.walkthrough h1{font-size:clamp(2.8rem,6vw,5.5rem);line-height:1.04;max-width:1000px}.walk-intro{max-width:760px;font-size:1.2rem}.walk-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:24px;margin-top:32px}.walkthrough .studio-panel{min-width:0}.walkthrough form .button{margin-top:16px;width:100%;white-space:normal}.walkthrough iframe{width:100%;height:370px;border:1px solid #d5d5d5;border-radius:12px;background:white;margin-top:18px}.walk-tabs,.walk-actions{display:flex;gap:10px;flex-wrap:wrap}.walk-tabs button{padding:10px 16px;border:1px solid #777;border-radius:30px;background:white;color:#222;cursor:pointer}.walk-tabs button[aria-pressed=true]{background:#18181b;color:white}.walkthrough button:disabled{opacity:.45;cursor:not-allowed}.walkthrough button:focus-visible,.walkthrough a:focus-visible{outline:3px solid #5145a5;outline-offset:4px}.walkthrough .walk-next{grid-template-columns:1fr 1fr}.walkthrough h2{font-size:clamp(1.5rem,3vw,2.1rem)}#walk-changes{padding-left:22px;font-size:.9rem}@media(max-width:800px){.walk-grid,.walkthrough .walk-next{grid-template-columns:1fr}.walkthrough iframe{height:420px}.walk-actions .button{width:100%;white-space:normal}}
