.guide-page{max-width:900px;padding-block:80px;line-height:1.85}.guide-page h1{font-size:clamp(36px,4.7vw,60px);line-height:1.15;margin:24px 0}.guide-page h2{font-size:clamp(28px,3.4vw,40px);line-height:1.25;margin:18px 0 28px}.guide-page h3{font-size:18px;line-height:1.5;margin:0 0 10px}.guide-page p{color:var(--muted);margin:0 0 18px}.guide-page .eyebrow{color:var(--accent)}.guide-page section{margin-top:70px;scroll-margin-top:120px}.guide-page strong{color:var(--text)}.guide-index,.guide-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px;font-size:12px}.guide-index a{padding:8px 14px;border:1px solid #9edfeb35;border-radius:30px}.guide-links a{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.guide-cards,.guide-options{display:grid;gap:16px;margin-top:28px}.guide-card{display:flex;gap:22px;padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.guide-number{color:var(--accent);font-size:13px;padding-top:4px}.guide-card p,.guide-options p:last-child{margin:0;font-size:14px}.guide-options article{padding:28px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.guide-options .guide-highlight{border-color:#9edfeb66;background:linear-gradient(130deg,#1b303c,#121a27)}.guide-question{padding-top:18px;border-top:1px solid var(--line);color:var(--accent)!important}.guide-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-block:28px}.guide-prices>div{padding:20px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.guide-prices strong{font-size:15px;color:var(--accent)}.guide-prices p{font-size:11px;margin:8px 0 0}.guide-cta{text-align:center;padding:40px 28px;border:1px solid #9edfeb44;border-radius:22px;background:linear-gradient(130deg,#1b303c,#121a27)}.guide-cta .eyebrow{justify-content:center}.footer-bottom>div{flex-wrap:wrap}@media(max-width:640px){.guide-page{padding-block:50px}.guide-page section{margin-top:48px}.guide-card{padding:20px;gap:14px}.guide-prices{grid-template-columns:1fr}.guide-options article{padding:22px}.guide-cta{padding:30px 20px}}

.guide-example{margin:28px 0;padding:28px;border:1px solid #9edfeb44;border-radius:18px;background:#142330}.guide-example dl{margin:20px 0 0}.guide-example dt{font-weight:700;color:var(--accent);font-size:13px;margin-top:18px}.guide-example dd{margin:4px 0 0;color:var(--muted);font-size:14px}.guide-example p:last-child{margin-bottom:0}@media(max-width:640px){.guide-example{padding:22px}}
