.seo-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%;background:#0c1324;color:white;padding:70px 5%}.seo-hero>div{max-width:660px}.seo-hero h1{font:800 clamp(48px,5vw,76px)/1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;letter-spacing:-1px;margin:18px 0}.seo-hero p:not(.eyebrow){font-size:18px;line-height:1.65;color:#d3ddec}.seo-hero img{display:block;width:100%;max-height:500px;object-fit:cover;border-radius:12px;background:#1e2e49}.seo-hero .home-button{margin-top:18px}.seo-content{max-width:1240px;margin:auto}.seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.seo-grid article{background:#fff;border:1px solid #dbe5f4;border-radius:12px;padding:28px}.seo-grid h2,.seo-callout h2{font-size:32px;line-height:1.1;margin:0 0 18px}.seo-grid p,.seo-callout p{font-size:16px;color:#3d4b60}.seo-callout{margin-top:45px;padding:36px;background:#e9f0ff;border-radius:14px}.seo-callout .home-button{margin:12px 24px 0 0}.seo-crosslinks{background:#eaf0fa}.seo-crosslinks h2{font-size:35px}.seo-links{display:flex;gap:16px;flex-wrap:wrap}.seo-links a{display:inline-block;padding:13px 18px;border:1px solid #afc4ec;border-radius:6px;background:#fff;font-size:15px;font-weight:700;text-decoration:none}.seo-links a:hover{border-color:#0753ff;color:#0753ff}.seo-intro{background:#edf3fd}.seo-intro h2{max-width:850px}.seo-intro>p:not(.eyebrow){max-width:900px;font-size:17px;color:#3b4b63}.seo-intro .seo-links{margin-top:24px}@media(max-width:800px){.seo-hero{grid-template-columns:1fr;padding:50px 6%}.seo-hero img{max-height:340px}.seo-grid{grid-template-columns:1fr}.seo-callout{padding:26px}.seo-links{flex-direction:column}.seo-links a{max-width:360px}}
@media(max-width:700px){.home header nav{flex-wrap:wrap;justify-content:flex-start;column-gap:16px;row-gap:2px}.home header nav a{font-size:13px;min-height:36px;display:inline-flex;align-items:center}}
