@keyframes landing_admis-marquee__nNBL5{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing_section__nz_XR{padding:var(--section-pad-y) var(--pad-x)}.landing_container__K9WEJ{max-width:var(--container);margin:0 auto}.landing_groundPaper__J6ghG{background:var(--paper)}.landing_groundIvoire__R4Kba{background:var(--ivoire)}.landing_groundGreen__ZqBlE{background:var(--vert-encre);color:var(--ivoire)}.landing_topBorder__7j2ET{border-top:1px solid var(--rule-light-top)}.landing_eyebrow__HbQvd{font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--or-champagne)}.landing_h2__dkUfB{margin:24px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(34px,4.1vw,56px);line-height:1.08;letter-spacing:-.02em;color:var(--vert-encre)}.landing_lead__KfC2U{margin:0;padding-top:12px;font-size:17px;line-height:1.78;color:var(--body-text);max-width:60ch}.landing_em__c9bkS{font-style:italic;color:var(--or-champagne)}.landing_editorialSplit__UcOgv{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-gap:72px;gap:72px;align-items:start}.landing_header__p_E05{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid var(--rule-green);transition:background .42s ease,border-color .42s ease,-webkit-backdrop-filter .42s ease;transition:background .42s ease,border-color .42s ease,backdrop-filter .42s ease;transition:background .42s ease,border-color .42s ease,backdrop-filter .42s ease,-webkit-backdrop-filter .42s ease}.landing_header__p_E05[data-scrolled=true]{background:rgba(14,59,46,.94);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom-color:var(--gold-border-header)}.landing_headerInner__Xhpwd{max-width:var(--container);margin:0 auto;padding:20px var(--pad-x);display:flex;align-items:center;gap:40px}.landing_wordmark__LQPrP{display:flex;align-items:baseline;gap:5px;font-family:var(--font-serif),serif;font-size:26px;font-weight:400;letter-spacing:-.01em;color:var(--ivoire);transition:color .42s ease}.landing_wordmark__LQPrP:hover{color:var(--ivoire)}.landing_wordmarkSquare__FXCxX{display:block;width:7px;height:7px;background:var(--or-champagne)}.landing_nav__JSk0M{display:flex;align-items:center;gap:26px;margin-left:auto;font-size:13.5px;letter-spacing:.01em;white-space:nowrap}.landing_navLink__FuQ6_{color:var(--on-green-link);padding:6px 0;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.landing_navLink__FuQ6_:focus-visible,.landing_navLink__FuQ6_:hover{color:var(--or-champagne);border-bottom-color:var(--or-champagne)}.landing_menuButton__qSRB7{margin-left:auto;background:none;border:1px solid var(--rule-green-outline-btn);padding:11px 20px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ivoire);white-space:nowrap;cursor:pointer;transition:border-color .2s ease,color .2s ease}.landing_menuButton__qSRB7:hover{border-color:var(--or-champagne);color:var(--or-champagne)}.landing_langToggle__onU_8{display:flex;align-items:center;gap:8px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.08em}@media (max-width:520px){.landing_langBar__zmZkQ{display:none}}.landing_mobileLang__8Zr3v{display:none;align-items:center;gap:10px;padding:0 var(--pad-x-mobile) 8px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em}@media (max-width:520px){.landing_mobileLang__8Zr3v{display:flex}}.landing_langLink__rrflE{color:var(--on-green-meta);transition:color .2s ease;padding:4px 2px}.landing_langLink__rrflE:focus-visible,.landing_langLink__rrflE:hover{color:var(--or-champagne)}.landing_langActive__W2p4X{color:var(--or-champagne);padding:4px 2px}.landing_langSep__G_Exd{color:var(--rule-green-outline-btn)}.landing_cta__oSTjC{display:inline-flex;align-items:center;padding:12px 22px;background:var(--or-champagne);color:var(--vert-encre);font-size:13.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap;transition:background .22s ease,transform .22s ease}.landing_cta__oSTjC:hover{background:var(--ivoire);color:var(--vert-encre);transform:translateY(-1px)}.landing_mobilePanel____Twa{display:none;background:rgba(14,59,46,.97);border-top:1px solid var(--gold-border-header)}@media (max-width:1120px){.landing_mobilePanelOpen__Fg6T0{display:block}}.landing_mobileGrid__yA_lQ{max-width:var(--container);margin:0 auto;padding:26px var(--pad-x) 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:18px 28px;gap:18px 28px;font-size:16px}.landing_mobileLink__FeHDo{color:var(--on-green-body);transition:color .2s ease;padding:6px 0}.landing_mobileLink__FeHDo:focus-visible,.landing_mobileLink__FeHDo:hover{color:var(--or-champagne)}.landing_compactOnly__dQkQE{display:none}@media (max-width:1120px){.landing_wideOnly__tXFjf{display:none}.landing_compactOnly__dQkQE{display:flex}}.landing_skipLink__FhSR7{position:absolute;left:-9999px;top:0;z-index:100;background:var(--or-champagne);color:var(--vert-encre);padding:10px 16px;font-size:14px}.landing_skipLink__FhSR7:focus{left:8px;top:8px}.landing_hero__pK5xz{position:relative;background:var(--vert-encre);color:var(--ivoire);padding:220px var(--pad-x) 0;overflow:hidden}.landing_heroGrid__7asj6{position:absolute;inset:0;background-image:linear-gradient(90deg,var(--hero-grid) 1px,transparent 1px);background-size:calc(100% / 12) 100%;pointer-events:none}.landing_heroSquareOuter__iVUEo{position:absolute;top:-120px;right:-120px;width:560px;height:560px;border:1px solid var(--gold-square-outer);pointer-events:none}.landing_heroSquareInner__xr_bc{position:absolute;top:148px;right:60px;width:320px;height:320px;border:1px solid var(--gold-square-inner);pointer-events:none}.landing_heroSquareDot__9xwve{position:absolute;top:144px;right:56px;width:8px;height:8px;background:var(--or-champagne);pointer-events:none}.landing_heroInner___3WDv{position:relative;max-width:var(--container);margin:0 auto}.landing_heroEyebrow__Y_Grl{display:flex;align-items:center;gap:14px;font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--or-champagne)}.landing_heroEyebrowRule__1uSQN{display:block;width:28px;height:1px;background:var(--or-champagne)}.landing_h1__Gw6vG{margin:34px 0 0;max-width:19ch;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(44px,6.4vw,92px);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.landing_heroLower__nzukl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);grid-gap:60px;gap:60px;align-items:end;margin-top:56px;padding-bottom:88px}.landing_heroSub__J63Ur{margin:0;max-width:56ch;font-size:17.5px;line-height:1.72;color:var(--on-green-body)}.landing_heroCtas__TEuwV{display:flex;flex-wrap:wrap;gap:14px}.landing_btnFilledLight__LVLv8{display:inline-flex;align-items:center;padding:17px 30px;background:var(--ivoire);color:var(--vert-encre);font-size:14.5px;font-weight:500;transition:background .22s ease,transform .22s ease}.landing_btnFilledLight__LVLv8:hover{background:var(--or-champagne);color:var(--vert-encre);transform:translateY(-2px)}.landing_btnOutline__y6omC{display:inline-flex;align-items:center;padding:17px 30px;border:1px solid var(--rule-green-outline-btn);color:var(--ivoire);font-size:14.5px;font-weight:500;transition:border-color .22s ease,color .22s ease}.landing_btnOutline__y6omC:hover{border-color:var(--or-champagne);color:var(--or-champagne)}.landing_trustStrip__dGdu1{position:relative;border-top:1px solid var(--rule-green);padding:26px 0 30px}.landing_trustInner__czLY9{max-width:var(--container);margin:0 auto;display:flex;align-items:center;gap:32px}.landing_trustLabel__YZ48Q{flex:0 0 auto;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-green-trust)}.landing_marqueeMask__GyW2X{position:relative;flex:1 1 auto;overflow:hidden;min-width:0}.landing_marqueeTrack__8leY9{display:flex;width:max-content;animation:landing_admis-marquee__nNBL5 var(--marquee-seconds) linear infinite}.landing_marqueeMask__GyW2X:hover .landing_marqueeTrack__8leY9{animation-play-state:paused}.landing_trustName__2eFbS{flex:0 0 auto;padding:0 30px;font-family:var(--font-serif),serif;font-size:17px;letter-spacing:.01em;color:var(--on-green-marquee);white-space:nowrap}.landing_h2Wide20__9XoSo{max-width:20ch}.landing_h2Wide18__kJJwe{max-width:18ch}.landing_carouselBand__3tllw{margin-top:80px;border-top:1px solid var(--rule-light-grid);border-bottom:1px solid var(--rule-light-grid);padding:44px 0;overflow:hidden}.landing_carouselTrack__JCwHk{display:flex;width:max-content;animation:landing_admis-marquee__nNBL5 var(--marquee-seconds) linear infinite}.landing_carouselBand__3tllw:hover .landing_carouselTrack__JCwHk{animation-play-state:paused}.landing_uniItem__vnfRT{flex:0 0 auto;width:330px;padding:0 30px;display:flex;flex-direction:column;gap:16px}.landing_uniSquare__VoaP8{width:7px;height:7px;background:var(--or-champagne)}.landing_uniSquareOffer__g1w0u{background:transparent;box-shadow:inset 0 0 0 1px var(--or-champagne)}.landing_resultsLegend__138Wn{display:flex;flex-wrap:wrap;gap:28px;margin-top:28px}.landing_legendItem___by4t{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--label-muted)}.landing_legendItem___by4t .landing_uniSquare__VoaP8{flex:0 0 auto}.landing_uniName__ezxRk{font-family:var(--font-serif),serif;font-weight:300;font-size:26px;line-height:1.22;letter-spacing:-.01em;color:var(--vert-encre);min-height:2.44em}.landing_uniRule__kTa3F{height:1px;background:var(--rule-light)}.landing_uniPlace__CB2nw{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--label-muted)}.landing_closingItalic__77jGw{margin-top:38px;font-style:italic;font-size:22px}.landing_closingItalic__77jGw,.landing_h2Emphatic__pzckj{font-family:var(--font-serif),serif;color:var(--vert-encre)}.landing_h2Emphatic__pzckj{margin:24px 0 0;font-weight:300;font-size:clamp(32px,4.4vw,60px);line-height:1.06;letter-spacing:-.022em;max-width:26ch;text-wrap:balance}.landing_facingCols__blZt4{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:60px;gap:60px;margin-top:64px;max-width:1080px}.landing_facingPara__N7166{margin:0;font-size:17px;line-height:1.8;color:var(--body-text);border-top:1px solid var(--rule-light-para);padding-top:26px}.landing_engagementGrid__98jRT{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:1px;gap:1px;margin-top:88px;background:var(--rule-light-grid)}.landing_engagementCell__CLjFq{background:var(--paper);padding:44px 38px 48px;transition:background .3s ease}.landing_engagementCell__CLjFq:hover{background:var(--ivoire)}.landing_engagementHead__LKdJo{display:flex;align-items:center;gap:12px}.landing_engagementNum__i43zs{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;color:var(--or-champagne)}.landing_engagementHeadRule__MjMiu{display:block;flex:1 1;height:1px;background:var(--rule-light-grid)}.landing_h3__ftMM1{margin:28px 0 0;font-family:var(--font-serif),serif;font-weight:400;font-size:27px;line-height:1.2;letter-spacing:-.012em;color:var(--vert-encre)}.landing_engagementBody__PA18A{margin:20px 0 0;font-size:15.8px;line-height:1.8;color:var(--body-text)}.landing_proof__PKGtp{background:var(--vert-encre);color:var(--ivoire);padding:104px var(--pad-x)}.landing_proofGrid__mhpws{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center}.landing_proofFigure___tbqa{font-family:var(--font-serif),serif;font-size:clamp(76px,9vw,132px);line-height:.86;font-weight:300;letter-spacing:-.03em;color:var(--or-champagne)}.landing_proofCaption__sSDLS{margin-top:20px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-green-meta)}.landing_proofBody__0z8ax{margin:0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(21px,2.3vw,30px);line-height:1.5;letter-spacing:-.01em;color:var(--ivoire);max-width:44ch}.landing_h2Mb64__YpgRp{margin:24px 0 64px;max-width:24ch}.landing_accordion____ST0{border-top:1px solid var(--rule-light)}.landing_accRow__eXlK2{border-bottom:1px solid var(--rule-light)}.landing_accSummary__gLfSN{width:100%;display:flex;align-items:baseline;gap:28px;padding:30px 4px;cursor:pointer;list-style:none;transition:opacity .2s ease}.landing_accSummary__gLfSN::-webkit-details-marker{display:none}.landing_accSummary__gLfSN:hover{opacity:.62}.landing_accNum__zwuix{flex:0 0 auto;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;color:var(--or-champagne)}.landing_accTitle__fod3P{flex:1 1 auto;font-family:var(--font-serif),serif;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.24;letter-spacing:-.012em;color:var(--vert-encre)}.landing_accSign__FxOnR{flex:0 0 auto;font-family:var(--font-mono),monospace;font-size:20px;color:var(--or-champagne);line-height:1}.landing_accBody__Apf7Z{margin:0;padding:0 60px 34px 39px;max-width:76ch;font-size:16.5px;line-height:1.82;color:var(--body-text);animation:landing_admis-fade__4aAmI .3s var(--ease-reveal)}@keyframes landing_admis-fade__4aAmI{0%{opacity:0}to{opacity:1}}.landing_accSignOpen__815Ar{display:none}.landing_accRow__eXlK2[open] .landing_accSignOpen__815Ar{display:inline}.landing_accRow__eXlK2[open] .landing_accSignClosed__0buYr{display:none}.landing_studentsGrid__wCmd5{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:80px;gap:80px;align-items:start}.landing_h2Students__zLe8o{margin:24px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(32px,3.9vw,52px);line-height:1.08;letter-spacing:-.02em;color:var(--vert-encre);max-width:22ch;text-wrap:balance}.landing_studentsPara__tovnc{margin:36px 0 0;font-size:17px;line-height:1.8;color:var(--body-text);max-width:54ch}.landing_studentsParaB__uruXs{margin:24px 0 0}.landing_studentsRight__4HD8u{display:flex;flex-direction:column;gap:32px}.landing_imageSlot43__snUqw{position:relative;overflow:hidden;aspect-ratio:4/3;border:1px solid var(--rule-light)}.landing_blockquote__VEhdm{margin:0;border-left:2px solid var(--or-champagne);padding-left:30px}.landing_pullQuote__YkGIy{margin:0;font-family:var(--font-serif),serif;font-style:italic;font-weight:300;font-size:clamp(21px,2.2vw,27px);line-height:1.52;color:var(--vert-encre)}.landing_quoteFooter__2jlj6{margin-top:22px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--label-muted)}.landing_houseGrid__lwWlC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:80px;gap:80px;align-items:center}.landing_imageSlot11__s4COx{position:relative;overflow:hidden;aspect-ratio:1/1;border:1px solid var(--rule-light)}.landing_h2House__AmTlz{margin:24px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(30px,3.6vw,48px);line-height:1.1;letter-spacing:-.02em;color:var(--vert-encre);max-width:22ch}.landing_houseBody__f1oPo{margin:32px 0 0;font-size:17px;line-height:1.8;color:var(--body-text);max-width:56ch}.landing_houseLink__kaKva{display:inline-flex;align-items:center;gap:12px;margin-top:34px;padding-bottom:8px;border-bottom:1px solid var(--rule-light-underline);font-size:15px;font-weight:500;color:var(--vert-encre);transition:border-color .22s ease,gap .22s ease}.landing_houseLink__kaKva:hover{border-bottom-color:var(--or-champagne);gap:18px}.landing_houseLinkArrow__4DSPk{color:var(--or-champagne)}.landing_consult__sbq9E{background:var(--vert-encre);color:var(--ivoire);padding:var(--section-pad-y) var(--pad-x);position:relative;overflow:hidden}.landing_consultSquare__uY_Rw{position:absolute;bottom:-200px;left:-140px;width:480px;height:480px;border:1px solid var(--gold-square-consult);pointer-events:none}.landing_consultGrid__bCaxx{position:relative;max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:88px;gap:88px;align-items:start}.landing_h2Consult__iB539{margin:24px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(34px,4.2vw,58px);line-height:1.06;letter-spacing:-.022em;max-width:16ch;color:var(--ivoire)}.landing_consultBody__uf8ZJ{margin:34px 0 0;font-size:17px;line-height:1.8;color:var(--on-green-link);max-width:52ch}.landing_consultSignature__gEtdj{margin-top:44px;padding-top:28px;border-top:1px solid var(--rule-green-strong);font-family:var(--font-serif),serif;font-style:italic;font-size:20px;color:var(--or-champagne)}.landing_form__cqGVI{display:flex;flex-wrap:wrap;gap:26px 22px}.landing_field__x5w3y{display:flex;flex-direction:column;gap:9px;min-width:0}.landing_fieldFull__bNNyQ{flex:1 1 100%}.landing_fieldHalf__ZEbb8{flex:1 1 250px}.landing_fieldLabel__glXjK{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-green-label)}.landing_input__oKW9Q,.landing_select__smDUD,.landing_textarea__Zd_8W{background:transparent;border:none;border-bottom:1px solid var(--rule-green-input);padding:10px 0;font-size:16px;color:var(--ivoire);transition:border-color .22s ease}.landing_textarea__Zd_8W{line-height:1.6;resize:vertical}.landing_select__smDUD{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.landing_input__oKW9Q:hover,.landing_select__smDUD:hover,.landing_textarea__Zd_8W:hover{border-bottom-color:var(--gold-input-hover)}.landing_input__oKW9Q:focus,.landing_select__smDUD:focus,.landing_textarea__Zd_8W:focus{border-bottom-color:var(--or-champagne);outline:none}.landing_fieldErr__PgTtR .landing_input__oKW9Q,.landing_fieldErr__PgTtR .landing_select__smDUD,.landing_fieldErr__PgTtR .landing_textarea__Zd_8W{border-bottom-color:var(--or-champagne);border-bottom-style:dashed}.landing_fieldErrMsg__v8a5y{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.08em;color:var(--or-champagne)}.landing_selectPlaceholder__hwec2{color:rgba(247,245,240,.5)}.landing_option__pG5KI{color:var(--graphite)}.landing_selectField__0cSuu{position:relative}.landing_selectButton__smipW{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;background:transparent;border:none;border-bottom:1px solid var(--rule-green-input);padding:10px 0;font-size:16px;color:var(--ivoire);text-align:left;cursor:pointer;transition:border-color .22s ease}.landing_selectButton__smipW:hover{border-bottom-color:var(--gold-input-hover)}.landing_selectButton__smipW:focus-visible{border-bottom-color:var(--or-champagne);outline:none}.landing_selectButtonText__98WYd{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_selectButtonPlaceholder__kLQfT .landing_selectButtonText__98WYd{color:rgba(247,245,240,.5)}.landing_selectChevron__LBTuF{flex:0 0 auto;color:var(--or-champagne);transition:transform .22s ease}.landing_selectChevronOpen__y7Yw8{transform:rotate(180deg)}.landing_fieldErr__PgTtR .landing_selectButton__smipW{border-bottom-color:var(--or-champagne);border-bottom-style:dashed}.landing_selectPanel__aVCFg{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;margin:0;padding:6px 0;list-style:none;background:var(--vert-encre-dark);border:1px solid rgba(201,162,39,.4);max-height:264px;overflow-y:auto}.landing_selectOption__BgNQf{display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:16px;line-height:1.3;color:var(--ivoire);cursor:pointer}.landing_selectOptionMark__ggzsA{flex:0 0 auto;width:6px;height:6px;background:transparent}.landing_selectOptionHigh__KcubZ{background:rgba(247,245,240,.06);color:var(--or-champagne)}.landing_selectOptionSelected__lVOdV{color:var(--or-champagne)}.landing_selectOptionSelected__lVOdV .landing_selectOptionMark__ggzsA{background:var(--or-champagne)}.landing_honeypot__CZSz_{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.landing_submit__LjxOS{flex:1 1 100%;margin-top:8px;padding:18px 30px;background:var(--or-champagne);border:none;color:var(--vert-encre);font-size:14.5px;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:background .22s ease,transform .22s ease}.landing_submit__LjxOS:hover:not(:disabled){background:var(--ivoire);transform:translateY(-2px)}.landing_submit__LjxOS:disabled{opacity:.7;cursor:default}.landing_formError__B8Upm{flex:1 1 100%;font-size:14px;line-height:1.6;color:var(--ivoire);border-left:2px solid var(--or-champagne);padding-left:16px}.landing_success__4dnmc{border:1px solid var(--gold-success-border);padding:52px 44px}.landing_successSquare__fMzxN{width:9px;height:9px;background:var(--or-champagne)}.landing_successHeading__UXMM_{margin:26px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:32px;line-height:1.2;color:var(--ivoire)}.landing_successBody__er2gx{margin:18px 0 0;font-size:16px;line-height:1.78;color:rgba(247,245,240,.76);max-width:44ch}.landing_successReset__1_rcU{margin-top:34px;background:none;border:none;padding:0 0 6px;border-bottom:1px solid var(--rule-green-outline-btn);color:var(--ivoire);font-size:14px;cursor:pointer;transition:border-color .2s ease,color .2s ease}.landing_successReset__1_rcU:hover{color:var(--or-champagne);border-bottom-color:var(--or-champagne)}.landing_faqSplit__48EWf{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);grid-gap:72px;gap:72px;align-items:start}.landing_h2Faq__aVayg{margin:24px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.02em;color:var(--vert-encre);max-width:16ch}.landing_faqList__dfWYI{border-top:1px solid var(--rule-light)}.landing_faqRow__SXmDN{border-bottom:1px solid var(--rule-light)}.landing_faqSummary__yGuLI{width:100%;display:flex;align-items:baseline;gap:24px;padding:24px 4px;cursor:pointer;list-style:none;transition:opacity .2s ease}.landing_faqSummary__yGuLI::-webkit-details-marker{display:none}.landing_faqSummary__yGuLI:hover{opacity:.62}.landing_faqQ__6nzWM{flex:1 1 auto;font-family:var(--font-serif),serif;font-size:20px;font-weight:400;line-height:1.35;color:var(--vert-encre)}.landing_faqSign__VI7st{flex:0 0 auto;font-family:var(--font-mono),monospace;font-size:18px;color:var(--or-champagne);line-height:1}.landing_faqA__dmsq0{margin:0;padding:0 44px 28px 4px;font-size:16px;line-height:1.8;color:var(--body-text);animation:landing_admis-fade__4aAmI .3s var(--ease-reveal)}.landing_footer__ANWzZ{background:var(--vert-encre);color:var(--ivoire);padding:96px var(--pad-x) 40px}.landing_footerGrid__ICvtb{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:56px;gap:56px}.landing_footerWordmark__yD8BV{display:flex;align-items:baseline;gap:6px;font-family:var(--font-serif),serif;font-size:34px;font-weight:400;letter-spacing:-.01em;color:var(--ivoire)}.landing_footerSquare__vVahV{display:block;width:9px;height:9px;background:var(--or-champagne)}.landing_footerTagline__Gg5_M{margin-top:16px;font-family:var(--font-serif),serif;font-style:italic;font-size:17px;color:rgba(247,245,240,.7)}.landing_footerColHead__WEME4{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--or-champagne)}.landing_footerColLinks___s_6w{display:flex;flex-direction:column;gap:12px;margin-top:20px;font-size:15px}.landing_footerLink__HhGhI{color:var(--on-green-link);transition:color .2s ease}.landing_footerLink__HhGhI:focus-visible,.landing_footerLink__HhGhI:hover{color:var(--or-champagne)}.landing_footerMeta__ZXEwM{color:var(--on-green-link)}.landing_footerBottom__pl0TT{max-width:var(--container);margin:72px auto 0;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-top:26px;border-top:1px solid var(--rule-green);font-size:13px;color:var(--on-green-meta)}.landing_footerBottomLinks__JAKPa{display:flex;gap:24px}.landing_footerBottomLink__FXyso{color:var(--on-green-meta);transition:color .2s ease}.landing_footerBottomLink__FXyso:focus-visible,.landing_footerBottomLink__FXyso:hover{color:var(--or-champagne)}.landing_testimonialsRailWrap__IJqpx{position:relative;margin-top:72px}.landing_testimonialsRail__5BMCx{display:flex;gap:28px;list-style:none;margin:0;padding:4px 4px 22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:4px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--rule-light) transparent}.landing_testimonialsRail__5BMCx:focus-visible{outline:2px solid var(--or-champagne);outline-offset:6px}.landing_testimonialsRail__5BMCx::-webkit-scrollbar{height:4px}.landing_testimonialsRail__5BMCx::-webkit-scrollbar-thumb{background:var(--rule-light)}.landing_testimonialItem__HRa5f{flex:0 0 auto;width:clamp(300px,78vw,384px);scroll-snap-align:start}.landing_plate__tmgzo{display:flex;flex-direction:column;height:100%;margin:0;background:var(--paper);border:1px solid var(--rule-light);padding:26px 26px 30px}.landing_plateTop__fviSs{display:flex;align-items:center;gap:12px;margin-bottom:22px}.landing_plateIndex__E3cpG{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;color:var(--label-muted)}.landing_plateTopRule__KX_0l{flex:1 1;height:1px;background:var(--rule-light-grid)}.landing_platePortrait__HvQ1W{aspect-ratio:4/5;background-color:#ebe8e0;background-image:repeating-linear-gradient(135deg,rgba(14,59,46,.07) 0 1px,transparent 1px 9px);border:1px solid var(--rule-light);display:flex;align-items:flex-end;padding:16px}.landing_plateCaption__TBQA9{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--label-muted)}.landing_plateQuote__2skIm{flex:1 1 auto;margin:26px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-style:italic;font-size:clamp(18px,1.5vw,21px);line-height:1.5;letter-spacing:-.01em;color:var(--vert-encre)}.landing_plateRecord__akXVw{margin-top:26px}.landing_plateFamily__xbSi8{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--label-muted)}.landing_plateRecordRule__bz8PG{height:1px;background:var(--rule-light-grid);margin:16px 0}.landing_plateAdmission__96DPl{display:flex;align-items:baseline;gap:10px}.landing_plateSeal__fOa91{flex:0 0 auto;width:8px;height:8px;background:var(--or-champagne);transform:translateY(-1px)}.landing_plateInstitution__Eeu1K{font-family:var(--font-serif),serif;font-weight:400;font-size:21px;line-height:1.24;letter-spacing:-.012em;color:var(--vert-encre)}.landing_platePlace__iMf5l{margin:8px 0 0 18px}.landing_plateAdmitted__08lGN,.landing_platePlace__iMf5l{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--label-muted)}.landing_plateAdmitted__08lGN{margin:10px 0 0 18px}.landing_railHint__cvauK{margin-top:16px;text-align:right;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--label-muted)}.landing_docHero__Ga6FA{background:var(--vert-encre);color:var(--ivoire);padding:calc(var(--header-h) + 80px) var(--pad-x) 80px}.landing_docHeroInner__fwUtm{max-width:var(--container);margin:0 auto}.landing_docEyebrow__krSK7{font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--or-champagne)}.landing_docTitle__HYtwi{margin:24px 0 0;font-family:var(--font-serif),serif;font-weight:300;font-size:clamp(34px,4.1vw,56px);line-height:1.08;letter-spacing:-.02em;color:var(--ivoire);max-width:22ch}.landing_docBody__NxK67{background:var(--paper);padding:80px var(--pad-x) 120px}.landing_docBodyInner__LOiv_{max-width:720px;margin:0 auto}.landing_prose___LBVP h2{font-family:var(--font-serif),serif;font-weight:400;font-size:24px;line-height:1.2;color:var(--vert-encre);margin:48px 0 16px}.landing_prose___LBVP h2:first-child{margin-top:0}.landing_prose___LBVP p{font-size:16.5px;line-height:1.8;color:var(--body-text);margin:0 0 18px}.landing_prose___LBVP ul{margin:0 0 18px;padding-left:20px}.landing_prose___LBVP li{font-size:16.5px;line-height:1.8;color:var(--body-text);margin-bottom:8px}.landing_prose___LBVP a{border-bottom:1px solid var(--rule-light-underline)}.landing_docNote__RCxlB{margin-top:24px;padding:20px 24px;border-left:2px solid var(--or-champagne);font-size:15px;line-height:1.7;color:var(--body-text);background:var(--ivoire)}.landing_backLink__iwV5W{display:inline-flex;align-items:center;gap:10px;margin-top:40px;padding-bottom:6px;border-bottom:1px solid var(--rule-light-underline);font-size:15px;font-weight:500;color:var(--vert-encre);transition:border-color .22s ease,gap .22s ease}.landing_backLink__iwV5W:hover{border-bottom-color:var(--or-champagne);gap:16px}@media (max-width:700px){.landing_docHero__Ga6FA{padding:calc(var(--header-h) + 48px) var(--pad-x-mobile) 56px}.landing_docBody__NxK67{padding:56px var(--pad-x-mobile) 80px}}@media (max-width:860px){.landing_editorialSplit__UcOgv,.landing_faqSplit__48EWf,.landing_proofGrid__mhpws{grid-template-columns:1fr;gap:40px}.landing_lead__KfC2U{padding-top:0}}@media (max-width:700px){.landing_consult__sbq9E,.landing_section__nz_XR{padding:var(--section-pad-y-mobile) var(--pad-x-mobile)}.landing_proof__PKGtp{padding:72px var(--pad-x-mobile)}.landing_hero__pK5xz{padding:150px var(--pad-x-mobile) 0}.landing_heroLower__nzukl{grid-template-columns:1fr;gap:32px;align-items:start;margin-top:40px;padding-bottom:64px}.landing_headerInner__Xhpwd{padding:16px var(--pad-x-mobile);gap:16px}.landing_footer__ANWzZ{padding:72px var(--pad-x-mobile) 40px}.landing_trustInner__czLY9{flex-direction:column;align-items:flex-start;gap:16px}.landing_trustLabel__YZ48Q{flex:0 0 auto}.landing_marqueeMask__GyW2X{width:100%}}@media (max-width:520px){.landing_headerInner__Xhpwd{gap:12px}.landing_cta__oSTjC{padding:11px 16px}}