@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c23a5c89-module__izIL6a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_c23a5c89-module__izIL6a__variable{--cd-display:"Instrument Serif","Instrument Serif Fallback"}
.auth-module__Cgra4q__authShell{--ink:#081322;--night:#0a1a30;--navy:#12294a;--caramel:#b5895a;--caramel-hi:#d9b48a;--caramel-deep:#8a6440;--cream:#f6f5f1;--paper:#fff;--text:#13202f;--muted:#5b6470;--line:#e7e4dc;--ok:#3fb68b;--danger:#c2413a;--ease:cubic-bezier(.22,1,.36,1);--serif:var(--cd-display),Georgia,serif;--sans:var(--font-geist-sans),system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,monospace;background:var(--cream);min-height:100vh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(420px,.95fr) 1.05fr;display:grid}.auth-module__Cgra4q__authShell em{font-family:var(--serif);font-style:italic;font-weight:400}.auth-module__Cgra4q__showcase{background:var(--ink);height:calc(100vh - 24px);color:var(--cream);isolation:isolate;border-radius:32px;flex-direction:column;justify-content:space-between;margin:12px 0 12px 12px;padding:36px 48px;display:flex;position:sticky;top:12px;overflow:hidden}.auth-module__Cgra4q__showcaseBg{z-index:-1;filter:blur(10px);background:radial-gradient(40% 35% at 85% 15%,#b5895a59,#0000 70%),radial-gradient(45% 45% at 10% 90%,#165c8c80,#0000 70%);animation:18s ease-in-out infinite alternate auth-module__Cgra4q__drift;position:absolute;inset:-25%}@keyframes auth-module__Cgra4q__drift{to{transform:translate(-3%,2%)scale(1.06)}}.auth-module__Cgra4q__showcaseBody{gap:40px;display:grid}.auth-module__Cgra4q__showcaseTitle{letter-spacing:-.045em;animation:auth-module__Cgra4q__rise .9s var(--ease)both;margin:0;font-size:clamp(44px,4.6vw,72px);font-weight:600;line-height:.95}.auth-module__Cgra4q__showcaseTitle em{color:var(--caramel-hi);letter-spacing:-.02em;font-size:1.08em}.auth-module__Cgra4q__checks{gap:10px;max-width:380px;margin:0;padding:0;list-style:none;display:grid}.auth-module__Cgra4q__checks li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:auth-module__Cgra4q__rise .8s var(--ease)both;animation-delay:var(--d);background:#f4f7f60f;border:1px solid #f4f7f61a;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.auth-module__Cgra4q__checks strong{font-size:14px;font-weight:600;display:block}.auth-module__Cgra4q__checks small{color:#f4f7f68c;font-size:12px}.auth-module__Cgra4q__checkIcon{background:var(--ok);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.auth-module__Cgra4q__showcaseFoot{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#f4f7f673;margin:0;font-size:11.5px}@keyframes auth-module__Cgra4q__rise{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.auth-module__Cgra4q__authBrand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.auth-module__Cgra4q__authBrand[data-dark]{color:var(--cream)}.auth-module__Cgra4q__authMark{background:linear-gradient(140deg,var(--caramel-hi),var(--caramel)55%,var(--caramel-deep));border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff73,0 6px 16px -6px #b5895ab3}.auth-module__Cgra4q__brandName{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.auth-module__Cgra4q__brandTagline,.auth-module__Cgra4q__authLogo,.auth-module__Cgra4q__authHeader,.auth-module__Cgra4q__authLead{display:none}.auth-module__Cgra4q__authMain{flex-direction:column;min-height:100vh;padding:28px 48px;display:flex}.auth-module__Cgra4q__authTop{justify-content:space-between;align-items:center;min-height:40px;display:flex}.auth-module__Cgra4q__mobileBrand{display:none}.auth-module__Cgra4q__backLink{color:var(--muted);border-radius:999px;margin-left:auto;padding:8px 14px;font-size:14px;text-decoration:none;transition:background .2s,color .2s}.auth-module__Cgra4q__backLink:hover{color:var(--ink);background:#efebe4}.auth-module__Cgra4q__authContainer{flex:1;align-content:center;width:min(420px,100%);margin:0 auto;padding:40px 0;display:grid}.auth-module__Cgra4q__authCard{animation:auth-module__Cgra4q__rise .8s var(--ease).1s both}.auth-module__Cgra4q__authFooter{text-align:center;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.auth-module__Cgra4q__authFooterLink{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--caramel);text-decoration-color:var(--caramel);text-underline-offset:3px}.auth-module__Cgra4q__eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--caramel-deep);margin:0 0 12px;font-size:11.5px}.auth-module__Cgra4q__sectionTitle{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.4vw,42px);font-weight:600;line-height:1.05}.auth-module__Cgra4q__sectionTitle em{color:var(--caramel-deep)}.auth-module__Cgra4q__subtitle{color:var(--muted);margin:10px 0 0;font-size:15.5px;line-height:1.55}.auth-module__Cgra4q__form{gap:16px;margin-top:28px;display:grid}.auth-module__Cgra4q__field{gap:8px;display:grid}.auth-module__Cgra4q__label{color:var(--text);font-size:13px;font-weight:600}.auth-module__Cgra4q__input{border:1px solid var(--line);width:100%;color:var(--text);font:15px var(--sans);background:#fff;border-radius:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.auth-module__Cgra4q__input::placeholder{color:#9aa1ab}.auth-module__Cgra4q__input:focus{border-color:var(--caramel);outline:none;box-shadow:0 0 0 4px #b5895a2e}.auth-module__Cgra4q__error{color:var(--danger);background:#fbeceb;border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.auth-module__Cgra4q__button{cursor:pointer;width:100%;font:600 15px var(--sans);transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .2s,background .2s,opacity .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 20px;text-decoration:none;display:inline-flex}.auth-module__Cgra4q__button svg{width:18px;height:18px;margin:0}.auth-module__Cgra4q__button:disabled{opacity:.65;cursor:progress}.auth-module__Cgra4q__primaryButton{color:var(--ink);background:linear-gradient(140deg,var(--caramel-hi),var(--caramel));box-shadow:0 14px 30px -12px #b5895acc,inset 0 1px #ffffff80}.auth-module__Cgra4q__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 38px -12px #b5895af2,inset 0 1px #ffffff80}.auth-module__Cgra4q__secondaryButton{color:var(--text);border-color:var(--line);background:#fff}.auth-module__Cgra4q__secondaryButton:hover:not(:disabled){border-color:#d8d1c4;transform:translateY(-1px);box-shadow:0 10px 24px -16px #0a1a3066}.auth-module__Cgra4q__primaryButton:focus-visible,.auth-module__Cgra4q__secondaryButton:focus-visible,.auth-module__Cgra4q__helperLink:focus-visible,.auth-module__Cgra4q__backLink:focus-visible{outline:2px solid var(--caramel);outline-offset:3px}.auth-module__Cgra4q__divider{color:var(--muted);align-items:center;margin:22px 0;font-size:13px;display:flex}.auth-module__Cgra4q__divider:before,.auth-module__Cgra4q__divider:after{content:"";border-top:1px solid var(--line);flex:1}.auth-module__Cgra4q__divider span{padding:0 12px}.auth-module__Cgra4q__helperText{text-align:center;color:var(--muted);margin:20px 0 0;font-size:14px}.auth-module__Cgra4q__helperLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--caramel);text-decoration-color:var(--caramel);text-underline-offset:3px;font-weight:600}.auth-module__Cgra4q__notice{color:#08664c;background:#e3f4ed;border-radius:12px;margin:16px 0 0;padding:12px 14px;font-size:14px}.auth-module__Cgra4q__statusPage{gap:16px;display:grid}.auth-module__Cgra4q__statusCode{font-family:var(--serif);color:var(--caramel);margin:0;font-size:88px;font-weight:400;line-height:.9}.auth-module__Cgra4q__statusTitle{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:600;line-height:1.1}.auth-module__Cgra4q__statusText{color:var(--muted);margin:0;line-height:1.6}.auth-module__Cgra4q__statusActions{gap:10px;margin-top:8px;display:grid}.auth-module__Cgra4q__statusMeta{color:var(--muted);margin:4px 0 0;font-size:13px}@media (min-width:560px){.auth-module__Cgra4q__statusActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.auth-module__Cgra4q__authShell{grid-template-columns:1fr}.auth-module__Cgra4q__showcase{display:none}.auth-module__Cgra4q__mobileBrand{display:inline-flex}.auth-module__Cgra4q__authMain{padding:20px 20px 28px}}@media (prefers-reduced-motion:reduce){.auth-module__Cgra4q__authShell *,.auth-module__Cgra4q__authShell :before,.auth-module__Cgra4q__authShell :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.auth-module__Cgra4q__brandDesk{color:#9c7449}.auth-module__Cgra4q__authBrand[data-dark] .auth-module__Cgra4q__brandDesk{color:#c69a68}
.site-module__V-jQPa__shell{--ink:#081322;--night:#0a1a30;--navy:#12294a;--caramel:#b5895a;--caramel-hi:#d9b48a;--caramel-deep:#8a6440;--cream:#f6f5f1;--paper:#fff;--text:#13202f;--muted:#5b6470;--line:#e7e4dc;--ok:#3fb68b;--danger:#c2413a;--cd-navy:#12294a;--cd-tint:#f6efe6;--cd-sky:#f3f7f8;--cd-line:#e2e9ec;--cd-muted:#5b6676;--cd-caramel:#b5895a;--cd-caramel-ink:#9c7449;--cd-caramel-text:#8a6440;--ease:cubic-bezier(.22,1,.36,1);--serif:var(--cd-display),Georgia,serif;--sans:var(--font-geist-sans),system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,monospace;background:var(--cream);min-height:100vh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow-x:clip}:where(.site-module__V-jQPa__shell) a{color:inherit;text-decoration:none}.site-module__V-jQPa__shell em{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.site-module__V-jQPa__shell :focus-visible{outline:2px solid var(--caramel);outline-offset:3px;border-radius:8px}.site-module__V-jQPa__main{flex:1}.site-module__V-jQPa__skip{position:absolute;left:-9999px}.site-module__V-jQPa__skip:focus{z-index:100;background:var(--paper);border-radius:8px;padding:8px 14px;top:16px;left:16px}.site-module__V-jQPa__shell [data-reveal]{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(28px)}.site-module__V-jQPa__shell [data-reveal][data-in]{opacity:1;transform:none}.site-module__V-jQPa__rise{opacity:0;filter:blur(6px);animation:site-module__V-jQPa__rise .9s var(--ease)forwards;animation-delay:var(--d,0s);transform:translateY(18px)}@keyframes site-module__V-jQPa__rise{to{opacity:1;filter:none;transform:none}}.site-module__V-jQPa__navWrap{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.3);background:#ffffffeb;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.site-module__V-jQPa__navWrap[data-scrolled]{border-bottom-color:var(--cd-line);box-shadow:0 8px 24px -18px #12294a59}.site-module__V-jQPa__nav{align-items:center;gap:24px;width:min(1180px,100% - 48px);min-height:76px;margin:0 auto;display:flex;position:relative}.site-module__V-jQPa__brand{align-items:center;display:inline-flex}.site-module__V-jQPa__lockup{align-items:center;gap:8px;display:inline-flex}.site-module__V-jQPa__logo{flex:none;display:block}.site-module__V-jQPa__lockupText{flex-direction:column;align-items:stretch;gap:1px;display:flex}.site-module__V-jQPa__brandText{letter-spacing:-.03em;color:var(--cd-navy);font-size:23px;font-weight:700;line-height:1.05}.site-module__V-jQPa__brandDesk{color:var(--cd-caramel-ink)}.site-module__V-jQPa__brandBy{letter-spacing:.02em;color:var(--cd-navy);white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:flex}.site-module__V-jQPa__brandBy:before,.site-module__V-jQPa__brandBy:after{content:"";background:var(--cd-caramel);border-radius:1px;flex:1;min-width:10px;height:1.5px}.site-module__V-jQPa__navLinks{gap:4px;margin-left:auto;display:flex}.site-module__V-jQPa__navLinks a{color:var(--cd-navy);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.site-module__V-jQPa__navLinks a:hover{background:var(--cd-tint);color:var(--cd-caramel-text)}.site-module__V-jQPa__navCta{align-items:center;gap:8px;display:flex}.site-module__V-jQPa__navLogin{color:var(--cd-navy);padding:8px 12px;font-size:14px;font-weight:500}.site-module__V-jQPa__navLogin:hover{color:var(--cd-caramel-text)}.site-module__V-jQPa__btnSmall{background:var(--cd-caramel-text);min-height:44px;transition:background .2s,transform .2s var(--ease);border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #8a6440cc;color:#fff!important}.site-module__V-jQPa__btnSmall:hover{background:#765535;transform:translateY(-1px)}.site-module__V-jQPa__burger{border:1px solid var(--cd-line);cursor:pointer;background:#fff;border-radius:10px;width:44px;height:44px;display:none;position:relative}.site-module__V-jQPa__burger span{background:var(--cd-navy);height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;left:13px;right:13px}.site-module__V-jQPa__burger span:first-child{top:17px}.site-module__V-jQPa__burger span:last-child{top:25px}.site-module__V-jQPa__burger[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.site-module__V-jQPa__burger[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.site-module__V-jQPa__mobileMenu{display:none}.site-module__V-jQPa__pageHero{color:var(--cd-navy);border-bottom:1px solid var(--cd-line);isolation:isolate;background:linear-gradient(#f8f4ee 0%,#fff 100%);padding:88px 24px 104px;position:relative;overflow:hidden}.site-module__V-jQPa__pageHeroBg{z-index:-1;filter:blur(8px);background:radial-gradient(30% 45% at 86% 30%,#b5895a29,#0000 70%),radial-gradient(35% 50% at 6% 100%,#12294a0f,#0000 70%);animation:18s ease-in-out infinite alternate site-module__V-jQPa__drift;position:absolute;inset:-20%}@keyframes site-module__V-jQPa__drift{to{transform:translate(-3%,2%)scale(1.06)}}.site-module__V-jQPa__pageHeroInner{width:min(1120px,100%);margin:0 auto}.site-module__V-jQPa__eyebrow{background:var(--cd-tint);letter-spacing:.08em;text-transform:uppercase;color:var(--cd-caramel-text);border:1px solid #b5895a40;border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:7px 14px 7px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.site-module__V-jQPa__dot{background:var(--caramel);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.site-module__V-jQPa__pageTitle{letter-spacing:-.035em;max-width:900px;margin:0;font-size:clamp(40px,5.6vw,72px);font-weight:700;line-height:1.02}.site-module__V-jQPa__pageTitle em{font-family:var(--sans);letter-spacing:-.035em;color:var(--cd-caramel-text);font-style:normal;font-weight:700}.site-module__V-jQPa__pageLede{max-width:560px;color:var(--cd-muted);margin:24px 0 0;font-size:18px;line-height:1.55}.site-module__V-jQPa__container{width:min(1120px,100% - 48px);margin:0 auto}.site-module__V-jQPa__section{width:min(1120px,100% - 48px);margin:0 auto;padding:88px 0}.site-module__V-jQPa__split{grid-template-columns:1fr 1.3fr;align-items:start;gap:56px;display:grid}.site-module__V-jQPa__kicker{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--caramel-deep);margin:0 0 14px;font-size:12px}.site-module__V-jQPa__h2{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(32px,4.2vw,54px);font-weight:600;line-height:1.03}.site-module__V-jQPa__h2 em{color:var(--caramel-deep)}.site-module__V-jQPa__lead{color:var(--text);margin:0 0 18px;font-size:19px;line-height:1.6}.site-module__V-jQPa__lead:last-child{margin-bottom:0}.site-module__V-jQPa__muted{color:var(--muted)}.site-module__V-jQPa__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.site-module__V-jQPa__grid2{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.site-module__V-jQPa__card{background:var(--paper);border:1px solid var(--line);transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .3s;border-radius:24px;padding:28px;position:relative}.site-module__V-jQPa__card:hover{border-color:#d8d1c4;transform:translateY(-4px);box-shadow:0 30px 60px -36px #0a1a3073}.site-module__V-jQPa__cardDark{background:var(--navy);border-color:var(--navy);color:var(--cream)}.site-module__V-jQPa__cardDark .site-module__V-jQPa__cardText{color:#f4f7f6b3}.site-module__V-jQPa__cardNum{font-family:var(--serif);color:var(--caramel);margin-bottom:18px;font-size:56px;line-height:1;display:block}.site-module__V-jQPa__cardTitle{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.25}.site-module__V-jQPa__cardText{color:var(--muted);margin:10px 0 0;font-size:15.5px;line-height:1.6}.site-module__V-jQPa__topicList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.site-module__V-jQPa__topicList li{border-bottom:1px solid var(--line)}.site-module__V-jQPa__topic{letter-spacing:-.02em;transition:padding .4s var(--ease),color .3s;grid-template-columns:56px 1fr 32px;align-items:center;gap:16px;padding:26px 4px;font-size:clamp(20px,2.4vw,28px);font-weight:600;display:grid}.site-module__V-jQPa__topic small{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:400}.site-module__V-jQPa__topicArrow{color:var(--caramel-deep);transition:transform .4s var(--ease);justify-self:end}.site-module__V-jQPa__topic:hover{color:var(--navy);padding-left:16px}.site-module__V-jQPa__topic:hover .site-module__V-jQPa__topicArrow{transform:translate(4px,-4px)}.site-module__V-jQPa__quote{font-family:var(--serif);letter-spacing:-.01em;color:var(--navy);margin:0;font-size:clamp(30px,4vw,52px);line-height:1.12}.site-module__V-jQPa__quote em{color:var(--caramel-deep)}.site-module__V-jQPa__ctaBand{background:var(--night);width:min(1120px,100% - 48px);color:var(--cream);isolation:isolate;border-radius:36px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin:0 auto 96px;padding:64px 56px;display:flex;position:relative;overflow:hidden}.site-module__V-jQPa__ctaBand:before{content:"";z-index:-1;background:radial-gradient(45% 80% at 100% 100%,#b5895a66,#0000 70%),radial-gradient(30% 60% at 0 0,#165c8c73,#0000 70%);position:absolute;inset:0}.site-module__V-jQPa__ctaBand .site-module__V-jQPa__h2{color:var(--cream);max-width:560px}.site-module__V-jQPa__ctaBand .site-module__V-jQPa__h2 em{color:var(--caramel-hi)}.site-module__V-jQPa__ctaBand p{color:#f4f7f6b3;max-width:520px;margin:14px 0 0;font-size:16px;line-height:1.55}.site-module__V-jQPa__btnRow{flex-wrap:wrap;gap:12px;display:flex}.site-module__V-jQPa__btnPrimary{font:600 15px var(--sans);background:linear-gradient(140deg,var(--caramel-hi),var(--caramel));cursor:pointer;transition:transform .3s var(--ease),box-shadow .3s var(--ease),opacity .2s;border:0;border-radius:999px;align-items:center;gap:10px;padding:15px 24px;display:inline-flex;box-shadow:0 14px 34px -12px #b5895abf,inset 0 1px #ffffff80;color:var(--ink)!important}.site-module__V-jQPa__btnPrimary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 44px -12px #b5895ae6,inset 0 1px #ffffff80}.site-module__V-jQPa__btnPrimary:disabled{opacity:.6;cursor:progress}.site-module__V-jQPa__btnGhost{color:#f4f7f6e6;border:1px solid #f4f7f638;border-radius:999px;align-items:center;padding:15px 22px;font-size:15px;transition:background .2s,border-color .2s;display:inline-flex}.site-module__V-jQPa__btnGhost:hover{background:#f4f7f612;border-color:#f4f7f661}.site-module__V-jQPa__arrow{transition:transform .3s var(--ease);display:inline-block}.site-module__V-jQPa__btnPrimary:hover .site-module__V-jQPa__arrow{transform:translate(4px)}.site-module__V-jQPa__contactGrid{z-index:2;grid-template-columns:.9fr 1.3fr;align-items:start;gap:24px;margin-top:-56px;display:grid;position:relative}.site-module__V-jQPa__infoPanel{background:var(--navy);color:var(--cream);border-radius:28px;padding:32px}.site-module__V-jQPa__infoPanel .site-module__V-jQPa__cardTitle{font-size:24px}.site-module__V-jQPa__infoList{gap:2px;margin:24px 0 0;padding:0;list-style:none;display:grid}.site-module__V-jQPa__infoList li{color:#f4f7f6d9;border-top:1px solid #f4f7f61a;align-items:center;gap:12px;padding:14px 0;font-size:15px;display:flex}.site-module__V-jQPa__infoList li:before{content:"";background:var(--caramel);border-radius:2px;flex:none;width:7px;height:7px;transform:rotate(45deg)}.site-module__V-jQPa__formPanel{background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:36px;box-shadow:0 40px 80px -50px #0a1a3073}.site-module__V-jQPa__form{gap:18px;display:grid}.site-module__V-jQPa__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.site-module__V-jQPa__field{gap:8px;display:grid}.site-module__V-jQPa__fieldLabel{color:var(--text);font-size:13px;font-weight:600}.site-module__V-jQPa__input{border:1px solid var(--line);width:100%;font:15px var(--sans);color:var(--text);background:#fff;border-radius:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.site-module__V-jQPa__input:focus{border-color:var(--caramel);outline:none;box-shadow:0 0 0 4px #b5895a2e}.site-module__V-jQPa__input[aria-invalid=true]{border-color:var(--danger)}textarea.site-module__V-jQPa__input{resize:vertical;min-height:140px}.site-module__V-jQPa__fieldError{color:var(--danger);font-size:13px}.site-module__V-jQPa__formActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.site-module__V-jQPa__formOk,.site-module__V-jQPa__formErr{margin:0;font-size:14px;font-weight:500}.site-module__V-jQPa__formOk{color:#1f7a57}.site-module__V-jQPa__formErr{color:var(--danger)}.site-module__V-jQPa__legal{grid-template-columns:240px 1fr;align-items:start;gap:64px;display:grid}.site-module__V-jQPa__toc{gap:2px;font-size:14px;display:grid;position:sticky;top:112px}.site-module__V-jQPa__toc a{color:var(--muted);border-radius:10px;padding:8px 12px;transition:background .2s,color .2s}.site-module__V-jQPa__toc a:hover{color:var(--ink);background:#efebe4}.site-module__V-jQPa__legalBody{max-width:720px}.site-module__V-jQPa__legalSection{border-bottom:1px solid var(--line);padding:32px 0;scroll-margin-top:110px}.site-module__V-jQPa__legalSection:first-child{padding-top:0}.site-module__V-jQPa__legalSection h2{letter-spacing:-.02em;margin:0 0 14px;font-size:22px;font-weight:600}.site-module__V-jQPa__legalSection p,.site-module__V-jQPa__legalSection li{color:#3a4250;font-size:16px;line-height:1.7}.site-module__V-jQPa__legalSection p{margin:0 0 12px}.site-module__V-jQPa__legalSection ul{gap:6px;margin:0;padding-left:20px;list-style:outside;display:grid}.site-module__V-jQPa__legalSection li::marker{color:var(--caramel)}.site-module__V-jQPa__inlineLink{text-underline-offset:3px;font-weight:600;color:var(--navy)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--caramel)!important;text-decoration-color:var(--caramel)!important}.site-module__V-jQPa__footer{background:var(--cd-sky);border-top:1px solid var(--cd-line);padding:40px 24px}.site-module__V-jQPa__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;width:min(1180px,100%);margin:0 auto;display:flex}.site-module__V-jQPa__footerBrand p{max-width:380px;color:var(--cd-muted);margin:12px 0 0;font-size:13px;line-height:1.6}.site-module__V-jQPa__footerBrand .site-module__V-jQPa__footerCopy{margin-top:4px}.site-module__V-jQPa__footerSide{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.site-module__V-jQPa__footerLinks,.site-module__V-jQPa__footerLegal{flex-wrap:wrap;gap:4px 20px;display:flex}.site-module__V-jQPa__footerLinks a{color:var(--cd-navy);font-size:13.5px;font-weight:600}.site-module__V-jQPa__footerLegal a{color:var(--cd-muted);font-size:12.5px}.site-module__V-jQPa__footerLinks a:hover,.site-module__V-jQPa__footerLegal a:hover{color:var(--cd-caramel-text)}@media (max-width:900px){.site-module__V-jQPa__navLinks,.site-module__V-jQPa__navLogin{display:none}.site-module__V-jQPa__navCta{margin-left:auto}.site-module__V-jQPa__burger{display:block}.site-module__V-jQPa__mobileMenu{border:1px solid var(--cd-line);opacity:0;pointer-events:none;transition:opacity .3s var(--ease),transform .35s var(--ease);background:#fff;border-radius:16px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px)scale(.98);box-shadow:0 24px 48px -20px #12294a59}.site-module__V-jQPa__mobileMenu[data-open]{opacity:1;pointer-events:auto;transform:none}.site-module__V-jQPa__mobileMenu a{color:var(--cd-navy);border-radius:10px;padding:14px 16px;font-size:16px;font-weight:500}.site-module__V-jQPa__mobileMenu a:hover{background:var(--cd-tint)}.site-module__V-jQPa__split,.site-module__V-jQPa__legal,.site-module__V-jQPa__contactGrid{grid-template-columns:1fr;gap:32px}.site-module__V-jQPa__toc{display:none}.site-module__V-jQPa__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.site-module__V-jQPa__nav{width:calc(100% - 32px);min-height:68px}.site-module__V-jQPa__btnSmall{display:none}.site-module__V-jQPa__pageHero{padding:56px 16px 80px}.site-module__V-jQPa__footerSide{align-items:flex-start}.site-module__V-jQPa__section,.site-module__V-jQPa__container,.site-module__V-jQPa__ctaBand{width:calc(100% - 32px)}.site-module__V-jQPa__section{padding:64px 0}.site-module__V-jQPa__grid,.site-module__V-jQPa__grid2,.site-module__V-jQPa__formRow{grid-template-columns:1fr}.site-module__V-jQPa__ctaBand{border-radius:28px;padding:44px 24px}.site-module__V-jQPa__formPanel,.site-module__V-jQPa__infoPanel{padding:24px}.site-module__V-jQPa__contactGrid{margin-top:-40px}.site-module__V-jQPa__topic{grid-template-columns:40px 1fr 24px}}@media (prefers-reduced-motion:reduce){.site-module__V-jQPa__shell *,.site-module__V-jQPa__shell :before,.site-module__V-jQPa__shell :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.site-module__V-jQPa__shell [data-reveal]{opacity:1;transform:none}}
