main>h2{font-size:clamp(1.8rem,3vw,2.3rem);line-height:1.15;letter-spacing:-.025em;margin:44px 0 16px}.walk{display:grid;grid-template-columns:260px 1fr;gap:24px;margin:20px 0 38px}.step{display:block;width:100%;padding:18px 16px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;color:var(--ink);font-family:inherit;font-size:1.12rem;line-height:1.3;font-weight:500;cursor:pointer}.step:first-child{border-top:1px solid var(--line)}.step[aria-selected=true]{color:var(--accent);font-weight:800}.copy{display:none;padding:14px 16px;color:var(--muted);font-size:1rem;line-height:1.55}.step[aria-selected=true]+.copy{display:block}.shot{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 10px 28px #1526530c}.shot img{display:block;width:100%;transition:opacity .22s ease,transform .22s ease}.shot img.fade{opacity:.18;transform:scale(.992)}@media(max-width:760px){.walk{grid-template-columns:1fr;gap:16px}}
