.guide-page{max-width:1000px;margin:0 auto;padding:32px 24px 64px}.guide-page h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.3;margin:24px 0}.guide-intro{font-size:1.15rem;color:#4b5b53}.guide-page p{line-height:1.85;max-width:78ch}.guide-page section{margin:36px 0}.guide-page h2{font-size:1.35rem;line-height:1.5}.guide-crumbs{font-size:.85rem;line-height:1.8;color:#52645a}.guide-page a,.guide-crumbs a{color:#165b43;text-decoration:underline;text-underline-offset:3px}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guide-grid article{border:1px solid #dce6df;border-radius:16px;padding:22px;background:#fff}.guide-grid h2{margin-top:0}.guide-page li{margin:12px 0}body>header nav{display:flex;gap:20px}body>header nav a{color:inherit}body>footer{display:flex;gap:20px;flex-wrap:wrap;align-items:center}@media(max-width:650px){.guide-grid{grid-template-columns:1fr}.guide-page{padding:20px 18px 40px}body>header nav{gap:12px;font-size:.8rem}}
