.RelatedServices_section__DH8pY{overflow:hidden}.RelatedServices_root__Y_X9f{--gap:clamp(14px,1.6vw,22px);--card-w:calc((min(100vw - var(--gutter) * 2, var(--container)) - 2 * var(--gap)) / 3);--edge:max(var(--gutter),calc((100% - var(--container)) / 2))}@media (max-width:1100px){.RelatedServices_root__Y_X9f{--card-w:calc((100vw - var(--gutter) * 2 - var(--gap)) / 2.15)}}@media (max-width:700px){.RelatedServices_root__Y_X9f{--card-w:calc((100vw - var(--gutter) * 2) / 1.15)}}.RelatedServices_head__jO1HM{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;margin-bottom:clamp(28px,3.6vw,48px)}.RelatedServices_controls__LCi5_{display:flex;align-items:center;gap:10px}.RelatedServices_progress__5kmVp{position:relative;width:clamp(90px,10vw,150px);height:2px;margin-right:14px;border-radius:2px;background:hsla(0,0%,100%,.1);overflow:hidden}.RelatedServices_thumb__Dygpw{--w:0.33;--p:0;position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);border-radius:inherit;background:var(--g-pixels);transform:translateX(calc(var(--p) * (100% / var(--w) - 100%)));transition:transform .35s var(--ease-out)}.RelatedServices_btn__8n3bA{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:var(--text);background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);transition:background .3s,box-shadow .3s,color .3s,opacity .3s}.RelatedServices_btn__8n3bA:hover:not(:disabled){background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24)}.RelatedServices_btn__8n3bA:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.RelatedServices_btn__8n3bA:disabled{opacity:.3;cursor:default}.RelatedServices_scroller__juCnQ{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;cursor:-webkit-grab;cursor:grab;outline:none;padding-block:6px 28px}.RelatedServices_scroller__juCnQ::-webkit-scrollbar{display:none}.RelatedServices_scroller__juCnQ:focus-visible{outline:2px solid var(--teal);outline-offset:-2px;border-radius:var(--r-lg)}.RelatedServices_dragging__H18uv{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RelatedServices_dragging__H18uv a{pointer-events:none}.RelatedServices_track__5ykDj{display:flex;gap:var(--gap);width:max-content;padding-inline:var(--edge)}.RelatedServices_slide__Ba8KR{flex:none;width:var(--card-w);scroll-snap-align:start}.RelatedServices_card__PsAR4{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--r-lg);background:radial-gradient(ellipse 90% 60% at 50% 34%,rgba(134,148,176,.14),rgba(134,148,176,.04) 50%,transparent 78%),#050506;box-shadow:0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.05),0 30px 60px -34px rgba(0,0,0,.8);overflow:hidden;isolation:isolate;transition:box-shadow .6s var(--ease-out)}.RelatedServices_card__PsAR4:focus-within,.RelatedServices_card__PsAR4:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 30%,hsla(0,0%,100%,.08)),inset 0 1px 0 hsla(0,0%,100%,.07),0 30px 70px -30px rgba(0,0,0,.85)}.RelatedServices_stage__D0uFh{position:relative;aspect-ratio:12/13;overflow:hidden;border-radius:var(--r-lg) var(--r-lg) 0 0;background:radial-gradient(60% 50% at 50% 50%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 72%)}.RelatedServices_stage__D0uFh:after{content:"";position:absolute;inset:auto 0 0;height:18%;z-index:2;background:linear-gradient(180deg,transparent,#050506);pointer-events:none}.RelatedServices_lazy__IftSx{display:contents}.RelatedServices_placeholder___TvOD{position:absolute;inset:0;display:grid;place-items:center;color:color-mix(in srgb,var(--accent) 70%,#fff);opacity:.35}.RelatedServices_mockup__1LbvK{position:absolute;inset:0;display:grid;place-items:center;padding:10%}.RelatedServices_tag__6Sb5m{display:inline-flex;align-items:center;gap:9px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9d9da6}.RelatedServices_tagDot__4Libh{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.25)}.RelatedServices_tagOn__TqXfW{color:#d6d6dc}.RelatedServices_tagOn__TqXfW .RelatedServices_tagDot__4Libh{background:var(--accent);box-shadow:0 0 10px var(--accent)}.RelatedServices_body__rCZrO{display:flex;flex-direction:column;gap:10px;flex:1 1;padding:4px clamp(20px,2vw,28px) clamp(20px,2vw,26px)}.RelatedServices_title__Uv_1l{font-size:clamp(1.15rem,1.35vw,1.4rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#e9e9ee;text-wrap:balance}.RelatedServices_link__77cgZ{-webkit-user-drag:none}.RelatedServices_link__77cgZ:after{content:"";position:absolute;inset:0;z-index:4}.RelatedServices_card__PsAR4:has(.RelatedServices_link__77cgZ){cursor:pointer}.RelatedServices_link__77cgZ:focus-visible{outline:none}.RelatedServices_card__PsAR4:has(.RelatedServices_link__77cgZ:focus-visible){outline:2px solid var(--teal);outline-offset:3px}.RelatedServices_intro__hTWvf{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.92rem;font-weight:300;line-height:1.7;color:#a9a9b2}.RelatedServices_foot__REWYx{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.06);font-size:.86rem;font-weight:600;color:#dcdce2}.RelatedServices_arrow__Igwi1{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;color:var(--text);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);transition:background .45s var(--ease-out),color .45s var(--ease-out),box-shadow .45s var(--ease-out),transform .6s var(--ease-out)}.RelatedServices_card__PsAR4:focus-within .RelatedServices_arrow__Igwi1,.RelatedServices_card__PsAR4:hover .RelatedServices_arrow__Igwi1{background:var(--accent);color:#050506;box-shadow:none;transform:translateX(3px)}@media (max-width:700px){.RelatedServices_head__jO1HM{align-items:flex-start}.RelatedServices_controls__LCi5_{display:none}.RelatedServices_scroller__juCnQ{cursor:auto}.RelatedServices_stage__D0uFh{aspect-ratio:5/6}}@media (prefers-reduced-motion:reduce){.RelatedServices_arrow__Igwi1,.RelatedServices_card__PsAR4,.RelatedServices_thumb__Dygpw{transition:none}}