.discovery-links{padding-block:50px;border-top:1px solid var(--line)}
.discovery-links h2{font-size:30px;margin-bottom:20px}
.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.discovery-grid a{display:block;padding:22px;border:1px solid var(--line);border-radius:12px}
.discovery-grid strong{font-size:19px}.discovery-grid p{color:var(--muted);margin-top:10px;font-size:14px}
.discovery-links>p{margin-top:22px;color:var(--muted);font-size:14px}.discovery-links>p a{text-decoration:underline;text-underline-offset:3px}
.guide{max-width:900px;padding-block:30px 70px}.guide h1{font-size:clamp(36px,5vw,58px);letter-spacing:-1.7px;margin-top:16px;max-width:800px}
.guide-lead{font-size:21px;color:var(--muted);margin-top:25px;max-width:760px}
.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:13px;margin-bottom:40px}
.guide section{margin-top:42px;max-width:760px}.guide h2{font-size:28px;letter-spacing:-.7px;margin-bottom:15px}
.guide p+p{margin-top:14px}.guide li+li{margin-top:10px}.guide ul,.guide ol{padding-left:25px}
.guide section a,.guide-note a,.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}
.guide-note{max-width:760px;margin-top:32px;padding:22px;border:1px solid var(--line);background:var(--mint);border-radius:12px}
.guide-note p{margin-top:8px}.guide-cta{margin-top:42px;padding-top:28px;border-top:1px solid var(--line)}
.guide-cta p{margin-top:13px;color:var(--muted);font-size:13px;overflow-wrap:anywhere}
@media(max-width:800px){.guide-header{height:auto;min-height:100px;flex-wrap:wrap;gap:20px;padding-block:20px}.guide-header nav{gap:22px;display:flex}.discovery-grid{grid-template-columns:1fr}}
@media(max-width:620px){.guide{padding-top:15px}.guide-header nav{font-size:13px;flex-wrap:wrap;gap:20px}.guide-lead{font-size:18px}.guide h1{letter-spacing:-1px}.breadcrumbs{margin-bottom:25px}.discovery-links h2{font-size:28px}}
