.guide .hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,5vw,72px)}
.guide h1{font-size:clamp(2.8rem,5.8vw,5rem);max-width:16ch}.guide .hero-copy{max-width:51ch}.guide .hero-note{max-width:60ch}
.guide-example{padding:clamp(24px,3vw,38px);background:var(--panel);color:var(--ink);border-radius:6px;box-shadow:12px 12px 0 oklch(42% .07 170)}
.guide-example-label{font-size:.85rem;font-weight:700;margin:0 0 22px;color:var(--muted)}.guide-example h2{font-size:clamp(1.9rem,3vw,2.6rem);max-width:14ch;margin-bottom:12px}.guide-example-intro{font-size:.9rem;color:var(--muted);margin:0 0 24px}
.guide-voice{border-top:1px solid var(--line);padding:16px 0}.guide-voice strong{font-size:.97rem}.guide-voice p{font-size:.92rem;margin:4px 0 0;max-width:36ch;color:var(--muted)}.guide-status{font-size:.93rem;font-weight:700;border-top:1px solid var(--line);padding-top:18px;margin:0}
.guide-use{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,7vw,90px)}.guide-use h2{max-width:14ch}.guide-steps{padding:0;margin:0;list-style:none;counter-reset:guide-step}.guide-steps li{counter-increment:guide-step;position:relative;padding:22px 0 25px 46px;border-top:1px solid var(--line)}.guide-steps li::before{content:counter(guide-step,decimal-leading-zero);position:absolute;left:0;top:26px;font-size:.82rem;font-weight:800;color:var(--muted)}.guide-steps h3{font-size:1.25rem;margin:0 0 8px}.guide-steps p{font-size:.97rem;color:var(--muted);max-width:52ch;margin:0}
.guide-team{background:var(--panel);border-block:1px solid var(--line)}.guide-team .section-head{max-width:850px}.guide-team h2{max-width:20ch}.guide-team-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,5vw,60px);align-items:start}.guide-demo{margin:0}.guide-demo img{display:block;width:100%;height:auto;border-radius:6px}.guide-demo figcaption{font-size:.8rem;margin-top:10px;color:var(--muted)}.guide-benefits{margin:0}.guide-benefits>div{border-top:1px solid var(--line);padding:18px 0}.guide-benefits dt{font-size:1.18rem;font-weight:800;margin-bottom:6px}.guide-benefits dd{margin:0;font-size:.96rem;color:var(--muted);max-width:40ch}
.guide-offer{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-top:40px;margin-top:32px;border-top:1px solid var(--line)}.guide-offer p{margin:0;max-width:61ch;color:var(--muted)}.guide-offer .price{color:var(--ink);margin-bottom:8px}.guide-offer .button{flex-shrink:0}.guide .footer-links{flex-wrap:wrap}
@media(max-width:800px){.guide .hero-grid,.guide-use,.guide-team-grid{grid-template-columns:1fr}.guide-example{max-width:560px}.guide-team-grid{gap:32px}.guide-offer{align-items:flex-start;flex-direction:column}.guide .hero{padding-bottom:76px}.guide-use{gap:28px}}
@media(max-width:520px){.guide h1{font-size:clamp(2.6rem,12vw,3.7rem)}.guide-example{box-shadow:7px 7px 0 oklch(42% .07 170)}.guide-offer .button{width:100%}.guide-steps li{padding-left:38px}.guide .faq h2{max-width:12ch}}
