[data-post]{width:100%;max-width:760px;margin:0 auto;padding:56px 24px 96px;flex:1 1}[data-post-crumbs]{display:flex;gap:8px;font-size:13px;color:#6b7480}[data-post] [data-post-crumbs] a{color:#6b7480;text-decoration:none}[data-post] [data-post-crumbs] a:hover{color:#0e7c6b}[data-post] h1{margin:18px 0 0;font-size:clamp(32px,4.4vw,48px);line-height:1.08;letter-spacing:-.025em;font-weight:600;color:#0f1419;text-wrap:balance}[data-post] [data-post-lead]{margin:18px 0 0;font-size:19px;line-height:1.5;color:#3c4652}[data-post-meta]{margin-top:20px;padding-bottom:28px;border-bottom:1px solid #e3e1da;display:flex;flex-wrap:wrap;gap:8px;font-family:JetBrains Mono,monospace;font-size:13px;color:#6b7480}[data-post-body]>:first-child{margin-top:28px}[data-post] li,[data-post] p{font-size:17px;line-height:1.65}[data-post] h2{margin:48px 0 0;font-size:26px;line-height:1.2;letter-spacing:-.015em}[data-post] h3{margin:32px 0 0;font-size:19px;line-height:1.3;font-weight:600;color:#0f1419}[data-post] ol{margin:14px 0 0;padding-left:24px}[data-post] blockquote{margin:24px 0 0;padding:2px 0 2px 18px;border-left:3px solid #0e7c6b}[data-post] blockquote p{margin-top:8px;color:#0f1419}[data-post] hr{margin:40px 0 0;border:0;border-top:1px solid #e3e1da}[data-post] img{max-width:100%;height:auto;border-radius:12px}[data-post-body]>table,[data-post-table]{margin:28px 0 0;overflow-x:auto}[data-post] table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}[data-post] td,[data-post] th{text-align:left;vertical-align:top;padding:11px 12px;border-bottom:1px solid #e3e1da;color:#3c4652}[data-post] thead th{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7480;border-bottom:1px solid #0f1419}[data-post] tbody th{font-weight:600;color:#0f1419}[data-post-table-cap]{margin-top:10px!important;font-size:14px!important;color:#6b7480!important}[data-post-fig]{margin:32px 0 0;padding:22px 22px 18px;border:1px solid #e3e1da;border-radius:16px;background:#ffffff;box-shadow:0 30px 60px -48px rgba(15,20,25,.35)}[data-post-fig-kicker]{display:block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#0e7c6b}[data-post] [data-post-fig-title]{margin:6px 0 0;font-size:18px;line-height:1.3;font-weight:600;color:#0f1419}[data-post-fig-body]{margin-top:16px}[data-post-fig] figcaption{margin-top:14px;font-size:14px;line-height:1.5;color:#6b7480}[data-post-bars]{display:flex;flex-direction:column;gap:12px}[data-post-bar]{display:grid;grid-template-columns:minmax(120px,34%) 1fr 128px;grid-gap:12px;gap:12px;align-items:center;font-size:14px}[data-post-bar-label]{color:#0f1419;font-weight:500;display:flex;flex-direction:column;gap:2px}[data-post-bar-note]{font-size:12px;font-weight:400;color:#6b7480}[data-post-bar-track]{height:12px;border-radius:6px;background:#f4f2ec;overflow:hidden}[data-post-bar-fill]{display:block;height:100%;border-radius:6px;background:#0e7c6b}[data-post-bar-value]{font-family:JetBrains Mono,monospace;font-size:13px;color:#3c4652;white-space:nowrap;text-align:right}[data-post-cta]{margin:36px 0 0;padding:22px;border-radius:16px;background:#f4f2ec;border:1px solid #e3e1da;display:grid;grid-template-columns:44px 1fr auto;grid-gap:16px;gap:16px;align-items:center}[data-post-cta-badge]{width:44px;height:44px;border-radius:12px;background:#0e7c6b;color:#ffffff;display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:14px}[data-post] [data-post-cta-title]{margin:0;font-size:17px;font-weight:600;color:#0f1419}[data-post-cta-body] p{margin:4px 0 0!important;font-size:15px!important;line-height:1.5!important}[data-post] [data-post-cta-button]{font-size:15px;font-weight:600;padding:11px 16px;border-radius:10px;background:#0e7c6b;color:#ffffff;text-decoration:none;white-space:nowrap}[data-post] [data-post-cta-button]:hover{background:#0b6656;color:#ffffff}[data-post-note]{margin:28px 0 0;padding:14px 18px;border-radius:12px;background:#e6f2ef}[data-post-note] p:first-child{margin-top:0}[data-post-faq],[data-post-related]{margin-top:56px;padding-top:8px;border-top:1px solid #e3e1da}[data-post] [data-post-faq-q]{margin-top:22px;font-weight:600;color:#0f1419}[data-post-faq-q]+p{margin-top:6px!important}[data-post-related] ul{list-style:none;padding:0}[data-post-dec]{display:flex;flex-direction:column;align-items:stretch;gap:14px}[data-post] [data-post-dec-q]{margin:0;padding:12px 14px;border:1px solid #d9d6ce;border-radius:12px;background:#ffffff;font-size:15px;line-height:1.4;font-weight:600;color:#0f1419}[data-post] [data-post-dec-start]{background:#0b0f14;border-color:#0b0f14;color:#ffffff;text-align:center}[data-post-dec-branches]{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}[data-post-dec-branch]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:#f6f4ef}[data-post-dec-answer]{align-self:flex-start;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;color:#0e7c6b;background:#e6f2ef;border-radius:999px;padding:3px 10px}[data-post-dec-outcomes]{display:flex;flex-direction:column;gap:8px;padding-left:12px;border-left:2px solid #6dc1ae}[data-post-dec-outcome]{display:flex;flex-direction:column;gap:6px}[data-post] [data-post-dec-result]{margin:0;padding:10px 12px;border-radius:10px;background:#0e7c6b;color:#ffffff;font-size:15px;line-height:1.4;font-weight:600}@container root (max-width: 720px){[data-post]{padding:40px 20px 72px!important}[data-post-cta]{grid-template-columns:44px 1fr}[data-post-cta-button]{grid-column:1/-1;text-align:center}[data-post-bar]{grid-template-columns:1fr auto}[data-post-bar-value]{text-align:left}[data-post-dec-branches]{grid-template-columns:1fr}[data-post-bar-track]{grid-column:1/-1;grid-row:2}}[data-page=post]{--ink:#0f1419;--ink-2:#3c4652;--ink-3:#6b7480;--line:#e3e1da;--paper:#f6f4ef;--teal:#0e7c6b;--teal-d:#0b6656;--mint:#6dc1ae;--mint-soft:#e6f2ef;--ochre:#b8802a;--rust:#a65a3e;--ease:cubic-bezier(0.32,0.72,0,1)}[data-tone=win]{background:var(--teal)}[data-tone=warn]{background:var(--ochre)}[data-tone=warn2]{background:color-mix(in oklab,var(--ochre) 62%,#fff)}[data-tone=warn3]{background:color-mix(in oklab,var(--ochre) 36%,#fff)}[data-tone=fail]{background:var(--rust)}[data-tone=fail2]{background:color-mix(in oklab,var(--rust) 74%,#fff)}[data-tone=fail3]{background:color-mix(in oklab,var(--rust) 52%,#fff)}[data-tone=fail4]{background:color-mix(in oklab,var(--rust) 32%,#fff)}[data-tone=ink]{background:var(--ink-2)}[data-tone=faint]{background:#d9d6ce}[data-chart-big][data-tone-text=win]{color:var(--teal)}[data-chart-big][data-tone-text^=warn]{color:var(--ochre)}[data-chart-big][data-tone-text^=fail]{color:var(--rust)}[data-post-hero]{position:relative;background:radial-gradient(60% 70% at 78% 30%,rgba(14,124,107,.1),rgba(14,124,107,0) 70%),linear-gradient(180deg,var(--paper) 0,#fbfaf7 70%,#ffffff 100%);padding:48px 24px 0;overflow-x:clip;z-index:1}[data-post-hero-inner]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:56px;gap:56px;align-items:center;padding-bottom:56px}[data-post-hero]:not([data-has-object]) [data-post-hero-inner]{grid-template-columns:minmax(0,760px)}[data-post-hero] [data-post-crumbs]{display:flex;gap:8px;font-size:13px;color:var(--ink-3)}[data-post-hero] [data-post-crumbs] a{color:var(--ink-3);text-decoration:none}[data-post-hero] [data-post-crumbs] a:hover{color:var(--teal)}[data-post-eyebrow]{display:inline-flex;margin-top:28px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);background:var(--mint-soft);border-radius:999px;padding:6px 12px}[data-post-hero] h1{margin:18px 0 0;font-size:clamp(36px,4.4vw,56px);line-height:1.04;letter-spacing:-.032em;font-weight:600;color:var(--ink);text-wrap:balance}[data-post-hero] [data-post-lead]{margin:22px 0 0;font-size:19px;line-height:1.5;color:var(--ink-2);max-width:560px}[data-post-hero] [data-post-meta]{margin-top:26px;padding:0;border:0;display:flex;flex-wrap:wrap;gap:8px;font-family:JetBrains Mono,monospace;font-size:12.5px;color:var(--ink-3)}[data-sieve]{padding:8px;border-radius:30px;background:rgba(15,20,25,.035);box-shadow:inset 0 0 0 1px rgba(15,20,25,.06)}[data-sieve-core]{position:relative;border-radius:23px;background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 50px 90px -50px rgba(15,20,25,.45),0 18px 30px -24px rgba(15,20,25,.18);padding:26px 26px 18px}[data-sieve-stage]{position:relative;display:grid;grid-template-columns:158px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;padding:14px 0 24px;animation:sieve-in .9s var(--ease) both;animation-delay:calc(var(--i) * .52s + .15s)}[data-sieve-num]{display:flex;flex-direction:column;gap:4px}[data-sieve-value]{font-size:34px;line-height:1;letter-spacing:-.03em;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-sieve-label]{font-size:13.5px;line-height:1.35;color:var(--ink-2)}[data-sieve-sub]{display:flex;align-items:center;gap:6px;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ink-3)}[data-sieve-key]{width:7px;height:7px;border-radius:50%;background:var(--ink-2);display:inline-block}[data-sieve-stage=flag] [data-sieve-value]{color:var(--ochre)}[data-sieve-stage=result] [data-sieve-value]{color:var(--teal);font-size:44px}[data-sieve-stage=result] [data-sieve-label]{color:var(--ink);font-weight:600}[data-sieve-dots] .d-ink{fill:#4a5562}[data-sieve-dots] .d-faint{fill:#dedbd3}[data-sieve-dots] .d-flag{fill:var(--ochre)}[data-sieve-dots] .d-result{fill:var(--teal)}[data-sieve-stage=flag] [data-sieve-dots],[data-sieve-stage=result] [data-sieve-dots]{max-width:420px}[data-sieve-stage=result] svg{filter:drop-shadow(0 0 7px rgba(14,124,107,.55));animation:sieve-glow 1.6s var(--ease) both;animation-delay:calc(var(--i) * .52s + .65s)}[data-sieve-join]{position:absolute;left:180px;right:0;bottom:0;height:22px;display:block}[data-sieve-join] svg{width:100%;height:100%;display:block;overflow:visible}[data-sieve-unit]{margin:4px 0 0!important;display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11.5px!important;color:var(--ink-3)!important}@keyframes sieve-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sieve-glow{0%{filter:drop-shadow(0 0 0 rgba(14,124,107,0))}55%{filter:drop-shadow(0 0 14px rgba(14,124,107,.85))}to{filter:drop-shadow(0 0 7px rgba(14,124,107,.55))}}[data-ladder]{padding:8px;border-radius:30px;background:rgba(15,20,25,.035);box-shadow:inset 0 0 0 1px rgba(15,20,25,.06)}[data-ladder-core]{--d:14px;--step:16px;position:relative;border-radius:23px;background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 50px 90px -50px rgba(15,20,25,.45),0 18px 30px -24px rgba(15,20,25,.18);padding:28px 30px 20px}[data-ladder-head]{display:flex;flex-direction:column;gap:6px;animation:sieve-in .9s var(--ease) both;animation-delay:.12s}[data-ladder-value]{font-size:58px;line-height:1;letter-spacing:-.04em;font-weight:600;color:var(--teal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-ladder-label]{font-size:14.5px;line-height:1.4;color:var(--ink-2);max-width:320px}[data-ladder-plot]{position:relative;margin:30px 10px 0;height:calc(var(--levels) * var(--step) + 70px);border-bottom:1.5px solid rgba(15,20,25,.75)}[data-ladder-rung]{position:absolute;top:30px;bottom:0;width:1px;background:var(--line)}[data-ladder-band]{position:absolute;top:30px;bottom:0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,rgba(14,124,107,.04),rgba(14,124,107,.14));box-shadow:inset 0 0 0 1px rgba(14,124,107,.2);animation:ladder-band 1.1s var(--ease) both;animation-delay:1.25s;transform-origin:bottom}[data-ladder-q]{position:absolute;top:7px;font-style:normal;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--teal);white-space:nowrap}[data-ladder-q][data-at=start]{right:calc(100% + 6px)}[data-ladder-q][data-at=end]{left:calc(100% + 6px)}[data-ladder-median]{position:absolute;top:6px;bottom:0;width:2px;margin-left:-1px;background:var(--teal);border-radius:2px;animation:ladder-line .9s var(--ease) both;animation-delay:1.5s;transform-origin:bottom}[data-ladder-median] em{position:absolute;top:-6px;left:8px;font-style:normal;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:#fff;background:var(--teal);border-radius:6px;padding:3px 7px;white-space:nowrap}[data-ladder-dot]{position:absolute;bottom:calc(5px + var(--l) * var(--step));width:var(--d);height:var(--d);margin-left:calc(var(--d) / -2);border-radius:50%;background:#4a5562;box-shadow:0 0 0 2px #fff;animation:ladder-dot .7s var(--ease) both;animation-delay:calc(var(--i) * 45ms + .35s)}[data-ladder-dot][data-in]{background:var(--teal);box-shadow:0 0 0 2px #fff,0 0 10px rgba(14,124,107,.45)}[data-ladder-end]{position:absolute;bottom:calc(5px + var(--step) + 6px);transform:translateX(-50%);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--ink-3);white-space:nowrap}[data-ladder-axis]{position:relative;height:26px;margin:0 10px}[data-ladder-axis] span{position:absolute;top:7px;transform:translateX(-50%);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--ink-3)}[data-ladder-key]{margin:10px 0 0!important;display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-family:JetBrains Mono,monospace;font-size:11.5px!important;color:var(--ink-3)!important}[data-ladder-key]>span{display:inline-flex;align-items:center;gap:7px}[data-ladder-swatch]{width:9px;height:9px;border-radius:50%;background:#4a5562;display:inline-block}[data-ladder-swatch][data-in]{background:var(--teal)}[data-ladder-scale]{margin-left:auto}[data-ladder-cap]{margin:14px 0 0!important;font-size:13.5px!important;line-height:1.5!important;color:var(--ink-2)!important}[data-ladder-src]{margin:10px 0 0!important;padding-top:10px;border-top:1px solid var(--line);font-family:JetBrains Mono,monospace;font-size:11px!important;line-height:1.5!important;color:var(--ink-3)!important}@keyframes ladder-dot{0%{opacity:0;transform:translateY(-16px) scale(.6)}to{opacity:1;transform:none}}@keyframes ladder-band{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}@keyframes ladder-line{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}[data-stats]{max-width:1180px;margin:0 auto;padding:8px;border-radius:26px;background:rgba(15,20,25,.035);box-shadow:inset 0 0 0 1px rgba(15,20,25,.06);transform:translateY(32px)}[data-stats-core]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:19px;background:#ffffff;box-shadow:inset 0 1px 0 #fff,0 30px 60px -44px rgba(15,20,25,.35)}[data-stat]{display:flex;flex-direction:column;gap:8px;padding:24px 26px 22px}[data-stat]+[data-stat]{box-shadow:inset 1px 0 0 var(--line)}[data-stat-value]{font-size:46px;line-height:1;letter-spacing:-.035em;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-stat]:first-child [data-stat-value]{color:var(--teal)}[data-stat-label]{font-size:14.5px;line-height:1.4;color:var(--ink-2)}[data-stat-note]{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ink-3)}[data-post-layout]{max-width:1180px;width:100%;margin:0 auto;padding:104px 24px 112px;display:grid;grid-template-columns:210px minmax(0,860px);grid-gap:72px;gap:72px;flex:1 1}[data-page=post] [data-post]{max-width:none;margin:0;padding:0}[data-post-body]>blockquote,[data-post-body]>h2,[data-post-body]>h3,[data-post-body]>ol,[data-post-body]>p,[data-post-body]>ul,[data-post-faq],[data-post-related]{max-width:680px}[data-page=post] [data-post-body]>:first-child{margin-top:0}[data-page=post] [data-post] li,[data-page=post] [data-post] p{font-size:17.5px;line-height:1.7}[data-page=post] [data-post-body]>p:first-child{font-size:21px;line-height:1.55;color:var(--ink)}[data-page=post] [data-post] h2{margin:96px 0 0;font-size:clamp(26px,2.6vw,34px);line-height:1.12;letter-spacing:-.025em;scroll-margin-top:96px}[data-page=post] [data-post] h2+p{margin-top:20px}[data-toc]{position:-webkit-sticky;position:sticky;top:104px;align-self:start;display:grid;grid-template-columns:2px 1fr;grid-template-rows:auto 1fr;grid-column-gap:16px;column-gap:16px}[data-toc-label]{grid-column:1/-1;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}[data-toc-track]{position:relative;background:var(--line);border-radius:2px;overflow:hidden}[data-toc-fill]{position:absolute;inset:0;background:var(--teal);transform-origin:top;transition:transform .5s var(--ease)}[data-toc] ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}[data-toc] a{display:block;padding:7px 0;font-size:13.5px;line-height:1.35;color:var(--ink-3);text-decoration:none;transition:color .3s var(--ease)}[data-toc] a:hover{color:var(--ink)}[data-toc] a[aria-current=true]{color:var(--ink);font-weight:600}[data-page=post] [data-post-fig]{margin:48px 0 0;padding:8px;border:0;border-radius:28px;background:rgba(15,20,25,.035);box-shadow:inset 0 0 0 1px rgba(15,20,25,.06)}[data-post-fig-core]{border-radius:21px;background:#ffffff;box-shadow:inset 0 1px 0 #fff,0 40px 80px -56px rgba(15,20,25,.4);padding:30px 32px 24px}[data-page=post] [data-post-fig-title]{margin:8px 0 0;font-size:22px;letter-spacing:-.015em}[data-page=post] [data-post-fig-body]{margin-top:26px}[data-page=post] [data-post-fig] figcaption{margin-top:22px;font-size:14.5px;max-width:640px}[data-page=post] [data-post-fig-source]{margin:10px 0 0;padding-top:12px;border-top:1px solid var(--line);font-family:JetBrains Mono,monospace;font-size:11.5px!important;line-height:1.5!important;color:var(--ink-3)}[data-chart-big]{font-size:52px;line-height:1;letter-spacing:-.04em;font-weight:600;color:var(--teal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-chart-big-of]{font-size:22px;font-weight:500;color:var(--ink-3);letter-spacing:-.01em}[data-chart-lead]{flex-basis:100%;font-size:15px;color:var(--ink-2)}[data-chart-scale]{margin:18px 0 0!important;font-family:JetBrains Mono,monospace;font-size:11.5px!important;color:var(--ink-3)!important}[data-waffle-head]{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}[data-waffle-body]{margin-top:22px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:32px;gap:32px;align-items:start}[data-waffle-grid]{display:grid;grid-gap:3px;gap:3px}[data-waffle-grid] span{aspect-ratio:1;border-radius:2px}[data-legend]{list-style:none;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:10px}[data-legend] li{display:grid;grid-template-columns:12px 1fr auto;grid-gap:10px;gap:10px;align-items:baseline;margin:0!important;font-size:14px!important;line-height:1.35!important;color:var(--ink-2)}[data-swatch]{width:12px;height:12px;border-radius:3px;display:inline-block;transform:translateY(1px)}[data-legend-value]{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--ink);white-space:nowrap}[data-legend-value] em{font-style:normal;color:var(--ink-3);margin-left:4px}[data-stacked-labels]{display:grid;grid-gap:18px;gap:18px}[data-stacked-label]{display:flex;flex-direction:column;gap:6px;min-width:0}[data-stacked-label] [data-chart-big]{font-size:44px}[data-stacked-name]{font-size:15px;line-height:1.3;color:var(--ink);font-weight:500}[data-stacked-n]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-3)}[data-stacked-bar]{margin-top:20px;display:flex;gap:4px;height:52px}[data-stacked-bar] span{border-radius:10px;min-width:6px;flex-basis:0}[data-stacked-bar] span:first-child{box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}[data-axis]{position:relative;height:26px;margin-top:8px;border-top:1px solid var(--line)}[data-axis] span{position:absolute;top:6px;transform:translateX(-50%);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--ink-3)}[data-axis] span:first-child{transform:none}[data-axis] span:last-child{transform:translateX(-100%)}[data-units]{display:flex;flex-direction:column;gap:22px}[data-units-row]{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;padding-bottom:22px;border-bottom:1px solid var(--line)}[data-units-row]:last-of-type{border-bottom:0;padding-bottom:0}[data-units-head]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:4px}[data-units-big]{font-size:42px;line-height:1;letter-spacing:-.04em;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-units-of]{font-family:JetBrains Mono,monospace;font-size:12.5px;color:var(--ink-3)}[data-units-label]{flex-basis:100%;font-size:14.5px;line-height:1.35;font-weight:500;color:var(--ink)}[data-units-note]{flex-basis:100%;font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ink-3)}[data-units-grid]{display:grid;grid-template-columns:repeat(25,minmax(0,1fr));grid-gap:3px;gap:3px}[data-units-grid] span{aspect-ratio:1;border-radius:3px;background:#ece9e2}[data-units-grid] span[data-lit]{background:#3c4652}[data-row-tone=warn] [data-units-big]{color:var(--ochre)}[data-row-tone=warn] [data-units-grid] span[data-lit]{background:var(--ochre)}[data-row-tone=win] [data-units-big]{color:var(--teal)}[data-row-tone=win] [data-units-grid] span[data-lit]{background:var(--teal)}[data-row-tone=fail] [data-units-big]{color:var(--rust)}[data-row-tone=fail] [data-units-grid] span[data-lit]{background:var(--rust)}[data-bands]{display:flex;flex-direction:column;gap:6px}[data-band-row]{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;padding:12px 0}[data-band-head]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:3px}[data-band-big]{font-size:34px;line-height:1;letter-spacing:-.035em;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-band-label]{font-size:14.5px;font-weight:600;color:var(--ink)}[data-band-note]{flex-basis:100%;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.45;color:var(--ink-3)}[data-band-track]{position:relative;height:40px}[data-band-rung]{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}[data-band-stem]{position:absolute;left:0;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:rgba(15,20,25,.14)}[data-band-range]{margin-top:-8px;border-radius:8px;background:rgba(14,124,107,.14);box-shadow:inset 0 0 0 1px rgba(14,124,107,.32)}[data-band-dot],[data-band-range]{position:absolute;top:50%;height:16px}[data-band-dot]{width:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--ink-2);box-shadow:0 0 0 3px #fff,0 6px 12px -6px rgba(15,20,25,.55)}[data-band-row][data-row-tone=win] [data-band-big]{color:var(--teal);font-size:46px}[data-band-row][data-row-tone=win] [data-band-dot]{background:var(--teal);width:20px;height:20px;margin:-10px 0 0 -10px;box-shadow:0 0 0 3px #fff,0 0 14px rgba(14,124,107,.5)}[data-band-row][data-row-tone=win] [data-band-stem]{background:rgba(14,124,107,.35)}[data-band-axis]{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:28px;gap:28px;border-top:1px solid var(--line)}[data-band-axis]>div{position:relative;height:26px}[data-band-axis]>div span{position:absolute;top:7px;transform:translateX(-50%);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--ink-3)}[data-band-axis]>div span:first-child{transform:none}[data-rates]{display:flex;flex-direction:column;gap:26px}[data-rate]{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}[data-rate-head]{display:flex;flex-direction:column;gap:4px}[data-rate-head] [data-chart-big]{font-size:44px}[data-rate]:last-of-type [data-chart-big]{color:var(--rust)}[data-rate-label]{font-size:15px;color:var(--ink);font-weight:500}[data-rate-n]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-3)}[data-rate-grid]{display:grid;grid-template-rows:repeat(10,auto);grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:2px;gap:2px;padding:10px;border-radius:12px;background:#f8f7f3;box-shadow:inset 0 0 0 1px #efede7}[data-rate-grid] span{aspect-ratio:1;border-radius:50%;background:#e4e1d9}[data-rate-grid] span[data-lit]{background:var(--teal);box-shadow:0 0 5px rgba(14,124,107,.55)}[data-page=post] [data-post-dec-branch]{border-radius:18px;background:var(--paper);padding:16px}[data-page=post] [data-post-dec-start]{border-radius:14px;padding:16px 18px;font-size:16px}[data-page=post] [data-post-dec-result]{border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 12px 24px -16px rgba(14,124,107,.7)}[data-compare]{margin:48px 0 0}[data-compare-track]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-gap:16px;gap:16px}[data-option]{display:grid;grid-row:span 6;grid-template-rows:subgrid;padding:8px;border-radius:26px;background:rgba(15,20,25,.035);box-shadow:inset 0 0 0 1px rgba(15,20,25,.06)}[data-option-core]{grid-row:1/-1;display:grid;grid-template-rows:subgrid;border-radius:19px;background:#ffffff;box-shadow:inset 0 1px 0 #fff,0 30px 60px -48px rgba(15,20,25,.4);padding:22px 22px 8px}[data-option-core] header{grid-row:1;padding-bottom:14px;border-bottom:1px solid var(--line)}[data-option-core] dl{grid-row:2/span 5;display:grid;grid-template-rows:subgrid;margin:0}[data-option-core] dl>div{padding:12px 0}[data-option-core] dl>div+div{border-top:1px solid #efede7}[data-option-tag]{display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--teal);border-radius:999px;padding:4px 10px;margin-bottom:10px}[data-page=post] [data-option] h3{margin:0;font-size:17px;line-height:1.3}[data-page=post] [data-option-big]{margin:12px 0 0;font-size:34px!important;line-height:1!important;letter-spacing:-.03em;font-weight:600;color:var(--ink)}[data-option-big] span{margin-left:6px;font-size:14px;font-weight:500;letter-spacing:0;color:var(--ink-3)}[data-option] dt{display:flex;align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}[data-option] dt [data-swatch]{width:9px;height:9px;border-radius:50%;transform:none}[data-option] dd{margin:6px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-2)}[data-option-row=risk] dd{color:var(--ink)}[data-option][data-ours]{background:rgba(14,124,107,.1);box-shadow:inset 0 0 0 1px rgba(14,124,107,.28)}[data-option][data-ours] [data-option-big]{color:var(--teal)}[data-page=post] [data-compare-cap]{margin-top:16px;font-size:13.5px!important;line-height:1.5!important;color:var(--ink-3);max-width:680px}[data-questions]{margin-top:28px}[data-page=post] [data-questions] ol{list-style:none;counter-reset:q;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}[data-page=post] [data-questions] li{counter-increment:q;position:relative;margin:0;padding:54px 20px 20px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--line),0 24px 40px -36px rgba(15,20,25,.35);font-size:15.5px;line-height:1.55}[data-page=post] [data-questions] li:before{content:counter(q,decimal-leading-zero);position:absolute;top:18px;left:20px;width:30px;height:26px;border-radius:8px;background:var(--teal);color:#fff;display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:11.5px}[data-page=post] [data-questions] li:last-child:nth-child(odd){grid-column:1/-1}[data-quote]{margin:56px 0 8px;padding:0 0 0 28px;position:relative;max-width:760px}[data-quote]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;border-radius:4px;background:linear-gradient(180deg,var(--teal),var(--mint))}[data-page=post] [data-quote] blockquote{margin:0;padding:0;border:0}[data-page=post] [data-quote] blockquote,[data-page=post] [data-quote] blockquote p{font-size:clamp(30px,3.6vw,44px)!important;line-height:1.1!important;letter-spacing:-.03em;font-weight:600;color:var(--ink);margin:0}[data-method]{margin-top:104px;scroll-margin-top:96px}[data-method-core]{border-radius:22px;padding:32px 34px 30px;background-color:#fbfaf6;background-image:linear-gradient(rgba(15,20,25,.045) 1px,transparent 0),linear-gradient(90deg,rgba(15,20,25,.045) 1px,transparent 0);background-size:22px 22px;box-shadow:inset 0 0 0 1px var(--line)}[data-method-label]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}[data-page=post] [data-method] h2{margin:12px 0 0;font-size:24px}[data-page=post] [data-method] p{font-size:15.5px;line-height:1.7;max-width:680px}[data-page=post] [data-post-cta][data-with-image]{margin:64px 0 0;padding:8px;border:0;border-radius:30px;background:rgba(14,124,107,.1);box-shadow:inset 0 0 0 1px rgba(14,124,107,.22);display:block}[data-with-image] [data-post-cta-core]{position:relative;overflow:hidden;border-radius:23px;background:radial-gradient(70% 90% at 100% 100%,rgba(14,124,107,.14),transparent 70%),linear-gradient(160deg,#ffffff 0,var(--paper) 100%);box-shadow:inset 0 1px 0 #fff,0 50px 90px -60px rgba(15,20,25,.5);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:24px;gap:24px;min-height:360px}[data-with-image] [data-post-cta-words]{padding:34px 0 34px 34px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}[data-page=post] [data-with-image] [data-post-cta-title]{font-size:26px;line-height:1.15;letter-spacing:-.02em}[data-page=post] [data-with-image] [data-post-cta-body] p{font-size:15.5px!important;line-height:1.6!important}[data-page=post] [data-post-cta-button]{display:inline-flex;align-items:center;gap:12px;padding:8px 8px 8px 20px;border-radius:999px;margin-top:auto;transition:transform .3s var(--ease),background .3s var(--ease)}[data-page=post] [data-post-cta-button]:active{transform:scale(.98)}[data-post-cta-arrow]{width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.18);display:grid;place-items:center;transition:transform .4s var(--ease)}[data-post-cta-button]:hover [data-post-cta-arrow]{transform:translateX(2px) scale(1.05)}[data-post-cta-window]{position:relative;align-self:end;margin:34px -2px -2px 0;border-radius:16px 0 0 0;background:#fff;box-shadow:-1px -1px 0 rgba(15,20,25,.08),-30px -10px 60px -30px rgba(15,20,25,.35);overflow:hidden;height:330px}[data-post-cta-bar]{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line);background:#f8f7f3}[data-post-cta-bar] i{width:9px;height:9px;border-radius:50%;background:#dcd9d1}[data-page=post] [data-post-cta-window] img{display:block;width:820px;max-width:none;border-radius:0}[data-page=post] [data-post-faq]{margin-top:96px;padding-top:0;border-top:0}[data-page=post] [data-post-faq] h2{margin:0 0 8px}[data-page=post] [data-post-faq-item]{padding:22px 0;border-bottom:1px solid var(--line)}[data-page=post] [data-post-faq-q]{margin:0!important;font-size:19px!important;line-height:1.35!important;letter-spacing:-.01em}[data-page=post] [data-post-faq-item] p+p{margin-top:10px!important;font-size:16px!important}@container root (max-width: 1080px){[data-post-layout]{grid-template-columns:minmax(0,1fr);gap:0;padding-top:96px}[data-toc]{display:none}[data-post-hero-inner]{grid-template-columns:minmax(0,1fr);gap:36px}}@container root (max-width: 720px){[data-post-hero]{padding:32px 16px 0}[data-post-hero-inner]{padding-bottom:40px}[data-sieve-core]{padding:18px 16px 14px}[data-sieve-stage]{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:22px}[data-sieve-join]{left:20%;right:20%}[data-stats]{margin:0 16px;transform:translateY(24px)}[data-stats-core]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-stat]{padding:18px 16px}[data-stat]:nth-child(3){box-shadow:inset 0 1px 0 var(--line)}[data-stat]:nth-child(4){box-shadow:inset 1px 0 0 var(--line),inset 0 1px 0 var(--line)}[data-stat-value]{font-size:36px}[data-post-layout]{padding:80px 16px!important}[data-page=post] main[data-post]{padding:0!important}[data-page=post] [data-post-body]>p:first-child{font-size:19px}[data-post-fig-core]{padding:22px 16px 18px}[data-chart-big]{font-size:42px}[data-waffle-body]{grid-template-columns:minmax(0,1fr);gap:22px}[data-stacked-labels]{grid-template-columns:minmax(0,1fr)!important;gap:14px}[data-stacked-label]{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 10px}[data-stacked-label] [data-chart-big]{font-size:32px}[data-stacked-name]{flex:1 1}[data-rate]{grid-template-columns:minmax(0,1fr);gap:12px}[data-compare-track]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 12px;scrollbar-width:none}[data-option]{flex:0 0 86%;scroll-snap-align:start;display:block}[data-option-core]{display:block;height:100%}[data-option-core] dl{display:block}[data-page=post] [data-questions] ol{grid-template-columns:minmax(0,1fr)}[data-quote]{padding-left:20px}[data-with-image] [data-post-cta-core]{grid-template-columns:minmax(0,1fr)}[data-with-image] [data-post-cta-words]{padding:26px 22px 6px}[data-post-cta-window]{margin:8px 0 0 22px;height:240px}[data-page=post] [data-post-cta-window] img{width:640px}[data-method-core]{padding:24px 20px}}@media (prefers-reduced-motion:reduce){[data-ladder-band],[data-ladder-dot],[data-ladder-head],[data-ladder-median]{animation:none}}@container root (max-width: 720px){[data-ladder-core]{--d:10px;--step:12px;padding:20px 16px 14px}[data-ladder-value]{font-size:46px}[data-ladder-plot]{margin:26px 4px 0}[data-ladder-axis]{margin:0 4px}[data-ladder-axis] span{font-size:10px}[data-ladder-q]{font-size:10px;top:6px}[data-ladder-q][data-at=start]{right:calc(100% + 3px)}[data-ladder-q][data-at=end]{left:calc(100% + 3px)}[data-ladder-median] em{font-size:10px;padding:2px 6px}[data-ladder-end]{font-size:10px}[data-ladder-scale]{margin-left:0}[data-units-row]{grid-template-columns:minmax(0,1fr);gap:12px}[data-units-big]{font-size:34px}[data-units-grid]{gap:2px}[data-band-row]{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 0}[data-band-big]{font-size:30px}[data-band-row][data-row-tone=win] [data-band-big]{font-size:38px}[data-band-axis]{grid-template-columns:minmax(0,1fr);gap:0}[data-band-axis]>span{display:none}}@media (prefers-reduced-motion:reduce){[data-sieve-stage=result] svg,[data-sieve-stage]{animation:none}}