.ServicesHero_shell__5_Lzp{margin:var(--edge);overflow:hidden;border-radius:30px;background:#10171c;color:#fff}.ServicesHero_hero__koYN_{position:relative;min-height:clamp(780px,86vh,840px);display:grid;grid-template-rows:minmax(0,1fr) 108px}.ServicesHero_slides__6x4fQ{position:relative;min-height:0;overflow:hidden;background:#10171c}.ServicesHero_slide__tASJk{position:absolute;inset:0;display:grid;grid-template-columns:minmax(420px,44%) minmax(0,56%);opacity:0;pointer-events:none;will-change:opacity,transform}.ServicesHero_active__kDEw1{z-index:2;opacity:1;pointer-events:auto;animation:ServicesHero_slideIn__qwdST .9s cubic-bezier(.22,.61,.36,1) both}.ServicesHero_exiting__86FzC{z-index:1;animation:ServicesHero_slideOut__eFgQO .76s cubic-bezier(.4,0,.2,1) both}.ServicesHero_inactive__bNhjT{z-index:0;opacity:0;visibility:hidden}.ServicesHero_copy__1T5jU{min-width:0;padding:clamp(44px,3.4vw,56px) clamp(42px,3.8vw,62px);display:flex;flex-direction:column;justify-content:center;background:#10171c}.ServicesHero_eyebrow__Tlt_b{color:var(--color-cyan);font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ServicesHero_copy__1T5jU h1,.ServicesHero_copy__1T5jU h2{max-width:660px;margin:24px 0 26px;font-size:clamp(2.75rem,3.45vw,3.5rem);font-weight:500;letter-spacing:-.052em;line-height:1.08;text-wrap:balance}.ServicesHero_bodyCopy__lpjZh{max-width:600px;display:grid;gap:16px}.ServicesHero_bodyCopy__lpjZh p{margin:0;color:#b8c0c5;font-size:clamp(1rem,.95rem + .18vw,1.13rem);line-height:1.62}.ServicesHero_actions__fhuE8{margin-top:34px;display:flex;align-items:center;flex-wrap:wrap;gap:28px}.ServicesHero_primary__BLb8i,.ServicesHero_secondary__Nf497{display:inline-flex;align-items:center;justify-content:center;gap:18px;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .28s ease,background-color .28s ease,color .28s ease,border-color .28s ease}.ServicesHero_primary__BLb8i{min-height:54px;padding:0 22px;border:1px solid #fff;border-radius:999px;background:#fff;color:#10171c}.ServicesHero_secondary__Nf497{padding:10px 0 8px;border-bottom:1px solid rgba(255,255,255,.72);color:#fff}.ServicesHero_primary__BLb8i svg,.ServicesHero_secondary__Nf497 svg{width:17px;height:17px;transition:transform .28s ease}.ServicesHero_primary__BLb8i:focus-visible,.ServicesHero_primary__BLb8i:hover{transform:translateY(-2px);border-color:var(--color-cyan);background:var(--color-cyan);color:#071116}.ServicesHero_secondary__Nf497:focus-visible,.ServicesHero_secondary__Nf497:hover{color:var(--color-cyan);border-color:var(--color-cyan)}.ServicesHero_primary__BLb8i:focus-visible svg,.ServicesHero_primary__BLb8i:hover svg,.ServicesHero_secondary__Nf497:focus-visible svg,.ServicesHero_secondary__Nf497:hover svg{transform:translate3d(3px,-3px,0)}.ServicesHero_media__U6_9G{position:relative;min-width:0;min-height:0;overflow:hidden;background:#222a2f}.ServicesHero_image__E7jjp{object-fit:cover;object-position:center;transform:scale(1.025);will-change:transform,opacity}.ServicesHero_active__kDEw1 .ServicesHero_copy__1T5jU>*{animation:ServicesHero_contentIn__rNyyk .72s cubic-bezier(.22,.61,.36,1) both}.ServicesHero_active__kDEw1 .ServicesHero_copy__1T5jU>:first-child{animation-delay:.17s}.ServicesHero_active__kDEw1 .ServicesHero_copy__1T5jU>:nth-child(2){animation-delay:.24s}.ServicesHero_active__kDEw1 .ServicesHero_copy__1T5jU>:nth-child(3){animation-delay:.31s}.ServicesHero_active__kDEw1 .ServicesHero_copy__1T5jU>:nth-child(4){animation-delay:.38s}.ServicesHero_active__kDEw1 .ServicesHero_image__E7jjp{animation:ServicesHero_imageIn___OV5N 8s ease-out both}.ServicesHero_navigation__KjKZf{position:relative;z-index:5;min-width:0;padding:0 clamp(38px,4vw,70px);display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:36px;border-top:1px solid rgba(255,255,255,.04);background:#10171c}.ServicesHero_count__0hYBa{display:flex;align-items:baseline;gap:6px;font-family:Poppins,Manrope,sans-serif;font-size:1.05rem}.ServicesHero_count__0hYBa strong{color:var(--color-cyan)}.ServicesHero_count__0hYBa span{color:#aab1b5}.ServicesHero_tabs__UcwIA{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ServicesHero_tab__UtK7d{min-width:0;padding:18px 12px 0;display:grid;gap:14px;border:0;background:transparent;color:#b4bbc0;text-align:left;cursor:pointer}.ServicesHero_tabText__kwtRf{display:flex;align-items:center;gap:12px;font-size:.92rem;white-space:nowrap}.ServicesHero_tabText__kwtRf strong{color:#aab1b5;font-family:Poppins,Manrope,sans-serif;font-size:1.02rem;font-weight:500}.ServicesHero_tab__UtK7d[aria-current=true]{color:#fff}.ServicesHero_tab__UtK7d[aria-current=true] .ServicesHero_tabText__kwtRf strong{color:var(--color-cyan)}.ServicesHero_track__PHE2K{position:relative;height:2px;overflow:hidden;background:#566068}.ServicesHero_progress__nUc93{position:absolute;inset:0;background:var(--color-cyan);transform-origin:left center;animation:ServicesHero_progress__nUc93 8s linear both}.ServicesHero_progressPaused__GzeQQ{animation-play-state:paused}.ServicesHero_controls__qkw5e{display:flex;align-items:center;gap:10px}.ServicesHero_controls__qkw5e button{width:48px;height:48px;padding:0;display:grid;place-items:center;border:1px solid #818b92;border-radius:9px;background:transparent;color:#fff;cursor:pointer;transition:transform .26s ease,border-color .26s ease,background-color .26s ease,color .26s ease}.ServicesHero_controls__qkw5e button:focus-visible,.ServicesHero_controls__qkw5e button:hover{transform:translateY(-2px);border-color:var(--color-cyan);background:var(--color-cyan);color:#071116}.ServicesHero_controls__qkw5e svg{width:19px;height:19px}.ServicesHero_pauseControl__gV_NI{position:absolute;right:128px;bottom:30px;opacity:0;pointer-events:none}.ServicesHero_pauseControl__gV_NI:focus-visible{opacity:1;pointer-events:auto}@keyframes ServicesHero_slideIn__qwdST{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ServicesHero_slideOut__eFgQO{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-14px,0,0)}}@keyframes ServicesHero_contentIn__rNyyk{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ServicesHero_imageIn___OV5N{0%{opacity:.72;transform:scale(1.055)}12%{opacity:1}to{opacity:1;transform:scale(1.015)}}@keyframes ServicesHero_progress__nUc93{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1120px){.ServicesHero_hero__koYN_{min-height:800px}.ServicesHero_slide__tASJk{grid-template-columns:minmax(380px,48%) minmax(0,52%)}.ServicesHero_copy__1T5jU{padding:44px 40px}.ServicesHero_copy__1T5jU h1,.ServicesHero_copy__1T5jU h2{font-size:clamp(2.5rem,4.6vw,3.45rem)}.ServicesHero_navigation__KjKZf{grid-template-columns:90px minmax(0,1fr) auto;gap:20px;padding-inline:32px}.ServicesHero_tabText__kwtRf{gap:7px;font-size:.8rem}.ServicesHero_tabText__kwtRf strong{font-size:.9rem}}@media (max-width:760px){.ServicesHero_shell__5_Lzp{margin:10px;border-radius:22px}.ServicesHero_hero__koYN_{min-height:920px;grid-template-rows:minmax(0,1fr) 166px}.ServicesHero_slide__tASJk{grid-template-columns:1fr;grid-template-rows:auto minmax(260px,1fr)}.ServicesHero_copy__1T5jU{padding:34px 24px 30px}.ServicesHero_copy__1T5jU h1,.ServicesHero_copy__1T5jU h2{margin:18px 0 20px;font-size:clamp(2.3rem,10.3vw,3.1rem)}.ServicesHero_bodyCopy__lpjZh{gap:11px}.ServicesHero_bodyCopy__lpjZh p{font-size:1rem;line-height:1.52}.ServicesHero_actions__fhuE8{margin-top:24px;gap:18px}.ServicesHero_primary__BLb8i{min-height:50px;padding-inline:18px}.ServicesHero_media__U6_9G{min-height:280px}.ServicesHero_image__E7jjp{object-position:center}.ServicesHero_navigation__KjKZf{padding:16px 18px 18px;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:14px 18px}.ServicesHero_count__0hYBa{grid-column:1;grid-row:1}.ServicesHero_controls__qkw5e{grid-column:2;grid-row:1}.ServicesHero_tabs__UcwIA{grid-column:1/-1;grid-row:2;overflow-x:auto;grid-template-columns:repeat(4,minmax(138px,1fr));scrollbar-width:none}.ServicesHero_tabs__UcwIA::-webkit-scrollbar{display:none}.ServicesHero_tab__UtK7d{padding:10px 8px 0}.ServicesHero_tabText__kwtRf{font-size:.78rem}}@media (max-width:420px){.ServicesHero_hero__koYN_{min-height:960px}.ServicesHero_copy__1T5jU{padding-inline:20px}.ServicesHero_copy__1T5jU h1,.ServicesHero_copy__1T5jU h2{font-size:2.22rem}.ServicesHero_secondary__Nf497{gap:10px}}@media (prefers-reduced-motion:reduce){.ServicesHero_active__kDEw1,.ServicesHero_active__kDEw1 .ServicesHero_copy__1T5jU>*,.ServicesHero_active__kDEw1 .ServicesHero_image__E7jjp,.ServicesHero_controls__qkw5e button,.ServicesHero_exiting__86FzC,.ServicesHero_primary__BLb8i,.ServicesHero_primary__BLb8i svg,.ServicesHero_progress__nUc93,.ServicesHero_secondary__Nf497,.ServicesHero_secondary__Nf497 svg{animation:none;transition:none}.ServicesHero_image__E7jjp,.ServicesHero_slide__tASJk{transform:none}}