/* Shared guide navigation and new SEO pages only. */
.guide-nav{display:flex;gap:28px;padding-block:10px 14px;font-size:13px;color:var(--muted);flex-wrap:wrap}.guide-nav a:hover,.guide-footer a:hover{color:white}.guide-hero{display:grid;grid-template-columns:1.3fr .8fr;align-items:center;gap:70px;padding-block:65px 80px}.guide-hero .eyebrow{margin-top:30px}.guide-hero h1{font-size:clamp(36px,4.5vw,62px)}.guide-hero .lead{max-width:640px}.guide-panel{background:linear-gradient(145deg,#102943,#071629);border:1px solid #2a425d;padding:35px;border-radius:18px}.guide-panel h2{font-size:32px}.guide-panel .eyebrow{margin-top:0}.guide-panel p{color:var(--muted)}.guide-metric{font:600 27px Manrope,sans-serif;color:var(--blue);padding-block:28px;border-bottom:1px solid var(--line);margin-bottom:20px}.guide-price{font-size:13px;color:var(--muted);margin:22px 0 0}.guide-body{max-width:850px}.guide-section{margin-bottom:55px}.guide-section h2,.guide-example h2{font-size:30px;margin-bottom:22px}.guide-section>p,.guide-example>p{color:var(--muted);font-size:17px}.guide-example{padding:32px;border:1px solid #36516e;border-radius:16px;background:var(--card);margin-bottom:55px}.guide-source{font-size:13px;color:var(--muted)}.guide-source a{text-decoration:underline}.guide-related{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}.guide-related.three{grid-template-columns:repeat(3,1fr)}.guide-card{display:block;background:var(--card);border:1px solid var(--line);padding:28px;border-radius:12px}.guide-card:hover{border-color:var(--blue)}.guide-card h3{font-size:21px;margin-bottom:13px}.guide-card p{color:var(--muted);font-size:14px;margin:0}.guide-footer{display:flex;gap:20px;flex-wrap:wrap;flex-basis:100%}footer{flex-wrap:wrap}.guide-hero>*{min-width:0}@media(max-width:760px){.guide-nav{gap:9px 20px;font-size:12px}.guide-hero{grid-template-columns:1fr;gap:30px;padding-block:35px 50px}.guide-panel{padding:25px}.guide-related,.guide-related.three{grid-template-columns:1fr}.guide-example{padding:24px}.guide-hero .actions{flex-wrap:wrap}.guide-section h2,.guide-example h2{font-size:27px}}