.hero-copy h1{font-size:clamp(34px,3.35vw,52px);letter-spacing:-.035em;overflow-wrap:break-word}.seo-area{font-size:13px;margin-top:18px;max-width:460px}.seo-intro{padding-top:32px;padding-bottom:48px}.seo-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;margin-bottom:38px;color:var(--muted)}.seo-breadcrumbs a{color:var(--blue)}.seo-intro h1{max-width:960px;font-size:clamp(34px,4.6vw,64px);overflow-wrap:break-word}.seo-lead{font-size:18px;max-width:800px;margin-top:25px}.seo-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:60px;align-items:start}.seo-article section{margin-bottom:38px}.seo-article h2{font-size:30px;margin-bottom:17px}.seo-article p{font-size:16px;line-height:1.85}.seo-contact{background:var(--pale);border-radius:18px;padding:28px;display:grid;gap:20px}.seo-contact h2{font-size:28px}.seo-contact .eyebrow{margin:0}.seo-questions{max-width:900px}.seo-questions h2{margin-bottom:28px}.seo-related{padding-bottom:50px}.seo-related h2{font-size:28px;margin-bottom:20px}.seo-related>div{display:flex;flex-wrap:wrap;gap:12px}.seo-related a{padding:12px 18px;border:1px solid var(--line);border-radius:7px;color:var(--blue)}.seo-footer-links{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:28px;font-size:13px}.seo-footer-links a{padding:0}@media(max-width:760px){.seo-layout{grid-template-columns:1fr;gap:16px}.seo-intro{padding-bottom:32px}.seo-lead{font-size:16px}.seo-article h2{font-size:26px}.seo-contact{padding:24px}.seo-breadcrumbs{margin-bottom:26px}.seo-footer-links{gap:14px 20px}.seo-intro .hero-buttons{gap:18px}.seo-related h2{font-size:26px}}

.seo-contents{padding:24px;background:var(--pale);border-radius:18px;margin-bottom:36px}.seo-contents h2{font-size:22px;margin-bottom:14px}.seo-contents ul{padding-left:20px;display:grid;gap:10px}.seo-contents a{color:var(--blue);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.seo-article section[id],.seo-questions[id]{scroll-margin-top:110px}
