.sx[data-astro-cid-6hzd22df]{grid-template-columns:minmax(0,1fr) minmax(0,520px) minmax(0,1fr);grid-template-areas:".controls.""a stage b";gap:0 clamp(40px,4.2vw,64px);display:grid}.sx__controls[data-astro-cid-6hzd22df]{flex-wrap:wrap;grid-area:controls;justify-content:center;align-items:center;gap:10px 12px;margin-bottom:20px;display:flex}.sx__controls[data-astro-cid-6hzd22df] .fieldset{gap:0}.sx__lens-toggle[data-astro-cid-6hzd22df]{cursor:pointer;display:inline-flex;position:relative}.sx__lens-input[data-astro-cid-6hzd22df]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sx__lens-chip[data-astro-cid-6hzd22df]{border-radius:var(--r-ui);height:34px;color:var(--text);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.sx__lens-chip[data-astro-cid-6hzd22df]:before{content:"";opacity:.7;border:.75px dashed;width:14px;height:10px}.sx__lens-toggle[data-astro-cid-6hzd22df]:hover .sx__lens-chip[data-astro-cid-6hzd22df]{box-shadow:inset 0 0 0 1px var(--text)}.sx__lens-input[data-astro-cid-6hzd22df]:checked+.sx__lens-chip[data-astro-cid-6hzd22df]{background:var(--ink);color:#fff;box-shadow:none}.sx__lens-input[data-astro-cid-6hzd22df]:focus-visible+.sx__lens-chip[data-astro-cid-6hzd22df]{outline:2px solid var(--focus);outline-offset:2px}.sx__stage[data-astro-cid-6hzd22df]{background:var(--deep);--ground:var(--deep);color:#fff;grid-area:stage;padding:clamp(48px,4.4vw,64px) clamp(34px,4.2vw,60px) clamp(24px,2.4vw,32px);position:relative}.sx__frame[data-astro-cid-6hzd22df]{width:min(100%,400px);margin-inline:auto;position:relative}.sx[data-astro-cid-6hzd22df] .sx__card[data-astro-cid-6hzd22df] .sc__frame{--cut-size:clamp(20px, 6cqi, 64px)}.sx__card[data-astro-cid-6hzd22df]{display:none}.sx[data-astro-cid-6hzd22df]:has(input[name=sx-tier][value=Admit]:checked) .sx__card--admit[data-astro-cid-6hzd22df],.sx[data-astro-cid-6hzd22df]:has(input[name=sx-tier][value=Elite\ Admit]:checked) .sx__card--elite-admit[data-astro-cid-6hzd22df],.sx[data-astro-cid-6hzd22df]:has(input[name=sx-tier][value=Conditional\ Admit]:checked) .sx__card--conditional-admit[data-astro-cid-6hzd22df]{display:block}.sx__card[data-astro-cid-6hzd22df].is-growing .sc__radar svg>polygon{animation:sx-grow .9s var(--ease) both;transform-box:view-box;transform-origin:100px 100px}@keyframes sx-grow{0%{opacity:.4;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.sx__lens-edge[data-astro-cid-6hzd22df]{opacity:0;width:calc(100% + 24px);height:calc(100% + 24px);transition:opacity var(--dur-base) var(--ease);pointer-events:none;position:absolute;top:-12px;left:-12px;overflow:visible}.sx__lens-label[data-astro-cid-6hzd22df]{color:var(--dark-muted);opacity:0;transition:opacity var(--dur-base) var(--ease);position:absolute;top:-34px;left:-12px}.sx[data-astro-cid-6hzd22df]:has([data-sx-lens]:checked) .sx__lens-edge[data-astro-cid-6hzd22df],.sx[data-astro-cid-6hzd22df]:has([data-sx-lens]:checked) .sx__lens-label[data-astro-cid-6hzd22df]{opacity:1}.sx__box[data-astro-cid-6hzd22df]{opacity:0;pointer-events:none;width:0;height:0;transition:opacity var(--dur-fast) var(--ease);position:absolute;top:0;left:0;box-shadow:inset 0 0 0 .75px #ffffffbf}.sx__box[data-astro-cid-6hzd22df].is-on{opacity:1}.sx__pins[data-astro-cid-6hzd22df]{pointer-events:none;position:absolute;inset:0}.sx__pin[data-astro-cid-6hzd22df]{pointer-events:auto;cursor:pointer;width:22px;height:22px;font-family:var(--font-mono);color:#fff;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:#071013eb;border:0;border-radius:0;place-items:center;margin:-11px 0 0 -11px;padding:0;font-size:11px;line-height:1;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 .75px #fffc}.sx__pin[data-astro-cid-6hzd22df]:after{content:"";position:absolute;inset:-8px}.sx__pin[data-astro-cid-6hzd22df].is-on{color:var(--ink);background:#fff}.sx__pin[data-astro-cid-6hzd22df]:focus-visible{outline-offset:2px;border-radius:0;outline:2px solid #fff}.sx__marker[data-astro-cid-6hzd22df]{opacity:0;width:8px;height:8px;transition:opacity var(--dur-fast) var(--ease);line-height:0;position:absolute;top:0;left:0}.sx__marker[data-astro-cid-6hzd22df].is-on{opacity:1}.sx__readout[data-astro-cid-6hzd22df]{gap:6px;max-width:400px;min-height:4.6em;margin:clamp(28px,3vw,40px) auto 0;display:none}.sx__readout-term[data-astro-cid-6hzd22df]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.02em;color:var(--dark-muted)}.sx__readout-body[data-astro-cid-6hzd22df]{font-size:var(--fs-small);color:var(--dark-text);line-height:1.5}.sx__caption[data-astro-cid-6hzd22df]{max-width:400px;font-size:var(--fs-caption);color:var(--dark-muted);margin:24px auto 0}.sx__list[data-astro-cid-6hzd22df]{border-top:1px solid var(--rule);align-self:center}.sx__list--a[data-astro-cid-6hzd22df]{grid-area:a}.sx__list--b[data-astro-cid-6hzd22df]{grid-area:b}.sx__item[data-astro-cid-6hzd22df]{border-bottom:1px solid var(--rule);transition:opacity var(--dur-fast) var(--ease);cursor:default;outline:none;grid-template-columns:38px minmax(0,1fr);gap:8px;padding:18px 0 20px;display:grid}.sx__item-n[data-astro-cid-6hzd22df]{width:22px;height:22px;box-shadow:inset 0 0 0 .75px var(--muted);color:var(--text);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);place-items:center;margin-top:1px;font-size:11px;display:inline-grid}.sx__item-body[data-astro-cid-6hzd22df]{font-size:var(--fs-small);color:var(--text-2);margin-top:6px;line-height:1.55}.sx__item[data-astro-cid-6hzd22df].is-on .sx__item-n[data-astro-cid-6hzd22df]{background:var(--ink);color:#fff;box-shadow:none}.sx[data-astro-cid-6hzd22df].has-active .sx__item[data-astro-cid-6hzd22df]:not(.is-on){opacity:.55}@media (width<=1179px){.sx[data-astro-cid-6hzd22df]{grid-template:"controls controls""stage a""stage b"1fr/minmax(0,1fr) minmax(0,1fr)}.sx__controls[data-astro-cid-6hzd22df]{justify-content:flex-start}.sx__stage[data-astro-cid-6hzd22df]{top:calc(var(--header-h) + 20px);align-self:start;position:sticky}.sx__list[data-astro-cid-6hzd22df]{align-self:start}.sx__list--b[data-astro-cid-6hzd22df]{border-top:0}}@media (width<=1023px){.sx[data-astro-cid-6hzd22df]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""stage""a""b"}.sx__stage[data-astro-cid-6hzd22df]{margin-bottom:32px;position:relative;top:0}.sx__readout[data-astro-cid-6hzd22df]{display:grid}.sx[data-astro-cid-6hzd22df].has-active .sx__item[data-astro-cid-6hzd22df]:not(.is-on){opacity:1}}@media (width<=639px){.sx__stage[data-astro-cid-6hzd22df]{padding:52px 34px 26px}}@media (prefers-reduced-motion:reduce){.sx__card[data-astro-cid-6hzd22df].is-growing .sc__radar svg>polygon{animation:none}}.sd-fallback[data-astro-cid-yki5x7if]{height:100%}.sd-open[data-astro-cid-yki5x7if]{display:none}.sd-open[data-astro-cid-yki5x7if] svg{width:100%;height:100%;display:block}html.js [data-experience=scorecard-drawn]:not(.is-live):not([data-still]) .sd-open--land[data-astro-cid-yki5x7if]{display:block;position:absolute;inset:0}@media (aspect-ratio<1){html.js [data-experience=scorecard-drawn]:not(.is-live):not([data-still]) .sd-open--land[data-astro-cid-yki5x7if]{display:none}html.js [data-experience=scorecard-drawn]:not(.is-live):not([data-still]) .sd-open--port[data-astro-cid-yki5x7if]{display:block;position:absolute;inset:0}}html.js [data-experience=scorecard-drawn]:not(.is-live):not([data-still]) .sd-still[data-astro-cid-yki5x7if]{display:none}html.js .xp.xp--chapter[data-experience=scorecard-drawn]:not(.is-live) .xp-frame{margin:0}html:not(.js) .xp.xp--chapter[data-experience=scorecard-drawn] .xp-frame{min-height:0;margin:0}html:not(.js) .xp.xp--chapter[data-experience=scorecard-drawn] .xp-stage{background:var(--deep)}.sd-still[data-astro-cid-yki5x7if]{min-height:100%;padding:clamp(48px, 6vw, 80px) var(--gutter) 0;justify-content:center;align-items:center;gap:72px;display:flex;position:relative}html:not(.js) .sd-still[data-astro-cid-yki5x7if],[data-experience=scorecard-drawn][data-still] .sd-still[data-astro-cid-yki5x7if]{min-height:0}.sd-still__card[data-astro-cid-yki5x7if]{flex:0 auto;width:min(100%,63.052svh - 90.7949px,477px);min-width:0}.sd-still__card[data-astro-cid-yki5x7if] .scorecard-slot{max-width:none}.sd-still__detail[data-astro-cid-yki5x7if]{flex:none;margin:0 0 22px;display:none}.sd-still__detail[data-astro-cid-yki5x7if] svg[data-astro-cid-yki5x7if]{display:block}.sd-still__detail[data-astro-cid-yki5x7if] figcaption[data-astro-cid-yki5x7if]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--dark-muted);justify-content:space-between;margin-top:10px;font-size:12px;line-height:16px;display:flex}@media (width>=1024px){.sd-still__detail[data-astro-cid-yki5x7if]{display:block}}@media (prefers-reduced-motion:reduce){html.js [data-experience=scorecard-drawn] .xp-track{height:auto!important}html.js [data-experience=scorecard-drawn] .xp-stage{position:relative}html.js [data-experience=scorecard-drawn] .sd-open[data-astro-cid-yki5x7if]{display:none!important}html.js [data-experience=scorecard-drawn]:not(.is-live) .sd-still[data-astro-cid-yki5x7if]{display:flex}}.xp.is-live.is-still[data-experience=scorecard-drawn] .xp-fallback.xp-fallback--drawn{display:block;position:absolute;inset:0}[data-experience=scorecard-drawn].is-still .sd-still[data-astro-cid-yki5x7if]{min-height:100%;padding-top:0}[data-experience=scorecard-drawn][data-still]:not(.is-live) .xp-stage{height:auto;min-height:100svh}.sc-hero.hero-k{padding-bottom:var(--tempo-inner)}.sc-explore[data-astro-cid-h33ol5en]{scroll-margin-top:calc(var(--header-h) + var(--staging-h,0px))}[data-experience=scorecard-drawn].sd-handed .xp-live svg.sd-svg{visibility:hidden}.sc-explore[data-astro-cid-h33ol5en] .sx__card{will-change:transform;position:relative}.sc-explore[data-astro-cid-h33ol5en] :is(.sx__pins,.sx__box,.sx__marker,.sx__lens-edge,.sx__lens-label){transition:opacity .5s var(--ease)}.sc-explore[data-astro-cid-h33ol5en].is-travelling :is(.sx__pins,.sx__box,.sx__marker,.sx__lens-edge,.sx__lens-label){transition:none;opacity:0!important}
