.product-panels-module__zlZdKq__section{padding-block:clamp(4rem,8vw,8rem)}.product-panels-module__zlZdKq__metricGrid{background:var(--color-border);border-block:1px solid var(--color-border);gap:1px;display:grid}.product-panels-module__zlZdKq__metric{background:var(--color-ivory);padding:1.5rem}.product-panels-module__zlZdKq__metricValue{font-family:var(--font-mono);letter-spacing:-.05em;font-size:clamp(1.75rem,4vw,3rem)}.product-panels-module__zlZdKq__principles{gap:1rem;display:grid}.product-panels-module__zlZdKq__principle{border-top:1px solid var(--color-border);padding-top:1.25rem}.product-panels-module__zlZdKq__principleLink{color:var(--color-teal);text-underline-offset:.25em;text-decoration:underline}.product-panels-module__zlZdKq__surfaceTabs{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.product-panels-module__zlZdKq__surfaceTab{scroll-snap-align:start;border:1px solid var(--color-border);min-height:2.75rem;color:var(--color-muted);background:0 0;flex:none;padding:.7rem 1rem;font-weight:650}.product-panels-module__zlZdKq__surfaceTab[aria-selected=true]{border-color:var(--color-teal);background:var(--color-teal);color:#fff}.product-panels-module__zlZdKq__surfacePanel{background:color-mix(in oklch, var(--color-ocean) 92%, black);color:var(--color-panel-fg);gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.product-panels-module__zlZdKq__handoff{gap:.75rem;display:grid}.product-panels-module__zlZdKq__handoffStep{border-left:2px solid var(--color-teal);padding:.75rem 1rem}.product-panels-module__zlZdKq__darkPanel{background:color-mix(in oklch, var(--color-panel) 94%, black);color:var(--color-panel-fg);padding:clamp(1.5rem,5vw,4rem)}.product-panels-module__zlZdKq__modeList{gap:.5rem;display:grid}.product-panels-module__zlZdKq__modeButton{border:1px solid color-mix(in oklch, var(--color-panel-fg) 22%, transparent);text-align:left;width:100%;min-height:3rem;color:inherit;background:0 0;padding:.75rem 1rem}.product-panels-module__zlZdKq__modeButton[aria-expanded=true]{border-color:var(--color-green);background:color-mix(in oklch, var(--color-green) 12%, transparent)}.product-panels-module__zlZdKq__modeDescription{color:color-mix(in oklch, var(--color-panel-fg) 76%, transparent);padding:1rem}.product-panels-module__zlZdKq__strategyGrid{gap:1rem;display:grid}.product-panels-module__zlZdKq__strategyCard{border:1px solid var(--color-border);background:color-mix(in oklch, var(--color-ivory) 84%, white);text-align:left;padding:1.25rem}.product-panels-module__zlZdKq__strategyCard[aria-pressed=true]{border-color:var(--color-teal);box-shadow:inset 0 -3px var(--color-teal)}.product-panels-module__zlZdKq__demoNote{border-left:2px solid var(--color-coral);color:var(--color-muted);padding-left:1rem;font-size:.9rem}@media (min-width:640px){.product-panels-module__zlZdKq__metricGrid{grid-template-columns:repeat(3,1fr)}.product-panels-module__zlZdKq__principles{grid-template-columns:repeat(3,1fr);gap:2rem}.product-panels-module__zlZdKq__surfacePanel{grid-template-columns:minmax(0,1fr) minmax(16rem,.7fr);align-items:start}.product-panels-module__zlZdKq__handoff{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.product-panels-module__zlZdKq__strategyGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.product-panels-module__zlZdKq__strategyGrid{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.product-panels-module__zlZdKq__surfaceTabs{scroll-behavior:auto}}
.editorial-module__d8_FXq__section{padding:5rem 0}.editorial-module__d8_FXq__heading{max-width:42rem}.editorial-module__d8_FXq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.editorial-module__d8_FXq__card{border-top:2px solid var(--color-charcoal);min-height:16rem;color:inherit;flex-direction:column;justify-content:space-between;padding:1.25rem 0;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.editorial-module__d8_FXq__card:hover{border-color:var(--color-teal);transform:translateY(-2px)}.editorial-module__d8_FXq__category{color:var(--color-teal);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.editorial-module__d8_FXq__title{font-family:var(--font-serif);margin:.65rem 0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.05}.editorial-module__d8_FXq__deck{color:var(--color-muted);line-height:1.55}.editorial-module__d8_FXq__meta{color:var(--color-muted);font-size:.82rem}@media (max-width:800px){.editorial-module__d8_FXq__grid{grid-template-columns:1fr}.editorial-module__d8_FXq__card{min-height:auto}}
.hero-module__sup1Jq__hero{min-block-size:var(--first-screen);align-content:center;gap:clamp(1rem, calc(var(--first-screen) * .04), 3rem);padding-block:clamp(1rem, calc(var(--first-screen) * .04), 4rem);display:grid}.hero-module__sup1Jq__copy{align-self:center}.hero-module__sup1Jq__launcher{align-self:center;min-inline-size:0}.hero-module__sup1Jq__title{max-inline-size:56rem;font-size:clamp(2rem, min(6.2vw, calc(var(--first-screen) * .092)), 5.5rem);letter-spacing:-.04em;margin-block-start:clamp(.5rem, calc(var(--first-screen) * .02), 1.25rem);line-height:.98}.hero-module__sup1Jq__description{max-inline-size:36rem;margin-block-start:clamp(.5rem, calc(var(--first-screen) * .018), 1.5rem);font-size:clamp(1rem,.5vw + .85rem,1.125rem);line-height:1.55}.hero-module__sup1Jq__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:clamp(.75rem, calc(var(--first-screen) * .02), 2rem);display:flex}.hero-module__sup1Jq__note{margin-block-start:clamp(.5rem, calc(var(--first-screen) * .016), 1rem)}@media (min-width:960px){.hero-module__sup1Jq__hero{grid-template-columns:minmax(0,.86fr) minmax(480px,1.14fr);gap:clamp(2rem,6vw,8rem)}}@media (max-width:959px){.hero-module__sup1Jq__hero{gap:clamp(.5rem, calc(var(--first-screen) * .016), 2rem);padding-block:clamp(.5rem, calc(var(--first-screen) * .018), 2.5rem)}.hero-module__sup1Jq__note{display:none}}@media (max-width:600px){.hero-module__sup1Jq__launcher{margin-inline:.25rem}}@media (prefers-reduced-motion:reduce){.hero-module__sup1Jq__hero *{scroll-behavior:auto}}
