.support-site{--paper:#f6f7f9;--ink:#1e2430;--border:#d9dfe8;background:var(--paper);color:var(--ink)}.support-site p{color:#606b7b}.support-site .nav-shell{background:var(--paper)}.support-site .breadcrumbs{color:#687285;border:0;flex-wrap:wrap;justify-content:flex-start;padding:0}.support-site .support-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:clamp(32px,5vw,72px);display:grid}.support-site .support-hero.text-hero{grid-template-columns:1fr;max-width:100%}.support-site .support-hero h1{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.35rem,4.6vw,4.5rem);line-height:1.06}.support-site .support-hero p{max-width:65ch;line-height:1.7}.support-visual{background:#121416;border:1px solid #30343a;border-radius:22px;justify-self:end;width:100%;max-width:470px;overflow:hidden}.support-site .support-hero .report-art{width:100%;min-width:0;display:block}.support-site .article-layout{grid-template-columns:minmax(170px,230px) minmax(0,1fr);gap:clamp(32px,6vw,90px)}.support-site .article-toc{border:0;justify-content:stretch;padding:0;display:grid}.support-site .article-toc p{color:#252d39;font-size:14px;font-weight:600}.support-site .article-toc a{color:#606b7b;padding:5px 0;line-height:1.5;display:block}.support-site .article-copy{min-width:0;max-width:70ch}.support-site .article-copy section{scroll-margin-top:110px}.support-site .article-copy h2{text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2}.support-site .article-copy p{font-size:17px;line-height:1.8}.support-site .article-copy p a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.support-site .support-cta{background:#e9edf4;border-color:#d5dce8;gap:32px;margin-bottom:56px;padding:clamp(24px,4vw,48px)}.support-site .support-cta>div{max-width:640px}.support-site .support-cta h2{text-wrap:balance;font-size:clamp(1.65rem,2.6vw,2.3rem);line-height:1.2}.support-site .support-cta p{max-width:60ch;margin-top:16px}.support-site .button{white-space:normal;text-align:left;min-height:48px;line-height:1.4}.support-site .button svg,.support-site .related-link svg{flex-shrink:0}.support-site .support-cta .button{flex:none;max-width:350px}.support-site .related-pages{border:0;justify-content:stretch;gap:0;padding:0 0 60px;display:grid}.support-site .related-pages h2{margin-bottom:18px;font-size:24px}.support-site .related-link{gap:18px;min-height:48px}.support-site .company-details{color:#606b7b;overflow-wrap:anywhere;margin:20px 0;padding-left:22px;list-style:outside}.company-details li{margin-bottom:8px}.commercial-offers{grid-template-columns:1.15fr 1fr;gap:24px;padding:56px 0;display:grid}.commercial-offers>section{border-radius:22px;padding:clamp(24px,4vw,46px)}.program-offer{color:#f3f5f9;background:#171b24}.support-site .program-offer p{color:#bcc5d3}.commercial-offers h2{margin-bottom:24px;font-size:30px;line-height:1.2}.commercial-offers p{margin-bottom:22px;line-height:1.75}.commercial-offers .button{margin-top:8px}.program-offer .button{color:#202735;background:#f3f5f9}.program-after{border-top:1px solid #3b4350;margin-top:38px;padding-top:28px}.program-after h3{margin-bottom:14px;font-size:23px}.program-after p:last-child{margin:0}.enterprise-offer{background:#e9edf4;border:1px solid #d5dce8}.missing-page{padding-top:clamp(70px,12vw,160px);padding-bottom:clamp(70px,12vw,160px)}.missing-page h1{max-width:850px;font-size:clamp(2.5rem,6vw,5rem);line-height:1.1}.missing-page>p{max-width:55ch;margin:28px 0 36px;font-size:19px}.missing-page>div{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.support-site select:focus-visible{outline-offset:5px;outline:3px solid #5b76ec}@media (max-width:900px){.support-site .support-hero{grid-template-columns:1fr}.support-visual{justify-self:center;max-width:450px}.support-site .support-hero .report-art{justify-self:center;max-width:380px}.support-site .support-cta{flex-direction:column;align-items:flex-start}.support-site .support-cta .button{max-width:100%}}@media (max-width:650px){.support-site .article-layout{grid-template-columns:1fr}.support-site .article-toc{border-bottom:1px solid var(--border);gap:8px;padding-bottom:28px}.support-site .article-copy p{font-size:16px}.commercial-offers{grid-template-columns:1fr;padding:36px 0}.support-site .support-hero .report-art{height:350px}}
