.news52Hero .innerHeroImage{background-position:center 45%}.newsFilters{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 36px}.newsFilters button{border:1px solid rgba(106,187,255,.28);background:#0a1725;color:#c9d8e7;padding:11px 16px;font:inherit;font-size:13px;letter-spacing:.03em;cursor:pointer;transition:.2s}.newsFilters button:hover,.newsFilters button:focus-visible,.newsFilters button.active{background:#1679ff;color:#fff;border-color:#52c5ff;outline:none}.articleCard[hidden]{display:none}.articleCard .articleImage{aspect-ratio:16/9}.articleCard .articleImage img{width:100%;height:100%;object-fit:cover}.filterEmpty{color:#9db0c3;padding:30px 0}.crumbs{display:flex;gap:10px;align-items:center;padding-top:116px;padding-bottom:24px;color:#7f93a7;font-size:13px}.crumbs a{color:#9fdcff}.seoArticle{background:#06111d;color:#e9f2fa;overflow:hidden}.seoArticleHero{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(420px,.9fr) minmax(540px,1.1fr);min-height:620px;border-top:1px solid rgba(95,195,255,.16);border-bottom:1px solid rgba(95,195,255,.16)}.seoArticleHeroCopy{padding:84px clamp(28px,5vw,86px);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 0 50%,rgba(20,111,220,.2),transparent 57%)}.seoArticleHero h1{font-size:clamp(42px,4.4vw,78px);line-height:.98;letter-spacing:-.045em;margin:20px 0 28px}.seoArticleHeroCopy>p{font-size:18px;line-height:1.65;color:#b8c9d8;max-width:720px}.seoArticleHero picture,.seoArticleHero picture img{width:100%;height:100%}.seoArticleHero picture img{object-fit:cover;display:block}.articleFacts{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:26px;font-size:13px;color:#8fa8bd}.articleFacts a{color:#67cbff}.seoArticleLayout{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:210px minmax(0,780px);gap:80px;padding:100px 28px 120px}.articleToc{position:sticky;top:120px;align-self:start;display:flex;flex-direction:column;gap:13px;border-left:1px solid rgba(101,200,255,.24);padding-left:22px}.articleToc span{color:#5dc8ff;text-transform:uppercase;font-size:11px;letter-spacing:.18em;margin-bottom:8px}.articleToc a{color:#8fa5b9;font-size:13px;line-height:1.35}.articleToc a:hover{color:#fff}.articleBody{min-width:0}.articleBody>section{scroll-margin-top:110px;margin-bottom:86px}.articleBody h2{font-size:clamp(31px,3vw,48px);line-height:1.06;letter-spacing:-.035em;margin:12px 0 28px}.articleBody h3{font-size:20px;margin:0 0 9px}.articleBody p{font-size:17px;line-height:1.82;color:#bdccda;margin:0 0 22px}.sectionNumber{color:#4dc6ff;font:700 12px/1 monospace;letter-spacing:.18em}.articleWideImage{margin:0 0 86px}.articleWideImage img,.articleGallery img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.articleWideImage figcaption,.articleGallery figcaption{font-size:12px;color:#7f95aa;margin-top:10px}.articleChecklist{list-style:none;padding:0;margin:30px 0 0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(112,196,255,.18)}.articleChecklist li{display:flex;gap:15px;padding:20px 16px 20px 0;border-bottom:1px solid rgba(112,196,255,.18);font-size:15px;color:#dbe8f2}.articleChecklist li:nth-child(odd){border-right:1px solid rgba(112,196,255,.18)}.articleChecklist li:nth-child(even){padding-left:20px}.articleChecklist span{color:#4dc6ff;font:12px monospace}.articleSteps{border-top:1px solid rgba(112,196,255,.18)}.articleSteps section{display:grid;grid-template-columns:52px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid rgba(112,196,255,.18)}.articleSteps section>span{width:36px;height:36px;display:grid;place-items:center;background:#0f2b47;color:#64d0ff;font:12px monospace}.articleSteps p{font-size:15px;margin:0}.articleGallery{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin:0 0 86px}.articleGallery figure{margin:0}.articleGallery figure:first-child{grid-column:1/-1}.articleGalleryTwo{grid-template-columns:1fr 1fr}.articleGalleryTwo figure:first-child{grid-column:auto}.articleFaq details{border-top:1px solid rgba(112,196,255,.18)}.articleFaq details:last-child{border-bottom:1px solid rgba(112,196,255,.18)}.articleFaq summary{cursor:pointer;padding:22px 42px 22px 0;font-size:18px;font-weight:600;position:relative}.articleFaq summary:after{content:'+';position:absolute;right:5px;color:#5cc9ff}.articleFaq details[open] summary:after{content:'−'}.articleFaq p{font-size:15px;padding:0 42px 20px 0}.articleCta{padding:48px!important;margin-top:100px!important;background:linear-gradient(135deg,#0c2741,#091a2b);border:1px solid rgba(100,202,255,.26)}.articleCta h2{font-size:35px}.articleCta>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.articleCta small{display:block;color:#6f879b;line-height:1.6;margin-top:26px}.articlePager{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:70px}.articlePager a{padding:24px;border:1px solid rgba(101,200,255,.18);color:#dbe9f5;font-size:15px;line-height:1.45}.articlePager a:last-child{text-align:right}.articlePager span{display:block;color:#4fc7ff;font-size:11px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:8px}@media(max-width:980px){.seoArticleHero{grid-template-columns:1fr;min-height:0}.seoArticleHeroCopy{padding-top:62px;padding-bottom:56px}.seoArticleHero picture{aspect-ratio:16/9}.seoArticleLayout{grid-template-columns:1fr;gap:0;padding-top:60px}.articleToc{display:none}.crumbs{padding-top:96px}.articleBody>section,.articleWideImage,.articleGallery{margin-bottom:64px}}@media(max-width:620px){.seoArticleHero h1{font-size:39px}.seoArticleHeroCopy{padding:48px 20px}.seoArticleHeroCopy>p{font-size:16px}.seoArticleLayout{padding:52px 18px 92px}.articleBody h2{font-size:31px}.articleBody p{font-size:16px;line-height:1.72}.articleChecklist{grid-template-columns:1fr}.articleChecklist li:nth-child(odd){border-right:0}.articleChecklist li:nth-child(even){padding-left:0}.articleGallery,.articleGalleryTwo{grid-template-columns:1fr}.articleGallery figure:first-child{grid-column:auto}.articleCta{padding:28px!important}.articleCta h2{font-size:29px}.articlePager{grid-template-columns:1fr}.articlePager a:last-child{text-align:left}.crumbs{white-space:nowrap;overflow:hidden}.newsFilters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.newsFilters button{white-space:nowrap}.articleFacts{font-size:12px}}
