.ServicesHero_hero__yIfNk{--hero-dot-x:72%;--hero-dot-y:38%;--hero-dot-hover-opacity:0.2;--dot-accent:#ff9300;align-items:center;background:var(--paper);color:#fff;display:grid;isolation:isolate;margin-top:calc(-1 * var(--header-height));min-height:92vh;overflow:hidden;padding:calc(var(--header-height) + clamp(3rem, 6vw, 5rem)) var(--gutter) clamp(3.5rem,7vw,5.5rem);position:relative;width:100%;z-index:0}.ServicesHero_pointerActive__jNADM{--hero-dot-hover-opacity:1}.ServicesHero_hero__yIfNk:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;animation:ServicesHero_dashScroll__XSep9 4s linear infinite;background-image:repeating-linear-gradient(90deg,hsla(40,36%,95%,.18) 0,hsla(40,36%,95%,.18) 20px,transparent 0,transparent 36px)}.ServicesHero_hero__yIfNk:before{background:rgba(16,16,20,.62);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.ServicesHero_dotField__tHFns{background-image:radial-gradient(circle,hsla(40,36%,95%,.22) 1px,transparent 1.55px);inset:-1px;opacity:.9;pointer-events:none;z-index:0;mask-image:radial-gradient(ellipse 72% 80% at 50% 50%,#000 40%,transparent 100%),linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:radial-gradient(ellipse 72% 80% at 50% 50%,#000 40%,transparent 100%),linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent);-webkit-mask-composite:source-in}.ServicesHero_dotField__tHFns,.ServicesHero_dotField__tHFns:before{background-position:50%;background-size:14px 14px;position:absolute}.ServicesHero_dotField__tHFns:before{content:"";inset:0;background-image:radial-gradient(circle,var(--dot-accent,#ff9300) 1.45px,transparent 2px);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--dot-accent,#ff9300) 55%,transparent));opacity:var(--hero-dot-hover-opacity);transition:opacity .22s ease,--dot-accent .22s ease;mask-image:radial-gradient(circle 15rem at var(--hero-dot-x) var(--hero-dot-y),#000 0,rgba(0,0,0,.94) 30%,transparent 70%);-webkit-mask-image:radial-gradient(circle 15rem at var(--hero-dot-x) var(--hero-dot-y),#000 0,rgba(0,0,0,.94) 30%,transparent 70%)}.ServicesHero_inner__iAMz5{align-items:center;display:grid;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);position:relative;z-index:2}.ServicesHero_copy__pEdRc{display:grid;grid-gap:1.1rem;gap:1.1rem}.ServicesHero_title__4yPtY{font-size:clamp(2.4rem,4.6vw,4.1rem);font-weight:900;letter-spacing:-.02em;line-height:.96}.ServicesHero_titleAlt__zvxsB{color:var(--brand)}.ServicesHero_text__FRTkk{color:hsla(0,0%,100%,.76);font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.55;max-width:34rem}.ServicesHero_actions__oPGUQ{align-items:center;display:flex;gap:.75rem;margin-top:.35rem}.ServicesHero_index__5rZ21{display:flex;flex-direction:column}.ServicesHero_indexRow__7Je_u{--accent:#ff9300;align-items:baseline;border-bottom:1px solid var(--line);display:flex;gap:.9rem;padding:.78rem .25rem;position:relative;transition:border-color .24s ease,padding-left .24s var(--ease-out-soft)}.ServicesHero_indexRow__7Je_u:first-child{border-top:1px solid var(--line)}.ServicesHero_indexNum__g8coy{color:hsla(0,0%,100%,.38);font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.06em;transition:color .24s ease}.ServicesHero_indexLabel__W0JPp{color:var(--ink);font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:600;letter-spacing:-.01em;transition:color .24s ease}.ServicesHero_indexTag__i8b_k{color:hsla(0,0%,100%,.42);flex:1 1;font-size:.82rem;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;transition:color .24s ease,opacity .24s ease;white-space:nowrap}.ServicesHero_indexArrow__y2JF8{color:hsla(0,0%,100%,.3);flex-shrink:0;height:.9rem;transform:translateY(2px);transition:color .24s ease,transform .24s var(--ease-out-soft);width:.9rem}.ServicesHero_indexRow__7Je_u:focus-visible,.ServicesHero_indexRow__7Je_u:hover{border-bottom-color:var(--accent);padding-left:.7rem}.ServicesHero_indexRow__7Je_u:focus-visible .ServicesHero_indexNum__g8coy,.ServicesHero_indexRow__7Je_u:hover .ServicesHero_indexNum__g8coy{color:var(--accent)}.ServicesHero_indexRow__7Je_u:focus-visible .ServicesHero_indexLabel__W0JPp,.ServicesHero_indexRow__7Je_u:hover .ServicesHero_indexLabel__W0JPp{color:#fff}.ServicesHero_indexRow__7Je_u:focus-visible .ServicesHero_indexTag__i8b_k,.ServicesHero_indexRow__7Je_u:hover .ServicesHero_indexTag__i8b_k{color:hsla(0,0%,100%,.66)}.ServicesHero_indexRow__7Je_u:focus-visible .ServicesHero_indexArrow__y2JF8,.ServicesHero_indexRow__7Je_u:hover .ServicesHero_indexArrow__y2JF8{color:var(--accent);transform:translateY(5px)}@media (max-width:920px){.ServicesHero_hero__yIfNk{min-height:0}.ServicesHero_inner__iAMz5{grid-template-columns:1fr;gap:2.5rem}.ServicesHero_indexTag__i8b_k{display:none}}@keyframes ServicesHero_dashScroll__XSep9{0%{background-position-x:0}to{background-position-x:-36px}}