._page_105s5_1{background:var(--canvas);min-height:100svh;color:var(--ink)}._header_105s5_2{border-bottom:1px solid var(--line);background:color-mix(in oklch, var(--canvas) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:72px;padding:10px max(24px,50vw - 620px);display:grid;position:sticky;top:0}._brand_105s5_3{letter-spacing:-.07em;font-size:28px;font-weight:780}._brand_105s5_3 span{color:var(--blue)}._header_105s5_2 nav,._tools_105s5_5,._language_105s5_5,._back_105s5_5,._heroActions_105s5_5,._heroActions_105s5_5 span,._heroActions_105s5_5 button,._heroActions_105s5_5 a,._release_105s5_5{align-items:center;display:flex}._header_105s5_2 nav{gap:28px}._header_105s5_2 nav a,._back_105s5_5{color:var(--ink-soft);font-size:10px;font-weight:650}._tools_105s5_5{justify-self:end;gap:15px}._language_105s5_5{border:1px solid var(--line);border-radius:var(--radius-sm);gap:4px;padding:3px 4px 3px 8px}._language_105s5_5 button{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px;font-size:9px;font-weight:750}._language_105s5_5 button[aria-pressed=true]{background:var(--ink);color:var(--canvas)}._back_105s5_5{gap:6px}._hero_105s5_5{width:var(--page);margin:0 auto;padding:112px 0 0}._release_105s5_5{color:var(--blue-dark);letter-spacing:.09em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:720}._hero_105s5_5 h1{letter-spacing:-.075em;max-width:1150px;margin:25px 0 28px;font-size:clamp(54px,7vw,100px);font-weight:570;line-height:.93}._hero_105s5_5 h1 span{color:var(--blue)}._hero_105s5_5>p{color:var(--ink-soft);max-width:810px;font-size:clamp(16px,1.7vw,21px);line-height:1.55}._heroActions_105s5_5{flex-wrap:wrap;gap:11px;margin:34px 0 76px}._heroActions_105s5_5 span,._heroActions_105s5_5 button,._heroActions_105s5_5 a{border:1px solid var(--line);border-radius:var(--radius-sm);gap:7px;padding:10px 13px;font-size:10px;font-weight:650}._heroActions_105s5_5 span{background:var(--green-soft);color:var(--green);border-color:color-mix(in oklch, var(--green) 30%, var(--line))}._heroActions_105s5_5 button{background:var(--panel);cursor:pointer}._metrics_105s5_22{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}._metrics_105s5_22 div{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:27px;display:flex}._metrics_105s5_22 div:first-child{padding-left:0}._metrics_105s5_22 div:last-child{border-right:0}._metrics_105s5_22 strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:27px}._metrics_105s5_22 span,._sectionHead_105s5_27>div>span,._insight_105s5_27>div>span,._timeline_105s5_27>div>span{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:720}._insight_105s5_27{width:var(--page);grid-template-columns:minmax(300px,.85fr) 1fr auto;align-items:end;gap:70px;margin:0 auto;padding:110px 0;display:grid}._insight_105s5_27 h2,._sectionHead_105s5_27 h2,._timeline_105s5_27 h2{letter-spacing:-.06em;margin:14px 0 0;font-size:clamp(38px,5vw,66px);line-height:.98}._insight_105s5_27>p,._sectionHead_105s5_27>p,._timeline_105s5_27 p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.7}._directionPair_105s5_31{gap:8px;display:grid}._directionPair_105s5_31 span{font-family:var(--font-geist-mono);border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-sm);align-items:center;gap:7px;padding:10px;font-size:11px;display:flex}._zones_105s5_33,._products_105s5_33,._method_105s5_33{border-top:1px solid var(--line);padding:110px max(24px,50vw - 620px)}._zones_105s5_33{background:var(--ink);color:var(--canvas)}._sectionHead_105s5_27{grid-template-columns:1fr .75fr;align-items:end;gap:90px;margin-bottom:50px;display:grid}._zones_105s5_33 ._sectionHead_105s5_27>p{color:color-mix(in oklch, var(--canvas) 65%, transparent)}._zones_105s5_33 ._sectionHead_105s5_27>div>span{color:var(--signal)}._zoneMap_105s5_38{grid-template-columns:2.3fr 1fr;gap:14px;min-height:360px;display:grid}._zoneMap_105s5_38 article{border:1px solid color-mix(in oklch, var(--canvas) 20%, transparent);border-radius:var(--radius-panel);flex-direction:column;align-items:flex-start;padding:30px;display:flex}._zoneMap_105s5_38 article>span{color:color-mix(in oklch, var(--canvas) 60%, transparent);text-transform:uppercase;letter-spacing:.08em;margin-top:auto;font-size:9px}._zoneMap_105s5_38 article strong{margin-top:7px;font-size:28px}._zoneMap_105s5_38 article p{color:color-mix(in oklch, var(--canvas) 65%, transparent);font-size:11px}._zoneMap_105s5_38 article div{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}._zoneMap_105s5_38 i{background:var(--blue);border:2px solid color-mix(in oklch, var(--blue) 45%, white);border-radius:50%;width:9px;height:9px;display:block}._zoneMap_105s5_38 ._coast_105s5_45{background:color-mix(in oklch, var(--blue-dark) 60%, var(--ink))}._zoneMap_105s5_38 ._coast_105s5_45 i{background:var(--signal);border-color:var(--signal)}._products_105s5_33{background:var(--panel)}._tableWrap_105s5_48{border:1px solid var(--line);border-radius:var(--radius-control);overflow-x:auto}._tableWrap_105s5_48 table{border-collapse:collapse;width:100%;min-width:720px}._tableWrap_105s5_48 th{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;text-align:left;background:var(--panel-muted);padding:14px 18px;font-size:9px}._tableWrap_105s5_48 td{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;padding:16px 18px;font-size:12px}._tableWrap_105s5_48 td:first-child,._tableWrap_105s5_48 td:nth-child(2),._tableWrap_105s5_48 td:nth-child(3){display:table-cell}._tableWrap_105s5_48 td small{color:var(--ink-muted);margin-top:4px;font-size:8px;display:block}._positive_105s5_54{color:var(--blue-dark)}._negative_105s5_55{color:var(--green)}._timeline_105s5_27{width:var(--page);grid-template-columns:.85fr 1fr;align-items:center;gap:90px;margin:0 auto;padding:110px 0;display:grid}._singlePoint_105s5_57{border-bottom:1px solid var(--line-strong);place-items:center;min-height:250px;display:grid;position:relative}._singlePoint_105s5_57>span{border-top:1px dashed var(--line);position:absolute;top:50%;left:0;right:0}._singlePoint_105s5_57 i{background:var(--blue);width:18px;height:18px;box-shadow:0 0 0 7px var(--blue-pale);z-index:1;border-radius:50%}._singlePoint_105s5_57 strong{font-family:var(--font-geist-mono);font-size:18px;position:absolute;top:calc(50% - 25px);left:calc(50% + 20px)}._singlePoint_105s5_57 small{color:var(--ink-muted);position:absolute;bottom:-25px;left:calc(50% - 28px)}._method_105s5_33{background:var(--canvas-warm)}._method_105s5_33 ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._method_105s5_33 ol li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:17px 0;display:grid}._method_105s5_33 ol span{font-family:var(--font-geist-mono);color:var(--ink-muted);font-size:9px}._method_105s5_33 ol strong{font-size:12px}._method_105s5_33 ol svg{color:var(--green)}._methodGrid_105s5_68{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:44px;display:grid}._methodGrid_105s5_68 article{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}._methodGrid_105s5_68 article>span{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:12px;font-size:8px}._methodGrid_105s5_68 strong{font-size:11px;line-height:1.45}._methodGrid_105s5_68 code{overflow-wrap:anywhere;color:var(--ink-muted);font-size:8px}._limits_105s5_73{grid-template-columns:.7fr 1fr;gap:70px;margin-top:36px;display:grid}._limits_105s5_73 h3{font-size:24px}._limits_105s5_73 ul{grid-template-columns:1fr 1fr;gap:10px 24px;padding:0;list-style:none;display:grid}._limits_105s5_73 li{color:var(--ink-soft);align-items:center;gap:8px;font-size:10px;display:flex}._limits_105s5_73 li span{background:var(--amber);border-radius:50%;width:6px;height:6px}._correction_105s5_78{background:var(--ink);color:var(--canvas);grid-template-columns:1fr auto;align-items:end;gap:70px;padding:70px max(24px,50vw - 620px);display:grid}._correction_105s5_78 span{color:var(--signal);text-transform:uppercase;letter-spacing:.08em;font-size:9px}._correction_105s5_78 h2{letter-spacing:-.04em;max-width:820px;font-size:clamp(24px,3vw,38px);line-height:1.15}._correction_105s5_78>div:last-child{flex-direction:column;gap:10px;display:flex}._correction_105s5_78 a{color:color-mix(in oklch, var(--canvas) 75%, transparent);align-items:center;gap:7px;font-size:10px;display:flex}._srOnly_105s5_83{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=920px){._header_105s5_2 nav,._back_105s5_5{display:none}._header_105s5_2{grid-template-columns:1fr auto}._hero_105s5_5{padding-top:80px}._insight_105s5_27,._sectionHead_105s5_27,._timeline_105s5_27{grid-template-columns:1fr;gap:32px}._directionPair_105s5_31{grid-template-columns:1fr 1fr}._zoneMap_105s5_38{grid-template-columns:1.6fr 1fr}._methodGrid_105s5_68{grid-template-columns:1fr}}@media (width<=620px){._header_105s5_2{padding:9px 16px}._hero_105s5_5{width:calc(100vw - 32px)}._hero_105s5_5 h1{font-size:50px}._metrics_105s5_22{grid-template-columns:1fr 1fr}._metrics_105s5_22 div{border-bottom:1px solid var(--line);padding:18px}._metrics_105s5_22 div:nth-child(2){border-right:0}._insight_105s5_27,._timeline_105s5_27{width:calc(100vw - 32px);padding:82px 0}._zones_105s5_33,._products_105s5_33,._method_105s5_33{padding:82px 16px}._zoneMap_105s5_38{grid-template-columns:1fr;min-height:0}._zoneMap_105s5_38 article{min-height:260px}._directionPair_105s5_31{grid-template-columns:1fr}._limits_105s5_73{grid-template-columns:1fr;gap:12px}._limits_105s5_73 ul{grid-template-columns:1fr}._correction_105s5_78{grid-template-columns:1fr;gap:30px;padding:54px 16px}}
