.seo-main{max-width:980px;padding-block:45px 65px}.seo-main h1{font:400 clamp(36px,5vw,62px)/1.1 var(--serif);letter-spacing:-1px;overflow-wrap:anywhere}.seo-main p,.seo-main li{line-height:1.8}.seo-main p{max-width:760px;color:#61675d}.seo-main a,.seo-browse a{color:#802e40;text-decoration:underline;text-underline-offset:3px}.seo-main .button{color:white;text-decoration:none}.seo-main dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:35px 0}.seo-main dl div{padding:18px;background:#f0ede5;border-radius:8px}.seo-main dt{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#67715f}.seo-main dd{margin:9px 0 0;line-height:1.7;overflow-wrap:anywhere}.seo-index{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:15px}.seo-index li{padding:15px;border:1px solid var(--line);border-radius:8px}.seo-index small{display:block;color:#74766c;font-size:11px}.seo-pages,.seo-links{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.seo-pages a,.seo-links a{padding:10px 14px;border:1px solid #d6d3c8;border-radius:6px}.seo-pages [aria-current]{background:#802e40;color:white}.breadcrumbs{margin-bottom:35px;font-size:12px}.seo-browse{padding-block:10px 35px}.seo-browse h2{font-family:var(--serif);font-weight:400;font-size:30px}.card-footer>a{font-size:11px;font-weight:600;display:flex;gap:8px;align-items:center}@media(max-width:600px){.seo-main dl,.seo-index{grid-template-columns:1fr}.seo-main{padding-top:30px}.nav-inner>a:last-child:not(.brand){font-size:10px;max-width:100px}.card-footer>a{font-size:9px}}