.jR_NMa_section [data-waiting=true]{opacity:0}.jR_NMa_section [data-waiting=true]:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.jR_NMa_section [data-waiting=true]{opacity:1}}
.MPjTta_section{padding:var(--space-24) 0 var(--space-16);background:var(--background);color:var(--foreground)}.MPjTta_banner{background:var(--graphite-900);border-radius:18px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);display:grid;overflow:hidden}.MPjTta_visual{min-height:500px;position:relative}.MPjTta_visual>img{object-fit:cover;object-position:center}.MPjTta_visual:after{content:"";background:linear-gradient(#0a0d0e7a,#0000 78%);position:absolute;inset:0}.MPjTta_copy{z-index:1;color:var(--white);padding:60px 48px;position:relative}.MPjTta_copy h2{text-wrap:pretty;font-size:clamp(42px,4.2vw,64px);line-height:1.05}.MPjTta_copy p{margin-top:20px;font-size:clamp(24px,2.1vw,32px);font-style:italic;line-height:1.3}.MPjTta_formPanel{z-index:2;border:1px solid color-mix(in srgb, var(--graphite-700) 55%, transparent);background:var(--graphite-900);min-width:0;color:var(--foreground);border-radius:18px;margin-left:-14px;padding:36px;position:relative;box-shadow:inset 0 1px #ffffff0a}.MPjTta_form{gap:18px}.MPjTta_form label{font-size:14px}.MPjTta_form textarea{height:108px;min-height:108px}.MPjTta_form>button{align-self:stretch;gap:12px;width:100%;min-height:52px;font-size:15px}.MPjTta_note{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.65}.MPjTta_note>a{text-underline-offset:3px;width:fit-content;margin-top:4px;text-decoration:underline;display:block}@media (max-width:1100px){.MPjTta_copy{padding:48px 32px}.MPjTta_formPanel{padding:28px}}@media (max-width:780px){.MPjTta_section{padding:var(--space-16) 0 var(--space-12)}.MPjTta_banner{grid-template-columns:1fr}.MPjTta_visual{min-height:340px}.MPjTta_copy{padding:36px 32px 52px}.MPjTta_copy h2{max-width:580px;font-size:clamp(38px,7vw,52px)}.MPjTta_copy p{font-size:26px}.MPjTta_formPanel{margin:-16px 0 0;padding:28px}}@media (max-width:400px){.MPjTta_visual{min-height:320px}.MPjTta_copy,.MPjTta_formPanel{padding-inline:24px}.MPjTta_copy h2{font-size:38px}.MPjTta_copy p{font-size:24px}.MPjTta_form>button{padding-inline:16px;font-size:14px}}
.QKbZXq_hero{min-height:800px;position:relative;overflow:hidden}.QKbZXq_heroImage{object-fit:cover;object-position:50% 50%;z-index:0}.QKbZXq_heroInner{z-index:1;padding-top:var(--space-12);padding-bottom:var(--space-16);position:relative}.QKbZXq_heroCopy{max-width:610px}.QKbZXq_hero h1{letter-spacing:var(--tracking-display);margin:40px 0 24px;font-size:clamp(72px,7.3vw,108px);font-weight:700;line-height:.98}.QKbZXq_hero h1>span{color:var(--amber-display)}.QKbZXq_heroIntro{max-width:450px;color:var(--ink-700);font-size:16px;line-height:1.65}.QKbZXq_heroIntro p+p{margin-top:var(--space-4)}.QKbZXq_heroQuestion{color:var(--ink-950);letter-spacing:var(--tracking-heading);font-size:23px;font-weight:650;line-height:1.35}.QKbZXq_heroQuestion mark{background:var(--brand-amber);color:var(--ink-950);-webkit-box-decoration-break:clone;box-decoration-break:clone}.QKbZXq_heroIntro strong{color:var(--ink-950);font-weight:650}.QKbZXq_heroActions{flex-direction:column;align-items:flex-start;gap:4px;margin-top:28px;display:flex}.QKbZXq_heroActions>a:first-child{min-height:58px;font-size:16px}.QKbZXq_audience{color:var(--ink-700);border-left:2px solid var(--brand-gray);margin-top:var(--space-12);padding-left:18px;font-size:15px;line-height:1.4}.QKbZXq_technology{background:var(--graphite-900);min-height:480px;color:var(--foreground);position:relative;overflow:hidden}.QKbZXq_technology:before{content:"";z-index:3;background:var(--mineral-100);width:180px;height:48px;clip-path:path("M 0 0 H 180 C 142 0 127 48 96 48 C 65 48 52 0 0 0 Z");position:absolute;top:-1px;left:27%}.QKbZXq_technologyImage{position:absolute;inset:0 22% 0 26%}.QKbZXq_technologyImage img{object-fit:cover;object-position:68%}.QKbZXq_technologyGrid{z-index:2;justify-content:space-between;min-height:480px;display:flex;position:relative}.QKbZXq_technologyCopy{background:linear-gradient(65deg, var(--graphite-900) 65%, transparent);width:49%;padding:var(--space-20) 100px var(--space-16) 0}.QKbZXq_technologyCopy h2{margin:26px 0 18px;font-size:clamp(36px,3.7vw,52px)}.QKbZXq_technologyCopy p{margin-bottom:16px;font-size:19px;line-height:1.4}.QKbZXq_technologyCopy>:last-child{color:var(--white)}.QKbZXq_technologyFacts{width:24%;padding:var(--space-16) 0 var(--space-12) 30px;background:var(--graphite-900)}.QKbZXq_technologyFacts>div{border-bottom:1px solid var(--graphite-700);padding:18px 0}.QKbZXq_technologyFacts>div:last-child{border-bottom:0;padding-bottom:0}.QKbZXq_technologyFacts h3{letter-spacing:0;max-width:230px;margin-bottom:7px;font-size:19px;line-height:1.2}.QKbZXq_technologyFacts p{color:var(--mineral-200);max-width:220px;font-size:15px}.QKbZXq_solutions{padding-block:var(--space-24);grid-template-columns:1.1fr repeat(3,1fr);gap:24px;display:grid}.QKbZXq_solutionsIntro{padding:12px 14px 8px 0}.QKbZXq_solutionsIntro h2{margin:30px 0 20px;font-size:clamp(35px,3.6vw,50px)}.QKbZXq_solutionsIntro>p{color:var(--muted);max-width:220px;margin-bottom:16px;font-size:19px}.QKbZXq_solutionsIntro .QKbZXq_eyebrow:after{width:50px}.QKbZXq_solutionCard{background:var(--mineral-200);min-height:438px;transition:transform var(--duration-normal);border-radius:8px;position:relative;overflow:hidden}.QKbZXq_solutionCard:hover{transform:translateY(-5px)}.QKbZXq_cardText{z-index:2;padding:24px;position:relative}.QKbZXq_cardNumber{margin-bottom:18px;font-size:15px;font-weight:650;display:block}.QKbZXq_cardText h3{margin-bottom:12px;font-size:28px}.QKbZXq_cardText p{max-width:200px;color:var(--ink-700);margin-bottom:6px;font-size:16px}.QKbZXq_cardText .QKbZXq_cardCta{font-size:13px}.QKbZXq_cardImage{position:absolute;inset:52% 0 0;overflow:hidden}.QKbZXq_cardImage:after{content:"";background:linear-gradient(to bottom, var(--mineral-200), transparent 40%);position:absolute;inset:0}.QKbZXq_cardImage img{object-fit:cover}.QKbZXq_solutionCard:last-child img{object-position:86% 70%}.QKbZXq_portalSection{grid-template-columns:42% 33% 25%;min-height:466px;display:grid}.QKbZXq_portalImage{min-height:466px;position:relative}.QKbZXq_portalImage img{object-fit:cover}.QKbZXq_portalImage span{bottom:24px;left:var(--gutter);color:var(--white);border-left:1px solid var(--white);background:#071923b8;padding:8px 14px;font-size:14px;position:absolute}.QKbZXq_portalCopy{padding:34px 34px 30px 40px}.QKbZXq_portalCopy .QKbZXq_eyebrow:after{width:50px}.QKbZXq_portalCopy h2{margin:22px 0 10px;font-size:36px}.QKbZXq_portalCopy>p{max-width:330px;color:var(--ink-700);font-size:15px;line-height:1.45}.QKbZXq_steps{margin:var(--space-8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.QKbZXq_steps li{padding-inline:var(--space-4);border-left:1px solid var(--brand-gray)}.QKbZXq_steps li:first-child{border-left:0;padding-left:0}.QKbZXq_steps li:last-child{padding-right:0}.QKbZXq_steps b{font-size:18px;font-weight:650;line-height:1.2;display:block}.QKbZXq_steps span{margin-top:var(--space-3);font-size:12px;font-weight:500;line-height:1.45;display:block}.QKbZXq_portalActions{align-items:flex-start;gap:var(--space-6);margin-top:var(--space-12);flex-direction:column;display:flex}.QKbZXq_portalActions>:last-child{gap:8px;font-size:12px}.QKbZXq_connectColumn{position:relative}.QKbZXq_connectColumn:before{content:"";background:var(--mineral-200);pointer-events:none;width:1px;position:absolute;inset:0 auto 0 -44px}.QKbZXq_connectBox{isolation:isolate;min-height:255px;padding:44px 28px 32px 42px;position:relative}.QKbZXq_connectBox:before{content:"";z-index:-1;background:var(--brand-amber);clip-path:polygon(0 0,100% 0,100% 100%,28% 100%);position:absolute;inset:0 0 0 -44px}.QKbZXq_connectBox h2{letter-spacing:var(--tracking-heading);margin-bottom:24px;font-size:28px}.QKbZXq_connectBox>a{gap:12px;padding-inline:16px;font-size:11px}.QKbZXq_connectBox>span{background:var(--ink-950);width:65px;height:1px;margin:28px 0 0 auto;display:block}.QKbZXq_vision{padding:42px 24px 22px 42px}.QKbZXq_vision>p{font-size:28px;font-style:italic;line-height:1.15}.QKbZXq_vision>a{margin-top:14px;font-size:11px}.QKbZXq_faqSection{background:var(--background);color:var(--foreground)}.QKbZXq_faq{padding-block:var(--space-28);grid-template-columns:1fr 1fr;gap:90px;display:grid}.QKbZXq_faq h2{margin:24px 0 20px;font-size:39px}.QKbZXq_faq>div>p{color:var(--muted);font-size:16px}.QKbZXq_faqItems details{border-bottom:1px solid var(--brand-gray)}.QKbZXq_faqItems summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:70px;font-size:16px;font-weight:500;list-style:none;display:flex}.QKbZXq_faqItems summary::-webkit-details-marker{display:none}.QKbZXq_faqItems summary>span{border:1px solid var(--brand-gray);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;line-height:0;transition:transform .32s;display:grid}.QKbZXq_faqItems summary svg{display:block}.QKbZXq_faqItems details[open] summary>span{transform:rotate(45deg)}.QKbZXq_faqAnswer{grid-template-rows:1fr;display:grid}.QKbZXq_faqAnswer>div{min-height:0;overflow:hidden}.QKbZXq_faqAnswer p{color:var(--muted);padding-right:42px;font-size:14px}.QKbZXq_faqAnswer p+p{margin-top:var(--space-4)}.QKbZXq_faqAnswer p:last-child{padding-bottom:22px}.QKbZXq_faqItems details[open] .QKbZXq_faqAnswer{animation:.32s cubic-bezier(.22,1,.36,1) both QKbZXq_faqReveal}@keyframes QKbZXq_faqReveal{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@media (min-width:1600px){.QKbZXq_heroImage{object-position:center 53%}}@media (max-width:1100px){.QKbZXq_hero:after{content:"";background:linear-gradient(90deg, var(--mineral-100) 48%, color-mix(in srgb, var(--mineral-100) 94%, transparent) 68%, transparent);pointer-events:none;position:absolute;inset:0}.QKbZXq_hero{min-height:680px}.QKbZXq_hero h1{font-size:82px}.QKbZXq_heroCopy{max-width:500px}.QKbZXq_technologyCopy{width:53%;padding-right:80px}.QKbZXq_technologyFacts{width:25%;padding-left:20px}.QKbZXq_technologyFacts h3{font-size:17px}.QKbZXq_technologyFacts p{font-size:13px}.QKbZXq_solutions{gap:18px}.QKbZXq_cardText{padding:20px}.QKbZXq_cardText h3{font-size:24px}.QKbZXq_cardText p{font-size:15px}.QKbZXq_portalSection{grid-template-columns:38% 38% 24%}.QKbZXq_portalCopy{padding:30px 24px}.QKbZXq_portalCopy h2{font-size:32px}.QKbZXq_connectBox{padding:40px 20px 28px}.QKbZXq_connectBox h2{font-size:23px}.QKbZXq_connectBox>a{gap:6px;padding-inline:10px}.QKbZXq_vision{padding-left:22px}.QKbZXq_vision p{font-size:26px}}@media (max-width:850px){.QKbZXq_hero{min-height:640px}.QKbZXq_heroInner{padding-top:26px}.QKbZXq_hero h1{margin-top:34px;font-size:70px}.QKbZXq_heroImage{object-position:57%;opacity:.8}.QKbZXq_heroCopy{max-width:430px}.QKbZXq_heroActions>a:first-child{font-size:14px}.QKbZXq_audience{margin-top:26px;font-size:13px}.QKbZXq_technology{min-height:410px}.QKbZXq_technologyCopy{width:62%;padding:46px 60px 30px 0}.QKbZXq_technologyCopy h2{font-size:38px}.QKbZXq_technologyFacts{width:32%;padding-left:16px}.QKbZXq_technologyImage{inset:0 20% 0 16%}.QKbZXq_solutions{grid-template-columns:1fr 1fr;gap:20px}.QKbZXq_solutionsIntro h2{font-size:42px}.QKbZXq_solutionCard{min-height:420px}.QKbZXq_portalSection{grid-template-columns:45% 55%}.QKbZXq_portalCopy{padding:36px 30px}.QKbZXq_connectColumn{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.QKbZXq_connectColumn:before{left:0}.QKbZXq_connectBox{background:var(--brand-amber);padding:32px var(--gutter);min-height:220px}.QKbZXq_connectBox:before{display:none}.QKbZXq_connectBox h2{font-size:28px}.QKbZXq_connectBox>span{display:none}.QKbZXq_vision{padding:36px var(--gutter);flex-direction:column;justify-content:center;display:flex}.QKbZXq_vision>p{font-size:33px}.QKbZXq_faq{gap:36px}.QKbZXq_faq h2{font-size:32px}}@media (max-width:600px){.QKbZXq_hero{flex-direction:column;min-height:auto;padding-bottom:475px;display:flex}.QKbZXq_heroInner{padding-top:18px;padding-bottom:var(--space-8)}.QKbZXq_hero:after{display:none}.QKbZXq_heroImage{object-position:74%;opacity:1;height:475px!important;top:auto!important;bottom:0!important}.QKbZXq_hero h1{margin:30px 0 20px;font-size:clamp(52px,14.9vw,80px)}.QKbZXq_heroQuestion{font-size:21px}.QKbZXq_heroActions{margin-top:24px}.QKbZXq_heroActions>a:first-child{min-height:52px;padding-inline:18px}.QKbZXq_audience{max-width:260px;margin-top:20px;font-size:12px}.QKbZXq_hero .QKbZXq_eyebrow{font-size:9px}.QKbZXq_hero .QKbZXq_eyebrow:after{width:46px}.QKbZXq_technology{padding-top:250px}.QKbZXq_technology:before{display:none}.QKbZXq_technologyImage{height:290px;inset:0 0 auto}.QKbZXq_technologyImage img{object-position:65% 45%}.QKbZXq_technologyGrid{min-height:auto;display:block}.QKbZXq_technologyCopy{background:var(--graphite-900);width:100%;padding:40px 0 24px}.QKbZXq_technologyCopy h2{margin-top:24px;font-size:39px}.QKbZXq_technologyCopy p{font-size:17px}.QKbZXq_technologyFacts{grid-template-columns:1fr;width:100%;padding:16px 0 40px;display:grid}.QKbZXq_technologyFacts>div{padding:16px 0}.QKbZXq_technologyFacts h3,.QKbZXq_technologyFacts p{max-width:none}.QKbZXq_solutions{padding-block:var(--space-16);grid-template-columns:1fr;gap:20px}.QKbZXq_solutionsIntro{padding-bottom:12px}.QKbZXq_solutionsIntro h2{font-size:42px}.QKbZXq_solutionsIntro>p{max-width:none;font-size:17px}.QKbZXq_solutionCard{min-height:390px}.QKbZXq_cardText{padding:26px}.QKbZXq_cardText h3{font-size:30px}.QKbZXq_cardText p{font-size:17px}.QKbZXq_cardImage{inset:47% 0 0}.QKbZXq_cardText .QKbZXq_cardCta{font-size:14px}.QKbZXq_portalSection{flex-direction:column;display:flex}.QKbZXq_portalImage{min-height:300px}.QKbZXq_portalCopy{padding:var(--space-12) var(--gutter)}.QKbZXq_portalCopy h2{font-size:38px}.QKbZXq_portalCopy>p{font-size:17px}.QKbZXq_portalActions>:last-child{font-size:14px}.QKbZXq_steps{max-width:390px}.QKbZXq_connectColumn{flex-direction:column;display:flex}.QKbZXq_connectBox{padding-block:38px}.QKbZXq_connectBox h2{font-size:32px}.QKbZXq_connectBox>a{padding-inline:20px;font-size:13px}.QKbZXq_vision{padding-block:36px}.QKbZXq_vision>a{font-size:13px}.QKbZXq_faq{padding-block:var(--space-16) var(--space-20);grid-template-columns:1fr;gap:24px}.QKbZXq_faq h2{font-size:34px}}
