 .guide-wrap{max-width:860px;margin:auto;padding:48px 24px 72px}.guide-wrap p,.guide-wrap li{font-size:18px;line-height:1.8;margin-bottom:18px}.guide-wrap h2{font-size:30px;line-height:1.3;margin:40px 0 16px}.guide-wrap h3{font-size:21px;margin:24px 0 12px}.guide-summary{border-left:4px solid #c8511a;background:#f5f1e8;padding:24px}.guide-meta{color:#53645b;font-size:14px}.guide-photo{width:100%;height:340px;object-fit:contain;background:white}.guide-nav{display:flex;gap:16px;flex-wrap:wrap;margin:24px 0}.guide-checklist{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f1e8;border:1px solid #d8ddd7;padding:20px;font:16px/1.8 monospace}.guide-cta{padding:28px;background:#1a3329;color:#faf7f0;margin:40px 0}.guide-cta a{color:inherit;text-decoration:underline}.guide-wrap a{overflow-wrap:anywhere}.page-title{overflow-wrap:anywhere}@media(max-width:600px){.page-title{font-size:36px!important}.guide-wrap{padding:32px 20px}.guide-wrap h2{font-size:26px}.guide-photo{height:260px}}.guide-wrap section{padding:0;margin:32px 0}.guide-wrap .guide-cta{padding:28px}.guide-wrap .guide-cta h2{margin-top:0}.guide-wrap figure{margin:24px 0}.guide-wrap section[id]{scroll-margin-top:100px}body:has(.guide-wrap) .float-wa{display:none}
