
.seo-page{margin:0;background:#0d1012;color:#f2f3f4;font:17px/1.8 Arial,sans-serif}.seo-page *{box-sizing:border-box}.seo-page a{color:#afbdff}.seo-header{max-width:1060px;margin:auto;padding:24px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-bottom:1px solid #31343c}.seo-header a{text-decoration:none}.seo-brand{font-size:26px;font-weight:bold;color:#f2f3f4!important}.seo-brand span{color:#8fa4ff}.seo-article{max-width:820px;margin:44px auto;padding:0 24px}.seo-article h1{font-size:clamp(32px,5vw,52px);line-height:1.22;margin:24px 0}.seo-article h2{font-size:27px;line-height:1.4;margin:0 0 18px}.seo-article section{margin-top:44px}.seo-article p{color:#c2c5ce;margin:16px 0}.seo-article nav{display:block;font-size:14px;line-height:1.8}.seo-intro{font-size:21px}.seo-cta{display:inline-block;background:#aabdff;color:#10121a!important;text-decoration:none;padding:13px 20px;border-radius:9px;font-weight:bold;margin-top:12px}.seo-article details{padding:18px 0;border-bottom:1px solid #31343c}.seo-article summary{cursor:pointer;font-weight:bold}.seo-next{border:1px solid #31343c;padding:24px;border-radius:14px}.seo-article ul{padding-inline-start:24px}.seo-related li{margin:12px 0}.seo-article .seo-byline{font-size:14px;margin-top:40px}.seo-page a:focus-visible,.seo-page summary:focus-visible{outline:3px solid #aabdff;outline-offset:4px}.seo-directory{max-width:1440px;margin:auto;padding:70px clamp(24px,5vw,80px);position:relative;z-index:1}.seo-directory h2{font:500 clamp(25px,3vw,36px)/1.3 Arial,sans-serif;margin-bottom:24px}.seo-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.seo-links a{padding:24px;border:1px solid #31343c;border-radius:12px;font:500 19px/1.6 Arial,sans-serif;color:#c4ceff;text-decoration:none}.seo-links a:hover{border-color:#afbdff}@media(max-width:700px){.seo-links{grid-template-columns:1fr}.seo-article{padding:0 20px}.seo-header{padding:20px}.seo-next{padding:20px}}
