.solution-module__z9hK7W__page{--line:#9ee7ff33;--muted:#a7b2be;background:var(--void);color:#fff;font-size:16px;line-height:1.7}.solution-module__z9hK7W__page *{box-sizing:border-box}.solution-module__z9hK7W__page a:focus-visible{outline:2px solid var(--ice);outline-offset:6px}.solution-module__z9hK7W__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1600px;margin:auto;padding:24px 4%;display:flex}.solution-module__z9hK7W__brand{letter-spacing:.16em;color:#fff;white-space:nowrap;align-items:center;gap:12px;font-size:14px;display:flex}.solution-module__z9hK7W__header nav{align-items:center;gap:32px;font-size:14px;display:flex}.solution-module__z9hK7W__navCta{border:1px solid var(--line);padding:10px 18px}.solution-module__z9hK7W__navCta span{color:var(--ice);margin-left:20px}.solution-module__z9hK7W__hero,.solution-module__z9hK7W__section,.solution-module__z9hK7W__footer{max-width:1440px;margin:auto;padding-left:48px;padding-right:48px}.solution-module__z9hK7W__hero{background:radial-gradient(at 72% 45%,#10233355,#0000 60%);padding-top:70px}.solution-module__z9hK7W__eyebrow{font:12px/1.6 var(--font-mono),monospace;letter-spacing:.14em;color:var(--ice)}.solution-module__z9hK7W__heroGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;margin:26px 0 40px;display:grid}.solution-module__z9hK7W__page h1,.solution-module__z9hK7W__page h2{font-family:var(--font-display),sans-serif;letter-spacing:.01em;margin:0;font-weight:400;line-height:.99}.solution-module__z9hK7W__page h1{font-size:clamp(60px,7.4vw,112px)}.solution-module__z9hK7W__page h2{margin-top:18px;font-size:clamp(40px,4.4vw,64px)}.solution-module__z9hK7W__page em{color:var(--ice);font-style:normal}.solution-module__z9hK7W__heroCopy>p:first-child{max-width:430px;margin-top:0;font-size:24px;line-height:1.4}.solution-module__z9hK7W__muted,.solution-module__z9hK7W__page article p{color:var(--muted)}.solution-module__z9hK7W__heroCopy .solution-module__z9hK7W__muted{max-width:490px}.solution-module__z9hK7W__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.solution-module__z9hK7W__primary{background:var(--ice);min-height:50px;color:var(--on-ice);justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:500;display:inline-flex}.solution-module__z9hK7W__primary:hover{background:var(--ice-300);color:var(--on-ice)}.solution-module__z9hK7W__textLink{color:var(--ice);font-size:14px}.solution-module__z9hK7W__heroTags{border-top:1px solid var(--line);font:12px/1.5 var(--font-mono),monospace;letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:18px;padding:22px 0;display:flex}.solution-module__z9hK7W__screen{border:1px solid var(--line);background:#071019;margin:0;box-shadow:0 28px 100px #0005}.solution-module__z9hK7W__screenbar{border-bottom:1px solid var(--line);font:12px/1.6 var(--font-mono),monospace;color:var(--ice);justify-content:space-between;align-items:center;gap:20px;padding:13px 20px;display:flex}.solution-module__z9hK7W__screenbar a{font-family:var(--font-body),sans-serif;color:var(--muted);font-size:14px}.solution-module__z9hK7W__screen img{width:100%;height:auto;display:block}.solution-module__z9hK7W__screen figcaption{border-top:1px solid var(--line);justify-content:space-between;gap:18px;padding:14px 20px;font-size:14px;display:flex}.solution-module__z9hK7W__screen figcaption span{color:var(--muted);font-size:12px}.solution-module__z9hK7W__section{border-bottom:1px solid var(--line);padding-top:100px;padding-bottom:100px;scroll-margin-top:20px}.solution-module__z9hK7W__intro{grid-template-columns:1fr 1fr;gap:80px;display:grid}.solution-module__z9hK7W__intro p:first-child{margin-top:0}.solution-module__z9hK7W__sectionHead{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:45px;display:grid}.solution-module__z9hK7W__sectionHead>p{max-width:480px;margin:0}.solution-module__z9hK7W__steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.solution-module__z9hK7W__steps article{border-right:1px solid var(--line);padding:32px 24px}.solution-module__z9hK7W__steps article:first-child{padding-left:0}.solution-module__z9hK7W__steps article:last-child{border-right:0}.solution-module__z9hK7W__page h3{margin:18px 0 12px;font-size:20px;font-weight:500;line-height:1.35}.solution-module__z9hK7W__page article p{margin:0;font-size:16px}.solution-module__z9hK7W__featureList{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px;display:grid}.solution-module__z9hK7W__featureList article{border-top:1px solid var(--line);padding-top:14px}.solution-module__z9hK7W__adapt{grid-template-columns:1fr 1fr;gap:100px;display:grid}.solution-module__z9hK7W__adapt>div>p{max-width:430px;margin:26px 0}.solution-module__z9hK7W__adaptRows article{border-top:1px solid var(--line);gap:24px;padding:26px 0;display:flex}.solution-module__z9hK7W__adaptRows article>span{font:12px var(--font-mono),monospace;color:var(--ice);padding-top:4px}.solution-module__z9hK7W__adaptRows h3{margin:0 0 8px}.solution-module__z9hK7W__cta{text-align:center;background:radial-gradient(#122b3a77,#0000 70%);padding-top:100px;padding-bottom:110px}.solution-module__z9hK7W__cta h2{font-size:clamp(56px,7vw,98px)}.solution-module__z9hK7W__cta p{color:var(--muted);margin:28px 0}.solution-module__z9hK7W__footer{justify-content:space-between;align-items:center;gap:30px;padding-top:32px;padding-bottom:32px;font-size:14px;display:flex}.solution-module__z9hK7W__footer p{color:var(--muted);margin:0}.solution-module__z9hK7W__footer span{font-size:12px}.solution-module__z9hK7W__skip{background:var(--ice);color:#020408;z-index:100;padding:10px;position:absolute;top:-100px}.solution-module__z9hK7W__skip:focus{top:10px;left:10px}@media (max-width:950px){.solution-module__z9hK7W__heroGrid{gap:30px}.solution-module__z9hK7W__heroGrid h1{font-size:68px}.solution-module__z9hK7W__hero,.solution-module__z9hK7W__section,.solution-module__z9hK7W__footer{padding-left:28px;padding-right:28px}.solution-module__z9hK7W__sectionHead,.solution-module__z9hK7W__intro,.solution-module__z9hK7W__adapt{gap:36px}.solution-module__z9hK7W__steps{grid-template-columns:repeat(2,1fr)}.solution-module__z9hK7W__steps article:nth-child(2){border-right:0}.solution-module__z9hK7W__steps article:nth-child(3){border-top:1px solid var(--line);padding-left:0}.solution-module__z9hK7W__steps article:nth-child(4){border-top:1px solid var(--line)}.solution-module__z9hK7W__featureList{gap:24px}.solution-module__z9hK7W__header nav{gap:18px}}@media (max-width:680px){.solution-module__z9hK7W__header{padding:18px 20px}.solution-module__z9hK7W__header nav>a:not(:last-child){display:none}.solution-module__z9hK7W__brand{font-size:12px}.solution-module__z9hK7W__navCta{padding:8px 12px}.solution-module__z9hK7W__hero,.solution-module__z9hK7W__section,.solution-module__z9hK7W__footer{padding-left:20px;padding-right:20px}.solution-module__z9hK7W__hero{padding-top:44px}.solution-module__z9hK7W__heroGrid,.solution-module__z9hK7W__intro,.solution-module__z9hK7W__sectionHead,.solution-module__z9hK7W__adapt{grid-template-columns:1fr;gap:28px}.solution-module__z9hK7W__heroGrid h1{font-size:clamp(52px,12vw,76px)}.solution-module__z9hK7W__heroCopy>p:first-child{font-size:22px}.solution-module__z9hK7W__heroTags{justify-content:flex-start;gap:12px 22px;font-size:12px}.solution-module__z9hK7W__section{padding-top:64px;padding-bottom:64px}.solution-module__z9hK7W__sectionHead{margin-bottom:30px}.solution-module__z9hK7W__featureList{grid-template-columns:1fr;gap:20px}.solution-module__z9hK7W__steps article{padding:24px 16px}.solution-module__z9hK7W__page h3{font-size:18px}.solution-module__z9hK7W__screenbar{gap:12px;padding:10px;font-size:12px}.solution-module__z9hK7W__screenbar a{font-size:12px}.solution-module__z9hK7W__screen figcaption{flex-direction:column;gap:4px;padding:12px}.solution-module__z9hK7W__footer{flex-direction:column;align-items:flex-start;gap:20px}.solution-module__z9hK7W__actions{gap:20px}.solution-module__z9hK7W__page h2{line-height:1.04}.solution-module__z9hK7W__cta h2{font-size:58px}}@media (prefers-reduced-motion:reduce){.solution-module__z9hK7W__page{scroll-behavior:auto}}
.legal-module__8l8Qfa__title{overflow-wrap:normal;font-size:clamp(40px,5.1vw,76px)!important;line-height:1.06!important}.legal-module__8l8Qfa__note{border-left:2px solid var(--ice);color:#a7b2be;padding:12px 20px;margin-top:32px!important;font-size:14px!important}@media (max-width:680px){.legal-module__8l8Qfa__title{font-size:clamp(38px,10vw,62px)!important}}
