.ComingSoon_wrap__y6Qyu{width:100%;max-width:560px;display:grid;justify-items:start;gap:clamp(22px,3vw,32px)}.ComingSoon_eyebrow__WWcBz{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.ComingSoon_title__PERNF{font-family:var(--serif);font-weight:300;font-size:clamp(48px,6vw,88px);line-height:.98;letter-spacing:-.01em;text-wrap:balance}.ComingSoon_title__PERNF span{font-weight:500;color:var(--accent)}.ComingSoon_body__HLmAu{max-width:46ch;color:var(--muted);font-size:17px;line-height:1.6;text-wrap:pretty}.ComingSoon_contact__T0p9N{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;padding-top:22px;border-top:1px solid var(--line-strong);color:var(--muted);font-size:15px}.ComingSoon_contact__T0p9N a{padding-bottom:2px;border-bottom:1px solid var(--line-strong);color:var(--ink);transition:border-color .25s ease}.ComingSoon_contact__T0p9N a:hover{border-color:var(--accent)}.AuthForm_flow__jtnOU{width:100%;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(48px,7vw,112px);align-items:start}.AuthForm_intro__HXt7w{padding-top:18px}.AuthForm_eyebrow__cadkj{display:flex;align-items:center;gap:14px;margin-bottom:28px;color:var(--faint);font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.AuthForm_eyebrow__cadkj:before{content:"";width:24px;height:1px;flex:none;background:var(--accent)}.AuthForm_title__zEhnW{max-width:22ch;margin-bottom:20px;font-family:var(--font-landing-serif),Georgia,serif;font-size:clamp(36px,4vw,52px);font-weight:300;line-height:1.1;text-wrap:pretty}.AuthForm_description__91_jG{max-width:38ch;color:var(--muted);font-size:16px;line-height:1.7;text-wrap:pretty;overflow-wrap:anywhere}.AuthForm_textLink__Qh3wP{display:inline;padding:0 0 3px;border:none;border-bottom:1px solid var(--line-strong);background:none;color:var(--ink);font:inherit;cursor:pointer;text-decoration:none;transition:border-color .2s ease,color .2s ease}.AuthForm_textLink__Qh3wP:hover{border-bottom-color:var(--accent);color:var(--accent)}.AuthForm_textLink__Qh3wP:disabled{opacity:.5;cursor:wait}.AuthForm_intro__HXt7w>.AuthForm_textLink__Qh3wP{display:inline-block;margin-top:28px;font-size:14px}.AuthForm_panel__298Y5{min-width:0;border-top:1px solid var(--line-strong);padding-top:30px}.AuthForm_field__v1q_d,.AuthForm_form__ELCbn{display:grid;gap:22px}.AuthForm_field__v1q_d{gap:10px}.AuthForm_labelRow__07uRI,.AuthForm_label__czZgU{color:var(--ink);font-size:14px;font-weight:400}.AuthForm_labelRow__07uRI{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.AuthForm_labelRow__07uRI .AuthForm_textLink__Qh3wP{color:var(--muted);font-size:13px}.AuthForm_inputWrap__e5XCG{position:relative}.AuthForm_input__znNcI{display:block;width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--line-strong);border-radius:2px;background:var(--wash);color:var(--ink);font:inherit;font-size:16px;line-height:1.5;transition:border-color .2s ease}.AuthForm_input__znNcI::placeholder{color:var(--faint);opacity:1}.AuthForm_input__znNcI:hover{border-color:var(--muted)}.AuthForm_input__znNcI:focus{border-color:var(--accent)}.AuthForm_input__znNcI:disabled{opacity:.6;cursor:wait}.AuthForm_input__znNcI:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--wash) inset;caret-color:var(--ink)}.AuthForm_passwordInput__Ylw1T{padding-right:52px}.AuthForm_passwordToggle__JpPme{position:absolute;top:0;bottom:0;right:0;width:48px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.AuthForm_passwordToggle__JpPme:hover{color:var(--ink)}.AuthForm_oauthGroup__85I7s{display:grid;gap:12px}.AuthForm_oauthButton__gnKB2,.AuthForm_primaryButton__ecA9A,.AuthForm_secondaryButton__tqNGJ{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 18px;border:1px solid var(--line-strong);border-radius:2px;background:transparent;color:var(--ink);font:inherit;font-size:15px;font-weight:400;cursor:pointer;text-decoration:none;transition:border-color .2s ease,background .2s ease}.AuthForm_oauthButton__gnKB2:hover,.AuthForm_secondaryButton__tqNGJ:hover{border-color:var(--accent);background:var(--wash)}.AuthForm_primaryButton__ecA9A{border-color:var(--ink);background:var(--ink);color:var(--bg)}.AuthForm_primaryButton__ecA9A:hover{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.AuthForm_oauthButton__gnKB2:disabled,.AuthForm_primaryButton__ecA9A:disabled,.AuthForm_secondaryButton__tqNGJ:disabled{opacity:.5;cursor:wait}.AuthForm_divider__V0JgW{display:flex;align-items:center;gap:18px;margin-block:28px;color:var(--faint);font-size:11px;letter-spacing:.12em}.AuthForm_divider__V0JgW:after,.AuthForm_divider__V0JgW:before{content:"";height:1px;flex:1;background:var(--line)}.AuthForm_error__ecig2,.AuthForm_success__BQFRs{padding:13px 16px;border-left:2px solid;background:var(--wash);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.AuthForm_error__ecig2{border-color:var(--auth-error,#c78d82);color:var(--auth-error,#c78d82)}.AuthForm_success__BQFRs{border-color:var(--accent);color:var(--accent)}.AuthForm_status__UQtYB{display:grid;gap:22px;color:var(--muted);line-height:1.7;overflow-wrap:anywhere}.AuthForm_status__UQtYB h2{color:var(--ink);font-family:var(--font-landing-serif),Georgia,serif;font-size:30px;font-weight:400;line-height:1.2}.AuthForm_statusIcon__KZUws{width:28px;height:28px;color:var(--accent)}.AuthForm_requirements__GGCqT{display:grid;gap:6px;margin:0;padding:0;list-style:none;color:var(--faint);font-size:12px;line-height:1.6}.AuthForm_requirements__GGCqT li{display:flex;align-items:baseline;gap:8px}.AuthForm_requirements__GGCqT ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.AuthForm_requirementMet__gPo4O{color:var(--accent)}.AuthForm_modeToggle__YRwSw{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:14px;line-height:1.8}.AuthForm_intro__HXt7w .AuthForm_modeToggle__YRwSw{border:0;padding-top:0}.AuthForm_spinner__Jbu0g{display:inline-block;width:18px;height:18px;border:1px solid;border-top:1px solid transparent;border-radius:50%;animation:AuthForm_spin__Flv4Y .8s linear infinite}.AuthForm_actions__Y7XXU{display:grid;gap:12px}.AuthForm_details__ZwR7B{color:var(--faint);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.AuthForm_details__ZwR7B summary{cursor:pointer;padding-bottom:12px}.AuthForm_details__ZwR7B>div{padding:16px;border-top:1px solid var(--line);background:var(--wash)}.AuthForm_captcha__2Drmu{display:grid;justify-items:center;gap:12px;min-width:0;color:var(--faint);font-size:12px}.AuthForm_centered__VRmvm{width:100%;max-width:540px;margin-inline:auto;display:grid;justify-items:center;gap:24px;color:var(--muted)}.AuthForm_codeInput__xHMl_{text-align:center;letter-spacing:.22em;font-size:20px}.AuthForm_supportNote__c6Rwm{margin-top:26px;color:var(--faint);font-size:13px;line-height:1.7}.AuthForm_visuallyHidden__CVgnk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes AuthForm_spin__Flv4Y{to{transform:rotate(1turn)}}@media (max-width:800px){.AuthForm_flow__jtnOU{max-width:480px;grid-template-columns:minmax(0,1fr);gap:36px}.AuthForm_intro__HXt7w{padding-top:0}.AuthForm_eyebrow__cadkj{margin-bottom:20px}.AuthForm_title__zEhnW{font-size:38px}.AuthForm_description__91_jG{max-width:none}}@media (max-width:360px){.AuthForm_oauthButton__gnKB2,.AuthForm_primaryButton__ecA9A,.AuthForm_secondaryButton__tqNGJ{font-size:14px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.AuthForm_spinner__Jbu0g{animation:none}.AuthForm_input__znNcI,.AuthForm_oauthButton__gnKB2,.AuthForm_primaryButton__ecA9A,.AuthForm_secondaryButton__tqNGJ,.AuthForm_textLink__Qh3wP{transition:none}}.BrandTheme_theme__L8e_n{--serif:var(--font-landing-serif),"Cormorant Garamond",Georgia,serif;--sans:var(--font-landing-sans),"Instrument Sans",system-ui,sans-serif;--bg:#1c2a25;--surface:#23362f;--ink:#e6e4dc;--muted:#a9b5ae;--faint:#96a39b;--line:rgba(134,196,177,0.14);--line-strong:rgba(134,196,177,0.3);--accent:#86c4b1;--on-accent:#151e1a;--wash:#23362f;--forest:#1e4a3a;--btn:#e6e4dc;--btn-ink:#151e1a;--panel:#1c2a25;--t1:#23362f;--a1:#86c4b1;--t2:#86c4b1;--a2:#151e1a;--t2-ink:#151e1a;--t3:#3a5a4e;--a3:#cfe3da;--t4:#0f1714;--a4:#5e9a86;--section-line:var(--line);color-scheme:dark;font-variant-numeric:lining-nums}:root[data-theme=light] .BrandTheme_theme__L8e_n{--bg:#e3e4da;--surface:#efede6;--ink:#17241e;--muted:#4a5852;--faint:#556259;--line:rgba(11,61,44,0.14);--line-strong:rgba(11,61,44,0.3);--accent:#256153;--on-accent:#efede6;--wash:#d7dacf;--btn:#1e4a3a;--btn-ink:#efede6;--panel:#e9e9e0;--t1:#d7dacf;--a1:#256153;--t2:#1e4a3a;--a2:#86c4b1;--t2-ink:#e6e4dc;--t3:#9fbfb0;--a3:#17241e;--t4:#f3f1e9;--a4:#3e7a68;color-scheme:light}.Site_page__dH22Z{min-height:100svh;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;transition:background-color .5s ease,color .5s ease}.Site_page__dH22Z *{box-sizing:border-box}.Site_page__dH22Z ::selection{background:#86c4b1;color:#151e1a}.Site_page__dH22Z :is(a,button):focus-visible{outline:1px solid var(--accent);outline-offset:6px}.Site_container__zQZJi{width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(24px,4vw,64px)}.Site_section__UeX5H{padding-block:clamp(80px,12vh,150px)}.Site_eyebrow__bsPjG{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.Site_eyebrowMuted__3eLAx{color:var(--muted)}.Site_h2__usH9f{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4.6vw,72px);line-height:1.04;text-wrap:balance}.Site_lede__AnVcn{max-width:60ch;color:var(--muted);font-size:clamp(17px,1.3vw,20px);line-height:1.5;text-wrap:pretty}.Site_textLink__j4jaH{font-size:15px;color:var(--muted);border-bottom:1px solid var(--line-strong);padding-bottom:3px;transition:border-color .25s ease,color .25s ease}.Site_textLink__j4jaH:hover{border-color:var(--accent);color:var(--ink)}.Site_button__D3Kuv{display:inline-block;padding:14px 24px;background:var(--btn);color:var(--btn-ink);font-size:15px;font-weight:500;line-height:1.2;transition:opacity .25s ease}.Site_button__D3Kuv:hover{opacity:.85}.Site_wordmark__pr7wm{display:inline-flex;align-items:baseline;font-family:var(--serif);line-height:1;white-space:nowrap;color:var(--ink)}.Site_wordmarkLe__10dwV{font-family:var(--sans);font-weight:400;font-size:.92em}.Site_wordmarkGml__c2kC0{font-weight:700;font-size:1.06em;letter-spacing:.06em;padding-left:.1em}.Site_contactBand__jqgo1{--bg:#1e4a3a;--ink:#e6e4dc;--muted:#cfe3da;--faint:#dceae3;--accent:#b9dccf;--line:rgba(230,228,220,0.35);--line-strong:#b9dccf;background:#1e4a3a;color:var(--ink);padding-block:clamp(80px,12vh,150px) 28px}.Site_contactInner__8Thqj{display:grid;gap:clamp(72px,10vh,128px)}.Site_contactRow__HGj7u{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 40px}.Site_contactTitle__UGLmE{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4.8vw,76px);line-height:1.02;text-wrap:balance}.Site_contactLink__5_NUl{font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.4vw,36px);border-bottom:1px solid var(--line-strong);padding-bottom:4px;transition:opacity .25s ease}.Site_contactLink__5_NUl:hover{opacity:.7}.Site_footer__VSVgS{justify-content:space-between;gap:16px 32px;border-top:1px solid var(--line);padding-top:24px;font-size:14px;color:var(--muted)}.Site_footerBrand__ovDi6,.Site_footer__VSVgS{display:flex;flex-wrap:wrap;align-items:baseline}.Site_footerBrand__ovDi6{gap:10px 18px}.Site_footerBrand__ovDi6 .Site_wordmark__pr7wm{font-size:22px}.Site_tagline__Ge2YE{font-family:var(--serif);font-size:13px;letter-spacing:.08em}.Site_footerLinks__dTtKM{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px;color:var(--faint);font-size:13px}.Site_footerLinks__dTtKM a:hover,.Site_footerLinks__dTtKM button:hover{color:var(--ink)}.Site_skipLink__AfaMB{position:fixed;left:24px;top:16px;z-index:40;padding:12px 18px;background:var(--bg);color:var(--ink);transform:translateY(-200%)}.Site_skipLink__AfaMB:focus{transform:translateY(0)}.Site_srOnly__59p6O{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Site_footerBar__bgp6y{padding:22px 0 26px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.Site_footerBarInner__2COZl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 40px}.Site_footerBarLogo__XzO_Y{font-size:24px}.Site_footerBarMeta__GHX3u{display:flex;flex-wrap:wrap;align-items:center;gap:8px 34px;font-size:12px;letter-spacing:.1em}.Site_footerBarTag__g44fC{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.Site_footerBarRule__hrOqH{display:inline-block;width:1px;height:11px;background:var(--line-strong)}.Site_footerBarFaint__CGjtJ{color:var(--faint);white-space:nowrap}a.Site_footerBarFaint__CGjtJ:hover{color:var(--ink)}.Site_footerLang__JM_TF{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.Site_footerLangButton__wD6zM{padding:6px 0;border:0;background:none;color:var(--faint);font:inherit;letter-spacing:inherit;cursor:pointer;transition:color .25s ease}.Site_footerLangButton__wD6zM:hover{color:var(--ink)}.Site_footerLangButton__wD6zM[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--accent)}.Site_footerLangDot__auTuv{color:var(--line-strong)}@media (prefers-reduced-motion:reduce){.Site_page__dH22Z *,.Site_page__dH22Z :after,.Site_page__dH22Z :before{animation:none!important;transition:none!important}}.Article_article__XUwBs{--serif:var(--font-landing-serif),"Cormorant Garamond",Georgia,serif;--sans:var(--font-landing-sans),"Instrument Sans",system-ui,sans-serif;--bg:#0f1714;--ink:#f7f5ef;--body:#e6ebe6;--muted:#c8d1cc;--faint:#b3bfb8;--line:rgba(159,214,197,0.3);--line-strong:rgba(159,214,197,0.6);--accent:#9fd6c5;--fig:#9fd6c5;--card:#1a2622;--cpad:22px;--btn:#e6e4dc;--btn-ink:#151e1a;--t1:#23362f;color-scheme:dark;font-variant-numeric:lining-nums}:root[data-theme=light] .Article_article__XUwBs{--bg:#e3e4da;--ink:#0f1a15;--body:#1c2722;--muted:#3b4842;--faint:#4a5852;--line:rgba(11,61,44,0.22);--line-strong:rgba(11,61,44,0.48);--accent:#1e5a4b;--fig:#1e4a3a;--card:#eeece5;--btn:#1e4a3a;--btn-ink:#efede6;--t1:#d7dacf;color-scheme:light}.Article_progress__do71T{position:fixed;top:0;left:0;right:0;z-index:50;height:2px;pointer-events:none}.Article_progressBar__HVeBR{height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left center}.Article_block___GD_R{padding-top:clamp(72px,11vh,132px)}.Article_lastBlock__PJ1KS{padding-block:clamp(72px,11vh,132px)}.Article_inner__uY2sS{display:grid;gap:clamp(44px,6vw,88px)}.Article_head__N1WoX{display:grid;gap:22px;justify-items:start}.Article_opening__Ltttd{display:grid;gap:clamp(26px,3vw,40px);justify-items:start;padding-top:clamp(56px,11vh,140px)}.Article_meta__WgrN8{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;font-size:13px;color:var(--faint)}.Article_metaLine__J8yJt{white-space:nowrap}.Article_back__prXv4{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);transition:opacity .25s ease}.Article_back__prXv4:hover{opacity:.7}.Article_title__9ltLJ{max-width:1200px;font-family:var(--serif);font-weight:400;font-size:clamp(40px,4.8vw,80px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.Article_actions__X_beu{display:flex;flex-wrap:wrap;align-items:center;gap:14px 32px}.Article_copyButton__5B21W{padding:0 0 3px;border:0;border-bottom:1px solid var(--line-strong);background:none;color:var(--muted);font-size:15px;cursor:pointer;transition:border-color .25s ease,color .25s ease}.Article_copyButton__5B21W:hover{border-color:var(--accent);color:var(--ink)}.Article_quad__7iG7R{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.5vw,56px) clamp(24px,3vw,48px)}.Article_figure__xqgz6{display:grid;gap:12px;padding:22px var(--cpad) var(--cpad);border-top:1px solid var(--line-strong);background:var(--card)}.Article_figureValue__defdf{font-weight:300;font-size:clamp(44px,5vw,80px);line-height:.95;letter-spacing:-.03em;color:var(--fig);font-variant-numeric:lining-nums tabular-nums}.Article_split__pKocE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(32px,5vw,96px);align-items:start}.Article_sticky__WXfAi{position:sticky;top:40px}.Article_prose__O_GKU{display:grid;gap:22px;max-width:720px;color:var(--body);font-size:18px;line-height:1.75}.Article_prose__O_GKU p{text-wrap:pretty}.Article_stack__a1scP{display:grid;gap:40px}.Article_links__0Ls1o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:720px}.Article_linkCard__roqXu{display:grid;gap:8px;padding-top:18px;border-top:1px solid var(--line-strong);transition:opacity .25s ease}a.Article_linkCard__roqXu:hover{opacity:.65}.Article_linkName__Sje5C{font-family:var(--serif);font-size:34px;line-height:1}.Article_linkCta__7QIwo{font-size:14px;color:var(--accent)}.Article_steps__bKmZs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px)}.Article_step__Pz_NQ{position:relative;display:grid;gap:12px;align-content:start;padding:22px var(--cpad) var(--cpad);border-top:2px solid var(--accent);background:var(--card)}.Article_stepDot__pqGpo{position:absolute;top:-7px;left:var(--cpad);width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--bg)}.Article_stepHead__OmQH3{display:grid;gap:6px}.Article_stepNum___giQy{font-family:var(--serif);font-size:28px;line-height:1;color:var(--accent)}.Article_stepTitle__Yh8Ib{font-family:var(--serif);font-weight:500;font-size:clamp(22px,1.9vw,28px);line-height:1.1}.Article_stepText__vdMEj{font-size:16px;line-height:1.55;color:var(--muted)}.Article_voices__VSCio{display:grid;gap:clamp(40px,5vw,72px)}.Article_quoteBlock__8FtgG{display:grid;gap:clamp(32px,5vh,56px);padding-block:clamp(16px,3vh,40px)}.Article_quote__Z8QzT{font-family:var(--serif);font-weight:400;font-size:clamp(30px,4vw,64px);line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.Article_quoteBy__qA_Qa{display:grid;gap:2px;font-size:15px;line-height:1.5}.Article_quoteBy__qA_Qa strong{font-weight:500}.Article_quoteBy__qA_Qa span{color:var(--muted)}.Article_alsoInner__p7tGc{display:grid;gap:clamp(24px,3vw,44px)}.Article_alsoHead___ax2D{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--accent)}.Article_alsoAll__74nd8{padding-bottom:3px;border-bottom:1px solid var(--accent);color:var(--accent);font-size:14px;transition:opacity .25s ease}.Article_alsoAll__74nd8:hover{opacity:.6}.Article_also__VwPcf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,3vw,48px)}.Article_alsoItem__TfRwg{display:grid;gap:10px;align-content:start;transition:opacity .3s ease}.Article_alsoItem__TfRwg:hover{opacity:.62}.Article_alsoTitle__vzlSi{font-family:var(--serif);font-weight:500;font-size:clamp(20px,1.6vw,26px);line-height:1.2;text-wrap:pretty}.Article_alsoCat__6t6Zq{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}@media (max-width:1100px){.Article_quad__7iG7R,.Article_steps__bKmZs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Article_also__VwPcf,.Article_links__0Ls1o,.Article_split__pKocE{grid-template-columns:minmax(0,1fr)}.Article_sticky__WXfAi{position:static}}@media (max-width:520px){.Article_quad__7iG7R,.Article_steps__bKmZs{grid-template-columns:minmax(0,1fr)}}.SiteHeader_bar__hU58J{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:clamp(24px,3.2vw,40px)}.SiteHeader_logo___gDiH{flex:none;font-size:clamp(26px,2.5vw,36px)}.SiteHeader_nav__v_Pct{display:flex;align-items:center;gap:clamp(14px,1.6vw,24px);flex:none;margin-left:auto;font-size:15px;color:var(--muted)}.SiteHeader_nav__v_Pct a{transition:color .25s ease}.SiteHeader_nav__v_Pct a:hover,.SiteHeader_nav__v_Pct a[aria-current=page]{color:var(--ink)}.SiteHeader_divider__qzRfp{display:inline-block;width:1px;height:16px;margin:0 2px;background:var(--line-strong)}.SiteHeader_login__2aWPb{color:var(--ink)}.SiteHeader_loginSoon__Er8eX{display:inline-flex;align-items:center;gap:8px;color:var(--faint);cursor:default}.SiteHeader_soonTag__yn27J{padding:3px 6px 2px;border:1px solid var(--line-strong);color:var(--accent);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.SiteHeader_langs__A2ZBy{display:inline-flex;align-items:center;gap:5px;font-size:13px;letter-spacing:.04em}.SiteHeader_langButton__Xdg6m{padding:0;border:0;background:none;color:var(--faint);font-size:13px;cursor:pointer;transition:color .25s ease}.SiteHeader_langButton__Xdg6m:hover,.SiteHeader_langButton__Xdg6m[aria-pressed=true]{color:var(--ink)}.SiteHeader_dot__ZWTcM{color:var(--line-strong)}.SiteHeader_menuButton__DyDZ3{display:none;flex:none;margin-left:auto;padding:6px 0;border:0;border-bottom:1px solid transparent;background:none;color:var(--muted);font-size:15px;cursor:pointer;transition:color .25s ease,border-color .25s ease}.SiteHeader_menuButton__DyDZ3:hover{color:var(--ink)}.SiteHeader_menuButton__DyDZ3[aria-expanded=true]{border-bottom-color:var(--accent)}.SiteHeader_mobileMenu__ckVxN{position:relative;z-index:2;display:grid;padding-top:18px;color:var(--ink);font-size:17px}.SiteHeader_mobileLinks__JUWFD{display:grid;border-top:1px solid var(--line-strong)}.SiteHeader_mobileLinks__JUWFD>*{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.SiteHeader_mobileSoon__c5Ql3{color:var(--faint)}.SiteHeader_mobileTag__09_zC{color:var(--faint);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.SiteHeader_mobileSoon__c5Ql3 .SiteHeader_mobileTag__09_zC{color:var(--accent)}.SiteHeader_mobileTools__47Zto{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0 6px;color:var(--muted);font-size:14px}@media (max-width:900px){.SiteHeader_nav__v_Pct{display:none}.SiteHeader_menuButton__DyDZ3{display:inline-block}}@media (min-width:901px){.SiteHeader_mobileMenu__ckVxN{display:none}}.LandingTerms_trigger__mxgDv{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-12px -6px;padding:12px 6px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:color .16s ease}.LandingTerms_close__G5Q6w:hover,.LandingTerms_trigger__mxgDv:hover{color:var(--ink)}.LandingTerms_close__G5Q6w:focus-visible,.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv a:focus-visible,.LandingTerms_trigger__mxgDv:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.LandingTerms_dialog__nfrBc{width:min(680px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 48px);max-height:calc(100svh - 48px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:0;background:var(--bg);color:var(--ink);font-family:var(--font-landing-sans),sans-serif;text-align:left;box-shadow:0 24px 80px rgb(0 0 0/16%)}.LandingTerms_dialog__nfrBc::backdrop{background:rgb(0 0 0/50%)}.LandingTerms_header__YTAi2{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 32px;border-bottom:1px solid var(--line);background:var(--bg)}.LandingTerms_header__YTAi2 h2{margin:0;color:var(--ink);font-family:var(--font-landing-serif),serif;font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.02em}.LandingTerms_close__G5Q6w{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -12px -8px 0;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.LandingTerms_content__mm9jv{padding:28px 32px 36px;font-size:14px;line-height:1.7;letter-spacing:normal}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv section+section{margin-top:24px}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv h3{margin:0 0 8px;color:var(--ink);font-family:var(--font-landing-sans),sans-serif;font-size:15px;font-weight:600;line-height:1.5}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv p,.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv ul{color:var(--muted)}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv p{margin:0}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv ul{margin:8px 0 0;padding-left:20px;list-style:disc outside}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv li+li{margin-top:4px}.LandingTerms_dialog__nfrBc .LandingTerms_content__mm9jv a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:600px){.LandingTerms_header__YTAi2{padding:20px}.LandingTerms_header__YTAi2 h2{font-size:26px}.LandingTerms_content__mm9jv{padding:24px 20px 28px}}@media (prefers-reduced-motion:reduce){.LandingTerms_trigger__mxgDv{transition:none}}.Api_hero__Ur6Vf{padding-block:clamp(56px,9vw,112px);border-bottom:1px solid var(--line-strong)}.Api_heroGrid__vygsd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(36px,5vw,80px);align-items:center}.Api_heroText__r2Mfq{display:grid;gap:26px;justify-items:start}.Api_eyebrow__KmWMO{display:flex;align-items:center;gap:16px;font-size:15px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.Api_eyebrow__KmWMO:before{content:"";flex:none;width:36px;height:2px;background:var(--accent)}.Api_title__ZNmBy{font-family:var(--serif);font-weight:300;font-size:clamp(38px,6vw,84px);line-height:1.02;letter-spacing:-.01em}.Api_sub__PERxd{max-width:46ch;color:var(--muted);font-size:18px;text-wrap:pretty}.Api_links__XNd5w{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px 28px;font-size:16px}.Api_linkMuted__ZIzxu{padding-bottom:3px;border-bottom:1px solid var(--line);color:var(--muted);transition:border-color .25s ease,color .25s ease}.Api_linkMuted__ZIzxu:hover{border-color:var(--accent);color:var(--ink)}.Api_soon__bNQQR{display:inline-flex;align-items:center;gap:10px;color:var(--faint)}.Api_soonTag__k9f48{padding:3px 6px 2px;border:1px solid var(--line-strong);color:var(--accent);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.Api_code__WKOyK{min-width:0;display:grid;border:1px solid var(--line-strong);background:var(--bg)}.Api_tabs__KTh_T{display:flex;overflow-x:auto;border-bottom:1px solid var(--line)}.Api_tab__62YBW{padding:12px 20px;border:0;border-right:1px solid var(--line);border-bottom:1px solid transparent;background:none;color:var(--muted);font-size:14px;cursor:pointer;transition:color .25s ease,border-color .25s ease}.Api_tab__62YBW:hover,.Api_tab__62YBW[aria-selected=true]{color:var(--ink)}.Api_tab__62YBW[aria-selected=true]{border-bottom-color:var(--accent)}.Api_pre__p9CUy{min-height:232px;margin:0;padding:24px clamp(18px,2vw,28px);color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;line-height:1.85;white-space:pre-wrap;word-break:break-word}.Api_codeFoot__xFiMg{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:13px clamp(18px,2vw,28px);border-top:1px solid var(--line);color:var(--faint);font-size:13px}.Api_band__ITmP4{padding-block:clamp(56px,9vh,104px);border-bottom:1px solid var(--line-strong)}.Api_row___EM_J{display:grid;grid-template-columns:minmax(160px,20%) minmax(0,1fr);gap:20px clamp(16px,4vw,60px);align-items:start}.Api_features__mkWW3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(24px,3vw,48px)}.Api_feature__pAb5d{display:grid;align-content:start;gap:8px;padding-top:16px;border-top:1px solid var(--line-strong)}.Api_featureName__8Vmb7{font-family:var(--serif);font-weight:500;font-size:clamp(24px,2.4vw,32px);line-height:1.1}.Api_featureText__bkjUv{color:var(--muted);font-size:15px;text-wrap:pretty}.Api_reference__PHgNi{display:grid;gap:clamp(28px,4vw,44px)}.Api_modelsTitle__618gx{max-width:30ch;font-family:var(--serif);font-weight:500;font-size:clamp(27px,3.1vw,42px);line-height:1.24;text-wrap:pretty}.Api_table__2clKv{display:grid}.Api_tr__gukgv{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,90px) minmax(0,130px);grid-template-areas:"id domain context price";gap:14px clamp(16px,3vw,40px);align-items:baseline;padding:24px 0;border-bottom:1px solid var(--line)}.Api_cId__w0pK6{grid-area:id;min-width:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.Api_cDomain__vGoK1{grid-area:domain;color:var(--muted);font-size:15px;text-wrap:pretty}.Api_cContext__WEFz6{grid-area:context;color:var(--muted);font-size:15px}.Api_cPrice__JWDtq{grid-area:price;text-align:right;color:var(--accent);font-size:15px}.Api_th__ppZeJ{padding:0 0 12px;border-bottom-color:var(--line-strong);color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.Api_th__ppZeJ .Api_cContext__WEFz6,.Api_th__ppZeJ .Api_cDomain__vGoK1,.Api_th__ppZeJ .Api_cId__w0pK6,.Api_th__ppZeJ .Api_cPrice__JWDtq{color:inherit;font-family:inherit;font-size:inherit}.Api_deploy__whPau{display:grid;max-width:80ch}.Api_depRow__XOQtX{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:18px 0;border-top:1px solid var(--line)}.Api_depRow__XOQtX:first-child{border-top-color:var(--line-strong)}.Api_depRow__XOQtX:last-child{border-bottom:1px solid var(--line)}.Api_depText__GoKRI{color:var(--muted);font-size:15px}.Api_depStatus__Loaae{color:var(--muted);font-size:14px}.Api_depOn__oT92f{color:var(--accent)}.Api_cta__ZNY7c{padding-block:clamp(64px,11vh,128px)}.Api_ctaInner__aBLGH{display:grid;gap:24px;justify-items:start}.Api_ctaTitle__330Sb{max-width:24ch;font-family:var(--serif);font-weight:300;font-size:clamp(28px,4vw,56px);line-height:1.2;text-wrap:balance}@media (max-width:760px){.Api_row___EM_J{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.Api_tr__gukgv{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id price" "domain domain" "context context";gap:6px 16px}}.Journal_intro__KjloT{display:grid;gap:clamp(24px,3vw,40px);padding-top:clamp(64px,10vh,120px)}.Journal_title__5Ahz9{font-family:var(--serif);font-weight:300;font-size:clamp(72px,11vw,184px);line-height:.9;letter-spacing:-.015em}.Journal_dot__iCFmJ{color:var(--accent)}.Journal_filters__4yDHL{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px 32px;padding:16px 0;border-top:1px solid var(--line)}.Journal_topics__R9ZYW{display:flex;flex-wrap:wrap;gap:clamp(16px,2.2vw,30px)}.Journal_topic__L9ku8{padding:0 0 4px;border:0;border-bottom:1px solid transparent;background:none;color:var(--muted);font-size:15px;cursor:pointer;transition:color .25s ease,border-color .25s ease}.Journal_topic__L9ku8:hover{color:var(--ink)}.Journal_topic__L9ku8[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent)}.Journal_count__9Blgh{font-size:13px;color:var(--faint)}.Journal_listSection__dzg3t{padding-block:clamp(40px,5vw,72px) clamp(80px,12vh,150px)}.Journal_spine__h0vfZ{--gutter:clamp(16px,2.5vw,48px);position:relative;display:grid}.Journal_spineLine__aAdSe{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--line-strong)}.Journal_row__f_4oF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(2 * var(--gutter));align-items:center;padding-block:clamp(24px,3vw,44px);color:var(--ink);opacity:.42;transition:opacity .45s ease}.Journal_rowOn__y1L5f{opacity:1}.Journal_text__oTinu{order:1;display:grid;gap:clamp(12px,1.4vw,18px);align-content:center;justify-items:end;text-align:right;padding-right:clamp(8px,1.5vw,24px)}.Journal_flip__kG_V4 .Journal_text__oTinu{order:2;justify-items:start;text-align:left;padding-right:0;padding-left:clamp(8px,1.5vw,24px)}.Journal_meta__3YZIA{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;font-size:13px;color:var(--faint);font-variant-numeric:tabular-nums}.Journal_metaTopic__5Yr3x{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.Journal_postTitle__xhiAF{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.7vw,48px);line-height:1.04;text-wrap:balance}.Journal_tileWrap__PYoiJ{position:relative;order:2;width:min(100%,78%);justify-self:start;transform:scale(.96);transition:transform .45s ease}.Journal_flip__kG_V4 .Journal_tileWrap__PYoiJ{order:1;justify-self:end}.Journal_rowOn__y1L5f .Journal_tileWrap__PYoiJ{transform:scale(1)}.Journal_tile__7k1FL{aspect-ratio:16/10;display:grid;align-content:end;padding:clamp(16px,1.8vw,24px);overflow:hidden;background-color:var(--t1);color:var(--ink)}.Journal_tile2__aJh9J{background-color:var(--t2);color:var(--t2-ink)}.Journal_tile3__IUtRI{background-color:var(--t3)}.Journal_tile4__vYO49{background-color:var(--t4)}.Journal_tilePhoto__Eqls5{background-size:cover;background-position:50% 40%;color:#e6e4dc}.Journal_tileBig__MOFUy{font-family:var(--serif);font-weight:300;font-size:clamp(32px,3.6vw,60px);line-height:.92;letter-spacing:-.01em;text-wrap:balance}.Journal_tick__CMgfy{position:absolute;top:50%;left:calc(-1 * var(--gutter) - 1px);width:calc(var(--gutter) + 1px);height:1px;background:var(--line-strong);transition:background-color .45s ease}.Journal_flip__kG_V4 .Journal_tick__CMgfy{left:auto;right:calc(-1 * var(--gutter) - 1px)}.Journal_rowOn__y1L5f .Journal_tick__CMgfy{height:2px;margin-top:-1px;background:var(--accent)}@media (max-width:780px){.Journal_row__f_4oF{grid-template-columns:minmax(0,1fr);gap:18px;opacity:1}.Journal_flip__kG_V4 .Journal_text__oTinu,.Journal_text__oTinu{order:0;justify-items:start;text-align:left;padding:0}.Journal_flip__kG_V4 .Journal_tileWrap__PYoiJ,.Journal_tileWrap__PYoiJ{order:0;width:100%;justify-self:stretch;transform:none}.Journal_spineLine__aAdSe,.Journal_tick__CMgfy{display:none}}@media (prefers-reduced-motion:reduce){.Journal_row__f_4oF,.Journal_tick__CMgfy,.Journal_tileWrap__PYoiJ{transition:none}}.Contact_contact__A2t9o{--error:#dcaa9b;display:flex;flex-direction:column}:root[data-theme=light] .Contact_contact__A2t9o{--error:#9c4337}.Contact_main__kgFmm{flex:1}.Contact_section__WXpjl{padding-block:clamp(64px,10vh,120px) clamp(80px,12vh,150px)}.Contact_inner__lPQaQ{display:grid;gap:clamp(40px,6vw,88px)}.Contact_intro__ehWR3{display:grid;gap:clamp(20px,2.6vw,36px)}.Contact_title__VI1mG{font-family:var(--serif);font-weight:300;font-size:clamp(56px,8vw,136px);line-height:.98;letter-spacing:-.01em;text-wrap:balance}.Contact_titleAccent__upNWj{font-weight:500;color:var(--accent)}.Contact_introRow__fz8pt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:14px 40px}.Contact_sub__SFgwm{max-width:44ch;color:var(--muted);font-size:clamp(17px,1.3vw,20px);line-height:1.5;text-wrap:pretty}.Contact_mail__TKiFk{padding-bottom:3px;border-bottom:1px solid var(--line-strong);font-family:var(--serif);font-size:clamp(22px,2.2vw,32px);transition:border-color .25s ease}.Contact_mail__TKiFk:hover{border-color:var(--accent)}.Contact_form__aoL6c{position:relative;display:grid;gap:clamp(28px,3.5vw,48px);padding-top:clamp(28px,3.5vw,48px);border-top:1px solid var(--line-strong)}.Contact_sentence__z984Z{max-width:40ch;font-family:var(--serif);font-weight:300;font-size:clamp(28px,3.4vw,52px);line-height:1.5;text-wrap:pretty}.Contact_field__OvbiH{padding:0 2px;border-bottom:1px solid var(--line-strong);color:var(--accent);font-weight:500;caret-color:var(--accent);overflow-wrap:anywhere;outline:none;cursor:text;transition:border-color .25s ease,box-shadow .25s ease}.Contact_field__OvbiH:focus{border-bottom-color:var(--accent);box-shadow:0 1px 0 var(--accent)}.Contact_field__OvbiH:empty:before{content:attr(data-placeholder);color:var(--muted);font-weight:300}.Contact_field__OvbiH:focus:empty:before{color:var(--faint)}.Contact_field__OvbiH[aria-invalid=true]{border-bottom-color:var(--error);box-shadow:0 1px 0 var(--error)}.Contact_actions__fLwkG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.Contact_send__PxZdo{padding:0 0 6px;border:0;border-bottom:1px solid var(--line-strong);background:none;color:var(--ink);font:300 clamp(28px,3.4vw,52px) /1 var(--serif);cursor:pointer;transition:border-color .25s ease,color .25s ease}.Contact_send__PxZdo:hover{border-color:var(--accent);color:var(--accent)}.Contact_send__PxZdo:disabled{opacity:.6;cursor:default}.Contact_gdpr__EX6UR{max-width:48ch;color:var(--faint);font-size:13px;text-wrap:pretty}.Contact_error__JsEgq{color:var(--error);font-size:15px}.Contact_sent___oOdZ{display:grid;align-content:start;gap:20px;min-height:320px;padding-top:clamp(28px,3.5vw,48px);border-top:1px solid var(--line-strong)}.Contact_sentTitle___bCcv{max-width:22ch;font-family:var(--serif);font-weight:300;font-size:clamp(32px,3.6vw,56px);line-height:1.05}.Contact_sentBody__vjM2S{max-width:38ch;color:var(--muted);text-wrap:pretty}.Contact_honeypot__t3XZh{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (prefers-reduced-motion:reduce){.Contact_field__OvbiH,.Contact_mail__TKiFk,.Contact_send__PxZdo{transition:none}}.Lion_lion__Mw_5D{--field:#1c2a25;--glow:rgba(134,196,177,0.16);--error:#dcaa9b}:root[data-theme=light] .Lion_lion__Mw_5D{--field:#d7dacf;--glow:rgba(37,97,83,0.14);--error:#9c4337}.Lion_hero__2Jkqr{position:relative;display:grid;align-content:center;min-height:calc(100svh - 110px);padding-block:clamp(56px,8vh,96px) clamp(48px,7vh,80px);overflow:hidden}.Lion_glow__YLXKi{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 70% 48%,var(--glow) 0,rgba(0,0,0,0) 56%)}.Lion_inner__klnTW{position:relative;display:grid;gap:clamp(28px,4vw,56px)}.Lion_top__lFZXb{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px}.Lion_title__KVIuu{display:flex;align-items:baseline;font-family:var(--serif);font-weight:400;font-size:clamp(96px,17vw,300px);line-height:.82;letter-spacing:-.015em}.Lion_caret__zqJ6Q{display:inline-block;align-self:center;width:clamp(4px,.5vw,9px);height:.74em;margin-left:.08em;background:var(--accent);transform:translateY(-.02em);animation:Lion_caret__zqJ6Q 1.2s steps(1) infinite}.Lion_opening__3j2AN{padding-bottom:clamp(6px,.8vw,14px);color:var(--muted);font-size:clamp(15px,1.3vw,20px);white-space:nowrap}.Lion_opening__3j2AN strong{font-weight:700;color:var(--ink)}.Lion_bottom__Qqr__{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:24px clamp(40px,6vw,120px);padding-top:clamp(24px,3vw,40px);border-top:1px solid var(--line-strong)}.Lion_sub__F3u9X{max-width:44ch;color:var(--muted);font-size:clamp(17px,1.3vw,20px);line-height:1.5;text-wrap:pretty}.Lion_signup___EqK5{display:grid;gap:12px;justify-items:start;justify-self:end;width:min(100%,460px)}.Lion_form__M0TEc{display:flex;align-items:center;gap:12px;width:100%}.Lion_input__8iaTp{flex:1 1 auto;min-width:0;padding:14px 16px;border:1px solid var(--line-strong);border-radius:10px;background:var(--field);color:var(--ink);font:400 16px var(--sans);outline:none;transition:border-color .25s ease}.Lion_input__8iaTp::placeholder{color:var(--faint)}.Lion_input__8iaTp:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.Lion_submit__5otG0{flex:none;padding:15px 20px;border:0;border-radius:10px;background:var(--btn);color:var(--btn-ink);font:600 15px var(--sans);white-space:nowrap;cursor:pointer;transition:opacity .25s ease}.Lion_submit__5otG0:hover{opacity:.85}.Lion_submit__5otG0:disabled{opacity:.6;cursor:default}.Lion_thanks__MQx7H{font-size:17px;color:var(--ink)}.Lion_error__3wT5f{font-size:14px;color:var(--error)}.Lion_fine__1IooJ{font-size:13px;color:var(--faint)}.Lion_honeypot__UxJox{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@keyframes Lion_caret__zqJ6Q{0%,45%{opacity:1}55%,to{opacity:0}}@media (max-width:760px){.Lion_signup___EqK5{justify-self:stretch;width:100%}}@media (max-width:420px){.Lion_form__M0TEc{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.Lion_caret__zqJ6Q{animation:none}}.Landing_landing__EO07g{--veil:#151e1a}:root[data-theme=light] .Landing_landing__EO07g{--veil:#efede6}.Landing_sectionHead__vI0O2{display:grid;gap:22px;justify-items:start}.Landing_hero__8EJu1{position:relative;display:flex;flex-direction:column;min-height:min(100svh,840px);overflow:hidden}.Landing_heroVeil__HhkzU{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--veil) 0,rgba(0,0,0,0) 28%);opacity:.7}.Landing_heroCopy___BX_t{position:relative;z-index:2;margin-top:auto;display:grid;gap:clamp(28px,4vh,44px);padding-block:clamp(48px,8vh,96px) clamp(56px,9vh,104px)}.Landing_heroTitle__3W_ag{font-family:var(--serif);font-weight:400;font-size:clamp(42px,5.6vw,96px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.Landing_heroActions__idXLq{display:flex;flex-wrap:wrap;align-items:center;gap:14px 32px}.Landing_proofInner__dXMdT{display:grid;gap:clamp(44px,6vw,88px)}.Landing_quad__Qgpfu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.5vw,56px) clamp(24px,3vw,48px)}.Landing_figure__ibcel{display:grid;gap:12px;padding-top:22px;border-top:1px solid var(--line-strong)}.Landing_figureValue__gNzxA{font-family:var(--sans);font-weight:300;font-size:clamp(44px,5vw,80px);line-height:.95;letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums}.Landing_figureAccent__RUcAM{color:var(--accent)}.Landing_figureLabel__pJJY2{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.Landing_workInner__X5qKb{display:grid;gap:clamp(40px,5vw,72px)}.Landing_workHead__Ai5cE{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.Landing_tiles__jqpbR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,4vw,64px) clamp(24px,3vw,48px)}.Landing_tileLink__ItwQG{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:18px;transition:opacity .3s ease}.Landing_tileLink__ItwQG:hover{opacity:.72}.Landing_tile__ikDmU{--pad:clamp(20px,2.4vw,36px);position:relative;overflow:hidden;container-type:inline-size;aspect-ratio:16/10;display:grid;grid-template-rows:auto 1fr auto;padding:var(--pad);color:var(--ink);transition:background-color .5s ease}.Landing_tile1__jhhHc{background-color:var(--t1);--accent:var(--a1)}.Landing_tile2__Zp0x4{background-color:var(--t2);--accent:var(--a2);color:var(--t2-ink)}.Landing_tile3__Opacc{background-color:var(--t3);--accent:var(--a3)}.Landing_tile4__YxnTq{background-color:var(--t4);--accent:var(--a4)}.Landing_tileSector__l0wr2{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.Landing_tileFoot__dfFib{display:grid;gap:clamp(12px,1.4vw,20px)}.Landing_tileRule__d01Et{display:block;height:3px;margin-left:40%;margin-right:calc(-1 * var(--pad));background:var(--accent)}.Landing_tileBig__3Jonp{display:block;width:calc(100% + 2 * var(--pad));margin:0 calc(-1 * var(--pad)) calc(-.22 * var(--pad));font-family:var(--serif);font-weight:400;font-size:clamp(32px,11cqw,84px);line-height:.9;letter-spacing:-.02em;white-space:nowrap}.Landing_tileMeta__O_8z4{display:grid;gap:10px}.Landing_tileStatus__xfsi8{display:flex;justify-content:flex-end;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.Landing_tileTitle__TFG2y{font-family:var(--serif);font-weight:500;font-size:clamp(22px,1.9vw,30px);line-height:1.18;text-wrap:pretty}.Landing_voicesInner__t_5Ya{display:grid;gap:clamp(40px,5vw,72px)}.Landing_voicesStage__hJzMr{display:grid;gap:clamp(40px,6vh,72px);min-height:40vh;align-content:center;padding-block:clamp(24px,4vh,56px)}.Landing_quote__St6jB{font-family:var(--serif);font-weight:400;font-size:clamp(30px,4.2vw,68px);line-height:1.1;letter-spacing:-.01em;text-wrap:pretty;animation:Landing_fadeIn__nAzUl .7s ease both}.Landing_quoteFoot__jk7jv{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px}.Landing_quoteWho__UeOV0{display:grid;gap:2px;font-size:15px;line-height:1.5}.Landing_quoteWho__UeOV0 strong{font-weight:500}.Landing_quoteWho__UeOV0 span{color:var(--muted)}.Landing_quoteNav__AiPWW{display:flex;align-items:baseline;gap:22px}.Landing_quoteArrow__Iw80V{padding:4px 6px;border:0;background:none;color:var(--muted);font-family:var(--serif);font-size:24px;font-weight:300;line-height:1;cursor:pointer;transition:opacity .2s ease}.Landing_quoteArrow__Iw80V:hover{opacity:.6}.Landing_quoteCount__7ZqFm{font-size:15px;color:var(--muted);letter-spacing:.1em;font-variant-numeric:lining-nums tabular-nums}.Landing_quoteCount__7ZqFm span{opacity:.5}.Landing_method__mqQfG{--m-page:#1c2a25;--m-forest:#1e4a3a;--m-cream:#e6e4dc;--m-cel:#86c4b1;--m-acc:#86c4b1;--m-line:rgba(134,196,177,0.4);--m-zone:rgba(30,74,58,0.4)}:root[data-theme=light] .Landing_landing__EO07g .Landing_method__mqQfG{--m-page:#e3e4da;--m-acc:#256153;--m-line:rgba(37,97,83,0.45);--m-zone:rgba(30,74,58,0.08)}.Landing_methodInner__ps6EA{display:grid;gap:clamp(44px,6vw,88px)}.Landing_methodHead__BDgJT{display:grid;gap:22px}.Landing_sides__Pc5cl{display:grid;grid-template-columns:1fr 1fr}.Landing_side__g37ke{display:grid;align-content:start;gap:10px;padding:0 clamp(16px,3vw,48px) 32px 0}.Landing_side__g37ke+.Landing_side__g37ke{padding:0 0 32px clamp(16px,3vw,48px);border-left:1px dashed var(--line-strong)}.Landing_sideTitle__kRVWv{font-family:var(--serif);font-weight:600;font-size:clamp(22px,2vw,30px);line-height:1.1;text-wrap:balance}.Landing_sideText__JQ7Mb{max-width:40ch;color:var(--muted);font-size:15px;line-height:1.5}.Landing_diagram__MO27x{position:relative}.Landing_zone__TF8Tk{position:absolute;inset:0 0 0 50%;background:var(--m-zone)}.Landing_diagram__MO27x svg{position:relative;display:block;width:100%;height:auto}.Landing_stage__Wanmc,.Landing_stepLabel__oWG3c{opacity:.45;animation:Landing_lit__XOAqK 12s linear infinite}.Landing_runner__YntUS{animation:Landing_run___UmhB 12s linear infinite}.Landing_steps__PgoAi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:28px}.Landing_step__Mqlvw{display:grid;gap:8px;justify-items:center;padding:0 12px;text-align:center}.Landing_stepHead__eB1hE{display:flex;gap:12px;align-items:baseline}.Landing_stepNum__cS4oU{font-size:12px;font-weight:700;letter-spacing:.2em;color:var(--accent)}.Landing_stepName__MfoZP{font-family:var(--serif);font-weight:700;font-size:clamp(22px,2.4vw,36px);line-height:1}.Landing_stepDesc__WcMcD{color:var(--muted);font-size:clamp(13px,1.15vw,16px);font-weight:500;line-height:1.5;text-wrap:pretty}.Landing_panel__XuPnO{--ink:#e6e4dc;--muted:#cfe3da;--faint:#dceae3;--accent:#b9dccf;--line:rgba(230,228,220,0.18);--line-strong:rgba(230,228,220,0.45);display:grid;gap:clamp(32px,4vw,56px);padding:clamp(28px,4vw,56px);background:#1e4a3a;border:1px solid #1e4a3a;color:var(--ink)}.Landing_panelHead__OwroE{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--line)}.Landing_panelTitle__PFLQK{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 22px}.Landing_panelNote__cGd0c{font-size:13px;color:var(--faint)}.Landing_chips__2bwQ8{display:flex;flex-wrap:wrap;gap:clamp(16px,2vw,28px)}.Landing_chip__iaHU5{padding:0 0 4px;border:0;border-bottom:1px solid transparent;background:none;color:var(--muted);font-size:15px;cursor:pointer;transition:color .25s ease,border-color .25s ease}.Landing_chip__iaHU5:hover{color:var(--ink)}.Landing_chip__iaHU5[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent)}.Landing_prompt__2Gs1p{font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.4vw,34px);line-height:1.1;color:var(--muted);text-wrap:pretty}.Landing_answerGrid__PjFPs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(28px,4vw,56px);align-items:end;padding-top:clamp(22px,3vw,36px);border-top:1px solid var(--line)}.Landing_answer__8xIDw{display:grid;gap:16px;align-content:start}.Landing_verdict__L1VSy{font-family:var(--serif);font-weight:400;font-size:clamp(56px,7vw,104px);line-height:.9;letter-spacing:-.01em;color:var(--accent)}.Landing_typed__vi7xf{max-width:44ch;font-size:17px;line-height:1.7;text-wrap:pretty}.Landing_caret__D976I{display:inline-block;width:.45em;height:1em;margin-left:.15em;vertical-align:-.14em;background:var(--accent);animation:Landing_blink___KIg5 1.3s steps(1) infinite}.Landing_note__eGWYw{max-width:48ch;min-height:1.7em;font-size:15px;line-height:1.7;color:var(--faint);text-wrap:pretty}.Landing_sourceBox__8OSBp{display:grid;gap:10px;align-self:end;padding:clamp(18px,2vw,24px);border:1px solid var(--line-strong)}.Landing_sourceName__JskU5{font-family:var(--serif);font-size:clamp(20px,1.8vw,24px);line-height:1.2}.Landing_sourceQuote__saTvO{font-family:var(--serif);font-style:italic;font-size:16px;line-height:1.5;color:var(--muted);text-wrap:pretty}.Landing_rules__38_qm{--rule:#86c4b1;--rule-strong:#86c4b1;--accent:#86c4b1;--faint:#86c4b1}:root[data-theme=light] .Landing_landing__EO07g .Landing_rules__38_qm{--rule:#1e4a3a;--rule-strong:#1e4a3a;--accent:#1e4a3a;--muted:#3e4a44;--faint:#1e4a3a}.Landing_productsInner__uLhAl{display:grid;gap:clamp(32px,4vw,56px)}.Landing_productList__FnnJ0{display:grid;border-top:2px solid var(--rule-strong)}.Landing_productRow__iLEDJ{display:grid;grid-template-columns:minmax(140px,22%) 1fr auto;align-items:baseline;gap:16px 32px;padding-block:clamp(20px,2.4vw,32px);border-bottom:1px solid var(--rule);transition:opacity .25s ease}.Landing_productRow__iLEDJ:last-child{border-bottom:2px solid var(--rule-strong)}a.Landing_productRow__iLEDJ:hover{opacity:.6}.Landing_productName__i_Tk_{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.2vw,48px);line-height:1}.Landing_productDesc__DsSAX{font-size:16px;color:var(--muted)}.Landing_productCta__FGoeH{font-size:15px;color:var(--accent);white-space:nowrap}.Landing_journalHead__M3nnK{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:clamp(28px,3.5vw,48px);padding-bottom:18px;border-bottom:1px solid var(--rule)}.Landing_journalAll__1eGmv{padding-bottom:3px;border-bottom:1px solid var(--rule);color:var(--accent);font-size:14px;transition:opacity .25s ease}.Landing_journalAll__1eGmv:hover{opacity:.6}.Landing_journalGrid__ZyUrj{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(26px,3vw,48px)}.Landing_leadArticle__fMSOh{flex:3 1 420px;min-width:0;display:grid;gap:20px;transition:opacity .3s ease}.Landing_leadImageWrap__OiMp8{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}.Landing_leadImage__6kXW1{object-fit:cover;object-position:50% 46%}.Landing_leadTitle__ZN_mM{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3.4vw,50px);line-height:1.08;text-wrap:balance}.Landing_sideArticles__yWd7w{flex:1 1 280px;min-width:0;display:grid;align-content:start;gap:26px}.Landing_sideArticle__Ewo_H{display:grid;gap:10px;transition:opacity .3s ease}.Landing_sideArticle__Ewo_H:first-child{padding-bottom:26px;border-bottom:1px solid var(--rule)}.Landing_leadArticle__fMSOh:hover,.Landing_sideArticle__Ewo_H:hover{opacity:.62}.Landing_articleTitle__MR7PZ{font-family:var(--serif);font-weight:500;font-size:clamp(20px,1.6vw,26px);line-height:1.2;text-wrap:pretty}.Landing_meta__qWLPC{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;font-size:13px;color:var(--muted)}.Landing_topic__X0Vf_{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}@keyframes Landing_fadeIn__nAzUl{0%{opacity:0}to{opacity:1}}@keyframes Landing_blink___KIg5{50%{opacity:0}}@keyframes Landing_lit__XOAqK{0%,to{opacity:.45}22%,8%{opacity:1}30%{opacity:.45}}@keyframes Landing_run___UmhB{0%{transform:translateX(0)}to{transform:translateX(800px)}}@media (max-width:1000px){.Landing_quad__Qgpfu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.Landing_tiles__jqpbR{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.Landing_productRow__iLEDJ{grid-template-columns:minmax(0,1fr);gap:10px}.Landing_steps__PgoAi{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.Landing_step__Mqlvw{padding:0 8px}}@media (max-width:520px){.Landing_quad__Qgpfu{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Landing_stage__Wanmc,.Landing_stepLabel__oWG3c{opacity:1;animation:none}.Landing_runner__YntUS{display:none}}.AuthShell_shell__FmUq8{--auth-error:#dcaa9b;min-height:100svh;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);font-family:var(--font-landing-sans),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;transition:background .5s ease,color .5s ease}:root[data-theme=light] .AuthShell_shell__FmUq8{--auth-error:#9c4337}.AuthShell_shell__FmUq8 *{box-sizing:border-box}.AuthShell_shell__FmUq8 ::selection{background:var(--accent);color:var(--on-accent)}.AuthShell_shell__FmUq8 :where(a){color:inherit;text-decoration:none}.AuthShell_shell__FmUq8 :where(button,input){font:inherit}.AuthShell_shell__FmUq8 :where(h1,h2,h3,p){margin:0}.AuthShell_shell__FmUq8 :is(a,button,input,summary,[tabindex]):focus-visible{outline:1px solid var(--accent);outline-offset:4px}.AuthShell_content__gYVC0,.AuthShell_footer__BSGEd,.AuthShell_header__T_VA4{width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(24px,4vw,64px)}.AuthShell_header__T_VA4{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:clamp(24px,3.2vw,40px)}.AuthShell_logo__wXmXL{display:block;flex:none;font-size:clamp(26px,2.5vw,36px);line-height:1}.AuthShell_navigation__0qDh9{display:flex;align-items:center;gap:clamp(18px,2.2vw,32px);font-size:14px;color:var(--muted)}.AuthShell_navigation__0qDh9 a:hover,.AuthShell_navigation__0qDh9 button:hover{color:var(--ink)}.AuthShell_languageToggle__sET8p{min-height:44px;margin-block:-7px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.AuthShell_content__gYVC0{flex:1;display:grid;align-items:center;padding-block:clamp(64px,9vh,112px)}.AuthShell_footer__BSGEd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-top:28px;padding-bottom:34px;border-top:1px solid var(--line);color:var(--faint);font-size:13px}.AuthShell_footer__BSGEd nav{display:flex;align-items:center;flex-wrap:wrap;gap:22px;color:var(--muted)}.AuthShell_footer__BSGEd a:hover{color:var(--ink)}.AuthShell_skipLink__LvrAX{position:fixed;left:24px;top:16px;z-index:20;padding:12px 18px;background:var(--bg);transform:translateY(-200%)}.AuthShell_skipLink__LvrAX:focus{transform:translateY(0)}@media (max-width:600px){.AuthShell_header__T_VA4{gap:20px}.AuthShell_navigation__0qDh9{gap:18px}.AuthShell_homeLink__xdN7U{font-size:13px}.AuthShell_content__gYVC0{padding-block:48px 64px}.AuthShell_footer__BSGEd{font-size:12px}}@media (max-width:360px){.AuthShell_header__T_VA4{flex-wrap:wrap}.AuthShell_navigation__0qDh9{width:100%;justify-content:flex-end}.AuthShell_homeLink__xdN7U{margin-right:auto}}@media (prefers-reduced-motion:reduce){.AuthShell_shell__FmUq8,.AuthShell_shell__FmUq8 *,.AuthShell_shell__FmUq8 :after,.AuthShell_shell__FmUq8 :before{animation:none!important;transition:none!important}}