.why-grid{display:grid;gap:1.5rem}@media(min-width:1024px){.why-grid{grid-template-columns:5fr 7fr;gap:2rem;align-items:start}}.why-list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.why-btn{width:100%;text-align:left;display:grid;gap:.25rem;padding:.875rem 1rem;border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink-muted);transition:border-color var(--t-fast),background-color var(--t-fast),color var(--t-fast)}.why-btn b{font-weight:500;color:var(--ink)}.why-btn span{font-size:var(--small);line-height:1.45}.why-btn:hover{border-color:var(--line-strong)}.why-btn[aria-pressed=true]{border-color:var(--accent);background:color-mix(in oklab,var(--accent) 9%,transparent);color:var(--ink)}.why-stage{position:relative;min-height:300px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--bg-raised);overflow:clip}.why-scene{position:absolute;inset:0;padding:1.5rem;animation:rise-soft .5s var(--ease) both}.why-scene[hidden]{display:none}@media(max-width:767px){.why-stage{min-height:260px}}@media(prefers-reduced-motion:reduce){.why-scene{animation:none}}
