*{box-sizing:border-box}body{margin:0;background:#f4f3ed;color:#292924;font:16px/1.7 system-ui,sans-serif}.seo-landing{width:min(900px,calc(100% - 32px));margin:24px auto 70px}.seo-nav{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:70px}.seo-nav a{color:#a33921;text-decoration:none;font-weight:700}.seo-nav div{display:flex;gap:18px;font-size:14px}.seo-kicker{color:#a33921;font-size:11px;letter-spacing:.14em;font-weight:800}.seo-landing h1{max-width:760px;margin:14px 0 20px;font:56px/1.05 Georgia,serif;letter-spacing:-2px}.seo-lede{max-width:650px;color:#615f59;font-size:20px;line-height:1.6}.seo-button{display:inline-block;margin-top:14px;padding:13px 18px;border-radius:7px;background:#e64e2d;color:#fff!important;text-decoration:none!important;font-weight:700}.seo-card{margin-top:55px;padding:30px 34px;background:#fff;border:1px solid #dedbd2;border-radius:16px}.seo-card h2{font-size:24px;margin:0 0 12px}.seo-card h3{font-size:18px;margin:26px 0 5px}.seo-card p,.seo-card li{color:#615f59}.seo-card a{color:#a33921}.seo-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.seo-related a{border:1px solid #d9b6aa;border-radius:7px;padding:9px 11px;text-decoration:none}@media(max-width:600px){.seo-nav{align-items:flex-start;flex-direction:column;margin-bottom:45px}.seo-nav div{gap:12px;flex-wrap:wrap}.seo-landing h1{font-size:42px}.seo-lede{font-size:18px}.seo-card{padding:23px 20px}}
