﻿*{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;box-sizing:border-box}html{scroll-behavior:smooth}html,body{height:100%;margin:0;padding:0;font-size:16px;font-weight:normal;font-style:normal;font-family:inherit}body *{max-height:1000000em}body{font-family:"PT Serif",Georgia,serif;line-height:1.5;color:#33363b;font-size:16px}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}p,ul,ol,dl,blockquote,form,fieldset,table,caption,figure{margin:0 0 1.375rem}p,li{font-size:1em}h1,.h1,h2,.h2,.card__heading,h3,.h3,h4,.h4,.li-heading,h5,.h5,.aside-block__heading,h6,.h6{font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;font-weight:bold;line-height:1.2;margin-top:2em;margin-bottom:.25em}h1,.h1{font-size:2.3em}@media screen and (min-width: 48em){h1,.h1{font-size:2.6em;margin:0 0 1rem}}h2,.h2,.card__heading{font-size:2em}h3,.h3{font-size:1.5em;margin-top:2em}h4,.h4,.li-heading{font-size:1.3125em}h5,.h5,.aside-block__heading{font-size:1.125em}h6,.h6{font-size:1em;text-transform:uppercase;letter-spacing:1px;font-weight:normal}ul,ol{padding:0}ul{list-style:disc outside}ol{list-style:decimal outside}ol ol{list-style:lower-alpha outside}li{margin-left:1.5em;margin-bottom:.6875rem}dt{font-weight:bold}dd{margin-bottom:1.375rem}blockquote{border-left:solid 4px #ccc;padding-left:1.4em;color:#777;font-family:"PT Serif",Georgia,serif;line-height:1.5}figure{margin-right:auto;margin-left:auto;text-align:left}figcaption{color:#777;font-style:italic;font-family:"PT Serif",Georgia,serif}img{max-width:100%}iframe{max-width:100%}strong{font-weight:bold}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}mark{background:#ff0;font-weight:400;font-style:normal}pre{white-space:pre;font-family:"Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:90%;font-style:normal;text-transform:none}abbr{border-bottom:dotted 1px #ccc}q:before{content:"“"}q:after{content:"”"}b{font-weight:bold}i{font-style:italic}code{background:#f3f3f3;padding:0 .3em;border:solid 1px #ddd;border-radius:.2em;font-family:"Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:90%;font-style:normal;text-transform:none}code.code-block{display:block;white-space:pre;padding:1em}a{color:#33363b;text-decoration:none;border-bottom:solid 2px rgba(30,110,221,.25);transition:all 200ms ease-in-out}a:hover,a:focus,a:active{text-decoration:none;background:rgba(30,110,221,.25);background-clip:padding-box}hr{clear:both;border:solid 1px #ccc;border-width:1px 0 0;margin:2em auto;max-width:70rem}table{width:100%;padding:0;margin:1em 0;font-size:.9em;border-collapse:collapse;border-spacing:0;border-collapse:collapse}thead,tbody,tfoot{width:100%}th,td{font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;vertical-align:top;text-align:left;border-bottom:solid 1px #ccc;padding:8px 16px}:nth-child(even)>th,:nth-child(even)>td{background:#f3f3f3}th{font-weight:bold}caption{color:#888;caption-side:top;text-align:left}fieldset{border:solid 1px #ccc;border-radius:.5em .5em .5em .5em;padding:1.375rem}fieldset>:last-child{margin-bottom:0}legend{padding:0 1em;margin-left:-1em;color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;font-weight:bold}label{display:inline-block;padding-left:.4em;margin:0 0 .25em;color:#555;text-transform:uppercase;font-size:80%;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;letter-spacing:1px}input[type=text],input[type=password],input[type=file],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],select,textarea{display:inline-block;width:auto;padding:.5em;border:solid 1px #999;border-radius:.25em;box-shadow:inset 0 0 2px rgba(0,0,0,.2);outline:0;font-size:inherit;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#33363b;background:#fff;appearance:none}input[type=color],input[type=range]{font-size:inherit;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;outline:0;display:inline-block;width:100%;box-shadow:none}input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week]{min-height:calc(1.375rem + .5em + 4px)}input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,select:focus,textarea:focus{border-color:#777;box-shadow:none;outline:0}input[type=color]:focus,input[type=range]:focus{outline:0}input[type=color]{height:8px1.375rem;background:rgba(0,0,0,0)}select,input[type=search]{appearance:none;background:#fff}input[type=radio]{border:solid 1px #999;font-size:1.3em;height:1em;width:1em;border-radius:50%;vertical-align:middle;appearance:none}input[type=radio]:checked,input[type=radio]:active,input[type=radio]:focus{outline:0}input[type=checkbox]{border:solid 1px #999;border-radius:.2em;font-size:1.2em;height:1em;width:1em;line-height:1;vertical-align:middle;appearance:none}input[type=checkbox]:checked,input[type=checkbox]:active,input[type=checkbox]:focus{outline:0}input[type=radio],input[type=checkbox]{transition:background-color 100ms ease-in-out,background-image 100ms ease-in-out,border 100ms ease-in-out;margin:0 0 .25em}input[type=radio]:checked,input[type=checkbox]:checked{background:#198bed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE5cHgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogIDxkZWZzLz4NCiAgPGcgaWQ9ImNoZWNrIiBmaWxsPSIjRkZGRkZGIj4NCiAgICA8cGF0aCBkPSJNMy41ODAwNzgxMiwxMC45MzYwMzUyIEw1LjQ0MTE2MjExLDkuMjI0NjA5MzggTDcuNSwxMiBMMTQuMzQ4Mzg4Nyw0LjU5MzAxNzU4IEwxNS44MzE1NDMsNi4zMjg4NTc0MiBMNy41LDE1LjQ2MTQyNTggTDMuNTgwMDc4MTIsMTAuOTM2MDM1MiBaIiBpZD0iY2hlY2stMiI+PC9wYXRoPg0KICA8L2c+DQo8L3N2Zz4=) 50% 50% no-repeat;border-color:#198bed}input[type=email]:valid,input[type=tel]:valid,input[type=url]:valid{outline:0}input[type=email]:invalid,input[type=tel]:invalid,input[type=url]:invalid{border-color:#c03333;outline:0;box-shadow:none}.form-input-full,.form-input-half,.form-input-third,.form-input-quarter{width:100%;margin:0 0 1.375rem 0}.form-line input[type=text],.form-line input[type=password],.form-line input[type=file],.form-line input[type=datetime],.form-line input[type=datetime-local],.form-line input[type=date],.form-line input[type=month],.form-line input[type=time],.form-line input[type=week],.form-line input[type=number],.form-line input[type=email],.form-line input[type=url],.form-line input[type=search],.form-line input[type=tel],.form-line select,.form-line textarea{width:100%}@media screen and (min-width: 48em){.form-line{position:relative;left:1.5%;width:100%;margin-bottom:1.375rem}.form-line::after{clear:both;content:"";display:table}.form-input-full,.form-input-half,.form-input-third,.form-input-fourth,.form-input-three-fourths{margin:0}.form-input-full{float:left;width:97%;margin-right:3%}.form-input-half{float:left;width:47%;margin-right:3%}.form-input-third{float:left;width:30.3333333%;margin-right:3%}.form-input-fourth{float:left;width:22%;margin-right:3%}.form-input-three-fourths{float:left;width:72%;margin-right:3%}}.radiobuttons legend,.checkboxes legend{padding-left:.5em;padding-right:.5em;line-height:1}.radiobuttons ul,.radiobuttons ol,.checkboxes ul,.checkboxes ol{padding:0;margin:0;list-style:none}.radiobuttons li,.checkboxes li{padding-top:.1em;padding-bottom:.1em;padding-left:2.2em;margin:0}.radiobuttons li>input,.checkboxes li>input{margin-top:.1em;margin-left:-2em;vertical-align:top}.radiobuttons label,.radiobuttons legend,.checkboxes label,.checkboxes legend{text-transform:none;font-size:100%}.input-hint{display:block;padding:0 .4em;margin:.5em 0 0;color:#aaa;font-size:80%;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.is-error label,.is-error .radiobuttons legend,.radiobuttons .is-error legend,.is-error .checkboxes legend,.checkboxes .is-error legend{color:#c03333}.is-error input{border-color:#c03333;border-radius:.2em .2em 0 0}.is-error input:focus{border-color:#c03333}.error-msg{display:block;padding:.5em;border-radius:0 0 .2em .2em;background:#c03333;color:#fff;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.numeric{text-align:right}.table-wrap{width:100%;overflow:auto}@media screen and (max-width: 37.5em){.linearizable thead{display:none}.linearizable tr{display:block;padding:.4em;margin:0 0 1em;border:solid 1px #ccc;border-radius:.4em}.linearizable tr:nth-child(even) td{background:rgba(0,0,0,0)}.linearizable td{display:block;padding:.6em;border-bottom:dotted 1px #ccc;text-align:right}.linearizable td:before{content:attr(data-label);float:left;font-weight:bold}.linearizable td:last-child{border:0}}.alert--error,.alert--warning,.alert--success,.alert{display:block;padding:1em 1em 1em 3em;margin:0 0 1.375rem;line-height:1.4;border:solid 2px #888;border-radius:.25em;color:#444;font-size:90%}.alert--error>.alert__heading,.alert--warning>.alert__heading,.alert--success>.alert__heading,.alert>.alert__heading{margin:0 0 .25em;padding:0;color:currentColor;font-size:1.2em;font-weight:bold}.alert--error>:last-child,.alert--warning>:last-child,.alert--success>:last-child,.alert>:last-child{margin-bottom:0}.alert--error a:link,.alert--warning a:link,.alert--success a:link,.alert a:link,.alert--error a:visited,.alert--warning a:visited,.alert--success a:visited,.alert a:visited,.alert--error a:hover,.alert--warning a:hover,.alert--success a:hover,.alert a:hover,.alert--error a:active,.alert--warning a:active,.alert--success a:active,.alert a:active,.alert--error a:focus,.alert--warning a:focus,.alert--success a:focus,.alert a:focus{text-decoration:none;border:0;border-color:#000;border-color:rgba(0,0,0,.7);border-width:0 0 1px;border-style:solid}.alert--error a:hover,.alert--warning a:hover,.alert--success a:hover,.alert a:hover{background:rgba(0,0,0,.06);border:0}.alert--error::before,.alert--warning::before,.alert--success::before,.alert::before{content:"";display:block;width:2em;text-align:center;position:absolute;top:.6em;left:2px;font-size:1.5em}.alert{background:#c8edfd;color:#066085;border-color:#0ca3e1}.alert::before{content:"ⓘ"}.alert a:link,.alert a:visited,.alert a:hover,.alert a:active,.alert a:focus{color:#066085;text-decoration:none;border-bottom-color:#066085}.alert--success{background:#d0fdcf;color:#4b6b4b;border-color:#79c279}.alert--success::before{content:"ⓘ"}.alert--success a:link,.alert--success a:visited,.alert--success a:hover,.alert--success a:active,.alert--success a:focus{color:#4b6b4b;border-bottom-color:#4b6b4b}.alert--warning{background:#fffedf;color:#6c6c3a;border-color:#cfcf70}.alert--warning::before{content:"⚠"}.alert--warning a:link,.alert--warning a:visited,.alert--warning a:hover,.alert--warning a:active,.alert--warning a:focus{color:#6c6c3a;border-bottom-color:#6c6c3a}.alert--error{background:#fee;color:#c03333;border-color:#c00}.alert--error::before{content:"⚠"}.alert--error a:link,.alert--error a:visited,.alert--error a:hover,.alert--error a:active,.alert--error a:focus{color:#c03333;border-bottom-color:#c03333}.implied{position:absolute;display:block;width:1px;height:1px;overflow:hidden;background:rgba(0,0,0,0)}.nowrap{white-space:nowrap}.centered{text-align:center}.note{font-style:italic;font-size:90%}.note p{font-size:inherit;font-style:inherit}.label--important{font-size:75%;font-weight:bold;text-transform:uppercase}.label--important{color:red}.constrained{position:relative;max-width:70rem;margin-left:auto;margin-right:auto}.constrained--tight{max-width:50rem}.constrained--xtra-tight{max-width:40rem}.constrained--centered{text-align:center}.constrained:first-child>:first-child{margin-top:0}.constrained:last-child>:last-child{margin-bottom:0}.logo:link,.logo:visited,.logo:hover,.logo:focus,.logo:active{display:block;padding:1.5rem;border:0;text-decoration:none;text-align:left;background:rgba(0,0,0,0)}.logo__img{vertical-align:bottom;height:28px;border:0}@media screen and (min-width: 37.5em){.logo__img{width:244px}}.socials ul{display:flex;align-items:center;gap:1rem;margin:0 1.5rem 0 0;padding:0}.socials li{display:block;list-style:none;padding:0;margin:0}.socials a{display:block;padding:0;margin:0;text-decoration:none !important;border:0 !important}.socials svg{display:block;height:1.5rem;width:auto;fill:#142639;transition:all 200ms ease-in-out}.socials a:hover{background:rgba(0,0,0,0)}.socials a:hover svg{scale:1.2;fill:rgb(46.4935064935,88.3376623377,132.5064935065)}.menu{display:none;padding:1.1rem;font:500 .875em/1 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-transform:uppercase;border:0;text-decoration:none;letter-spacing:.05em;color:#142639;background:rgba(0,0,0,0);cursor:pointer;outline:none}.menu.menu--on{display:block}@media screen and (min-width: 48em){.menu{display:none !important}}.nav-wrap{position:relative;border-top:solid 1px #ccc;margin:0 auto}.nav-wrap:after{content:" ";display:block;position:absolute;top:0;right:0;height:100%;width:3em;background:linear-gradient(-90deg, #142639, #142639 40%, rgba(20, 38, 57, 0))}@media screen and (min-width: 48em){.nav-wrap:after{content:none}}.nav{display:flex;position:relative;width:100%;max-width:70rem;margin:0 auto;max-height:0;overflow:hidden;white-space:nowrap;background:#142639;transition:all 200ms ease-in-out;-webkit-overflow-scrolling:touch}@media screen and (min-width: 48em){.nav{background:rgba(0,0,0,0);padding:.8rem}}.nav>div{margin-right:auto;margin-left:auto}.nav.nav--open{max-height:4rem;padding:.8rem 1rem;overflow:auto}.nav-on .nav--open .nav-list{animation:attention 800ms ease-in-out 400ms}.nav-on .nav--open .nav-list:last-child{padding-right:3rem}@media screen and (min-width: 48em){.nav-on .nav--open .nav-list:last-child{padding-right:0}}@keyframes attention{0%{transform:translateX(0)}50%{transform:translateX(-6rem)}100%{transform:translateX(0)}}.nav-list{display:inline-block;padding:0;margin:0;white-space:nowrap}.nav-list:first-child{margin-right:.3rem}.nav-list:first-child:after{content:"❖";padding:.6rem;color:rgba(98,109,122,.75)}.nav-list__item{position:relative;display:inline-block;padding:0;margin:0;list-style:none;border:0}@media screen and (min-width: 48em){.nav-list__item.selected:after{content:"";position:absolute;bottom:0;left:50%;height:2px;width:12%;margin-left:-6%;background:#1e6edd;border-radius:.0625rem}}.nav-list--primary .nav-list__item:after{content:"→";font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;font-weight:normal;color:hsla(0,0%,100%,.3)}.nav-list--primary .nav-list__item:last-child:after{content:""}@media screen and (min-width: 48em){.nav-list--primary .nav-list__item:after{content:""}}.nav-list__link:link,.nav-list__link:visited,.nav-list__link:hover,.nav-list__link:focus,.nav-list__link:active{display:inline-block;border:0;padding:.6rem .8rem;margin:0;color:hsla(0,0%,100%,.7);background:rgba(0,0,0,0);font-weight:normal;font-size:1rem;line-height:1;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-decoration:none;white-space:nowrap}@media screen and (min-width: 48em){.nav-list__link:link,.nav-list__link:visited,.nav-list__link:hover,.nav-list__link:focus,.nav-list__link:active{font-weight:500;color:#142639}}.nav-list__link--button:link,.nav-list__link--button:visited,.nav-list__link--button:hover,.nav-list__link--button:focus,.nav-list__link--button:active{background:#b10000;background:linear-gradient(rgb(202.5, 0, 0), rgb(151.5, 0, 0));box-shadow:0 1px 1px rgba(0,0,0,.4);color:#fff;border-radius:.25rem;margin:0 1rem}.p-section{padding:2rem 1rem;background:#fff}@media screen and (min-width: 37.5em){.p-section{padding-left:3rem;padding-right:3rem}}@media screen and (min-width: 48em){.p-section{padding-top:4rem;padding-bottom:4rem}}.p-section>:first-child{margin-top:0}.p-section>:last-child{margin-bottom:0}.p-section--lrg{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 37.5em){.p-section--lrg{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 48em){.p-section--lrg{padding-top:7rem;padding-bottom:7rem}}.p-section--alt{background:hsl(0,0%,95.1960784314%);background:hsl(0,0%,95.1960784314%) url("../images/bg-xv.png") 0 0 repeat}.p-section--transparent{background:rgba(0,0,0,0)}.p-section--fixed-background{background:#303c4a url(../images/header-background-dark.jpg) 0 0 no-repeat;background-attachment:scroll;background-size:auto;background-size:cover;background-attachment:fixed}.p-section--icon-nav{padding-bottom:0}.fixedheader{background:#303c4a url(../images/header-background-dark.jpg) 0 0 no-repeat;background-size:cover}@media screen and (min-width: 48em){.fixedheader{background-attachment:fixed}}.page-heading{font-size:2rem;margin-top:0}.page-heading:after{content:"";display:block;width:5rem;margin:1rem 0;height:5px;border-radius:2px;background:rgba(0,0,0,.2)}@media screen and (min-width: 37.5em){.page-heading:after{margin-left:auto;margin-right:auto}}@media screen and (min-width: 37.5em){.page-heading{font-size:2.5rem;text-align:center}}.page-heading--light{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.6);letter-spacing:.05rem}.page-heading--light:after{background:hsla(0,0%,100%,.4);background:#b10000;box-shadow:0 1px 2px rgba(0,0,0,.6)}.section-heading{margin:1rem 0;padding:0;font-size:1.6rem;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}@media screen and (min-width: 37.5em){.section-heading{font-size:1.7rem}}.column-heading{margin:0 0 1.4rem;padding:.75rem 0 0;font-weight:bold;font-size:1.2rem;line-height:1.1;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-transform:uppercase;border-top:solid 5px #142639}.section-icon{display:block;margin:0 auto 2rem}.group-heading{display:block;width:100%;margin:4rem 0 3rem;padding:0;text-align:center;font-weight:bold;font-size:1rem;line-height:1.4;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#1e6edd}.group-heading span{position:relative;display:inline-block;background:#fff;padding:0 .8rem;margin:0 2rem}.group-heading:before{content:"";position:relative;display:block;height:0;margin:0 auto;border-bottom:solid 1px #8f8f8f;transform:translateY(0.75rem)}.lrg-copy,.intro__cta p,.lede{font-size:1.2rem;line-height:1.5}@media screen and (min-width: 48em){.lrg-copy,.intro__cta p,.lede{font-size:1.3rem}}@media screen and (min-width: 64em){.lrg-copy,.intro__cta p,.lede{font-size:1.4rem}}.separator{display:inline;margin:0 1rem;color:#626d7a;font-size:80%}.end-mark{display:block;margin:3rem auto;width:28px}.fineprint{font-style:italic;font-weight:normal;font-size:.9rem;line-height:1.4;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#777;padding:0 .25rem;margin:.5rem 0}.byline{margin:0 0 1em;font-size:80%;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#626d7a}.line{display:block;line-height:1.2}.anchor,.anchor:visited,.anchor:hover,.anchor:focus,.anchor:active{color:hsl(212.5,10.9090909091%,58.137254902%);font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;border:0;background:0}.anchor:hover{color:hsl(212.5,10.9090909091%,68.137254902%)}.lede{max-width:45rem;margin:0 auto 3rem}@media screen and (min-width: 37.5em){.lede{text-align:center}}.lede--light{color:#fff}.li-checked{list-style:none;padding:0 0 0 2.5rem;margin:0 0 2rem;background:rgba(0,0,0,0) url(/images/check-blue.svg) 0 .3em no-repeat}.li-arrow{list-style:none;padding:0 0 0 2.5rem;margin:0 0 2rem;background:rgba(0,0,0,0) url(/images/arrow-right-blue.svg) 0 0em no-repeat}.li-block{margin:0 0 3rem}.li-heading{margin:.5rem 0}.li-subhead{font-weight:normal;font-size:1.1rem;line-height:1.4;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:hsl(212.5,10.9090909091%,58.137254902%);margin:.5rem 0}.aside-block{font-size:1rem;margin:1rem 0;padding:1.4rem;border:solid 1px #ccc;border-radius:.5rem;background:#fff}.aside-block p,.aside-block li{font-size:inherit}.aside-block>:first-child{margin-top:0}.aside-block>:last-child{margin-bottom:0}.icon-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:4rem 0 0;padding:0 0 2rem}@media screen and (min-width: 48em){.icon-nav{padding:0}}.icon-nav__item{position:relative;display:block;list-style:none;padding:0;margin:0;width:33%}@media screen and (min-width: 48em){.icon-nav__item{width:auto;min-width:7rem}}.icon-nav__link:link,.icon-nav__link:visited,.icon-nav__link:hover,.icon-nav__link:focus,.icon-nav__link:active{position:relative;display:block;padding:.5rem;margin:0 .25rem .5rem;border-radius:.25rem;border:solid .25rem #bbb;border-width:0 0 .25rem;text-align:center;font-weight:normal;font-size:.7rem;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-decoration:none;background:#fff;transition:all 100ms ease-in-out}@media screen and (min-width: 37.5em){.icon-nav__link:link,.icon-nav__link:visited,.icon-nav__link:hover,.icon-nav__link:focus,.icon-nav__link:active{margin:0 1rem 1rem}}@media screen and (min-width: 48em){.icon-nav__link:link,.icon-nav__link:visited,.icon-nav__link:hover,.icon-nav__link:focus,.icon-nav__link:active{margin:0 .5rem 2rem}}.icon-nav__item.selected .icon-nav__link{box-shadow:0 5px 25px #000;border-width:.4rem;padding:1rem .5rem}.icon-nav__link:hover{box-shadow:0 0 .25rem rgba(0,0,0,.25)}.icon-nav__icon{vertical-align:bottom;margin:.5rem 0 1rem;width:2.2rem;height:1.75rem;fill:#142639;transition:all 200ms ease-in-out}.icon-tuition{fill:#4b4b4b}.icon-pay{fill:#3bad00}.icon-books{fill:#d0021b}.icon-bonuses{fill:#f3c500}.icon-career{fill:#2571da}.icon-piggy-bank{fill:#ffafaf}.icon-more{fill:#707379}.icon-nav__text{position:relative;display:block;text-align:center;height:2rem}@media screen and (min-width: 64em){.terms{display:flex;flex-wrap:wrap;justify-content:center}}.terms__subhead{margin:0 0 .625rem;text-transform:uppercase;font-weight:500;font-size:.75rem;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;letter-spacing:1px;color:#8f8f8f}.terms__plain-english,.terms__official{width:100%;max-width:45rem;padding:0;margin:0 auto 2rem;font-weight:normal;font-size:1rem;line-height:1.4;font-family:"PT Serif",Georgia,serif}@media screen and (min-width: 64em){.terms__plain-english,.terms__official{flex:1;padding:0 .5rem;margin:0 1.4rem 2rem}}.terms__plain-english p{font-size:1.6875rem}.terms__official p,.terms__official li{font-size:1rem;margin-right:0;margin-left:0}.post-list{display:block;margin:0;padding:0;list-style:none}.post-list li{padding:0;margin:0 0 1.5em}.post-list__date{display:block;margin:0 0 .25rem;font-weight:normal;font-size:.875rem;line-height:1;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#777}.post-list__heading{margin:0 0 .5rem;padding:0;font-weight:bold;font-size:1rem;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.post-list__heading a,.post-list__heading a:link,.post-list__heading a:visited,.post-list__heading a:hover,.post-list__heading a:focus,.post-list__heading a:active{border:0;text-decoration:none;color:#33363b}.post-list__heading a:hover{text-decoration:underline;background:none}.media-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(15.5em, 1fr));gap:1.5em}.media{position:relative;display:flex;flex-direction:column;padding:0;margin:0;list-style:none;background:#fff;border-radius:.5em;box-shadow:0 0 1em rgba(0,0,0,.3);overflow:hidden;transition:all 200ms ease-in-out;max-width:60em}.media:hover{box-shadow:0 0 2em rgba(0,0,0,.4)}.media iframe{position:absolute;inset:0}.media__img-link,.media__body,.media__cta{margin:0 0 1rem}.media__img-link:link,.media__img-link:visited,.media__img-link:hover,.media__img-link:focus,.media__img-link:active{display:block;border:0}.media__img{display:block;width:100%;height:auto}.media__body,.media__cta{margin-right:1rem;margin-left:1rem}.media__heading{margin:0 0 .5rem;padding:0;font-weight:bold;font-size:1.1rem;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.media__heading a,.media__heading a:link,.media__heading a:visited,.media__heading a:hover,.media__heading a:focus,.media__heading a:active{border:0;text-decoration:none;color:#33363b}.media__heading a:hover{text-decoration:underline;background:none}.media__copy{font-weight:normal;font-size:.9rem;line-height:1.4;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.media__copy p{font:inherit}.media__cta{margin-top:auto}.media-more:link,.media-more:visited,.media-more:hover,.media-more:focus,.media-more:active{font:bold .8rem/1.4 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-transform:uppercase;color:#1e6edd;color:#142639;text-decoration:none;border:0;background:rgba(0,0,0,.15);padding:.25em .8em;border-radius:.8em}.media-more:link:after,.media-more:visited:after,.media-more:hover:after,.media-more:focus:after,.media-more:active:after{content:" →"}.media-more:hover{text-decoration:underline;background:rgba(0,0,0,.2)}.hero-carousel{width:100%}.hero-cell{width:90%;max-width:70em;margin:2em;border-radius:.5em;overflow:hidden;box-shadow:0 0 .25em rgba(0,0,0,.4)}.hero{position:relative;width:100%}.hero__img{position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;background:#eee;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hero__img.hero__img--blur{filter:blur(5px);top:-5px;bottom:-5px;right:-5px;left:-5px}.hero__img.hero__img--darken{filter:brightness(50%)}.hero__img.hero__img--blur-and-darken{filter:blur(5px) brightness(50%);top:-5px;bottom:-5px;right:-5px;left:-5px}.hero__img.anchor-top-right{background-position:100% 0%}.hero__img.anchor-center-right{background-position:100% 50%}.hero__img.anchor-bottom-right{background-position:100% 100%}.hero__img.anchor-top-center{background-position:50% 0%}.hero__img.anchor-center-center{background-position:50% 50%}.hero__img.anchor-bottom-center{background-position:50% 100%}.hero__img.anchor-top-left{background-position:0% 0%}.hero__img.anchor-center-left{background-position:0% 50%}.hero__img.anchor-bottom-left{background-position:0% 100%}.hero__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:3em 2em;min-height:28em;margin-right:auto;margin-left:auto;text-align:center;align-items:center}.hero__content>p{font-size:100%;margin:0 0 1rem}.hero__content--light{color:#fff}@media screen and (min-width: 48em){.hero__content{text-align:left;align-items:flex-start;margin:0}.hero__content--center{margin-right:auto;margin-left:auto;text-align:center;align-items:center}.hero__content--right{margin-left:auto}}.hero__content--shaded{background:rgba(0,0,0,.5);backdrop-filter:blur(5px)}@media screen and (min-width: 48em){.hero__content--third{max-width:33%}.hero__content--half{max-width:50%}.hero__content--two-thirds{max-width:66%}}.hero__language{font-size:clamp(1.2em,2vw,1.5em);line-height:1.4}.hero__language.hero__language--shadow{text-shadow:0 1px 2px rgba(0,0,0,.4)}.hero__heading{font:bold 1.8em/1.1 "PT Serif",serif;margin:0 0 1rem}.testimonials{display:flex;flex-direction:column;align-items:center;gap:3em;margin-top:2em;margin-bottom:2em}.testimonial{margin:0;padding:0;min-width:20rem;max-width:40rem;border:0}.testimonial__copy{position:relative;padding:1.5rem;margin-bottom:1rem;border-radius:.5rem;color:hsla(0,0%,100%,.9);background:rgb(46.4935064935,88.3376623377,132.5064935065);font:normal 1.1em "PT Serif",Georgia,serif;box-shadow:0 0 1em rgba(0,0,0,.3)}@media screen and (min-width: 64em){.testimonial__copy{padding:2.5rem;padding-top:3.5rem;background:rgb(46.4935064935,88.3376623377,132.5064935065) url("/images/quote-opening-georgia-fff-alpha25.png") 14px 14px no-repeat;background-size:42px 34px}}.testimonial__copy:after{content:"";display:block;position:absolute;left:1rem;bottom:-1rem;width:0;height:0;border-style:solid;border-width:.5rem;border-top-color:#142639;border-right-color:#142639;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.testimonial__img{margin-right:.75rem;margin-left:2rem;border-radius:50%;vertical-align:middle;width:100px;height:100px;box-shadow:-2px 4px 12px rgba(0,0,0,.3)}.testimonial__footer{display:flex;align-items:center}.testimonial__source{display:inline;font-size:1.25em;font-weight:bold;color:#333}.testimonial__link{font-weight:normal;font-size:1rem}.testimonial-carousel{width:100%;background:#eee;border-radius:1rem}.testimonial-carousel__cell{max-width:90%;width:40em;margin:2em;display:flex;justify-content:center}@media screen and (min-width: 64em){.intro{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0 2rem}}@media screen and (min-width: 48em){.intro__cta,.intro__buttons{max-width:40rem;margin-right:auto;margin-left:auto}}.intro__cta{margin-bottom:3rem;padding-bottom:3rem;border-bottom:solid 1px #ccc}@media screen and (min-width: 64em){.intro__cta{flex:2;border:0;margin:0;padding:0}}@media screen and (min-width: 37.5em){.intro__buttons{display:flex;justify-content:space-between}}@media screen and (min-width: 64em){.intro__buttons{flex:1;display:block;margin-left:3rem}}.intro__button{margin-bottom:2rem}@media screen and (min-width: 37.5em){.intro__button{width:48%}}@media screen and (min-width: 64em){.intro__button{width:100%}}.tags{display:flex;flex-wrap:wrap;align-items:center;margin:.5em 0}.tag{display:inline-flex;justify-content:flex-start;align-items:center;padding:0 .6rem;margin:.5ch .5ch .5ch 0;background:#142639;color:#fff;border-radius:.75rem;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;font-size:.55rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:1px}.tag>svg{fill:currentColor;height:.8rem;width:.8rem;margin-right:.4rem}.staff-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:4rem 0;padding:0}.staff{width:46%;margin:0 0 2rem;display:block;list-style:none;text-align:center}@media screen and (min-width: 48em){.staff{width:30%;margin:0 0 3rem}}.staff a:link,.staff a:visited,.staff a:hover,.staff a:focus,.staff a:active{text-decoration:none;background:rgba(0,0,0,0)}.staff__img{border-radius:50%;border:solid 2px #fff;width:128px;height:128px;transition:all 300ms ease-in-out;display:block;margin-right:auto;margin-left:auto}.staff__name,.staff__position{max-width:14rem;margin:.25rem auto;transition:all 300ms ease-in-out}.staff__name{font:bold .9em "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.staff__position{font:normal .75em "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#626d7a}.staff:hover .staff__img{box-shadow:0 0 1em rgba(0,0,0,.3)}.locations-grid{display:flex;flex-wrap:wrap;justify-content:space-between;overflow-x:scroll;-webkit-overflow-scrolling:touch}.location{flex:1 1 15em;margin:1em;padding:1.2em;text-align:left;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;font-size:90%;border-top:solid 5px #b10000;border-radius:0 0 .25rem .25rem;box-shadow:0 0 3px rgba(0,0,0,.4)}.location p,.location li{font-size:inherit}.location__heading{font:bold 1.2em/1.2 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;margin:0 0 .25em}.feature-header{position:relative;background:#333343;overflow:hidden}.feature-header__bg{position:absolute;z-index:1;top:0;bottom:0;right:0;left:0;filter:blur(10px) brightness(30%);background-size:cover;overflow:hidden}.feature-header__img{position:relative;z-index:2;display:block;width:55em;margin:0 auto}.feature-header__lede{position:relative;z-index:2;padding:1em;background:#000;color:#fff;text-align:center;font-size:120%}.feature-header__continue{display:none;position:absolute;z-index:2;bottom:-64px;left:calc(50% - 32px)}.masthead{padding:1rem;border:solid 1px #ccc;border-radius:.25rem;box-shadow:0 0 2px rgba(0,0,0,.3);margin:0 0 3rem}.masthead__heading{font:bold 1.2em/1.2 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;margin:0 0 .5rem}.feature-block{padding:1rem 0}.feature-main>*{margin:0 0 2rem;max-width:100%}@media screen and (min-width: 48em){.feature-main>*{max-width:70%}}@media screen and (min-width: 64em){.feature-main>*{max-width:50%;margin-left:25%;margin-right:25%}}.feature-main>*:last-child{margin-bottom:0}@media screen and (min-width: 64em){.feature-main h1,.feature-main h2,.feature-main h3,.feature-main h4,.feature-main h5,.feature-main h6{margin-right:10%;max-width:75%}}.feature-block:first-of-type p:first-of-type::first-letter{display:inline-block;padding-right:0;font-size:3rem;font-weight:bold;line-height:1;text-shadow:-1px 1px #fff,-2px 2px 0 #ccc}.feature-block:first-of-type p:first-of-type::first-line{font-size:120%;font-weight:bold}@media screen and (min-width: 48em){.feature-aside--right,.feature-aside--left{width:30%}}@media screen and (min-width: 64em){.feature-aside--right,.feature-aside--left{width:25%}}@media screen and (min-width: 48em){.feature-aside--right{float:right;clear:both;padding-left:1.8rem}}@media screen and (min-width: 64em){.feature-aside--right{clear:none}}@media screen and (min-width: 48em){.feature-aside--left{float:right;padding-right:0;padding-left:1.8rem}}@media screen and (min-width: 64em){.feature-aside--left{float:left;padding-right:1.8em;padding-left:0}}.feature-figure{width:100%;margin:2rem auto}@media screen and (min-width: 64em){.feature-figure{max-width:80%}}.feature-figure>img{width:100%}.pullquote{position:relative;padding:3rem 0 0;margin:0 auto;max-width:65rem;border:0;font:bold 1.4em/1.4 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-align:center}.pullquote:after{content:" ";display:block;width:30%;height:.25rem;margin-left:auto;margin-right:auto;background:#ccc;border-radius:.25rem}.pullquote:before{content:"“";position:absolute;top:-0.5rem;left:50%;margin-left:-1rem;font-size:5rem;font-family:"PT Serif",Georgia,serif;text-shadow:none;color:#ddd}.pullquote:after{margin-top:2rem;margin-bottom:2rem}.pullquote--3d{color:#142639;color:#fff;letter-spacing:1px;text-shadow:-1px -1px 0 #1e6edd,0 -1px 0 #1e6edd,1px -1px 0 #1e6edd,1px 0 0 #1e6edd,1px 1px 0 #1e6edd,0 1px 0 #1e6edd,-1px 1px 0 #1e6edd,-1px 0 0 #1e6edd,1.5px 1.5px 0 #1e6edd,-1.5px 1.5px 0 #fff,-2.5px 2.5px 0 #1e6edd,-3px 3px 0 #1e6edd,-3.5px 3.5px 0 #1e6edd,-4px 4px 0 #1e6edd,-4.5px 4.5px 0 #1e6edd,-6px 6px 6px rgba(0,0,0,.5)}.pullquote--doubleprint{color:rgba(177,0,0,.8);text-shadow:-8px 1px 0 rgba(30,110,221,.3)}.pullquote--bold{color:#000;font-family:"PT Serif",Georgia,serif}.footer-heading{font:normal .9em/1.2 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#fff;margin:0 0 .5em}.footer-row{display:flex;flex-wrap:wrap;justify-content:center}.footer-block{flex:1 1 0;padding:0 1em 2em;color:#fff;color:hsla(0,0%,100%,.6);min-width:12em}.footer-block--centered{text-align:center}.footer-block p,.footer-block li{color:inherit;font:normal .9em/1.4 "Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}.footer-block>:last-child{margin-bottom:0}.footer-block a,.footer-block a:link,.footer-block a:visited,.footer-block a:hover,.footer-block a:focus,.footer-block a:active{color:inherit;border:0;text-decoration:underline}.footer-block a:hover{text-decoration:none;border:0;background:0}.footer-hr{border:solid 1px hsla(0,0%,100%,.3);border-width:1px 0 0}.notice{display:block;margin:0;padding:.8rem;border-color:#0ca3e1;border-style:solid;border-width:2px 0;background:#c8edfd;color:#066085}.notice p{font-size:1em}.notice a:link,.notice a:visited,.notice a:hover,.notice a:active,.notice a:focus{color:#066085;text-decoration:none;border-bottom-width:1px;border-bottom-color:#066085}.notice--icon-weather .constrained{padding:4rem 1rem 1rem;text-align:center;background-image:url(../images/icon-cloud@2x.png);background-position:50% 1rem;background-repeat:no-repeat;background-size:42px 40px}@media screen and (min-width: 37.5em){.notice--icon-weather .constrained{padding:1rem 1rem 1rem 5rem;background-position:1rem 50%;text-align:left}}.breadcrumb-bar{background:rgba(0,0,0,.8);background:#33363b}.breadcrumbs{margin:0 1em;padding:.5rem 0}.breadcrumbs__crumb{display:inline;padding:0;margin:0;font-size:.9rem;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:hsla(0,0%,100%,.85)}.breadcrumbs__crumb:after{content:" ";background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z' fill='white'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;margin:0 .25em;padding:0 .5em}.breadcrumbs__crumb:last-child:after{content:"";background:none}.breadcrumbs__link:link,.breadcrumbs__link:visited,.breadcrumbs__link:hover,.breadcrumbs__link:focus,.breadcrumbs__link:active{font-family:inherit;color:inherit;border:0;text-decoration:underline;background:none}.breadcrumbs__link:hover{text-decoration:none}.subnav{margin-bottom:1em}.subnav__heading{padding:.5rem .25rem;margin:0;border-bottom:solid 2px #142639;font-size:.9rem;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;color:#33363b}.subnav__items{padding:0;margin:0}.subnav__item{display:block;margin:0;padding:.5rem .25rem;list-style:none;font-size:.9rem;font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;border-bottom:solid 1px #e6e6e6;color:hsl(212.5,10.9090909091%,73.137254902%)}.subnav__item a:link,.subnav__item a:visited,.subnav__item a:hover,.subnav__item a:focus,.subnav__item a:active{display:block;border:0;padding:0;background:none;color:#626d7a;font-size:inherit}.subnav__item a:hover{text-decoration:underline}.card{padding:2rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:.25rem}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.card__heading{margin-top:0}.event-details{padding:1rem;border:solid 1px #e6e6e6;background:hsl(0,0%,95.1960784314%);font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif}@media screen and (min-width: 48em){.long-list{columns:2}}@media screen and (min-width: 64em){.long-list{columns:3}}.livechat{display:inline-block;z-index:100;position:fixed;bottom:3rem;right:-6px;overflow:hidden;border:solid 1px #fff;border-radius:6px 0 0 6px;transform-origin:bottom right;transition:all 200ms ease-in-out;box-shadow:0 0 3px rgba(0,0,0,.4)}.livechat:hover{right:-1px}.livechat img{display:block;height:auto;width:34px}.disclosure-block__button{background:rgba(0,0,0,0);cursor:pointer;border:0;padding:0;margin:0;text-decoration:underline;text-align:left}.disclosure-block__button:hover{text-decoration:none}.checklist-criteria{border:solid 2px #389823;background:#d9ffd0;background:#c7ecfc;border:solid 2px #0ca3e1;border-radius:.5em;padding:0;margin:1em 0}.checklist-criteria *{font-size:1rem}.checklist-criteria .checklist-criteria__label{background:#389823;background:#0ca3e1;color:#fff;padding:.25em .75em;margin:0}.checklist-criteria ul{margin:0 0 0 .25em;padding:1em}.checklist-criteria li{margin:0;padding:0 0 0 1.3em;list-style:none;background:url('data:image/svg+xml;utf8,<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M16 8A8 8 0 110 8a8 8 0 0116 0zm-8.956 4.11l6.133-6.17a.539.539 0 000-.758l-.754-.758a.531.531 0 00-.754 0l-5.002 5.03L4.33 7.107a.531.531 0 00-.754 0l-.754.758a.539.539 0 000 .759L6.29 12.11c.208.209.545.209.754 0z" fill="%23389823" fill-rule="nonzero"/><path d="M7.044 12.11l6.133-6.17a.539.539 0 000-.758l-.754-.758a.531.531 0 00-.754 0l-5.002 5.03L4.33 7.107a.531.531 0 00-.754 0l-.754.758a.539.539 0 000 .759L6.29 12.11c.208.209.545.209.754 0z" fill="%23FFF"/></g></svg> ');background:url('data:image/svg+xml;utf8,<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M16 8A8 8 0 110 8a8 8 0 0116 0zm-8.956 4.11l6.133-6.17a.539.539 0 000-.758l-.754-.758a.531.531 0 00-.754 0l-5.002 5.03L4.33 7.107a.531.531 0 00-.754 0l-.754.758a.539.539 0 000 .759L6.29 12.11c.208.209.545.209.754 0z" fill="%230ca3e1" fill-rule="nonzero"/><path d="M7.044 12.11l6.133-6.17a.539.539 0 000-.758l-.754-.758a.531.531 0 00-.754 0l-5.002 5.03L4.33 7.107a.531.531 0 00-.754 0l-.754.758a.539.539 0 000 .759L6.29 12.11c.208.209.545.209.754 0z" fill="%23FFF"/></g></svg> ');background-repeat:no-repeat;background-position:0 .4em;line-height:1.75}.student-checklist-brief{position:relative;padding:1.5em;padding-right:6em;margin:0 0 1.5em;border:solid 1px #ccc;border-radius:.5em;box-shadow:0 0 .5em rgba(0,0,0,.2);display:flex;gap:1.4em}.student-checklist-brief:hover{box-shadow:0 0 1em rgba(0,0,0,.3)}.student-checklist-brief>:last-child{margin-bottom:0}.student-checklist-brief h2{font:bold 1.4em/1.3 "PT Serif",Georgia,serif;margin:0 0 .5em}.student-checklist-brief__icon svg{width:30px;transform:rotateZ(-4deg)}.student-checklist-brief__link{position:absolute;top:0;bottom:0;right:0;left:0;text-decoration:none;background:rgba(0,0,0,0);border:0;border-radius:.5em}.student-checklist-brief__link:hover{box-shadow:0 0 1em rgba(0,0,0,.3)}.big-text{font-size:1.3em}.colophon{max-width:45em;margin-right:auto;margin-left:auto}.pagination-controls{display:inline-flex;justify-content:space-between;border:solid 1px #ccc;border-radius:1.25em;background:hsla(0,0%,100%,.5);transition:all 200ms ease-in-out;overflow:hidden;box-shadow:0 0 .25em rgba(0,0,0,.2);border:solid 1px #ccc}.pagination-controls__link{display:block;flex:1 1 auto;padding:0 .75em;line-height:2.5em;border:0;text-decoration:none;text-align:center;border-right:solid 1px #ccc}.pagination-controls__link:hover{border:0;text-decoration:none;background:#fff;border-right:solid 1px #ccc}.pagination-controls__link--current{background-color:#fff;font-weight:bold}.pagination-controls__link--prev,.pagination-controls__link--next{width:12ch;flex:0 0 auto}.pagination-controls__link--next{border:0}.pagination-controls__link--prev,.pagination-controls__link--prev:hover{border-right:solid 1px #ccc}.pagination-controls__link--next,.pagination-controls__link--next:hover{border-right:0}.pagination-controls__link--prev::before{content:"←";margin-right:1ch}.pagination-controls__link--next::after{content:"→";margin-left:1ch}.ctrl-row{display:flex;justify-content:space-between}.ctrl-row.m-s{margin:1em 0}.ctrl-row.m-m{margin:2em 0}.btn,.btn:link,.btn:visited,.btn:hover,.btn:focus,.btn:active{display:inline-block;padding:.5rem 1em;margin:0 .1em;cursor:pointer;appearance:none;border-radius:.3em;border:0;color:#fff;background:#0070c5;background:linear-gradient(180deg, rgb(0, 129.3969543147, 227.6), #0070c5);font-family:"Helvetica Neue",Helvetica,Roboto,Verdana,sans-serif;font-size:.875em;font-weight:500;letter-spacing:.02rem;text-decoration:none;transition:all 200ms ease-in-out;box-shadow:0 0 .25em rgba(0,0,0,.4)}.btn:hover{background:linear-gradient(180deg, rgb(0, 140.9949238579, 248), #0070c5);box-shadow:0 0 .5em rgba(0,0,0,.3)}.btn--brand-color-primary,.btn--brand-color-primary:link,.btn--brand-color-primary:visited,.btn--brand-color-primary:hover,.btn--brand-color-primary:focus,.btn--brand-color-primary:active{background:linear-gradient(rgb(198.5, 0, 0), #ad0000)}.btn--brand-color-primary:hover,.btn--brand-color-primary:link:hover,.btn--brand-color-primary:visited:hover,.btn--brand-color-primary:hover:hover,.btn--brand-color-primary:focus:hover,.btn--brand-color-primary:active:hover{background:linear-gradient(rgb(213.8, 0, 0), #ad0000);box-shadow:0 0 .5em rgba(0,0,0,.3)}.btn--full{width:100%}.btn--centered{text-align:center}.btn--small,.btn--small:link,.btn--small:visited,.btn--small:hover,.btn--small:focus,.btn--small:active{font-size:.8em;padding:.4rem .75rem}.btn--large,.btn--large:link,.btn--large:visited,.btn--large:hover,.btn--large:focus,.btn--large:active{padding:.75rem 2rem}.btn--jumbo,.btn--jumbo:link,.btn--jumbo:visited,.btn--jumbo:hover,.btn--jumbo:focus,.btn--jumbo:active{font-size:1rem;padding:.8rem 3rem}@media screen and (min-width: 37.5em){.btn--jumbo,.btn--jumbo:link,.btn--jumbo:visited,.btn--jumbo:hover,.btn--jumbo:focus,.btn--jumbo:active{font-size:1rem;padding:.9rem 3rem;min-width:16rem;border-radius:.4rem}}.btn--outline,.btn--outline:link,.btn--outline:visited,.btn--outline:hover,.btn--outline:focus,.btn--outline:active{color:#0070c5;border:solid 2px #0070c5;background:rgba(0,0,0,0);background:hsla(0,0%,100%,.3);box-shadow:none}.btn--outline:hover{color:#fff;background:#0070c5}.btn--danger,.btn--danger:link,.btn--danger:visited,.btn--danger:hover,.btn--danger:focus,.btn--danger:active{color:#fff;background:#c03333;border:solid 1px rgba(0,0,0,0)}.btn--danger:hover{background:rgb(210.225,32.775,32.775);border:solid 1px rgba(0,0,0,0)}.btn--forward,.btn--forward:link,.btn--forward:visited,.btn--forward:hover,.btn--forward:focus,.btn--forward:active{padding-right:3.5rem;background:url(/images/button-arrow.svg) calc(100% - .8rem) 50% no-repeat,linear-gradient(180deg, rgb(0, 129.3969543147, 227.6), #0070c5)}.btn--forward:hover{background:url(/images/button-arrow.svg) calc(100% - .8rem) 50% no-repeat,linear-gradient(180deg, rgb(0, 140.9949238579, 248), #0070c5)}.btn__line1{display:block;margin-bottom:.25rem}.btn__line2{display:block;font-size:.7rem;font-weight:300;line-height:1.1;color:hsla(0,0%,100%,.7)}.l-header{z-index:100;width:100%;background:#fff}.l-header-bar--logo{display:flex;justify-content:space-between;align-items:center;flex:1 0 auto;max-width:70rem;margin:0 auto}.l-footer{background:#142639}@media screen and (min-width: 64em){.l-layout{position:relative;display:flex;align-items:flex-start}}@media screen and (min-width: 64em){.l-primary{flex:4}}.l-primary>:first-child{margin-top:0}.l-aside{margin:2rem 0 4rem}@media screen and (min-width: 64em){.l-aside{flex:1;margin:0}.l-aside.l-aside--sticky{position:sticky;top:5em}}@media screen and (min-width: 64em){.l-aside--left{padding-right:4rem}}@media screen and (min-width: 64em){.l-aside--right{padding-left:4rem;order:2}}@media screen and (min-width: 48em){.l-cols{display:flex;justify-content:space-between;align-items:flex-start}}.l-cols-double{margin-bottom:3rem}@media screen and (min-width: 48em){.l-cols-double{flex:3;margin-right:3rem;margin-bottom:0}}@media screen and (min-width: 48em){.l-cols-single{flex:1}}:target:before{content:"";display:block;height:4.75rem;margin-top:-4.75rem}@media screen and (min-width: 48em){:target:before{height:8.5rem;margin-top:-8.5rem}}@media screen and (min-width: 64em){:target:before{height:4.75rem;margin-top:-4.75rem}}.ie .l-header-rows::after{clear:both;content:"";display:table}.ie .l-header-bar--logo{float:left}.ie .menu{position:absolute;top:.25rem;right:1rem}@media screen and (min-width: 48em){.ie .nav-wrap{float:right}}@media screen and (min-width: 64em){.ie .intro::after{clear:both;content:"";display:table}.ie .intro__cta,.ie .intro__buttons{margin:0;padding:0}.ie .intro__cta{width:60%;float:left;margin-right:6%}.ie .intro__buttons{width:33%;float:left}}@media screen and (min-width: 48em){.ie .media-grid::after{clear:both;content:"";display:table}.ie .media-grid .media{width:40%;margin:0 5% 5% 0;float:left}}@media screen and (min-width: 48em){.ie .l-cols::after{clear:both;content:"";display:table}.ie .l-cols-double,.ie .l-cols-single{float:left;margin:0;padding:0}.ie .l-cols-double{width:75%}.ie .l-cols-single{width:25%}}@media screen and (min-width: 48em){.ie .testimonials::after{clear:both;content:"";display:table}.ie .testimonial{margin:0 5%;padding:0;float:left;width:40%}}.ie .icon-nav{width:100%;text-align:center}.ie .icon-nav::after{clear:both;content:"";display:table}.ie .icon-nav__item{float:left;width:33%;min-width:6.5rem}@media screen and (min-width: 48em){.ie .icon-nav__item{display:inline-block;float:none;width:auto}}.ie .terms::after{clear:both;content:"";display:table}@media screen and (min-width: 64em){.ie .terms__plain-english,.ie .terms__official{float:left;margin:0;width:50%}}.ie .staff-grid{text-align:center}.ie .staff{display:inline-block;width:46%;height:14rem}@media screen and (min-width: 48em){.ie .staff{width:30%}}.ie .locations-grid::after,.ie .footer-row::after{clear:both;content:"";display:table}@media screen and (min-width: 37.5em){.ie .location,.ie .footer-block{float:left;margin:0 2% 1rem;width:46%}.ie .location:nth-child(2n+1),.ie .footer-block:nth-child(2n+1){clear:left}}@media screen and (min-width: 64em){.ie .location,.ie .footer-block{width:21%}.ie .location:nth-child(2n+1),.ie .footer-block:nth-child(2n+1){clear:none}}.ie .l-layout::after{clear:both;content:"";display:table}@media screen and (min-width: 64em){.ie .l-primary,.ie .l-aside{float:left}.ie .l-primary{width:70%}.ie .l-aside{width:30%}}.btn[disabled],.btn[disabled]:link,.btn[disabled]:visited,.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled]:active{cursor:default !important;border:solid 1px #ccc !important;color:#ccc !important;background:rgba(0,0,0,0) !important;transform:none !important;outline:none !important;box-shadow:none}a:focus,button:focus{box-shadow:0 0 0 2px #999 !important}a:focus:not(:focus-visible),button:focus:not(:focus-visible){box-shadow:unset}a:focus-visible,button:focus-visible{box-shadow:0 0 0 .25em #ff009b !important}@media print{*{width:auto !important;max-width:100% !important;color:#000 !important;text-shadow:none !important}html{font-size:12px}html,body{margin:0;padding:0;background:rgba(0,0,0,0) !important}.l-header{display:none}.l-main{padding:0}.l-aside{display:none}.l-footer{display:none}.livechat{display:none}a{font-size:inherit}a:link:after{content:" (" attr(href) ") "}.icon-nav{display:none}.p-section{padding:0 0 1rem !important}.page-heading:after{content:none}.lede{padding:0}}.flickity-prev-next-button{box-shadow:0 0 2em rgba(0,0,0,.25)}figure.image{text-align:center}.no-margin{margin:0 !important}.no-margin-y{margin-top:0 !important;margin-bottom:0 !important}/*# sourceMappingURL=style.css.map */
