.guide{max-width:1120px;margin-inline:auto;line-height:1.75}.guide-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.guide-nav a{padding:9px 16px;border:1px solid var(--color-border, #d5e2da);border-radius:999px}.guide-nav a[aria-current]{color:#fff;background:#176448;border-color:#176448}.guide-hero{padding:clamp(24px,5vw,60px);border-radius:24px;background:linear-gradient(120deg,#103c2e,#1c6047);color:#fff}.guide-eyebrow{display:inline-flex;align-items:center;gap:10px;color:#c4ecd5;font-size:14px}.guide h1{max-width:820px;margin-block:16px;font-size:clamp(28px,4vw,48px);line-height:1.18;font-weight:750;letter-spacing:-.025em}.guide-hero p{max-width:720px;margin-bottom:24px;color:#e0efe7;font-size:18px}.guide-section{margin-block:24px;padding:clamp(20px,3vw,36px);border:1px solid var(--color-border, #d5e2da);border-radius:20px;scroll-margin-top:90px}.guide h2{margin-bottom:16px;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.35}.guide h3{margin-block:14px 8px;font-size:18px;font-weight:650}.guide p+p{margin-top:12px}.guide-section a:not(.btn-primary,.btn-ghost,.guide-audience){color:var(--color-primary, #23865d);text-decoration:underline;text-underline-offset:4px}.guide-section ul,.guide-section ol{padding-left:24px;margin-block:12px 20px}.guide-section ul{list-style:disc}.guide-section ol{list-style:decimal}.guide-section li+li{margin-top:12px}.guide-note{padding:16px 20px;margin-block:20px;border-left:3px solid #38976c;background:#38976c17;border-radius:0 12px 12px 0}.guide-faq details{padding-block:16px;border-top:1px solid var(--color-border, #d5e2da)}.guide-faq summary{cursor:pointer;font-weight:650}.guide-faq details p{margin-top:12px}.guide a:focus-visible,.guide summary:focus-visible{outline:3px solid #38976c;outline-offset:4px}.guide-support{background:#38976c12}@media(width<=560px){.guide-nav a{flex:1 1 40%;text-align:center;padding-inline:10px}.guide-hero p{font-size:16px}}.guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin-block:20px}.guide-audience{display:block;color:inherit;text-decoration:none;padding:24px;border:1px solid var(--color-border, #d5e2da);border-radius:16px;background:var(--color-w1, var(--color-bg, #f6f8f7))}.guide-audience>i{font-size:30px;color:var(--color-primary, #23865d)}.guide-audience p{margin-bottom:16px}.guide-toc,.guide-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-block:20px}.guide-toc{padding:18px 22px;border:1px solid var(--color-border, #d5e2da);border-radius:16px}.guide-toc a{text-decoration:underline;text-underline-offset:4px}.guide-audience:hover{border-color:#38976c}.guide-audience span{color:var(--color-primary, #23865d);font-weight:600}.guide-example{margin-top:24px}.guide-example summary{cursor:pointer;font-weight:600}.guide-example figure{margin-top:16px;overflow:hidden;border:1px solid var(--color-border, #d5e2da);border-radius:12px}.guide-example img{display:block;width:100%;height:auto}.guide-example figcaption{padding:16px;font-size:14px}
/*# sourceMappingURL=guide.css-6_cplfY.map */
