.seo-editorial{color:#ebf5fc;background:radial-gradient(at 80% 0,#14304d 0,#0000 42rem),#040e19;min-height:100vh;font-family:Arial,sans-serif;font-size:18px;line-height:1.65}.seo-editorial a{color:#a9eafa;text-underline-offset:5px;text-decoration:underline}.seo-editorial a:hover{color:#fff}.seo-editorial a:focus-visible{outline-offset:6px;outline:3px solid #fc89e6}.seo-editorial header{justify-content:space-between;align-items:center;gap:2rem;max-width:1240px;margin:auto;padding:26px 5%;display:flex}.seo-editorial .seo-brand{text-align:center;color:#fff;max-width:240px;font-size:10px;text-decoration:none;display:grid}.seo-brand img{object-fit:contain;width:100%;height:auto}.seo-language{border-block:1px solid #294155;flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:12px 5%;font-size:13px;display:flex}.seo-editorial [aria-current=page]{color:#fff;text-decoration-color:#ef62da;text-decoration-thickness:3px}.seo-editorial main{max-width:1120px;margin:auto;padding:34px 5% 80px}.seo-sections{flex-wrap:wrap;gap:20px;font-size:15px;display:flex}.seo-editorial article{max-width:860px;margin:auto}.seo-intro{border-bottom:1px solid #314e61;padding:60px 0 36px}.seo-eyebrow{letter-spacing:.2em;color:#8cdff0;font-size:12px}.seo-editorial h1{letter-spacing:-.04em;margin:22px 0;font-size:clamp(2.5rem,6vw,4.7rem);line-height:1.1}.seo-deck{color:#cbdce9;max-width:760px;font-size:clamp(1.2rem,2vw,1.55rem)}.seo-editorial h2{letter-spacing:-.02em;font-size:clamp(1.3rem,2.3vw,1.85rem);line-height:1.3}.seo-editorial section{padding:28px 0 14px}.seo-editorial p{max-width:76ch}.seo-editorial dt{color:#9be7f5;font-size:1.2em;font-weight:700}.seo-editorial dd{margin:10px 0 28px}.seo-editorial dl>div{border-bottom:1px solid #223e53;padding:20px 0 0;scroll-margin-top:24px}.seo-scope{color:#ccdee9;background:#0e2232;border-inline-start:3px solid #e473d7;margin:34px 0;padding:20px 24px;font-size:16px}.seo-related{flex-wrap:wrap;gap:18px 30px;display:flex}.seo-related h2{flex-basis:100%}.seo-editorial footer{border-top:1px solid #294155;max-width:1240px;margin:auto;padding:40px 5%;font-size:14px}.seo-editorial footer a{margin-inline-end:24px;display:inline-block}.seo-editorial footer nav{margin-top:24px}.seo-editorial [dir=rtl]{text-align:start}@media (max-width:600px){.seo-editorial{font-size:16px}.seo-editorial header{flex-direction:column;align-items:flex-start;gap:20px}.seo-editorial .seo-brand{max-width:200px}.seo-editorial main{padding-inline:6%}.seo-intro{padding-top:38px}.seo-related{flex-direction:column}.seo-language{justify-content:flex-start}.seo-editorial footer a{margin-block:10px;display:block}}.seo-editorial footer{color:#c9dbe6;display:block}.seo-editorial footer p{color:#c9dbe6}.seo-editorial footer nav{flex-wrap:wrap;gap:18px;display:flex}.seo-skip{z-index:2;background:#102d40;padding:12px;position:absolute;inset-block-start:-100px;inset-inline-start:24px}.seo-skip:focus{inset-block-start:12px}
