.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}.content-container,.content-container--has-banner,.content-container--no-sidebar{margin-top:110px;margin-left:5vw;margin-right:5vw;min-height:60vh}@media(min-width:1024px){.content-container,.content-container--has-banner,.content-container--no-sidebar{margin-top:123.5px;margin-left:auto;margin-right:auto;width:800px}}@media(min-width:1024px){.content-container--has-banner,.content-container--no-sidebar{width:800px}}@media(min-width:1024px){.content-container--has-banner{margin-top:0}}a[id],a[name],aside[id],blockquote[id],details[id],div[id],h1[id],h2[id],h3[id],h4[id],li[id],nav[id],p[id],section[id],span[id],summary[id],table[id],ul[id]{scroll-margin-top:13vh}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}html{tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted #0192c9}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}a:not([class]){text-decoration:underline}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block}img,video{max-width:100%;height:auto}.grecaptcha-badge{visibility:hidden}@media print{footer,header{display:none!important}.ad-widget,.school-adstack{display:none}}@page{margin:20px}html{scroll-behavior:smooth}body{position:relative;width:100%;height:100%;overflow-x:hidden;color:#444;background-color:#fffdfc;font-family:Montserrat,sans-serif}a{color:#0175a1;font-weight:600}a:hover{color:#0192c9}a:active{color:#ff8514}a b{color:inherit}h1,h2,h3,h4,h5,h6{font-family:"DM Serif Text",serif}h1{font-size:48px;line-height:1.125;margin-bottom:.5em;color:#003a50}@media(min-width:1024px){h1{font-size:54px}}h2{font-size:28px;line-height:1.2857142857;margin-bottom:.8571428571em;color:#003a50}@media(min-width:1024px){h2{font-size:31.5px}}h3{font-size:24px;line-height:1;margin-bottom:1em;color:#003a50}@media(min-width:1024px){h3{font-size:27px}}h4{font-size:21.2px;line-height:1.1320754717;margin-bottom:1.1320754717em;color:#003a50}@media(min-width:1024px){h4{font-size:23.85px}}h5{font-size:20px;line-height:1.2;margin-bottom:1.2em;color:#003a50}@media(min-width:1024px){h5{font-size:22.5px}}h6{font-size:18px;line-height:1.3333333333;margin-bottom:1.3333333333em;color:#003a50}@media(min-width:1024px){h6{font-size:20.25px}}aside,dl,nav,ol,p,section,table,ul{font-size:16px;line-height:24px;margin-bottom:1.5em}@media(min-width:1024px){aside,dl,nav,ol,p,section,table,ul{font-size:18px;line-height:27px}}li{margin-bottom:6px}@media(min-width:1024px){li{margin-bottom:6.75px}}figure{margin-bottom:24px}@media(min-width:1024px){figure{margin-bottom:27px}}ol,ul{margin-left:2rem}ol{list-style-type:decimal}ul{list-style-image:url(/images/bullet.svg)}ul ul{list-style-image:url(/images/circle.svg)}ul ul ul{list-style-image:url(/images/box.svg)}ul ul ul ul{list-style-image:url(/images/square.svg)}dl{margin-bottom:24px}@media(min-width:1024px){dl{margin-bottom:27px}}dt{margin-bottom:6px;font-weight:600}@media(min-width:1024px){dt{margin-bottom:6.75px}}dd{margin-left:.5rem;margin-bottom:12px}@media(min-width:1024px){dd{margin-bottom:13.5px}}figure img{margin-bottom:12px}@media(min-width:1024px){figure img{margin-bottom:13.5px}}form{margin-bottom:24px}@media(min-width:1024px){form{margin-bottom:27px}}iframe{width:100%;border:0}table{width:100%;border-collapse:collapse;overflow-x:auto}@media(min-width:768px){table{padding-bottom:3px;border-bottom:2px solid #e76c26}}@media(min-width:768px)and (min-width:1024px){table{padding-bottom:3.375px}}caption{margin-bottom:24px;font-style:italic;color:#014965;text-align:left}@media(min-width:1024px){caption{margin-bottom:27px}}th{color:#0175a1;padding-bottom:3px;border-bottom:2px solid #ec8951}@media(min-width:1024px){th{padding-bottom:3.375px}}tr:last-of-type td{padding-bottom:6px}@media(min-width:1024px){tr:last-of-type td{padding-bottom:6.75px}}td{padding-top:6px;padding-bottom:6px;padding-left:.5rem}@media(min-width:1024px){td{padding-top:6.75px;padding-bottom:6.75px}}td,th{font-size:13.6px;text-align:left;vertical-align:top;padding-right:.5rem;line-height:1.25}@media(min-width:1024px){td,th{font-size:15.3px}}th[scope=row]{border:none;padding:6px .25rem}@media(min-width:1024px){th[scope=row]{padding-top:6.75px;padding-bottom:6.75px}}tbody tr:nth-child(2n){background-color:#fae2d4}details{margin-bottom:24px}@media(min-width:1024px){details{margin-bottom:27px}}details[open] summary:after{content:"−"}details[open] summary{margin-bottom:24px;background-color:#014965}@media(min-width:1024px){details[open] summary{margin-bottom:27px}}details p{margin-left:.5rem}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}summary{justify-content:space-between;display:flex;align-items:center;font-size:19.2px;padding:12px 1rem;line-height:1.2;cursor:pointer;color:#fff;background-color:#0175a1}@media(min-width:1024px){summary{font-size:21.6px;padding-top:13.5px;padding-bottom:13.5px}}summary:after{display:block;content:"+";margin-left:1rem}summary h2,summary h3,summary h4,summary h5,summary h6{color:#fff;margin-bottom:0}button[type=submit],input[type=submit]{color:#fff;background-color:#ff8514;transition:background-color .5s}button[type=submit]:hover,input[type=submit]:hover{background-color:#d06122}b,strong{color:#003a50}textarea{padding:6px .25rem;border:1px solid #8ccce4;border-radius:1px}@media(min-width:1024px){textarea{padding-top:6.75px;padding-bottom:6.75px}}@font-face{font-family:"DM Serif Text";font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/dmseriftext/v8/rnCw-xZa_krGokauCeNq1wWyWfG1UVoNILVaqNDD.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"DM Serif Text";font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/dmseriftext/v8/rnCw-xZa_krGokauCeNq1wWyWfG1X1oNILVaqA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"DM Serif Text";font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/dmseriftext/v8/rnCu-xZa_krGokauCeNq1wWyWfqFXVAKArdqqQ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"DM Serif Text";font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/dmseriftext/v8/rnCu-xZa_krGokauCeNq1wWyWfSFXVAKArc.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/suezone/v9/taiJGmd_EZ6rqscQgOFMmouC-50xUK4.woff2) format("woff2");unicode-range:U+0590-05ff,U+200c-2010,U+20aa,U+25cc,U+fb1d-fb4f}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/suezone/v9/taiJGmd_EZ6rqscQgOFAmouC-50xUK4.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/suezone/v9/taiJGmd_EZ6rqscQgOFOmouC-50x.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.ad-widget{margin-bottom:48px;margin-top:48px}@media(min-width:1024px){.ad-widget{margin-bottom:54px;margin-top:54px}}@media(min-width:1280px){.ad-widget{position:relative;height:186.75px}}.ad-widget__heading{display:flex;justify-content:center;align-items:center;flex-direction:column}.ad-widget__title{margin-bottom:12px;font-weight:600;text-align:center}@media(min-width:1024px){.ad-widget__title{margin-bottom:13.5px}}.ad-widget__disclosure{font-size:14px;margin-bottom:12px}@media(min-width:1024px){.ad-widget__disclosure{font-size:15.75px;margin-bottom:13.5px}}@media(min-width:1280px){.ad-widget__widget{display:flex;align-items:center;justify-content:space-between;position:absolute;left:-200px;width:1200px}}.ad-widget__main{margin-bottom:24px;border:1px solid #9bc0cf;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:5px;color:#003a50}@media(min-width:1024px){.ad-widget__main{margin-bottom:27px}}@media(min-width:1280px){.ad-widget__main{display:flex;margin-bottom:0}}.ad-widget__select-field{padding:12px 1rem}@media(min-width:1024px){.ad-widget__select-field{padding-top:13.5px;padding-bottom:13.5px}}.ad-widget__select-field:nth-of-type(2){border-top:1px solid #9bc0cf;border-bottom:1px solid #9bc0cf}@media(min-width:1280px){.ad-widget__select-field{width:327px;padding-top:6px;padding-bottom:6px}}@media(min-width:1280px)and (min-width:1024px){.ad-widget__select-field{padding-top:6.75px;padding-bottom:6.75px}}@media(min-width:1280px){.ad-widget__select-field:nth-of-type(2){border:1px solid #9bc0cf;border-top:none;border-bottom:none}}.ad-widget__label{display:block;font-size:12px;font-weight:600}@media(min-width:1024px){.ad-widget__label{font-size:13.5px}}@media(min-width:1280px){.ad-widget__label{position:absolute;z-index:2;top:15px}}.ad-widget__select{display:block;width:100%;margin-bottom:6px;background-color:#fff;border:none;font-size:14px;touch-action:manipulation;outline:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right 5px top -25%,0 0;background-size:.75rem auto,100%}@media(min-width:1024px){.ad-widget__select{margin-bottom:6.75px;font-size:15.75px}}@media(min-width:1280px){.ad-widget__select{left:0;padding-top:30px;background-position:right 15px top 57%,0 0;cursor:pointer}}@media(min-width:1280px)and (min-width:1024px){.ad-widget__select{padding-top:33.75px}}.ad-widget__option{display:block;padding:0}.ad-widget__option--hidden{display:none}.ad-widget__search-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;width:300px;margin-left:auto;margin-right:auto;margin-bottom:48px;border-radius:3px;background-color:#f75d33}@media(min-width:1024px){.ad-widget__search-button{padding-top:6.75px;padding-bottom:6.75px}}.ad-widget__search-button circle,.ad-widget__search-button path,.ad-widget__search-button polygon,.ad-widget__search-button svg{fill:#fff}.ad-widget__search-button:hover{color:#fff;background-color:#d06122}.ad-widget__search-button:hover circle,.ad-widget__search-button:hover path,.ad-widget__search-button:hover polygon,.ad-widget__search-button:hover svg{fill:#fff}@media(min-width:1024px){.ad-widget__search-button{margin-bottom:54px}}@media(min-width:1280px){.ad-widget__search-button{width:201px;margin-bottom:0;margin-left:0;margin-right:0;font-size:14px}}@media(min-width:1280px)and (min-width:1024px){.ad-widget__search-button{font-size:15.75px}}.ad{margin-left:auto;margin-right:auto;margin-bottom:48px}.ad else{margin-top:48px}@media(min-width:1024px){.ad else{margin-top:54px}}@media(min-width:1024px){.ad{margin-bottom:54px}}.ad--desktop{display:none}@media(min-width:768px){.ad--desktop{display:block}}@media(min-width:768px){.ad--mobile{display:none}}.ad__link{display:flex;justify-content:center;-webkit-text-decoration:"none";text-decoration:"none"}.ad__image-container{display:inline-block;max-width:100%;position:relative;text-decoration:none}.ad__image-container img{height:100%;left:0;position:absolute;top:0;width:100%}.ad__bar{display:flex}.ad__bar__bar{align-self:center;background-color:silver;flex-grow:1;height:2px}.ad__bar__text{color:#505050;font-size:8px;margin-left:.25rem}@media(min-width:768px){.alumni{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}}.alumni__item{display:grid;grid-template-areas:"image name" "image description";grid-template-columns:90px auto;grid-column-gap:.5rem;margin-bottom:24px;background-color:#0175a1;color:#fff;border-radius:5px;padding:12px .5rem}@media(min-width:1024px){.alumni__item{margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px}}.alumni__item:hover .alumni__description,.alumni__item:hover .alumni__name{color:#ec8951}.alumni__image{grid-area:image;display:flex;justify-content:center;align-items:center;height:90px;width:90px;border-radius:10px}.alumni__image svg{height:80%;width:80%!important}.alumni__name{grid-area:name;display:flex;align-items:flex-end}.alumni__description{grid-area:description;font-size:12px;line-height:1}@media(min-width:1024px){.alumni__description{font-size:13.5px}}.bold-adv{display:block;width:100%;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.bold-adv{margin-bottom:27px}}.bold-adv__label{position:relative;right:3%;bottom:8px;width:100%;text-align:right;color:#444;font-style:italic;font-weight:400;font-size:10px}@media(min-width:1024px){.bold-adv__label{font-size:11.25px}}@media(min-width:768px){.bold-adv__label{font-size:12px;bottom:15px}}@media(min-width:768px)and (min-width:1024px){.bold-adv__label{font-size:13.5px}}@media(min-width:1024px){.bold-adv__label{bottom:18px}}.byline{font-size:14px;line-height:1.7142857143;margin-bottom:1.7142857143em}@media(min-width:1024px){.byline{font-size:15.75px;display:flex;justify-content:space-between}}.byline__dates{font-size:12px;font-style:italic}@media(min-width:1024px){.byline__dates{font-size:13.5px}}.byline a{font-weight:800}button.button-blue{--bg-opacity:1;background-color:#fff;border-color:#8ccce4;border-width:1px;box-shadow:0 4px 18px hsla(0,0%,52.9%,.23);box-shadow:0 4px 9px rgba(1,146,201,.18);color:#0b506a;text-transform:uppercase}button.button-blue:hover{border-color:#04baff;box-shadow:0 4px 18px rgba(4,186,255,.26);color:#04baff}button.button-blue:active{background-color:#f3fcff;border-color:#04baff;box-shadow:0 4px 4px rgba(1,146,201,.15);color:#04baff}button.button-orange{background-color:#fff;border-color:#ffa572;border-width:1px;box-shadow:0 4px 18px hsla(0,0%,52.9%,.23);color:#a6420a;text-transform:uppercase}button.button-orange:active,button.button-orange:hover{border-color:#ff8514;box-shadow:0 4px 18px rgba(255,133,20,.3);color:#ff8514}button.button-orange:active{background-color:#fff6ed}@media(min-width:1024px){.ccr-form__pre-select-buttons{grid-column:1/3}}.ccr-form__pre-select{width:100%;margin-bottom:24px;border:2px solid #e76c26;border-radius:7px;color:#fff;background-color:#ff8514;transition:background-color .5s}@media(min-width:1024px){.ccr-form__pre-select{display:grid;grid-template-columns:1fr 2fr;-webkit-column-gap:1rem;column-gap:1rem;margin-bottom:27px;color:#e76c26;background-color:#fff}}.ccr-form__pre-select--selected,.ccr-form__pre-select:hover{color:#fff;background-color:#ff8514}.ccr-form__select-term{display:block;text-align:center;font-weight:700;font-size:1.2rem}@media(min-width:1024px){.ccr-form__select-term{text-align:left}}.ccr-form__select-def{display:none}@media(min-width:1024px){.ccr-form__select-def{display:block;text-align:left}}.ccr-form__field,.ccr-form__field--full-width{max-height:100%;transition:max-height 1s linear;overflow:hidden}@media(min-width:1024px){.ccr-form__field,.ccr-form__field--full-width{margin:auto;width:100%;max-width:40rem}}@media(min-width:1024px){.ccr-form__field--full-width{grid-column:1/3;margin:0;max-width:100%}}.ccr-form__field--full-width label{display:block;margin:1rem 0 .5rem}.ccr-form__field--disabled{opacity:.5}.ccr-form__field--full-width input,.ccr-form__field--full-width select,.ccr-form__field--full-width textarea,.ccr-form__field input,.ccr-form__field select,.ccr-form__field textarea{display:block;cursor:pointer;font-size:18px;line-height:1;touch-action:manipulation;border-color:#999;border-radius:.375rem;border-width:1px;color:#373737;padding:.5rem;width:100%;background-color:#fff}.ccr-form__field--full-width input[type=checkbox],.ccr-form__field input[type=checkbox]{display:inline-block;position:relative;top:3px;left:10px;width:20px;height:20px}.ccr-form__field--full-width select,.ccr-form__field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.ccr-form__discipline-label{display:block;margin:1rem 0 .5rem}.ccr-form__info{position:relative;display:inline-flex;justify-content:center;align-items:center;background-color:#4169e1;color:#fff;font-style:italic;font-weight:600;border-radius:50%;padding:2px;height:20px;width:20px;font-size:12px}.ccr-form__tooltip{visibility:visible;margin:.5em 0 .5em .5rem;font-style:italic;color:#373737}@media(min-width:1024px){.ccr-form__tooltip{grid-column:1/3}}.ccr-form__tooltip--hidden{visibility:hidden}.ccr-form__tooltip p{margin-bottom:0;font-size:.7rem}@media(min-width:1024px){.ccr-form__tooltip p{font-size:.85rem}}.ccr-form__sub-heading{margin-top:1rem;margin-bottom:1rem;font-size:1.4rem}@media(min-width:1024px){.ccr-form__sub-heading{grid-column:1/3}}.ccr-form__checkbox-label{display:grid;grid-template-columns:75% 25%;margin:1rem 0;font-size:.85rem;cursor:pointer}@media(min-width:1024px){.ccr-form__checkbox-label{grid-template-columns:50% 50%;font-size:1rem}}@media(min-width:1024px){.ccr-more{grid-column:1/3;margin:0;max-width:100%}}.ccr-more__content{display:block;max-height:0;width:100%;overflow-y:hidden;transition:max-height .5s}@media(min-width:1024px){.ccr-more__content{display:grid;grid-column-gap:5%;grid-row-gap:1rem;grid-template-columns:47.5% 47.5%}.ccr-more__content:nth-child(odd){grid-column:1/2}.ccr-more__content:nth-child(2n){grid-column:2/3}}.ccr-more__more-button,.ccr-more__more-button--active-filters{margin-left:auto;margin-right:auto;margin-bottom:24px;padding:6px .5rem;border-radius:5px;color:#fff;background-color:#04baff;font-size:10.4px;font-weight:600;display:block}@media(min-width:1024px){.ccr-more__more-button,.ccr-more__more-button--active-filters{margin-bottom:27px;padding-top:6.75px;padding-bottom:6.75px;font-size:11.7px;margin-right:0;transition:background-color .3s}}@media(min-width:1024px){.ccr-more__more-button--active-filters:hover,.ccr-more__more-button:hover{background-color:#0192c9}}.ccr-more__more-button--active-filters svg,.ccr-more__more-button svg{display:inline-block;height:10px;width:10px;margin-left:.25rem}.ccr-more__more-button--active-filters polygon,.ccr-more__more-button polygon{fill:#fff}.ccr-more__more-button--active-filters{background-color:#ff8514}.ccr-more__more-button--active-filters:hover{background-color:#e76c26}.ccr-more__less-button{margin-left:auto;margin-right:auto;margin-bottom:24px;padding:6px .5rem;border-radius:5px;color:#fff;background-color:#04baff;font-size:10.4px;font-weight:600;display:none}@media(min-width:1024px){.ccr-more__less-button{margin-bottom:27px;padding-top:6.75px;padding-bottom:6.75px;font-size:11.7px;margin-right:0;transition:background-color .3s}}@media(min-width:1024px){.ccr-more__less-button:hover{background-color:#0192c9}}.ccr-more__less-button svg{display:inline-block;height:10px;width:10px;margin-left:.25rem}.ccr-more__less-button polygon{fill:#fff}.ccr-more__button{font-size:1rem;font-weight:600;text-align:center}.ccr-more__button img{display:inline;height:10px;padding-left:.5em;width:20px}.ccr-more--open .ccr-more__content{max-height:100%;overflow-y:visible}.ccr-more--open .ccr-more__less-button{display:block}.ccr-more--open .ccr-more__more-button,.ccr-more--open .ccr-more__more-button--active-filters{display:none}.discipline-checkbox__label--disabled{opacity:.5}.ct-chart-line{margin-bottom:24px}@media(min-width:1024px){.ct-chart-line{margin-bottom:27px}}.ct-series.ct-series-a path{stroke:#8ccce4}.ct-series.ct-series-b path{stroke:#ec8951}@media(min-width:1024px){.legend{display:flex;margin-left:auto;margin-right:auto;justify-content:space-evenly}}.legend__citations,.legend__works{align-items:center;display:flex}.legend__citations-label,.legend__works-label{margin-right:.5rem}.legend__works-color{width:1rem;height:1rem;border-radius:5px;background-color:#ec8951}.legend__citations-color{width:1rem;height:1rem;border-radius:5px;background-color:#8ccce4}.comments__heading{margin-bottom:0}.comments__skip{display:block;margin-bottom:27px;font-size:12px}@media(min-width:1024px){.comments__skip{margin-bottom:30.375px;font-size:13.5px}}.comments__list{list-style-type:none}.comments__form-heading{margin-bottom:12px}@media(min-width:1024px){.comments__form-heading{margin-bottom:13.5px}}.comments__text-input{display:block;width:75%;min-height:144px;margin-bottom:12px;padding:.25rem;border:1px solid #8ccce4;border-radius:5px}@media(min-width:1024px){.comments__text-input{min-height:162px;margin-bottom:13.5px}}.comments__submit{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s}@media(min-width:1024px){.comments__submit{padding-top:6.75px;padding-bottom:6.75px}}.comments__submit circle,.comments__submit path,.comments__submit polygon,.comments__submit svg{fill:#fff}.comments__submit:hover{color:#fff;background-color:#d06122}.comments__submit:hover circle,.comments__submit:hover path,.comments__submit:hover polygon,.comments__submit:hover svg{fill:#fff}.comment{margin-bottom:48px}@media(min-width:1024px){.comment{margin-bottom:54px}}.comment__heading{margin-bottom:24px}@media(min-width:1024px){.comment__heading{margin-bottom:27px}}.comment__number-name{display:flex;font-size:20px;color:#0175a1}@media(min-width:1024px){.comment__number-name{font-size:22.5px}}.comment__number{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:.25rem}.comment__timestamp{font-size:12px}@media(min-width:1024px){.comment__timestamp{font-size:13.5px}}.comment__text{font-size:16px}@media(min-width:1024px){.comment__text{font-size:18px}}.cookie-banner{position:fixed;bottom:0;left:0;display:none;width:100%;color:#fff;background-color:#014965;padding:6px 5vw}@media(min-width:1024px){.cookie-banner{padding-top:6.75px;padding-bottom:6.75px}}.cookie-banner--visible{display:block}.cookie-banner__text{min-width:33%;font-size:14px;margin-bottom:12px;text-align:center}@media(min-width:1024px){.cookie-banner__text{font-size:15.75px;margin-bottom:13.5px}}.cookie-banner__text a{color:#fff}.cookie-banner__buttons{justify-content:space-evenly;display:flex;align-items:center;margin-bottom:12px}@media(min-width:1024px){.cookie-banner__buttons{margin-bottom:13.5px;width:25%;margin-left:auto;margin-right:auto}}.cookie-banner__button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s}@media(min-width:1024px){.cookie-banner__button{padding-top:6.75px;padding-bottom:6.75px}}.cookie-banner__button circle,.cookie-banner__button path,.cookie-banner__button polygon,.cookie-banner__button svg{fill:#fff}.cookie-banner__button:hover{color:#fff;background-color:#d06122}.cookie-banner__button:hover circle,.cookie-banner__button:hover path,.cookie-banner__button:hover polygon,.cookie-banner__button:hover svg{fill:#fff}@media print{.cookie-banner{display:none;display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s}}@media print and (min-width:1024px){.cookie-banner{padding-top:6.75px;padding-bottom:6.75px}}@media print{.cookie-banner circle,.cookie-banner path,.cookie-banner polygon,.cookie-banner svg{fill:#fff}}@media print{.cookie-banner:hover{color:#fff;background-color:#d06122}.cookie-banner:hover circle,.cookie-banner:hover path,.cookie-banner:hover polygon,.cookie-banner:hover svg{fill:#fff}}.discipline-cards{display:flex;flex-direction:column}@media(min-width:768px){.discipline-cards{display:flex;justify-content:space-evenly;flex-wrap:wrap;flex-direction:row}}.discipline-cards__card{box-shadow:0 5px 15px 0 rgba(0,0,0,.15);margin-bottom:48px;padding:12px .5rem;border-radius:10px;background-color:#0175a1;color:#fff}@media(min-width:1024px){.discipline-cards__card{margin-bottom:54px;padding-top:13.5px;padding-bottom:13.5px}}@media(min-width:768px){.discipline-cards__card{width:325px}}.discipline-cards__card:hover .discipline-cards__icon,.discipline-cards__card:hover .discipline-cards__name,.discipline-cards__card:hover .discipline-cards__rank{color:#ec8951}.discipline-cards__card:hover .discipline-cards__icon{border-color:#ec8951}.discipline-cards__heading{display:flex;justify-content:center;align-items:center;margin-bottom:6px}@media(min-width:1024px){.discipline-cards__heading{margin-bottom:6.75px}}.discipline-cards__icon{display:flex;justify-content:center;align-items:center;margin-right:.5rem;padding:.5rem;border-color:#fff;border-radius:50%;border-width:1px;color:#fff}.discipline-cards__icon svg{height:30px!important;width:30px!important}.discipline-cards__name{font-size:20px}@media(min-width:1024px){.discipline-cards__name{font-size:22.5px}}.discipline-cards__ranks{display:flex;justify-content:space-around;margin-left:auto;margin-right:auto;background-color:#0175a1;color:#fff}.discipline-cards__rank{display:flex;justify-content:center;align-items:center;flex-direction:column}.discipline-cards__rank-num{font-size:24px;font-weight:600}@media(min-width:1024px){.discipline-cards__rank-num{font-size:27px}}.discipline-cards__rank-label{font-size:12px}@media(min-width:1024px){.discipline-cards__rank-label{font-size:13.5px}}.find-school{margin-left:auto;margin-right:auto;margin-bottom:48px;border-bottom:2px solid #0192c9}@media(min-width:1024px){.find-school{margin-bottom:54px}}.find-school__heading,.find-school__tool-heading{text-align:center;color:#014965}.find-school__heading{font-size:28px;line-height:1.2857142857;margin-bottom:.8571428571em}@media(min-width:1024px){.find-school__heading{font-size:31.5px}}@media(min-width:768px){.find-school__tools{display:flex;justify-content:center;align-items:flex-start}}.find-school__tool{margin-bottom:48px;padding:24px 1rem;border:2px solid #8ccce4;border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}@media(min-width:1024px){.find-school__tool{margin-bottom:54px;padding-top:27px;padding-bottom:27px}}@media(min-width:768px){.find-school__tool{height:536px;width:350px;margin-left:3%;margin-right:3%}}.find-school__icon{margin-bottom:24px;margin-left:auto;margin-right:auto}@media(min-width:1024px){.find-school__icon{margin-bottom:27px}}.find-school__tool-heading{font-size:24px;line-height:1;margin-bottom:1em;margin-left:auto;margin-right:auto}@media(min-width:1024px){.find-school__tool-heading{font-size:27px}}@media(min-width:768px){.find-school__tool-heading{height:80px}}.find-school__content{margin-left:auto;margin-right:auto}@media(min-width:768px){.find-school__content{min-height:185px}}@media(min-width:768px)and (max-width:1023px){.find-school__text{font-size:14.24px}}@media(min-width:768px)and (max-width:1023px)and (min-width:1024px){.find-school__text{font-size:16.02px}}.find-school__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;width:80%;margin-left:auto;margin-right:auto}@media(min-width:1024px){.find-school__cta{padding-top:6.75px;padding-bottom:6.75px}}.find-school__cta circle,.find-school__cta path,.find-school__cta polygon,.find-school__cta svg{fill:#fff}.find-school__cta:hover{color:#fff;background-color:#d06122}.find-school__cta:hover circle,.find-school__cta:hover path,.find-school__cta:hover polygon,.find-school__cta:hover svg{fill:#fff}@media(min-width:768px){.find-school__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}footer{background-color:#fff}.footer{padding:48px 5vw;background-color:#003a50}@media(min-width:1024px){.footer{padding-top:54px;padding-bottom:54px}}@media(min-width:1280px){.footer{padding-left:5vw;padding-right:5vw}}.footer__upper{margin-bottom:48px}@media(min-width:1024px){.footer__upper{margin-bottom:54px;display:grid;grid-template-columns:repeat(3,1fr)}}.footer__upper-section{width:50%}@media(min-width:1024px){.footer__upper-section{margin-left:1rem}}.footer__upper-section--centered{margin-left:auto;margin-right:auto}@media(min-width:1024px){.footer__upper-section--centered{display:flex;justify-content:center;align-items:center}}.footer__heading{color:#fff}.footer__logo{margin-bottom:12px;width:100%;max-width:300px;height:auto;margin-left:auto;margin-right:auto}@media(min-width:1024px){.footer__logo{margin-bottom:13.5px;width:300px}}.footer__tagline{font-size:16px;font-style:italic;color:#e76c26;text-align:center;margin-bottom:48px}@media(min-width:1024px){.footer__tagline{font-size:18px;margin-bottom:54px;font-size:14px}}@media(min-width:1024px)and (min-width:1024px){.footer__tagline{font-size:15.75px}}.footer__list{margin-left:0;margin-right:0;list-style-image:none;font-size:14px}@media(min-width:1024px){.footer__list{font-size:15.75px}}.footer__social-links{justify-content:space-between;display:flex;align-items:center;margin-left:1rem;margin-right:1rem;margin-bottom:48px}@media(min-width:1024px){.footer__social-links{margin-bottom:54px}}@media(min-width:768px){.footer__social-links{width:50%;margin-left:auto;margin-right:auto}}@media(min-width:1024px){.footer__social-links{width:25%}}.footer__social-link svg{-webkit-transform:scale(2);transform:scale(2)}.footer__copyright,.footer__recaptcha-disclaimer{font-size:14px}@media(min-width:1024px){.footer__copyright,.footer__recaptcha-disclaimer{font-size:15.75px;margin-left:61px}}.footer a,.footer p{color:#fff}.footer a:link{text-decoration:none}.ai-form__field,.ai-form__field--disabled{margin-bottom:12px}@media(min-width:1024px){.ai-form__field,.ai-form__field--disabled{margin-bottom:13.5px}}.ai-form__field--disabled{opacity:.5}@media(min-width:1024px){.ai-form__field,.ai-form__field--disabled{margin-left:auto;margin-right:auto;width:100%;max-width:40rem}}.ai-form__field--disabled input,.ai-form__field--disabled label,.ai-form__field--disabled textarea,.ai-form__field input,.ai-form__field label,.ai-form__field textarea{cursor:pointer;touch-action:manipulation}.ai-form__field--disabled label,.ai-form__field label{display:block;margin-bottom:6px;font-size:14px}@media(min-width:1024px){.ai-form__field--disabled label,.ai-form__field label{margin-bottom:6.75px;font-size:15.75px}}.ai-form__field--disabled input,.ai-form__field--disabled select,.ai-form__field--disabled textarea,.ai-form__field input,.ai-form__field select,.ai-form__field textarea{border:1px solid #999;border-radius:5px;padding:6px .5rem;width:100%;background-color:#fff}@media(min-width:1024px){.ai-form__field--disabled input,.ai-form__field--disabled select,.ai-form__field--disabled textarea,.ai-form__field input,.ai-form__field select,.ai-form__field textarea{padding-top:6.75px;padding-bottom:6.75px}}.ai-form__field--disabled input ::-webkit-input-placeholder,.ai-form__field--disabled select ::-webkit-input-placeholder,.ai-form__field--disabled textarea ::-webkit-input-placeholder,.ai-form__field input ::-webkit-input-placeholder,.ai-form__field select ::-webkit-input-placeholder,.ai-form__field textarea ::-webkit-input-placeholder{color:#999}.ai-form__field--disabled input :-ms-input-placeholder,.ai-form__field--disabled select :-ms-input-placeholder,.ai-form__field--disabled textarea :-ms-input-placeholder,.ai-form__field input :-ms-input-placeholder,.ai-form__field select :-ms-input-placeholder,.ai-form__field textarea :-ms-input-placeholder{color:#999}.ai-form__field--disabled input ::placeholder,.ai-form__field--disabled select ::placeholder,.ai-form__field--disabled textarea ::placeholder,.ai-form__field input ::placeholder,.ai-form__field select ::placeholder,.ai-form__field textarea ::placeholder{color:#999}.ai-form__field--disabled ::-webkit-input-placeholder,.ai-form__field ::-webkit-input-placeholder{opacity:0}.ai-form__field--disabled :-ms-input-placeholder,.ai-form__field :-ms-input-placeholder{opacity:0}.ai-form__field--disabled ::placeholder,.ai-form__field ::placeholder{opacity:0}.ai-form__field--disabled input:focus::-webkit-input-placeholder,.ai-form__field input:focus::-webkit-input-placeholder{opacity:1}.ai-form__field--disabled input:focus:-ms-input-placeholder,.ai-form__field input:focus:-ms-input-placeholder{opacity:1}.ai-form__field--disabled input:focus::placeholder,.ai-form__field input:focus::placeholder{opacity:1}.ai-form__field--disabled input:focus,.ai-form__field--disabled select:focus,.ai-form__field--disabled textarea:focus,.ai-form__field input:focus,.ai-form__field select:focus,.ai-form__field textarea:focus{border:2px solid #8ccce4;outline:none}.ai-form__field--disabled select:not(.ai-form__multiple),.ai-form__field select:not(.ai-form__multiple){-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.ai-form__field--disabled textarea,.ai-form__field textarea{height:6rem}.ai-form__field--disabled input:not(:focus):-ms-input-placeholder+label,.ai-form__field--disabled textarea:not(:focus):-ms-input-placeholder+label,.ai-form__field input:not(:focus):-ms-input-placeholder+label,.ai-form__field textarea:not(:focus):-ms-input-placeholder+label{transform:translate(8px,37px);font-size:16px;background:none}.ai-form__field--disabled input:not(:focus):placeholder-shown+label,.ai-form__field--disabled textarea:not(:focus):placeholder-shown+label,.ai-form__field input:not(:focus):placeholder-shown+label,.ai-form__field textarea:not(:focus):placeholder-shown+label{-webkit-transform:translate(8px,37px);transform:translate(8px,37px);font-size:16px;background:none}@media(min-width:1024px){.ai-form__field--disabled input:not(:focus):-ms-input-placeholder+label,.ai-form__field--disabled textarea:not(:focus):-ms-input-placeholder+label,.ai-form__field input:not(:focus):-ms-input-placeholder+label,.ai-form__field textarea:not(:focus):-ms-input-placeholder+label{font-size:18px}.ai-form__field--disabled input:not(:focus):placeholder-shown+label,.ai-form__field--disabled textarea:not(:focus):placeholder-shown+label,.ai-form__field input:not(:focus):placeholder-shown+label,.ai-form__field textarea:not(:focus):placeholder-shown+label{font-size:18px}}.ai-form__field__suggestions{position:relative;display:none}.ai-form__field--focused .ai-form__field__suggestions{display:block}.ai-form__field__suggestions ul{position:absolute;margin:0;z-index:1}.ai-form__field__suggestions li{margin-bottom:6px;padding:12px .5rem;background-color:#e2e8f0;cursor:pointer;border-radius:9999px;list-style:none}.ai-form__field__suggestions li else{margin-top:6px}@media(min-width:1024px){.ai-form__field__suggestions li else{margin-top:6.75px}}@media(min-width:1024px){.ai-form__field__suggestions li{margin-bottom:6.75px;padding-top:13.5px;padding-bottom:13.5px}}.ai-form__field__suggestions li :hover{background-color:#edf2f7}.ai-form__field__suggestion--active{font-weight:600}.ai-form__signup-checkbox{display:flex;align-items:center;max-width:40rem;margin:1em auto 24px}@media(min-width:1024px){.ai-form__signup-checkbox{margin-bottom:27px}}.ai-form__signup-checkbox input{flex-shrink:0;height:2.5rem;margin-right:1rem;width:2.5rem}.ai-form__check-field{margin-bottom:24px}@media(min-width:1024px){.ai-form__check-field{margin-bottom:27px}}.ai-form__check-field:first-of-type{margin-bottom:24px}.ai-form__check-field:first-of-type else{margin-top:24px}@media(min-width:1024px){.ai-form__check-field:first-of-type else{margin-top:27px}}@media(min-width:1024px){.ai-form__check-field:first-of-type{margin-bottom:27px}}.ai-form__check-label{display:grid;grid-template-columns:75% 25%}.ai-form__checkbox{width:20px;height:20px}.ai-form__button,.ai-form__checkbox{display:block;margin-left:auto;margin-right:auto}.ai-form__button{padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s}@media(min-width:1024px){.ai-form__button{padding-top:6.75px;padding-bottom:6.75px}}.ai-form__button circle,.ai-form__button path,.ai-form__button polygon,.ai-form__button svg{fill:#fff}.ai-form__button:hover{color:#fff;background-color:#d06122}.ai-form__button:hover circle,.ai-form__button:hover path,.ai-form__button:hover polygon,.ai-form__button:hover svg{fill:#fff}.image-attributions{max-width:800px;margin-left:auto;margin-right:auto}.image-attributions__heading{font-size:16px}@media(min-width:1024px){.image-attributions__heading{font-size:18px}}.image-attributions__list{margin-left:1rem;-webkit-column-count:2;column-count:2}.image-attributions__item{font-size:12px}@media(min-width:1024px){.image-attributions__item{font-size:13.5px}}@media(min-width:1024px){.interlinking-sets{position:relative;height:700px}}.interlinking-sets__inner{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:24px 2rem}@media(min-width:1024px){.interlinking-sets__inner{padding-top:27px;padding-bottom:27px;position:absolute;left:-112px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-column-gap:1rem;column-gap:1rem;width:1024px;padding-top:48px;padding-bottom:48px}}@media(min-width:1024px)and (min-width:1024px){.interlinking-sets__inner{padding-top:54px;padding-bottom:54px}}@media(min-width:1024px){.interlinking-sets__set{display:grid;grid-template-rows:10% auto}}.interlinking-sets__set-list{list-style-image:none;margin-left:.25rem}@media(min-width:1024px){.interlinking-sets__set-list{margin-left:0;margin-bottom:0}}.interlinking-sets__set-title{margin-bottom:6px}@media(min-width:1024px){.interlinking-sets__set-title{margin-bottom:6.75px;font-size:14px}}@media(min-width:1024px)and (min-width:1024px){.interlinking-sets__set-title{font-size:15.75px}}.interlinking-sets__set-item{line-height:1.5;margin-bottom:12px;font-size:14px}@media(min-width:1024px){.interlinking-sets__set-item{margin-bottom:13.5px;font-size:15.75px;font-size:12px}}@media(min-width:1024px)and (min-width:1024px){.interlinking-sets__set-item{font-size:13.5px}}.interlinking-sets__set-link:hover{text-decoration:underline}.site-header{color:#0192c9;background-color:#fffdfc;position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100vw;border-bottom:2px solid #0175a1;z-index:500}.site-header__logo{display:flex;align-items:center;height:36px;width:144px;margin-left:1rem;margin-right:1rem}@media(min-width:1024px){.site-header__logo{margin-left:3rem;height:54px;width:216px}}.site-header__buttons-wrapper{height:72px;justify-content:flex-end;display:flex;align-items:center;margin-right:1rem}@media(min-width:1024px){.site-header__buttons-wrapper{height:81px;margin-right:3rem}}.site-header__menu-button,.site-header__search-button{display:flex;justify-content:center;align-items:center}.site-header__search-button{width:100%;height:100%;margin-right:1rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media(min-width:1024px){.site-header__search-button{margin-right:3rem;position:relative;top:2px;margin-right:0}}.site-header__search-button:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.site-header__search-button svg{width:30px;height:30px}@media(min-width:1024px){.site-header__search-button svg{width:33.75px;height:30px}}.site-header__search-button svg *{fill:#0175a1}.site-header__menu-button{height:100%;width:100%}@media(min-width:1024px){.site-header__menu-button{display:none}}.site-header__menu-button svg{width:30px;height:30px}@media(min-width:1024px){.site-header__menu-button svg{width:33.75px;height:30px}}.site-header__menu-button svg *{fill:#0175a1}.site-header__page-search{position:absolute;top:74px;overflow:hidden;display:flex;justify-content:center;align-items:center;height:0;width:100%;background-color:#003a50;transition:height .5s;-webkit-transition:height .5s}@media(min-width:1024px){.site-header__page-search{top:83px}}.site-header__page-search--open{height:74px;z-index:600}@media(min-width:1024px){.site-header__page-search--open{height:83px;z-index:100}}.site-header__user-icon{margin-right:.25rem}.article-card{margin-bottom:24px;padding:12px 1rem;border:1px solid #99d3e9;border-radius:3px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);cursor:pointer;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(min-width:1024px){.article-card{margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px}}.article-card:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.article-card--hidden{display:none}.article-card__link{position:relative;display:block}@media(min-width:1024px){.article-card__link{display:flex}}.article-card__img{margin-bottom:24px;border-radius:5px}@media(min-width:1024px){.article-card__img{margin-bottom:27px;margin-right:1rem;margin-bottom:0}}.article-card__heading{font-size:20px;line-height:1.25;margin-bottom:6px;color:#014965;text-decoration:none}@media(min-width:1024px){.article-card__heading{font-size:22.5px;margin-bottom:6.75px}}.article-card__byline{font-size:13.6px;text-decoration:none}@media(min-width:1024px){.article-card__byline{font-size:15.3px}}.article-card__right-arrow-container{position:absolute;right:0;bottom:-20px;height:24px;width:24px}@media(min-width:1024px){.article-card__right-arrow-container{height:27px;width:27px}}.article-card__right-arrow-container svg{fill:#d06122}@media(min-width:1024px){.article-card__right-arrow-container{bottom:0}}.navigation{position:absolute;top:74px;right:-100%;width:100%;height:100vh;z-index:500;overflow:auto;background-color:inherit;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition:transform .5s}@media(min-width:1024px){.navigation{top:83px;position:static;height:72px;padding:0;overflow:initial;margin-bottom:0}}@media(min-width:1024px)and (min-width:1024px){.navigation{height:81px}}.navigation--open{-webkit-transform:translate(-100%);transform:translate(-100%)}.navigation__top-level-list{overflow-y:scroll;margin:72px 10vw;list-style-image:none}@media(min-width:1024px){.navigation__top-level-list{margin-top:81px}}.navigation__top-level-list else{margin-top:72px}@media(min-width:1024px){.navigation__top-level-list else{margin-top:81px}}@media(min-width:1024px){.navigation__top-level-list{margin-bottom:81px;overflow-y:auto;display:flex;justify-content:flex-end;height:inherit;width:100%;margin-top:0;margin-bottom:0;margin-left:0}}.navigation__top-level-item{height:100%;margin-bottom:48px;cursor:pointer;font-family:"DM Serif Text",serif}@media(min-width:1024px){.navigation__top-level-item{margin-bottom:54px;display:flex;align-items:center;height:inherit;margin-bottom:0;overflow:visible;line-height:1.25;border:none}}.navigation__open-close{justify-content:space-between;display:flex;align-items:center;width:100%;font-size:36px}@media(min-width:1024px){.navigation__open-close{font-size:40.5px;height:100%;padding-left:1rem;padding-right:1rem;font-size:clamp(10px,calc(-36.54545px + 4.54545vw),18px)}}@media(min-width:1024px){.navigation__open-close:hover{color:#fff;background-color:#0175a1}.navigation__open-close:hover .navigation__down-chevron svg *{fill:#fff}}@media(min-width:1024px){.navigation__open-close--active{color:#fff;background-color:#0175a1}}.navigation__down-chevron{display:inline-block;position:relative;top:2px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;pointer-events:none}.navigation__down-chevron svg{width:30px;height:30px}@media(min-width:1024px){.navigation__down-chevron svg{width:33.75px;height:30px}}.navigation__down-chevron svg *{fill:#0192c9}@media(min-width:1024px){.navigation__down-chevron svg{width:15px;height:15px}}@media(min-width:1024px)and (min-width:1024px){.navigation__down-chevron svg{width:16.875px;height:15px}}@media(min-width:1024px){.navigation__down-chevron{margin-left:.25rem}}.navigation__down-chevron--active{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navigation__second-level-container{display:none;height:100%}@media(min-width:1024px){.navigation__second-level-container{position:fixed;top:74px;left:0;bottom:0;min-height:298px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100vw;background-color:#fff}}@media(min-width:1024px)and (min-width:1024px){.navigation__second-level-container{top:83px}}.navigation__second-level-container--active{display:block}@media(min-width:1024px){.navigation__second-level-container--set-height{height:75%}}.navigation__second-level-list{height:100%;margin-top:24px;margin-left:0;margin-bottom:0;list-style-image:none;color:#0175a1}@media(min-width:1024px){.navigation__second-level-list{margin-top:27px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;z-index:500;width:100%;margin-top:0;margin-left:0;overflow-y:scroll;border-bottom:4px solid #d06122;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}}.navigation__third-level-heading{font-size:20px;margin-bottom:6px;padding:6px .25rem;font-style:italic}@media(min-width:1024px){.navigation__third-level-heading{font-size:22.5px;margin-bottom:6.75px;padding-top:6.75px;padding-bottom:6.75px;color:#fff;background-color:#0175a1;font-size:clamp(10px,calc(-11.86667px + 2.13333vw),18px);padding:12px 1.5rem}}@media(min-width:1024px)and (min-width:1024px){.navigation__third-level-heading{padding-top:13.5px;padding-bottom:13.5px}}.navigation__third-level-heading a{color:#003a50;font-weight:400}@media(min-width:1024px){.navigation__third-level-heading a,.navigation__third-level-heading a:hover{color:#fff}}@media(min-width:1024px){.navigation__third-level-heading--first{padding-left:3rem}}@media(min-width:1024px){.navigation__third-level-heading--last{padding-right:3rem}}.navigation__third-level-heading--placeholder{display:none}@media(min-width:1024px){.navigation__third-level-heading--placeholder{display:block;height:clamp(40px,calc(12.66667px + 2.66667vw),50px);width:100%;background-color:#0175a1}}.navigation__third-level-list{list-style-image:none;margin-left:.25rem}@media(min-width:1024px){.navigation__third-level-list{margin-left:0;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.navigation__third-level-list--first{margin-left:2rem}}@media(min-width:1024px){.navigation__third-level-list--last{margin-right:2rem}}.navigation__third-level-item{margin-bottom:12px;font-size:14px;font-family:Montserrat,sans-serif}@media(min-width:1024px){.navigation__third-level-item{margin-bottom:13.5px;font-size:15.75px;font-size:clamp(10px,calc(-6.4px + 1.6vw),16px);line-height:1.25;margin-bottom:15px}}@media(min-width:1024px)and (min-width:1024px){.navigation__third-level-item{margin-bottom:16.875px}}.navigation__third-level-link{color:inherit;font-weight:400}.navigation__third-level-link--emphasis{font-weight:600}.navigation__third-level-link:hover{color:#ee9867;text-decoration:underline}.pagination{display:flex;justify-content:center;align-items:center;margin-bottom:24px}@media(min-width:1024px){.pagination{margin-bottom:27px;justify-content:flex-end;display:flex;align-items:center}}.pagination__next,.pagination__prev{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;width:124px}@media(min-width:1024px){.pagination__next,.pagination__prev{padding-top:6.75px;padding-bottom:6.75px}}.pagination__next circle,.pagination__next path,.pagination__next polygon,.pagination__next svg,.pagination__prev circle,.pagination__prev path,.pagination__prev polygon,.pagination__prev svg{fill:#0192c9}.pagination__next:hover,.pagination__prev:hover{color:#fff;background-color:#0175a1}.pagination__next:hover circle,.pagination__next:hover path,.pagination__next:hover polygon,.pagination__next:hover svg,.pagination__prev:hover circle,.pagination__prev:hover path,.pagination__prev:hover polygon,.pagination__prev:hover svg{fill:#fff}.pagination__prev{margin-right:2rem}.profile{margin-left:auto;margin-right:auto}.profile__banner-container{display:none;margin-top:74px;margin-bottom:48px;border-bottom:1px solid #0175a1}@media(min-width:1024px){.profile__banner-container{margin-top:83px;margin-bottom:54px;display:block}}.profile__banner-image{--tw-bg-opacity:1;background-color:#bfdbfe;border-style:none;object-fit:cover;width:100%;height:108px}@media(min-width:1024px){.profile__banner-image{height:252px}}.profile__header{margin-bottom:12px}@media(min-width:1024px){.profile__header{margin-bottom:13.5px}}.profile__header-first-row{justify-content:space-between;display:flex;align-items:center;margin-bottom:36px}@media(min-width:1024px){.profile__header-first-row{margin-bottom:40.5px}}.profile__header-favorites-row{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;margin-bottom:24px}@media(min-width:1024px){.profile__header-favorites-row{margin-bottom:27px;grid-template-columns:50% 25% 25%;grid-template-rows:auto}}@media(min-width:1024px){.profile__header-sm-row{justify-content:space-between;display:flex;align-items:center}}.profile__image-container{display:flex;justify-content:center;align-items:center;height:100%;max-height:90px;width:100%;max-width:90px}@media(min-width:1024px){.profile__image-container{max-height:150px;max-width:150px}}.profile__image-container svg{height:135px;width:135px!important}.profile__image{border-radius:10px}@media(min-width:1024px){.profile__image{margin-bottom:0}}.profile__name{text-align:center}@media(min-width:1024px){.profile__name{width:100%}}.profile__rankings{display:flex;margin-left:auto}@media(min-width:1024px){.profile__rankings{justify-content:flex-end;width:100%;margin-left:0;margin-right:0}}.profile__rank-item{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#0175a1}@media(min-width:1024px){.profile__rank-item{height:150px;margin-left:1rem;margin-right:1rem}}.profile__rank-num{display:block;font-weight:600;font-size:20px}@media(min-width:1024px){.profile__rank-num{font-size:22.5px;font-size:48px}}@media(min-width:1024px)and (min-width:1024px){.profile__rank-num{font-size:54px}}.profile__rank-label{display:block;width:80%;text-align:center;font-style:italic;font-size:12px}@media(min-width:1024px){.profile__rank-label{font-size:13.5px;width:100%;font-size:14px}}@media(min-width:1024px)and (min-width:1024px){.profile__rank-label{font-size:15.75px}}.profile__desirability-rank{color:#0192c9}.profile__short-description{grid-column:1/3;margin-bottom:12px;font-style:italic;font-weight:600;color:#014965}@media(min-width:1024px){.profile__short-description{margin-bottom:13.5px;grid-column:1/2;margin-bottom:0}}.profile__sm-buttons{grid-area:sm_buttons;justify-content:space-evenly;display:flex;align-items:center;flex-wrap:wrap;row-gap:12px}@media(min-width:1024px){.profile__sm-buttons{row-gap:13.5px}}.profile__sm-button{display:block;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;text-decoration:none;width:96px;padding:6px .25rem;font-size:12px;border-radius:3px}.profile__sm-button circle,.profile__sm-button path,.profile__sm-button polygon,.profile__sm-button svg{fill:#0192c9}.profile__sm-button:hover{color:#fff;background-color:#0175a1}.profile__sm-button:hover circle,.profile__sm-button:hover path,.profile__sm-button:hover polygon,.profile__sm-button:hover svg{fill:#fff}@media(min-width:1024px){.profile__sm-button{padding-top:6.75px;padding-bottom:6.75px;font-size:13.5px;width:104px;margin-left:3rem;font-size:12px}}@media(min-width:1024px)and (min-width:1024px){.profile__sm-button{font-size:13.5px}}.profile--has-mobile-share .profile__sm-button,.profile .profile__mobile-share-button{display:none}.profile .profile--has-mobile-share .profile__mobile-share-button{display:flex}.profile__section,.profile__section--color{width:100%;background-color:#fff;margin-bottom:48px}@media(min-width:360px){.profile__section,.profile__section--color{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:18px 1rem;border-radius:5px}}@media(min-width:360px)and (min-width:1024px){.profile__section,.profile__section--color{padding-top:20.25px;padding-bottom:20.25px}}@media(min-width:360px)and (min-width:768px){.profile__section,.profile__section--color{padding:24px 1.5rem}}@media(min-width:360px)and (min-width:768px)and (min-width:1024px){.profile__section,.profile__section--color{padding-top:27px;padding-bottom:27px}}@media(min-width:1024px){.profile__section,.profile__section--color{margin-bottom:54px}}.profile__section--color{background-color:#e6f4fa}.profile__wikipedia{overflow-x:hidden}.profile__link-list{list-style-image:url(/images/bullet.svg);list-style-type:none}.profile__link-list-item{word-break:break-word}.profile__link-list-item--hidden{display:none}.profile__discipline-link-list{list-style-type:none;list-style-image:url(/images/bullet.svg);margin-left:2rem;margin-bottom:1rem}@media(min-width:1024px){.profile__discipline-link-list{display:flex;flex-wrap:wrap}}.profile__discipline-list-item{margin-bottom:.5rem}@media(min-width:1024px){.profile__discipline-list-item{width:47.5%}}.profile__control{display:flex;align-items:center;padding:6px .5rem;margin-bottom:24px;color:#ec8951;background-color:#fff;border:1px solid #ec8951;font-size:10px;font-weight:600;border-radius:5px;transition:background-color .3s,color .3s;margin-left:auto;margin-right:auto}@media(min-width:1024px){.profile__control{padding-top:6.75px;padding-bottom:6.75px;margin-bottom:27px}}.profile__control:hover{background-color:#ec8951;color:#fff}.profile__control:hover polygon{fill:#fff}@media(min-width:1024px){.profile__control{font-size:11.25px}}.profile__control-chevron{height:.5rem;width:.5rem;margin-left:.25rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.profile__control-chevron polygon{fill:#0192c9;transition:fill .3s}.profile__control-chevron--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile__expandable-content{margin-bottom:24px}@media(min-width:1024px){.profile__expandable-content{margin-bottom:27px}}.related-articles{max-width:800px;margin-left:auto;margin-right:auto;margin-top:48px}@media(min-width:1024px){.related-articles{margin-top:54px}}.related-articles__category-heading{font-size:20px}@media(min-width:1024px){.related-articles__category-heading{font-size:22.5px}}.related-articles__list{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:1rem;list-style-image:none;margin-left:0}.related-articles__item{width:200px;margin-bottom:12px}@media(min-width:1024px){.related-articles__item{margin-bottom:13.5px}}.related-articles__link-text{color:#014965;font-size:12px;line-height:1.25}@media(min-width:1024px){.related-articles__link-text{font-size:13.5px}}.related-articles__link-text:hover,.related-articles__link-text:visited{color:#014965}.related-articles__thumbnail{margin-left:auto;margin-right:auto;margin-bottom:9px}@media(min-width:1024px){.related-articles__thumbnail{margin-bottom:10.125px;margin-right:1rem}}.school-influence-areas{margin-bottom:1rem;margin-top:1rem}@media(min-width:768px){.school-influence-areas__alumni,.school-influence-areas__disciplines{-webkit-columns:2;column-count:2}}.search{display:flex;justify-content:center;align-items:center;height:74px;width:100%}@media(min-width:1024px){.search{height:83px}}.search__input,.search__input--border,.search__input--small{width:80%;padding:12px .5rem;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#444;outline:none}@media(min-width:1024px){.search__input,.search__input--border,.search__input--small{padding-top:13.5px;padding-bottom:13.5px}}.search__input--border{border-width:2px;border-color:#0175a1}@media(min-width:768px){.search__input--small{width:40%}}.search__go-button,.search__go-button--border{padding:12px .5rem;width:51px;border-top-right-radius:5px;border-bottom-right-radius:5px;outline:none}@media(min-width:1024px){.search__go-button,.search__go-button--border{padding-top:13.5px;padding-bottom:13.5px}}.search__go-button--border{border-width:2px;border-color:#ff8514}.circle-grid{display:grid;grid-template-columns:47.5% 47.5%;row-gap:18px;-webkit-column-gap:5%;column-gap:5%;margin-bottom:72px}@media(min-width:1024px){.circle-grid{row-gap:20.25px;margin-bottom:81px;display:flex;flex-wrap:wrap;row-gap:18px}}@media(min-width:1024px)and (min-width:1024px){.circle-grid{row-gap:20.25px}}@media(min-width:1280px){.circle-grid{margin-left:5vw;margin-right:5vw}}.circle-grid.circle-grid--mini .circle-grid__discipline{font-size:12.8px}@media(min-width:1024px){.circle-grid.circle-grid--mini .circle-grid__discipline{font-size:14.4px}}.circle-grid__item{display:flex;align-items:center}@media(min-width:1024px){.circle-grid__item{width:150px;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:24px;transition:color}}@media(min-width:1024px)and (min-width:1024px){.circle-grid__item{margin-bottom:27px}}.circle-grid__item:link{text-decoration:none}.circle-grid__item:hover{color:#ec8951}.circle-grid__item:hover .circle-grid__icon{border-color:#ec8951;border-width:3px}.circle-grid__item:hover .circle-grid__icon svg{color:#ec8951}.circle-grid__item:visited{color:#0192c9}.circle-grid__item:visited:hover{color:#ec8951}.circle-grid__icon{display:flex;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;margin-right:.25rem;color:#0175a1;border:2px solid #8ccce4;border-radius:50%;transition:border-color .3s}@media(min-width:768px){.circle-grid__icon{height:6rem;width:6rem;margin-bottom:.5rem;margin-right:0}}.circle-grid__icon svg{width:1rem!important;height:1rem!important}@media(min-width:768px){.circle-grid__icon svg{height:3rem!important;width:3rem!important;transition:color}}.circle-grid__discipline{line-height:1;color:#0192c9}@media(min-width:768px){.circle-grid__discipline{text-align:center}}.button-small{border-radius:.125rem;font-size:.64rem;color:#04baff;margin:.75rem 0 .5rem;padding:.25rem;border-width:1px;border-color:var(--main_lighter);font-weight:600}.card-list>li{list-style:none}.floating-ctas{position:static;background-color:#014965;padding:12px .5rem;border-radius:3px;margin-bottom:48px;max-width:300px}@media(min-width:1024px){.floating-ctas{padding-top:13.5px;padding-bottom:13.5px}}.floating-ctas else{margin-top:48px}@media(min-width:1024px){.floating-ctas else{margin-top:54px}}@media(min-width:1024px){.floating-ctas{margin-bottom:54px}}@media(max-width:1299px){.floating-ctas{margin-left:auto;margin-right:auto}}@media(min-width:1300px){.floating-ctas{margin-top:0;position:fixed;top:120px;width:200px;font-size:14px;right:2vw}}@media(min-width:1300px)and (min-width:1024px){.floating-ctas{top:135px;font-size:15.75px}}@media(min-width:1450px){.floating-ctas{right:5vw;width:250px}}@media(min-width:1680px){.floating-ctas{right:10vw}}@media(min-width:1750px){.floating-ctas{right:12vw}}.floating-ctas__item{border-radius:3px;background-color:#0192c9;color:#fff;padding:12px .5rem;margin-bottom:24px}@media(min-width:1024px){.floating-ctas__item{padding-top:13.5px;padding-bottom:13.5px;margin-bottom:27px}}.floating-ctas__text{margin-bottom:12px;font-weight:600;font-size:14px;text-align:center}@media(min-width:1024px){.floating-ctas__text{margin-bottom:13.5px;font-size:15.75px}}.floating-ctas__description{margin-bottom:12px}@media(min-width:1024px){.floating-ctas__description{margin-bottom:13.5px}}.floating-ctas__right-chevron{height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-left:.5rem}@media(min-width:1024px){.floating-ctas__right-chevron{height:27px;width:27px}}.floating-ctas__link-button{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:24px;border-radius:5px;color:#fff;background-color:#ff8514;transition:background-color .5s;padding:6px .5rem}@media(min-width:1024px){.floating-ctas__link-button{margin-bottom:27px}}.floating-ctas__link-button circle,.floating-ctas__link-button path,.floating-ctas__link-button polygon,.floating-ctas__link-button svg{fill:#fff}.floating-ctas__link-button:hover{color:#fff;background-color:#d06122}.floating-ctas__link-button:hover circle,.floating-ctas__link-button:hover path,.floating-ctas__link-button:hover polygon,.floating-ctas__link-button:hover svg{fill:#fff}@media(min-width:1024px){.floating-ctas__link-button{padding-top:6.75px;padding-bottom:6.75px}}.floating-ctas__link-button:last-of-type{margin-bottom:0}@media(min-width:1024px){.floating-ctas__link-button{font-size:12px}}@media(min-width:1024px)and (min-width:1024px){.floating-ctas__link-button{font-size:13.5px}}@media(min-width:1450px){.floating-ctas__link-button{font-size:14px}}@media(min-width:1450px)and (min-width:1024px){.floating-ctas__link-button{font-size:15.75px}}.floating-ctas__link-button:hover polygon{fill:#fff}.subscribe-banner{position:fixed;top:74px;left:0;display:none;height:72px;width:100%;z-index:400;padding:6px 5vw;color:#fff;background-color:#0175a1;border-bottom:3px solid #d06122}@media(min-width:1024px){.subscribe-banner{top:83px;height:81px;padding-top:6.75px;padding-bottom:6.75px}}.subscribe-banner--visible,.subscribe-banner__inner{display:flex;align-items:center}.subscribe-banner__inner{justify-content:space-between;width:100%}@media(min-width:1024px){.subscribe-banner__inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}.subscribe-banner__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:1.5rem;font-size:18px}@media(min-width:1024px){.subscribe-banner__text{font-size:20.25px}}.subscribe-banner__link{display:block;padding:3px .5rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font-size:18px;color:#fff;background-color:#ff8514;margin-right:1rem;border-radius:3px}@media(min-width:1024px){.subscribe-banner__link{font-size:20.25px}}.subscribe-banner__link:hover{color:#fff}.subscribe-banner__close-button{display:flex;justify-content:flex-end}@media(min-width:1024px){.subscribe-banner__close-button{position:absolute;right:20px;top:15px}}.subscribe-banner__close-button svg{width:21px;height:21px}@media(min-width:1024px){.subscribe-banner__close-button svg{width:23.625px;height:21px;width:24px;height:24px}}@media(min-width:1024px)and (min-width:1024px){.subscribe-banner__close-button svg{width:27px;height:24px}}.subscribe-banner__close-button path{fill:#fff}.trending-articles{margin-bottom:48px;border-bottom:2px solid #0192c9}@media(min-width:1024px){.trending-articles{margin-bottom:54px}}.trending-articles__heading{text-align:center;color:#014965}.trending-articles__articles{display:flex;justify-content:center;flex-wrap:wrap}@media(min-width:1024px){.trending-articles__articles{align-items:flex-start;justify-content:space-between;flex-wrap:wrap}}.trending-articles__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#ff8514;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:48px}@media(min-width:1024px){.trending-articles__cta{padding-top:6.75px;padding-bottom:6.75px}}.trending-articles__cta circle,.trending-articles__cta path,.trending-articles__cta polygon,.trending-articles__cta svg{fill:#ff8514}.trending-articles__cta:hover{color:#fff;background-color:#d06122}.trending-articles__cta:hover circle,.trending-articles__cta:hover path,.trending-articles__cta:hover polygon,.trending-articles__cta:hover svg{fill:#fff}@media(min-width:1024px){.trending-articles__cta{margin-bottom:54px}}.fav-app-alert{display:flex;justify-content:center;position:fixed;bottom:6px;left:0;width:100%}@media(min-width:1024px){.fav-app-alert{bottom:6.75px}}.fav-app-alert__message{display:flex;justify-content:center;width:95%;opacity:.9;margin:6px .25rem;padding:12px 1rem;color:#01c968;font-weight:600;color:#fff;background-color:#01c968;z-index:1000000}@media(min-width:1024px){.fav-app-alert__message{margin-top:6.75px;margin-bottom:6.75px;padding-top:13.5px;padding-bottom:13.5px;width:50%;margin-left:0;margin-right:0}}.fav-app-alert__message--removed{color:#fff;background-color:#d03622}.fav-app-alert__message--error{color:#fff;background-color:#b11a06}.favorites-button .favorites-button__card-submitted,.favorites-button__card-toggle{grid-area:button;display:flex;justify-content:center;align-items:center}.favorites-button .favorites-button__card-submitted svg,.favorites-button__card-toggle svg{width:27px;height:27px}@media(min-width:1024px){.favorites-button .favorites-button__card-submitted svg,.favorites-button__card-toggle svg{width:30.375px;height:27px}}.favorites-button .favorites-button__profile-submitted,.favorites-button__profile-toggle{align-items:center;margin-left:auto;margin-right:auto}.favorites-button .favorites-button__profile-submitted svg,.favorites-button__profile-toggle svg{margin-left:.5rem;width:27px;height:27px}@media(min-width:1024px){.favorites-button .favorites-button__profile-submitted svg,.favorites-button__profile-toggle svg{width:30.375px;height:27px}}.favorites-button__profile-toggle{display:flex;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid}@media(min-width:1024px){.favorites-button__profile-toggle{padding-top:6.75px;padding-bottom:6.75px}}.favorites-button__profile-toggle circle,.favorites-button__profile-toggle path,.favorites-button__profile-toggle polygon,.favorites-button__profile-toggle svg{fill:#0192c9}.favorites-button__profile-toggle:hover{color:#fff;background-color:#0175a1}.favorites-button__profile-toggle:hover circle,.favorites-button__profile-toggle:hover path,.favorites-button__profile-toggle:hover polygon,.favorites-button__profile-toggle:hover svg{fill:#fff}.favorites-button__profile-submitted{display:flex;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s}@media(min-width:1024px){.favorites-button__profile-submitted{padding-top:6.75px;padding-bottom:6.75px}}.favorites-button__profile-submitted circle,.favorites-button__profile-submitted path,.favorites-button__profile-submitted polygon,.favorites-button__profile-submitted svg{fill:#fff}.favorites-button__profile-submitted:hover{color:#fff;background-color:#0175a1}.favorites-button__profile-submitted:hover circle,.favorites-button__profile-submitted:hover path,.favorites-button__profile-submitted:hover polygon,.favorites-button__profile-submitted:hover svg{fill:#fff}.favorites-button .favorites-button__profile-toggle--on *,.favorites-button__card-toggle--on *{fill:#ff8361}.favorites-button__card-toggle--off *{fill:#fff}.favorites-button__profile-toggle--off *{fill:#0192c9}.favorites-button__card-submitted *{fill:#fff}.favorites-button__profile-submitted *{fill:#0192c9}.close__window{display:flex;justify-content:flex-end;width:100%}.close__button{display:flex;justify-content:center;align-items:center;color:#003a50;font-family:monospace;font-size:32px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media(min-width:1024px){.close__button{font-size:36px}}.close__button:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.close__button--widget{color:#fff}.close__button--left-adjust{position:relative;left:15px}.edit-profile__update-info-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s;display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto}@media(min-width:1024px){.edit-profile__update-info-button{padding-top:6.75px;padding-bottom:6.75px}}.edit-profile__update-info-button circle,.edit-profile__update-info-button path,.edit-profile__update-info-button polygon,.edit-profile__update-info-button svg{fill:#fff}.edit-profile__update-info-button:hover{color:#fff;background-color:#0175a1}.edit-profile__update-info-button:hover circle,.edit-profile__update-info-button:hover path,.edit-profile__update-info-button:hover polygon,.edit-profile__update-info-button:hover svg{fill:#fff}.edit-profile__update-info-button svg{margin-left:.5rem;width:21px;height:21px}@media(min-width:1024px){.edit-profile__update-info-button svg{width:23.625px;height:21px}}.fav-app-form label{font-size:12px}@media(min-width:1024px){.fav-app-form label{font-size:13.5px}}.fav-app-form label.missing{color:#d03622;font-weight:700}.fav-app-form input,.fav-app-form select{font-size:14px;padding:3px .25rem}@media(min-width:1024px){.fav-app-form input,.fav-app-form select{font-size:15.75px;padding-top:3.375px;padding-bottom:3.375px}}.fav-app-form__reject,.fav-app-form__submit{grid-column:1/3}.fav-app-form__submit{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#f75d33;transition:background-color .5s;margin:18px auto 24px}@media(min-width:1024px){.fav-app-form__submit{padding-top:6.75px;padding-bottom:6.75px}}.fav-app-form__submit circle,.fav-app-form__submit path,.fav-app-form__submit polygon,.fav-app-form__submit svg{fill:#fff}.fav-app-form__submit:hover{color:#fff;background-color:#e84a1e}.fav-app-form__submit:hover circle,.fav-app-form__submit:hover path,.fav-app-form__submit:hover polygon,.fav-app-form__submit:hover svg{fill:#fff}@media(min-width:1024px){.fav-app-form__submit{margin-bottom:27px;margin-top:20.25px}}.fav-app-form__reject{text-decoration:underline;font-size:12px}@media(min-width:1024px){.fav-app-form__reject{font-size:13.5px}}@media(min-width:1024px){.fav-app-form{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:5%;column-gap:5%}}.fav-app-form__error{color:#b11a06;font-size:12px;font-weight:600}@media(min-width:1024px){.fav-app-form__error{font-size:13.5px}}@-webkit-keyframes growShrink{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes growShrink{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.fav-app-header-button,.fav-app-header-button__toggle{display:flex;align-items:center;height:100%}.fav-app-header-button__toggle{width:100%;position:relative;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;font-weight:600;margin-right:1rem}@media(min-width:1024px){.fav-app-header-button__toggle{margin-right:3rem;margin-left:.5rem;margin-right:.5rem}}.fav-app-header-button__toggle:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.fav-app-header-button__toggle svg{width:18px;height:18px}@media(min-width:1024px){.fav-app-header-button__toggle svg{width:20.25px;height:18px}}.fav-app-header-button__toggle svg *{fill:#0175a1}.fav-app-header-button__toggle--alert-loop{-webkit-animation-name:growShrink;animation-name:growShrink;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.fav-app-header-button__toggle--signed-in svg{width:30px;height:30px}@media(min-width:1024px){.fav-app-header-button__toggle--signed-in svg{width:33.75px;height:30px}}.fav-app-header-button__count{display:block;position:absolute;top:39px;left:18px;display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;z-index:10000;font-size:12px;color:#fff;background-color:#f75d33;border-radius:50%}@media(min-width:1024px){.fav-app-header-button__count{font-size:13.5px;top:44px}}.fav-app-header-button__count--hidden{display:none}.fav-app-modal__container{position:fixed;display:flex;justify-content:center;align-items:center;bottom:0;left:0;height:calc(100vh - 72px);width:100vw;z-index:10000000;background-color:rgba(0,0,0,.5)}@media(min-width:1024px){.fav-app-modal__container{height:calc(100vh - 81px)}}.fav-app-modal__window{width:95%;max-height:95%;padding:24px 3rem;background:#fff;overflow-y:scroll;border:2px solid #0175a1;overflow:-moz-scrollbars-none;-ms-overflow-style:none}@media(min-width:1024px){.fav-app-modal__window{padding-top:27px;padding-bottom:27px}}.fav-app-modal__window::-webkit-scrollbar{width:0!important}@media(min-width:1024px){.fav-app-modal__window{width:800px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:80%}}.fav-app-modal__inline-user-icon{display:inline-block;width:15px;height:15px}@media(min-width:1024px){.fav-app-modal__inline-user-icon{width:16.875px;height:15px}}.fav-app-modal__inline-user-icon *{fill:#0192c9}#favorites-reminder{margin-bottom:0}.favorites-reminder{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100000000}.favorites-reminder__message-box{padding:2rem;background-color:#fff}.favorites-reminder__message{text-align:center}@media(min-width:1024px){.favorites-reminder__button-container{margin-left:auto;margin-right:auto;justify-content:space-evenly;display:flex;align-items:center;width:75%}}.favorites-reminder__button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#f75d33;transition:background-color .5s;margin-left:auto;margin-right:auto;border:1px solid #f75d33}@media(min-width:1024px){.favorites-reminder__button{padding-top:6.75px;padding-bottom:6.75px}}.favorites-reminder__button circle,.favorites-reminder__button path,.favorites-reminder__button polygon,.favorites-reminder__button svg{fill:#fff}.favorites-reminder__button:hover{color:#fff;background-color:#e84a1e}.favorites-reminder__button:hover circle,.favorites-reminder__button:hover path,.favorites-reminder__button:hover polygon,.favorites-reminder__button:hover svg{fill:#fff}@media(max-width:1023px){.favorites-reminder__button{margin-bottom:24px;width:90%}}@media(max-width:1023px)and (min-width:1024px){.favorites-reminder__button{margin-bottom:27px}}.favorites-reminder__button--inverted{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#f75d33;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid}@media(min-width:1024px){.favorites-reminder__button--inverted{padding-top:6.75px;padding-bottom:6.75px}}.favorites-reminder__button--inverted circle,.favorites-reminder__button--inverted path,.favorites-reminder__button--inverted polygon,.favorites-reminder__button--inverted svg{fill:#f75d33}.favorites-reminder__button--inverted:hover{color:#fff;background-color:#e84a1e}.favorites-reminder__button--inverted:hover circle,.favorites-reminder__button--inverted:hover path,.favorites-reminder__button--inverted:hover polygon,.favorites-reminder__button--inverted:hover svg{fill:#fff}@media(max-width:1023px){.favorites-reminder__button--inverted{margin-bottom:24px;width:90%}}@media(max-width:1023px)and (min-width:1024px){.favorites-reminder__button--inverted{margin-bottom:27px}}.request-info-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#f75d33;transition:background-color .5s;display:flex;align-items:center;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.request-info-button{padding-top:6.75px;padding-bottom:6.75px}}.request-info-button circle,.request-info-button path,.request-info-button polygon,.request-info-button svg{fill:#fff}.request-info-button:hover{color:#fff;background-color:#e84a1e}.request-info-button:hover circle,.request-info-button:hover path,.request-info-button:hover polygon,.request-info-button:hover svg{fill:#fff}@media(min-width:1024px){.request-info-button{margin-bottom:27px}}.request-info-button--profile{border:1px solid #f75d33;padding:7px 1rem 8px}.fav-app-pool__heading{margin-bottom:6px;font-size:24px}@media(min-width:1024px){.fav-app-pool__heading{margin-bottom:6.75px;font-size:27px}}.fav-app-pool__default-message{font-size:12px;line-height:1.5}@media(min-width:1024px){.fav-app-pool__default-message{font-size:13.5px}}.fav-app-pool__container{min-height:30%;margin-bottom:24px}@media(min-width:1024px){.fav-app-pool__container{margin-bottom:27px}}.fav-app-pool__list{width:100%;list-style-type:none;list-style-image:none;margin-left:0}.fav-app-pool__item{display:grid;grid-template-columns:24px auto 24px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-width:1px;border-color:#dbdbdb;padding:6px .5rem;font-size:12px;transition:background-color .5s,color .5}@media(min-width:1024px){.fav-app-pool__item{padding-top:6.75px;padding-bottom:6.75px;font-size:13.5px;grid-template-columns:27px auto 27px}}.fav-app-pool__item--active{background-color:#0192c9;color:#fff}.fav-app-pool__item--active .fav-app-pool__delete,.fav-app-pool__item--active .fav-app-pool__info{color:#fff}.fav-app-pool__checkbox-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.fav-app-pool__checkbox{display:block;height:20px;width:20px}@media(min-width:1024px){.fav-app-pool__checkbox{height:20px;width:20px}}.fav-app-pool__name-link{display:flex;align-items:center;margin-left:.25rem;line-height:1.5}.fav-app-pool__name-link--submitted{grid-column:1/3}.fav-app-pool__delete,.fav-app-pool p__checkmark{display:block;color:#0192c9}.fav-app-pool__delete{font-size:24px}@media(min-width:1024px){.fav-app-pool__delete{font-size:27px}}.fav-app-pool__checkmark{width:18px;height:18px;margin-right:.25rem}@media(min-width:1024px){.fav-app-pool__checkmark{width:20.25px;height:18px}}.fav-app-pool__checkmark *{fill:#0192c9}#favorites{margin-bottom:0}.fav-app-widget{position:fixed;top:0;right:-90%;overflow-y:scroll;width:90%;height:100vh;z-index:1000000;background-color:#fff;border-left:3px solid #f8ac49;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);transition-timing-function:linear;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.fav-app-widget::-webkit-scrollbar{width:0!important}@media(min-width:768px){.fav-app-widget{width:50%;right:-50%}}@media(min-width:1024px){.fav-app-widget{width:33%;right:-33%}}@media(min-width:1500px){.fav-app-widget{width:25%;right:-25%}}.fav-app-widget--visible{-webkit-transform:translate(-100%);transform:translate(-100%)}.fav-app-widget__body{position:relative;padding:24px 1rem;min-height:90%}@media(min-width:1024px){.fav-app-widget__body{padding-top:27px;padding-bottom:27px}}.fav-app-widget__close-window{display:flex;justify-content:flex-end;width:100%;font-size:24px}@media(min-width:1024px){.fav-app-widget__close-window{font-size:27px}}.fav-app-widget__close-icon{color:#003a50;font-family:monospace;font-size:32px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media(min-width:1024px){.fav-app-widget__close-icon{font-size:36px}}.fav-app-widget__close-icon:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.fav-app-widget__close-icon__white{color:#fff}.fav-app-widget__close-icon--left-adjust{position:relative;left:15px}.fav-app-widget__cta-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#ff8514;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;margin-left:auto;margin-right:auto;font-size:12px}@media(min-width:1024px){.fav-app-widget__cta-button{padding-top:6.75px;padding-bottom:6.75px}}.fav-app-widget__cta-button circle,.fav-app-widget__cta-button path,.fav-app-widget__cta-button polygon,.fav-app-widget__cta-button svg{fill:#ff8514}.fav-app-widget__cta-button:hover{color:#fff;background-color:#d06122}.fav-app-widget__cta-button:hover circle,.fav-app-widget__cta-button:hover path,.fav-app-widget__cta-button:hover polygon,.fav-app-widget__cta-button:hover svg{fill:#fff}@media(min-width:1024px){.fav-app-widget__cta-button{font-size:13.5px}}.fav-app-widget__request{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:2rem;column-gap:2rem;margin-bottom:24px}@media(min-width:1024px){.fav-app-widget__request{margin-bottom:27px}}.fav-app-widget__request-all,.fav-app-widget__request-selected{font-size:14px;line-height:1.25}@media(min-width:1024px){.fav-app-widget__request-all,.fav-app-widget__request-selected{font-size:15.75px}}.fav-app-widget__request-all{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#f75d33;transition:background-color .5s;width:100%}@media(min-width:1024px){.fav-app-widget__request-all{padding-top:6.75px;padding-bottom:6.75px}}.fav-app-widget__request-all circle,.fav-app-widget__request-all path,.fav-app-widget__request-all polygon,.fav-app-widget__request-all svg{fill:#fff}.fav-app-widget__request-all:hover{color:#fff;background-color:#e84a1e}.fav-app-widget__request-all:hover circle,.fav-app-widget__request-all:hover path,.fav-app-widget__request-all:hover polygon,.fav-app-widget__request-all:hover svg{fill:#fff}.fav-app-widget__request-selected{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#f75d33;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;width:100%}@media(min-width:1024px){.fav-app-widget__request-selected{padding-top:6.75px;padding-bottom:6.75px}}.fav-app-widget__request-selected circle,.fav-app-widget__request-selected path,.fav-app-widget__request-selected polygon,.fav-app-widget__request-selected svg{fill:#f75d33}.fav-app-widget__request-selected:hover{color:#fff;background-color:#e84a1e}.fav-app-widget__request-selected:hover circle,.fav-app-widget__request-selected:hover path,.fav-app-widget__request-selected:hover polygon,.fav-app-widget__request-selected:hover svg{fill:#fff}.fav-app-widget__submitted-heading{display:flex;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"DM Serif Text",serif;color:#003a50;margin-bottom:6px;font-size:24px}@media(min-width:1024px){.fav-app-widget__submitted-heading{margin-bottom:6.75px;font-size:27px}}.fav-app-widget__caret{display:block;position:relative;top:2px;margin-left:.375rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:18px;height:18px}@media(min-width:1024px){.fav-app-widget__caret{width:20.25px;height:18px}}.fav-app-widget__caret--active{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.fav-app-widget__caret--blue_dark *{fill:#0175a1}.fav-app-widget__caret--white *{fill:#fff}.fav-app-menu__item-container{padding:12px 1rem;background-color:#014965}@media(min-width:1024px){.fav-app-menu__item-container{padding-top:13.5px;padding-bottom:13.5px}}.fav-app-menu__item{display:flex;align-items:center;width:100%;background-color:#014965;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"DM Serif Text",serif;color:#003a50;font-size:24px}@media(min-width:1024px){.fav-app-menu__item{font-size:27px}}.fav-app-menu__item--margin{margin-bottom:12px}@media(min-width:1024px){.fav-app-menu__item--margin{margin-bottom:13.5px}}.fav-app-menu__heading{display:flex;align-items:center;width:100%;background-color:#0192c9;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"DM Serif Text",serif;color:#003a50;font-size:24px;padding:18px 1rem;justify-content:space-between}@media(min-width:1024px){.fav-app-menu__heading{font-size:27px;padding-top:20.25px;padding-bottom:20.25px}}.fav-app-menu__dropdown-control{display:flex;align-items:center;font-size:24px;font-weight:400;color:#fff}@media(min-width:1024px){.fav-app-menu__dropdown-control{font-size:27px}}.fav-app-menu__button{display:flex;align-items:center;font-size:22px;font-weight:400;color:#fff;width:100%}@media(min-width:1024px){.fav-app-menu__button{font-size:24.75px}}.fav-app-menu__button svg{width:18px;height:18px;margin-right:.5rem}@media(min-width:1024px){.fav-app-menu__button svg{width:20.25px;height:18px}}.fav-app-menu__button svg *{fill:#fff}@media(min-width:1024px){.article-page{width:800px}}.article-page__banner{margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.article-page__banner{margin-bottom:27px}}.articles{margin-top:110px;padding-left:5vw;padding-right:5vw}@media(min-width:1024px){.articles{margin-top:123.5px;padding-left:0;padding-right:0;width:1000px;margin-top:74px;margin-left:auto;margin-right:auto}}@media(min-width:1024px)and (min-width:1024px){.articles{margin-top:83px}}@media(min-width:1280px){.articles{width:1200px}}@media(min-width:1024px){.articles__header{border-bottom:3px solid #0175a1;display:grid;grid-template-columns:2fr 1fr;min-height:400px;margin-bottom:48px}}@media(min-width:1024px)and (min-width:1024px){.articles__header{margin-bottom:54px}}@media(min-width:1024px){.articles__heading-container{display:flex;align-items:center}}.articles__heading{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Suez One,serif;font-size:40px}@media(min-width:1024px){.articles__heading{font-size:45px;font-size:96px;margin-bottom:0;margin-left:1rem;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.articles__heading{font-size:108px}}.articles__heading-icon-container{height:144px;width:144px;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.articles__heading-icon-container{height:162px;width:162px;margin-bottom:27px;display:flex;justify-content:center;align-items:center;height:100%;width:100%}}@media(min-width:1024px){.articles__heading-icon-container svg{height:192px;width:192px}}@media(min-width:1024px)and (min-width:1024px){.articles__heading-icon-container svg{height:216px;width:216px}}@media(min-width:1024px){.articles__description{width:80%;margin-left:auto;margin-right:auto;font-size:18px}}@media(min-width:1024px)and (min-width:1024px){.articles__description{font-size:20.25px}}@media(min-width:1024px){.articles__main{display:grid;grid-template-areas:"search articles";-webkit-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr 2fr;margin-top:24px}}@media(min-width:1024px)and (min-width:1024px){.articles__main{margin-top:27px}}.articles__filter-search-container{top:83px;position:-webkit-sticky;position:sticky;grid-area:search;z-index:10;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:95%;margin-left:auto;margin-right:auto;margin-bottom:24px;padding:12px 1rem;background-color:#fff;border:2px solid #ee9867;border-radius:3px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}@media(min-width:1024px){.articles__filter-search-container{top:93.125px;margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px;border:1px solid #dbdbdb}}.articles .articles__filter-search-heading-button,.articles__filter-search-heading-text{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"DM Serif Text",serif;color:#003a50}.articles__filter-search-heading-text{display:block;text-align:center}@media(max-width:1279px){.articles__filter-search-heading-text{display:none}}.articles__filter-search-heading-button{display:flex;align-items:center;justify-content:space-between}@media(min-width:1024px){.articles__filter-search-heading-button{display:none}}.articles__filter-down-chevron-container{width:12px;height:12px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media(min-width:1024px){.articles__filter-down-chevron-container{width:13.5px;height:12px}}.articles__filter-down-chevron-container svg{fill:#003a50}.articles__filter-down-chevron-container--closed{-webkit-transform:none;transform:none}@media(min-width:1024px){.articles__filter-down-chevron-container{display:none}}@media(min-width:1024px){.articles__filter-search-label{font-size:12px;font-style:italic}}@media(min-width:1024px)and (min-width:1024px){.articles__filter-search-label{font-size:13.5px}}.articles__search-filter-controls{margin-top:12px}@media(min-width:1024px){.articles__search-filter-controls{margin-top:13.5px}}.articles__search-filter-controls--hidden{display:none}@media(min-width:1024px){.articles__search-filter-controls--hidden{display:block}}.articles__filter-reset{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid}@media(max-width:1279px){.articles__filter-reset{margin-left:auto;margin-right:auto}}@media(min-width:1024px){.articles__filter-reset{padding-top:6.75px;padding-bottom:6.75px}}.articles__filter-reset circle,.articles__filter-reset path,.articles__filter-reset polygon,.articles__filter-reset svg{fill:#0192c9}.articles__filter-reset:hover{color:#fff;background-color:#0175a1}.articles__filter-reset:hover circle,.articles__filter-reset:hover path,.articles__filter-reset:hover polygon,.articles__filter-reset:hover svg{fill:#fff}.articles__articles-display{grid-area:articles}.articles__input-separator{margin-bottom:12px;font-style:italic}@media(min-width:1024px){.articles__input-separator{margin-bottom:13.5px}}.articles .articles__select,.articles__search-input{display:block;border:1px solid #999;border-radius:5px;padding:6px .5rem;width:100%;background-color:#fff;font-size:14px;margin-bottom:12px}@media(min-width:1024px){.articles .articles__select,.articles__search-input{padding-top:6.75px;padding-bottom:6.75px;font-size:15.75px;margin-bottom:13.5px}}.articles .articles__select ::-webkit-input-placeholder,.articles__search-input ::-webkit-input-placeholder{color:#999}.articles .articles__select :-ms-input-placeholder,.articles__search-input :-ms-input-placeholder{color:#999}.articles .articles__select ::placeholder,.articles__search-input ::placeholder{color:#999}.articles__select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.articles__search-filter-clear{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding:3px .5rem;font-size:14px;color:#fff;background-color:#e76c26}@media(min-width:1024px){.articles__search-filter-clear{padding-top:3.375px;padding-bottom:3.375px;font-size:15.75px}}.articles__search-filter-clear:focus,.articles__search-filter-clear:hover{background-color:#b9561e}.address-phone{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;margin-bottom:48px}@media(min-width:1024px){.address-phone{margin-bottom:54px}}.counselor-connect{margin-top:110px;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:2.5vw;padding-right:2.5vw}@media(min-width:1024px){.counselor-connect{margin-top:123.5px;padding-left:0;padding-right:0}}@media(min-width:1024px){.counselor-connect__heading-block{display:flex;margin-bottom:24px}}@media(min-width:1024px)and (min-width:1024px){.counselor-connect__heading-block{margin-bottom:27px}}.counselor-connect_main-heading{width:60%}@media(min-width:1024px){.counselor-connect__logo-container{width:40%}}.counselor-connect__logo{margin-left:auto;margin-right:auto;width:200px;height:200px}@media(min-width:1024px){.counselor-connect__main{display:grid;grid-template-columns:60% 40%;-webkit-column-gap:2rem;column-gap:2rem}}.counselor-connect__heading{margin-bottom:12px}@media(min-width:1024px){.counselor-connect__heading{margin-bottom:13.5px}}.counselor-connect__testimonial-name{width:100%;font-style:italic;text-align:right;padding-right:4rem}.counselor-connect__signup-checkbox{display:flex;margin-top:1em;align-items:center}.counselor-connect__signup-checkbox label{margin-right:1rem}.counselor-connect__signup-checkbox input{flex-shrink:0;height:2.5rem;margin-right:1rem;width:2.5rem}.counselor-connect__form-disclaimer{font-size:.75em;font-style:italic;line-height:1.5em;margin:1em 0}@media(min-width:1024px){.counselor-submit-cards{display:flex;flex-wrap:wrap;justify-content:space-between}}.counselor-submit-cards__card{position:relative;width:100%;margin-bottom:48px;background-color:#fff;padding:48px .75rem 24px}@media(min-width:1024px){.counselor-submit-cards__card{margin-bottom:54px}}@media(min-width:360px){.counselor-submit-cards__card{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:5px}}@media(min-width:1024px){.counselor-submit-cards__card{padding-top:54px;padding-bottom:27px;width:45%}}.counselor-submit-cards__heading{margin-bottom:12px}@media(min-width:1024px){.counselor-submit-cards__heading{margin-bottom:13.5px}}.counselor-submit-cards__service-label{margin-bottom:0}.counselor-submit-cards__list{margin-bottom:12px}@media(min-width:1024px){.counselor-submit-cards__list{margin-bottom:13.5px}}.counselor-submit-cards__item{font-size:14px}@media(min-width:1024px){.counselor-submit-cards__item{font-size:15.75px}}.counselor-submit-cards__select-button,.counselor-submit-cards__select-button--selected{padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;display:flex;position:absolute;top:0;left:0;width:fit-content;border-left:0;border-top:0;border-bottom-left-radius:0;border-top-right-radius:0;margin-left:auto;margin-right:auto}@media(min-width:1024px){.counselor-submit-cards__select-button,.counselor-submit-cards__select-button--selected{padding-top:6.75px;padding-bottom:6.75px}}.counselor-submit-cards__select-button--selected circle,.counselor-submit-cards__select-button--selected path,.counselor-submit-cards__select-button--selected polygon,.counselor-submit-cards__select-button--selected svg,.counselor-submit-cards__select-button circle,.counselor-submit-cards__select-button path,.counselor-submit-cards__select-button polygon,.counselor-submit-cards__select-button svg{fill:#0192c9}.counselor-submit-cards__select-button--selected:hover,.counselor-submit-cards__select-button:hover{color:#fff;background-color:#0175a1}.counselor-submit-cards__select-button--selected:hover circle,.counselor-submit-cards__select-button--selected:hover path,.counselor-submit-cards__select-button--selected:hover polygon,.counselor-submit-cards__select-button--selected:hover svg,.counselor-submit-cards__select-button:hover circle,.counselor-submit-cards__select-button:hover path,.counselor-submit-cards__select-button:hover polygon,.counselor-submit-cards__select-button:hover svg{fill:#fff}.counselor-submit-cards__select-button--selected{display:flex;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s;border-bottom-left-radius:0;border-top-right-radius:0}@media(min-width:1024px){.counselor-submit-cards__select-button--selected{padding-top:6.75px;padding-bottom:6.75px}}.counselor-submit-cards__select-button--selected circle,.counselor-submit-cards__select-button--selected path,.counselor-submit-cards__select-button--selected polygon,.counselor-submit-cards__select-button--selected svg{fill:#fff}.counselor-submit-cards__select-button--selected:hover{color:#fff;background-color:#0175a1}.counselor-submit-cards__select-button--selected:hover circle,.counselor-submit-cards__select-button--selected:hover path,.counselor-submit-cards__select-button--selected:hover polygon,.counselor-submit-cards__select-button--selected:hover svg{fill:#fff}.counselor-submit-cards__cta-text{margin-right:.5rem}.counselor-submit-cards__cta-checkmark{display:none}.counselor-submit-cards__cta-checkmark--selected{position:relative;top:4px;display:block;width:12px;height:12px}@media(min-width:1024px){.counselor-submit-cards__cta-checkmark--selected{width:13.5px;height:13.5px}}.counselor-submit-cards__submit{z-index:10;display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;position:fixed;bottom:10px;left:2.5vw;width:95vw}@media(min-width:1024px){.counselor-submit-cards__submit{padding-top:6.75px;padding-bottom:6.75px}}.counselor-submit-cards__submit circle,.counselor-submit-cards__submit path,.counselor-submit-cards__submit polygon,.counselor-submit-cards__submit svg{fill:#fff}.counselor-submit-cards__submit:hover{color:#fff;background-color:#d06122}.counselor-submit-cards__submit:hover circle,.counselor-submit-cards__submit:hover path,.counselor-submit-cards__submit:hover polygon,.counselor-submit-cards__submit:hover svg{fill:#fff}@media(min-width:768px){.counselor-submit-cards__submit{width:33vw;left:33.5vw}}.more-services__item--hidden{display:none}.more-services__control{display:flex;align-items:center;padding:6px .5rem;margin-bottom:24px;color:#0192c9;background-color:#fff;border:1px solid #0192c9;font-size:10px;font-weight:600;border-radius:5px;transition:background-color .3s,color .3s;margin-left:auto;margin-right:auto}@media(min-width:1024px){.more-services__control{padding-top:6.75px;padding-bottom:6.75px;margin-bottom:27px}}.more-services__control:hover{background-color:#0192c9;color:#fff}.more-services__control:hover polygon{fill:#fff}@media(min-width:1024px){.more-services__control{font-size:11.25px}}.more-services__control-chevron{height:.5rem;width:.5rem;margin-left:.25rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.more-services__control-chevron polygon{fill:#0192c9;transition:fill .3s}.more-services__control-chevron--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1024px){.disciplines-hub{display:flex;flex-wrap:wrap;justify-content:space-between}}.disciplines-hub__jump{display:flex;align-items:center;justify-content:space-evenly;width:100%;margin-bottom:24px;padding:12px .5rem;border-top:2px solid #014965;border-bottom:2px solid #014965}@media(min-width:1024px){.disciplines-hub__jump{margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px}}.disciplines-hub__jump-link{display:block}.disciplines-hub__back-to-top{display:block;font-weight:600;font-size:14px;text-align:right}@media(min-width:1024px){.disciplines-hub__back-to-top{font-size:15.75px}}@media(min-width:1024px){.disciplines-hub__discipline-section{width:45%}}.disciplines-hub__discipline{display:flex;align-items:center;position:relative;margin-bottom:24px;border:1px solid #dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);cursor:pointer;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(min-width:1024px){.disciplines-hub__discipline{margin-bottom:27px}}.disciplines-hub__discipline:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.disciplines-hub__discipline:hover .disciplines-hub__icon-container{background-color:#f8ac49}.disciplines-hub__icon-container{display:flex;justify-content:center;align-items:center;height:72px;width:72px;margin-right:2rem;background-color:#0175a1}@media(min-width:1024px){.disciplines-hub__icon-container{height:81px;width:81px}}.disciplines-hub__icon-container svg{height:48px;width:48px}@media(min-width:1024px){.disciplines-hub__icon-container svg{height:54px;width:54px}}.disciplines-hub__icon-container svg *{fill:#fff}@media(min-width:1024px){.disciplines-hub__icon-container{height:84px;width:84px;transition:background-color .3s}}@media(min-width:1024px)and (min-width:1024px){.disciplines-hub__icon-container{height:94.5px;width:94.5px}}@media(min-width:1024px){.disciplines-hub__icon-container svg{height:60px;width:60px}}@media(min-width:1024px)and (min-width:1024px){.disciplines-hub__icon-container svg{height:67.5px;width:67.5px}}.disciplines-hub__discipline-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"DM Serif Text",serif;color:#003a50;font-size:20px}@media(min-width:1024px){.disciplines-hub__discipline-label{font-size:22.5px}}.disciplines-hub__right-arrow-container{position:absolute;right:10px;bottom:5px;height:24px;width:24px}@media(min-width:1024px){.disciplines-hub__right-arrow-container{height:27px;width:27px}}.disciplines-hub__right-arrow-container svg{fill:#0175a1}@media(min-width:1024px){.disciplines-hub__right-arrow-container{bottom:0}}.entity-search__form-inner{margin-bottom:24px}@media(min-width:1024px){.entity-search__form-inner{margin-bottom:27px;display:grid;grid-column-gap:5%;grid-row-gap:.5rem;grid-template-columns:47.5% 47.5%;width:100%}}.entity-search__buttons-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;border-bottom:2px solid #0192c9;padding-bottom:24px;margin-bottom:24px}@media(min-width:1024px){.entity-search__buttons-container{padding-bottom:27px;margin-bottom:27px;flex-direction:row}}.entity-search__search-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;margin-bottom:24px}@media(min-width:1024px){.entity-search__search-button{padding-top:6.75px;padding-bottom:6.75px}}.entity-search__search-button circle,.entity-search__search-button path,.entity-search__search-button polygon,.entity-search__search-button svg{fill:#fff}.entity-search__search-button:hover{color:#fff;background-color:#d06122}.entity-search__search-button:hover circle,.entity-search__search-button:hover path,.entity-search__search-button:hover polygon,.entity-search__search-button:hover svg{fill:#fff}@media(min-width:1024px){.entity-search__search-button{margin-bottom:27px}}.entity-search__clear-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;text-decoration:none;margin-bottom:24px}@media(min-width:1024px){.entity-search__clear-button{padding-top:6.75px;padding-bottom:6.75px}}.entity-search__clear-button circle,.entity-search__clear-button path,.entity-search__clear-button polygon,.entity-search__clear-button svg{fill:#0192c9}.entity-search__clear-button:hover{color:#fff;background-color:#0175a1}.entity-search__clear-button:hover circle,.entity-search__clear-button:hover path,.entity-search__clear-button:hover polygon,.entity-search__clear-button:hover svg{fill:#fff}@media(min-width:1024px){.entity-search__clear-button{margin-bottom:27px}}.entity-search__clear-button,.entity-search__search-button{width:190px;margin-left:1rem;margin-right:1rem}@media(min-width:768px){.entity-search__results{display:flex;align-items:center;flex-direction:column}}.entity-search__loading{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;background-color:rgba(0,0,0,.5)}.entity-search__loading--hidden{display:none}.entity-search__spinner{width:100px;height:100px;margin:auto;border-radius:50%;border:20px solid #fff;border-top-color:#04baff;-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}@media(min-width:1024px){.entity-search__spinner{width:200px;height:200px}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(min-width:1024px){.two-columns{height:40vh}}@media(min-width:1024px)and (min-width:1024px){.two-columns{height:432px}}@media(min-width:1024px)and (min-width:1024px)and (min-width:1024px){.two-columns{height:486px}}@media(min-width:1024px)and (min-width:1024px){.two-columns{display:flex}}@media(min-width:1024px){.two-columns__left-column{height:100%}}@media(min-width:1024px)and (min-width:1024px){.two-columns__left-column{width:50%}}@media(min-width:1024px){.two-columns__right-column{height:100%}}@media(min-width:1024px)and (min-width:1024px){.two-columns__right-column{width:50%}}@media(min-width:1024px){.three-columns{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.three-columns__first-column{grid-column:1/2}.three-columns__second-column{grid-column:2/3}.three-columns__first-column.three-columns__second-column{grid-column:1/3}.three-columns__second-column.three-columns__third-column{grid-column:2/4}.three-columns__third-column{grid-column:3/4}}.welcome-section{display:block;position:relative;margin-top:74px;height:100vh;background-size:cover}@media(min-width:1024px){.welcome-section{margin-top:83px}}@media(max-width:320px){.welcome-section{background:linear-gradient(180deg,transparent,#0175a1 90%),no-repeat,50%,url(https://res.cloudinary.com/academicinfluence/image/upload/ar_9:16,c_scale,w_320,f_auto,q_auto/v1660659612/homepage%20images/fall%202022/homepage-fall-2022-mobile)}}@media(max-width:350px){.welcome-section{background:linear-gradient(180deg,transparent,#0175a1 90%),no-repeat,50%,url(https://res.cloudinary.com/academicinfluence/image/upload/ar_9:16,c_scale,w_350,f_auto,q_auto/v1660659612/homepage%20images/fall%202022/homepage-fall-2022-mobile)}}@media(max-width:400px){.welcome-section{background:linear-gradient(180deg,transparent,#0175a1 90%),no-repeat,50%,url(https://res.cloudinary.com/academicinfluence/image/upload/ar_9:16,c_scale,w_400,f_auto,q_auto/v1660659612/homepage%20images/fall%202022/homepage-fall-2022-mobile)}}@media(max-width:474px){.welcome-section{background:linear-gradient(180deg,transparent,#0175a1 90%),no-repeat,50%,url(https://res.cloudinary.com/academicinfluence/image/upload/ar_9:16,c_scale,w_474,f_auto,q_auto/v1660659612/homepage%20images/fall%202022/homepage-fall-2022-mobile)}}@media(min-width:475px){.welcome-section{height:auto;display:flex;background:none}}.welcome-section__photo{display:none}@media(min-width:475px)and (max-width:1023px){.welcome-section__photo{display:block;width:100%;-webkit-filter:brightness(80%);filter:brightness(80%)}}@media(min-width:1024px){.welcome-section__photo{display:block}}.welcome-section__image{width:100%;height:100%}.welcome-section__banner{color:#fff;padding-top:clamp(48px,calc(-288px + 48vh),192px)}@media(min-width:1024px){.welcome-section__banner{padding-top:54px}}@media(min-width:475px)and (max-width:1023px){.welcome-section__banner{position:absolute;bottom:48px;left:0;background-color:transparent;width:100%}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.welcome-section__banner{bottom:54px}}@media(min-width:1024px){.welcome-section__banner{position:static;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:0;background-color:#0175a1}}.welcome-section__banner-content{padding-left:1rem;padding-right:1rem}.welcome-section__heading{font-size:38px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Suez One,serif;margin-bottom:clamp(48px,calc(-8px + 8vh),72px);color:#fff;text-align:center}@media(min-width:1024px){.welcome-section__heading{font-size:42.75px}}@media(min-width:475px)and (max-width:1023px){.welcome-section__heading{font-size:48px}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.welcome-section__heading{font-size:54px}}@media(min-width:1024px){.welcome-section__heading{font-size:48px;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.welcome-section__heading{font-size:54px}}@media(min-width:1280px){.welcome-section__heading{font-size:56px}}@media(min-width:1280px)and (min-width:1024px){.welcome-section__heading{font-size:63px}}@media(min-width:1024px){.welcome-section__heading{font-size:clamp(41.5px,calc(-.61905px + 3.63095vw),72px);margin-bottom:24px;text-align:center}}@media(min-width:1024px)and (min-width:1024px){.welcome-section__heading{margin-bottom:27px}}@media(min-width:1280px){.welcome-section__heading{margin-bottom:48px}}@media(min-width:1280px)and (min-width:1024px){.welcome-section__heading{margin-bottom:54px}}.welcome-section__tagline{color:#fff;text-align:center;margin-bottom:clamp(48px,calc(-8px + 8vh),72px)}@media(min-width:1024px){.welcome-section__tagline{margin-bottom:24px}}@media(min-width:1024px)and (min-width:1024px){.welcome-section__tagline{margin-bottom:27px}}@media(min-width:1280px){.welcome-section__tagline{margin-bottom:48px}}@media(min-width:1280px)and (min-width:1024px){.welcome-section__tagline{margin-bottom:54px}}@media(min-width:475px){.welcome-section__cta-container{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:100%}}@media(min-width:1024px){.welcome-section__cta-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;-webkit-column-gap:2vw;column-gap:2vw}}.welcome-section__cta{display:block;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;width:186px;padding:9px 1rem;background-color:#f75d33;margin-left:auto;margin-right:auto;margin-bottom:18px;cursor:pointer;font-size:14px}@media(min-width:1024px){.welcome-section__cta{padding-top:6.75px;padding-bottom:6.75px}}.welcome-section__cta circle,.welcome-section__cta path,.welcome-section__cta polygon,.welcome-section__cta svg{fill:#fff}.welcome-section__cta:hover{color:#fff;background-color:#d06122}.welcome-section__cta:hover circle,.welcome-section__cta:hover path,.welcome-section__cta:hover polygon,.welcome-section__cta:hover svg{fill:#fff}@media(min-width:1024px){.welcome-section__cta{padding-top:10.125px;padding-bottom:10.125px;margin-bottom:20.25px;font-size:15.75px;width:200px;margin-left:auto;margin-right:0}}@media(min-width:1024px){.welcome-section__cta:nth-of-type(2n){margin-left:0;margin-right:auto}}.rankings-section{margin-bottom:0;padding-top:48px;padding-bottom:48px}@media(min-width:1024px){.rankings-section{padding-top:54px;padding-bottom:54px;padding-top:96px;padding-bottom:96px}}@media(min-width:1024px)and (min-width:1024px){.rankings-section{padding-top:108px;padding-bottom:108px}}.rankings-section__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Suez One,serif;font-size:38px;text-align:center}@media(min-width:1024px){.rankings-section__heading{font-size:42.75px}}@media(min-width:475px)and (max-width:1023px){.rankings-section__heading{font-size:48px}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.rankings-section__heading{font-size:54px}}@media(min-width:1024px){.rankings-section__heading{font-size:48px;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.rankings-section__heading{font-size:54px}}@media(min-width:1280px){.rankings-section__heading{font-size:56px}}@media(min-width:1280px)and (min-width:1024px){.rankings-section__heading{font-size:63px}}.rankings-section__description,.rankings-section__heading{margin-left:5vw;margin-right:5vw}@media(min-width:1024px){.rankings-section__description,.rankings-section__heading{margin-left:8rem;margin-right:8rem}}.rankings-section__description{margin-bottom:48px}@media(min-width:1024px){.rankings-section__description{margin-bottom:54px}}.homepage-rankings-carousel{position:relative;margin-bottom:24px}@media(min-width:1024px){.homepage-rankings-carousel{margin-bottom:27px}}.homepage-rankings-carousel__wrapper{position:relative;overflow:hidden;margin-left:auto;margin-right:auto}.homepage-rankings-carousel__carousel{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-rankings-carousel__item{position:absolute;top:0;height:inherit;z-index:100;cursor:grab;touch-action:none}.homepage-rankings-carousel__item--center{opacity:1;z-index:200}.homepage-rankings-carousel__item--transition{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.homepage-rankings-carousel__item--hidden{opacity:0}.homepage-rankings-carousel__left-button,.homepage-rankings-carousel__right-button{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:300;height:36px;width:36px;border:1px solid #67bedf;background-color:#fff;border-radius:50%}@media(min-width:1024px){.homepage-rankings-carousel__left-button,.homepage-rankings-carousel__right-button{height:40.5px;width:40.5px}}@media(min-width:475px){.homepage-rankings-carousel__left-button,.homepage-rankings-carousel__right-button{height:60px;width:60px;opacity:.85;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}}@media(min-width:475px)and (min-width:1024px){.homepage-rankings-carousel__left-button,.homepage-rankings-carousel__right-button{height:67.5px;width:67.5px}}.homepage-rankings-carousel__left-button:hover,.homepage-rankings-carousel__right-button:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.homepage-rankings-carousel__left-button svg,.homepage-rankings-carousel__right-button svg{position:absolute;height:18px;width:18px}@media(min-width:1024px){.homepage-rankings-carousel__left-button svg,.homepage-rankings-carousel__right-button svg{height:20.25px;width:20.25px}}@media(min-width:475px){.homepage-rankings-carousel__left-button svg,.homepage-rankings-carousel__right-button svg{position:relative;height:30px;width:30px}}@media(min-width:475px)and (min-width:1024px){.homepage-rankings-carousel__left-button svg,.homepage-rankings-carousel__right-button svg{height:33.75px;width:33.75px}}.homepage-rankings-carousel__left-button path,.homepage-rankings-carousel__right-button path{fill:#e76c26}.homepage-rankings-carousel__right-button{right:2vw}@media(min-width:475px){.homepage-rankings-carousel__right-button{right:.5vw}}.homepage-rankings-carousel__right-button svg{right:7px}@media(min-width:475px){.homepage-rankings-carousel__right-button svg{right:-1px}}.homepage-rankings-carousel__left-button{left:2vw}@media(min-width:475px){.homepage-rankings-carousel__left-button{left:.5vw}}.homepage-rankings-carousel__left-button svg{left:7px}@media(min-width:475px){.homepage-rankings-carousel__left-button svg{left:-1px}}@media(max-width:474px){.homepage-rankings-carousel .homepage-rankings-carousel__byline,.homepage-rankings-carousel .homepage-rankings-carousel__heading,.homepage-rankings-carousel .homepage-rankings-carousel__image,.homepage-rankings-carousel .homepage-rankings-carousel__link{pointer-events:none}}.homepage-rankings-carousel .homepage-rankings-carousel__link{display:block;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.homepage-rankings-carousel .homepage-rankings-carousel__image{margin-bottom:6px}@media(min-width:1024px){.homepage-rankings-carousel .homepage-rankings-carousel__image{margin-bottom:6.75px}}.homepage-rankings-carousel .homepage-rankings-carousel__heading{font-size:18px;line-height:1.125;margin-bottom:6px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.homepage-rankings-carousel .homepage-rankings-carousel__heading{font-size:20.25px;margin-bottom:6.75px}}.homepage-rankings-carousel .homepage-rankings-carousel__byline{font-size:12px;font-style:italic;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.homepage-rankings-carousel .homepage-rankings-carousel__byline{font-size:13.5px}}.homepage-rankings-carousel__wrapper{width:100vw;height:260px}.homepage-rankings-carousel__carousel{height:260px;width:calc(320px + 4rem)}.homepage-rankings-carousel__item{width:calc(320px + 4rem);padding-left:2rem;padding-right:2rem}.homepage-rankings-carousel__left-button,.homepage-rankings-carousel__right-button{top:calc(94px - 2rem)}@media(max-width:320px){.homepage-rankings-carousel__wrapper{width:100vw;height:260px}.homepage-rankings-carousel__carousel{height:260px;width:calc(300px + 4rem)}.homepage-rankings-carousel__item{width:calc(300px + 4rem);padding-left:2rem;padding-right:2rem}.homepage-rankings-carousel__left-button,.homepage-rankings-carousel__right-button{top:calc(84.5px - 2rem)}}@media(max-width:474px){.homepage-rankings-carousel__byline,.homepage-rankings-carousel__heading,.homepage-rankings-carousel__image,.homepage-rankings-carousel__link{pointer-events:none}}.homepage-rankings-carousel__link{display:block;touch-action:none;font-weight:600;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.homepage-rankings-carousel__image{margin-bottom:6px}@media(min-width:1024px){.homepage-rankings-carousel__image{margin-bottom:6.75px}}.homepage-rankings-carousel__heading{font-size:18px;line-height:1.125;margin-bottom:6px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.homepage-rankings-carousel__heading{font-size:20.25px;margin-bottom:6.75px}}.homepage-rankings-carousel__byline{font-size:12px;font-style:italic;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.homepage-rankings-carousel__byline{font-size:13.5px}}.mission-section{margin-bottom:0;padding:48px 5vw;background-color:#0175a1}@media(min-width:1024px){.mission-section{padding-top:54px;padding-bottom:54px;padding-top:96px;padding-bottom:96px}}@media(min-width:1024px)and (min-width:1024px){.mission-section{padding-top:108px;padding-bottom:108px}}@media(min-width:1024px){.mission-section{padding-left:8rem;padding-right:8rem}}.mission-section__heading{margin-bottom:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:38px;text-align:center;color:#fff;font-family:Suez One,serif}@media(min-width:1024px){.mission-section__heading{margin-bottom:27px;font-size:42.75px}}@media(min-width:475px)and (max-width:1023px){.mission-section__heading{font-size:48px}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.mission-section__heading{font-size:54px}}@media(min-width:1024px){.mission-section__heading{font-size:48px;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.mission-section__heading{font-size:54px}}@media(min-width:1280px){.mission-section__heading{font-size:56px}}@media(min-width:1280px)and (min-width:1024px){.mission-section__heading{font-size:63px}}@media(min-width:1024px){.mission-section__heading{text-align:center;margin-bottom:72px}}@media(min-width:1024px)and (min-width:1024px){.mission-section__heading{margin-bottom:81px}}@media(min-width:1024px){.mission-section__reasons{justify-content:space-evenly;display:flex;align-items:center}}.mission-section__reason{color:#fff}@media(min-width:1024px){.mission-section__reason{margin-left:2rem;margin-right:2rem}}.mission-section__sub-heading{color:#fff;text-align:center}.content-types-section{margin-left:5vw;margin-right:5vw;margin-bottom:0;padding-top:48px;padding-bottom:48px}@media(min-width:1024px){.content-types-section{padding-top:54px;padding-bottom:54px;padding-top:96px;padding-bottom:96px}}@media(min-width:1024px)and (min-width:1024px){.content-types-section{padding-top:108px;padding-bottom:108px}}@media(min-width:1024px){.content-types-section{margin-left:8rem;margin-right:8rem}}.content-types-section__description{margin-bottom:24px}@media(min-width:1024px){.content-types-section__description{margin-bottom:27px;display:flex;justify-content:center;flex-direction:column;margin-left:1rem}}.content-types-section__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Suez One,serif;font-size:38px;text-align:center}@media(min-width:1024px){.content-types-section__heading{font-size:42.75px}}@media(min-width:475px)and (max-width:1023px){.content-types-section__heading{font-size:48px}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.content-types-section__heading{font-size:54px}}@media(min-width:1024px){.content-types-section__heading{font-size:48px;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.content-types-section__heading{font-size:54px}}@media(min-width:1280px){.content-types-section__heading{font-size:56px}}@media(min-width:1280px)and (min-width:1024px){.content-types-section__heading{font-size:63px}}@media(min-width:1024px){.content-types-section__content-types{justify-content:flex-end;display:flex;align-items:center}}@media(min-width:768px){.content-types-section__content-types-container{display:flex;flex-wrap:wrap}}@media(min-width:1024px){.content-types-section__content-types-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;-webkit-column-gap:2rem;column-gap:2rem;row-gap:1rem}}@media(min-width:1280px){.content-types-section__content-types-container{-webkit-column-gap:4rem;column-gap:4rem;row-gap:2rem}}.content-types-section__content-type{display:block;margin-left:auto;margin-right:auto;position:relative;padding:24px 1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:300px;margin-bottom:24px;border-radius:5px;background-color:#fff;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid #ddd;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer}@media(min-width:1024px){.content-types-section__content-type{padding-top:27px;padding-bottom:27px;margin-bottom:27px}}.content-types-section__content-type:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}@media(min-width:1024px){.content-types-section__content-type{width:250px}}@media(min-width:1280px){.content-types-section__content-type{width:300px;height:300px}}.content-types-section__content-icon-wrapper{height:120px;width:120px;margin-left:auto;margin-right:auto;margin-bottom:18px}@media(min-width:1024px){.content-types-section__content-icon-wrapper{height:135px;width:135px;margin-bottom:20.25px;height:72px;width:72px}}@media(min-width:1024px)and (min-width:1024px){.content-types-section__content-icon-wrapper{height:81px;width:81px}}@media(min-width:1280px){.content-types-section__content-icon-wrapper{height:120px;width:120px}}@media(min-width:1280px)and (min-width:1024px){.content-types-section__content-icon-wrapper{height:135px;width:135px}}.content-types-section__content-type-header{color:#444;margin-bottom:12px}@media(min-width:1024px){.content-types-section__content-type-header{margin-bottom:13.5px}}.content-types-section__content-type-subtext{font-size:14px;color:#444;font-weight:400}@media(min-width:1024px){.content-types-section__content-type-subtext{font-size:15.75px}}.content-types-section__link-arrow-wrapper{position:absolute;right:1rem;height:24px;width:24px;top:6px}@media(min-width:1024px){.content-types-section__link-arrow-wrapper{height:27px;width:27px}}.content-types-section__link-arrow-wrapper path{fill:#003a50}@media(min-width:1024px){.content-types-section__link-arrow-wrapper{top:6.75px}}.trending-section{margin-bottom:0;padding:48px 5vw;background-color:#f9b864}@media(min-width:1024px){.trending-section{padding-top:54px;padding-bottom:54px;padding-top:96px;padding-bottom:96px}}@media(min-width:1024px)and (min-width:1024px){.trending-section{padding-top:108px;padding-bottom:108px}}.trending-section__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Suez One,serif;font-size:38px;text-align:center}@media(min-width:1024px){.trending-section__heading{font-size:42.75px}}@media(min-width:475px)and (max-width:1023px){.trending-section__heading{font-size:48px}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.trending-section__heading{font-size:54px}}@media(min-width:1024px){.trending-section__heading{font-size:48px;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.trending-section__heading{font-size:54px}}@media(min-width:1280px){.trending-section__heading{font-size:56px}}@media(min-width:1280px)and (min-width:1024px){.trending-section__heading{font-size:63px}}@media(min-width:1024px){.trending-section__text{display:flex;justify-content:center;flex-direction:column;grid-row:1/2;margin-right:1rem}}.trending-section__articles{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}@media(min-width:1024px){.trending-section__articles{display:block;margin-left:4rem;margin-right:0}}.trending-section__article{position:relative;display:block;width:300px;background-color:#fff;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid #f9b864;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer;margin-bottom:24px;margin-left:auto;margin-right:auto;border-bottom-right-radius:3px;border-top-right-radius:3px}.trending-section__article:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}@media(min-width:1024px){.trending-section__article{margin-bottom:27px;display:flex;height:150px;width:534px;margin-left:0;margin-right:0}}@media(min-width:1280px){.trending-section__article{height:150px;width:667.5px}}@media(min-width:1500px){.trending-section__article{width:801px}}.trending-section__article-image{background-color:#ddd;width:300px;height:180px;border-top-left-radius:3px;border-bottom-left-radius:3px}@media(min-width:1024px){.trending-section__article-image{width:267px;height:150px}}.trending-section__article-description{padding:24px 1rem}@media(min-width:1024px){.trending-section__article-description{padding-top:27px;padding-bottom:27px;display:flex;justify-content:center;flex-direction:column;padding-left:1rem}}.trending-section__article-category{font-size:12px;text-transform:uppercase}@media(min-width:1024px){.trending-section__article-category{font-size:13.5px}}@media(min-width:1024px)and (max-width:1279px){.trending-section__article-category{font-size:10px}}@media(min-width:1024px)and (max-width:1279px)and (min-width:1024px){.trending-section__article-category{font-size:11.25px}}.trending-section__article-title{font-size:21.2px;line-height:1.1320754717;margin-bottom:0;color:#003a50}@media(min-width:1024px){.trending-section__article-title{font-size:23.85px}}@media(min-width:1024px)and (max-width:1279px){.trending-section__article-title{font-size:18px}}@media(min-width:1024px)and (max-width:1279px)and (min-width:1024px){.trending-section__article-title{font-size:20.25px}}.trending-section__link-arrow-wrapper{position:absolute;bottom:6px;right:1rem;height:24px;width:24px}@media(min-width:1024px){.trending-section__link-arrow-wrapper{bottom:6.75px;height:27px;width:27px}}.trending-section__link-arrow-wrapper path{fill:#003a50}.interviews-section{margin-bottom:0;padding-top:48px;padding-bottom:48px}@media(min-width:1024px){.interviews-section{padding-top:54px;padding-bottom:54px;padding-top:96px;padding-bottom:96px}}@media(min-width:1024px)and (min-width:1024px){.interviews-section{padding-top:108px;padding-bottom:108px}}.interviews-section__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Suez One,serif;font-size:38px;text-align:center}@media(min-width:1024px){.interviews-section__heading{font-size:42.75px}}@media(min-width:475px)and (max-width:1023px){.interviews-section__heading{font-size:48px}}@media(min-width:475px)and (max-width:1023px)and (min-width:1024px){.interviews-section__heading{font-size:54px}}@media(min-width:1024px){.interviews-section__heading{font-size:48px;text-align:left}}@media(min-width:1024px)and (min-width:1024px){.interviews-section__heading{font-size:54px}}@media(min-width:1280px){.interviews-section__heading{font-size:56px}}@media(min-width:1280px)and (min-width:1024px){.interviews-section__heading{font-size:63px}}@media(min-width:1024px){.interviews-section__description,.interviews-section__heading{margin-left:8rem;margin-right:8rem}}.interviews-section__description{margin-bottom:48px}@media(min-width:1024px){.interviews-section__description{margin-bottom:54px}}.homepage-interviews-carousel{position:relative;margin-bottom:24px}@media(min-width:1024px){.homepage-interviews-carousel{margin-bottom:27px}}.homepage-interviews-carousel__wrapper{position:relative;overflow:hidden;margin-left:auto;margin-right:auto}.homepage-interviews-carousel__carousel{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-interviews-carousel__item{position:absolute;top:0;height:inherit;z-index:100;cursor:grab;touch-action:none}.homepage-interviews-carousel__item--center{opacity:1;z-index:200}.homepage-interviews-carousel__item--transition{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.homepage-interviews-carousel__item--hidden{opacity:0}.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:300;height:36px;width:36px;border:1px solid #67bedf;background-color:#fff;border-radius:50%}@media(min-width:1024px){.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{height:40.5px;width:40.5px}}@media(min-width:475px){.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{height:60px;width:60px;opacity:.85;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}}@media(min-width:475px)and (min-width:1024px){.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{height:67.5px;width:67.5px}}.homepage-interviews-carousel__left-button:hover,.homepage-interviews-carousel__right-button:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.homepage-interviews-carousel__left-button svg,.homepage-interviews-carousel__right-button svg{position:absolute;height:18px;width:18px}@media(min-width:1024px){.homepage-interviews-carousel__left-button svg,.homepage-interviews-carousel__right-button svg{height:20.25px;width:20.25px}}@media(min-width:475px){.homepage-interviews-carousel__left-button svg,.homepage-interviews-carousel__right-button svg{position:relative;height:30px;width:30px}}@media(min-width:475px)and (min-width:1024px){.homepage-interviews-carousel__left-button svg,.homepage-interviews-carousel__right-button svg{height:33.75px;width:33.75px}}.homepage-interviews-carousel__left-button path,.homepage-interviews-carousel__right-button path{fill:#e76c26}.homepage-interviews-carousel__right-button{right:2vw}@media(min-width:475px){.homepage-interviews-carousel__right-button{right:.5vw}}.homepage-interviews-carousel__right-button svg{right:7px}@media(min-width:475px){.homepage-interviews-carousel__right-button svg{right:-1px}}.homepage-interviews-carousel__left-button{left:2vw}@media(min-width:475px){.homepage-interviews-carousel__left-button{left:.5vw}}.homepage-interviews-carousel__left-button svg{left:7px}@media(min-width:475px){.homepage-interviews-carousel__left-button svg{left:-1px}}@media(max-width:474px){.homepage-interviews-carousel .homepage-interviews-carousel__byline,.homepage-interviews-carousel .homepage-interviews-carousel__heading,.homepage-interviews-carousel .homepage-interviews-carousel__image,.homepage-interviews-carousel .homepage-interviews-carousel__link{pointer-events:none}}.homepage-interviews-carousel .homepage-interviews-carousel__link{display:block;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.homepage-interviews-carousel .homepage-interviews-carousel__image{margin-bottom:6px}@media(min-width:1024px){.homepage-interviews-carousel .homepage-interviews-carousel__image{margin-bottom:6.75px}}.homepage-interviews-carousel .homepage-interviews-carousel__heading{font-size:18px;line-height:1.125;margin-bottom:6px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.homepage-interviews-carousel .homepage-interviews-carousel__heading{font-size:20.25px;margin-bottom:6.75px}}.homepage-interviews-carousel .homepage-interviews-carousel__byline{font-size:12px;font-style:italic;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.homepage-interviews-carousel .homepage-interviews-carousel__byline{font-size:13.5px}}.homepage-interviews-carousel__wrapper{width:100vw;height:280px}.homepage-interviews-carousel__carousel{height:280px;width:calc(320px + 2rem)}.homepage-interviews-carousel__item{width:calc(320px + 2rem);padding-left:1rem;padding-right:1rem}.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{top:calc(94px - 2rem)}@media(max-width:320px){.homepage-interviews-carousel__wrapper{width:100vw;height:280px}.homepage-interviews-carousel__carousel{height:280px;width:calc(250px + 2rem)}.homepage-interviews-carousel__item{width:calc(250px + 2rem);padding-left:1rem;padding-right:1rem}.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{top:calc(70.5px - 2rem)}}@media(min-width:1024px){.homepage-interviews-carousel__wrapper{width:100vw;height:381px}.homepage-interviews-carousel__carousel{height:381px;width:calc(500px + 8rem)}.homepage-interviews-carousel__item{width:calc(500px + 8rem);padding-left:4rem;padding-right:4rem}.homepage-interviews-carousel__left-button,.homepage-interviews-carousel__right-button{top:calc(141px - 2rem)}}#mtu-container{position:relative;height:90vh;margin-top:24px;margin-bottom:48px}@media(min-width:1024px){#mtu-container{margin-top:27px;margin-bottom:54px;height:70vh}}#mtu{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}@media(min-width:1024px){#mtu{width:124.44444vh}}.person-profile__sources-description{font-style:italic;font-size:14.4px}@media(min-width:1024px){.person-profile__sources-description{font-size:16.2px}}@media(min-width:768px){.person-profile__sources-logos{display:flex;align-items:center;justify-content:space-evenly}}@media(min-width:475px)and (max-width:767px){.person-profile__source-logo,.person-profile__source-logo--crossref{margin-left:auto;margin-right:auto;margin-bottom:24px}}@media(min-width:475px)and (max-width:767px)and (min-width:1024px){.person-profile__source-logo,.person-profile__source-logo--crossref{margin-bottom:27px}}@media(min-width:475px)and (max-width:767px){.person-profile__source-logo--crossref{margin-bottom:48px}}@media(min-width:475px)and (max-width:767px)and (min-width:1024px){.person-profile__source-logo--crossref{margin-bottom:54px}}.citations-chart{margin-bottom:24px}@media(min-width:1024px){.citations-chart{margin-bottom:27px}}.citations-chart__caption-container{margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.citations-chart__caption-container{margin-bottom:27px}}.citations-chart__label{display:grid;grid-template-columns:36px auto;row-gap:1rem;margin-bottom:12px}@media(min-width:1024px){.citations-chart__label{margin-bottom:13.5px}}.citations-chart__cited-label-text,.citations-chart__published-label-text{font-size:14px}@media(min-width:1024px){.citations-chart__cited-label-text,.citations-chart__published-label-text{font-size:15.75px}}.citations-chart__cited-label-color{position:relative;top:3px;width:25px;height:25px;background-color:#e76c26}@media(max-width:1279px){.citations-chart__cited-label-color{margin-bottom:12px}}@media(max-width:1279px)and (min-width:1024px){.citations-chart__cited-label-color{margin-bottom:13.5px}}.citations-chart__published-label-color{position:relative;top:3px;width:25px;height:25px;background-color:#014965}@media(max-width:1279px){.citations-chart__published-label-color{margin-bottom:12px}}@media(max-width:1279px)and (min-width:1024px){.citations-chart__published-label-color{margin-bottom:13.5px}}.citations-chart__cited-stroke{stroke:#e76c26}.citations-chart__published-stroke{stroke:#014965}.school-connect{margin-top:13vh}@media(min-width:1024px){.school-connect{margin-left:auto;margin-right:auto;width:800px}}.school-connect__title{text-align:center;font-size:48px;line-height:1.125;margin-bottom:.5em}@media(min-width:1024px){.school-connect__title{font-size:54px}}.school-connect__details{margin-left:auto;margin-right:auto}.school-connect__banner{height:6rem;object-fit:cover;width:100%}@media(min-width:768px){.school-connect__banner{height:14rem}}.school-connect__school-image{margin-bottom:1rem;margin-left:.75rem;margin-top:-2rem}.school-connect__school-image img,.school-connect__school-image svg{background-color:#fff;border-color:#04baff;border-radius:9999px;border-width:1px;box-shadow:0 4px 18px hsla(0,0%,52.9%,.23);height:5rem;max-width:none;object-fit:contain;padding:.5rem;position:relative;width:5rem!important}.school-connect__school-description{margin-top:2rem}.school-connect__top-stats{border-bottom:2px solid #0192c9;border-top:2px solid #0192c9;display:grid;grid-template-areas:"num1 num2" "name1 name2";grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:2rem auto;padding:1rem 0}@media only screen and (min-width:1000px){.school-connect__top-stats{border-bottom:2px solid #0192c9;border-top:2px solid #0192c9;display:grid;grid-template-areas:"num1 num2" "name1 name2";grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:2rem auto;padding:2rem 0}}.school-connect__stat-number-one{grid-area:num1}.school-connect__stat-number-one,.school-connect__stat-number-two{color:#0192c9!important;font-size:2.25rem;font-weight:600;margin:auto}.school-connect__stat-number-two{grid-area:num2}.school-connect__stat-name-one{grid-area:name1}.school-connect__stat-name-one,.school-connect__stat-name-two{color:#0192c9!important;font-size:.75rem;font-style:italic;margin:0 .5rem;text-align:center}.school-connect__stat-name-two{grid-area:name2}@media only screen and (min-width:1000px){.school-connect__stat-number-one{grid-area:num1}.school-connect__stat-number-one,.school-connect__stat-number-two{color:#0192c9!important;font-size:3rem;font-weight:600;margin:auto}.school-connect__stat-number-two{grid-area:num2}.school-connect__stat-name-one{grid-area:name1}.school-connect__stat-name-one,.school-connect__stat-name-two{color:#0192c9!important;font-size:.85rem;font-style:italic;margin:0 .5rem;text-align:center}.school-connect__stat-name-two{grid-area:name2}}.school-connect__signup-checkbox{display:flex;margin-top:1em;align-items:center}.school-connect__signup-checkbox input{flex-shrink:0;height:2.5rem;margin-right:1rem;width:2.5rem}.school-connect__form-disclaimer{font-size:.75em;font-style:italic;line-height:1.5em;margin:1em 0}@media(min-width:768px){.connect-form{width:80%;margin-bottom:24px;margin-left:auto;margin-right:auto}}@media(min-width:768px)and (min-width:1024px){.connect-form{margin-bottom:27px}}.school-profile__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none}@media(min-width:1024px){.school-profile__cta{padding-top:6.75px;padding-bottom:6.75px}}.school-profile__cta circle,.school-profile__cta path,.school-profile__cta polygon,.school-profile__cta svg{fill:#fff}.school-profile__cta:hover{color:#fff;background-color:#d06122}.school-profile__cta:hover circle,.school-profile__cta:hover path,.school-profile__cta:hover polygon,.school-profile__cta:hover svg{fill:#fff}.school-profile__admissions-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;text-decoration:none;font-size:12px}@media(min-width:1024px){.school-profile__admissions-button{padding-top:6.75px;padding-bottom:6.75px}}.school-profile__admissions-button circle,.school-profile__admissions-button path,.school-profile__admissions-button polygon,.school-profile__admissions-button svg{fill:#0192c9}.school-profile__admissions-button:hover{color:#fff;background-color:#0175a1}.school-profile__admissions-button:hover circle,.school-profile__admissions-button:hover path,.school-profile__admissions-button:hover polygon,.school-profile__admissions-button:hover svg{fill:#fff}@media(min-width:1024px){.school-profile__admissions-button{font-size:13.5px}}.school-profile__admissions-button,.school-profile__cta{grid-area:cta;width:calc(100% - 2rem);margin-bottom:48px;margin-left:1rem;margin-right:1rem}@media(min-width:1024px){.school-profile__admissions-button,.school-profile__cta{margin-bottom:54px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:175px;margin-bottom:0}}.school-profile__rankings-section{width:100%;margin-bottom:48px;background-color:#fff}@media(min-width:1024px){.school-profile__rankings-section{margin-bottom:54px}}@media(min-width:360px){.school-profile__rankings-section{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:5px}}.school-profile__rankings-heading{padding:12px .5rem;color:#fff;background-color:#014965;border-radius:3px}@media(min-width:1024px){.school-profile__rankings-heading{padding-top:13.5px;padding-bottom:13.5px}}.school-profile__rankings-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style-image:none;margin-left:.5rem;margin-right:.5rem}.school-profile__ranking-item{width:50%;margin-bottom:24px}@media(min-width:1024px){.school-profile__ranking-item{margin-bottom:27px;width:33%;margin-bottom:0;padding-top:24px;padding-bottom:24px;border-radius:5px}}@media(min-width:1024px)and (min-width:1024px){.school-profile__ranking-item{padding-top:27px;padding-bottom:27px}}@media(min-width:1024px){.school-profile__ranking-item:hover{background-color:#e76c26}.school-profile__ranking-item:hover .school-profile__ranking-name,.school-profile__ranking-item:hover .school-profile__ranking-num{color:#fff}}.school-profile__ranking-item:last-of-type{margin-bottom:0;padding-bottom:24px}@media(min-width:1024px){.school-profile__ranking-item:last-of-type{padding-bottom:27px}}.school-profile__ranking-link{display:flex;justify-content:center;align-items:center;flex-direction:column}.school-profile__ranking-num{display:flex;justify-content:center;align-items:center;font-size:32px;margin-bottom:12px;color:#d06122}@media(min-width:1024px){.school-profile__ranking-num{font-size:36px;margin-bottom:13.5px}}.school-profile__ranking-name{font-size:12px;text-align:center;line-height:normal;color:#d06122}@media(min-width:1024px){.school-profile__ranking-name{font-size:13.5px;width:200px}}.school-profile__card{width:100%;background-color:#fff;margin-bottom:0;margin-top:2rem}@media(min-width:1024px){.school-profile__card{margin-bottom:54px}}@media(min-width:360px){.school-profile__card{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:18px 1rem;border-radius:5px}}@media(min-width:360px)and (min-width:1024px){.school-profile__card{padding-top:20.25px;padding-bottom:20.25px}}@media(min-width:360px)and (min-width:768px){.school-profile__card{padding:24px 1.5rem}}@media(min-width:360px)and (min-width:768px)and (min-width:1024px){.school-profile__card{padding-top:27px;padding-bottom:27px}}.school-profile__table-cell{font-size:16px}@media(min-width:1024px){.school-profile__table-cell{font-size:18px}}@media(min-width:475px)and (max-width:767px){.school-profile__table-cell{background-color:#fff}}.school-profile__criteria{overflow:hidden}.school-profile__citation{font-size:12px}@media(min-width:1024px){.school-profile__citation{font-size:13.5px}}.site-search{min-height:95vh;margin-left:auto;margin-right:auto;margin-top:74px;padding:72px 1rem}@media(min-width:1024px){.site-search{margin-top:123.5px;margin-left:auto;margin-right:auto;width:800px;margin-top:83px;padding-top:81px;padding-bottom:81px}}.site-search__result{width:100%;margin-bottom:48px;background-color:#fff}@media(min-width:1024px){.site-search__result{margin-bottom:54px}}@media(min-width:360px){.site-search__result{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:18px 1rem;border-radius:5px}}@media(min-width:360px)and (min-width:1024px){.site-search__result{padding-top:20.25px;padding-bottom:20.25px}}@media(min-width:360px)and (min-width:768px){.site-search__result{padding:24px 1.5rem}}@media(min-width:360px)and (min-width:768px)and (min-width:1024px){.site-search__result{padding-top:27px;padding-bottom:27px}}@media(min-width:768px){.site-search__heading{margin-bottom:12px}}@media(min-width:768px)and (min-width:1024px){.site-search__heading{margin-bottom:13.5px}}@media(min-width:768px){.site-search__result-content{display:flex;flex-direction:row-reverse}}@media(min-width:768px){.site-search__excerpt{font-size:14px}}@media(min-width:768px)and (min-width:1024px){.site-search__excerpt{font-size:15.75px}}.site-search__image{margin-bottom:24px}@media(min-width:1024px){.site-search__image{margin-bottom:27px}}@media(min-width:768px){.site-search__image{max-height:135px;max-width:240px;margin-left:.5rem}}.site-search__view-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s;text-decoration:none;margin-left:auto;margin-right:auto}@media(min-width:1024px){.site-search__view-button{padding-top:6.75px;padding-bottom:6.75px}}.site-search__view-button circle,.site-search__view-button path,.site-search__view-button polygon,.site-search__view-button svg{fill:#fff}.site-search__view-button:hover{color:#fff;background-color:#0175a1}.site-search__view-button:hover circle,.site-search__view-button:hover path,.site-search__view-button:hover polygon,.site-search__view-button:hover svg{fill:#fff}@media(min-width:1024px){.sign-in__button-container{display:flex;justify-content:space-evenly}}.sign-in__link-button{margin-bottom:24px;display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s;text-decoration:none;width:75%;margin-left:auto;margin-right:auto}@media(min-width:1024px){.sign-in__link-button{margin-bottom:27px;padding-top:6.75px;padding-bottom:6.75px}}.sign-in__link-button circle,.sign-in__link-button path,.sign-in__link-button polygon,.sign-in__link-button svg{fill:#fff}.sign-in__link-button:hover{color:#fff;background-color:#0175a1}.sign-in__link-button:hover circle,.sign-in__link-button:hover path,.sign-in__link-button:hover polygon,.sign-in__link-button:hover svg{fill:#fff}@media(min-width:1024px){.sign-in__link-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.college-strategist__slider-field label{display:flex;font-size:16px;-webkit-transform:none;transform:none;padding:0}@media(min-width:1024px){.college-strategist__slider-field label{font-size:18px}}.college-strategist__slider-field label input{margin-right:.25rem;width:1rem}.college-strategist__test-score-field div{display:flex;justify-content:center;align-items:center}.college-strategist__test-score-field input[type=checkbox]{width:24px;height:24px;margin-right:1rem}@media(min-width:1024px){.college-strategist__test-score-field input[type=checkbox]{width:27px;height:24px}}.college-strategist__schools{display:flex;flex-wrap:wrap;list-style-image:none}.college-strategist__item{width:30%}.college-strategist__school{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:200px;margin-left:.5rem;margin-right:.5rem;padding:12px .5rem;background-color:#e6f4fa;text-align:center}@media(min-width:1024px){.college-strategist__school{padding-top:13.5px;padding-bottom:13.5px}}.college-strategist__school:hover{background-color:#8ccce4}.college-strategist__school-image{width:48px;height:48px}@media(min-width:1024px){.college-strategist__school-image{width:54px;height:48px}}.subscribe__jump-button{margin-left:auto;margin-right:auto;display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;margin-bottom:48px}@media(min-width:1024px){.subscribe__jump-button{padding-top:6.75px;padding-bottom:6.75px}}.subscribe__jump-button circle,.subscribe__jump-button path,.subscribe__jump-button polygon,.subscribe__jump-button svg{fill:#fff}.subscribe__jump-button:hover{color:#fff;background-color:#d06122}.subscribe__jump-button:hover circle,.subscribe__jump-button:hover path,.subscribe__jump-button:hover polygon,.subscribe__jump-button:hover svg{fill:#fff}@media(min-width:1024px){.subscribe__jump-button{margin-bottom:54px}}@media(min-width:1024px){.subscribe__sm-container{display:flex;justify-content:space-between}}.subscribe__share{display:block;margin-bottom:24px}@media(min-width:1024px){.subscribe__share{margin-bottom:27px;max-width:18%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.tool-block{margin-bottom:48px;padding:24px 1rem;background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-color:#0175a1 #ddd;border-style:solid;border-width:3px 1px}@media(min-width:1024px){.tool-block{margin-bottom:54px;padding-top:27px;padding-bottom:27px;display:grid;grid-template-columns:2fr 1fr;border:1px solid #ddd;border-left:6px solid #0175a1}}.tool-block__text{grid-column:1/2;grid-row:1/2}.tool-block__description{margin-bottom:12px}@media(min-width:1024px){.tool-block__description{margin-bottom:13.5px}}.tool-block__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;display:flex;align-items:center;margin-left:auto;margin-right:auto}@media(min-width:1024px){.tool-block__cta{padding-top:6.75px;padding-bottom:6.75px}}.tool-block__cta circle,.tool-block__cta path,.tool-block__cta polygon,.tool-block__cta svg{fill:#fff}.tool-block__cta:hover{color:#fff;background-color:#d06122}.tool-block__cta:hover circle,.tool-block__cta:hover path,.tool-block__cta:hover polygon,.tool-block__cta:hover svg{fill:#fff}@media(min-width:1024px){.tool-block__cta{margin-left:0;margin-right:0}}.tool-block__right-arrow-container{height:18px;width:18px;margin-left:.5rem}@media(min-width:1024px){.tool-block__right-arrow-container{height:20.25px;width:20.25px}}.tool-block__right-arrow-container svg{fill:#fff}.tool-block__icon{grid-column:2/3;grid-row:1/2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:24px}@media(min-width:1024px){.tool-block__icon{margin-bottom:27px;margin-bottom:0}}.tool-block__icon svg{height:144px;width:144px}@media(min-width:1024px){.tool-block__icon svg{height:162px;width:162px}}.about-author{background-color:#e6f4fa;border-top:3px solid #ec8951;border-bottom:3px solid #ec8951;padding:24px 1rem}@media(min-width:1024px){.about-author{padding-top:27px;padding-bottom:27px}}@media(min-width:768px){.about-author{display:grid;grid-template-areas:"heading heading" "image content";grid-template-columns:1fr 4fr;grid-column-gap:1rem;border-left:6px solid #ec8951;border-top:unset;border-bottom:unset}}.about-author__heading{font-size:21.2px;line-height:1.1320754717;margin-bottom:1.1320754717em;grid-area:heading}@media(min-width:1024px){.about-author__heading{font-size:23.85px}}.about-author__image{grid-area:image;margin-bottom:24px;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.about-author__image{margin-bottom:27px}}@media(min-width:768px){.about-author__image{align-items:flex-start;margin-top:8px;margin-bottom:0}}.about-author__content{grid-area:content}.about-author__content p{margin-bottom:0;font-size:12px}@media(min-width:1024px){.about-author__content p{font-size:13.5px}}.badge{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-bottom:24px}@media(min-width:1024px){.badge{margin-bottom:27px}}.badge__image{margin-bottom:0}.badge__link-text{font-size:12px}@media(min-width:1024px){.badge__link-text{font-size:13.5px}}.card-list{margin-left:0}.card{width:100%;margin-bottom:48px;background-color:#fff}@media(min-width:1024px){.card{margin-bottom:54px}}@media(min-width:360px){.card{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:18px 1rem;border-radius:5px}}@media(min-width:360px)and (min-width:1024px){.card{padding-top:20.25px;padding-bottom:20.25px}}@media(min-width:360px)and (min-width:768px){.card{padding:24px 1.5rem}}@media(min-width:360px)and (min-width:768px)and (min-width:1024px){.card{padding-top:27px;padding-bottom:27px}}.card__header{display:flex;align-items:flex-start;margin-bottom:24px;max-height:100%}@media(min-width:1024px){.card__header{margin-bottom:27px}}.card__rank{position:relative;display:flex;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;background-color:#04baff;border-radius:50%;margin-right:.5rem;font-size:13.6px;color:#fff}@media(min-width:1024px){.card__rank{font-size:15.3px}}@media(min-width:768px){.card__rank{top:-1px}}.card__title{margin-bottom:0}.card__title cite{font-style:normal}.card__title:link{color:#04baff}.card__children{margin-bottom:24px}@media(min-width:1024px){.card__children{margin-bottom:27px}}.college-consultants__card--hidden{display:none}.college-consultants__city-filter{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;background-color:#fff;border:2px solid #0175a1;outline:none;width:100%;padding:.75em .75rem;border-radius:5px;margin-bottom:24px}@media(min-width:1024px){.college-consultants__city-filter{margin-bottom:27px}}.college-consultants__affiliations{-webkit-columns:2;column-count:2}.college-consultants__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;margin:1em auto}@media(min-width:1024px){.college-consultants__cta{padding-top:6.75px;padding-bottom:6.75px}}.college-consultants__cta circle,.college-consultants__cta path,.college-consultants__cta polygon,.college-consultants__cta svg{fill:#fff}.college-consultants__cta:hover{color:#fff;background-color:#d06122}.college-consultants__cta:hover circle,.college-consultants__cta:hover path,.college-consultants__cta:hover polygon,.college-consultants__cta:hover svg{fill:#fff}.counselor-info-bar{margin-bottom:24px;border-top:3px solid #e76c26;padding-top:12px;padding-bottom:12px}@media(min-width:1024px){.counselor-info-bar{margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px}}@media(min-width:768px){.counselor-info-bar{display:flex;justify-content:space-between;padding-left:.5rem;padding-right:.5rem;border-bottom:3px solid #e76c26}}.counselor-info-bar__image{display:flex;justify-content:center;align-items:center}.counselor-info-bar__image img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width:1023px){.counselor-info-bar__image{margin-bottom:12px}.counselor-info-bar__image else{margin-top:12px}}@media(max-width:1023px)and (min-width:1024px){.counselor-info-bar__image else{margin-top:13.5px}}@media(max-width:1023px)and (min-width:1024px){.counselor-info-bar__image{margin-bottom:13.5px}}.counselor-info-bar__info{display:flex;flex-direction:column;justify-content:space-between;max-width:50%;background-color:#e6f4fa;padding:24px 1rem}@media(min-width:1024px){.counselor-info-bar__info{padding-top:27px;padding-bottom:27px}}.counselor-info-bar__item{display:grid;grid-template-columns:32px auto;-webkit-column-gap:.25rem;column-gap:.25rem}.counselor-info-bar__item--margin-bottom{margin-bottom:24px}@media(min-width:1024px){.counselor-info-bar__item--margin-bottom{margin-bottom:27px}}.counselor-info-bar__connect{display:flex;align-items:center;margin-left:auto;margin-right:auto;background-color:#f75d33;color:#fff;padding:6px 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:background-color .3s,color .3s}@media(min-width:1024px){.counselor-info-bar__connect{padding-top:6.75px;padding-bottom:6.75px}}.counselor-info-bar__connect:hover{color:#fff;background-color:#e84a1e}.counselor-info-bar__connect-icon{position:relative;left:5px;bottom:1px;width:15px;height:15px}@media(min-width:1024px){.counselor-info-bar__connect-icon{width:16.875px;height:15px}}.counselor-info-bar__connect-icon svg *,.counselor-info-bar__connect-icon svg :hover{fill:#fff}.counselor-info-bar__icon{width:100%}.counselor-info-bar__icon svg *{fill:#003a50;stroke:#003a50}.counselor-info-bar__icon--location{width:24px;height:24px;position:relative}@media(min-width:1024px){.counselor-info-bar__icon--location{width:27px;height:24px}}.counselor-info-bar__icon--remote{width:30px;height:30px;position:relative;right:4px;bottom:3px}@media(min-width:1024px){.counselor-info-bar__icon--remote{width:33.75px;height:30px}}.expandable-table__hidden-row{display:none}.expandable-table__hidden-row--visible{display:block;margin-bottom:.625rem}@media(min-width:768px){.expandable-table__hidden-row--visible{display:table-row;margin-bottom:0}}.expandable-table__toggle{display:block;margin:0 auto 1rem;padding:.5em .5rem;border-radius:9px;background-color:#0192c9;color:#fff;font-size:.85rem;transition:background-color .5s}.expandable-table__toggle:hover{background-color:#04baff}.expandable-table__chevron{display:inline-block;height:10px;width:10px;margin-left:.25rem;color:#fff;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.expandable-table__chevron--invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandable-table__chevron polygon{fill:#fff}.faq-section{margin-bottom:24px}@media(min-width:1024px){.faq-section{margin-bottom:27px}}.faq-section__heading{font-size:28px;line-height:1.2857142857;margin-bottom:.8571428571em}@media(min-width:1024px){.faq-section__heading{font-size:31.5px}}.faq-section__button{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:24px;line-height:1;margin-bottom:1em;padding:12px 1rem;box-shadow:0 1px 3px hsla(0,0%,73.3%,.8);color:#fff;background-color:#0175a1;cursor:pointer;transition:background-color .5s;text-align:left;border-radius:3px}@media(min-width:1024px){.faq-section__button{font-size:27px;padding-top:13.5px;padding-bottom:13.5px}}.faq-section__button:focus,.faq-section__button:hover{background-color:#014965}.faq-section__toggle{display:flex;align-items:center;margin-left:.5rem;pointer-events:none}.faq-section__answer{height:auto;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s,opacity .5s}.faq-section__answer--open{max-height:2000px;opacity:1}.featured-partners-block{display:flex;flex-wrap:wrap;padding-top:24px;padding-bottom:24px;border-top-color:#ec8951;border-top-width:2px;border-bottom-color:#ec8951;border-bottom-width:2px}@media(min-width:1024px){.featured-partners-block{padding-top:27px;padding-bottom:27px}}.featured-partners-block__message{width:100%}.featured-partners-block__message p{font-weight:600;font-size:13.6px}@media(min-width:1024px){.featured-partners-block__message p{font-size:15.3px}}.featured-partners-block__image-link{margin-left:auto;margin-right:auto;margin-bottom:24px;border-width:1px;border-color:#ddd;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}@media(min-width:1024px){.featured-partners-block__image-link{margin-bottom:27px}}.featured-partners-block__label{font-size:12px;font-style:italic;text-align:right;width:100%}@media(min-width:1024px){.featured-partners-block__label{font-size:13.5px}}.floatbox{margin-bottom:24px;height:100%;margin-left:auto;margin-right:auto}@media(min-width:1024px){.floatbox{margin-bottom:27px;float:right;padding-left:2rem;margin-left:0;margin-right:0;margin-bottom:none}}.floatbox h1,.floatbox h2,.floatbox h3,.floatbox h4,.floatbox h5,.floatbox h6{font-size:16px;margin-bottom:12px}@media(min-width:1024px){.floatbox h1,.floatbox h2,.floatbox h3,.floatbox h4,.floatbox h5,.floatbox h6{font-size:18px;margin-bottom:13.5px}}@media(min-width:768px){.floatbox h1,.floatbox h2,.floatbox h3,.floatbox h4,.floatbox h5,.floatbox h6{font-size:24px}}@media(min-width:768px)and (min-width:1024px){.floatbox h1,.floatbox h2,.floatbox h3,.floatbox h4,.floatbox h5,.floatbox h6{font-size:27px}}.how-to__info{margin-bottom:12px}@media(min-width:1024px){.how-to__info{margin-bottom:13.5px}}.how-to__list-descriptor{margin-bottom:0}.ai-more{margin-bottom:24px}.ai-more else{margin-top:24px}@media(min-width:1024px){.ai-more else{margin-top:27px}}@media(min-width:1024px){.ai-more{margin-bottom:27px}}.ai-more__content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s,opacity .5s}.ai-more__less-button{display:none}.ai-more__control-button{font-size:12px;font-weight:700;display:flex;align-items:center;color:#0192c9;border:1px solid #0192c9;border-radius:5px;padding:.25em .5rem;margin-left:auto;margin-right:auto;transition:background-color .3s,color .3s}.ai-more__control-button:hover{background-color:#04baff;color:#fff}.ai-more__control-button:hover polygon{fill:#fff}.ai-more__chevron{height:.5rem;width:.5rem;margin-left:.25rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.ai-more__chevron polygon{fill:#0192c9;transition:fill .3s}.ai-more--open .ai-more__content{max-height:100%;opacity:1}.ai-more--open .ai-more__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.person-card{width:100%;margin-bottom:48px;background-color:#fff}@media(min-width:1024px){.person-card{margin-bottom:54px}}@media(min-width:360px){.person-card{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:5px}}@media(min-width:768px){.person-card{width:800px}}.person-card__heading{font-size:22.4px;display:grid;grid-template-areas:"rank_name rank_name rank_name" "image image worldrank" "lifespan lifespan lifespan";grid-template-columns:58.5px 58.5px auto;margin-bottom:1rem;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;border:0}@media(min-width:1024px){.person-card__heading{font-size:25.2px}}@media(min-width:768px){.person-card__heading{grid-template-areas:"rank_name rank_name rank_name" "image image worldrank" "image image lifespan"}}.person-card__heading--no-image{grid-template-areas:"rank_name rank_name" "worldrank worldrank" "lifespan lifespan";grid-template-columns:58.5px 1fr}.person-card__heading--no-rank{grid-template-areas:"rank_name rank_name rank_name" "image image worldrank" "lifespan lifespan lifespan"}@media(min-width:768px){.person-card__heading--no-rank{grid-template-areas:"rank_name rank_name rank_name" "image image worldrank" "image image lifespan"}}.person-card__heading--no-rank.person-card__heading--no-image{display:block}.person-card__rank-name{grid-area:rank_name;display:flex;align-items:center;margin-bottom:24px;padding-top:12px;padding-bottom:12px;padding-left:.5rem;background-color:#014965;color:#fff;font-size:22.4px;border-top-left-radius:3px;border-top-right-radius:3px;line-height:1.4rem}@media(min-width:1024px){.person-card__rank-name{margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px;font-size:25.2px}}.person-card__rank{padding-left:.5rem;padding-right:.5rem;line-height:inherit;font-size:inherit}.person-card__name{width:100%;margin-bottom:0;color:inherit}.person-card__name--no-rank{padding-left:2rem}.person-card__image-container{grid-area:image;display:flex;justify-content:center;align-items:center;margin-left:.75rem;margin-right:.75rem;margin-bottom:12px}@media(min-width:1024px){.person-card__image-container{margin-bottom:13.5px}}@media(min-width:768px){.person-card__image-container{margin-bottom:0}}.person-card__image{display:flex;justify-content:center;align-items:center;border-radius:10px;height:90px;width:90px}.person-card__image svg{height:80%;width:80%!important}.person-card__world-rank{grid-area:worldrank;display:flex;justify-content:center;flex-direction:column;width:100%;padding-right:.75rem;color:#0192c9}@media(min-width:768px){.person-card__world-rank{flex-direction:row;flex-flow:row-reverse;justify-content:flex-end;align-items:center}}.person-card__world-rank--no-image{margin-bottom:12px}@media(min-width:1024px){.person-card__world-rank--no-image{margin-bottom:13.5px}}.person-card__lifespan{grid-area:lifespan;width:100%;margin-left:.75rem;font-style:italic;font-size:14.4px}@media(min-width:1024px){.person-card__lifespan{font-size:16.2px}}@media(min-width:768px){.person-card__lifespan{display:flex;align-items:flex-start;margin-left:0}}@media(min-width:768px){.person-card__lifespan--no-image,.person-card__lifespan--no-rank{margin-left:.75rem}}.person-card__influence{font-size:20px;font-weight:600;text-align:center}@media(min-width:1024px){.person-card__influence{font-size:22.5px}}@media(min-width:768px){.person-card__influence{position:relative;top:-4px;font-size:24px}}@media(min-width:768px)and (min-width:1024px){.person-card__influence{font-size:27px}}.person-card__influence--no-image,.person-card__influence--no-rank{display:block;text-align:left;margin-left:.75rem}.person-card__influence-label{font-size:14.4px;text-align:center}@media(min-width:1024px){.person-card__influence-label{font-size:16.2px}}@media(min-width:768px){.person-card__influence-label:after{content:":";margin-right:.5rem}}.person-card__influence-label--no-image,.person-card__influence-label--no-rank{display:block;text-align:left;margin-left:.75rem}.person-card__auto-content{padding-left:1rem;padding-right:1rem;margin-bottom:24px}@media(min-width:1024px){.person-card__auto-content{margin-bottom:27px}}.person-card__content{padding-left:1rem;padding-right:1rem;padding-bottom:24px}@media(min-width:1024px){.person-card__content{padding-bottom:27px}}.person-card__view-profile{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.person-card__view-profile{padding-top:6.75px;padding-bottom:6.75px}}.person-card__view-profile circle,.person-card__view-profile path,.person-card__view-profile polygon,.person-card__view-profile svg{fill:#fff}.person-card__view-profile:hover{color:#fff;background-color:#0175a1}.person-card__view-profile:hover circle,.person-card__view-profile:hover path,.person-card__view-profile:hover polygon,.person-card__view-profile:hover svg{fill:#fff}@media(min-width:1024px){.person-card__view-profile{margin-bottom:27px}}.pullquote{position:relative;padding:24px 2rem;background-color:#e6f4fa;border:1px solid #ededed;border-left:4px solid #0175a1;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);margin-bottom:24px}@media(min-width:1024px){.pullquote{padding-top:27px;padding-bottom:27px;margin-bottom:27px;width:90%;margin-left:auto;margin-right:auto;margin-bottom:48px}}@media(min-width:1024px)and (min-width:1024px){.pullquote{margin-bottom:54px}}.pullquote__blockquote:before{position:absolute;left:5px;top:10px;font-size:40px;color:#ec8951;content:"❝"}.pullquote__credit{display:block;margin-right:2rem;margin-bottom:12px;font-size:14.4px;text-align:right;font-style:italic}@media(min-width:1024px){.pullquote__credit{margin-bottom:13.5px;font-size:16.2px}}.pullquote__share{display:flex;justify-content:space-evenly}@media(min-width:1024px){.pullquote__share{justify-content:center}}.pullquote__icon{font-weight:500}@media(min-width:1024px){.pullquote__icon{margin-left:2rem}}.pullquote__icon:link{text-decoration:none}.pullquote__facebook{display:inline-block;position:relative;height:1rem;font-size:inherit;font-weight:500;bottom:1px}.pullquote__facebook:link{text-decoration:none}.pullquote__twitter{display:inline-block;position:relative;height:1rem;font-size:inherit;font-weight:500;bottom:1px;right:1px}.pullquote__twitter:link{text-decoration:none}.pullquote__label{font-size:8px}@media(min-width:1024px){.pullquote__label{font-size:9px}}.responsive-image{margin-bottom:24px}@media(min-width:1024px){.responsive-image{margin-bottom:27px}}.responsive-image__caption{text-align:center;color:#003a50;font-weight:600}.responsive-image__image{margin-left:auto;margin-right:auto}.school-ads{margin-bottom:48px}@media(min-width:1024px){.school-ads{margin-bottom:54px}}@media(min-width:1024px){.school-ads__container{display:flex;justify-content:center;align-items:center}}.school-ads__card{display:flex;align-items:center;flex-direction:column;width:80%;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.school-ads__card{margin-bottom:27px;margin-left:auto;margin-right:auto;width:30%}}.school-ads__school-info{display:flex;align-items:center;flex-direction:column;padding-top:24px;padding-left:1rem;padding-right:1rem;width:100%;border-left:1px solid #8ccce4;border-right:1px solid #8ccce4;border-top:1px solid #8ccce4;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}@media(min-width:1024px){.school-ads__school-info{padding-top:27px;height:300px}}.school-ads__logo{display:flex;justify-content:center;align-items:center;height:135px;margin-bottom:6px}@media(min-width:1024px){.school-ads__logo{margin-bottom:6.75px}}.school-ads__influence{margin-bottom:24px;color:#0175a1;font-size:12px;font-style:italic}@media(min-width:1024px){.school-ads__influence{margin-bottom:27px;font-size:13.5px}}.school-ads__name{text-align:center;font-weight:600;margin-bottom:12px}@media(min-width:1024px){.school-ads__name{margin-bottom:13.5px}}.school-ads__name-link:link{text-decoration:none}.school-ads__description{color:#0175a1;font-size:12px;line-height:2;margin-bottom:2em;font-style:italic;text-align:center}@media(min-width:1024px){.school-ads__description{margin-bottom:40.5px;font-size:13.5px}}.school-ads__cta{display:flex;align-items:center;flex-direction:column;background-color:#e76c26;padding-top:18px;padding-bottom:18px;width:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);background-color:#ff8514;font-weight:600}@media(min-width:1024px){.school-ads__cta{padding-top:20.25px;padding-bottom:20.25px}}.school-ads__cta:hover{background-color:#e76c26}.school-ads__cta:link{color:#fff;font-weight:600;text-decoration:none}.school-ads__cta:visited{color:#fff}.school-adstack{padding-top:24px;padding-bottom:48px}@media(min-width:1024px){.school-adstack{padding-top:27px;padding-bottom:54px}}.school-adstack__disclosure{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}@media(min-width:1024px){.school-adstack__disclosure{margin-bottom:6.75px}}.school-adstack__disclosure-label{font-style:italic;font-size:12px;margin-bottom:0}@media(min-width:1024px){.school-adstack__disclosure-label{font-size:13.5px}}.school-adstack__disclosure-link{font-size:12px;font-style:italic;text-decoration:underline}@media(min-width:1024px){.school-adstack__disclosure-link{font-size:13.5px}}.school-adstack__school-card{width:100%;background-color:#fff;margin-bottom:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media(min-width:1024px){.school-adstack__school-card{margin-bottom:54px}}@media(min-width:360px){.school-adstack__school-card{border-width:1px;border-color:#dbdbdb;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:18px 1rem;border-radius:5px}}@media(min-width:360px)and (min-width:1024px){.school-adstack__school-card{padding-top:20.25px;padding-bottom:20.25px}}@media(min-width:360px)and (min-width:768px){.school-adstack__school-card{padding:24px 1.5rem}}@media(min-width:360px)and (min-width:768px)and (min-width:1024px){.school-adstack__school-card{padding-top:27px;padding-bottom:27px}}@media(min-width:1024px){.school-adstack__school-card{margin-bottom:13.5px}}@media(min-width:1280px){.school-adstack__school-card{display:grid;grid-template-areas:"name logo" "location location" "programs link" "description description";grid-template-columns:2fr 1fr;padding-top:15px;padding-bottom:15px}}@media(min-width:1280px)and (min-width:1024px){.school-adstack__school-card{padding-top:16.875px;padding-bottom:16.875px}}.school-adstack__school-card--hidden{display:none}.school-adstack__school-name{font-weight:600;margin-bottom:12px;color:#003a50}@media(min-width:1024px){.school-adstack__school-name{margin-bottom:13.5px}}@media(min-width:1280px){.school-adstack__school-name{grid-area:name;margin-bottom:0}}.school-adstack__school-name-link{color:#003a50;text-decoration:none}.school-adstack__location{font-style:italic;font-size:12px;margin-bottom:12px}@media(min-width:1024px){.school-adstack__location{margin-bottom:27px;font-size:13.5px;margin-bottom:13.5px}}@media(min-width:1280px){.school-adstack__location{grid-area:location;display:flex;align-items:center;padding-bottom:12px;border-bottom:2px solid #014965}}@media(min-width:1280px)and (min-width:1024px){.school-adstack__location{padding-bottom:13.5px}}.school-adstack__content{margin-bottom:15px}@media(min-width:1024px){.school-adstack__content{margin-bottom:16.875px}}.school-adstack__list{list-style-image:none;margin-left:0;margin-bottom:12px}@media(min-width:1024px){.school-adstack__list{margin-bottom:13.5px}}@media(min-width:1280px){.school-adstack__list{grid-area:programs;margin-bottom:0}}.school-adstack__control{display:flex;align-items:center;color:#0192c9;background-color:#fff;border:1px solid #0192c9;font-size:10px;font-weight:600;border-radius:5px;transition:background-color .3s,color .3s;margin-left:auto;margin-right:auto;padding:3px .5rem;margin-bottom:0}@media(min-width:1024px){.school-adstack__control{padding-top:6.75px;padding-bottom:6.75px;margin-bottom:27px}}.school-adstack__control:hover{background-color:#0192c9;color:#fff}.school-adstack__control:hover polygon{fill:#fff}@media(min-width:1024px){.school-adstack__control{font-size:11.25px;padding-top:3.375px;padding-bottom:3.375px}}@media(min-width:1280px){.school-adstack__control{margin-left:0;margin-bottom:0}}.school-adstack__control-chevron{height:.5rem;width:.5rem;margin-left:.25rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.school-adstack__control-chevron polygon{fill:#0192c9;transition:fill .3s}.school-adstack__control-chevron--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.school-adstack__item--hidden{display:none}.school-adstack__description{color:#003a50;background-color:#fff;font-size:13.6px;padding:0;margin-bottom:12px}@media(min-width:1024px){.school-adstack__description{font-size:15.3px;margin-bottom:13.5px}}@media(min-width:1280px){.school-adstack__description{grid-area:description;margin-bottom:0}}.school-adstack__description[open] .school-adstack__summary{background-color:#fff}.school-adstack__summary{color:#003a50;background-color:#fff;margin-bottom:6px;padding-left:0;padding-top:0;padding-bottom:0;font-size:13.6px;outline:none}@media(min-width:1024px){.school-adstack__summary{margin-bottom:6.75px;padding-top:0;padding-bottom:0;font-size:15.3px}}@media(min-width:1280px){.school-adstack__summary{justify-content:flex-start}}.school-adstack__summary:after{margin:0;font-size:16px}@media(min-width:1024px){.school-adstack__summary:after{font-size:18px}}@media(min-width:1280px){.school-adstack__summary:after{padding-left:.5rem}}.school-adstack__details{font-size:13.6px;margin-left:0}@media(min-width:1024px){.school-adstack__details{font-size:15.3px}}.school-adstack__logo-container{width:108px;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.school-adstack__logo-container{margin-bottom:27px}}@media(min-width:1280px){.school-adstack__logo-container{grid-area:logo;width:100%;margin-bottom:0}}@media(min-width:1280px){.school-adstack__logo{margin-left:auto;margin-right:auto}}.school-adstack__cta{display:block;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;width:50%;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:12px;padding:6px 1rem;background-color:#f75d33}.school-adstack__cta circle,.school-adstack__cta path,.school-adstack__cta polygon,.school-adstack__cta svg{fill:#fff}.school-adstack__cta:hover{color:#fff;background-color:#d06122}.school-adstack__cta:hover circle,.school-adstack__cta:hover path,.school-adstack__cta:hover polygon,.school-adstack__cta:hover svg{fill:#fff}@media(min-width:1024px){.school-adstack__cta{margin-bottom:13.5px;padding-top:6.75px;padding-bottom:6.75px}}@media(min-width:1280px){.school-adstack__cta{grid-area:link;display:flex;justify-content:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:90%}}.school-adstack__more-schools{display:block;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;margin-left:auto;margin-right:auto;margin-top:24px;font-size:14px;padding:6px 2rem}.school-adstack__more-schools circle,.school-adstack__more-schools path,.school-adstack__more-schools polygon,.school-adstack__more-schools svg{fill:#fff}.school-adstack__more-schools:hover{color:#fff;background-color:#d06122}.school-adstack__more-schools:hover circle,.school-adstack__more-schools:hover path,.school-adstack__more-schools:hover polygon,.school-adstack__more-schools:hover svg{fill:#fff}@media(min-width:1024px){.school-adstack__more-schools{margin-top:27px;font-size:15.75px;padding-top:6.75px;padding-bottom:6.75px}}.school-card{width:100%;margin-bottom:48px;background-color:#fff;max-width:800px}@media(min-width:1024px){.school-card{margin-bottom:54px}}@media(min-width:360px){.school-card{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:5px}}.school-card__header{font-size:22.4px;display:grid;grid-template-areas:"rank name button" "rank name  button" "rank location button";grid-template-columns:fit-content(100px) auto fit-content(25px);margin-bottom:24px;width:100%;background-color:#014965;color:#fff;padding:12px .5rem 12px .75rem;border-top-left-radius:3px;border-top-right-radius:3px;border:0}@media(min-width:1024px){.school-card__header{font-size:25.2px;margin-bottom:27px;padding-top:13.5px;padding-bottom:13.5px}}.school-card__rank{grid-area:rank;font-size:22.4px;margin-right:.5rem}@media(min-width:1024px){.school-card__rank{font-size:25.2px}}@media(min-width:768px){.school-card__rank{margin-right:1rem}}.school-card__school-name{grid-area:name;font-size:22.4px;margin-bottom:6px;display:flex;justify-content:space-between;align-items:center;width:100%}@media(min-width:1024px){.school-card__school-name{font-size:25.2px;margin-bottom:6.75px}}.school-card__school-name a:link,.school-card__school-name a:visited{color:#fff}.school-card__location{grid-area:location;font-size:16px;font-style:italic}@media(min-width:1024px){.school-card__location{font-size:18px}}.school-card__body{margin-left:1rem;margin-right:1rem}.school-card__ranks{display:flex;align-items:flex-start;justify-content:center;margin-bottom:12px}@media(min-width:1024px){.school-card__ranks{margin-bottom:13.5px}}@media(max-width:1023px){.school-card__ranks{flex-wrap:wrap}}@media(min-width:768px){.school-card__ranks{margin-bottom:24px}}@media(min-width:768px)and (min-width:1024px){.school-card__ranks{margin-bottom:27px}}.school-card__other-rankings-container{margin-left:1rem;margin-right:1rem;margin-bottom:24px}@media(min-width:1024px){.school-card__other-rankings-container{margin-bottom:27px}}.school-card__other-rankings-container[open] .school-card__other-rankings-summary{color:#fff;background-color:#0192c9}.school-card__other-rankings-summary{color:#0192c9;background-color:#fff;border:1px solid #0192c9;border-radius:5px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;padding:6px .5rem}@media(min-width:1024px){.school-card__other-rankings-summary{font-size:13.5px;padding-top:6.75px;padding-bottom:6.75px}}.school-card__other-rankings-item{margin-bottom:12px}@media(min-width:1024px){.school-card__other-rankings-item{margin-bottom:13.5px}}.school-card__ai-rank{width:50%;color:#e97b3c;font-weight:600}.school-card__rank-label,.school-card__rank-num{display:block;text-align:center}.school-card__rank-label{font-size:12px;padding-left:.5rem;padding-right:.5rem;line-height:1.5}@media(min-width:1024px){.school-card__rank-label{font-size:13.5px}}@media(max-width:1023px){.school-card__rank-label{margin-bottom:12px}}@media(max-width:1023px)and (min-width:1024px){.school-card__rank-label{margin-bottom:13.5px}}.school-card__rank-num{font-size:24px;margin-bottom:6px}@media(min-width:1024px){.school-card__rank-num{font-size:27px;margin-bottom:6.75px}}@media(min-width:768px){.school-card__rank-num{font-size:28px}}@media(min-width:768px)and (min-width:1024px){.school-card__rank-num{font-size:31.5px}}.school-card__total-schools{font-size:13.6px}@media(min-width:1024px){.school-card__total-schools{font-size:15.3px}}.school-card__stats{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:24px;margin-left:1rem;margin-right:1rem;border-top:2px solid #014965;border-bottom:2px solid #014965}@media(min-width:1024px){.school-card__stats{margin-bottom:27px}}@media(min-width:768px){.school-card__stats{justify-content:space-evenly}}.school-card__stat{width:50%;height:70px;flex-direction:column;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.school-card__stat{margin-bottom:0;width:33.333333%}}@media(min-width:1280px){.school-card__stat{width:16.6666666%}}.school-card__stat__label{font-size:11.2px;margin:0;font-weight:600;line-height:1.25rem;color:#999}@media(min-width:1024px){.school-card__stat__label{font-size:12.6px}}.school-card__stat__value{font-size:18.4px;margin:0;font-weight:600;line-height:1.5rem}@media(min-width:1024px){.school-card__stat__value{font-size:20.7px}}.school-card__description{margin-left:1rem;margin-right:1rem}.school-card__bar{display:flex}.school-card__children{margin-bottom:24px}@media(min-width:1024px){.school-card__children{margin-bottom:27px}}.school-card__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:24px}@media(min-width:1024px){.school-card__cta{padding-top:6.75px;padding-bottom:6.75px}}.school-card__cta circle,.school-card__cta path,.school-card__cta polygon,.school-card__cta svg{fill:#fff}.school-card__cta:hover{color:#fff;background-color:#d06122}.school-card__cta:hover circle,.school-card__cta:hover path,.school-card__cta:hover polygon,.school-card__cta:hover svg{fill:#fff}@media(min-width:1024px){.school-card__cta{margin-bottom:27px}}.school-card__no-stat-separator{border-top:2px solid #003a50;padding-top:24px}@media(min-width:1024px){.school-card__no-stat-separator{padding-top:27px}}.school-card-search__buttons{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;width:100%}@media(min-width:1024px){.school-card-search__buttons{margin-bottom:27px;justify-content:center}}.school-card-search__cta{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none}@media(min-width:1024px){.school-card-search__cta{padding-top:6.75px;padding-bottom:6.75px}}.school-card-search__cta circle,.school-card-search__cta path,.school-card-search__cta polygon,.school-card-search__cta svg{fill:#fff}.school-card-search__cta:hover{color:#fff;background-color:#d06122}.school-card-search__cta:hover circle,.school-card-search__cta:hover path,.school-card-search__cta:hover polygon,.school-card-search__cta:hover svg{fill:#fff}.school-card-search__view-profile{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s;font-size:13.6px;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.school-card-search__view-profile{padding-top:6.75px;padding-bottom:6.75px}}.school-card-search__view-profile circle,.school-card-search__view-profile path,.school-card-search__view-profile polygon,.school-card-search__view-profile svg{fill:#fff}.school-card-search__view-profile:hover{color:#fff;background-color:#0175a1}.school-card-search__view-profile:hover circle,.school-card-search__view-profile:hover path,.school-card-search__view-profile:hover polygon,.school-card-search__view-profile:hover svg{fill:#fff}@media(min-width:1024px){.school-card-search__view-profile{font-size:15.3px}}.school-card-search__cta,.school-card-search__view-profile{margin-left:auto;margin-right:auto}@media(min-width:1024px){.school-card-search__cta,.school-card-search__view-profile{margin-left:3rem;margin-right:3rem}}@media(min-width:768px){.state-dropdown{display:flex;justify-content:center;align-items:center}}.state-dropdown__field{width:100%}@media(max-width:766px){.state-dropdown__field{margin-bottom:12px}}@media(max-width:766px)and (min-width:1024px){.state-dropdown__field{margin-bottom:13.5px}}.state-dropdown__select{margin-left:auto;margin-right:auto;width:100%;padding:.75em .75rem;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;background-color:transparent;border-color:#999;border-radius:.375rem;border-width:1px;font-size:14px;cursor:pointer}@media(min-width:1024px){.state-dropdown__select{font-size:15.75px}}.state-dropdown__link{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;display:none;width:100%;font-size:14px}@media(min-width:1024px){.state-dropdown__link{padding-top:6.75px;padding-bottom:6.75px}}.state-dropdown__link circle,.state-dropdown__link path,.state-dropdown__link polygon,.state-dropdown__link svg{fill:#fff}.state-dropdown__link:hover{color:#fff;background-color:#d06122}.state-dropdown__link:hover circle,.state-dropdown__link:hover path,.state-dropdown__link:hover polygon,.state-dropdown__link:hover svg{fill:#fff}@media(min-width:768px){.state-dropdown__link{margin-left:1rem}}@media(min-width:1024px){.state-dropdown__link{font-size:15.75px}}.state-dropdown__link--visible{display:block}.table-of-contents{padding:24px .75rem;margin-bottom:24px;background-color:#e6f4fa;border-top:3px solid #ec8951;border-bottom:3px solid #ec8951;box-shadow:0 1px 3px hsla(0,0%,73.3%,.8)}@media(min-width:1024px){.table-of-contents{padding-top:27px;padding-bottom:27px;margin-bottom:27px}}@media(min-width:768px){.table-of-contents{padding:12px .5rem;margin-bottom:48px}}@media(min-width:768px)and (min-width:1024px){.table-of-contents{padding-top:13.5px;padding-bottom:13.5px;margin-bottom:54px}}@media(min-width:768px){.table-of-contents{border-top:unset;border-bottom:unset;border-left:6px solid #ec8951}}.table-of-contents__heading{font-size:28px;line-height:1.2857142857;margin-bottom:.8571428571em;margin-left:1rem;color:#0175a1}@media(min-width:1024px){.table-of-contents__heading{font-size:31.5px}}.table-of-contents__list{margin-left:2rem;margin-bottom:0}.table-of-contents__item{margin-bottom:12px;font-size:16px;line-height:24px;text-align:left}@media(min-width:1024px){.table-of-contents__item{margin-bottom:13.5px;font-size:18px;line-height:27px}}.table-of-contents__link:link{text-decoration:none}.top-ten{width:100%;background-color:#fff;margin-bottom:24px}@media(min-width:1024px){.top-ten{margin-bottom:54px}}@media(min-width:360px){.top-ten{border-width:1px;border-color:#dbdbdb;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:18px 1rem;border-radius:5px}}@media(min-width:360px)and (min-width:1024px){.top-ten{padding-top:20.25px;padding-bottom:20.25px}}@media(min-width:360px)and (min-width:768px){.top-ten{padding:24px 1.5rem}}@media(min-width:360px)and (min-width:768px)and (min-width:1024px){.top-ten{padding-top:27px;padding-bottom:27px}}@media(min-width:1024px){.top-ten{margin-bottom:27px}}.top-ten__heading{font-size:28px;line-height:1.2857142857;margin-bottom:.8571428571em;padding-bottom:12px;border-bottom:3px solid #ec8951}@media(min-width:1024px){.top-ten__heading{font-size:31.5px;padding-bottom:13.5px}}.top-ten__list{font-size:12px}@media(min-width:1024px){.top-ten__list{font-size:13.5px}}@media(min-width:768px){.top-ten__list{display:grid;grid-auto-flow:column;grid-template-columns:50% 50%;grid-template-rows:auto auto auto auto auto;margin-left:1rem;margin-bottom:0}}.top-ten__item{word-break:break-word}.top-ten__link:link{text-decoration:none}.youtube{margin-bottom:24px}@media(min-width:1024px){.youtube{margin-bottom:27px}}@media(min-width:768px){.youtube__iframe-container{aspect-ratio:16/9}}.youtube__iframe{width:100%;height:100%;aspect-ratio:16/9}.head{display:flex;align-items:center;grid-template-columns:auto 100%}.box{background-color:#e76c26;color:#fff;margin-right:.5rem;padding:6px .25rem}@media(min-width:1024px){.box{padding-top:6.75px;padding-bottom:6.75px}}.host{color:#0175a1}.guest,.host{font-weight:600}.guest{color:#d06122}.question{font-weight:600}.subhead-legacy{color:#0175a1}.alignright-legacy{float:right}.alignleft-legacy{float:left}figure.alignleft-legacy{margin-right:.5rem;width:calc(175px + .5rem)}@media(min-width:768px){.related-legacy{width:300px}}.angle:before{content:url(/images/angle-large.svg);margin-right:.5rem}.margin__bottom{margin-bottom:24px}@media(min-width:1024px){.margin__bottom{margin-bottom:27px}}.margin__bottom--double{margin-bottom:48px}@media(min-width:1024px){.margin__bottom--double{margin-bottom:54px}}.margin__bottom--triple{margin-bottom:72px}@media(min-width:1024px){.margin__bottom--triple{margin-bottom:81px}}.margin__bottom--quadruple{margin-bottom:96px}@media(min-width:1024px){.margin__bottom--quadruple{margin-bottom:108px}}.margin__top{margin-top:24px}@media(min-width:1024px){.margin__top{margin-top:27px}}.margin__top--double{margin-top:48px}@media(min-width:1024px){.margin__top--double{margin-top:54px}}.margin__top--triple{margin-top:72px}@media(min-width:1024px){.margin__top--triple{margin-top:81px}}.margin__top--quadruple{margin-top:96px}@media(min-width:1024px){.margin__top--quadruple{margin-top:108px}}.padding__bottom{padding-bottom:24px}@media(min-width:1024px){.padding__bottom{padding-bottom:27px}}.padding__bottom--double{padding-bottom:48px}@media(min-width:1024px){.padding__bottom--double{padding-bottom:54px}}.padding__bottom--triple{padding-bottom:72px}@media(min-width:1024px){.padding__bottom--triple{padding-bottom:81px}}.padding__bottom--quadruple{padding-bottom:96px}@media(min-width:1024px){.padding__bottom--quadruple{padding-bottom:108px}}.padding__top{padding-top:24px}@media(min-width:1024px){.padding__top{padding-top:27px}}.padding__top--double{padding-top:48px}@media(min-width:1024px){.padding__top--double{padding-top:54px}}.padding__top--triple{padding-top:72px}@media(min-width:1024px){.padding__top--triple{padding-top:81px}}.padding__top--quadruple{padding-top:96px}@media(min-width:1024px){.padding__top--quadruple{padding-top:108px}}.floatRight{float:right}.padding__left{padding-left:1rem}.padding__left--double{padding-left:2rem}.padding__left--triple{padding-left:3rem}.padding__left--quadruple{padding-left:4rem}.padding__right{padding-right:1rem}.padding__right--double{padding-right:2rem}.padding__right--triple{padding-right:3rem}.padding__right--quadruple{padding-right:4rem}@media(min-width:475px)and (max-width:767px){.td-underline-mobile{padding-bottom:12px;border-bottom:2px solid #0175a1}}@media(min-width:475px)and (max-width:767px)and (min-width:1024px){.td-underline-mobile{padding-bottom:13.5px}}.aligncenter{margin-left:auto;margin-right:auto}.bulletnone{list-style-type:none}.nested-parent,.nested-parent ol{counter-reset:section;list-style-type:none!important}ol.nested-parent>li:before{counter-increment:section;content:counters(section,".") ". "}ol.nested-parent ol>li:before{counter-increment:section;content:counters(section,".") " "}.nested-child ol{list-style-type:none}.col2{-webkit-columns:2;column-count:2}.col3{-webkit-columns:3;column-count:3}.col4{-webkit-columns:4;column-count:4}@media(min-width:768px){.image-text{margin-bottom:48px}}@media(min-width:768px)and (min-width:1024px){.image-text{margin-bottom:54px}}@media(min-width:768px){.image-text--left{display:grid;grid-template-columns:auto auto;grid-column-gap:2rem;grid-template-areas:"image text"}}@media(min-width:768px){.image-text--right{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-template-areas:"text image"}}.image-text__image{display:flex;justify-content:center;align-items:center;flex-direction:column;grid-area:image}.image-text__text{grid-area:text}.cta-link-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#ff8514;transition:background-color .5s;text-decoration:none;margin-left:auto;margin-right:auto}@media(min-width:1024px){.cta-link-button{padding-top:6.75px;padding-bottom:6.75px}}.cta-link-button circle,.cta-link-button path,.cta-link-button polygon,.cta-link-button svg{fill:#fff}.cta-link-button:hover{color:#fff;background-color:#d06122}.cta-link-button:hover circle,.cta-link-button:hover path,.cta-link-button:hover polygon,.cta-link-button:hover svg{fill:#fff}.blue-link-button{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;background-color:#0192c9;transition:background-color .5s}@media(min-width:1024px){.blue-link-button{padding-top:6.75px;padding-bottom:6.75px}}.blue-link-button circle,.blue-link-button path,.blue-link-button polygon,.blue-link-button svg{fill:#fff}.blue-link-button:hover{color:#fff;background-color:#0175a1}.blue-link-button:hover circle,.blue-link-button:hover path,.blue-link-button:hover polygon,.blue-link-button:hover svg{fill:#fff}.back-to-top{display:block;padding:6px 1rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#0192c9;background-color:#fff;transition:color .5s,background-color .5s;border:1px solid;text-decoration:none;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:12px}@media(min-width:1024px){.back-to-top{padding-top:6.75px;padding-bottom:6.75px}}.back-to-top circle,.back-to-top path,.back-to-top polygon,.back-to-top svg{fill:#0192c9}.back-to-top:hover{color:#fff;background-color:#0175a1}.back-to-top:hover circle,.back-to-top:hover path,.back-to-top:hover polygon,.back-to-top:hover svg{fill:#fff}@media(min-width:1024px){.back-to-top{margin-bottom:27px;font-size:13.5px}}@media(min-width:768px){.back-to-top{margin-right:0}}.back-to-top__chevron{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:8px;width:8px;margin-left:.125rem}.scroll-lock{overflow:hidden}.bold{font-weight:600}.italic{font-style:italic}.text-center{text-align:center}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-area,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-slice-pie{fill:#d70206}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}