<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: "BentonSansComp";
	font-style: normal;
	font-weight: 700;
	src: url("https://www.bu.edu/cdn/fonts/BentonSansComp-Bold/45b0ce09-9fae-45f1-8b3d-fdd995b91c6b-2.eot");
	src: url("https://www.bu.edu/cdn/fonts/BentonSansComp-Bold/45b0ce09-9fae-45f1-8b3d-fdd995b91c6b-2.eot?") format("embedded-opentype"),url("https://www.bu.edu/cdn/fonts/BentonSansComp-Bold/45b0ce09-9fae-45f1-8b3d-fdd995b91c6b-3.woff") format("woff"),url("https://www.bu.edu/cdn/fonts/BentonSansComp-Bold/45b0ce09-9fae-45f1-8b3d-fdd995b91c6b-1.ttf") format("truetype");
}
@font-face {
	font-family: "Brandon-Text";
	font-style: normal;
	font-weight: 300;
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Light/2BA300_5_0.eot");
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Light/2BA300_5_0.eot?#iefix") format("embedded-opentype"),url("https://www.bu.edu/cdn/fonts/BrandonText-Light/2BA300_5_0.woff") format("woff"),url("https://www.bu.edu/cdn/fonts/BrandonText-Light/2BA300_5_0.ttf") format("truetype");
}
@font-face {
	font-family: "Brandon-Text";
	font-style: normal;
	font-weight: 400;
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.eot");
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.eot?#iefix") format("embedded-opentype"),url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.woff") format("woff"),url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.ttf") format("truetype");
}
@font-face {
	font-family: "Brandon-Text";
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.eot");
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.eot?#iefix") format("embedded-opentype"),url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.woff") format("woff"),url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.ttf") format("truetype");
	font-style: normal;
	font-weight: 700;
}
/* Original gif .bg-vid {
	background: url(https://media1.tenor.com/images/e067f85e867c15608110c48259536632/tenor.gif?itemid=12672915) top center;
	background: url(https://cdn.dribbble.com/users/39141/screenshots/4370017/01_copy_195.gif) top center;
	background-size: cover;
	color: white;
	margin: 1% auto 10%;
	position: relative;
	text-align: center;
	width: 80%;
	height: 700px;
}
*/
/* B A N N E R S T Y L E S */
.bg-vid {
	background: linear-gradient(-34deg, #00a6a4, #e73c7e, #62d3fb, #23d5ab);
	background-size: 300% 300%;
	background-color: #a48fba;
	animation: gradientBG 10s ease infinite;
	height: 0;
	width: 100%;
	padding-top:73.33%;
	position:relative;
}
@keyframes gradientBG {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.bg-vid:before {
	content: '';
	background-size: contain;
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(http://www.bu.edu/bostonia/wpassets/issues/fall19/2019_FAQ/img/billions-hed-2.png);
	background-repeat: no-repeat;
	background-position: center;
	top: 0;
	left: 0;
	z-index: 1;
}
.b-title {
	font-family: "BentonSansComp";
	font-size: 30px;
	text-transform: uppercase;
	margin: 2% auto 7% auto;
	text-align: center;
}
/* Visually Hidden (Screen Reader Text) */
.bos-1billion-campaign-header-title-text {
	border: 0;
	clip: rect( 0, 0, 0, 0 );
	// Deprecated. Remove when clip-path support is better.-webkit-clip-path: inset( 50% );
	clip-path: inset( 50% );
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.bos-1billion-campaign-header {
	width: auto;
	margin: 0 auto;
}
h2.bos-1billion-campaign-header-title {
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}
/* Intro to story */
.billion {
	background-color: #fdeea1;
	padding: 0 4px;
}
.post-226076 p {
	font-family: "Brandon-Text";
}
.wp-block-editorial-q-and-a:first-of-type .wp-block-editorial-q-and-a-question:first-of-type .wp-block-editorial-q-and-a-name {
	display:none;
}
/* Q A STYLES */
.custom-q-a {
	font-family: sans-serif;
	font-style:normal;
}
.bostonia-block-editorial-q-and-a .wp-block-editorial-q-and-a-title-heading span {
	color: #fff;
	top: 120px;
}
.wp-block-editorial-q-and-a-title .wp-block-editorial-q-and-a-title-heading {
	font-family: 'Abril Fatface', cursive;
	font-size: 15em;
	margin: 10% 0 20%;
}
.wp-block-editorial-q-and-a .wp-block-editorial-q-and-a-title h2 {
	color: #000;
}
.wp-block-editorial-q-and-a-question {
	font-size: 40px !important;
	margin-bottom: 60px !important;
}
.wp-block-editorial-q-and-a .wp-block-editorial-q-and-a-answer span {
	font-family: "Brandon-Text";
	font-style:normal !important;
}
.wp-block-editorial-q-and-a .wp-block-editorial-q-and-a-answer {
	padding: 0 !important;
}
.qa-hed {
	font-family: "Tiempos-Headline" !important;
	font-size: 40px;
	font-weight: 700;
	margin-top: 60px;
	line-height: 50px;
}
.qa-dek {
	font-family: "Brandon-Text";
	font-size: 19.8px;
	line-height: 1.6em;
}
.intro-1 {
	margin-top:5%;
	font-family: "BentonSansComp" !important;
	text-transform: uppercase;
}
.upper {
	color: #862754;
	font-size: 34px;
	text-transform: uppercase;
}
.donor-aside {
	margin-right: 11% !important;
}
.donor-aside .endowed-sub {
	margin-left: 86% !important;
	text-align: left !important;
	width: 70%;
}
/* Aside 1 300+ */
.wp-prepress-layout-article-content&gt;aside:not(.wp-block-editorial-modal):not(.wp-block-editorial-drawer) {
	border: none;
	margin-left: 1%;
}
.post-226076 .endowed-hed,
.endowed-sub, .endowed2-hed {
	color: #5f233f !important;
}
.post-226076 .endowed-hed {
	font-family: 'Abril Fatface', cursive !important;
	font-size: 5.5em;
	margin-bottom: -10%;
}
.endowed-hed span {
	font-size: 1em;
}
.post-226076 .endowed-sub {
	font-family: "Brandon-Text", sans-serif !important;
	font-size: 1em !important;
	margin-left: -18%;
	max-width: 200px;
	text-align: right;
	text-transform: uppercase;
}
.post-226076 .endowed-sub3 {
	font-family: "Brandon-Text", sans-serif !important;
	font-size: 1em !important;
	text-transform: uppercase;
	text-align:right;
}
.post-226076 .endowed-sub3 span {
	font-size: 16px;
}
.post-226076 .endowed2-hed {
	font-family: 'Abril Fatface', cursive !important;
	font-size: 6em !important;
	line-height:30px;
	margin-bottom: -2%;
	padding: 40px;
}
.endowed2-hed:before {
	content: '$';
    position: absolute;
    z-index: -2;
    color: #5e243f;
    font-size: 1.25em;
    margin: 0px 0 0 -49px;
    opacity: .35;
}
.post-226076 .endowed2-hed span {
	font-size: 24px;
}
.post-226076 .endowed2-sub {
	font-family: "Brandon-Text", sans-serif !important;
	font-size: 1em !important;
	margin: 10px auto 20px auto;
	max-width: 200px;
	text-transform: uppercase;
}
/* Ending paragraph block */
.publication-bostonia .wp-prepress-layout-article-content&gt;p:last-of-type::after {
	display: none;
}
.fin-aid-aside {
	margin-left: 15%;
}
/* HYPERLINK STYLES NEW */
.publication-bostonia .wp-prepress-layout-article-content&gt;p a,.wp-block-editorial-q-and-a-content a {
	background-clip: text;
	background-image: -webkit-linear-gradient(left, #862854 25%, #fde071 37.5%, #ef9671, #996a6e 62.5%, #bf3576 75%);
	background-image: linear-gradient(90deg, #862854 25%, #fde071 37.5%, #ef9671, #996a6e 62.5%, #bf3576 75%);
	background-position: right center;
	background-size: 400% auto;
	color: white;
	font-weight: 700;
	text-decoration: none;
	transition: color 200ms linear;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	border-bottom: 2px solid #bf3576;
}
.publication-bostonia .wp-prepress-layout-article-content&gt;p a:hover,.wp-block-editorial-q-and-a-content a:hover {
	background-position: left center;
	color: #ef9671;
	transition: background-position 2000ms ease-out;
}
.questrom .alignleft {
	margin-left: -50% !important;
}.questrom:before {
	content: 'Allen &amp; Kelli Questrom';
	background-color: #000;
	color: #fff !important;
	font-family: "BentonSansComp" !important;
	padding: 6px;
	position:absolute;
	text-transform: uppercase;
	width: fit-content;
	margin: 18em 0 0 -15%;
/* 	margin: 22% 0 0 2.5%; */
}
.kilachand:before,.pardee:before {
	background-color: #000;
	color: #fff !important;
	font-family: "BentonSansComp" !important;
	padding: 6px;
	position:absolute;
	text-transform: uppercase;
	width: fit-content;
}
.kilachand:before {
	content: 'Rajen Kilachand';
	margin: 65% 0 0 19%;
}
.pardee:before {
	content: 'Frederick S. Pardee';
	margin: 65% 0 0 15%;
}
.donation-style {
	font-family: "BentonSansComp" !important;
	text-transform: uppercase;
}
.dollar {
	font-size: 55px;
	color: #fff;
	margin: 0 0 -10px -5px;
	text-shadow: 1px 1px 4px #000;
	display:block;
}
.dahod-img .wp-prepress-layout-article-content .wp-block-image .alignright {
	margin-right: -30% !important;
	max-width: 600px !important;
}
.cap {
	background-color: #000;
	color: #fff !important;
	font-family: "BentonSansComp" !important;
	padding: 6px;
	position:absolute;
	text-transform: uppercase;
	width: fit-content;
}
.yawkey {
	margin-left: 15%;
	margin-top: -12% !important;
}
.dahod {
	margin-left: 25%;
	margin-top: -6.5% !important;
}
.wp-prepress-layout-article-content .wp-block-editorial-aside.alignright {
	margin-right: -1.5%;
}
/* CHARTS AND SUCH */
.pie-chart-49:before {
	color:#fff;
	content: '49%';
	font-family: "Tiempos-Headline";
	font-size: 50px;
	font-weight: 900;
	margin: 24% 0 0 42%;
	position:absolute;
}
.pie-chart-49:after {
	color:#fff;
	color: #fff;
	content: 'Percentage of applicants offered admission';
	font-family: "BentonSansComp";
	font-size: 11px;
	letter-spacing: .5px;
	margin: 47% 0 0 -40%;
	max-width: 100px;
	position: absolute;
	text-transform: uppercase;
}
.pie-aside p {
	color: #000;
	font-family: "BentonSansComp";
	font-size: 22px;
	max-width:180px;
	text-align: right;
	text-transform: uppercase;
}
.num {
	color: #6c3554;
}
.disclaimer {
	color: #b8aeae;
	font-family: "Brandon-Text";
	font-size: 12px;
	line-height: 5px !important;
	text-transform: none;
}
.pie-chart-18:before {
	color:#fff;
	content: '18.9%';
	font-family: "Tiempos-Headline";
	font-size: 50px;
	font-weight: 900;
	margin: 23% 0 0 21%;
	position:absolute;
}
.pie-chart-18:after {
	color:#fff;
	color: #fff;
	content: 'Percentage of Applicants Offered Admission';
	font-family: "BentonSansComp";
	font-size: 11px;
	text-shadow: 1px 1px 5px #000;
	letter-spacing: .5px;
	margin: 47% 0 0 -56%;
	max-width: 100px;
	position: absolute;
	text-transform: uppercase;
}
.pie-chart-hed {
	font-family: "BentonSansComp" !important;
	text-transform: uppercase;
	text-align: center;
	font-size: 30px;
	max-width: 400px;
	margin: 40px auto 0;
}

		.wp-block-editorial-q-and-a-title .wp-block-editorial-q-and-a-title-heading span {
			font-family: beloved-script, sans-serif;
		}
		.wp-block-editorial-q-and-a-title .wp-block-editorial-q-and-a-title-heading::before, .wp-block-editorial-q-and-a-title .wp-block-editorial-q-and-a-title-heading::after {
			display:none;
		}

		@media only screen and (max-width: 1630px) {
			.questrom:before {
				margin: 12em 0 0 -15%;
			}
		}
		@media only screen and (max-width: 1300px) {
			.donor-aside {
				display:none !important;
			}
		}
		@media only screen and (max-width: 1000px) {
			.post-226076 .endowed-sub3 {
				max-width: 240px;
			}
			.wp-block-editorial-q-and-a-title .wp-block-editorial-q-and-a-title-heading {
				font-size: 10em;
			}
			.bostonia-block-editorial-q-and-a .wp-block-editorial-q-and-a-title-heading span {
				top: 89px;
			}
			.wp-block-editorial-q-and-a-question,.qa-hed {
				font-size: 1.8em !important;
			}
			.questrom:before {
				font-size: 2vw;
				margin: 38% 0 0 22.5%;
			}
		}
		@media only screen and (max-width: 850px) {
			.med-aside {
				width: 200px !important;
				margin-right: 0 !important;
				margin-left: -2% !important;
			}
			.med-aside .endowed2-sub {
				font-size: .75em !important;
			}
			.med-aside .endowed2-hed {
				font-size: 10vw !important;
				text-align: center;
				padding: 0 !important;
			}
			.post-226076 .endowed-hed {
				font-size: 5em;
			}
			.wp-block-editorial-aside.alignleft {
				margin-right: 0;
				margin-bottom: 0 !important;
			}

		}
		@media only screen and (max-width: 650px) {
/*
			   .wp-prepress-layout-article-content&gt;aside:not(.wp-block-editorial-modal):not(.wp-block-editorial-drawer) {
				margin-left: 24%;
			}
*/
			.wp-prepress-layout-article-content .wp-block-editorial-aside.alignright, .wp-prepress-layout-article-content&gt;*.alignright .pie-aside {
				display:block;
				/* margin-left: 15% !important;
				*/
				text-align: center !important;
			}
			.pie-aside p {
				text-align: center;
			}
			.pie-aside .wp-block-image {
				margin-left: -10% !important;
			}
			.pie-chart-49:before {
				margin: 14% 0 0 30.5vw;
			}
			.pie-chart-49:after {
				margin: 32% 0 0 -28%;
			}
/*
			.pie-chart-18:before {
				margin: 15% 0 0 15%;
			}
*/
			.questrom:before {
				font-size: 3vw;
				margin: 36% 0 0 55%;
			}
			.questrom .alignleft {
				margin-left: 0 !important;
			}
			.wp-image-228373 {
				margin-bottom: 40px !important;
			}
			.dahod {
				margin: -27% 0 0 10px !important;
			}
			.b-title {
				margin: 2% auto 12% auto;
			}
			h2.bos-1billion-campaign-header-title {
				margin-top: 70px;
			}
			.wp-prepress-layout-article-content .wp-block-editorial-aside.alignright, .wp-prepress-layout-article-content&gt;*.alignright .pie-aside {
				float:none !important;
				margin-left: 25% !important;
			}
		}
		@media only screen and (max-width: 600px) {
			.wp-prepress-layout-article-content .wp-block-editorial-aside.alignright, .wp-prepress-layout-article-content&gt;*.alignright .pie-aside {
				margin-left: 15% !important;
			}
			.questrom:before {
				font-size: 3vw;
				margin: 36% 0 0 55%;
			}
/*
			.pie-chart-18:after {
				margin: 24vw 0 0 -37%;
			}
*/
		}
		@media only screen and (max-width: 460px) {
			.pie-aside .wp-block-image {
				margin-left: -10% !important;
			}
			.pie-chart-49:after {
				margin: 40% 0 0 -40%;
			}
			/* HYPERLINK STYLES NEW */
			.publication-bostonia .wp-prepress-layout-article-content&gt;p a,.wp-block-editorial-q-and-a-content a {
				background-clip:none;
				background-image:none;
				transition: none;
				-webkit-background-clip: none;
				-webkit-text-fill-color: #bf3576;
				text-fill-color: #bf3576;
			}
			.questrom:before {
				font-size: 3vw;
				margin: 36% 0 0 55%;
			}
		}
		s</pre></body></html>