.home-refresh .home-panel{background:#fff;border:1px solid #dbdfe5;border-radius:20px;box-shadow:0 8px 28px #17202b06}.home-refresh a.home-panel{transition:background .2s,border-color .2s}.home-refresh a.home-panel:hover{background:#f4f7ff;border-color:#aabbf5}.home-refresh :focus-visible{outline:2px solid var(--ind);outline-offset:5px}.home-refresh summary::marker{color:var(--ind)}.home-refresh #services>h2,.home-refresh #pricing>h2,.home-refresh #faq>h2,.home-refresh>section:last-child>h2{letter-spacing:-.03em;font-family:Instrument Serif,Georgia,serif;font-size:clamp(34px,4vw,46px);font-weight:400;line-height:1.12}.home-refresh .capability-card p,.home-refresh #services article p.muted,.home-refresh #features p.muted,.home-refresh #pricing>p.muted,.home-refresh #faq details p,.home-refresh .business-showcase>p.muted,.home-refresh .business-showcase [role=tabpanel] p{font-size:16px;line-height:1.625}.home-refresh #services .home-panel{min-width:0}.home-refresh #services .home-panel a{align-items:center;min-height:44px;display:inline-flex}.home-refresh #pricing .home-panel>.grid>div{min-width:0}.home-refresh #pricing .home-panel a{min-height:44px}.home-refresh #faq summary{align-content:center;min-height:44px}.home-refresh .business-scroll-hint{display:none}@media (max-width:767px){.home-refresh .business-showcase{padding:24px 20px}.home-refresh .business-showcase .business-scroll-hint{color:#526071;margin-top:20px;font-size:12px;line-height:18px;display:block}.home-refresh .business-showcase .business-tabs{scrollbar-width:thin;margin-top:10px;margin-right:-20px;padding-right:20px;scroll-padding-inline:20px}.home-refresh #services article p.dim{overflow-wrap:anywhere}.home-refresh #pricing .home-panel>.grid{grid-template-columns:minmax(0,1fr)}.home-refresh #pricing .home-panel>.grid>div+div{border-top:1px solid #dbdfe5;padding-top:24px}}.home-refresh .product-ads-promo-home{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.product-ad-film{min-width:0;margin:0}.product-ad-film video{aspect-ratio:16/9;background:#09101e;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 12px 32px #17202b14}.product-ad-film video:focus-visible,.product-ad-transcript summary:focus-visible{outline-offset:5px;outline:3px solid #2e55dc}.product-ad-film figcaption{color:#505d71;margin-top:12px;font-size:12px;line-height:1.6}.product-ad-transcript{color:#505d71;margin-top:12px;font-size:13px}.product-ad-transcript summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.product-ad-transcript ol{gap:8px;margin-top:12px;padding-left:20px;line-height:1.6;list-style:decimal;display:grid}@media (max-width:800px){.home-refresh .product-ads-promo-home{grid-template-columns:minmax(0,1fr)}}
