.AiPaper_page__crnxh{background:var(--paper)}.AiPaper_hero__XdqWX{position:relative;margin-top:-56px;background:var(--accent);padding:calc(clamp(76px, 10vw, 128px) + 56px) 0 clamp(64px,8vw,104px);overflow:hidden}.AiPaper_hero__XdqWX>div:first-child{top:0;--fx:24%;--fy:46%}.AiPaper_heroInner__LzgUK{position:relative;z-index:1;display:flex;flex-direction:column}.AiPaper_title__ZYvFt{font-family:var(--serif);font-size:clamp(2.6rem,5vw,4rem);font-weight:400;letter-spacing:-.03em;line-height:1.04;color:#ffffff;text-wrap:balance;max-width:18ch;margin:0 0 clamp(16px,2.2vw,24px)}.AiPaper_sourceNote__XJvlU{position:relative;padding-top:clamp(20px,2.6vw,28px)}.AiPaper_sourceNote__XJvlU:before{content:"";position:absolute;top:0;left:0;width:clamp(140px,20vw,240px);height:2px;background:rgba(255,255,255,.6)}.AiPaper_sourceLine__b_4bA{font-family:var(--sans);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:300;line-height:1.45;color:rgba(255,255,255,.92);max-width:34ch;margin:0}.AiPaper_sourceLine__b_4bA strong{font-weight:500;color:#ffffff;font-variant-numeric:tabular-nums}.AiPaper_editionLine__RWnAO{display:flex;align-items:center;gap:10px;font-family:var(--sans);font-size:var(--fs-caption);font-weight:500;letter-spacing:.01em;color:var(--on-accent-soft);margin:24px 0 0}.AiPaper_editionDot__gqMy3{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.45)}.AiPaper_blurredRest__5e7KF{filter:blur(6px);pointer-events:none;user-select:none;-webkit-user-select:none}.AiPaper_gateOverlay__uKfR5{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;pointer-events:none;opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s linear 0s}.AiPaper_gateHidden__80M0r{opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.AiPaper_gateHidden__80M0r .AiPaper_gateCard__3X1XD{pointer-events:none;transform:translateY(14px)}.AiPaper_gateCard__3X1XD{pointer-events:auto;transform:translateY(0);transition:transform .35s ease;width:min(460px,100%);text-align:center;background:linear-gradient(158deg,#ffffff,#fafafa);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-lg);padding:clamp(28px,4vw,44px);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 2px rgba(0,0,0,.04),0 22px 48px rgba(20,8,12,.18)}.AiPaper_freePill__fsSkE{display:inline-flex;align-items:center;padding:6px 15px;border:1px solid var(--border);border-radius:999px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--muted);margin-bottom:16px}.AiPaper_gateTitle__S_Sgx{font-family:var(--serif);font-size:clamp(1.55rem,2.2vw,1.9rem);font-weight:400;letter-spacing:-.015em;line-height:1.12;margin:0 0 10px}.AiPaper_gateNote__Duquq{font-family:var(--sans);font-size:15.5px;font-weight:300;line-height:1.55;color:var(--ink-soft);margin:0 0 20px}.AiPaper_gateForm__4Irwp{display:flex;flex-direction:column;gap:10px}.AiPaper_gateInput__R_ozH{appearance:none;width:100%;font-family:var(--sans);font-size:16px;color:var(--ink);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.AiPaper_gateInput__R_ozH::placeholder{color:var(--muted)}.AiPaper_gateInput__R_ozH:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.AiPaper_gateInputError__OLlB8{border-color:var(--accent);background:var(--accent-tint)}.AiPaper_gateError__ZoVHq{font-family:var(--sans);font-size:13px;color:var(--accent);margin:-2px 0 0}.AiPaper_gateButton__HKkVl{font-family:var(--sans);font-size:13px;font-weight:500;color:#ffffff;background:var(--accent);border:none;border-radius:var(--radius-sm);padding:14px 22px;cursor:pointer;transition:background .2s ease,transform .2s ease}.AiPaper_gateButton__HKkVl:hover{background:var(--accent-hot);transform:translateY(-1px)}.AiPaper_gateButton__HKkVl:disabled{opacity:.6;pointer-events:none}.AiPaper_gateCaption__rBy9u{font-family:var(--sans);font-size:12.5px;color:var(--muted);line-height:1.5;margin:14px 0 0}.AiPaper_gateCaption__rBy9u a{color:var(--muted);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.AiPaper_gateCaption__rBy9u a:hover{color:var(--accent)}.AiPaper_srOnly__4ulFa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AiPaper_article__EBXCO{padding:clamp(72px,8vw,104px) 0 clamp(56px,6vw,88px);font-family:var(--sans);font-size:16px;font-weight:400;line-height:1.7;color:var(--ink)}.AiPaper_noCopy___qqPj{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.AiPaper_articleLayout__SddKV{--block:18px;--gap-lg:40px;max-width:1140px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:216px minmax(0,1fr);gap:clamp(40px,5vw,76px);align-items:start}.AiPaper_tocRail__VBdJ_{position:sticky;top:116px;border:1px solid var(--border);border-radius:var(--radius-md);padding:20px 18px;background:var(--paper)}.AiPaper_tocLabel__1YGan{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--ink);padding-bottom:12px;border-bottom:1px solid var(--rule);margin-bottom:12px}.AiPaper_tocList__ofZ3o{display:flex;flex-direction:column}.AiPaper_tocLink__eLCv2{font-family:var(--sans);font-size:12.5px;font-weight:400;line-height:1.4;color:var(--muted);text-decoration:none;padding:6px 0 6px 12px;border-left:2px solid transparent;transition:color .15s ease,border-color .15s ease}.AiPaper_tocLink__eLCv2:hover{color:var(--ink)}.AiPaper_tocLinkActive__z9xtY{color:var(--accent);font-weight:500;border-left-color:var(--accent)}.AiPaper_tocShare__xo_PN{margin-top:22px;padding-top:16px;border-top:1px solid var(--rule)}.AiPaper_tocShareLabel__NcTgx{font-family:var(--sans);font-size:14px;font-weight:500;color:var(--ink);margin-bottom:12px}.AiPaper_shareRow__5JMp1{display:flex;align-items:center;gap:10px}.AiPaper_shareCircle__6jces{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--paper);color:var(--accent);cursor:pointer;padding:0;transition:border-color .2s ease,background .2s ease,color .2s ease}.AiPaper_shareCircle__6jces:hover{border-color:var(--accent);background:var(--accent);color:#ffffff}.AiPaper_shareCopied__OXmdv{font-family:var(--sans);font-size:12px;color:var(--accent);margin-top:10px}.AiPaper_articleInner__J_xD6{min-width:0;max-width:760px;animation:AiPaper_paperIn__pS_aQ .7s cubic-bezier(.22,1,.36,1)}@keyframes AiPaper_paperIn__pS_aQ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AiPaper_articleInner__J_xD6 p{margin:0 0 var(--block)}.AiPaper_articleInner__J_xD6 ul{margin:0 0 var(--block);padding-left:20px;list-style:none}.AiPaper_articleInner__J_xD6 ul li{position:relative;margin-bottom:6px;padding-left:18px}.AiPaper_articleInner__J_xD6 ul li:before{content:"";position:absolute;left:0;top:.62em;width:4.5px;height:4.5px;border-radius:50%;background:var(--ink)}.AiPaper_numberList__EjxzJ{margin:0 0 var(--block);padding-left:38px;list-style:decimal}.AiPaper_articleInner__J_xD6 .AiPaper_numberList__EjxzJ li{margin-bottom:8px;padding-left:6px}.AiPaper_articleInner__J_xD6 .AiPaper_numberList__EjxzJ li::marker{font-weight:400;color:var(--ink)}.AiPaper_articleInner__J_xD6 .AiPaper_numberList__EjxzJ ul{margin:9px 0 0;padding-left:0}.AiPaper_articleInner__J_xD6 .AiPaper_numberList__EjxzJ ul li{margin-bottom:5px;padding-left:17px}.AiPaper_articleInner__J_xD6 .AiPaper_numberList__EjxzJ ul li:last-child{margin-bottom:0}.AiPaper_articleInner__J_xD6 strong{font-weight:500;color:var(--ink)}.AiPaper_articleInner__J_xD6 em{font-style:italic;color:var(--accent)}.AiPaper_articleInner__J_xD6 a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease}.AiPaper_articleInner__J_xD6 a:hover{color:var(--accent-hot)}.AiPaper_sectionHead__XirDo{margin:var(--gap-lg) 0 var(--gap-lg);scroll-margin-top:84px}.AiPaper_sectionHead__XirDo:before{content:"";display:block;height:1px;background:var(--rule);margin-bottom:var(--gap-lg)}.AiPaper_sectionHead__XirDo:first-child{margin-top:0}.AiPaper_sectionHead__XirDo:first-child:before{display:none}.AiPaper_sectionBanner__xlsuG{position:relative;display:flex;align-items:flex-end;min-height:clamp(210px,24vw,300px);border-radius:var(--radius-lg);overflow:hidden;background-size:cover;background-position:center 45%}.AiPaper_sectionBanner__xlsuG:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,8,12,.28),rgba(20,8,12,.2) 45%,rgba(20,8,12,.56)),rgba(154,42,60,.24)}.AiPaper_sectionBannerInner__OWoCK{position:relative;z-index:1;padding:clamp(24px,3vw,36px)}.AiPaper_sectionNumber__zf6xQ{display:block;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.03em;color:rgba(255,255,255,.8);margin-bottom:10px}.AiPaper_bannerTitle__jg6Y4{font-family:var(--serif);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:#ffffff;text-wrap:balance;margin:0}.AiPaper_backHead__WC73a{padding-top:4px}.AiPaper_h2__Ea7xW{font-family:var(--serif);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:var(--ink);text-wrap:balance;margin:0}.AiPaper_h3__SfgFL{font-size:20px;letter-spacing:-.01em;line-height:1.3;text-wrap:balance;margin:var(--gap-lg) 0 20px}.AiPaper_h3__SfgFL,.AiPaper_h4__m81LK{font-family:var(--sans);font-weight:500;color:var(--ink)}.AiPaper_h4__m81LK{font-size:17px;letter-spacing:-.005em;line-height:1.35;margin:30px 0 15px}.AiPaper_h4__m81LK:first-of-type{margin-top:var(--gap-lg)}.AiPaper_h3__SfgFL+.AiPaper_h4__m81LK{margin-top:20px}.AiPaper_summary__3z04K{background:var(--paper2);border-radius:var(--radius-md);padding:clamp(24px,3vw,32px);margin:0 0 clamp(36px,4vw,48px);scroll-margin-top:84px}.AiPaper_summary__3z04K li,.AiPaper_summary__3z04K p{color:var(--ink-soft)}.AiPaper_summary__3z04K>:last-child{margin-bottom:0}.AiPaper_articleInner__J_xD6 .AiPaper_summaryLead__d1e_M{font-weight:500;color:var(--ink)}.AiPaper_summaryLabel__0KMTL{font-family:var(--serif);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:var(--ink);margin-bottom:16px}.AiPaper_quote__8jXw1{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;border:1px solid var(--accent-line);border-radius:var(--radius-sm);background:var(--accent-tint);padding:clamp(24px,2.8vw,30px) clamp(26px,3vw,34px);margin:calc(var(--gap-lg) + 12px) 0}.AiPaper_quoteMark___Ot9_{font-family:var(--serif);font-size:2.6rem;line-height:.66;color:var(--accent);opacity:.55}.AiPaper_quoteBody__oz5tD{min-width:0}.AiPaper_articleInner__J_xD6 .AiPaper_quoteText__uu1hC{font-family:var(--sans);font-size:17px;font-weight:400;line-height:1.55;letter-spacing:-.005em;color:var(--accent);margin:0}.AiPaper_quoteAttr__BTtJf{display:block;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.02em;line-height:1.5;color:rgba(154,42,60,.72);margin-top:14px}.AiPaper_quoteAttr__BTtJf:before{content:"\2014 "}.AiPaper_articleInner__J_xD6 .AiPaper_quoteAttr__BTtJf a{color:inherit}.AiPaper_articleInner__J_xD6 .AiPaper_quoteAttr__BTtJf a:hover{color:var(--accent-hot)}.AiPaper_pull__NbA9N{font-family:var(--sans);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:400;letter-spacing:-.01em;line-height:1.42;text-wrap:balance;color:var(--ink);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:clamp(24px,3vw,32px) 0;margin:var(--gap-lg) 0}.AiPaper_pullAccent__cj4D8{color:var(--accent)}.AiPaper_figure__Vz3vN{margin:var(--gap-lg) 0}.AiPaper_figurePanel__RSd1r{margin-bottom:14px}.AiPaper_figCaption__dxOBG{font-family:var(--sans);font-size:13px;font-weight:400;line-height:1.55;color:var(--muted);text-align:left}.AiPaper_records__nwhmP{margin:var(--gap-lg) 0;border-top:1px solid var(--accent-line)}.AiPaper_record__H8vKk{border-bottom:1px solid var(--accent-line);padding:22px 0}.AiPaper_recordTitle__ubjel{font-family:var(--sans);font-size:17px;font-weight:500;letter-spacing:-.005em;line-height:1.35;color:var(--accent);margin:0 0 15px}.AiPaper_recordFields__2Pcmy{display:grid;gap:18px 30px}.AiPaper_recordFieldsSplit__DHchd{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AiPaper_recordField__OEJfD{min-width:0}.AiPaper_recordLabel__IwT6W{display:block;font-family:var(--sans);font-size:12.5px;font-weight:500;letter-spacing:.005em;line-height:1.35;color:var(--muted);margin-bottom:5px}.AiPaper_articleInner__J_xD6 .AiPaper_recordValue__atjCe{font-size:15px;line-height:1.6;color:var(--ink-soft);margin:0}.AiPaper_articleInner__J_xD6 .AiPaper_citation__WjM4i{color:var(--muted);font-size:14px}.AiPaper_closeCta__4LGVf{display:flex;justify-content:flex-start;border-top:1px solid var(--rule);padding-top:var(--gap-lg);margin-top:var(--gap-lg)}.AiPaper_closeBtn__rBXmk{flex:none;display:inline-flex;align-items:center;background:var(--accent);color:#ffffff;border-radius:var(--radius-sm);padding:11px 20px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.01em;transition:background .15s ease,transform .15s ease}.AiPaper_articleInner__J_xD6 a.AiPaper_closeBtn__rBXmk{color:#ffffff;text-decoration:none}.AiPaper_closeBtn__rBXmk:hover{background:var(--accent-hot);transform:translateY(-1px)}.AiPaper_printNote__6ms00{display:none;font-family:var(--sans);font-size:15px;padding:48px 24px;text-align:center}@media print{.AiPaper_article__EBXCO,.AiPaper_gateOverlay__uKfR5,.AiPaper_hero__XdqWX{display:none}.AiPaper_printNote__6ms00{display:block}}@media (max-width:1040px){.AiPaper_articleLayout__SddKV{grid-template-columns:minmax(0,1fr);max-width:820px;padding:0 20px}.AiPaper_tocRail__VBdJ_{position:static;min-width:0;margin-bottom:32px}.AiPaper_articleInner__J_xD6{max-width:none}}@media (max-width:720px){.AiPaper_articleLayout__SddKV{--block:16px;--gap-lg:30px;padding:0 18px}.AiPaper_hero__XdqWX{padding:calc(clamp(52px, 13vw, 72px) + 56px) 0 clamp(40px,9vw,56px)}.AiPaper_title__ZYvFt{font-size:min(2.35rem,8.05vw);max-width:none}.AiPaper_sourceLine__b_4bA{font-size:1.05rem;max-width:30ch}.AiPaper_editionLine__RWnAO{margin-top:18px}.AiPaper_article__EBXCO{padding-top:44px}.AiPaper_tocRail__VBdJ_{padding:16px 16px 18px;margin-bottom:26px}.AiPaper_tocLabel__1YGan{font-size:13px;padding-bottom:10px;margin-bottom:8px}.AiPaper_tocLink__eLCv2{padding:4px 0 4px 11px}.AiPaper_tocShare__xo_PN{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:13px}.AiPaper_tocShareLabel__NcTgx{margin:0}.AiPaper_bannerTitle__jg6Y4,.AiPaper_h2__Ea7xW,.AiPaper_summaryLabel__0KMTL{font-size:1.75rem;letter-spacing:-.02em}.AiPaper_sectionBanner__xlsuG{min-height:168px;border-radius:var(--radius-md)}.AiPaper_sectionBannerInner__OWoCK{padding:20px}.AiPaper_sectionNumber__zf6xQ{font-size:12px;margin-bottom:7px}.AiPaper_h3__SfgFL{font-size:19px;margin:var(--gap-lg) 0 14px}.AiPaper_h4__m81LK{font-size:17px;margin:26px 0 12px}.AiPaper_h3__SfgFL+.AiPaper_h4__m81LK{margin-top:16px}.AiPaper_summary__3z04K{padding:22px 20px}.AiPaper_articleInner__J_xD6 ul{padding-left:2px}.AiPaper_articleInner__J_xD6 ul li{padding-left:16px}.AiPaper_numberList__EjxzJ{padding-left:22px}.AiPaper_articleInner__J_xD6 .AiPaper_numberList__EjxzJ li{padding-left:4px}.AiPaper_recordFieldsSplit__DHchd{grid-template-columns:minmax(0,1fr)}.AiPaper_record__H8vKk{padding:20px 0}.AiPaper_quote__8jXw1{column-gap:11px;padding:20px 18px;margin:calc(var(--gap-lg) + 8px) 0}.AiPaper_quoteMark___Ot9_{font-size:2.1rem}.AiPaper_articleInner__J_xD6 .AiPaper_quoteText__uu1hC{font-size:16px}.AiPaper_quoteAttr__BTtJf{margin-top:11px}.AiPaper_pull__NbA9N{padding:22px 0}.AiPaper_gateOverlay__uKfR5{padding:16px}.AiPaper_gateCard__3X1XD{padding:26px 22px 24px}.AiPaper_gateTitle__S_Sgx{font-size:1.5rem}.AiPaper_closeBtn__rBXmk{width:100%;justify-content:center;padding:14px 20px}}@media (prefers-reduced-motion:reduce){.AiPaper_articleInner__J_xD6{animation:none}.AiPaper_gateCard__3X1XD,.AiPaper_gateOverlay__uKfR5{transition:none}}.Footer_footer__UaG1g{padding:clamp(64px,8vw,100px) 0 48px;background:var(--accent);font-family:var(--serif);color:#ffffff}.Footer_top__b4wwC{display:grid;grid-template-columns:minmax(220px,1fr) 2.3fr;gap:clamp(40px,6vw,88px);padding-bottom:clamp(44px,5vw,64px)}.Footer_topBare__02paB{grid-template-columns:1fr}.Footer_brand___zP6t{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Footer_brandLockup__KKV8R{display:flex;align-items:center;gap:10px}.Footer_brandMark__ltQ6s{margin-left:-11px}.Footer_brandName___BP45{font-family:var(--serif);font-size:28px;letter-spacing:-.015em;line-height:1;color:#ffffff}.Footer_brandName___BP45 em{font-style:italic;color:rgba(255,255,255,.55)}.Footer_tag__tC_BI{font-family:var(--sans);font-size:16px;font-weight:400;color:rgba(255,255,255,.7);line-height:1.5;margin:0;max-width:240px}.Footer_cta__wg9pL{display:inline-block;margin-top:4px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--accent);background:#ffffff;padding:11px 20px;border-radius:var(--radius-sm);border:1px solid #ffffff;cursor:pointer;transition:background .2s ease,border-color .2s ease}.Footer_cta__wg9pL:hover{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.88)}.Footer_cols__PSek3{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,40px)}.Footer_colTitle__sNZTr{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0 0 16px}.Footer_colLinks__S_436{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.Footer_colLink__44YGj{background:none;border:none;padding:0;margin:0;text-align:left;cursor:pointer;font-family:var(--sans);font-size:14px;color:rgba(255,255,255,.78);text-decoration:none;transition:color .2s ease}.Footer_colLink__44YGj:hover{color:#ffffff}.Footer_bottom__O5rKs{padding-top:22px;border-top:1px solid rgba(255,255,255,.18);display:flex;justify-content:space-between;align-items:center;font-family:var(--sans);font-weight:300;font-size:12px;color:rgba(255,255,255,.62);letter-spacing:.02em}.Footer_footLegal__WRVuN{display:flex;align-items:center;gap:20px}.Footer_emailBottom__Scnri{color:rgba(255,255,255,.62);text-decoration:none;transition:color .2s ease}.Footer_emailBottom__Scnri:hover{color:rgba(255,255,255,.9)}.Footer_bottomRight___2_nr{display:flex;align-items:center;gap:18px}.Footer_certMini__gHK8N{display:inline-flex;align-items:center;gap:10px}.Footer_certStamp__BCQ8S{width:28px;height:28px;color:rgba(255,255,255,.78);display:block}.Footer_certStampIso__KaZ2X{height:26px;width:auto;opacity:.82;display:block}.Footer_social___aQ_M{display:inline-flex;align-items:center;color:rgba(255,222,227,.92);transition:color .2s ease}.Footer_social___aQ_M:hover{color:#ffffff}.Footer_social___aQ_M svg{width:18px;height:18px}.Footer_madeIn__bhmC3{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.62);font-family:var(--sans);font-size:12px;font-weight:300}.Footer_ausMap__0z53i{flex-shrink:0;width:24px;height:auto;filter:invert(1) opacity(.62);mix-blend-mode:screen}.Footer_invert__R_ALD{background:#f4f4f3;color:var(--ink);border-top:1px solid var(--border)}.Footer_invert__R_ALD .Footer_brandName___BP45{color:var(--ink)}.Footer_invert__R_ALD .Footer_brandName___BP45 em{color:var(--accent)}.Footer_invert__R_ALD .Footer_tag__tC_BI{color:rgba(0,0,0,.6)}.Footer_invert__R_ALD .Footer_cta__wg9pL{background:var(--accent);color:#ffffff;border-color:var(--accent)}.Footer_invert__R_ALD .Footer_cta__wg9pL:hover{background:var(--accent-hot);border-color:var(--accent-hot)}.Footer_invert__R_ALD .Footer_colTitle__sNZTr{color:var(--muted)}.Footer_invert__R_ALD .Footer_colLink__44YGj{color:var(--ink-soft)}.Footer_invert__R_ALD .Footer_colLink__44YGj:hover{color:var(--accent)}.Footer_invert__R_ALD .Footer_bottom__O5rKs{border-top-color:var(--rule);color:var(--muted)}.Footer_invert__R_ALD .Footer_emailBottom__Scnri{color:var(--muted)}.Footer_invert__R_ALD .Footer_emailBottom__Scnri:hover,.Footer_invert__R_ALD .Footer_social___aQ_M{color:var(--accent)}.Footer_invert__R_ALD .Footer_social___aQ_M:hover{color:var(--accent-hot)}.Footer_invert__R_ALD .Footer_madeIn__bhmC3{color:var(--muted)}.Footer_invert__R_ALD .Footer_ausMap__0z53i{filter:none;mix-blend-mode:multiply;opacity:.75}.Footer_invert__R_ALD .Footer_certStamp__BCQ8S{color:var(--muted)}.Footer_invert__R_ALD .Footer_certStampIso__KaZ2X{filter:invert(1);opacity:.5}@media (max-width:860px){.Footer_top__b4wwC{grid-template-columns:1fr;gap:52px;padding-bottom:40px}.Footer_cols__PSek3{grid-template-columns:repeat(2,1fr);gap:30px 24px}}@media (max-width:620px){.Footer_footer__UaG1g{padding:48px 0 36px}.Footer_bottom__O5rKs{flex-direction:column;align-items:flex-start;gap:16px}.Footer_footLegal__WRVuN{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;gap:10px 18px}.Footer_footLegal__WRVuN>:nth-child(3){order:-2}.Footer_footLegal__WRVuN>:nth-child(4){order:-1}}.LegalDoc_page__GQ80J{background:var(--paper);padding:0 0 clamp(72px,8vw,112px)}.LegalDoc_hero__qv6rv{background:var(--accent);padding:clamp(120px,13vw,168px) 0 clamp(40px,5vw,60px)}.LegalDoc_doc__IFlA5,.LegalDoc_heroInner__CioTp{width:88%;max-width:760px;margin:0 auto}.LegalDoc_doc__IFlA5{padding-top:clamp(48px,6vw,76px)}.LegalDoc_title__t3Lfq{font-family:var(--serif);font-size:clamp(2rem,4vw,2.9rem);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:#ffffff;margin:0 0 14px}.LegalDoc_updated__lRNhE{font-family:var(--sans);font-size:13.5px;color:rgba(255,255,255,.72);margin:0}.LegalDoc_body__PP_Vs{font-family:var(--sans);font-size:15px;line-height:1.7;color:var(--ink-soft)}.LegalDoc_body__PP_Vs h2{font-family:var(--serif);font-size:1.35rem;font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--ink);margin:clamp(34px,4vw,44px) 0 12px}.LegalDoc_body__PP_Vs h2:first-child{margin-top:0}.LegalDoc_body__PP_Vs h3{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--ink);margin:24px 0 8px}.LegalDoc_body__PP_Vs p{margin:0 0 14px}.LegalDoc_body__PP_Vs ol,.LegalDoc_body__PP_Vs ul{margin:0 0 14px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.LegalDoc_body__PP_Vs ul{list-style:disc}.LegalDoc_body__PP_Vs ol{list-style:decimal}.LegalDoc_body__PP_Vs li{display:list-item}.LegalDoc_body__PP_Vs a{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-line);text-underline-offset:3px}.LegalDoc_body__PP_Vs a:hover{text-decoration-color:var(--accent)}.LegalDoc_body__PP_Vs strong{font-weight:600;color:var(--ink)}.ManifestoToc_rail__ZZ_uL{border:1px solid var(--border);border-radius:var(--radius-md);padding:20px 18px;background:var(--paper)}.ManifestoToc_label__acIYy{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--ink);padding-bottom:12px;border-bottom:1px solid var(--rule);margin-bottom:12px}.ManifestoToc_list__kI1a1{display:flex;flex-direction:column}.ManifestoToc_link__Q1C2K{font-family:var(--sans);font-size:12.5px;font-weight:400;line-height:1.4;color:var(--muted);text-decoration:none;padding:6px 0 6px 12px;border-left:2px solid transparent;transition:color .15s ease,border-color .15s ease}.ManifestoToc_link__Q1C2K:hover{color:var(--ink)}.ManifestoToc_linkActive__CLLqG{color:var(--accent);font-weight:500;border-left-color:var(--accent)}@media (max-width:1000px){.ManifestoToc_rail__ZZ_uL{min-width:0}}@media (max-width:720px){.ManifestoToc_rail__ZZ_uL{padding:16px 16px 18px}.ManifestoToc_label__acIYy{font-size:13px;padding-bottom:10px;margin-bottom:8px}.ManifestoToc_link__Q1C2K{padding:5px 0 5px 11px}}.page_main__0aoKr{padding:clamp(64px,7vw,100px) 0 clamp(80px,10vw,140px);background:var(--paper);min-height:100vh}.page_progress__6voyV{display:flex;gap:8px;margin-bottom:40px}.page_dot__lxDA_{flex:1;height:3px;background:rgba(154,42,60,.18);border-radius:2px;transition:background .3s ease}.page_dotDone__hYPX_{background:var(--accent)}.page_dotActive__GmvOA{background:var(--accent-hot)}.page_dayChip__yJGiR{display:inline-flex;align-items:center;gap:9px;margin:-22px 0 26px;padding:9px 15px;background:var(--accent-wash);border:1px solid var(--accent-line);border-radius:999px;color:var(--accent)}.page_dayChip__yJGiR svg{flex-shrink:0}.page_dayChipDate__Nd9jT{font-family:var(--sans);font-size:13px;font-weight:500;color:var(--accent)}.page_dayChipNote__S130z{font-family:var(--sans);font-size:12.5px;color:var(--muted);padding-left:9px;border-left:1px solid rgba(154,42,60,.22)}@media (max-width:540px){.page_dayChip__yJGiR{flex-wrap:wrap;gap:4px 9px;border-radius:var(--radius-lg)}.page_dayChipNote__S130z{border-left:none;padding-left:0;flex-basis:100%}}.page_heroBlock__FiEph{padding:8px 0 0}.page_eyebrow__eK8bi{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--accent);margin-bottom:18px}.page_square__flYSS{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0}.page_h1__r7pHo{font-family:var(--serif);font-size:var(--fs-hero-editorial);font-weight:400;letter-spacing:-.015em;line-height:1.1;margin-bottom:28px;text-wrap:balance}.page_accent__5iQSV{color:var(--accent)}.page_lede__SWOhr{font-family:var(--sans);font-weight:400;font-size:17px;line-height:1.55;color:var(--ink-soft);max-width:720px;text-wrap:pretty;margin-bottom:48px}.page_statsRow__ErBNC{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;padding:32px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_stat__Va0l_{display:flex;flex-direction:column;gap:8px}.page_statValue__ndwR0{font-family:var(--serif);font-size:clamp(2rem,3.5vw,2.75rem);font-weight:400;color:var(--accent);line-height:1;letter-spacing:-.02em}.page_statLabel__hiOyv{font-family:var(--sans);font-size:14px;line-height:1.45;color:var(--ink-soft)}.page_statSource__OxUlu{font-family:var(--mono);font-size:10px;letter-spacing:.01em;text-transform:none;color:var(--muted);margin-top:4px}.page_ctaRow__Zv0TN{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.page_ctaStack__s7mQq{display:inline-flex;flex-direction:column;align-items:flex-start;gap:18px}.page_ctaNote__SxFrD{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:13px;color:var(--muted)}.page_clockIcon__K4sCE{color:var(--muted);flex-shrink:0}.page_cta__yONG_{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:13px 22px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.page_cta__yONG_:hover:not(:disabled){background:var(--accent-hot);transform:translateY(-1px)}.page_cta__yONG_:disabled{background:var(--border);color:var(--muted);cursor:not-allowed}.page_back__xeuNl{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:13px 22px;background:transparent;color:var(--ink-soft);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .2s ease,color .2s ease}.page_back__xeuNl:hover{border-color:var(--ink-soft);color:var(--ink)}.page_step__tuUHJ{padding:8px 0}.page_introLine__PBkM_{font-family:var(--sans);font-size:13px;line-height:1.55;color:var(--muted);margin-bottom:22px;max-width:560px}.page_modalOverlay__yT93I{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55);animation:page_modalFade__kR3M2 .2s ease}.page_modalCard__AdHKX{width:100%;max-width:480px;background:var(--paper);border-radius:var(--radius-md);padding:32px 32px 28px;box-shadow:0 24px 64px rgba(0,0,0,.28);display:flex;flex-direction:column;gap:12px;animation:page_modalRise__z_H5a .22s cubic-bezier(.22,1,.36,1)}.page_modalCard__AdHKX .page_eyebrow__eK8bi{margin-bottom:4px}.page_modalTitle__o4uAw{font-family:var(--serif);font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:400;line-height:1.15;margin:0;color:var(--ink)}.page_modalBody___XqS_{font-family:var(--sans);font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0 0 6px}.page_modalActions__8CQPQ{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-top:12px}@keyframes page_modalFade__kR3M2{0%{opacity:0}to{opacity:1}}@keyframes page_modalRise__z_H5a{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.page_modalCard__AdHKX{padding:26px 22px 22px}.page_modalActions__8CQPQ{flex-direction:column-reverse;align-items:stretch}.page_modalActions__8CQPQ .page_cta__yONG_{width:100%}}.page_h2__s_8vi{font-family:var(--serif);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.1;margin-bottom:16px;text-wrap:balance}.page_h2__s_8vi em{font-style:italic;color:var(--accent)}.page_questionH2__YuAyU{font-size:clamp(1.375rem,2.6vw,1.875rem);color:var(--ink)}.page_questionH2__YuAyU em{font-style:normal;color:var(--ink)}.page_helper__6BCzE{font-family:var(--sans);font-size:15px;line-height:1.55;color:var(--ink-soft);margin-bottom:28px;max-width:640px}.page_fields__xoU5q{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.page_fieldLabel__45f_o{font-family:var(--sans);font-size:13px;font-weight:500;color:var(--ink);margin-top:8px}.page_fieldHint__v4quF{font-family:var(--sans);font-size:13px;line-height:1.45;color:var(--muted);margin:-8px 0 4px}.page_identityBlock__hjwDp{margin-top:20px;padding:24px 28px 26px;background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:14px}.page_identityIntro___ciVD{margin-bottom:6px}.page_identityEyebrow__qjP7M{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--accent);margin-bottom:10px}.page_identityEyebrowDot__atswL{width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0}.page_identityTitle__vSHb8{font-family:var(--serif);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:400;margin:0 0 6px;color:var(--ink);line-height:1.2}.page_identityIntro___ciVD p{font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--ink-soft);margin:0}.page_identityBlock__hjwDp .page_input__Bef6p{background:var(--paper)}.page_options__23F9c{display:flex;flex-direction:column;gap:10px}.page_option__6tU5e{text-align:left;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 18px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:border-color .15s ease,background .15s ease;font-family:var(--sans)}.page_option__6tU5e:hover{border-color:var(--ink-soft)}.page_optionSelected__gc7ww{border-color:var(--accent);background:var(--accent)}.page_optionSelected__gc7ww:hover{border-color:var(--accent-hot);background:var(--accent-hot)}.page_optionSelected__gc7ww .page_optionLabel__jrc9t{color:#ffffff}.page_optionSelected__gc7ww .page_optionHelper__h0Qzn{color:rgba(255,255,255,.78)}.page_optionLabel__jrc9t{font-family:var(--serif);font-size:17px;color:var(--ink)}.page_optionHelper__h0Qzn{font-family:var(--sans);font-size:13px;color:var(--muted)}.page_optionsRow__pQsNE{display:flex;flex-wrap:wrap;gap:10px}.page_pill__sBRI5{font-family:var(--sans);font-size:13px;padding:10px 16px;background:var(--paper);border:1px solid var(--border);border-radius:999px;cursor:pointer;color:var(--ink-soft);transition:all .15s ease}.page_pill__sBRI5:hover{border-color:var(--ink-soft);color:var(--ink)}.page_pillSelected__fzbjE{background:var(--accent);color:#ffffff;border-color:var(--accent)}.page_checklist__9hGOg{display:flex;flex-direction:column;gap:8px}.page_check__xos6T{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;font-family:var(--sans);font-size:15px;color:var(--ink);transition:border-color .15s ease,background .15s ease}.page_check__xos6T:hover{border-color:var(--ink-soft)}.page_checkSelected__0DqZ4{border-color:var(--accent);background:rgba(154,42,60,.04)}.page_check__xos6T input{margin-top:3px;accent-color:var(--accent)}.page_input__Bef6p,.page_textarea__lv5yi{font-family:var(--sans);font-size:15px;width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);resize:vertical;transition:border-color .15s ease}.page_input__Bef6p:focus,.page_textarea__lv5yi:focus{outline:none;border-color:var(--accent)}.page_textarea__lv5yi{min-height:140px;line-height:1.5}.page_contactDetails__uztV9{margin-top:12px;font-family:var(--sans)}.page_contactDetails__uztV9 summary{font-size:13px;color:var(--muted);cursor:pointer;padding:6px 0}.page_contactDetails__uztV9 .page_input__Bef6p{margin-top:10px}.page_nav__Ps_kD{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--rule)}.page_error___DwC5{font-family:var(--sans);font-size:13px;color:var(--accent-hot);margin:12px 0 0}.page_loading__xa3mW{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(60px,12vw,140px) 0;gap:18px}.page_loadingMark__zF8Nc{position:relative;width:140px;height:140px;display:flex;align-items:center;justify-content:center;animation:page_loadingFloat__I_tVP 2.8s ease-in-out infinite}.page_loadingMark__zF8Nc svg{animation:page_loadingPulse__riRFh 2.4s ease-in-out infinite}.page_loadingRing__oZgE7{position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--accent-line);border-top-color:var(--accent);animation:page_loadingSpin__nq4t1 1.4s linear infinite}@keyframes page_loadingPulse__riRFh{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes page_loadingFloat__I_tVP{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes page_loadingSpin__nq4t1{to{transform:rotate(1turn)}}.page_loadingTitle__c9CTB{font-family:var(--serif);font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.2;color:var(--ink);margin:0;max-width:540px}.page_loadingSub__EaEkf{font-family:var(--sans);font-size:14px;color:var(--muted);margin:0}.page_thanksWrap__uWH4w{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(16px,3vw,40px) 0}.page_briefCard__X2ueD{position:relative;overflow:hidden;width:100%;max-width:760px;padding:clamp(40px,6vw,68px) clamp(28px,5vw,60px);background:var(--accent);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);color:#ffffff}.page_briefCard__X2ueD:after{content:"";position:absolute;z-index:0;right:-50px;bottom:-70px;width:60%;height:90%;background:radial-gradient(50% 50% at 82% 78%,rgba(255,255,255,.16),rgba(255,255,255,0) 70%);filter:blur(26px);pointer-events:none}.page_briefTileGrid__vhwfw{position:absolute;z-index:0;right:-30px;bottom:-42px;display:grid;grid-template-columns:repeat(5,clamp(48px,8vw,78px));gap:clamp(10px,1.2vw,15px);pointer-events:none}.page_briefTile__Vc16R{aspect-ratio:1;border:1px solid rgba(255,255,255,.14);border-radius:clamp(12px,1.5vw,18px);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:page_briefTileShimmer__Z7deo 4.8s ease-in-out infinite;will-change:opacity}@keyframes page_briefTileShimmer__Z7deo{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.page_briefTile__Vc16R{animation:none}}@media (max-width:540px){.page_briefTileGrid__vhwfw{right:-44px;bottom:-56px;grid-template-columns:repeat(5,clamp(44px,14vw,64px));opacity:.78}}.page_briefCardInner__Nr254{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:22px}.page_briefCardEyebrow___p0oM{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.01em;text-transform:none;color:#ffffff}.page_briefCardSquare__wRklC{display:inline-block;width:7px;height:7px;background:#ffffff;border-radius:2px;flex-shrink:0}.page_briefCardTitle__TbANw{font-family:var(--serif);font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:400;line-height:1.18;color:#ffffff;margin:0;max-width:22ch;text-wrap:balance}.page_briefCardLede__8mHq_{font-family:var(--sans);font-size:clamp(14px,1.6vw,16px);line-height:1.55;color:rgba(255,255,255,.82);margin:0;max-width:46ch}.page_briefCard__X2ueD .page_briefsCta__S5V78{margin-top:6px;background:#ffffff;color:var(--accent)}.page_briefCard__X2ueD .page_briefsCta__S5V78:hover{background:rgba(255,255,255,.88);transform:translateY(-1px)}.page_thanksHero__0kI_s{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;padding:12px 0 40px}.page_foundersStack__zGEZJ{display:flex;align-items:center}.page_founderAvatar__bHQSF{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid var(--paper);box-shadow:0 4px 16px rgba(0,0,0,.08)}.page_founderAvatar__bHQSF:nth-child(2){margin-left:-28px}.page_thanksHeroText__CJ8Aq{min-width:0}.page_callCard__1m40x{display:flex;align-items:flex-start;gap:20px;padding:24px 28px;background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:var(--radius-md);margin:8px 0 24px}.page_callCardIcon__6wO9Q{width:44px;height:44px;flex-shrink:0;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center}.page_callCardIcon__6wO9Q img{width:22px;height:22px;filter:brightness(0) invert(1)}.page_callCardBody__G6GTT{flex:1;min-width:0}.page_callCardEyebrow__oTahp{font-family:var(--mono);font-size:10px;letter-spacing:.01em;text-transform:none;color:var(--accent);margin-bottom:6px}.page_callCardTitle__sdvEt{font-family:var(--serif);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:400;margin:0 0 6px;color:var(--ink)}.page_callCard__1m40x p{font-family:var(--sans);font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0}.page_thanksSection__6selB{padding:36px 0;border-top:1px solid var(--rule)}.page_thanksSectionHead__vImnT{margin-bottom:24px}.page_thanksSectionHead__vImnT .page_eyebrow__eK8bi{margin-bottom:12px}.page_prepList__ABw_D{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_prepList__ABw_D li{display:flex;gap:14px;padding:18px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--paper);font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--ink-soft)}.page_prepNumber__w6M6L{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--accent);flex-shrink:0;padding-top:2px}.page_learnGrid__P3sLa{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.page_briefsCtaRow__svZnZ{display:flex}.page_briefsCta__S5V78{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:13px 22px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;text-decoration:none;transition:background .2s ease,transform .2s ease}.page_briefsCta__S5V78:hover{background:var(--accent-hot);transform:translateY(-1px)}.page_briefsCta__S5V78 span{font-family:var(--serif);font-size:16px;line-height:1}.page_briefRows__lrex6{display:flex;flex-direction:column;gap:12px}.page_briefRow__8qVgs{display:flex;flex-direction:column;gap:6px;padding:16px 22px 14px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;color:var(--ink);transition:border-color .15s ease,background .15s ease,transform .15s ease}.page_briefRow__8qVgs:hover{border-color:var(--accent);background:rgba(154,42,60,.03);transform:translateY(-1px)}.page_briefRowTop__HmBYq{display:flex;align-items:center;gap:14px}.page_briefRowDate__uTIpC{font-family:var(--mono);font-size:10px;letter-spacing:.01em;text-transform:none;color:var(--muted)}.page_briefRowTitle__a5rln{font-family:var(--serif);font-size:18px;line-height:1.2;color:var(--ink);margin-top:2px}.page_briefRowSummary__o2DBT{font-family:var(--sans);font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.page_briefRowCta__bjMNP{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin-top:6px;font-family:var(--sans);font-size:13px;font-weight:500;color:var(--accent);letter-spacing:.02em;white-space:nowrap}.page_briefRowArrow__u6_xi{font-family:var(--serif);font-size:18px;transition:transform .15s ease}.page_briefRow__8qVgs:hover .page_briefRowArrow__u6_xi{transform:translateX(4px)}.page_newsletterCallout__g1GwX{margin-top:40px}.page_newsletterCalloutInner__OmqcJ{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;padding:36px 40px;background:var(--ink);color:var(--paper);border-radius:var(--radius-md);position:relative;overflow:hidden}.page_newsletterCalloutInner__OmqcJ:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--accent)}.page_newsletterCalloutText__DToaA .page_eyebrow__eK8bi{color:var(--accent);margin-bottom:12px}.page_newsletterCalloutText__DToaA .page_square__flYSS{background:var(--accent)}.page_newsletterCalloutTitle__Ufgcv{font-family:var(--serif);font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:400;line-height:1.2;margin:0 0 10px;color:var(--paper)}.page_newsletterCalloutLede__rA5nz{font-family:var(--sans);font-size:14px;line-height:1.55;color:rgba(255,255,255,.78);margin:0}.page_newsletterCalloutForm__X3r5l{display:flex;flex-direction:column;gap:12px}.page_newsletterCalloutForm__X3r5l .page_input__Bef6p{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:var(--paper)}.page_newsletterCalloutForm__X3r5l .page_input__Bef6p::placeholder{color:rgba(255,255,255,.5)}.page_newsletterCalloutForm__X3r5l .page_input__Bef6p:focus{border-color:var(--accent);background:rgba(255,255,255,.12)}.page_newsletterDone__Q_0ai{font-family:var(--sans);font-size:15px;color:var(--paper);padding:14px 18px;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-md);background:rgba(255,255,255,.04)}.page_newsletterDone__Q_0ai span{color:var(--accent);margin-right:6px}.page_learnCard__P3WYQ{display:flex;flex-direction:column;gap:8px;padding:22px 22px 18px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;color:var(--ink);position:relative;transition:border-color .15s ease,transform .15s ease,background .15s ease}.page_learnCard__P3WYQ:hover{border-color:var(--accent);background:rgba(154,42,60,.03);transform:translateY(-2px)}.page_learnKind__TDvt9{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.01em;text-transform:none;padding:4px 10px;border-radius:999px;align-self:flex-start}.page_learnKindDot__XAv0b{width:6px;height:6px;border-radius:50%}.page_learnKind_brief__JAdLy{background:var(--accent);color:#ffffff}.page_learnKind_brief__JAdLy .page_learnKindDot__XAv0b{background:#ffffff}.page_learnKind_article__ZO_qg{background:rgba(0,0,0,.06);color:var(--ink)}.page_learnKind_article__ZO_qg .page_learnKindDot__XAv0b{background:var(--ink)}.page_learnKind_podcast__YUCpK{background:rgba(154,42,60,.1);color:var(--accent)}.page_learnKind_podcast__YUCpK .page_learnKindDot__XAv0b{background:var(--accent)}.page_learnKind_stat__fqWNJ{background:var(--paper2);color:var(--accent);border:1px solid var(--border)}.page_learnKind_stat__fqWNJ .page_learnKindDot__XAv0b{background:var(--accent)}.page_learnTitle__X5VO_{font-family:var(--serif);font-size:18px;line-height:1.25;color:var(--ink);margin-top:4px}.page_learnSource__yA3B_{font-family:var(--sans);font-size:12px;font-weight:500;color:var(--accent);letter-spacing:.02em}.page_learnBlurb__eATrq{font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--ink-soft);margin-top:4px}.page_learnArrow__uYNCy{font-family:var(--serif);font-size:20px;color:var(--accent);margin-top:auto;align-self:flex-end;opacity:.5;transition:opacity .15s ease,transform .15s ease}.page_learnCard__P3WYQ:hover .page_learnArrow__uYNCy{opacity:1;transform:translateX(3px)}.page_newsletterBlock__s1TT6{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:32px;background:var(--paper2);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center}.page_newsletterText__wCrob .page_thanksSectionTitle__DbOC_{margin-top:0;margin-bottom:8px}.page_newsletterText__wCrob p{margin:0}.page_newsletterForm__EVJEu{display:flex;flex-direction:column;gap:12px}.page_thanksSectionTitle__DbOC_{font-family:var(--serif);font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:400;margin:0 0 14px;color:var(--ink)}.page_thanksSectionLede__2IHIH{font-size:14px;margin:0 0 16px;max-width:60ch}.page_instructions__xRL8L,.page_thanksSectionLede__2IHIH{font-family:var(--sans);line-height:1.55;color:var(--ink-soft)}.page_instructions__xRL8L{font-size:15px;margin:0;padding-left:20px}.page_instructions__xRL8L li{margin-bottom:8px}.page_externalList__7Iu11{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.page_externalList__7Iu11 a{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--ink);padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--paper);transition:border-color .15s ease,background .15s ease}.page_externalList__7Iu11 a:hover{border-color:var(--accent);background:rgba(154,42,60,.04)}.page_externalSource__yuS_f{font-family:var(--mono);font-size:11px;letter-spacing:.01em;text-transform:none;color:var(--accent)}.page_externalTitle__XRizc{font-family:var(--serif);font-size:17px;line-height:1.3}.page_externalBlurb__bseXC{font-family:var(--sans);font-size:13px;color:var(--muted);line-height:1.5}.page_thanksGrid__GVqYH{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 40px}.page_thanksCard__5yB3a{background:var(--paper2);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px}.page_thanksCard__5yB3a h3{font-family:var(--serif);font-size:20px;font-weight:400;margin:0 0 12px;color:var(--ink)}.page_thanksCard__5yB3a p,.page_thanksCard__5yB3a ul{font-family:var(--sans);font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0 0 12px}.page_thanksCard__5yB3a ul{padding-left:18px}.page_thanksCard__5yB3a li{margin-bottom:6px}.page_briefList__fX2ft{list-style:none!important;padding:0!important}.page_briefList__fX2ft li{margin-bottom:10px}.page_briefList__fX2ft a{display:flex;gap:12px;align-items:baseline;text-decoration:none;color:var(--ink);padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--paper);transition:border-color .15s ease}.page_briefList__fX2ft a:hover{border-color:var(--accent)}.page_briefNumber__PP43_{font-family:var(--mono);font-size:11px;color:var(--accent);letter-spacing:.12em}.page_briefTitle__fk03h{font-family:var(--serif);font-size:14px;line-height:1.3}.page_footerLine__sHNN7{font-family:var(--sans);font-size:13px;color:var(--muted);text-align:center;margin-top:24px}.page_footerLine__sHNN7 a{color:var(--accent);text-decoration:none}.page_footerLine__sHNN7 a:hover{text-decoration:underline}@media (max-width:720px){.page_statsRow__ErBNC{gap:20px}.page_statsRow__ErBNC,.page_thanksGrid__GVqYH,.page_thanksHero__0kI_s{grid-template-columns:1fr}.page_thanksHero__0kI_s{gap:18px;text-align:left;padding:8px 0 24px}.page_founderAvatar__bHQSF{width:64px;height:64px}.page_briefRow__8qVgs,.page_learnGrid__P3sLa,.page_prepList__ABw_D{grid-template-columns:1fr}.page_briefRow__8qVgs{gap:14px;padding:18px}.page_briefRowCta__bjMNP{justify-self:flex-start}.page_newsletterCalloutInner__OmqcJ{grid-template-columns:1fr;padding:28px;gap:24px}.page_newsletterBlock__s1TT6{grid-template-columns:1fr;padding:24px}.page_callCard__1m40x{padding:18px 20px;gap:14px}.page_callCardIcon__6wO9Q{width:38px;height:38px}.page_callCardIcon__6wO9Q img{width:18px;height:18px}.page_identityBlock__hjwDp{padding:20px 22px 22px}.page_h1__r7pHo{font-size:clamp(1.875rem,7.5vw,2.375rem)}.page_h2__s_8vi{font-size:clamp(1.5rem,6vw,2rem)}.page_questionH2__YuAyU{font-size:clamp(1.25rem,5.5vw,1.625rem)}.page_helper__6BCzE{font-size:14px;margin-bottom:22px}.page_option__6tU5e{padding:14px 16px}.page_optionLabel__jrc9t{font-size:16px}.page_nav__Ps_kD{position:sticky;bottom:0;left:0;right:0;margin:24px -20px 0;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule);flex-direction:row;align-items:stretch;gap:10px;z-index:30}.page_nav__Ps_kD .page_back__xeuNl{width:52px;padding:13px 0;font-size:0;color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='19' y1='12' x2='5' y2='12'/><polyline points='12 19 5 12 12 5'/></svg>");background-repeat:no-repeat;background-position:50%}.page_nav__Ps_kD .page_cta__yONG_{flex:1}.page_step__tuUHJ{padding-bottom:0}}.page_main__o0BwM{padding:72px 0 96px}.page_eyebrow__AXku5{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--accent);margin-bottom:18px}.page_h1__4fU1H{font-family:var(--serif);font-weight:400;font-size:var(--fs-hero-editorial);line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.page_h1__4fU1H em{font-style:italic;color:var(--accent)}.page_lede__xIXi9{margin-top:14px;font-family:var(--sans);font-weight:400;font-size:1.05rem;line-height:1.5;color:var(--ink-soft);max-width:52ch}.page_actionsTop__oLzdv{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 26px}.page_email__mVg7l{border:1px solid var(--border);border-radius:10px;background:var(--paper);box-shadow:0 12px 32px rgba(0,0,0,.07);overflow:hidden}.page_emailRow__27qmC{display:flex;gap:14px;align-items:baseline;padding:11px 18px;border-bottom:1px solid var(--rule);font-family:var(--sans);font-weight:400;font-size:.92rem;color:var(--ink)}.page_emailKey__nJxeT{flex:0 0 58px;font-weight:500;font-size:.78rem;color:var(--muted)}.page_emailPlaceholder__QGirZ{color:var(--muted);font-style:italic}.page_emailBody__pStjv{padding:18px;font-family:var(--sans);font-weight:400;font-size:.95rem;line-height:1.6;color:var(--ink)}.page_emailBody__pStjv p{margin:0}.page_emailBody__pStjv p+p{margin-top:16px}.page_emailBody__pStjv a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.page_foot__cUHnm{margin-top:28px;font-family:var(--sans);font-weight:300;font-size:.9rem;color:var(--ink-soft)}.page_foot__cUHnm a{color:var(--accent)}.page_actions__gXdX8{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.page_btnGhost__zze2Z,.page_btnPrimary__DQ_Kj{display:inline-block;font-family:var(--sans);font-weight:500;font-size:.85rem;letter-spacing:.02em;border-radius:var(--radius-sm);padding:12px 24px;cursor:pointer;transition:all .15s ease;border:1px solid var(--accent);text-decoration:none}.page_btnPrimary__DQ_Kj{background:var(--accent);color:#fff}.page_btnPrimary__DQ_Kj:hover{background:var(--accent-hot);border-color:var(--accent-hot)}.page_btnGhost__zze2Z{background:none;color:var(--accent)}.page_btnGhost__zze2Z:hover{background:var(--accent-wash)}@media (max-width:720px){.page_main__o0BwM{padding:40px 0 56px}.page_h1__4fU1H{font-size:clamp(1.875rem,7.5vw,2.375rem)}.page_actionsTop__oLzdv{flex-direction:column;align-items:stretch;gap:10px}.page_btnGhost__zze2Z,.page_btnPrimary__DQ_Kj{width:100%;text-align:center}.page_emailRow__27qmC{padding:10px 14px;gap:10px}.page_emailKey__nJxeT{flex-basis:46px}.page_emailBody__pStjv{padding:14px}}.page_main__bRuvJ{padding:clamp(64px,7vw,100px) 0 clamp(80px,10vw,140px);background:var(--paper);min-height:100vh}.page_progress__MmMNc{display:flex;align-items:center;gap:8px;margin-bottom:40px}.page_progressPct__rQqbC{flex:none;margin-left:8px;font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.02em;color:var(--muted);white-space:nowrap}.page_dot__DVNcV{flex:1;height:3px;background:rgba(154,42,60,.18);border-radius:2px;transition:background .3s ease}.page_dotDone__PbW4g{background:var(--accent)}.page_dotCurrent__RhO7r{background:rgba(154,42,60,.32)}.page_eyebrow__O3DRx{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--accent);margin-bottom:18px}.page_square__fa3E5{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0}.page_heroBlock__bFwIo{padding:8px 0 0}.page_h1___WrrJ{font-family:var(--serif);font-size:var(--fs-hero-editorial);font-weight:400;letter-spacing:-.015em;line-height:1.1;margin-bottom:28px;text-wrap:balance}.page_accent__NvQ8U{color:var(--accent)}.page_lede__AzwPz{font-family:var(--sans);font-weight:400;font-size:16px;line-height:1.55;color:var(--ink-soft);max-width:660px;text-wrap:pretty;margin-bottom:40px}.page_ctaStack__FR_sv{display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}.page_ctaNote__QBTox{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-weight:400;font-size:13px;color:var(--muted)}.page_clockIcon___Nt1r{color:var(--muted);flex-shrink:0}.page_cta__GXJRp{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:13px 22px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.page_cta__GXJRp:hover:not(:disabled){background:var(--accent-hot);transform:translateY(-1px)}.page_cta__GXJRp:disabled{background:var(--border);color:var(--muted);cursor:not-allowed}.page_back___vqwq{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:13px 22px;background:transparent;color:var(--ink-soft);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .2s ease,color .2s ease}.page_back___vqwq:hover{border-color:var(--ink-soft);color:var(--ink)}.page_step__0k1Ls{padding:8px 0}.page_h2__2XrO5{font-family:var(--serif);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.1;margin-bottom:16px;text-wrap:balance}.page_h2__2XrO5 em{font-style:normal;color:var(--accent)}.page_questionH2__hMOt5{font-size:clamp(1.375rem,2.6vw,1.875rem);color:var(--ink)}.page_questionH2__hMOt5 em{font-style:normal;color:var(--accent)}.page_qmark__aEeUz{color:var(--accent);margin-left:.12em}.page_helper__WcYjY{font-family:var(--sans);font-weight:400;font-size:15px;line-height:1.55;color:var(--ink-soft);margin-bottom:28px;max-width:640px}.page_fields__L0mhc{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.page_fieldLabel___5yr6{font-family:var(--sans);font-size:16px;font-weight:500;line-height:1.35;color:var(--ink);margin-top:8px}.page_fieldLabelRow__FoVA1{display:flex;align-items:baseline;justify-content:space-between;gap:28px}.page_selectMode__Qg2pB{flex:none;font-family:var(--sans);font-weight:400;font-size:12px;letter-spacing:.01em;text-transform:none;color:var(--muted);white-space:nowrap}.page_noteInput__hX1Ya{margin-top:12px;font-size:13px}.page_fieldHint___Sn5_{font-size:14px;line-height:1.45;margin:-8px 0 4px}.page_fieldHint___Sn5_,.page_optional__fsVMT{font-family:var(--sans);font-weight:400;color:var(--muted)}.page_optional__fsVMT{font-size:.85em;text-transform:none;letter-spacing:0}.page_infoTip__Oe8jS{position:relative;display:inline-flex;vertical-align:middle;margin-left:6px}.page_infoTipBtn__aZOsl{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:none;color:var(--muted);cursor:help;border-radius:50%;transition:color .15s ease}.page_infoTipBtn__aZOsl:hover{color:var(--accent)}.page_infoTipIcon__iMdg5{width:15px;height:15px}.page_infoTipPanel__VHU79{display:none;position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:max-content;max-width:280px;padding:10px 12px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 8px 24px rgba(0,0,0,.12);font-family:var(--sans);font-weight:400;font-size:13px;line-height:1.5;color:var(--ink-soft);text-align:left;white-space:normal}.page_infoTip__Oe8jS:focus-within .page_infoTipPanel__VHU79,.page_infoTip__Oe8jS:hover .page_infoTipPanel__VHU79{display:block}.page_infoTipPanel__VHU79 strong{color:var(--ink);font-weight:500}.page_input__LpMzd,.page_textarea__8SA3k{font-family:var(--sans);font-weight:400;font-size:14px;width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);resize:vertical;transition:border-color .15s ease}.page_input__LpMzd:focus,.page_textarea__8SA3k:focus{outline:none;border-color:var(--accent)}.page_textarea__8SA3k{min-height:120px;line-height:1.5}.page_inputError___mV_W,.page_inputError___mV_W:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.page_fieldError__mfAWn{font-family:var(--sans);font-weight:500;font-size:12.5px;line-height:1.4;color:var(--accent);margin:6px 0 0}.page_requireNote__MR4Tz{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;margin:-4px 0 28px;background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:var(--radius-md)}.page_requireNote__MR4Tz p{margin:0;font-family:var(--sans);font-weight:400;font-size:.9rem;line-height:1.5;color:var(--ink-soft)}.page_requireNote__MR4Tz strong{color:var(--ink);font-weight:500}.page_options__BQ20I{display:flex;flex-direction:column;gap:10px;margin-top:-10px}.page_option__wKXO2{text-align:left;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);padding:15px 18px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:border-color .15s ease,background .15s ease;font-family:var(--sans)}.page_option__wKXO2:hover{border-color:var(--ink-soft)}.page_optionSelected__jOcXd{border-color:var(--accent);background:var(--accent)}.page_optionSelected__jOcXd:hover{border-color:var(--accent-hot);background:var(--accent-hot)}.page_optionSelected__jOcXd .page_optionLabel__ntU_g{color:#ffffff}.page_optionSelected__jOcXd .page_optionHelper__q_ifS{color:rgba(255,255,255,.78)}.page_optionLabel__ntU_g{font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.35;color:var(--ink)}.page_option__wKXO2:has(.page_optionHelper__q_ifS) .page_optionLabel__ntU_g{font-weight:500}.page_optionHelper__q_ifS{font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.45;color:var(--muted)}.page_optionsRow__ARz0g{display:flex;flex-wrap:wrap;gap:10px}.page_optionsRowSpaced__eSP1b{margin-top:-10px}.page_pill__3Z8K8{font-family:var(--sans);font-weight:400;font-size:13px;padding:10px 16px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;color:var(--ink-soft);transition:all .15s ease}.page_pill__3Z8K8:hover{border-color:var(--ink-soft);color:var(--ink)}.page_pillSelected__Wuk8F{background:var(--accent);color:#ffffff;border-color:var(--accent);font-weight:500}.page_chipGrid__EVaMa{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.page_chip__hcPWn{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.3;min-height:60px;padding:11px 14px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;color:var(--ink);transition:border-color .15s ease,background .15s ease,color .15s ease}.page_chipSelected__3cV_l,.page_chip__hcPWn:hover{border-color:var(--accent)}.page_chipSelected__3cV_l{background:var(--accent);color:#ffffff;font-weight:500}.page_chipSelected__3cV_l:hover{border-color:var(--accent-hot);background:var(--accent-hot)}.page_group__BUTlS{margin-top:6px}.page_groupGap__TAfUl{margin-top:22px}.page_voiceBlock__hCMk0{margin-top:8px}.page_voiceBlock__hCMk0,.page_voiceSample__XAjTr{display:flex;flex-direction:column;gap:8px}.page_voiceSampleActions__eY31v{display:flex;align-items:center;gap:16px}.page_uploadBtn__Tk374{display:inline-flex;align-items:center;font-family:var(--sans);font-weight:500;font-size:13px;color:var(--accent);cursor:pointer}.page_uploadBtn__Tk374:hover{color:var(--accent-hot)}.page_uploadInput__e4aGG{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.page_registerRow__w1oT3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper2)}.page_registerRowName__Dmotb{font-family:var(--sans);font-weight:500;font-size:14px;color:var(--ink)}.page_infoBox__Xp88F{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;margin:4px 0 0;background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:var(--radius-md)}.page_infoIcon__MQFoy{flex-shrink:0;width:18px;height:18px;margin-top:1px;color:var(--accent)}.page_infoBox__Xp88F p{margin:0;font-family:var(--sans);font-weight:400;font-size:.9rem;line-height:1.5;color:var(--ink-soft)}.page_infoBox__Xp88F a{color:var(--accent);text-decoration:none}.page_infoBox__Xp88F a:hover{text-decoration:underline}.page_choiceGrid__Ts6kc{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.page_choiceCard__P5E97{display:flex;flex-direction:column;gap:8px;text-align:left;padding:22px 22px 24px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.page_choiceCard__P5E97:hover{border-color:var(--accent);background:rgba(154,42,60,.04);transform:translateY(-1px)}.page_choiceIcon__G2TCP{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:6px;border-radius:var(--radius-sm);background:var(--accent-wash);color:var(--accent)}.page_choiceIcon__G2TCP svg{width:21px;height:21px}.page_choiceTitle__NXj8I{font-family:var(--sans);font-weight:500;font-size:17px;line-height:1.3;color:var(--ink)}.page_choiceText__K4Pn9{font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.45;color:var(--muted)}.page_emailCard__NSvKA{display:flex;flex-direction:column;gap:12px;margin-top:28px;padding:24px;background:var(--paper2);border:1px solid var(--border);border-radius:var(--radius-sm)}@media (max-width:620px){.page_choiceGrid__Ts6kc{grid-template-columns:1fr}}.page_howCheck__x82fk{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper2)}.page_howCheck__x82fk summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;cursor:pointer;font-family:var(--sans);font-weight:500;font-size:14px;color:var(--accent)}.page_howCheck__x82fk summary::-webkit-details-marker{display:none}.page_howCheck__x82fk summary::marker{content:""}.page_howChevron__odLGz{width:16px;height:16px;flex-shrink:0;color:var(--accent);transition:transform .2s ease}.page_howCheck__x82fk[open] .page_howChevron__odLGz{transform:rotate(180deg)}.page_howCheckBody__jF_BU{padding:18px 18px 22px;border-top:1px solid var(--border)}.page_howSteps__GY3xC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.page_howStep__NaKgF{display:grid;grid-template-columns:26px 1fr;gap:14px;align-items:start}.page_howNum__y5Rpy{width:26px;height:26px;border-radius:50%;background:var(--accent);color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-weight:500;font-size:13px;flex-shrink:0}.page_howStep__NaKgF p{margin:2px 0 0;font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.55;color:var(--ink-soft)}.page_howStep__NaKgF a{color:var(--accent);text-decoration:none}.page_howStep__NaKgF a:hover{text-decoration:underline}.page_howStep__NaKgF .page_imageFrame__IcM_l,.page_nav__84ajC{background:var(--paper)}.page_nav__84ajC{position:sticky;bottom:0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0 18px;border-top:1px solid var(--rule)}.page_error__LtkD7{font-family:var(--sans);font-weight:400;font-size:13px;color:var(--accent-hot);margin:12px 0 0}.page_closing__WEt6T{padding:8px 0}.page_closingCard__3j8rX{background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:var(--radius-md);padding:clamp(24px,4vw,36px) clamp(22px,4vw,40px);margin-bottom:28px}.page_closingLede__R9CTl{font-family:var(--serif);font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.5;color:var(--ink);margin:0}.page_closingLede__R9CTl em{font-style:italic;color:var(--accent)}.page_splitGrid__wpZJ_{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.page_splitCol__QrVk5{border:1px solid var(--border);border-radius:var(--radius-sm);padding:20px 22px;background:var(--paper)}.page_splitColHead__W6LXy{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.01em;text-transform:none;color:var(--accent);margin-bottom:12px}.page_splitList__oJay2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page_splitList__oJay2 li{font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.45;color:var(--ink-soft);padding-left:16px;position:relative}.page_splitList__oJay2 li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.page_howToFind__uCbpT{font-family:var(--sans);font-weight:400;font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0 0 8px}.page_howToFind__uCbpT strong{font-weight:500}.page_loading__ovM8Z{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(56px,11vw,130px) 0;gap:20px}.page_loadingMark__CPRl2{position:relative;width:128px;height:128px;display:flex;align-items:center;justify-content:center;animation:page_loadingFloat__bFBzp 2.8s ease-in-out infinite}.page_loadingMark__CPRl2 svg{animation:page_loadingPulse__7be2a 2.4s ease-in-out infinite}.page_loadingRing__5tXjZ{position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--accent-line);border-top-color:var(--accent);animation:page_loadingSpin__W2eiy 1.4s linear infinite}@keyframes page_loadingPulse__7be2a{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes page_loadingFloat__bFBzp{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes page_loadingSpin__W2eiy{to{transform:rotate(1turn)}}.page_loadingTitle__GrMBJ{font-family:var(--serif);font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.2;color:var(--ink);margin:0;max-width:540px}.page_loadingSub__sFldU{font-family:var(--sans);font-weight:400;font-size:14px;color:var(--muted);margin:0}.page_loadingBarTrack__siYUh{width:min(420px,80vw);height:4px;border-radius:999px;background:rgba(154,42,60,.14);overflow:hidden;margin-top:4px}.page_loadingBarFill__I0a3C{height:100%;width:0;background:var(--accent);border-radius:999px;transition:width .4s ease}.page_resultHero__3JHUB{padding:8px 0 12px}.page_resultLede__TesJ2{font-family:var(--sans);font-weight:300;font-size:17px;line-height:1.55;color:var(--ink-soft);max-width:620px;margin-bottom:0}.page_outputWrap__LvGL_{margin:28px 0 0;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;background:var(--paper2)}.page_outputBar__5UOrX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--paper)}.page_outputBarLabel__lVXrZ{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.01em;text-transform:none;color:var(--muted)}.page_outputActions__sDoIy{display:flex;gap:8px}.page_copyBtn__Xglea{font-family:var(--sans);font-weight:500;font-size:13px;letter-spacing:.02em;display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.page_copyBtn__Xglea:hover{background:var(--accent-hot);transform:translateY(-1px)}.page_copyBtn__Xglea svg{width:15px;height:15px}.page_copyBtnGhost__GPCUj{background:transparent;color:var(--ink-soft);border:1px solid var(--border)}.page_copyBtnGhost__GPCUj:hover{background:transparent;border-color:var(--ink-soft);color:var(--ink)}.page_outputPre__uv4W8{font-family:var(--sans);font-weight:400;font-size:13.5px;line-height:1.6;color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:0;padding:22px 24px;max-height:460px;overflow-y:auto}.page_setupSection__baywi{padding:40px 0 0;margin-top:44px;border-top:1px solid var(--rule)}.page_setupList__NKb4j{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:28px}.page_setupStep__OOdoq{display:grid;grid-template-columns:36px 1fr;gap:18px;align-items:start}.page_setupNum__LvMlB{width:36px;height:36px;border-radius:50%;background:var(--accent);color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-weight:500;font-size:15px;flex-shrink:0}.page_setupTitle__a2_np{font-family:var(--serif);font-size:1.2rem;font-weight:400;margin:4px 0 6px;color:var(--ink)}.page_setupText__XA_He{font-family:var(--sans);font-weight:400;font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:0}.page_setupText__XA_He a{color:var(--accent);text-decoration:none}.page_setupText__XA_He a:hover{text-decoration:underline}.page_setupText__XA_He code{font-family:var(--sans);font-weight:500;font-size:.92em;background:var(--accent-wash);color:var(--accent);padding:1px 6px;border-radius:4px}.page_imageFrame__IcM_l{margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:var(--paper2)}.page_imageFrame__IcM_l img{display:block;width:100%;height:auto}.page_imagePlaceholder__6wKGA{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;min-height:150px;padding:22px 24px;background:repeating-linear-gradient(135deg,rgba(154,42,60,.03),rgba(154,42,60,.03) 10px,var(--accent-tint) 10px,var(--accent-tint) 20px)}.page_imagePlaceholderTag__kt3tt{font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.01em;text-transform:none;color:var(--accent)}.page_imagePlaceholderText__HvjSj{font-family:var(--sans);font-weight:400;font-size:13.5px;line-height:1.5;color:var(--ink-soft);margin:0;max-width:52ch}.page_resultNote__bFy9j{margin:28px 0 0}.page_footerLine__19Y7A{font-family:var(--sans);font-weight:400;font-size:13px;color:var(--muted);text-align:center;margin-top:44px}.page_footerLine__19Y7A a{color:var(--accent);text-decoration:none}.page_footerLine__19Y7A a:hover{text-decoration:underline}.page_restoreShell__ffePp{display:flex;align-items:center;justify-content:center;min-height:50vh}@media (max-width:720px){.page_splitGrid__wpZJ_{grid-template-columns:1fr}.page_h1___WrrJ{font-size:clamp(1.875rem,7.5vw,2.375rem)}.page_h2__2XrO5{font-size:clamp(1.5rem,6vw,2rem)}.page_questionH2__hMOt5{font-size:clamp(1.25rem,5.5vw,1.625rem)}.page_helper__WcYjY{font-size:14px;margin-bottom:22px}.page_option__wKXO2{padding:14px 16px}.page_optionLabel__ntU_g{font-size:16px}.page_setupStep__OOdoq{grid-template-columns:1fr;gap:12px}.page_nav__84ajC{position:sticky;bottom:0;left:0;right:0;margin:24px -20px 0;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule);flex-direction:row;align-items:stretch;gap:10px;z-index:30}.page_nav__84ajC .page_back___vqwq{width:52px;padding:13px 0;font-size:0;color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='19' y1='12' x2='5' y2='12'/><polyline points='12 19 5 12 12 5'/></svg>");background-repeat:no-repeat;background-position:50%}.page_nav__84ajC .page_cta__GXJRp{flex:1}.page_step__0k1Ls{padding-bottom:0}}