/* Styles are scoped to restored guide pages only. */
.legacy-guide-page .guide-wrap{max-width:860px;margin-inline:auto;padding:36px 24px 64px;line-height:1.9;overflow-wrap:anywhere}
.legacy-guide-page main.guide-wrap{font-size:16px!important}
.legacy-guide-page .guide-wrap h1{font-size:clamp(26px,4vw,38px)!important;line-height:1.5;margin:18px 0}
.legacy-guide-page .guide-wrap h2{font-size:24px!important;line-height:1.5;margin:0 0 18px}
.legacy-guide-page .guide-wrap section{margin-top:36px}
.legacy-guide-page .guide-wrap p{margin:0 0 18px}
.legacy-guide-page .guide-wrap ul{padding-left:1.5em;margin:0 0 18px}
.legacy-guide-page .guide-wrap li{margin-bottom:12px}
.legacy-guide-page .guide-wrap a:not(.button){color:#285e4e;text-decoration:underline;text-underline-offset:3px}
.legacy-guide-page .guide-meta{color:#66796f}
.legacy-guide-page .guide-cta{background:#fff;border:1px solid #d8e4dd;border-radius:20px;padding:24px}
.legacy-guide-page .guide-links{display:flex;gap:12px;flex-wrap:wrap}
@media(max-width:600px){.legacy-guide-page .guide-wrap{padding:24px 18px 42px}.legacy-guide-page main.guide-wrap{font-size:15px!important}.legacy-guide-page .guide-wrap h2{font-size:21px!important}.legacy-guide-page .guide-wrap section{margin-top:28px}.legacy-guide-page .guide-cta{padding:20px}.legacy-guide-page .guide-links .button{width:100%}}
