<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">div.articlewrapper{
	border:0;
	background-color: #ffffff;
}

.articleheader .tag{
	margin-top:60px;
	margin-bottom: 17px
}

.articlewrapper h1.articleheadline{
	color:#000000;
	margin-bottom: 19px;
}

span.date{
	display: block;
	font-family: 'Libre Franklin', sans-serif;
	font-size:13px;
	line-height: 13px;
	color:#cccccc;
	margin-bottom: 24px;
}

span.date:before{
	font-family: 'ss-standard';
	content:'\1F4C5';
	padding-right: 4px;
	font-size:10px;
}

.articleheader{
	border-bottom:1px solid #b7b7b7;
}

.authorheader{
	margin:26px 0px 50px 0px;
}

.clipcircle{
	border-radius:50%;
	width:80px;
	display: inline-block;
	margin-right: 13px;
}

.authordetails{
	display: inline-block;
	vertical-align: top;
}

a.authorname{
	color:#202020;
	display: block;
	font-family: 'Weizmann', serif;
	font-size:17px;
	line-height: 17px;
	margin-top: 20px;
	margin-bottom: 4px;
}

a.twittertext{
	width: auto;
	display: inline-block;
	font-size: 13px;
	line-height: 20px;
	font-family: 'Weizmann', sans-serif;
}

a.twittertext:before{
	font-family: 'ss-social-regular';
	position: relative;
	top:2px;
	margin-right: 4px;
}

h5.smallHeader {
    font-size: 26px;
    line-height: 36px;
    font-family: 'Libre Franklin', sans-serif;
    font-weight: 700;
    margin-bottom: 15px;
}

.pictureCaption {
    font-size: 12px!important;
    line-height: 18px;
    margin-top: 10px;
}

.pictureCaptionWrap.rt {
	margin: 10px 0 0 10px;
	max-width: 100%;
}

.pictureCaptionWrap.lt {
	margin: 10px 10px 0px 0px;
	max-width: 100%;
}

.lt {
	float: left;
}

.rt {
	float: right;
}

.pictureCaptionWrap.rt img, .pictureCaptionWrap.lt img {
	margin: 0;
}

img.articlehero{
	margin-bottom: 3px;
}
p.articleherosub{
	font-family: 'Weizmann', serif;
	color:#000000;
	font-size:14px;
	line-height: 28px;
	font-style: italic;
	margin-bottom:29px;
}

div.articlebody p{
	margin-bottom:20px;
}

div.articlebody p.alt{
	font-weight: 700;
}

div.articlebody-break{
	height:20px;
}

.whitetext{
	color:#ffffff !important;
}

.whitetext:hover{
	opacity:0.9;
}


/* SOCIAL ICONS */

div.socialcol{
	display: block;
}

a.socialhex{
	color:#ffffff;
	font-family: 'ss-social-regular';
	display: inline-block;
	padding: 7px 9px 0px 10px;
	font-size:18px;
	line-height: 18px;
	position: relative;
	margin-right:22px;
	margin-top:10px;
	transition:none;
}

a.socialhex:last-child{
	margin-right:0;
}

a.social:last-child{
	margin-right:20px;
}

a.socialhex:hover{
	color:#ddd;
}

a.socialhex:before, a.socialhex:after{
	position: absolute;
	content:"\A";
	font-size: 0;
	width: 0;
	height: 0;
	border-style: solid;
	left:0px;
}

a.socialhex:before{
	top:-10px;
	border-width: 0 18px 10px 18px;
}
a.socialhex:after{
	top:25px;
	border-width: 10px 18px 0 18px;
}



a.socialhex.facebook{
	background-color: #37529f;
}
a.socialhex.facebook:before{
	border-color: transparent transparent #37529f transparent;
}
a.socialhex.facebook:after{
	border-color: #37529f transparent transparent transparent;
}

a.socialhex.facebook:hover{
	background-color: #2d427e;
}
a.socialhex.facebook:hover:before{
	border-color: transparent transparent #2d427e transparent;
}
a.socialhex.facebook:hover:after{
	border-color: #2d427e transparent transparent transparent;
}


a.socialhex.twitter{
	background-color: #49b3f6;
}
a.socialhex.twitter:before{
	border-color: transparent transparent #49b3f6 transparent;
}
a.socialhex.twitter:after{
	border-color: #49b3f6 transparent transparent transparent;
}

a.socialhex.twitter:hover{
	background-color: #3d93ca;
}
a.socialhex.twitter:hover:before{
	border-color: transparent transparent #3d93ca transparent;
}
a.socialhex.twitter:hover:after{
	border-color: #3d93ca transparent transparent transparent;
}


a.socialhex.gplus{
	background-color: #ec5824;
}
a.socialhex.gplus:before{
	border-color: transparent transparent #ec5824 transparent;
}
a.socialhex.gplus:after{
	border-color: #ec5824 transparent transparent transparent;
}

a.socialhex.gplus:hover{
	background-color: #be481f;
}
a.socialhex.gplus:hover:before{
	border-color: transparent transparent #be481f transparent;
}
a.socialhex.gplus:hover:after{
	border-color: #be481f transparent transparent transparent;
}


a.socialhex.regplus{
	font-family: 'ss-standard';
	background-color: #444444;
}
a.socialhex.regplus:before{
	border-color: transparent transparent #444444 transparent;
}
a.socialhex.regplus:after{
	border-color: #444444 transparent transparent transparent;
}

a.socialhex.regplus:hover{
	font-family: 'ss-standard';
	background-color: #202020;
}
a.socialhex.regplus:hover:before{
	border-color: transparent transparent #202020 transparent;
}
a.socialhex.regplus:hover:after{
	border-color: #202020 transparent transparent transparent;
}

/* BLOCKQUOTE */

span.quote{
	display: block;
	font-family: 'Weizmann',serif;
	font-size:36px;
	line-height: 46px;
	font-weight: 700;
	margin-top: 33px;
	margin-bottom: 12px;
}

span.quoteauthor{
	display: block;
	font-family: 'Libre Franklin', sans-serif;
	font-weight: 100;
	font-size: 13px;
	line-height: 13px;
	color:#666666;
	margin-bottom: 28px;
}

div.quotecontainer{
	display: block;
	border-bottom:1px solid #c1cad0;
	margin-bottom: 54px;
}

span.endarticlehex:after{
	display: inline-block;
	font-family: 'icomoon';
	content:'\e606';
	font-size:10px;
	margin-left:8px;
	top:-3px;
	margin-bottom:28px;
}

/* VIDEO */

div.videocontainer{
	margin-top:19px;
	margin-bottom: 34px;
}

iframe {
	max-width: 100%;
}

.embeditem {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.embeditem iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: none;
}

/*ARTICLE NAV */

div.articlenav-container{
	width: 100%;
	color:#a0a0a0;
	border-top:1px solid #e1e1e1;
	margin-top:8px;
	padding-top:22px;
	padding-bottom: 30px;
	color:#c2c2c2;
}

a.arrow{
	font-family: 'ss-standard';
	font-size:28px;
	color:#c2c2c2;
	display: inline-block;
}

div.articlenav-text{
	display: inline-block;
	vertical-align: top;
	margin-top:3px;
}

div.articlenav-container .left:hover a.articlenav-direction{
	color:#20409a;
}

div.articlenav-container .left:hover a.articlenav-title{
	color:#a8a8a8;
}

div.articlenav-container .left:hover a.arrow{
	color:#a8a8a8;
}

div.articlenav-container .right:hover a.articlenav-direction{
	color:#20409a;
}

div.articlenav-container .right:hover a.articlenav-title{
	color:#a8a8a8;
}

div.articlenav-container .right:hover a.arrow{
	color:#a8a8a8;
}

div.articlenav-text a{
	color:#20409a;
	display: block;
	float: none;
	font-family:'Libre Franklin', sans-serif;
	font-size:13px;
	line-height: 13px;
	font-weight: 700;
	padding-top:3px;
	padding-bottom:4px;
}
div.articlenav-text a:hover{
	color:#20409a;
}

div.articlenav-text a.articlenav-title{
	color:#c2c2c2;
	font-family: 'Weizmann',serif;
	font-size: 14px;
	line-height: 18px;
	padding-top:0;
}
div.articlenav-text a.articlenav-title:hover{
	color:#a8a8a8;
}
div.articlenav-text{
	width:260px;
}

div.disqus-container{
	margin-top:84px;
	margin-bottom:117px;
}

/*==============================*/
/*	 ARTICLE TAG BACKGROUNDS	*/
/*==============================*/

/* ARTS &amp; EDUCATION */

.tagartsbg, .tagtechbg, .tageducationbg, .tagearthbg, .taghealthbg, .tagspacebg, .tagbrainbg, .tagcuriositybg{
	-webkit-transition: background-color .25s ease;
	   -moz-transition: background-color .25s ease;
	    -ms-transition: background-color .25s ease;
	     -o-transition: background-color .25s ease;
	        transition: background-color .25s ease;
}

.tagartsbg{
	background-color:#CD3A35;
}

.tagartsbg:hover{
	background-color:#b93a3d;
}


/* TECH &amp; INNOVATION */

.tagtechbg{
	background-color:#f38354;
}

.tagtechbg:hover{
	background-color:#e5754a;
}


/* EDUCATION */

.tageducationbg{
	background-color:#f0ac51;
}

.tageducationbg:hover{
	background-color:#da923b;
}

/* EARTH &amp; ENVIRONMENT */

.tagearthbg{
	background-color:#6dc255;
}

.tagearthbg:hover{
	background-color:#57af52;
}


/* HEALTH &amp; MEDICINE */

.taghealthbg{
	background-color:#538dcb;
}

.taghealthbg:hover{
	background-color:#427dbd;
}


/* OUTER SPACE */

.tagspacebg{
	background-color:#8e4398;
}

.tagspacebg:hover{
	background-color:#7e3487;
}


/* BRAIN &amp; BEHAVIOR */

.tagbrainbg{
	background-color:#b43475;
}

.tagbrainbg:hover{
	background-color:#a02b64;
}


/* CURIOSITY */

.tagcuriositybg{
	background-color:#a8a9a9;
}

.tagcuriositybg:hover{
	background-color:#8b8c8b;
}

/* MEDIA QUERIES **************************************************/

@media only screen and (max-width: 990px) {
	.articlewrapper .tag{
		margin-bottom:18px;
	}
	.articlewrapper .datetitle {
		padding-top: 20px;
	}
	.articlewrapper .articleheadline{
		margin-bottom:22px;
	}
	.socialcol{
		margin-top: 27px
	}
	.socialcol a{
		margin-right:30px;
	}
	.socialcol a:last-child{
		margin-right: 0;
	}
	.articlewrapper .authorheader{
		margin-top:23px;
		margin-bottom:56px;
	}
	.articlewrapper span.date{
		margin-bottom:29px;
	}
	.articlewrapper img.articlehero{
		margin-bottom:45px;
	}
	.articlewrapper div.articlebody-break{
		height: 40px;
	}
	.articlewrapper span.quote{
		margin-top:27px;
		font-size:20px;
		line-height: 28px;
	}
	span.quoteauthor{
		margin-bottom:30px;
	}
	div.quotecontainer{
		margin-bottom:46px;
	}
	.articlewrapper div.videocontainer{
		margin-top:16px;
		margin-bottom:47px;
	}
	.articlenav-left .arrow{
		margin-right:3px;
	}
	.articlenav-right .arrow{
		margin-left:3px;
	}
	.articlewrapper div.articlenav-text{
		width:110px;
		margin-top:5px;
	}
	.articlewrapper div.articlenav-text .articlenav-title{
		display: none;
	}
	.articlewrapper div.disqus-container{
		border-top:1px solid #e1e1e1;
		padding-top:33px;
		margin-top:65px;
		margin-bottom:130px;
	}
}
@media only screen and (max-width: 767px){
	.socialcol{
		width:100%;
		text-align:center;
		margin:38px auto 0px auto;
	}
}</pre></body></html>