.shell.svelte-19dfqfj{width:min(100%,calc(var(--editorial-max) + (var(--page-gutter) * 2)));margin-inline:auto;padding-inline:var(--page-gutter)}.eyebrow.svelte-19dfqfj{font-family:var(--font-mono);font-size:.72rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.hero-action.svelte-19dfqfj,.outcome.svelte-19dfqfj header:where(.svelte-19dfqfj) a:where(.svelte-19dfqfj){display:inline-flex;min-height:3rem;align-items:center;gap:.65rem;font-size:.84rem;font-weight:620;color:var(--text)}.hero-action.svelte-19dfqfj{padding:.7rem 1.2rem;border:1px solid var(--text);background:var(--text);color:var(--btn-text)}.hero-action.svelte-19dfqfj span:where(.svelte-19dfqfj),.outcome.svelte-19dfqfj header:where(.svelte-19dfqfj) a:where(.svelte-19dfqfj) span:where(.svelte-19dfqfj){display:inline-flex;transition:transform var(--dur-fast) var(--ease-interface)}.hero-action.svelte-19dfqfj:hover span:where(.svelte-19dfqfj),.outcome.svelte-19dfqfj header:where(.svelte-19dfqfj) a:where(.svelte-19dfqfj):hover span:where(.svelte-19dfqfj){transform:translate(.25rem)}.hero-action.svelte-19dfqfj:focus-visible,.outcome.svelte-19dfqfj header:where(.svelte-19dfqfj) a:where(.svelte-19dfqfj):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.outcome.svelte-19dfqfj,.layers.svelte-19dfqfj,.measurement.svelte-19dfqfj,.fit.svelte-19dfqfj{padding:var(--space-section) 0}.outcome.svelte-19dfqfj{border-block:1px solid var(--terminal-border);background:color-mix(in oklab,var(--accent) 5%,var(--bg))}.outcome__grid.svelte-19dfqfj,.measurement__grid.svelte-19dfqfj,.fit__grid.svelte-19dfqfj{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(17rem,.55fr);gap:clamp(3rem,9vw,10rem);align-items:start}.outcome.svelte-19dfqfj h2:where(.svelte-19dfqfj),.section-header.svelte-19dfqfj h2:where(.svelte-19dfqfj),.measurement.svelte-19dfqfj h2:where(.svelte-19dfqfj),.fit.svelte-19dfqfj h2:where(.svelte-19dfqfj){margin-top:1rem;font-size:var(--text-section);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:break-word}.outcome.svelte-19dfqfj header:where(.svelte-19dfqfj) a:where(.svelte-19dfqfj){margin-top:2rem;padding-bottom:.2rem;border-bottom:1px solid var(--terminal-border)}.outcome.svelte-19dfqfj dl:where(.svelte-19dfqfj),.measurement.svelte-19dfqfj dl:where(.svelte-19dfqfj){border-top:1px solid var(--text)}.outcome.svelte-19dfqfj dl:where(.svelte-19dfqfj)>div:where(.svelte-19dfqfj),.measurement.svelte-19dfqfj dl:where(.svelte-19dfqfj)>div:where(.svelte-19dfqfj){padding:1.25rem 0;border-bottom:1px solid var(--terminal-border)}.outcome.svelte-19dfqfj dt:where(.svelte-19dfqfj),.measurement.svelte-19dfqfj dt:where(.svelte-19dfqfj),.layers.svelte-19dfqfj li:where(.svelte-19dfqfj)>span:where(.svelte-19dfqfj){font-family:var(--font-mono);font-size:.68rem;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim)}.outcome.svelte-19dfqfj dd:where(.svelte-19dfqfj){display:flex;align-items:baseline;gap:.75rem;margin-top:.8rem;font-variant-numeric:tabular-nums}.outcome.svelte-19dfqfj dd:where(.svelte-19dfqfj) span:where(.svelte-19dfqfj){color:var(--text-dim)}.outcome.svelte-19dfqfj dd:where(.svelte-19dfqfj) i:where(.svelte-19dfqfj){color:var(--accent)}.outcome.svelte-19dfqfj dd:where(.svelte-19dfqfj) strong:where(.svelte-19dfqfj){font-size:1.65rem;font-weight:640;letter-spacing:-.03em}.section-header.svelte-19dfqfj{display:grid;grid-template-columns:minmax(9rem,.38fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);align-items:start;margin-bottom:3rem}.section-header.svelte-19dfqfj h2:where(.svelte-19dfqfj){margin-top:0}.layers.svelte-19dfqfj ol:where(.svelte-19dfqfj){border-top:1px solid var(--text);list-style:none}.layers.svelte-19dfqfj li:where(.svelte-19dfqfj){display:grid;grid-template-columns:minmax(8rem,.25fr) minmax(13rem,.65fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:baseline;padding:clamp(1.5rem,3vw,2.5rem) 0;border-bottom:1px solid var(--terminal-border)}.layers.svelte-19dfqfj li:where(.svelte-19dfqfj)>span:where(.svelte-19dfqfj){color:var(--accent)}.layers.svelte-19dfqfj h3:where(.svelte-19dfqfj){font-size:clamp(1.35rem,2.3vw,2.25rem);font-weight:620;line-height:1.12;letter-spacing:-.035em}.layers.svelte-19dfqfj li:where(.svelte-19dfqfj) p:where(.svelte-19dfqfj),.measurement.svelte-19dfqfj p:where(.svelte-19dfqfj),.measurement.svelte-19dfqfj dd:where(.svelte-19dfqfj),.fit.svelte-19dfqfj p:where(.svelte-19dfqfj){max-width:58ch;font-size:.91rem;line-height:1.65;color:var(--text-dim)}.measurement.svelte-19dfqfj{background:var(--surface)}.measurement__grid.svelte-19dfqfj{grid-template-columns:minmax(15rem,.68fr) minmax(0,1fr)}.measurement.svelte-19dfqfj h2:where(.svelte-19dfqfj){font-size:clamp(2.2rem,4.3vw,4.6rem)}.measurement.svelte-19dfqfj p:where(.svelte-19dfqfj){margin-top:1.4rem}.measurement.svelte-19dfqfj dd:where(.svelte-19dfqfj){margin-top:.65rem}.fit.svelte-19dfqfj{border-block:1px solid var(--terminal-border)}.fit__grid.svelte-19dfqfj{grid-template-columns:minmax(9rem,.38fr) minmax(0,1fr)}.fit.svelte-19dfqfj h2:where(.svelte-19dfqfj){margin-top:0}.fit.svelte-19dfqfj p:where(.svelte-19dfqfj){margin-top:1.4rem}@media(max-width:900px){.outcome__grid.svelte-19dfqfj,.section-header.svelte-19dfqfj,.measurement__grid.svelte-19dfqfj,.fit__grid.svelte-19dfqfj{grid-template-columns:minmax(0,1fr)}.layers.svelte-19dfqfj li:where(.svelte-19dfqfj){grid-template-columns:minmax(0,1fr);gap:.8rem}}
