.hero-slider-module___J6MGW__hero{isolation:isolate;height:min(calc(100svh - var(--kd-bar-h)), 1120px);background:var(--kd-navy);flex-direction:column;min-height:880px;display:flex;position:relative;overflow:hidden}.hero-slider-module___J6MGW__stage{z-index:0;--dir:1;position:absolute;inset:0}.hero-slider-module___J6MGW__slide{opacity:0;transition:opacity var(--kd-slide-dur) var(--kd-ease);will-change:opacity;position:absolute;inset:0}.hero-slider-module___J6MGW__media{transform:translateY(calc(var(--dir) * 8%)) scale(1.08);transition:transform var(--kd-slide-dur) var(--kd-ease);will-change:transform;position:absolute;inset:0}.hero-slider-module___J6MGW__zoom{position:absolute;inset:0}.hero-slider-module___J6MGW__image{object-fit:cover;object-position:center}.hero-slider-module___J6MGW__slide[data-state=active]{opacity:1}.hero-slider-module___J6MGW__slide[data-state=active] .hero-slider-module___J6MGW__media{transform:translateY(0)scale(1)}.hero-slider-module___J6MGW__slide[data-state=active] .hero-slider-module___J6MGW__zoom{animation:9s linear both hero-slider-module___J6MGW__kdKenBurns}.hero-slider-module___J6MGW__slide[data-state=leaving] .hero-slider-module___J6MGW__media{transform:translateY(calc(var(--dir) * -5%)) scale(1.03)}.hero-slider-module___J6MGW__slide[data-state=idle],.hero-slider-module___J6MGW__slide[data-state=idle] .hero-slider-module___J6MGW__media{transition:none}@keyframes hero-slider-module___J6MGW__kdKenBurns{0%{transform:scale(1)}to{transform:scale(1.03)}}.hero-slider-module___J6MGW__scrim{z-index:1;pointer-events:none;background:linear-gradient(92deg,#00041d66 0%,#00041d38 34%,#00041d00 62%);position:absolute;inset:0}.hero-slider-module___J6MGW__content{z-index:20;min-height:0;padding-top:var(--kd-header-h);flex:1;align-items:center;display:flex;position:relative}.hero-slider-module___J6MGW__copyStack{width:100%;display:grid}.hero-slider-module___J6MGW__copy{grid-area:1/1;max-width:760px}.hero-slider-module___J6MGW__copy[data-state=idle]{visibility:hidden;opacity:0;pointer-events:none}.hero-slider-module___J6MGW__eyebrow{border:1px solid var(--kd-hairline);color:#ffffffe6;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:36px;padding-inline:15px;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.hero-slider-module___J6MGW__eyebrow:before{content:"";background:var(--kd-cyan);border-radius:50%;flex:none;width:7px;height:7px}.hero-slider-module___J6MGW__headline{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.022em;color:var(--kd-ink);margin:28px 0 0;font-size:64px;font-weight:700;line-height:68px}.hero-slider-module___J6MGW__headlineTight{font-size:52px;line-height:58px}.hero-slider-module___J6MGW__line{display:block;overflow:hidden}.hero-slider-module___J6MGW__line>span{display:block}.hero-slider-module___J6MGW__copy[data-state=active] .hero-slider-module___J6MGW__line>span{animation:hero-slider-module___J6MGW__kdWipe .95s var(--kd-ease) both;animation-delay:var(--d,0s)}.hero-slider-module___J6MGW__body{color:var(--kd-ink-muted);margin:26px 0 0;font-size:18.5px;font-weight:400;line-height:30px}.hero-slider-module___J6MGW__bodyLine{display:block}.hero-slider-module___J6MGW__actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:37px;display:flex}.hero-slider-module___J6MGW__cta{border:1px solid var(--kd-hairline);height:54px;color:var(--kd-ink);letter-spacing:.08em;text-transform:uppercase;transition:border-color .35s var(--kd-ease-soft), background .35s var(--kd-ease-soft);border-radius:999px;align-items:center;gap:14px;padding-inline:30px;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.hero-slider-module___J6MGW__cta svg{transition:transform .4s var(--kd-ease)}.hero-slider-module___J6MGW__cta:hover{border-color:var(--kd-hairline-strong);background:#ffffff0f}.hero-slider-module___J6MGW__cta:hover svg{transform:translate(5px)}.hero-slider-module___J6MGW__secondary{color:var(--kd-ink);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:6px;transition:text-decoration-color .3s var(--kd-ease-soft);font-size:12.5px;font-weight:500;line-height:1;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.hero-slider-module___J6MGW__secondary:hover{-webkit-text-decoration-color:var(--kd-cyan);text-decoration-color:var(--kd-cyan)}.hero-slider-module___J6MGW__copy[data-state=active] .hero-slider-module___J6MGW__anim{animation:hero-slider-module___J6MGW__kdFadeUp .9s var(--kd-ease) both;animation-delay:var(--d,0s)}@keyframes hero-slider-module___J6MGW__kdFadeUp{0%{opacity:0;transform:translateY(calc(var(--dir,1) * 20px))}}@keyframes hero-slider-module___J6MGW__kdWipe{0%{transform:translateY(calc(var(--dir,1) * 105%))}}.hero-slider-module___J6MGW__pager{z-index:25;flex-direction:column;align-items:center;gap:15px;display:flex;position:absolute;top:50%;right:max(32px,50vw - 928px);translate:0 -50%}.hero-slider-module___J6MGW__arrow{color:#fff;cursor:pointer;width:34px;height:34px;transition:background .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);background:0 0;border:1px solid #ffffff61;border-radius:50%;place-items:center;padding:0;display:grid}.hero-slider-module___J6MGW__arrow:hover{background:#ffffff24;border-color:#ffffffb3}.hero-slider-module___J6MGW__arrow:active{transform:scale(.94)}.hero-slider-module___J6MGW__count{font-variant-numeric:tabular-nums;color:#fff;font-size:12.5px;font-weight:500;line-height:1}.hero-slider-module___J6MGW__countTotal{color:#ffffff73}.hero-slider-module___J6MGW__track{background:#ffffff42;border-radius:2px;width:2px;height:95px;position:relative;overflow:hidden}.hero-slider-module___J6MGW__fill{height:calc(var(--p,.2) * 100%);background:var(--kd-cyan);transition:height .7s var(--kd-ease);border-radius:2px;position:absolute;inset:0 0 auto}.hero-slider-module___J6MGW__expertise{z-index:20;width:100%;padding-bottom:34px;position:relative}.hero-slider-module___J6MGW__expertiseLabel{letter-spacing:.25em;text-transform:uppercase;color:var(--kd-ink-label);font-size:11px;font-weight:500;line-height:1;display:block}.hero-slider-module___J6MGW__expertiseGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px;margin:24px 0 0;padding:0;list-style:none;display:grid}.hero-slider-module___J6MGW__expertiseItem{display:flex}.hero-slider-module___J6MGW__expertiseItem a{border-bottom:1px solid var(--kd-rule);width:100%;color:var(--kd-ink);transition:border-color .3s var(--kd-ease-soft);flex-direction:column;padding-bottom:10px;text-decoration:none;display:flex}.hero-slider-module___J6MGW__expertiseTitle{transition:color .3s var(--kd-ease-soft);font-size:14px;font-weight:600;line-height:19px}.hero-slider-module___J6MGW__expertiseBody{color:var(--kd-ink-muted);margin-top:7px;font-size:12px;font-weight:400;line-height:17px}.hero-slider-module___J6MGW__expertiseItem a:hover{border-color:var(--kd-cyan)}.hero-slider-module___J6MGW__expertiseItem a:hover .hero-slider-module___J6MGW__expertiseTitle{color:var(--kd-cyan)}.hero-slider-module___J6MGW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1921px){.hero-slider-module___J6MGW__hero{min-height:880px}}@media (max-width:1279px){.hero-slider-module___J6MGW__hero{height:auto;min-height:calc(100svh - var(--kd-bar-h))}.hero-slider-module___J6MGW__content{padding-block:calc(var(--kd-header-h) + 64px) 56px}.hero-slider-module___J6MGW__headline{font-size:54px;line-height:57px}.hero-slider-module___J6MGW__body{font-size:17px;line-height:28px}.hero-slider-module___J6MGW__expertiseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px}}@media (max-width:1023px){.hero-slider-module___J6MGW__content{padding-block:calc(var(--kd-header-h) + 56px) 48px}.hero-slider-module___J6MGW__headline{font-size:46px;line-height:50px}.hero-slider-module___J6MGW__copy{max-width:620px}.hero-slider-module___J6MGW__expertise{padding-bottom:44px}.hero-slider-module___J6MGW__scrim{background:linear-gradient(92deg,#00041db8 0%,#00041d80 45%,#00041d3d 100%)}.hero-slider-module___J6MGW__pager{gap:14px;right:20px}.hero-slider-module___J6MGW__track{height:74px}}@media (max-width:767px){.hero-slider-module___J6MGW__headline{margin-top:22px;font-size:38px;line-height:42px}.hero-slider-module___J6MGW__line,.hero-slider-module___J6MGW__line>span,.hero-slider-module___J6MGW__bodyLine{display:inline}.hero-slider-module___J6MGW__copy{max-width:none;padding-right:52px}.hero-slider-module___J6MGW__body{margin-top:20px;font-size:16px;line-height:26px}.hero-slider-module___J6MGW__actions{margin-top:30px}.hero-slider-module___J6MGW__expertiseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.hero-slider-module___J6MGW__expertiseTitle{line-height:18px}.hero-slider-module___J6MGW__arrow{width:30px;height:30px}.hero-slider-module___J6MGW__track{height:56px}.hero-slider-module___J6MGW__count{font-size:13px}}@media (max-width:479px){.hero-slider-module___J6MGW__content{padding-block:calc(var(--kd-header-h) + 36px) 40px}.hero-slider-module___J6MGW__headline{font-size:32px;line-height:36px}.hero-slider-module___J6MGW__eyebrow{letter-spacing:.14em;height:32px;padding-inline:14px;font-size:10.5px}.hero-slider-module___J6MGW__cta{gap:16px;height:50px;padding-inline:24px}.hero-slider-module___J6MGW__expertiseGrid{grid-template-columns:minmax(0,1fr);gap:16px}.hero-slider-module___J6MGW__count{display:none}.hero-slider-module___J6MGW__pager{gap:12px;right:14px}}@media (prefers-reduced-motion:reduce){.hero-slider-module___J6MGW__slide,.hero-slider-module___J6MGW__media,.hero-slider-module___J6MGW__fill,.hero-slider-module___J6MGW__cta,.hero-slider-module___J6MGW__secondary,.hero-slider-module___J6MGW__cta svg,.hero-slider-module___J6MGW__arrow{transition-duration:.01ms}.hero-slider-module___J6MGW__slide[data-state=active] .hero-slider-module___J6MGW__zoom,.hero-slider-module___J6MGW__copy[data-state=active] .hero-slider-module___J6MGW__anim,.hero-slider-module___J6MGW__copy[data-state=active] .hero-slider-module___J6MGW__line>span{animation:none}.hero-slider-module___J6MGW__media{transform:none}}
.ai-solutions-module__agEPYq__section{background:linear-gradient(#f5fafe 0%,#f3f9fd 100%);padding-block:120px 92px}.ai-solutions-module__agEPYq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.ai-solutions-module__agEPYq__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:48px;font-weight:700;line-height:56px}.ai-solutions-module__agEPYq__sub{color:var(--kd-ink-body);margin:20px 0 0;font-size:18px;font-weight:400;line-height:28px}.ai-solutions-module__agEPYq__subLine{display:block}.ai-solutions-module__agEPYq__tabs{flex-wrap:wrap;gap:15px;margin-top:50px;display:flex}.ai-solutions-module__agEPYq__tab{height:46px;color:var(--kd-ink-dark);cursor:pointer;transition:background .3s var(--kd-ease-soft), color .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft);background:#fff;border:1px solid #d8e5f1;border-radius:999px;padding-inline:24px;font-family:inherit;font-size:14.5px;font-weight:500;line-height:1}.ai-solutions-module__agEPYq__tab:hover{border-color:#9dc2e2}.ai-solutions-module__agEPYq__tabActive{background:var(--kd-cta);color:#fff;border-color:#0000;font-weight:600}.ai-solutions-module__agEPYq__card[hidden]{display:none}.ai-solutions-module__agEPYq__card{background:#fff;border:1px solid #e3edf7;border-radius:16px;min-height:449px;margin-top:33px;display:flex;overflow:hidden}.ai-solutions-module__agEPYq__pipeline{flex:0 0 726px;padding:51px 47px 40px}.ai-solutions-module__agEPYq__outcome{background:#eef5fb;flex:1;min-width:0;padding:51px 48px 40px}.ai-solutions-module__agEPYq__colLabel{letter-spacing:.16em;text-transform:uppercase;color:#7d93b3;margin:0;font-size:12px;font-weight:600;line-height:1}.ai-solutions-module__agEPYq__steps{margin:32px 0 0;padding:0;list-style:none;position:relative}.ai-solutions-module__agEPYq__step{gap:18px;padding-bottom:42px;display:flex;position:relative}.ai-solutions-module__agEPYq__step:last-child{padding-bottom:0}.ai-solutions-module__agEPYq__step:not(:last-child):before{content:"";background:#dbe6f2;width:1px;position:absolute;top:30px;bottom:12px;left:12px}.ai-solutions-module__agEPYq__bullet{z-index:1;width:25px;height:25px;color:var(--kd-accent);background:#fff;border:1px solid #cfe0ef;border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid;position:relative}.ai-solutions-module__agEPYq__stepLabel{letter-spacing:.16em;text-transform:uppercase;color:#8ba2c0;margin:4px 0 0;font-size:11.5px;font-weight:600;line-height:1}.ai-solutions-module__agEPYq__stepText{color:var(--kd-ink-dark);margin:11px 0 0;font-size:16px;font-weight:500;line-height:24px}.ai-solutions-module__agEPYq__stat{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.03em;color:var(--kd-cta);margin:20px 0 0;font-size:74px;font-weight:700;line-height:1}.ai-solutions-module__agEPYq__outcomeText{color:var(--kd-ink-body);margin:29px 0 0;font-size:15px;font-weight:400;line-height:26px}.ai-solutions-module__agEPYq__outcomeLine{display:block}.ai-solutions-module__agEPYq__callout{border-top:1px solid #d3e3f1;margin-top:26px;padding-top:24px}.ai-solutions-module__agEPYq__callout .ai-solutions-module__agEPYq__stat{margin:0;font-size:56px}.ai-solutions-module__agEPYq__statText{color:var(--kd-ink-body);margin:12px 0 0;font-size:14px;font-weight:400;line-height:22px}.ai-solutions-module__agEPYq__chip{color:var(--kd-ink-dark);background:#fff;border:1px solid #d3e3f1;border-radius:999px;align-items:center;gap:8px;margin:24px 0 0;padding:9px 16px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.ai-solutions-module__agEPYq__chip i{background:#35b06a;border-radius:50%;width:6px;height:6px}.ai-solutions-module__agEPYq__cta{background:var(--kd-cta);color:#fff;height:53px;transition:background .3s var(--kd-ease-soft);border-radius:999px;justify-content:center;align-items:center;gap:11px;margin-top:27px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:flex}.ai-solutions-module__agEPYq__cta:hover{background:var(--kd-cta-hover)}.ai-solutions-module__agEPYq__cta svg{transition:transform .35s var(--kd-ease)}.ai-solutions-module__agEPYq__cta:hover svg{transform:translate(4px)}@media (max-width:1279px){.ai-solutions-module__agEPYq__section{padding-block:90px 76px}.ai-solutions-module__agEPYq__heading{font-size:40px;line-height:52px}.ai-solutions-module__agEPYq__pipeline{flex:auto;padding:40px 34px}.ai-solutions-module__agEPYq__outcome{flex:0 0 420px;padding:40px 34px}}@media (max-width:900px){.ai-solutions-module__agEPYq__card{flex-direction:column}.ai-solutions-module__agEPYq__pipeline,.ai-solutions-module__agEPYq__outcome{flex:none}}@media (max-width:767px){.ai-solutions-module__agEPYq__section{padding-block:66px 62px}.ai-solutions-module__agEPYq__heading{font-size:30px;line-height:40px}.ai-solutions-module__agEPYq__sub{font-size:15.5px;line-height:26px}.ai-solutions-module__agEPYq__subLine,.ai-solutions-module__agEPYq__outcomeLine{display:inline}.ai-solutions-module__agEPYq__tabs{gap:10px;margin-top:34px}.ai-solutions-module__agEPYq__tab{height:40px;padding-inline:16px;font-size:13.5px}.ai-solutions-module__agEPYq__pipeline,.ai-solutions-module__agEPYq__outcome{padding:30px 22px}.ai-solutions-module__agEPYq__stat{font-size:54px}.ai-solutions-module__agEPYq__stepText{font-size:15px;line-height:23px}}@media (prefers-reduced-motion:reduce){.ai-solutions-module__agEPYq__tab,.ai-solutions-module__agEPYq__cta,.ai-solutions-module__agEPYq__cta svg{transition-duration:.01ms}}
.case-studies-module__Th1Rna__section{background:#f4f8fc;padding-block:116px 106px}.case-studies-module__Th1Rna__head{text-align:center}.case-studies-module__Th1Rna__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.case-studies-module__Th1Rna__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:48px;font-weight:700;line-height:56px}.case-studies-module__Th1Rna__sub{color:var(--kd-ink-body);margin:22px 0 0;font-size:18px;font-weight:400;line-height:28px}.case-studies-module__Th1Rna__subLine{display:block}.case-studies-module__Th1Rna__more{background:var(--kd-cta);color:#fff;height:52px;transition:background .3s var(--kd-ease-soft), transform .3s var(--kd-ease);border-radius:999px;justify-content:center;align-items:center;margin-top:30px;padding-inline:28px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.case-studies-module__Th1Rna__more:hover{background:var(--kd-cta-hover);transform:translateY(-1px)}.case-studies-module__Th1Rna__rack{gap:12px;min-width:0;height:536px;margin:50px 0 0;padding:0;list-style:none;display:flex}.case-studies-module__Th1Rna__panel{isolation:isolate;min-width:0;height:100%;transition:flex-basis .7s var(--kd-ease);border-radius:14px;flex:0 0 96px;position:relative;overflow:hidden}.case-studies-module__Th1Rna__panelOpen{flex-basis:1038px}.case-studies-module__Th1Rna__shot{object-fit:cover;object-position:center}.case-studies-module__Th1Rna__veil{z-index:1;background:linear-gradient(#06142c80 0%,#06142c2e 28%,#06142c6b 58%,#051024db 100%),linear-gradient(90deg,#0510249e 0%,#0510241a 58%);position:absolute;inset:0}.case-studies-module__Th1Rna__inner{z-index:2;color:#fff;opacity:0;width:1038px;max-width:100%;height:100%;transition:opacity .42s var(--kd-ease-soft);pointer-events:none;flex-direction:column;padding:55px 43px 45px;display:flex;position:relative}.case-studies-module__Th1Rna__panelOpen .case-studies-module__Th1Rna__inner{opacity:1;pointer-events:auto;transition-delay:.18s}.case-studies-module__Th1Rna__top{justify-content:space-between;align-items:baseline;gap:30px;display:flex}.case-studies-module__Th1Rna__num{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;color:#ffffff85;font-size:34px;font-weight:700;line-height:1}.case-studies-module__Th1Rna__brand{color:#ffffffd1;font-size:14px;font-weight:600;line-height:1}.case-studies-module__Th1Rna__copy{max-width:560px;margin-top:auto}.case-studies-module__Th1Rna__chip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;align-items:center;height:30px;padding-inline:15px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.case-studies-module__Th1Rna__title{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:#fff;margin:22px 0 0;font-size:26px;font-weight:700;line-height:34px}.case-studies-module__Th1Rna__titleLine{display:block}.case-studies-module__Th1Rna__summary{color:#ffffffd1;margin:14px 0 0;font-size:15px;font-weight:400;line-height:23px}.case-studies-module__Th1Rna__read{height:44px;color:var(--kd-ink-dark);transition:transform .3s var(--kd-ease);background:#fff;border-radius:999px;align-items:center;gap:10px;margin-top:26px;padding-inline:22px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.case-studies-module__Th1Rna__read:hover{transform:translateY(-1px)}.case-studies-module__Th1Rna__read svg{transition:transform .35s var(--kd-ease)}.case-studies-module__Th1Rna__read:hover svg{transform:translate(4px)}.case-studies-module__Th1Rna__stat{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:34px 0 0;font-size:40px;font-weight:700;line-height:1}.case-studies-module__Th1Rna__statCap{color:#ffffffb8;margin:12px 0 0;font-size:13px;font-weight:400;line-height:1}.case-studies-module__Th1Rna__railBtn{z-index:3;cursor:pointer;opacity:1;transition:opacity .32s var(--kd-ease-soft);background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:center;padding:55px 0 34px;display:flex;position:absolute;inset:0}.case-studies-module__Th1Rna__panelOpen .case-studies-module__Th1Rna__railBtn{opacity:0;pointer-events:none}.case-studies-module__Th1Rna__railBrand{white-space:nowrap;color:#ffffffe6;writing-mode:vertical-rl;font-size:13px;font-weight:600;line-height:1;transform:rotate(180deg)}.case-studies-module__Th1Rna__railArrow{color:#fff;width:34px;height:34px;transition:background .3s var(--kd-ease-soft);border:1px solid #ffffff73;border-radius:50%;flex:none;place-items:center;display:grid}.case-studies-module__Th1Rna__railBtn:hover .case-studies-module__Th1Rna__railArrow{background:#ffffff29}.case-studies-module__Th1Rna__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1319px){.case-studies-module__Th1Rna__panelOpen{flex:1 1 0;min-width:0}.case-studies-module__Th1Rna__inner{width:100%}}@media (max-width:1279px){.case-studies-module__Th1Rna__section{padding-block:88px 92px}.case-studies-module__Th1Rna__heading{font-size:42px;line-height:50px}.case-studies-module__Th1Rna__rack{height:500px}.case-studies-module__Th1Rna__panelOpen{flex-basis:820px}.case-studies-module__Th1Rna__inner{width:820px;padding:44px 34px 38px}}@media (max-width:1023px){.case-studies-module__Th1Rna__panelOpen{flex-basis:620px}.case-studies-module__Th1Rna__inner{width:620px}}@media (max-width:900px){.case-studies-module__Th1Rna__rack{flex-direction:column;gap:14px;height:auto}.case-studies-module__Th1Rna__panel{flex-direction:column;flex:none;height:auto;min-height:400px;display:flex}.case-studies-module__Th1Rna__panelOpen{flex-basis:auto}.case-studies-module__Th1Rna__inner{opacity:1;pointer-events:auto;flex:auto;width:100%;height:auto;padding:32px 26px 30px}.case-studies-module__Th1Rna__railBtn{display:none}.case-studies-module__Th1Rna__title{font-size:22px;line-height:30px}.case-studies-module__Th1Rna__titleLine,.case-studies-module__Th1Rna__subLine{display:inline}}@media (max-width:767px){.case-studies-module__Th1Rna__section{padding-block:64px 70px}.case-studies-module__Th1Rna__heading{font-size:32px;line-height:40px}.case-studies-module__Th1Rna__sub{font-size:15.5px;line-height:26px}.case-studies-module__Th1Rna__subLine{display:inline}.case-studies-module__Th1Rna__panel{height:240px}.case-studies-module__Th1Rna__panelOpen{height:340px}}@media (prefers-reduced-motion:reduce){.case-studies-module__Th1Rna__panel,.case-studies-module__Th1Rna__more,.case-studies-module__Th1Rna__inner,.case-studies-module__Th1Rna__railBtn,.case-studies-module__Th1Rna__read,.case-studies-module__Th1Rna__read svg{transition-duration:.01ms}}
.client-strip-module__nK9msG__strip{background:#fff;align-items:center;height:132px;display:flex}.client-strip-module__nK9msG__row{align-items:center;width:100%;display:flex}.client-strip-module__nK9msG__label{letter-spacing:.19em;text-transform:uppercase;color:var(--kd-ink-dark);white-space:nowrap;flex:none;font-size:12px;font-weight:500;line-height:18px}.client-strip-module__nK9msG__divider{background:var(--kd-card-border);flex:none;width:1px;height:36px;margin-inline:48px 64px}.client-strip-module__nK9msG__logos{flex:1;justify-content:space-between;align-items:center;gap:24px;margin:0 20px 0 0;padding:0;list-style:none;display:flex}.client-strip-module__nK9msG__logos img{width:auto;height:var(--h);opacity:.92;transition:opacity .3s var(--kd-ease-soft);display:block}.client-strip-module__nK9msG__logos li:hover img{opacity:1}@media (max-width:1023px){.client-strip-module__nK9msG__strip{height:auto;padding-block:34px}.client-strip-module__nK9msG__row{flex-wrap:wrap;gap:24px}.client-strip-module__nK9msG__divider{display:none}.client-strip-module__nK9msG__logos{flex-wrap:wrap;flex:100%;justify-content:center;gap:34px 44px;margin:0}}@media (max-width:560px){.client-strip-module__nK9msG__label{text-align:center;letter-spacing:.2em;flex:100%;font-size:11px}.client-strip-module__nK9msG__logos{gap:26px 32px}.client-strip-module__nK9msG__logos img{max-height:26px}}
.consult-cta-module__P8gmpa__section{background:#fff;padding-block:65px 105px}.consult-cta-module__P8gmpa__panel{isolation:isolate;background:linear-gradient(100deg,#0c1430 0%,#0d1a3d 52%,#0f2d50 100%);border-radius:22px;min-height:342px;position:relative;overflow:hidden}.consult-cta-module__P8gmpa__grid{z-index:0;background-image:repeating-linear-gradient(90deg,#78afe113 0 1px,#0000 1px 62px),repeating-linear-gradient(#78afe113 0 1px,#0000 1px 62px);position:absolute;inset:0}.consult-cta-module__P8gmpa__glow{z-index:0;background:radial-gradient(520px 330px at 78% 18%,#2b8acd5c,#0000 70%);position:absolute;inset:0}.consult-cta-module__P8gmpa__inner{z-index:1;align-items:center;gap:0;padding:62px 57px 49px;display:flex;position:relative}.consult-cta-module__P8gmpa__left{flex:1;min-width:0}.consult-cta-module__P8gmpa__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#4fa8dd;margin:0;font-size:11px;font-weight:600;line-height:1}.consult-cta-module__P8gmpa__heading{max-width:660px;font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:17px 0 0;font-size:36.5px;font-weight:700;line-height:44px}.consult-cta-module__P8gmpa__sub{color:#ffffff9e;margin:15px 0 0;font-size:16.5px;font-weight:400;line-height:27px}.consult-cta-module__P8gmpa__subLine{display:block}.consult-cta-module__P8gmpa__actions{align-items:center;gap:16px;margin-top:29px;display:flex}.consult-cta-module__P8gmpa__primary{background:var(--kd-cta);color:#fff;height:51px;transition:background .3s var(--kd-ease-soft), transform .3s var(--kd-ease);border-radius:999px;align-items:center;gap:11px;padding-inline:27px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.consult-cta-module__P8gmpa__primary:hover{background:var(--kd-cta-hover);transform:translateY(-1px)}.consult-cta-module__P8gmpa__secondary{color:#fff;align-items:center;gap:10px;padding-inline:12px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.consult-cta-module__P8gmpa__primary svg,.consult-cta-module__P8gmpa__secondary svg{transition:transform .35s var(--kd-ease)}.consult-cta-module__P8gmpa__primary:hover svg,.consult-cta-module__P8gmpa__secondary:hover svg{transform:translate(4px)}.consult-cta-module__P8gmpa__promises{border-left:1px solid #ffffff29;flex:none;width:405px;margin:0;padding:4px 0 4px 45px;list-style:none}.consult-cta-module__P8gmpa__promises li{color:#ffffffe6;align-items:center;gap:14px;min-height:40px;font-size:14.8px;font-weight:400;line-height:20px;display:flex}.consult-cta-module__P8gmpa__tick{color:#4fa8dd;flex:none;place-items:center;width:15px;display:grid}@media (max-width:1279px){.consult-cta-module__P8gmpa__heading{font-size:34px;line-height:41px}.consult-cta-module__P8gmpa__inner{padding:52px 44px 44px}.consult-cta-module__P8gmpa__promises{width:380px;padding-left:36px}}@media (max-width:1023px){.consult-cta-module__P8gmpa__inner{flex-direction:column;align-items:flex-start;gap:36px}.consult-cta-module__P8gmpa__promises{border-top:1px solid #ffffff29;border-left:0;width:100%;padding:26px 0 0}}@media (max-width:767px){.consult-cta-module__P8gmpa__section{padding-block:46px 62px}.consult-cta-module__P8gmpa__panel{border-radius:16px}.consult-cta-module__P8gmpa__inner{padding:38px 24px 36px}.consult-cta-module__P8gmpa__heading{font-size:27px;line-height:34px}.consult-cta-module__P8gmpa__subLine{display:inline}.consult-cta-module__P8gmpa__sub{font-size:15px;line-height:25px}.consult-cta-module__P8gmpa__actions{flex-wrap:wrap;gap:12px;margin-top:28px}}@media (prefers-reduced-motion:reduce){.consult-cta-module__P8gmpa__primary,.consult-cta-module__P8gmpa__primary svg,.consult-cta-module__P8gmpa__secondary svg{transition-duration:.01ms}}
.contact-form-module__lIZ90G__section{isolation:isolate;background:#010409;padding-block:123px;position:relative;overflow:hidden}.contact-form-module__lIZ90G__streaks{z-index:0;filter:blur(.4px);background-image:linear-gradient(90deg,#0000 0 52%,#3054eb6b 52.2%,#0000 52.6%),linear-gradient(90deg,#0000 0 63%,#488cff80 63.2%,#0000 63.8%),linear-gradient(90deg,#0000 0 71%,#1e34b98c 71.2%,#0000 71.7%),linear-gradient(90deg,#0000 0 88%,#56aaff99 88.2%,#0000 88.8%),linear-gradient(90deg,#0000 0 95%,#3480f573 95.2%,#0000 95.7%),radial-gradient(900px 620px at 82%,#142d9666,#0000 72%);position:absolute;inset:0}.contact-form-module__lIZ90G__grid{z-index:1;justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.contact-form-module__lIZ90G__left{flex:1;min-width:0;max-width:520px}.contact-form-module__lIZ90G__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cyan);margin:0;font-size:12px;font-weight:600;line-height:1}.contact-form-module__lIZ90G__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:22px 0 0;font-size:47px;font-weight:700;line-height:59px}.contact-form-module__lIZ90G__sub{color:#93a4bf;margin:24px 0 0;font-size:18px;font-weight:400;line-height:29px}.contact-form-module__lIZ90G__subLine{display:block}.contact-form-module__lIZ90G__points{margin:46px 0 0;padding:0;list-style:none}.contact-form-module__lIZ90G__points li{gap:15px;padding-bottom:30px;display:flex}.contact-form-module__lIZ90G__points li:last-child{padding-bottom:0}.contact-form-module__lIZ90G__pointNum{color:#8fb8dd;border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-top:1px;font-size:11px;font-weight:600;display:grid}.contact-form-module__lIZ90G__pointTitle{color:#fff;margin:0;font-size:16px;font-weight:600;line-height:22px}.contact-form-module__lIZ90G__pointBody{color:#8496b3;max-width:400px;margin:8px 0 0;font-size:14px;font-weight:400;line-height:23px}.contact-form-module__lIZ90G__card{background:#fff;border-radius:16px;flex:none;width:583px;box-shadow:0 30px 70px #00061e73}.contact-form-module__lIZ90G__form{gap:26px;padding:56px 43px 58px;display:grid}.contact-form-module__lIZ90G__formHeading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:0;font-size:22px;font-weight:700;line-height:30px}.contact-form-module__lIZ90G__field{gap:9px;display:grid}.contact-form-module__lIZ90G__label{color:var(--kd-ink-dark);font-size:13px;font-weight:500;line-height:1}.contact-form-module__lIZ90G__label i{color:#e0483c;font-style:normal}.contact-form-module__lIZ90G__input,.contact-form-module__lIZ90G__select,.contact-form-module__lIZ90G__textarea{width:100%;color:var(--kd-ink-dark);transition:border-color .25s var(--kd-ease-soft), box-shadow .25s var(--kd-ease-soft);background:#fff;border:1px solid #dfe8f2;border-radius:8px;padding:0 14px;font-family:inherit;font-size:14.5px}.contact-form-module__lIZ90G__input,.contact-form-module__lIZ90G__select{height:44px}.contact-form-module__lIZ90G__textarea{resize:vertical;padding:13px 14px;line-height:22px}.contact-form-module__lIZ90G__textarea::placeholder{color:#9fb0c7}.contact-form-module__lIZ90G__input:focus,.contact-form-module__lIZ90G__select:focus,.contact-form-module__lIZ90G__textarea:focus{border-color:var(--kd-accent);outline:0;box-shadow:0 0 0 3px #146fa01f}.contact-form-module__lIZ90G__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.contact-form-module__lIZ90G__check{color:var(--kd-ink-body);align-items:center;gap:11px;margin-top:2px;font-size:13px;line-height:20px;display:flex}.contact-form-module__lIZ90G__check input{width:15px;height:15px;accent-color:var(--kd-cta)}.contact-form-module__lIZ90G__legal{color:#8195b2;margin:0;font-size:12.5px;line-height:19px}.contact-form-module__lIZ90G__legal a{color:var(--kd-ink-dark);text-underline-offset:2px;text-decoration:underline}.contact-form-module__lIZ90G__submit{background:var(--kd-cta);color:#fff;cursor:pointer;height:51px;transition:background .3s var(--kd-ease-soft), transform .3s var(--kd-ease);border:0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:11px;margin-top:6px;padding-inline:30px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.contact-form-module__lIZ90G__submit:hover{background:var(--kd-cta-hover);transform:translateY(-1px)}@media (max-width:1279px){.contact-form-module__lIZ90G__section{padding-block:90px}.contact-form-module__lIZ90G__heading{font-size:40px;line-height:50px}.contact-form-module__lIZ90G__card{width:500px}.contact-form-module__lIZ90G__form{padding:34px}}@media (max-width:1023px){.contact-form-module__lIZ90G__grid{flex-direction:column;align-items:stretch;gap:44px}.contact-form-module__lIZ90G__left{max-width:none}.contact-form-module__lIZ90G__card{width:100%}}@media (max-width:767px){.contact-form-module__lIZ90G__section{padding-block:64px}.contact-form-module__lIZ90G__heading{font-size:30px;line-height:40px}.contact-form-module__lIZ90G__subLine{display:inline}.contact-form-module__lIZ90G__sub{font-size:15.5px;line-height:26px}.contact-form-module__lIZ90G__form{gap:16px;padding:26px 22px 30px}.contact-form-module__lIZ90G__pair{grid-template-columns:minmax(0,1fr);gap:16px}.contact-form-module__lIZ90G__submit{width:100%}}@media (prefers-reduced-motion:reduce){.contact-form-module__lIZ90G__submit,.contact-form-module__lIZ90G__input,.contact-form-module__lIZ90G__select,.contact-form-module__lIZ90G__textarea{transition-duration:.01ms}}
.core-services-module__dyzMua__section{background:var(--kd-ice);padding-block:119px 114px}.core-services-module__dyzMua__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.core-services-module__dyzMua__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:18px 0 0;font-size:47.5px;font-weight:700;line-height:53px}.core-services-module__dyzMua__intro{max-width:620px;color:var(--kd-ink-body);margin:26px 0 0;font-size:18px;font-weight:400;line-height:28px}.core-services-module__dyzMua__explore{height:47px;color:var(--kd-ink-dark);transition:background .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);border:1px solid #a9c8e4;border-radius:999px;justify-content:center;align-items:center;margin-top:27px;padding-inline:26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.core-services-module__dyzMua__explore:hover{border-color:var(--kd-accent);background:#fff;transform:translateY(-1px)}.core-services-module__dyzMua__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 24px;margin:50px 0 0;padding:0;list-style:none;display:grid}.core-services-module__dyzMua__card{isolation:isolate;border:1px solid var(--kd-card-border);min-height:227px;transition:transform .4s var(--kd-ease), box-shadow .4s var(--kd-ease), border-color .4s var(--kd-ease-soft);background:#fff;border-radius:12px;flex-direction:column;padding:35px 33px 37px;display:flex;position:relative;overflow:hidden}.core-services-module__dyzMua__card:before{content:"";z-index:-1;opacity:0;transition:opacity .45s var(--kd-ease-soft);background:linear-gradient(105deg,#0d1533 0%,#101c47 46%,#1d2f6b 100%);position:absolute;inset:0}.core-services-module__dyzMua__card:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 20px 46px #0d15334d}.core-services-module__dyzMua__card:hover:before{opacity:1}.core-services-module__dyzMua__cardTop{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.core-services-module__dyzMua__cardTitle{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--kd-ink-dark);margin:0;font-size:23.5px;font-weight:700;line-height:30px}.core-services-module__dyzMua__cardIcon{color:#72a9c6;flex:none;width:25px;height:25px}.core-services-module__dyzMua__cardIcon svg{width:100%;height:100%;display:block}.core-services-module__dyzMua__cardBody{max-width:420px;color:var(--kd-ink-body);margin:14px 0 0;font-size:16px;font-weight:400;line-height:25px}.core-services-module__dyzMua__cardLink{color:var(--kd-accent);align-self:flex-start;align-items:center;gap:9px;margin-top:auto;padding-top:26px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.core-services-module__dyzMua__cardLink svg{transition:transform .35s var(--kd-ease)}.core-services-module__dyzMua__cardLink:hover svg{transform:translate(2px,-2px)}.core-services-module__dyzMua__cardTitle,.core-services-module__dyzMua__cardBody,.core-services-module__dyzMua__cardLink,.core-services-module__dyzMua__cardIcon{transition:color .4s var(--kd-ease-soft)}.core-services-module__dyzMua__card:hover .core-services-module__dyzMua__cardTitle,.core-services-module__dyzMua__card:hover .core-services-module__dyzMua__cardLink{color:#fff}.core-services-module__dyzMua__card:hover .core-services-module__dyzMua__cardBody{color:#ffffffb8}.core-services-module__dyzMua__card:hover .core-services-module__dyzMua__cardIcon{color:#57b6e8}@media (max-width:1279px){.core-services-module__dyzMua__section{padding-block:92px}.core-services-module__dyzMua__heading{font-size:44px;line-height:50px}}@media (max-width:900px){.core-services-module__dyzMua__grid{grid-template-columns:minmax(0,1fr)}.core-services-module__dyzMua__card{min-height:0;padding:32px 26px 30px}.core-services-module__dyzMua__cardBody{max-width:none}}@media (max-width:767px){.core-services-module__dyzMua__section{padding-block:68px}.core-services-module__dyzMua__heading{font-size:34px;line-height:40px}.core-services-module__dyzMua__intro{font-size:16px;line-height:26px}.core-services-module__dyzMua__grid{margin-top:38px}.core-services-module__dyzMua__cardTitle{font-size:21px;line-height:27px}.core-services-module__dyzMua__cardBody{font-size:15px;line-height:24px}}@media (prefers-reduced-motion:reduce){.core-services-module__dyzMua__card,.core-services-module__dyzMua__card:before,.core-services-module__dyzMua__cardTitle,.core-services-module__dyzMua__cardBody,.core-services-module__dyzMua__cardLink,.core-services-module__dyzMua__cardIcon,.core-services-module__dyzMua__explore,.core-services-module__dyzMua__cardLink svg{transition-duration:.01ms}}
.faq-module__R6ew4a__section{background:#fff;padding-block:118px}.faq-module__R6ew4a__grid{grid-template-columns:minmax(0,430px) minmax(0,1fr);align-items:start;gap:40px 90px;display:grid}.faq-module__R6ew4a__head{top:calc(var(--kd-header-h) + 40px);position:sticky}.faq-module__R6ew4a__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.faq-module__R6ew4a__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:45px;font-weight:700;line-height:50px}.faq-module__R6ew4a__line{display:block}.faq-module__R6ew4a__sub{color:var(--kd-ink-body);margin:18px 0 0;font-size:16px;font-weight:400;line-height:26px}.faq-module__R6ew4a__list{margin:0;padding:0;list-style:none}.faq-module__R6ew4a__item{border-bottom:1px solid var(--kd-card-border)}.faq-module__R6ew4a__list>li:first-child .faq-module__R6ew4a__item{border-top:1px solid var(--kd-card-border)}.faq-module__R6ew4a__question{cursor:pointer;font-family:var(--font-inter-tight), var(--font-inter), sans-serif;color:var(--kd-ink-dark);transition:color .3s var(--kd-ease-soft);justify-content:space-between;align-items:center;gap:24px;padding-block:25px;font-size:19px;font-weight:600;line-height:27px;list-style:none;display:flex}.faq-module__R6ew4a__question::-webkit-details-marker{display:none}.faq-module__R6ew4a__question:hover{color:var(--kd-accent)}.faq-module__R6ew4a__mark{border:1px solid var(--kd-card-border);width:30px;height:30px;color:var(--kd-accent);transition:transform .3s var(--kd-ease), background .3s var(--kd-ease-soft);border-radius:50%;flex:none;place-items:center;display:grid}.faq-module__R6ew4a__item[open] .faq-module__R6ew4a__mark{background:var(--kd-ice);transform:rotate(45deg)}.faq-module__R6ew4a__answer{max-width:640px;color:var(--kd-ink-body);margin:0 0 27px;font-size:16px;font-weight:400;line-height:27px}@media (max-width:1023px){.faq-module__R6ew4a__section{padding-block:90px}.faq-module__R6ew4a__grid{grid-template-columns:minmax(0,1fr);gap:36px}.faq-module__R6ew4a__head{position:static}.faq-module__R6ew4a__heading{font-size:38px;line-height:44px}}@media (max-width:767px){.faq-module__R6ew4a__section{padding-block:72px}.faq-module__R6ew4a__heading{font-size:32px;line-height:40px}.faq-module__R6ew4a__line{display:inline}.faq-module__R6ew4a__question{gap:16px;padding-block:21px;font-size:17px;line-height:25px}}@media (prefers-reduced-motion:reduce){.faq-module__R6ew4a__question,.faq-module__R6ew4a__mark{transition-duration:.01ms}}
.get-started-module__kGedqG__section{background:#fff;padding-block:110px 147px}.get-started-module__kGedqG__subLine{display:block}.get-started-module__kGedqG__panel{isolation:isolate;background:linear-gradient(105deg,#0b1330 0%,#0e1a3f 55%,#14275a 100%);border-radius:18px;position:relative;overflow:hidden}.get-started-module__kGedqG__panelGrid{z-index:0;background-image:repeating-linear-gradient(90deg,#78afe112 0 1px,#0000 1px 58px),repeating-linear-gradient(#78afe112 0 1px,#0000 1px 58px);position:absolute;inset:0}.get-started-module__kGedqG__panelInner{z-index:1;align-items:center;gap:60px;padding:55px 56px;display:flex;position:relative}.get-started-module__kGedqG__panelCopy{border-right:1px solid #ffffff24;flex:1;min-width:0;padding-right:56px}.get-started-module__kGedqG__panelEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#4fa8dd;margin:0;font-size:11px;font-weight:600;line-height:1}.get-started-module__kGedqG__panelHeading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:18px 0 0;font-size:31px;font-weight:700;line-height:40px}.get-started-module__kGedqG__panelSub{color:#fff9;margin:16px 0 0;font-size:14.5px;font-weight:400;line-height:25px}.get-started-module__kGedqG__panelActions{align-items:center;gap:14px;margin-top:30px;display:flex}.get-started-module__kGedqG__primary{background:var(--kd-cta);color:#fff;height:47px;transition:background .3s var(--kd-ease-soft);border-radius:999px;align-items:center;gap:10px;padding-inline:24px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.get-started-module__kGedqG__primary:hover{background:var(--kd-cta-hover)}.get-started-module__kGedqG__secondary{color:#fff;align-items:center;gap:9px;padding-inline:10px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.get-started-module__kGedqG__primary svg,.get-started-module__kGedqG__secondary svg{transition:transform .35s var(--kd-ease)}.get-started-module__kGedqG__primary:hover svg,.get-started-module__kGedqG__secondary:hover svg{transform:translate(4px)}.get-started-module__kGedqG__stats{flex:none;grid-template-columns:repeat(2,128px);gap:34px 62px;margin:0;display:grid}.get-started-module__kGedqG__stats dt{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;color:#fff;font-size:27px;font-weight:700;line-height:1}.get-started-module__kGedqG__stats dd{color:#ffffff8c;margin:10px 0 0;font-size:12.5px;font-weight:400;line-height:1.3}@media (max-width:1279px){.get-started-module__kGedqG__section{padding-block:88px 60px}.get-started-module__kGedqG__panelInner{gap:40px;padding:44px}.get-started-module__kGedqG__panelCopy{padding-right:40px}}@media (max-width:1023px){.get-started-module__kGedqG__panelInner{flex-direction:column;align-items:flex-start;gap:36px}.get-started-module__kGedqG__panelCopy{border-bottom:1px solid #ffffff24;border-right:0;padding:0 0 32px}.get-started-module__kGedqG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}}@media (max-width:767px){.get-started-module__kGedqG__section{padding-block:60px 48px}.get-started-module__kGedqG__subLine{display:inline}.get-started-module__kGedqG__panel{border-radius:14px}.get-started-module__kGedqG__panelInner{padding:32px 24px}.get-started-module__kGedqG__panelHeading{font-size:24px;line-height:32px}.get-started-module__kGedqG__panelActions{flex-wrap:wrap}.get-started-module__kGedqG__stats{gap:16px}}@media (prefers-reduced-motion:reduce){.get-started-module__kGedqG__primary,.get-started-module__kGedqG__primary svg,.get-started-module__kGedqG__secondary svg{transition-duration:.01ms}}
.global-reach-module__BKK77q__section{background:#0c1430;padding-top:119px;padding-bottom:121px;overflow:hidden}.global-reach-module__BKK77q__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cyan);margin:0;font-size:12px;font-weight:600;line-height:1}.global-reach-module__BKK77q__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:22px 0 0;font-size:47.7px;font-weight:700;line-height:52px}.global-reach-module__BKK77q__sub{color:#9fb6d8;max-width:760px;margin:20px 0 0;font-size:16px;font-weight:400;line-height:27px}.global-reach-module__BKK77q__body{align-items:center;margin-top:37px;display:flex}.global-reach-module__BKK77q__mapWrap{flex:none;width:691px}.global-reach-module__BKK77q__map{width:100%;height:auto;display:block}.global-reach-module__BKK77q__stats{flex:1;min-width:0;margin:0;padding-left:260px}.global-reach-module__BKK77q__stat+.global-reach-module__BKK77q__stat{margin-top:38px}.global-reach-module__BKK77q__statValue{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-cyan);margin:0;font-size:23px;font-weight:700;line-height:30px}.global-reach-module__BKK77q__statCaption{color:#9fb6d8;margin:12px 0 0;font-size:15px;font-weight:400;line-height:20px}.global-reach-module__BKK77q__rule{background:#ffffff2e;height:1px;margin-top:56px}.global-reach-module__BKK77q__ticker{margin-top:30px;overflow:hidden}.global-reach-module__BKK77q__tickerTrack{width:max-content;margin:0;padding:0;list-style:none;animation:42s linear infinite global-reach-module__BKK77q__kdTicker;display:flex}.global-reach-module__BKK77q__tickerGroup{align-items:center;display:flex}.global-reach-module__BKK77q__city{letter-spacing:.16em;text-transform:uppercase;color:#c2c4cb;white-space:nowrap;align-items:center;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.global-reach-module__BKK77q__cityDot{background:var(--kd-cyan);border-radius:50%;width:6px;height:6px;margin-inline:47px;display:inline-block}@keyframes global-reach-module__BKK77q__kdTicker{to{transform:translate(-50%)}}@media (max-width:1279px){.global-reach-module__BKK77q__section{padding-top:92px;padding-bottom:78px}.global-reach-module__BKK77q__heading{font-size:40px;line-height:47px}.global-reach-module__BKK77q__mapWrap{flex:1;width:auto}.global-reach-module__BKK77q__stats{flex:none;width:320px;padding-left:40px}}@media (max-width:900px){.global-reach-module__BKK77q__body{flex-direction:column;align-items:stretch;gap:44px}.global-reach-module__BKK77q__mapWrap,.global-reach-module__BKK77q__stats{width:100%;padding-left:0}.global-reach-module__BKK77q__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.global-reach-module__BKK77q__stat+.global-reach-module__BKK77q__stat{margin-top:0}}@media (max-width:767px){.global-reach-module__BKK77q__section{padding-top:68px;padding-bottom:58px}.global-reach-module__BKK77q__heading{font-size:30px;line-height:38px}.global-reach-module__BKK77q__stats{grid-template-columns:minmax(0,1fr);gap:24px}.global-reach-module__BKK77q__statValue{font-size:21px;line-height:28px}.global-reach-module__BKK77q__cityDot{margin-inline:26px}.global-reach-module__BKK77q__city{font-size:12px}}@media (prefers-reduced-motion:reduce){.global-reach-module__BKK77q__tickerTrack{animation:none}}
.industries-module__g7tnSq__section{background:var(--kd-ice);padding-block:117px 124px;overflow:hidden}.industries-module__g7tnSq__head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.industries-module__g7tnSq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.industries-module__g7tnSq__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:18px 0 0;font-size:47.5px;font-weight:700;line-height:53px}.industries-module__g7tnSq__sub{color:var(--kd-ink-body);margin:16px 0 0;font-size:18px;font-weight:400;line-height:26px}.industries-module__g7tnSq__arrows{align-items:center;gap:9px;padding-bottom:4px;display:flex}.industries-module__g7tnSq__arrow{width:49px;height:49px;color:var(--kd-ink-dark);cursor:pointer;transition:background .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);background:#fff;border:1px solid #d5e2ef;border-radius:50%;place-items:center;padding:0;display:grid}.industries-module__g7tnSq__arrow:hover{border-color:var(--kd-accent);transform:translateY(-1px)}.industries-module__g7tnSq__arrowNext{color:#fff;background:#1668a8;border-color:#0000}.industries-module__g7tnSq__arrowNext:hover{background:#12588f;border-color:#0000}.industries-module__g7tnSq__viewport{margin-top:45px}.industries-module__g7tnSq__track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:20px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.industries-module__g7tnSq__track::-webkit-scrollbar{display:none}.industries-module__g7tnSq__card{scroll-snap-align:start;isolation:isolate;border-radius:12px;flex:none;width:340px;height:443px;position:relative;overflow:hidden}.industries-module__g7tnSq__photo{object-fit:cover;object-position:center;transition:transform .7s var(--kd-ease)}.industries-module__g7tnSq__card:hover .industries-module__g7tnSq__photo{transform:scale(1.04)}.industries-module__g7tnSq__veil{z-index:1;background:linear-gradient(#06142c94 0%,#06142c33 24%,#06142c42 48%,#050f22bd 74%,#050f22eb 100%);position:absolute;inset:0}.industries-module__g7tnSq__cardInner{z-index:2;color:#fff;flex-direction:column;height:100%;padding:36px 30px 35px;text-decoration:none;display:flex;position:relative}.industries-module__g7tnSq__cardTitle{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:#fff;margin:0;font-size:23px;font-weight:700;line-height:28px}.industries-module__g7tnSq__cardFoot{margin-top:auto}.industries-module__g7tnSq__note{color:#ffffffbd;margin:0;font-size:13px;font-weight:400;line-height:21px}.industries-module__g7tnSq__noteLine{display:block}.industries-module__g7tnSq__stat{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:17px 0 0;font-size:40px;font-weight:700;line-height:44px}.industries-module__g7tnSq__rule{background:#3fa9e0;border-radius:2px;width:217px;max-width:100%;height:2px;margin-top:15px;display:block}.industries-module__g7tnSq__with{color:#ffffffa8;margin:9px 0 0;font-size:12px;font-weight:400;line-height:1}@media (max-width:1279px){.industries-module__g7tnSq__section{padding-block:92px 96px}.industries-module__g7tnSq__heading{font-size:44px;line-height:50px}}@media (max-width:767px){.industries-module__g7tnSq__section{padding-block:68px 72px}.industries-module__g7tnSq__head{flex-direction:column;align-items:flex-start;gap:24px}.industries-module__g7tnSq__arrows{padding-bottom:0}.industries-module__g7tnSq__heading{font-size:34px;line-height:40px}.industries-module__g7tnSq__sub{font-size:16px;line-height:25px}.industries-module__g7tnSq__track{margin-inline:calc(var(--kd-gutter) * -1);padding-inline:var(--kd-gutter);scroll-padding-inline:var(--kd-gutter)}.industries-module__g7tnSq__card{width:268px;height:380px}.industries-module__g7tnSq__cardInner{padding:26px 22px}.industries-module__g7tnSq__stat{font-size:32px;line-height:36px}.industries-module__g7tnSq__rule{width:170px}}@media (prefers-reduced-motion:reduce){.industries-module__g7tnSq__photo,.industries-module__g7tnSq__arrow{transition-duration:.01ms}.industries-module__g7tnSq__track{scroll-behavior:auto}}
.detail-approach-module__elUv-W__section{isolation:isolate;background:linear-gradient(120deg,#04102a 0%,#071638 46%,#0a1c46 100%);padding-block:214px 219px;position:relative;overflow:hidden}.detail-approach-module__elUv-W__glow{z-index:0;pointer-events:none;background:radial-gradient(circle,#1e5ac86b 0%,#0a1e5000 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:18%;left:-8%}.detail-approach-module__elUv-W__grid{z-index:1;align-items:flex-start;gap:84px;display:flex;position:relative}.detail-approach-module__elUv-W__copy{flex:none;width:400px}.detail-approach-module__elUv-W__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cyan);margin:0;font-size:12px;font-weight:600;line-height:1}.detail-approach-module__elUv-W__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.025em;color:#fff;margin:20px 0 0;font-size:42px;font-weight:700;line-height:49px}.detail-approach-module__elUv-W__line{display:block}.detail-approach-module__elUv-W__sub{color:#ffffffa8;margin:20px 0 0;font-size:15px;font-weight:400;line-height:26px}.detail-approach-module__elUv-W__subLine{display:block}.detail-approach-module__elUv-W__link{color:var(--kd-cyan);align-items:center;gap:10px;margin-top:26px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.detail-approach-module__elUv-W__link svg{transition:transform .35s var(--kd-ease)}.detail-approach-module__elUv-W__link:hover svg{transform:translate(4px)}.detail-approach-module__elUv-W__list{flex:1;gap:13px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.detail-approach-module__elUv-W__row{transition:border-color .3s var(--kd-ease-soft), background .3s var(--kd-ease-soft);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px}.detail-approach-module__elUv-W__rowOpen{background:#ffffff14;border-color:#fff3}.detail-approach-module__elUv-W__head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:22px 56px 22px 24px;font-family:inherit;display:block;position:relative}.detail-approach-module__elUv-W__meta{align-items:center;gap:10px;display:flex}.detail-approach-module__elUv-W__tag{letter-spacing:.16em;text-transform:uppercase;color:var(--kd-cyan);font-size:11px;font-weight:600}.detail-approach-module__elUv-W__span{color:#ffffffbd;background:#ffffff1a;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500;line-height:1}.detail-approach-module__elUv-W__title{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.015em;color:#fff;margin-top:12px;font-size:20px;font-weight:700;line-height:26px;display:block}.detail-approach-module__elUv-W__plus{background:#ffffff1f;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;right:22px;translate:0 -50%}.detail-approach-module__elUv-W__plus:before,.detail-approach-module__elUv-W__plus:after{content:"";width:10px;height:1.4px;transition:rotate .35s var(--kd-ease), opacity .25s linear;background:#ffffffd9;position:absolute;top:50%;left:50%;translate:-50% -50%}.detail-approach-module__elUv-W__plus:after{rotate:90deg}.detail-approach-module__elUv-W__plusOpen:after{opacity:0;rotate:none}.detail-approach-module__elUv-W__panel{padding:0 24px 24px}.detail-approach-module__elUv-W__panel[hidden]{display:none}.detail-approach-module__elUv-W__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.detail-approach-module__elUv-W__points li{color:#ffffffc7;align-items:flex-start;gap:11px;font-size:13.5px;font-weight:400;line-height:21px;display:flex}.detail-approach-module__elUv-W__points svg{color:var(--kd-cyan);flex:none;margin-top:5px}.detail-approach-module__elUv-W__outcome{color:#ffffffb8;background:#06143080;border:1px solid #ffffff1f;border-radius:8px;margin:20px 0 0;padding:14px 16px;font-size:12.5px;font-weight:400;line-height:20px}.detail-approach-module__elUv-W__outcome b{color:#fff;font-weight:600}@media (max-width:1279px){.detail-approach-module__elUv-W__section{padding-block:84px}.detail-approach-module__elUv-W__grid{gap:48px}.detail-approach-module__elUv-W__copy{width:330px}.detail-approach-module__elUv-W__heading{font-size:34px;line-height:41px}}@media (max-width:1023px){.detail-approach-module__elUv-W__grid{flex-direction:column;gap:40px}.detail-approach-module__elUv-W__copy{width:100%}}@media (max-width:767px){.detail-approach-module__elUv-W__section{padding-block:62px}.detail-approach-module__elUv-W__heading{font-size:28px;line-height:35px}.detail-approach-module__elUv-W__line,.detail-approach-module__elUv-W__subLine{display:inline}.detail-approach-module__elUv-W__line+.detail-approach-module__elUv-W__line:before{content:" ";white-space:pre}.detail-approach-module__elUv-W__head{padding:18px 48px 18px 18px}.detail-approach-module__elUv-W__title{font-size:17.5px;line-height:24px}.detail-approach-module__elUv-W__panel{padding:0 18px 20px}}@media (prefers-reduced-motion:reduce){.detail-approach-module__elUv-W__row,.detail-approach-module__elUv-W__plus:before,.detail-approach-module__elUv-W__plus:after,.detail-approach-module__elUv-W__link svg{transition-duration:.01ms}}
.latest-news-module__5JDjxq__section{background:#f4f8fc;padding-block:125px;overflow:hidden}.latest-news-module__5JDjxq__head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.latest-news-module__5JDjxq__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.latest-news-module__5JDjxq__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:45px;font-weight:700;line-height:50px}.latest-news-module__5JDjxq__sub{max-width:640px;color:var(--kd-ink-body);margin:16px 0 0;font-size:16px;font-weight:400;line-height:26px}.latest-news-module__5JDjxq__viewAll{color:var(--kd-accent);align-items:center;gap:9px;margin-top:18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.latest-news-module__5JDjxq__viewAll svg{transition:transform .35s var(--kd-ease)}.latest-news-module__5JDjxq__viewAll:hover svg{transform:translate(4px)}.latest-news-module__5JDjxq__arrows{gap:12px;padding-bottom:4px;display:flex}.latest-news-module__5JDjxq__arrow{width:44px;height:44px;color:var(--kd-ink-dark);cursor:pointer;transition:border-color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);background:#fff;border:1px solid #dbe6f2;border-radius:50%;place-items:center;padding:0;display:grid}.latest-news-module__5JDjxq__arrow:hover{border-color:var(--kd-accent);transform:translateY(-1px)}.latest-news-module__5JDjxq__viewport{margin-top:51px}.latest-news-module__5JDjxq__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:-64px -76px -104px;padding:64px 76px 104px;scroll-padding-left:76px;list-style:none;display:flex;overflow-x:auto}.latest-news-module__5JDjxq__track::-webkit-scrollbar{display:none}.latest-news-module__5JDjxq__card{scroll-snap-align:start;width:350px;transition:transform .45s var(--kd-ease), box-shadow .45s var(--kd-ease), background-color .45s var(--kd-ease-soft);background:#fff;border-radius:12px;flex:none;overflow:hidden}.latest-news-module__5JDjxq__card:hover{background:linear-gradient(160deg,#1ca2df 0%,#2c367b 100%);transform:scale(1.03);box-shadow:0 1px 3px #0f1b3d0a,0 6px 14px #0f1b3d0d,0 16px 32px #0f1b3d12,0 30px 60px #0f1b3d17}.latest-news-module__5JDjxq__link{flex-direction:column;height:100%;padding-bottom:30px;text-decoration:none;display:flex}.latest-news-module__5JDjxq__thumb{height:162px;line-height:0;display:block;overflow:hidden}.latest-news-module__5JDjxq__thumbImg{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--kd-ease)}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__thumbImg{transform:scale(1.04)}.latest-news-module__5JDjxq__meta{transition:color .45s var(--kd-ease-soft);color:#7d93b3;align-items:center;gap:8px;margin:32px 27px 0;font-size:12px;font-weight:400;line-height:1;display:flex}.latest-news-module__5JDjxq__meta b{letter-spacing:.14em;text-transform:uppercase;color:var(--kd-accent);font-weight:600}.latest-news-module__5JDjxq__title{transition:color .45s var(--kd-ease-soft);font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--kd-ink-dark);margin:18px 27px 0;font-size:19px;font-weight:700;line-height:26px}.latest-news-module__5JDjxq__excerpt{transition:color .45s var(--kd-ease-soft);color:var(--kd-ink-body);margin:12px 27px 0;font-size:14px;font-weight:400;line-height:23px}.latest-news-module__5JDjxq__more{color:var(--kd-accent);align-items:center;gap:9px;margin:auto 27px 0;padding-top:22px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}.latest-news-module__5JDjxq__more svg{transition:transform .35s var(--kd-ease)}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__more svg{transform:translate(4px)}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__meta b{color:#fff}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__more{color:#cfe9fb}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__meta{color:#ffffffd1}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__title{color:#fff}.latest-news-module__5JDjxq__card:hover .latest-news-module__5JDjxq__excerpt{color:#ffffffe6}@media (max-width:1279px){.latest-news-module__5JDjxq__section{padding-block:88px}.latest-news-module__5JDjxq__heading{font-size:40px;line-height:47px}}@media (max-width:767px){.latest-news-module__5JDjxq__section{padding-block:64px}.latest-news-module__5JDjxq__head{flex-direction:column;align-items:flex-start;gap:22px}.latest-news-module__5JDjxq__arrows{padding-bottom:0}.latest-news-module__5JDjxq__heading{font-size:32px;line-height:40px}.latest-news-module__5JDjxq__viewport{margin-top:34px}.latest-news-module__5JDjxq__track{margin-inline:calc(var(--kd-gutter) * -1);padding-inline:var(--kd-gutter);scroll-padding-left:var(--kd-gutter)}.latest-news-module__5JDjxq__card{width:280px}.latest-news-module__5JDjxq__thumb{height:140px}}@media (prefers-reduced-motion:reduce){.latest-news-module__5JDjxq__card,.latest-news-module__5JDjxq__thumbImg,.latest-news-module__5JDjxq__arrow,.latest-news-module__5JDjxq__more svg,.latest-news-module__5JDjxq__meta,.latest-news-module__5JDjxq__title,.latest-news-module__5JDjxq__excerpt{transition-duration:.01ms}.latest-news-module__5JDjxq__card:hover{transform:none}.latest-news-module__5JDjxq__track{scroll-behavior:auto}}
.detail-hero-module__3AbMQW__hero{isolation:isolate;background:var(--kd-navy);align-items:center;min-height:892px;display:flex;position:relative;overflow:hidden}.detail-hero-module__3AbMQW__bg{object-fit:cover;object-position:right center;z-index:0}.detail-hero-module__3AbMQW__veil{z-index:1;position:absolute;inset:0}.detail-hero-module__3AbMQW__inner{z-index:2;color:#fff;padding-top:118px;padding-bottom:46px;position:relative}.detail-hero-module__3AbMQW__crumbs{color:#ffffff8c;align-items:center;gap:9px;font-size:13.3px;line-height:1;display:flex}.detail-hero-module__3AbMQW__crumbs a{color:#ffffff8c;transition:color .25s var(--kd-ease-soft);text-decoration:none}.detail-hero-module__3AbMQW__crumbs a:hover{color:#fff}.detail-hero-module__3AbMQW__crumbs [aria-current]{color:#ffffffe6}.detail-hero-module__3AbMQW__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cyan);margin:26px 0 0;font-size:12px;font-weight:600;line-height:1}.detail-hero-module__3AbMQW__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.03em;color:#fff;margin:18px 0 0;font-size:56px;font-weight:700;line-height:62px}.detail-hero-module__3AbMQW__line{display:block}.detail-hero-module__3AbMQW__sub{color:#ffffffb8;max-width:620px;margin:22px 0 0;font-size:16.5px;font-weight:400;line-height:28px}.detail-hero-module__3AbMQW__subLine{display:block}.detail-hero-module__3AbMQW__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.detail-hero-module__3AbMQW__primary,.detail-hero-module__3AbMQW__ghost{white-space:nowrap;height:50px;transition:background .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);border-radius:999px;justify-content:center;align-items:center;gap:11px;padding-inline:26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.detail-hero-module__3AbMQW__primary{background:var(--kd-cta);color:#fff}.detail-hero-module__3AbMQW__primary:hover{background:#2597cd;transform:translateY(-1px)}.detail-hero-module__3AbMQW__ghost{color:#fff;border:1px solid #ffffff47}.detail-hero-module__3AbMQW__ghost:hover{border-color:#fff9;transform:translateY(-1px)}.detail-hero-module__3AbMQW__primary svg{transition:transform .35s var(--kd-ease)}.detail-hero-module__3AbMQW__primary:hover svg{transform:translate(4px)}.detail-hero-module__3AbMQW__stats{border-top:1px solid #ffffff29;flex-wrap:wrap;gap:62px;max-width:790px;margin:44px 0 0;padding-top:30px;display:flex}.detail-hero-module__3AbMQW__stat{min-width:0}.detail-hero-module__3AbMQW__statValue{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:0;font-size:27px;font-weight:700;line-height:1}.detail-hero-module__3AbMQW__statLabel{color:#fff9;margin:9px 0 0;font-size:12.5px;font-weight:400;line-height:1.3}.detail-hero-module__3AbMQW__statsWordy{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 34px;max-width:940px;display:grid}.detail-hero-module__3AbMQW__statsWordy .detail-hero-module__3AbMQW__statValue{font-size:17px;line-height:23px}.detail-hero-module__3AbMQW__statsWordy .detail-hero-module__3AbMQW__statLabel{margin-top:8px;line-height:1.5}.detail-hero-module__3AbMQW__figures{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:22px 56px;max-width:940px;margin:30px 0 0;padding-top:24px;display:flex}.detail-hero-module__3AbMQW__figures .detail-hero-module__3AbMQW__statValue{font-size:24px}.detail-hero-module__3AbMQW__figures .detail-hero-module__3AbMQW__statLabel{margin-top:7px}@media (max-width:1279px){.detail-hero-module__3AbMQW__heading{font-size:46px;line-height:52px}.detail-hero-module__3AbMQW__stats{gap:42px}.detail-hero-module__3AbMQW__figures{gap:22px 40px}}@media (max-width:1023px){.detail-hero-module__3AbMQW__hero{min-height:0}.detail-hero-module__3AbMQW__inner{padding-top:calc(var(--kd-header-h) + 42px);padding-bottom:52px}.detail-hero-module__3AbMQW__heading{font-size:38px;line-height:44px}.detail-hero-module__3AbMQW__veil{background:linear-gradient(170deg,#00061ae6 0%,#000820cc 50%,#000a26b8 100%)}}@media (max-width:767px){.detail-hero-module__3AbMQW__heading{font-size:31px;line-height:37px}.detail-hero-module__3AbMQW__line,.detail-hero-module__3AbMQW__subLine{display:inline}.detail-hero-module__3AbMQW__line+.detail-hero-module__3AbMQW__line:before{content:" ";white-space:pre}.detail-hero-module__3AbMQW__sub{font-size:15.5px;line-height:26px}.detail-hero-module__3AbMQW__primary,.detail-hero-module__3AbMQW__ghost{flex:100%}.detail-hero-module__3AbMQW__stats{gap:26px 40px}.detail-hero-module__3AbMQW__stat{flex:40%}.detail-hero-module__3AbMQW__statsWordy{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px}.detail-hero-module__3AbMQW__figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}}@media (prefers-reduced-motion:reduce){.detail-hero-module__3AbMQW__primary,.detail-hero-module__3AbMQW__ghost,.detail-hero-module__3AbMQW__primary svg,.detail-hero-module__3AbMQW__crumbs a{transition-duration:.01ms}}
.platform-carousel-module__fWivvW__section{background:#f9fbfe;padding-block:83px 133px}.platform-carousel-module__fWivvW__head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.platform-carousel-module__fWivvW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.platform-carousel-module__fWivvW__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:18px 0 0;font-size:45px;font-weight:700;line-height:50px}.platform-carousel-module__fWivvW__sub{max-width:640px;color:var(--kd-ink-body);margin:16px 0 0;font-size:16px;font-weight:400;line-height:26px}.platform-carousel-module__fWivvW__controls{align-items:center;gap:14px;padding-bottom:6px;display:flex}.platform-carousel-module__fWivvW__arrow{width:46px;height:46px;color:var(--kd-ink-dark);cursor:pointer;transition:border-color .3s var(--kd-ease-soft), background .3s var(--kd-ease-soft), color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);background:#fff;border:1px solid #cfdcea;border-radius:50%;place-items:center;padding:0;display:grid}.platform-carousel-module__fWivvW__arrow:hover:not(:disabled){border-color:var(--kd-ink-dark);background:var(--kd-ink-dark);color:#fff;transform:translateY(-1px)}.platform-carousel-module__fWivvW__arrow:disabled{opacity:.35;cursor:default}.platform-carousel-module__fWivvW__flip{display:grid;transform:scaleX(-1)}.platform-carousel-module__fWivvW__count{text-align:center;letter-spacing:.06em;min-width:62px;color:var(--kd-ink-dark);font-size:14px;font-weight:600}.platform-carousel-module__fWivvW__count span{color:#93a8c3;font-weight:400}.platform-carousel-module__fWivvW__allBtn{height:50px;color:var(--kd-ink-dark);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:border-color .3s var(--kd-ease-soft), transform .3s var(--kd-ease);background:#fff;border:1px solid #cfdcea;border-radius:999px;justify-content:center;align-items:center;margin-left:12px;padding-inline:28px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.platform-carousel-module__fWivvW__allBtn:hover{border-color:var(--kd-accent);transform:translateY(-1px)}.platform-carousel-module__fWivvW__filters{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.platform-carousel-module__fWivvW__filter{height:42px;color:var(--kd-ink-dark);cursor:pointer;transition:background .3s var(--kd-ease-soft), color .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft);background:#fff;border:1px solid #cfdcea;border-radius:999px;padding-inline:20px;font-family:inherit;font-size:14px;font-weight:500;line-height:1}.platform-carousel-module__fWivvW__filter:hover{border-color:#9dc2e2}.platform-carousel-module__fWivvW__filterActive{background:var(--kd-ink-dark);color:#fff;border-color:#0000;font-weight:600}.platform-carousel-module__fWivvW__viewport{margin:30px 0 0;overflow:hidden;container-type:inline-size}.platform-carousel-module__fWivvW__track{--gap:25px;--per-view:3;--card:calc((100cqw - var(--gap) * (var(--per-view) - 1)) / var(--per-view));gap:var(--gap);transform:translateX(calc(var(--page,0) * (var(--card) + var(--gap)) * -1));transition:transform .75s var(--kd-ease);margin:0;padding:0;list-style:none;display:flex}.platform-carousel-module__fWivvW__card{width:var(--card);flex-direction:column;flex:none;display:flex}.platform-carousel-module__fWivvW__panel{aspect-ratio:432/303;background:var(--tint,#e8f1f8);border-radius:10px;order:1;line-height:0;display:block;position:relative;overflow:hidden}.platform-carousel-module__fWivvW__shot{border-radius:5px;height:74.6%;position:absolute;top:4.95%;left:3.24%;right:3.24%;overflow:hidden}.platform-carousel-module__fWivvW__shotImg{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform .6s var(--kd-ease);display:block}.platform-carousel-module__fWivvW__card:hover .platform-carousel-module__fWivvW__shotImg{transform:scale(1.02)}.platform-carousel-module__fWivvW__foot{background:#fff;justify-content:space-between;align-items:stretch;height:15%;display:flex;position:absolute;inset:auto 0 0}.platform-carousel-module__fWivvW__tag{color:#0f1b3d;letter-spacing:-.005em;white-space:nowrap;background:#5ac8f5;border-bottom-left-radius:10px;align-items:center;padding-inline:18px 22px;font-size:14.5px;font-weight:600;line-height:1.15;display:flex}.platform-carousel-module__fWivvW__brand{justify-content:flex-end;align-items:center;min-width:0;padding:7px 16px 7px 12px;display:flex}.platform-carousel-module__fWivvW__brand img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.platform-carousel-module__fWivvW__name{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.015em;color:var(--kd-ink-dark);order:2;margin:19px 0 0;font-size:27.5px;font-weight:700;line-height:34px}.platform-carousel-module__fWivvW__body{color:var(--kd-ink-body);order:3;margin:14px 0 0;font-size:15.5px;font-weight:400;line-height:25px}.platform-carousel-module__fWivvW__view{color:var(--kd-accent);order:4;align-self:flex-start;align-items:center;gap:9px;margin-top:22px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.platform-carousel-module__fWivvW__view svg{transition:transform .35s var(--kd-ease)}.platform-carousel-module__fWivvW__view:hover svg{transform:translate(4px)}@media (max-width:1279px){.platform-carousel-module__fWivvW__section{padding-block:78px 88px}.platform-carousel-module__fWivvW__heading{font-size:44px;line-height:50px}}@media (max-width:900px){.platform-carousel-module__fWivvW__head{flex-direction:column;align-items:flex-start;gap:26px}.platform-carousel-module__fWivvW__controls{padding-bottom:0}.platform-carousel-module__fWivvW__track{--per-view:2}}@media (max-width:767px){.platform-carousel-module__fWivvW__section{padding-block:62px 70px}.platform-carousel-module__fWivvW__heading{font-size:34px;line-height:40px}.platform-carousel-module__fWivvW__viewport{margin-inline:calc(var(--kd-gutter) * -1);padding-inline:var(--kd-gutter);scroll-padding-inline:var(--kd-gutter);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.platform-carousel-module__fWivvW__viewport::-webkit-scrollbar{display:none}.platform-carousel-module__fWivvW__track{--card:280px;--gap:18px;transform:none}.platform-carousel-module__fWivvW__card{scroll-snap-align:start}.platform-carousel-module__fWivvW__arrow,.platform-carousel-module__fWivvW__count{display:none}.platform-carousel-module__fWivvW__allBtn{margin-left:0}.platform-carousel-module__fWivvW__filters{gap:8px;margin-top:26px}.platform-carousel-module__fWivvW__filter{height:38px;padding-inline:16px;font-size:13px}.platform-carousel-module__fWivvW__name{font-size:23px;line-height:29px}.platform-carousel-module__fWivvW__body{font-size:15px;line-height:24px}}@media (prefers-reduced-motion:reduce){.platform-carousel-module__fWivvW__track,.platform-carousel-module__fWivvW__shotImg,.platform-carousel-module__fWivvW__view svg,.platform-carousel-module__fWivvW__arrow,.platform-carousel-module__fWivvW__filter,.platform-carousel-module__fWivvW__allBtn{transition-duration:.01ms}}
.detail-included-module__8fLXHG__section{background:var(--kd-ice);padding-block:120px 125px}.detail-included-module__8fLXHG__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.detail-included-module__8fLXHG__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:42px;font-weight:700;line-height:49px}.detail-included-module__8fLXHG__line{display:block}.detail-included-module__8fLXHG__sub{color:var(--kd-ink-body);margin:20px 0 0;font-size:15px;font-weight:400;line-height:26px}.detail-included-module__8fLXHG__subLine{display:block}.detail-included-module__8fLXHG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:42px 0 0;padding:0;list-style:none;display:grid}.detail-included-module__8fLXHG__card{border:1px solid var(--kd-card-border);transition:border-color .3s var(--kd-ease-soft), box-shadow .35s var(--kd-ease), transform .35s var(--kd-ease);background:#fff;border-radius:12px;padding:26px 26px 30px}.detail-included-module__8fLXHG__card:hover{border-color:#cddfef;transform:translateY(-2px);box-shadow:0 14px 34px #0f1b3d12}.detail-included-module__8fLXHG__icon{width:38px;height:38px;color:var(--kd-accent);background:#eaf3fb;border-radius:9px;place-items:center;display:grid}.detail-included-module__8fLXHG__icon svg{width:20px;height:20px}.detail-included-module__8fLXHG__title{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--kd-ink-dark);margin:24px 0 0;font-size:16.5px;font-weight:700;line-height:23px}.detail-included-module__8fLXHG__body{color:var(--kd-ink-body);margin:11px 0 0;font-size:13.5px;font-weight:400;line-height:22px}@media (max-width:1023px){.detail-included-module__8fLXHG__section{padding-block:84px}.detail-included-module__8fLXHG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-included-module__8fLXHG__heading{font-size:34px;line-height:41px}}@media (max-width:767px){.detail-included-module__8fLXHG__section{padding-block:62px}.detail-included-module__8fLXHG__grid{grid-template-columns:minmax(0,1fr)}.detail-included-module__8fLXHG__heading{font-size:28px;line-height:35px}.detail-included-module__8fLXHG__line,.detail-included-module__8fLXHG__subLine{display:inline}.detail-included-module__8fLXHG__line+.detail-included-module__8fLXHG__line:before{content:" ";white-space:pre}}@media (prefers-reduced-motion:reduce){.detail-included-module__8fLXHG__card{transition-duration:.01ms}.detail-included-module__8fLXHG__card:hover{transform:none}}
.platform-stack-module__i3DJoq__section{background:var(--kd-ice);padding-block:115px 112px}.platform-stack-module__i3DJoq__stage{height:731px;position:relative}.platform-stack-module__i3DJoq__tiles{margin:0;padding:0;list-style:none}.platform-stack-module__i3DJoq__tile{left:var(--l);top:var(--t);width:166px;height:131px;transition:transform .4s var(--kd-ease), box-shadow .4s var(--kd-ease);background:#f4f8fc;border-radius:12px;place-items:center;display:grid;position:absolute}.platform-stack-module__i3DJoq__tile:hover{transform:translateY(-3px);box-shadow:0 14px 30px #142d5a1a}.platform-stack-module__i3DJoq__tile img{object-fit:contain;width:auto;height:auto;display:block}.platform-stack-module__i3DJoq__hub{background:#f4f8fc;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:308px;height:308px;display:flex;position:absolute;top:67px;left:471px}.platform-stack-module__i3DJoq__hubMark{width:87px;height:auto}.platform-stack-module__i3DJoq__hubName{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:14px 0 0;font-size:11px;font-weight:600;line-height:1}.platform-stack-module__i3DJoq__hubText{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;text-align:center;color:var(--kd-ink-dark);margin:10px 0 0;font-size:19.5px;font-weight:700;line-height:25px}.platform-stack-module__i3DJoq__copy{text-align:center;width:470px;position:absolute;top:416px;left:50%;translate:-50%}.platform-stack-module__i3DJoq__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.platform-stack-module__i3DJoq__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:48px;font-weight:700;line-height:50px}.platform-stack-module__i3DJoq__sub{color:var(--kd-ink-body);margin:13px 0 0;font-size:18px;font-weight:400;line-height:28px}.platform-stack-module__i3DJoq__subLine{display:block}.platform-stack-module__i3DJoq__actions{justify-content:center;align-items:center;gap:18px;margin-top:34px;display:flex}.platform-stack-module__i3DJoq__primary{background:var(--kd-cta);color:#fff;height:54px;transition:background .3s var(--kd-ease-soft), transform .3s var(--kd-ease);border-radius:999px;justify-content:center;align-items:center;padding-inline:30px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.platform-stack-module__i3DJoq__primary:hover{background:var(--kd-cta-hover);transform:translateY(-1px)}.platform-stack-module__i3DJoq__secondary{color:var(--kd-accent);align-items:center;gap:9px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.platform-stack-module__i3DJoq__secondary svg{transition:transform .35s var(--kd-ease)}.platform-stack-module__i3DJoq__secondary:hover svg{transform:translate(4px)}@media (max-width:1319px){.platform-stack-module__i3DJoq__section{padding-block:78px 84px}.platform-stack-module__i3DJoq__stage{flex-direction:column;align-items:center;height:auto;display:flex}.platform-stack-module__i3DJoq__tiles{order:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:100%;margin-top:44px;display:grid}.platform-stack-module__i3DJoq__tile{width:auto;height:108px;position:static}.platform-stack-module__i3DJoq__hub{order:1;width:260px;height:260px;position:static}.platform-stack-module__i3DJoq__copy{order:1;width:min(520px,100%);margin-top:40px;position:static;translate:none}}@media (max-width:767px){.platform-stack-module__i3DJoq__section{padding-block:62px 68px}.platform-stack-module__i3DJoq__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.platform-stack-module__i3DJoq__tile{height:88px}.platform-stack-module__i3DJoq__tile img{max-height:34px;max-width:70%!important}.platform-stack-module__i3DJoq__hub{width:210px;height:210px}.platform-stack-module__i3DJoq__hubMark{width:66px}.platform-stack-module__i3DJoq__hubText{font-size:15px;line-height:22px}.platform-stack-module__i3DJoq__heading{font-size:30px;line-height:38px}.platform-stack-module__i3DJoq__sub{font-size:15.5px;line-height:26px}.platform-stack-module__i3DJoq__subLine{display:inline}.platform-stack-module__i3DJoq__actions{flex-direction:column;gap:14px}.platform-stack-module__i3DJoq__primary{width:100%}}@media (prefers-reduced-motion:reduce){.platform-stack-module__i3DJoq__tile,.platform-stack-module__i3DJoq__primary,.platform-stack-module__i3DJoq__secondary svg{transition-duration:.01ms}}
.detail-nav-module__W0X4IG__bar{top:var(--kd-header-h);z-index:30;background:#fff;border-bottom:1px solid #e4ecf5;position:sticky}.detail-nav-module__W0X4IG__inner{scrollbar-width:none;overflow-x:auto}.detail-nav-module__W0X4IG__inner::-webkit-scrollbar{display:none}.detail-nav-module__W0X4IG__list{white-space:nowrap;gap:34px;margin:0;padding:0;list-style:none;display:flex}.detail-nav-module__W0X4IG__link{color:#6f819d;height:56px;transition:color .25s var(--kd-ease-soft);align-items:center;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.detail-nav-module__W0X4IG__link:hover{color:var(--kd-ink-dark)}.detail-nav-module__W0X4IG__linkActive{color:var(--kd-ink-dark);font-weight:600}.detail-nav-module__W0X4IG__linkActive:after{content:"";background:var(--kd-accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:767px){.detail-nav-module__W0X4IG__list{gap:22px}.detail-nav-module__W0X4IG__link{height:48px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.detail-nav-module__W0X4IG__link{transition-duration:.01ms}}
.process-steps-module__YJj-9a__section{background:#fff;padding-block:108px 115px}.process-steps-module__YJj-9a__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.process-steps-module__YJj-9a__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:47.8px;font-weight:700;line-height:56px}.process-steps-module__YJj-9a__sub{color:var(--kd-ink-body);margin:22px 0 0;font-size:18px;font-weight:400;line-height:29px}.process-steps-module__YJj-9a__subLine{display:block}.process-steps-module__YJj-9a__body{align-items:flex-start;margin-top:58px;display:flex}.process-steps-module__YJj-9a__figure{background:#eaf6fd;border-radius:18px;flex:none;place-items:center;width:614px;height:481px;display:grid}.process-steps-module__YJj-9a__stack{aspect-ratio:526/408;border-radius:12px;width:526px;position:relative}.process-steps-module__YJj-9a__photo{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .62s var(--kd-ease-soft), transform .9s var(--kd-ease);will-change:opacity;border-radius:12px;position:absolute;inset:0;transform:scale(1.015);box-shadow:0 16px 34px #10285029}.process-steps-module__YJj-9a__photo[data-active=true]{opacity:1;transform:none}.process-steps-module__YJj-9a__steps{counter-reset:none;flex:1;min-width:0;margin:0;padding:44px 0 0 70px;list-style:none}.process-steps-module__YJj-9a__step{padding-left:30px;position:relative}.process-steps-module__YJj-9a__step:before{content:"";background:#e9f0f7;border-radius:3px;width:3px;position:absolute;top:0;bottom:0;left:0}.process-steps-module__YJj-9a__stepActive:before{background:#72bee4}.process-steps-module__YJj-9a__stepHead{cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:13px;width:100%;padding:0;display:flex}.process-steps-module__YJj-9a__num{color:#8ba2c0;width:20px;transition:color .3s var(--kd-ease-soft);flex:none;font-size:12px;font-weight:600;line-height:1}.process-steps-module__YJj-9a__stepActive .process-steps-module__YJj-9a__num{color:var(--kd-accent)}.process-steps-module__YJj-9a__title{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:#52627f;transition:color .3s var(--kd-ease-soft);font-size:22px;font-weight:700;line-height:30px}.process-steps-module__YJj-9a__stepActive .process-steps-module__YJj-9a__title,.process-steps-module__YJj-9a__stepHead:hover .process-steps-module__YJj-9a__title{color:var(--kd-ink-dark)}.process-steps-module__YJj-9a__panel{padding:12px 0 0 33px}.process-steps-module__YJj-9a__text{max-width:450px;color:var(--kd-ink-body);margin:0;font-size:15.5px;font-weight:400;line-height:26px}.process-steps-module__YJj-9a__step{padding-bottom:41px}.process-steps-module__YJj-9a__step:last-child{padding-bottom:0}.process-steps-module__YJj-9a__stepHead{padding-top:1px}@media (max-width:1279px){.process-steps-module__YJj-9a__section{padding-block:88px 92px}.process-steps-module__YJj-9a__heading{font-size:42px;line-height:50px}.process-steps-module__YJj-9a__figure{width:520px;height:400px}.process-steps-module__YJj-9a__stack{width:430px}.process-steps-module__YJj-9a__steps{padding-left:48px}}@media (max-width:1023px){.process-steps-module__YJj-9a__body{flex-direction:column;gap:44px}.process-steps-module__YJj-9a__figure{width:100%;height:auto;padding:44px}.process-steps-module__YJj-9a__stack{width:100%}.process-steps-module__YJj-9a__steps{width:100%;padding-left:0}}@media (max-width:767px){.process-steps-module__YJj-9a__section{padding-block:66px 70px}.process-steps-module__YJj-9a__heading{font-size:32px;line-height:40px}.process-steps-module__YJj-9a__sub{font-size:15.5px;line-height:26px}.process-steps-module__YJj-9a__subLine{display:inline}.process-steps-module__YJj-9a__figure{border-radius:14px;padding:22px}.process-steps-module__YJj-9a__title{font-size:20px;line-height:27px}.process-steps-module__YJj-9a__step{padding-bottom:30px}}@media (prefers-reduced-motion:reduce){.process-steps-module__YJj-9a__num,.process-steps-module__YJj-9a__title,.process-steps-module__YJj-9a__photo{transition-duration:.01ms}.process-steps-module__YJj-9a__photo{transform:none}}
.detail-overview-module__ejjQ2q__section{background:#fff;padding-block:104px 108px}.detail-overview-module__ejjQ2q__grid{align-items:flex-start;gap:78px;display:flex}.detail-overview-module__ejjQ2q__copy{flex:1;min-width:0}.detail-overview-module__ejjQ2q__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.detail-overview-module__ejjQ2q__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:40px;font-weight:700;line-height:47px}.detail-overview-module__ejjQ2q__line{display:block}.detail-overview-module__ejjQ2q__body{color:var(--kd-ink-body);margin:22px 0 0;font-size:15px;font-weight:400;line-height:27px}.detail-overview-module__ejjQ2q__who{margin-top:30px}.detail-overview-module__ejjQ2q__whoHeading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--kd-ink-dark);margin:0;font-size:15px;font-weight:700;line-height:22px}.detail-overview-module__ejjQ2q__whoList{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.detail-overview-module__ejjQ2q__whoList li{color:var(--kd-ink-body);align-items:flex-start;gap:11px;font-size:14px;font-weight:400;line-height:23px;display:flex}.detail-overview-module__ejjQ2q__whoList svg{color:var(--kd-accent);flex:none;margin-top:6px}.detail-overview-module__ejjQ2q__stats{gap:54px;margin:36px 0 0;display:flex}.detail-overview-module__ejjQ2q__stat{border-left:2px solid var(--kd-accent);padding-left:18px}.detail-overview-module__ejjQ2q__statValue{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--kd-ink-dark);margin:0;font-size:30px;font-weight:700;line-height:1}.detail-overview-module__ejjQ2q__statLabel{max-width:190px;color:var(--kd-ink-muted);margin:10px 0 0;font-size:12px;font-weight:400;line-height:17px}.detail-overview-module__ejjQ2q__statsWordy{gap:30px}.detail-overview-module__ejjQ2q__statsWordy .detail-overview-module__ejjQ2q__stat{flex:1 1 0;min-width:0}.detail-overview-module__ejjQ2q__statsWordy .detail-overview-module__ejjQ2q__statValue{font-size:19px;line-height:26px}.detail-overview-module__ejjQ2q__statsWordy .detail-overview-module__ejjQ2q__statLabel{max-width:none}.detail-overview-module__ejjQ2q__statNote{margin-top:3px;display:block}.detail-overview-module__ejjQ2q__shot{border-radius:12px;flex:none;width:616px;line-height:0;overflow:hidden}.detail-overview-module__ejjQ2q__shotImg{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:1279px){.detail-overview-module__ejjQ2q__section{padding-block:84px}.detail-overview-module__ejjQ2q__grid{gap:44px}.detail-overview-module__ejjQ2q__shot{width:46%}.detail-overview-module__ejjQ2q__heading{font-size:34px;line-height:41px}}@media (max-width:1023px){.detail-overview-module__ejjQ2q__grid{flex-direction:column}.detail-overview-module__ejjQ2q__shot{width:100%}}@media (max-width:767px){.detail-overview-module__ejjQ2q__section{padding-block:62px}.detail-overview-module__ejjQ2q__heading{font-size:28px;line-height:35px}.detail-overview-module__ejjQ2q__line{display:inline}.detail-overview-module__ejjQ2q__line+.detail-overview-module__ejjQ2q__line:before{content:" ";white-space:pre}.detail-overview-module__ejjQ2q__stats{flex-direction:column;gap:22px}.detail-overview-module__ejjQ2q__statLabel{max-width:none}}
.testimonials-module__bp13ra__section{background:#0c1430;padding-block:0;overflow:hidden}.testimonials-module__bp13ra__grid{align-items:center;gap:40px;height:524px;display:flex}.testimonials-module__bp13ra__left{flex:none;width:530px}.testimonials-module__bp13ra__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cyan);margin:0;font-size:12px;font-weight:600;line-height:1}.testimonials-module__bp13ra__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;margin:22px 0 0;font-size:47.8px;font-weight:700;line-height:50px}.testimonials-module__bp13ra__sub{color:#94a6c4;margin:24px 0 0;font-size:18px;font-weight:400;line-height:28px}.testimonials-module__bp13ra__subLine{display:block}.testimonials-module__bp13ra__controls{align-items:center;gap:18px;margin-top:44px;display:flex}.testimonials-module__bp13ra__arrow{color:#fff;cursor:pointer;width:50px;height:50px;transition:background .3s var(--kd-ease-soft), border-color .3s var(--kd-ease-soft);background:0 0;border:1px solid #ffffff42;border-radius:50%;place-items:center;padding:0;display:grid}.testimonials-module__bp13ra__arrow:hover{background:#ffffff1a;border-color:#ffffff8c}.testimonials-module__bp13ra__counter{text-align:center;color:#ffffffd1;font-variant-numeric:tabular-nums;min-width:38px;font-size:14px;font-weight:500}.testimonials-module__bp13ra__reel{flex:none;width:682px;height:524px;overflow:hidden}.testimonials-module__bp13ra__track{transform:translateY(calc(137px - var(--i,0) * 300px));transition:transform .7s var(--kd-ease);flex-direction:column;gap:17px;margin:0;padding:0;list-style:none;display:flex}.testimonials-module__bp13ra__card{opacity:.45;height:283px;transition:opacity .5s var(--kd-ease-soft);background:#191f3b;border-radius:16px;flex:none;padding:44px 39px 0}.testimonials-module__bp13ra__cardActive{opacity:1}.testimonials-module__bp13ra__brand{letter-spacing:.16em;text-transform:uppercase;color:#8ea6c8;margin:0;font-size:12px;font-weight:600;line-height:1}.testimonials-module__bp13ra__quote{color:#ffffffeb;margin:32px 0 0;font-size:18px;font-weight:400;line-height:30px}.testimonials-module__bp13ra__quoteLine{display:block}.testimonials-module__bp13ra__person{gap:5px;margin:34px 0 0;display:grid}.testimonials-module__bp13ra__name{color:#fff;font-size:14.5px;font-weight:600;line-height:1}.testimonials-module__bp13ra__role{color:#8ea6c8;font-size:13.5px;font-weight:400;line-height:1}@media (max-width:1279px){.testimonials-module__bp13ra__left{width:430px}.testimonials-module__bp13ra__reel{flex:1;width:auto}.testimonials-module__bp13ra__heading{font-size:38px;line-height:44px}}@media (max-width:1023px){.testimonials-module__bp13ra__grid{flex-direction:column;align-items:stretch;gap:40px;height:auto;padding-block:72px}.testimonials-module__bp13ra__left,.testimonials-module__bp13ra__reel{width:100%}.testimonials-module__bp13ra__reel{flex:none;height:320px}.testimonials-module__bp13ra__track{transform:translateY(calc(var(--i,0) * -300px))}.testimonials-module__bp13ra__card{opacity:1}}@media (max-width:767px){.testimonials-module__bp13ra__grid{padding-block:60px}.testimonials-module__bp13ra__heading{font-size:30px;line-height:38px}.testimonials-module__bp13ra__sub{font-size:15.5px;line-height:26px}.testimonials-module__bp13ra__subLine{display:inline}.testimonials-module__bp13ra__card{height:320px;padding:30px 24px 0}.testimonials-module__bp13ra__quote{font-size:15.5px;line-height:27px}.testimonials-module__bp13ra__quoteLine{display:inline}.testimonials-module__bp13ra__reel{height:360px}.testimonials-module__bp13ra__track{transform:translateY(calc(var(--i,0) * -337px))}}@media (prefers-reduced-motion:reduce){.testimonials-module__bp13ra__track,.testimonials-module__bp13ra__card,.testimonials-module__bp13ra__arrow{transition-duration:.01ms}}
.detail-security-module__yK6_XW__section{isolation:isolate;background:linear-gradient(120deg,#04102a 0%,#071638 46%,#0a1c46 100%);padding-block:104px 108px;position:relative;overflow:hidden}.detail-security-module__yK6_XW__glow{z-index:0;pointer-events:none;background:radial-gradient(circle,#1e5ac857 0%,#0a1e5000 68%);border-radius:50%;width:560px;height:560px;position:absolute;top:8%;right:-6%}.detail-security-module__yK6_XW__inner{z-index:1;position:relative}.detail-security-module__yK6_XW__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cyan);margin:0;font-size:12px;font-weight:600;line-height:1}.detail-security-module__yK6_XW__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.025em;color:#fff;margin:20px 0 0;font-size:42px;font-weight:700;line-height:49px}.detail-security-module__yK6_XW__line{display:block}.detail-security-module__yK6_XW__sub{color:#ffffffa8;max-width:660px;margin:20px 0 0;font-size:15px;font-weight:400;line-height:26px}.detail-security-module__yK6_XW__subLine{display:block}.detail-security-module__yK6_XW__grid{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:16px;margin:42px 0 0;padding:0;list-style:none;display:grid}.detail-security-module__yK6_XW__card{transition:border-color .3s var(--kd-ease-soft), background .3s var(--kd-ease-soft);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;padding:24px 24px 28px}.detail-security-module__yK6_XW__card:hover{background:#ffffff14;border-color:#fff3}.detail-security-module__yK6_XW__tick{width:30px;height:30px;color:var(--kd-cyan);background:#5ac8f524;border-radius:8px;place-items:center;display:grid}.detail-security-module__yK6_XW__title{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.01em;color:#fff;margin:18px 0 0;font-size:16.5px;font-weight:700;line-height:23px}.detail-security-module__yK6_XW__body{color:#ffffffb8;margin:10px 0 0;font-size:13.5px;font-weight:400;line-height:22px}@media (max-width:1023px){.detail-security-module__yK6_XW__section{padding-block:84px}.detail-security-module__yK6_XW__heading{font-size:34px;line-height:41px}}@media (max-width:767px){.detail-security-module__yK6_XW__section{padding-block:62px}.detail-security-module__yK6_XW__heading{font-size:28px;line-height:35px}.detail-security-module__yK6_XW__line,.detail-security-module__yK6_XW__subLine{display:inline}.detail-security-module__yK6_XW__line+.detail-security-module__yK6_XW__line:before{content:" ";white-space:pre}.detail-security-module__yK6_XW__grid{grid-template-columns:minmax(0,1fr)}.detail-security-module__yK6_XW__card{padding:20px 18px 22px}}@media (prefers-reduced-motion:reduce){.detail-security-module__yK6_XW__card{transition-duration:.01ms}}
.detail-why-module__pXOaEa__section{background:#fff;padding-block:104px 108px}.detail-why-module__pXOaEa__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-accent);margin:0;font-size:12px;font-weight:600;line-height:1}.detail-why-module__pXOaEa__heading{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--kd-ink-dark);margin:20px 0 0;font-size:42px;font-weight:700;line-height:49px}.detail-why-module__pXOaEa__sub{color:var(--kd-ink-body);margin:18px 0 0;font-size:15px;font-weight:400;line-height:26px}.detail-why-module__pXOaEa__subLine{display:block}.detail-why-module__pXOaEa__list{border:1px solid var(--kd-card-border);border-radius:12px;margin:38px 0 0;padding:0;list-style:none;overflow:hidden}.detail-why-module__pXOaEa__row{border-top:1px solid var(--kd-card-border);transition:background .3s var(--kd-ease-soft);grid-template-columns:26px 300px minmax(0,1fr);align-items:start;gap:0 14px;padding:24px 28px;display:grid}.detail-why-module__pXOaEa__row:first-child{border-top:0}.detail-why-module__pXOaEa__row:hover{background:#f7fbfe}.detail-why-module__pXOaEa__tick{width:20px;height:20px;color:var(--kd-accent);place-items:center;margin-top:2px;display:grid}.detail-why-module__pXOaEa__title{color:var(--kd-ink-dark);margin:0;font-size:14.5px;font-weight:600;line-height:22px}.detail-why-module__pXOaEa__body{color:var(--kd-ink-body);margin:0;font-size:13.5px;font-weight:400;line-height:22px}@media (max-width:1023px){.detail-why-module__pXOaEa__section{padding-block:84px}.detail-why-module__pXOaEa__heading{font-size:34px;line-height:41px}.detail-why-module__pXOaEa__row{grid-template-columns:26px minmax(0,1fr);gap:8px 14px}.detail-why-module__pXOaEa__body{grid-column:2}}@media (max-width:767px){.detail-why-module__pXOaEa__section{padding-block:62px}.detail-why-module__pXOaEa__heading{font-size:28px;line-height:35px}.detail-why-module__pXOaEa__subLine{display:inline}.detail-why-module__pXOaEa__row{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.detail-why-module__pXOaEa__row{transition-duration:.01ms}}
.announcement-bar-module__pTxTlW__bar{z-index:40;height:var(--kd-bar-h);background:linear-gradient(90deg, var(--kd-bar-from) 0%, var(--kd-bar-to) 100%);color:#fff;letter-spacing:.005em;flex:none;justify-content:center;align-items:center;font-size:13.5px;line-height:1;display:flex;position:relative}.announcement-bar-module__pTxTlW__inner{text-align:center;align-items:center;gap:6px;padding-inline:64px;display:flex}.announcement-bar-module__pTxTlW__strong{font-weight:700}.announcement-bar-module__pTxTlW__muted{color:#ffffffdb}.announcement-bar-module__pTxTlW__link{color:#fff;text-underline-offset:3px;transition:opacity .2s var(--kd-ease-soft);align-items:center;gap:7px;margin-left:10px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.announcement-bar-module__pTxTlW__link:hover{opacity:.75}.announcement-bar-module__pTxTlW__link svg{transition:transform .3s var(--kd-ease)}.announcement-bar-module__pTxTlW__link:hover svg{transform:translate(3px)}.announcement-bar-module__pTxTlW__dismiss{color:#ffffffd9;cursor:pointer;width:24px;height:24px;transition:background .2s var(--kd-ease-soft), color .2s var(--kd-ease-soft);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:40px;translate:0 -50%}.announcement-bar-module__pTxTlW__dismiss:hover{color:#fff;background:#ffffff29}@media (max-width:1150px){.announcement-bar-module__pTxTlW__bar{height:auto;min-height:var(--kd-bar-h);padding-block:10px}.announcement-bar-module__pTxTlW__inner{padding-inline:56px;line-height:1.45;display:block}.announcement-bar-module__pTxTlW__link{margin-left:6px}}@media (max-width:900px){.announcement-bar-module__pTxTlW__bar{font-size:12px}}@media (max-width:560px){.announcement-bar-module__pTxTlW__inner{padding-inline:16px 44px}.announcement-bar-module__pTxTlW__dismiss{right:12px}}
