.page_methodPage__c2k_G{--paper:#f4f1ea;--ink:#102a3a;--night:#0b202d;--muted:#52616b;--rule:#c9cdc7;--rose:#8c294c;background:var(--paper);color:var(--ink)}.page_methodPage__c2k_G *{box-sizing:border-box}.page_methodPage__c2k_G a{color:inherit}.page_methodPage__c2k_G h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.6vw,49px);font-weight:400;line-height:1.12;letter-spacing:-.035em;text-wrap:balance;margin:0}.page_methodPage__c2k_G p{line-height:1.75}.page_methodPage__c2k_G section[id]{scroll-margin-top:112px}.page_eyebrow__lgLm2{font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:var(--rose);margin:0 0 24px}.page_methodHero__ZtuoC{padding:64px 32px 60px}.page_heroInner__ibeb_{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:84px;align-items:center}.page_edition__tOQML{display:flex;align-items:center;gap:15px;margin:0 0 52px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.page_edition__tOQML span{color:#91998f}.page_heroCopy__tj9i_>.page_eyebrow__lgLm2{max-width:35ch}.page_heroCopy__tj9i_ h1{font:400 clamp(48px,5.9vw,82px)/1.01 Georgia,Times New Roman,serif;letter-spacing:-.055em;max-width:12ch;margin:0;text-wrap:balance}.page_methodLead__GI0Ig{max-width:47ch;color:var(--muted);margin:30px 0}.page_heroActions__EIyBE{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.page_primaryButton__dqawR{background:var(--kliima-button-background);color:#fff!important;border:1px solid transparent;padding:15px 22px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;text-decoration:none;border-radius:3px}.page_secondaryButton__K3wKY,.page_textLink__7LzAY{display:inline-flex;align-items:center;min-height:48px;font-size:13px;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.page_methodVisual__xuMTd{background:var(--night);color:#f4f1ea;padding:34px 36px 26px;position:relative;border-top:3px solid #a25d73}.page_atlasHeading__HdRzv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid #ffffff30;padding-bottom:17px}.page_atlasHeading__HdRzv .page_eyebrow__lgLm2{color:#d9b4bd;margin:0}.page_atlasHeading__HdRzv>span:last-child{font-size:10px;color:#aab8bf;letter-spacing:.12em}.page_atlasTitle__4rVSb{font:400 30px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.02em;margin:26px 0 20px}.page_visualSpine__hrqco{display:grid}.page_spineNode__Um8RV{display:grid;grid-template-columns:24px 48px 1fr 20px;align-items:center;gap:12px;padding:10px 0;min-height:61px;border-bottom:1px solid #ffffff25;text-decoration:none}.page_spineNode__Um8RV strong{font:400 34px/1 Georgia,Times New Roman,serif;color:#f4f1ea}.page_spineNode__Um8RV>span:not(.page_atlasIndex__Yd5mZ):not(.page_atlasArrow__GLv6N){font-size:13px;letter-spacing:.01em}.page_atlasIndex__Yd5mZ{color:#a4b5bf;font-size:9px;font-variant-numeric:tabular-nums}.page_atlasArrow__GLv6N{color:#b6c3c8;font-size:15px;text-align:right}.page_visualStatement__SeUXf{color:#c7d1d5;font-size:12px;margin:22px 0 12px}.page_iterationNote__jstu_{color:#aabcc5;font-size:10px;padding-top:14px;border-top:1px solid #ffffff20;margin:0}.page_pageIndex__KPWBG{max-width:1200px;padding:18px 0;margin:0 auto;display:flex;flex-wrap:wrap;gap:8px 40px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_pageIndex__KPWBG a{min-height:44px;display:flex;align-items:center;gap:12px;font-size:10px;color:var(--rose);text-decoration:none}.page_pageIndex__KPWBG a span{color:var(--ink);font-size:12px}.page_thesisSection__EvdXF{max-width:1200px;margin:auto;padding:84px 0}.page_thesisInner__qMLob{display:grid;grid-template-columns:1fr 1fr;gap:0 84px}.page_thesisInner__qMLob>.page_eyebrow__lgLm2{grid-column:1/-1}.page_thesisInner__qMLob h2{max-width:19ch}.page_methodThesis__LslH6{font-size:17px;color:var(--muted);margin:0}.page_thesisSignals__9jBXI{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-top:1px solid var(--rule)}.page_thesisSignals__9jBXI span{padding:20px 22px 0 0;font-size:12px;line-height:1.6;color:#445460}.page_methodSpineSection__X_YT7{background:#e9e8e0;padding:72px max(32px,calc((100vw - 1200px)/2))}.page_sectionHeader__qCzEy{max-width:770px}.page_sectionHeader__qCzEy>p:not(.page_eyebrow__lgLm2){font-size:16px;color:var(--muted);margin:24px 0}.page_phaseHint__o_ZHk{font-size:12px;color:#53636b;margin:0 0 24px}.page_phaseRow__7b2Zf{display:grid;grid-template-columns:28px 72px minmax(0,1.2fr) minmax(0,1fr) 25px;gap:24px;align-items:start;padding:30px 0;border-top:1px solid #bfc5be;text-decoration:none}.page_phaseRow__7b2Zf:last-child{border-bottom:1px solid #bfc5be}.page_phaseIndex__wFIsM{font-size:10px;color:var(--rose);padding-top:10px;font-variant-numeric:tabular-nums}.page_phaseLetter__Ygp9F{font:400 60px/.95 Georgia,Times New Roman,serif;color:#6b7777}.page_phaseBody__kBLkW h3{margin:0 0 8px;font:400 31px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.02em}.page_phaseLine__rFHQb{margin:0;font-size:14px;color:#3e535f}.page_phaseResult__xvyns>span{font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rose)}.page_phaseOutcome__6J0qs{font-size:13px;color:#52616b;margin:9px 0 0}.page_phaseOpen__6xvCW{font-size:24px;color:var(--rose)}.page_protectionBand__Eaxsj{background:var(--night);color:var(--paper);padding:80px max(32px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:1fr 1fr;gap:84px}.page_protectionBand__Eaxsj .page_eyebrow__lgLm2{color:#dbb5c3}.page_protectionIntro__LIs7A>p:last-child{margin-top:28px;color:#b9c7ce;font-size:15px}.page_riskItem__uNTed{padding:22px 0;border-top:1px solid #ffffff25}.page_riskItem__uNTed:first-child{padding-top:0;border-top:0}.page_riskItem__uNTed h3{margin:0 0 9px;font-size:17px;font-weight:500}.page_riskItem__uNTed p{color:#b9c7ce;font-size:13px;margin:0}.page_applicationsSection__ofvQJ,.page_foundations__wmbT0{max-width:1200px;margin:auto;padding:76px 0;display:grid;grid-template-columns:1fr 1fr;gap:84px}.page_applicationsCopy__czTVb>p:last-child,.page_foundationBody__t0w4g>p{font-size:15px;color:var(--muted)}.page_applicationRail__uWemX{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:0 28px}.page_applicationRail__uWemX span{padding:18px 0;border-bottom:1px solid var(--rule);font-size:14px;line-height:1.5}.page_foundations__wmbT0{border-top:1px solid var(--rule);padding-bottom:44px}.page_foundationBody__t0w4g>p:first-child{margin-top:0}.page_foundationBody__t0w4g .page_scopeNote__tnByd{border-left:2px solid #92506b;padding-left:20px;font-size:13px}.page_indexNote__xkkmu{max-width:1200px;margin:0 auto 76px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:56px;background:#e9e8e0}.page_indexNote__xkkmu .page_eyebrow__lgLm2{margin-bottom:12px}.page_indexNote__xkkmu h2{font-size:30px}.page_indexNote__xkkmu>p{margin:0;font-size:13px;color:var(--muted)}.page_roadmapSection__h1bfp{padding:70px max(32px,calc((100vw - 1200px)/2));background:#142e3d;color:#f4f1ea}.page_roadmapSection__h1bfp .page_eyebrow__lgLm2{color:#dbb5c3}.page_roadmapSection__h1bfp .page_sectionHeader__qCzEy>p:not(.page_eyebrow__lgLm2){color:#b9c7ce}.page_roadmapList__7It0t{display:grid;grid-template-columns:repeat(5,1fr);margin-top:40px}.page_roadmapRow__VWeKc{padding:22px 24px 0 0;border-top:1px solid #ffffff45}.page_roadmapRow__VWeKc>span{font-size:11px;color:#dbb5c3}.page_roadmapRow__VWeKc h3{font:400 23px/1.2 Georgia,Times New Roman,serif;margin:22px 0 15px}.page_roadmapRow__VWeKc p{font-size:12px;color:#b9c7ce}.page_faqSection__3VQ82{max-width:1200px;margin:auto;padding:76px 0}.page_faqInner__nvqSH{display:grid;grid-template-columns:1fr 1fr;gap:0 84px}.page_faqInner__nvqSH>.page_eyebrow__lgLm2{grid-column:1/-1}.page_faqInner__nvqSH h2{font-size:36px}.page_faqList__3qiKa details{border-top:1px solid var(--rule);padding:0}.page_faqList__3qiKa details:last-child{border-bottom:1px solid var(--rule)}.page_faqList__3qiKa summary{padding:22px 28px 22px 0;font-size:15px;line-height:1.5;cursor:pointer}.page_faqList__3qiKa p{color:var(--muted);font-size:14px;padding:0 20px 20px 0;margin:0}.page_finalCta__e_YKQ{max-width:1200px;margin:0 auto;border-top:1px solid var(--rule);padding:58px 0 76px;display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:center}.page_finalCta__e_YKQ p:not(.page_eyebrow__lgLm2){font-size:15px;color:var(--muted)}.page_finalActions__eoYuQ{display:flex;flex-direction:column;align-items:flex-start;gap:18px;justify-self:center}.page_methodPage__c2k_G a:focus-visible,.page_methodPage__c2k_G summary:focus-visible{outline:3px solid var(--kliima-action-primary);outline-offset:5px}@media(hover:hover){.page_spineNode__Um8RV:hover{background:#ffffff08}.page_phaseRow__7b2Zf:hover{background:#ffffff50}.page_pageIndex__KPWBG a:hover span{text-decoration:underline;text-underline-offset:5px}}@media(prefers-reduced-motion:no-preference){.page_phaseRow__7b2Zf,.page_spineNode__Um8RV{transition:background-color .18s ease}.page_atlasArrow__GLv6N,.page_phaseOpen__6xvCW{transition:transform .18s ease}.page_phaseRow__7b2Zf:hover .page_phaseOpen__6xvCW,.page_spineNode__Um8RV:hover .page_atlasArrow__GLv6N{transform:translate(2px,-2px)}.page_phaseLedger__oLgoI[data-reveal=in]{animation:page_ledgerEnter__pcSSY .45s ease-out both}@keyframes page_ledgerEnter__pcSSY{0%{transform:translateY(8px)}to{transform:none}}}@media(max-width:1280px){.page_applicationsSection__ofvQJ,.page_faqSection__3VQ82,.page_finalCta__e_YKQ,.page_foundations__wmbT0,.page_indexNote__xkkmu,.page_pageIndex__KPWBG,.page_thesisSection__EvdXF{margin-left:32px;margin-right:32px}.page_applicationsSection__ofvQJ,.page_faqInner__nvqSH,.page_finalCta__e_YKQ,.page_foundations__wmbT0,.page_heroInner__ibeb_,.page_protectionBand__Eaxsj,.page_thesisInner__qMLob{column-gap:48px}}@media(max-width:900px){.page_heroInner__ibeb_{gap:36px;grid-template-columns:1.1fr 1fr}.page_methodVisual__xuMTd{padding:26px}.page_heroCopy__tj9i_ h1{font-size:58px}.page_edition__tOQML{margin-bottom:34px}.page_spineNode__Um8RV{gap:8px;grid-template-columns:20px 34px 1fr 16px}.page_atlasTitle__4rVSb{font-size:26px}.page_phaseRow__7b2Zf{grid-template-columns:22px 48px minmax(0,1.15fr) minmax(0,1fr) 18px;gap:16px}.page_phaseLetter__Ygp9F{font-size:46px}.page_phaseBody__kBLkW h3{font-size:27px}.page_roadmapList__7It0t{grid-template-columns:repeat(3,1fr);gap:28px 0}}@media(max-width:700px){.page_methodHero__ZtuoC{padding:32px 22px 30px}.page_heroInner__ibeb_{grid-template-columns:1fr;gap:34px}.page_heroCopy__tj9i_ h1{font-size:clamp(46px,9vw,62px);max-width:14ch}.page_edition__tOQML{font-size:9px;margin-bottom:32px}.page_methodLead__GI0Ig{margin:24px 0}.page_heroActions__EIyBE{gap:10px 22px}.page_primaryButton__dqawR{font-size:12px;padding:14px 18px}.page_methodVisual__xuMTd{padding:24px}.page_spineNode__Um8RV{grid-template-columns:22px 44px 1fr 20px;min-height:58px}.page_atlasTitle__4rVSb{font-size:30px}.page_applicationsSection__ofvQJ,.page_faqSection__3VQ82,.page_finalCta__e_YKQ,.page_foundations__wmbT0,.page_indexNote__xkkmu,.page_pageIndex__KPWBG,.page_thesisSection__EvdXF{margin-left:22px;margin-right:22px}.page_pageIndex__KPWBG{gap:0;display:grid;grid-template-columns:1fr 1fr;padding:12px 0}.page_pageIndex__KPWBG a{gap:10px}.page_applicationsSection__ofvQJ,.page_faqSection__3VQ82,.page_foundations__wmbT0,.page_thesisSection__EvdXF{padding:48px 0}.page_applicationsSection__ofvQJ,.page_faqInner__nvqSH,.page_finalCta__e_YKQ,.page_foundations__wmbT0,.page_protectionBand__Eaxsj,.page_thesisInner__qMLob{grid-template-columns:1fr;gap:26px}.page_faqInner__nvqSH>.page_eyebrow__lgLm2,.page_thesisInner__qMLob>.page_eyebrow__lgLm2{margin-bottom:0}.page_methodPage__c2k_G h2{font-size:34px}.page_methodThesis__LslH6{font-size:16px}.page_thesisSignals__9jBXI{grid-template-columns:1fr 1fr;margin-top:4px}.page_thesisSignals__9jBXI span{font-size:11px;padding-top:16px}.page_methodSpineSection__X_YT7,.page_protectionBand__Eaxsj,.page_roadmapSection__h1bfp{padding:48px 22px}.page_phaseRow__7b2Zf{grid-template-columns:22px 40px minmax(0,1fr) 18px;gap:16px 12px;padding:26px 0}.page_phaseLetter__Ygp9F{font-size:42px}.page_phaseBody__kBLkW h3{font-size:26px;overflow-wrap:anywhere}.page_phaseBody__kBLkW{grid-column:3}.page_phaseOpen__6xvCW{grid-column:4;grid-row:1}.page_phaseResult__xvyns{grid-column:3/5}.page_phaseLine__rFHQb{font-size:13px}.page_indexNote__xkkmu{grid-template-columns:1fr;gap:18px;padding:24px;margin-bottom:48px}.page_indexNote__xkkmu h2{font-size:27px}.page_applicationRail__uWemX{gap:0 18px}.page_applicationRail__uWemX span{font-size:13px}.page_roadmapList__7It0t{grid-template-columns:1fr;gap:0}.page_roadmapRow__VWeKc{display:grid;grid-template-columns:30px 1fr;gap:18px;padding:22px 0}.page_roadmapRow__VWeKc h3{margin:0 0 10px}.page_roadmapRow__VWeKc p{margin:0;font-size:13px}.page_finalCta__e_YKQ{padding:44px 0 48px}.page_finalActions__eoYuQ{justify-self:start}}.page_methodVisual__xuMTd .page_atlasTitle__4rVSb{line-height:1.18}@media(max-width:700px){.page_phaseRow__7b2Zf{grid-template-columns:20px minmax(0,1fr) 18px}.page_phaseLetter__Ygp9F{display:none}.page_phaseBody__kBLkW{grid-column:2}.page_phaseOpen__6xvCW{grid-column:3}.page_phaseResult__xvyns{grid-column:2/4}}