.services-hub-module__KxrFFW__mobileShowcaseOnly{display:none}@media (max-width:760px){.services-hub-module__KxrFFW__desktopSpineOnly{display:none}.services-hub-module__KxrFFW__mobileShowcaseOnly{display:block}}.services-hub-module__KxrFFW__page{--hub-ice:#f6f3ec;--hub-white:#fff;--hub-glass:#dcebf3;--hub-ink:#0a1633;--hub-blue:#0057e1;--hub-cyan:#00b8f4;--hub-coral:#ff6a4d;--hub-line:color-mix(in srgb, var(--hub-ink) 16%, transparent);background:var(--hub-ice);color:var(--hub-ink);overflow:clip}.services-hub-module__KxrFFW__header{z-index:20;background:color-mix(in srgb, var(--hub-ice) 92%, transparent);border-color:var(--hub-line);position:relative}.services-hub-module__KxrFFW__header .portfolio-logo{align-items:center;min-height:44px;display:inline-flex}.services-hub-module__KxrFFW__account,.services-hub-module__KxrFFW__contact{min-width:44px;min-height:44px;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s,color .2s}.services-hub-module__KxrFFW__contact{border-color:var(--hub-blue);background:var(--hub-blue);color:var(--hub-white)}.services-hub-module__KxrFFW__account:hover{border-color:var(--hub-blue);background:color-mix(in srgb, var(--hub-blue) 8%, transparent);transform:translateY(-1px)}.services-hub-module__KxrFFW__contact:hover{background:color-mix(in srgb, var(--hub-blue) 86%, black);transform:translateY(-1px)}.services-hub-module__KxrFFW__account:focus-visible,.services-hub-module__KxrFFW__contact:focus-visible{outline:2px solid var(--hub-blue);outline-offset:2px}.services-hub-module__KxrFFW__headerIcon{transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.services-hub-module__KxrFFW__contact:hover .services-hub-module__KxrFFW__headerIcon,.services-hub-module__KxrFFW__contact:focus-visible .services-hub-module__KxrFFW__headerIcon{transform:translate(2px,-2px)}.services-hub-module__KxrFFW__hero{isolation:isolate;grid-template-columns:minmax(0,58fr) minmax(320px,42fr);min-height:calc(100svh - 74px);display:grid;position:relative}.services-hub-module__KxrFFW__heroCopy{z-index:2;background:linear-gradient(90deg, var(--hub-line) 1px, transparent 1px) 0 0 / min(9vw, 160px) 100%, var(--hub-ice);flex-direction:column;min-width:0;padding:clamp(44px,5.4vw,80px) clamp(26px,5.2vw,92px) 32px;display:flex;position:relative}.services-hub-module__KxrFFW__heroStatement{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(20px,3vh,32px);display:flex;position:relative}.services-hub-module__KxrFFW__heroStatement:before{z-index:-1;content:"";background:radial-gradient(circle, color-mix(in srgb, var(--hub-blue) 16%, transparent) 0%, color-mix(in srgb, var(--hub-cyan) 8%, transparent) 42%, transparent 72%);pointer-events:none;width:min(64vw,820px);height:min(64vw,820px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-hub-module__KxrFFW__eyebrow,.services-hub-module__KxrFFW__catalogIntro>p,.services-hub-module__KxrFFW__closingTop>p{color:var(--hub-blue);font:700 10px/1.2 var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0}.services-hub-module__KxrFFW__heroTitle{letter-spacing:-.078em;max-width:760px;margin:0;font-size:clamp(42px,4.9vw,84px);font-weight:500;line-height:.85}.services-hub-module__KxrFFW__heroTitle em{color:var(--hub-blue);font-family:var(--font-serif), serif;background:linear-gradient(var(--hub-coral), var(--hub-coral)) no-repeat 0 100% / 0% .065em;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:500;transition:background-size .56s cubic-bezier(.16,1,.3,1)}.services-hub-module__KxrFFW__heroSupport{max-width:560px;color:color-mix(in srgb, var(--hub-ink) 72%, transparent);margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.55}.services-hub-module__KxrFFW__heroPillars{color:color-mix(in srgb, var(--hub-ink) 48%, transparent);font:700 8px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}.services-hub-module__KxrFFW__heroPillars i{background:color-mix(in srgb, var(--hub-blue) 38%, transparent);width:18px;height:1px}.services-hub-module__KxrFFW__heroFoot{border-top:1px solid var(--hub-line);grid-template-columns:.55fr 1.45fr;align-items:start;gap:28px;margin-top:clamp(24px,4vh,44px);padding-top:18px;display:grid}.services-hub-module__KxrFFW__heroFoot>p{max-width:460px;color:color-mix(in srgb, var(--hub-ink) 78%, transparent);margin:0;font-size:clamp(13.5px,1vw,15.5px);line-height:1.6}.services-hub-module__KxrFFW__heroArt{background:radial-gradient(circle at 50% 47%, #ffffffc2, transparent 47%), linear-gradient(180deg, transparent 62%, #0a16331f), var(--hub-glass);min-width:0;position:relative;overflow:hidden}.services-hub-module__KxrFFW__heroArt:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0a163314 1px,#0000 1px) 0 0/25% 100%,linear-gradient(#0a163314 1px,#0000 1px) 0 0/100% 25%;position:absolute;inset:0}.services-hub-module__KxrFFW__heroArt:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#0057e18c 28%,#00b8f4d9 50%,#0057e18c 72%,#0000);width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px #00b8f447}.services-hub-module__KxrFFW__artViewport{z-index:1;aspect-ratio:4/3;background:#dfe9eb;border:1px solid #0a163333;border-radius:4px;position:absolute;top:50%;left:clamp(18px,2.1vw,34px);right:clamp(18px,2.1vw,34px);overflow:hidden;transform:translateY(-50%);box-shadow:0 34px 70px #0a16332e,inset 0 1px #ffffffb3}.services-hub-module__KxrFFW__artViewport:before,.services-hub-module__KxrFFW__artViewport:after{z-index:4;content:"";pointer-events:none;width:28px;height:28px;position:absolute}.services-hub-module__KxrFFW__artViewport:before{border-top:1px solid #0057e19e;border-left:1px solid #0057e19e;top:12px;left:12px}.services-hub-module__KxrFFW__artViewport:after{border-bottom:1px solid #0057e19e;border-right:1px solid #0057e19e;bottom:12px;right:12px}.services-hub-module__KxrFFW__artViewport img{object-fit:contain;object-position:50% 50%;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .7s}.services-hub-module__KxrFFW__artViewport:hover img{filter:brightness(1.06)saturate(1.08);transform:scale(1.025)}.services-hub-module__KxrFFW__artGlare{z-index:3;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(112deg,#0000 42%,#ffffff6b 50%,#bee8ff29 54%,#0000 62%) -170% -170%/240% 240%;transition:background-position .95s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.services-hub-module__KxrFFW__artViewport:hover .services-hub-module__KxrFFW__artGlare{background-position:120% 120%}.services-hub-module__KxrFFW__artTarget{z-index:3;pointer-events:none;border:1px solid #0057e161;border-radius:50%;width:54px;height:54px;position:absolute;top:31%;right:18%}.services-hub-module__KxrFFW__artTarget:before,.services-hub-module__KxrFFW__artTarget:after{content:"";background:#0057e157;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-hub-module__KxrFFW__artTarget:before{width:74px;height:1px}.services-hub-module__KxrFFW__artTarget:after{width:1px;height:74px}.services-hub-module__KxrFFW__artTarget span{border:1px dashed #0057e173;border-radius:50%;animation:18s linear infinite services-hub-module__KxrFFW__heroTargetSpin;position:absolute;inset:8px}.services-hub-module__KxrFFW__artTarget i{background:var(--hub-blue);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #0057e1cc}@keyframes services-hub-module__KxrFFW__heroTargetSpin{to{transform:rotate(360deg)}}.services-hub-module__KxrFFW__artReadout{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f3ecbd;border:1px solid #0057e133;gap:5px;padding:11px 13px;display:grid;position:absolute;bottom:18px;left:18px}.services-hub-module__KxrFFW__artReadout span,.services-hub-module__KxrFFW__artReadout strong{color:var(--hub-ink);font:700 7px var(--font-mono), monospace;letter-spacing:.12em}.services-hub-module__KxrFFW__artReadout span{color:var(--hub-blue)}.services-hub-module__KxrFFW__artScanline{z-index:2;background:linear-gradient(90deg, transparent, var(--hub-cyan), transparent);opacity:.55;pointer-events:none;height:1px;animation:8s ease-in-out infinite services-hub-module__KxrFFW__heroScan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #00b8f4a6}@keyframes services-hub-module__KxrFFW__heroScan{0%,14%{opacity:0;transform:translateY(0)}22%{opacity:.55}72%{opacity:.55}82%,to{opacity:0;transform:translateY(calc(100% + min(31.5vw,720px)))}}@media (prefers-reduced-motion:reduce){.services-hub-module__KxrFFW__artViewport:hover img{transform:none}}@media (max-width:760px){.services-hub-module__KxrFFW__page{scroll-padding-top:120px}.services-hub-module__KxrFFW__page :is(a,button){touch-action:manipulation}.services-hub-module__KxrFFW__page button{min-height:44px}.services-hub-module__KxrFFW__header{background:color-mix(in srgb, var(--hub-white) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);min-height:68px}.services-hub-module__KxrFFW__logo,.services-hub-module__KxrFFW__menuButton{min-height:44px}.services-hub-module__KxrFFW__heroCopy{min-height:min(700px,100svh - 68px);padding-top:clamp(58px,12svh,94px)}.services-hub-module__KxrFFW__heroTitle{max-width:8.5ch;font-size:clamp(50px,15vw,64px);line-height:.86}.services-hub-module__KxrFFW__heroExplore{align-items:center;min-height:48px;display:inline-flex}.services-hub-module__KxrFFW__catalog{padding-top:76px}.services-hub-module__KxrFFW__spine{box-shadow:0 18px 34px -32px color-mix(in srgb, var(--hub-ink) 65%, transparent);scroll-snap-type:inline proximity;overscroll-behavior-inline:contain;margin-top:34px;padding-block:7px;top:68px}.services-hub-module__KxrFFW__spine ol{padding-right:20px}.services-hub-module__KxrFFW__spine li{scroll-snap-align:start}.services-hub-module__KxrFFW__spine a{border:1px solid color-mix(in srgb, var(--hub-ink) 9%, transparent);background:color-mix(in srgb, var(--hub-white) 66%, transparent);min-height:48px;transition:color .18s var(--ease), border-color .18s var(--ease), background-color .18s var(--ease), transform .18s var(--ease)}.services-hub-module__KxrFFW__spine li[data-active=true] a{border-color:color-mix(in srgb, var(--hub-blue) 36%, transparent);background:color-mix(in srgb, var(--hub-blue) 9%, var(--hub-white))}.services-hub-module__KxrFFW__spine a:active{transform:scale(.97)}.services-hub-module__KxrFFW__capability{padding-block:68px 74px}.services-hub-module__KxrFFW__capabilityCopy h3{font-size:clamp(42px,12vw,54px);line-height:.9}.services-hub-module__KxrFFW__capabilityCopy>p{font-size:15px;line-height:1.65}.services-hub-module__KxrFFW__capabilityLink{align-items:center;min-height:48px;display:inline-flex}.services-hub-module__KxrFFW__closingGrid{padding-top:84px}.services-hub-module__KxrFFW__decisionCardInner{min-height:470px}.services-hub-module__KxrFFW__closingServices a{min-height:88px}.services-hub-module__KxrFFW__closingAtmosphere{opacity:.52}}@media (max-width:360px){.services-hub-module__KxrFFW__heroCopy{padding-inline:22px 16px}.services-hub-module__KxrFFW__heroTitle{font-size:48px}}@media (prefers-reduced-motion:reduce){.services-hub-module__KxrFFW__spine a,.services-hub-module__KxrFFW__capabilityLink{transition:none}}.services-hub-module__KxrFFW__artLabel{z-index:2;color:var(--hub-ink);font:700 9px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0;position:absolute;top:22px;left:22px}.services-hub-module__KxrFFW__artTags{z-index:2;gap:8px;display:flex;position:absolute;top:22px;right:22px}.services-hub-module__KxrFFW__artTags span{border:1px solid color-mix(in srgb, var(--hub-ink) 22%, transparent);background:color-mix(in srgb, var(--hub-white) 55%, transparent);color:var(--hub-ink);font:700 8px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 10px}.services-hub-module__KxrFFW__artMeta{z-index:2;color:var(--hub-ink);font:700 8px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.services-hub-module__KxrFFW__artStatus{align-items:center;gap:7px;display:inline-flex}.services-hub-module__KxrFFW__artStatus:before{content:"";background:#11a765;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #11a76594}.services-hub-module__KxrFFW__hero{background:var(--hub-ice);grid-template-columns:minmax(0,52%) minmax(0,48%);overflow:hidden}.services-hub-module__KxrFFW__heroCopy{z-index:3;background:radial-gradient(circle at 48% 47%, #ace1f138, transparent 35%), var(--hub-ice);grid-area:1/1;padding:clamp(48px,6.3vh,78px) clamp(34px,4.7vw,90px) 30px}.services-hub-module__KxrFFW__heroCopy:before{content:"";background:linear-gradient(#0000,#0057e142 20% 80%,#0000);width:1px;position:absolute;top:clamp(28px,4vw,62px);bottom:30px;left:clamp(16px,2vw,38px)}.services-hub-module__KxrFFW__heroStatement{text-align:left;justify-content:center;align-items:flex-start;gap:clamp(22px,2.7vh,30px)}.services-hub-module__KxrFFW__heroStatement:before{background:radial-gradient(circle, color-mix(in srgb, var(--hub-cyan) 11%, transparent) 0%, color-mix(in srgb, var(--hub-blue) 5%, transparent) 40%, transparent 70%);width:min(58vw,760px);height:min(58vw,760px);top:48%;left:42%}.services-hub-module__KxrFFW__eyebrow{align-items:center;gap:12px;display:inline-flex}.services-hub-module__KxrFFW__eyebrow:before{content:"";background:var(--hub-blue);width:34px;height:1px}.services-hub-module__KxrFFW__heroTitle{z-index:4;letter-spacing:-.083em;text-wrap:balance;width:calc(100% + clamp(84px,9vw,174px));max-width:1120px;font-size:clamp(52px,5.75vw,108px);line-height:.82;position:relative}.services-hub-module__KxrFFW__heroTitle em{color:var(--hub-blue);text-shadow:0 1px #f6f3ec73;background:0 0}.services-hub-module__KxrFFW__heroTitle em[data-underline-revealed=true]{background-size:0}.services-hub-module__KxrFFW__heroSupport{max-width:530px;color:color-mix(in srgb, var(--hub-ink) 70%, transparent);padding-left:47px;font-size:clamp(14px,1vw,17px);line-height:1.58}.services-hub-module__KxrFFW__heroFoot{border-color:color-mix(in srgb, var(--hub-ink) 18%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,3vw,48px);margin-top:clamp(30px,4vh,48px);padding-top:22px}.services-hub-module__KxrFFW__heroExplore{border:1px solid color-mix(in srgb, var(--hub-blue) 36%, transparent);min-height:52px;color:var(--hub-blue);font:700 8px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:18px;padding-left:18px;transition:background-color .22s,color .22s;display:inline-flex}.services-hub-module__KxrFFW__heroExplore>span{border-left:1px solid color-mix(in srgb, var(--hub-blue) 25%, transparent);background:color-mix(in srgb, var(--hub-blue) 7%, transparent);align-self:stretch;place-items:center;width:51px;display:grid}.services-hub-module__KxrFFW__heroExplore svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.services-hub-module__KxrFFW__heroExplore:hover{background:var(--hub-blue);color:var(--hub-white)}.services-hub-module__KxrFFW__heroExplore:hover svg,.services-hub-module__KxrFFW__heroExplore:focus-visible svg{transform:translate(2px,2px)}.services-hub-module__KxrFFW__heroExplore:focus-visible{outline:2px solid var(--hub-blue);outline-offset:3px}.services-hub-module__KxrFFW__heroArt{z-index:1;background:#cddde3;grid-area:1/2;overflow:visible}.services-hub-module__KxrFFW__heroArt:before,.services-hub-module__KxrFFW__heroArt:after{content:none}.services-hub-module__KxrFFW__artSurface{inset:0;position:absolute!important}.services-hub-module__KxrFFW__artSurface img{z-index:0;object-fit:cover;object-position:54% 50%;transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s;transform:scale(1.005)}.services-hub-module__KxrFFW__artSurface:hover img{filter:saturate(1.04)contrast(1.02);transform:scale(1.025)}.services-hub-module__KxrFFW__artShade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f6f3ecf5 0%,#f6f3ec70 8%,#0000 23%);position:absolute;inset:0}.services-hub-module__KxrFFW__artTopline{z-index:3;color:var(--hub-ink);font:700 8px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:25px clamp(22px,2vw,38px);display:flex;position:absolute;top:0;left:0;right:0}.services-hub-module__KxrFFW__artTopline span:first-child{align-items:center;gap:9px;display:inline-flex}.services-hub-module__KxrFFW__artTopline span:first-child:before{content:"";background:var(--hub-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #0057e18c}.services-hub-module__KxrFFW__sectionBreak{z-index:3;background:var(--hub-ink);justify-content:center;align-items:center;gap:14px;padding:16px clamp(26px,5.2vw,92px);display:flex;position:relative;overflow:hidden}.services-hub-module__KxrFFW__sectionBreak span{font:700 9px/1 var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--hub-ice) 58%, transparent);white-space:nowrap}.services-hub-module__KxrFFW__sectionBreak span:first-child{color:var(--hub-cyan)}.services-hub-module__KxrFFW__sectionBreak i{background:var(--hub-cyan);width:4px;height:4px;box-shadow:0 0 10px var(--hub-cyan);border-radius:50%;flex:none}.services-hub-module__KxrFFW__catalog{background:var(--hub-white);padding:clamp(64px,4.2vw,80px) clamp(26px,5.2vw,92px) 0;position:relative}.services-hub-module__KxrFFW__catalog:before{z-index:0;content:"";background-image:linear-gradient(90deg, var(--hub-line) 1px, transparent 1px), linear-gradient(var(--hub-line) 1px, transparent 1px);opacity:.4;pointer-events:none;background-size:clamp(48px,6vw,88px) clamp(48px,6vw,88px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(#0000,#000 12% 82%,#0000)}.services-hub-module__KxrFFW__catalogIntro,.services-hub-module__KxrFFW__catalogLayout{z-index:1;position:relative}.services-hub-module__KxrFFW__catalogIntro{grid-template-columns:.8fr 2fr 1fr;align-items:start;gap:38px;padding-bottom:clamp(48px,5vw,76px);display:grid}.services-hub-module__KxrFFW__catalogIntro>p{align-self:start;margin-top:10px;padding-left:22px;position:relative}.services-hub-module__KxrFFW__catalogIntro>p:before{content:"";background:var(--hub-blue);width:14px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.services-hub-module__KxrFFW__catalogIntro h2{letter-spacing:-.075em;max-width:850px;margin:0;font-size:clamp(54px,7vw,112px);font-weight:500;line-height:.87}.services-hub-module__KxrFFW__catalogIntro h2 em{color:var(--hub-blue);font-family:var(--font-serif), serif;font-style:italic;font-weight:500}.services-hub-module__KxrFFW__catalogIntro>span{color:color-mix(in srgb, var(--hub-ink) 65%, transparent);text-wrap:pretty;align-self:end;padding-bottom:5px;font-size:15px;line-height:1.65}.services-hub-module__KxrFFW__catalogLayout{grid-template-columns:minmax(220px,.48fr) minmax(0,3fr);gap:clamp(28px,3.6vw,56px);display:grid}.services-hub-module__KxrFFW__spine{align-self:start;min-width:0;padding:10px 0 64px;position:sticky;top:clamp(84px,9vw,108px)}.services-hub-module__KxrFFW__spineTrack{--spine-progress:0;z-index:0;background:color-mix(in srgb, var(--hub-ink) 15%, transparent);width:1px;position:absolute;left:9px}.services-hub-module__KxrFFW__spineTrack i{background:var(--hub-blue);width:100%;box-shadow:0 0 9px color-mix(in srgb, var(--hub-blue) 28%, transparent);transform:scaleY(var(--spine-progress));transform-origin:top;display:block;position:absolute;inset:0}.services-hub-module__KxrFFW__spine ol,.services-hub-module__KxrFFW__capabilityList,.services-hub-module__KxrFFW__capabilityDeliverables ul{margin:0;padding:0;list-style:none}.services-hub-module__KxrFFW__spine ol{gap:10px;display:grid}.services-hub-module__KxrFFW__spine a{z-index:1;min-height:68px;color:color-mix(in srgb, var(--hub-ink) 48%, transparent);border:1px solid #0000;grid-template-columns:20px 32px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px 8px 0;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.services-hub-module__KxrFFW__spine a span{color:var(--hub-blue);font:700 14px/1 var(--font-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:.01em;opacity:.5;transition:opacity .2s,color .2s}.services-hub-module__KxrFFW__spine a strong{font:700 11px/1.35 var(--font-mono), monospace;letter-spacing:.025em;text-wrap:pretty;text-transform:uppercase}.services-hub-module__KxrFFW__spineNode{border:1px solid color-mix(in srgb, var(--hub-ink) 28%, transparent);background:var(--hub-white);width:7px;height:7px;box-shadow:0 0 0 4px var(--hub-white);border-radius:50%;justify-self:center;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s cubic-bezier(.16,1,.3,1);position:relative}.services-hub-module__KxrFFW__spine li[data-active=true] a,.services-hub-module__KxrFFW__spine a:hover{color:var(--hub-ink);border-color:color-mix(in srgb, var(--hub-blue) 16%, transparent);background:color-mix(in srgb, var(--hub-blue) 5%, var(--hub-white));box-shadow:0 12px 32px color-mix(in srgb, var(--hub-blue) 7%, transparent)}.services-hub-module__KxrFFW__spine li[data-active=true] a span{opacity:1}.services-hub-module__KxrFFW__spine li[data-active=true] .services-hub-module__KxrFFW__spineNode,.services-hub-module__KxrFFW__spine a:hover .services-hub-module__KxrFFW__spineNode{border-color:var(--hub-blue);background:var(--hub-blue);box-shadow:0 0 0 4px var(--hub-white), 0 0 0 6px color-mix(in srgb, var(--hub-blue) 15%, transparent);transform:scale(1.15)}.services-hub-module__KxrFFW__spine a:hover span,.services-hub-module__KxrFFW__spine a:focus-visible span{opacity:1}.services-hub-module__KxrFFW__spine a:focus-visible,.services-hub-module__KxrFFW__capabilityLink:focus-visible,.services-hub-module__KxrFFW__closingLink:focus-visible,.services-hub-module__KxrFFW__closingServices a:focus-visible{outline:2px solid var(--hub-blue);outline-offset:4px}.services-hub-module__KxrFFW__capability{border-top:1px solid var(--hub-line);grid-template-columns:100px minmax(360px,1fr) minmax(480px,560px);align-items:start;gap:clamp(24px,2.6vw,38px);padding:56px 0 66px;scroll-margin-top:48px;display:grid;position:relative}.services-hub-module__KxrFFW__capability[data-variant=website]{--panel-accent:var(--d-web,#008cff);--panel-accent-text:var(--d-web-text,#0060c9)}.services-hub-module__KxrFFW__capability[data-variant=software]{--panel-accent:var(--d-software,#7b61ff);--panel-accent-text:var(--d-software-text,#6b4ee6)}.services-hub-module__KxrFFW__capability[data-variant=mobile]{--panel-accent:var(--d-mobile,#00d9ff);--panel-accent-text:var(--d-mobile-text,#00768b)}.services-hub-module__KxrFFW__capability[data-variant=automation]{--panel-accent:#0057e1;--panel-accent-text:#0057e1}.services-hub-module__KxrFFW__capability[data-variant=software]{grid-template-columns:100px minmax(480px,560px) minmax(330px,1fr)}.services-hub-module__KxrFFW__capability[data-variant=software] .services-hub-module__KxrFFW__capabilityEvidence{grid-area:1/2}.services-hub-module__KxrFFW__capability[data-variant=software] .services-hub-module__KxrFFW__capabilityCopy{grid-area:1/3}.services-hub-module__KxrFFW__capability[data-variant=mobile]{grid-template-columns:100px minmax(340px,1fr) minmax(460px,520px)}.services-hub-module__KxrFFW__capability[data-variant=automation]{grid-template-columns:100px minmax(300px,380px) minmax(0,1fr)}.services-hub-module__KxrFFW__capabilityEvidence{min-width:0}.services-hub-module__KxrFFW__capabilityMeta{color:var(--hub-blue);font:700 10px var(--font-mono), monospace;letter-spacing:.08em;white-space:nowrap;gap:16px;display:grid}.services-hub-module__KxrFFW__capability[data-variant=automation] .services-hub-module__KxrFFW__capabilityMeta{color:var(--panel-accent-text)}.services-hub-module__KxrFFW__capabilityMeta small{color:color-mix(in srgb, var(--hub-ink) 50%, transparent);font:inherit}.services-hub-module__KxrFFW__capability[data-variant=automation] .services-hub-module__KxrFFW__capabilityDeliverables>small,.services-hub-module__KxrFFW__capability[data-variant=automation] .services-hub-module__KxrFFW__capabilityLink{color:var(--panel-accent-text)}.services-hub-module__KxrFFW__capabilityCopy h3{letter-spacing:-.062em;max-width:560px;margin:-.09em 0 22px;font-size:clamp(34px,3.1vw,52px);font-weight:500;line-height:.9}.services-hub-module__KxrFFW__capabilityCopy>p{max-width:560px;color:color-mix(in srgb, var(--hub-ink) 68%, transparent);margin:0;font-size:clamp(14px,1vw,16.5px);line-height:1.65}.services-hub-module__KxrFFW__capabilityLink{width:max-content;min-height:44px;color:var(--hub-blue);font:700 9px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:26px;display:inline-flex}.services-hub-module__KxrFFW__capabilityLink svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.services-hub-module__KxrFFW__capabilityLink:hover svg,.services-hub-module__KxrFFW__capabilityLink:focus-visible svg{transform:translate(2px,-2px)}.services-hub-module__KxrFFW__capabilityDeliverables{max-width:560px;margin-top:30px}.services-hub-module__KxrFFW__capabilityDeliverables>small{color:var(--hub-blue);font:700 9px var(--font-mono), monospace;letter-spacing:.12em;margin-bottom:22px;display:block}.services-hub-module__KxrFFW__capabilityDeliverables li{border-top:1px solid var(--hub-line);color:color-mix(in srgb, var(--hub-ink) 72%, transparent);padding:15px 0 15px 20px;font-size:13.5px;line-height:1.5;position:relative}.services-hub-module__KxrFFW__capabilityDeliverables li:before{content:"";background:var(--hub-cyan);border-radius:50%;width:5px;height:5px;position:absolute;top:20px;left:1px}.services-hub-module__KxrFFW__closing{isolation:isolate;min-height:100svh;color:var(--hub-white);background-color:#0a1a35;background-image:url(/brand/synvora-closing-backdrop.webp);background-position:70% 62%;background-repeat:no-repeat;background-size:cover;padding:clamp(28px,3vw,46px) clamp(26px,5.2vw,92px) clamp(30px,4vw,56px);position:relative;overflow:hidden}.services-hub-module__KxrFFW__closing:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(95deg,#081124e6 0%,#0811249e 38%,#0811243d 66%,#08112466 100%),linear-gradient(#0811248c 0%,#0000 20% 76%,#08112480 100%);position:absolute;inset:0}.services-hub-module__KxrFFW__closing:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(120% 100% at 68% 100%,#0057e129,#0000 62%);height:46%;position:absolute;inset:auto 0 0}.services-hub-module__KxrFFW__closingAtmosphere{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(62vw,900px);position:absolute;top:50%;right:clamp(-250px,-12vw,-80px);transform:translateY(-51%)}.services-hub-module__KxrFFW__closingAtmosphere:before,.services-hub-module__KxrFFW__closingAtmosphere:after,.services-hub-module__KxrFFW__closingAtmosphere span{content:"";border:1px solid #48a4ff33;border-radius:50%;position:absolute}.services-hub-module__KxrFFW__closingAtmosphere:before{inset:0;box-shadow:inset 0 0 110px #0057e114}.services-hub-module__KxrFFW__closingAtmosphere:after{opacity:.7;border-style:dashed;animation:42s linear infinite services-hub-module__KxrFFW__closingOrbit;inset:14%}.services-hub-module__KxrFFW__closingAtmosphere span:first-child{background:radial-gradient(circle,#00b8f424,#0057e108 55%,#0000 72%);inset:29%;box-shadow:0 0 100px #0057e129}.services-hub-module__KxrFFW__closingAtmosphere span:nth-child(2){background:var(--hub-cyan);width:10px;height:10px;box-shadow:0 0 24px var(--hub-cyan);border:0;top:13%;right:17%}.services-hub-module__KxrFFW__closingAtmosphere span:nth-child(3){background:var(--hub-coral);width:6px;height:6px;box-shadow:0 0 20px var(--hub-coral);border:0;bottom:28%;right:9%}@keyframes services-hub-module__KxrFFW__closingOrbit{to{transform:rotate(360deg)}}.services-hub-module__KxrFFW__closingShell{z-index:1;flex-direction:column;max-width:1600px;min-height:calc(100svh - clamp(58px,7vw,102px));margin:0 auto;display:flex;position:relative}.services-hub-module__KxrFFW__closingTop{border-bottom:1px solid #b4d8ff33;justify-content:space-between;gap:30px;padding-bottom:22px;display:flex}.services-hub-module__KxrFFW__closingTop>p,.services-hub-module__KxrFFW__closingTop>span{color:#e3f1ffad;font:700 9px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0}.services-hub-module__KxrFFW__closingTop>p{color:var(--hub-cyan)}.services-hub-module__KxrFFW__closingGrid{perspective:1800px;perspective-origin:78% 42%;flex:1;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);align-items:center;gap:clamp(54px,8vw,150px);padding:clamp(64px,8vw,130px) 0 clamp(58px,7vw,105px);display:grid}.services-hub-module__KxrFFW__closingStatement{position:relative}.services-hub-module__KxrFFW__closingCount{color:#a9ccef80;font:700 9px var(--font-mono), monospace;letter-spacing:.17em;margin:0 0 clamp(26px,4vw,52px)}.services-hub-module__KxrFFW__closing h2{letter-spacing:-.078em;text-wrap:balance;max-width:920px;margin:0;font-size:clamp(58px,7.2vw,122px);font-weight:500;line-height:.82}.services-hub-module__KxrFFW__closing h2 em{color:#89ccff;font-family:var(--font-serif), serif;font-weight:500;display:block}.services-hub-module__KxrFFW__closingIntro{border-left:1px solid var(--hub-cyan);color:#e2effcb3;max-width:620px;margin:clamp(30px,4vw,52px) 0 0;padding-left:20px;font-size:clamp(14px,1.05vw,17px);line-height:1.68}.services-hub-module__KxrFFW__decisionCard{--spotlight-x:50%;--spotlight-y:50%;--cut:34px;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);transform-style:preserve-3d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a1b39b8;border:1px solid #99cdff3d;padding:1px;transition:transform .62s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:perspective(1800px)rotateY(-11deg)rotateX(3deg);box-shadow:-2px 6px 14px #00000038,-18px 34px 60px #00000057,-48px 90px 140px #02081680}.services-hub-module__KxrFFW__decisionCard:hover,.services-hub-module__KxrFFW__decisionCard:focus-within{transform:perspective(1800px)rotateY(-4deg)rotateX(1.5deg)translateZ(24px)}@media (prefers-reduced-motion:reduce){.services-hub-module__KxrFFW__decisionCard,.services-hub-module__KxrFFW__decisionCard:hover,.services-hub-module__KxrFFW__decisionCard:focus-within{transition:none;transform:none}}.services-hub-module__KxrFFW__decisionCard:before{content:"";background:radial-gradient(420px circle at var(--spotlight-x) var(--spotlight-y), #00b8f447, #0057e11a 36%, transparent 70%);opacity:0;pointer-events:none;transition:opacity .42s;position:absolute;inset:-1px}.services-hub-module__KxrFFW__decisionCard:hover:before,.services-hub-module__KxrFFW__decisionCard:focus-within:before{opacity:1}.services-hub-module__KxrFFW__decisionCardInner{min-height:530px;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);background:linear-gradient(150deg,#112a52e6,#071228f5);flex-direction:column;padding:clamp(28px,3vw,46px);display:flex;position:relative;overflow:hidden}.services-hub-module__KxrFFW__decisionCardInner:after{content:"";pointer-events:none;background-image:linear-gradient(135deg,#0000 calc(50% - 1px),#00b8f466 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:100% 100%,18px 18px,18px 18px;width:180px;height:180px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(225deg,#000,#0000 75%);mask-image:linear-gradient(225deg,#000,#0000 75%)}.services-hub-module__KxrFFW__decisionSignal{width:40px;height:40px;margin-bottom:auto;position:relative}.services-hub-module__KxrFFW__decisionSignal span{border-top:1.5px solid #89ccff8c;border-left:1.5px solid #89ccff8c;width:15px;height:15px;position:absolute;top:0;left:0}.services-hub-module__KxrFFW__decisionSignal i{border-right:1.5px solid var(--hub-cyan);border-bottom:1.5px solid var(--hub-cyan);width:15px;height:15px;animation:3.2s ease-in-out infinite services-hub-module__KxrFFW__decisionSignalPulse;position:absolute;bottom:0;right:0}@keyframes services-hub-module__KxrFFW__decisionSignalPulse{0%,to{opacity:.5}50%{opacity:1}}.services-hub-module__KxrFFW__decisionEyebrow{color:var(--hub-cyan);font:700 9px var(--font-mono), monospace;letter-spacing:.15em;margin:44px 0 18px}.services-hub-module__KxrFFW__decisionCard h3{letter-spacing:-.055em;max-width:360px;margin:0;font-size:clamp(34px,3vw,48px);font-weight:500;line-height:.94}.services-hub-module__KxrFFW__decisionCopy{color:#e2effcad;margin:24px 0 30px;font-size:14px;line-height:1.62}.services-hub-module__KxrFFW__closingLink{z-index:1;min-height:62px;font:700 9px var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;background:#030c1c6b;border:1px solid #89ccff59;justify-content:space-between;align-items:center;padding-left:20px;transition:border-color .22s,background-color .22s;display:flex;position:relative}.services-hub-module__KxrFFW__closingLinkIcon{background:var(--hub-blue);border-left:1px solid #89ccff47;align-self:stretch;place-items:center;width:61px;display:grid}.services-hub-module__KxrFFW__closingLink svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.services-hub-module__KxrFFW__closingLink:hover{background:#0057e129;border-color:#89ccffbf}.services-hub-module__KxrFFW__closingLink:hover svg,.services-hub-module__KxrFFW__closingLink:focus-visible svg{transform:translate(2px,-2px)}.services-hub-module__KxrFFW__closingLink:focus-visible,.services-hub-module__KxrFFW__closingServices a:focus-visible{outline-color:var(--hub-cyan)}.services-hub-module__KxrFFW__responseTime{color:#c5daf080;font:700 8px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin:16px 0 0;display:flex}.services-hub-module__KxrFFW__responseTime span{background:#6fffb0;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px #6fffb0b8}.services-hub-module__KxrFFW__closingServices{perspective:1200px;transform-style:preserve-3d;border-top:1px solid #b4d8ff33;border-bottom:1px solid #b4d8ff33;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.services-hub-module__KxrFFW__closingServices a{border-right:1px solid #b4d8ff29;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;min-height:96px;padding:16px clamp(14px,1.5vw,24px);transition:background-color .22s,color .22s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:grid}.services-hub-module__KxrFFW__closingServices a:last-child{border-right:0}.services-hub-module__KxrFFW__closingServices a>span,.services-hub-module__KxrFFW__closingServices small{color:#a9ccef73;font:700 8px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.services-hub-module__KxrFFW__closingServices a>div{gap:6px;min-width:0;display:grid}.services-hub-module__KxrFFW__closingServices strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1vw,15px);font-weight:600;overflow:hidden}.services-hub-module__KxrFFW__closingServices svg{color:var(--hub-cyan);opacity:0;transition:opacity .22s,transform .22s;transform:translate(-4px,4px)}.services-hub-module__KxrFFW__closingServices a:hover{background:#0057e11f;transform:translateZ(38px);box-shadow:0 20px 44px #0208166b,inset 0 0 0 1px #78beff47}@media (prefers-reduced-motion:reduce){.services-hub-module__KxrFFW__closingServices a:hover{transform:none}}.services-hub-module__KxrFFW__closingServices a:hover svg,.services-hub-module__KxrFFW__closingServices a:focus-visible svg{opacity:1;transform:none}@media (max-width:1240px){.services-hub-module__KxrFFW__capability,.services-hub-module__KxrFFW__capability[data-variant=software],.services-hub-module__KxrFFW__capability[data-variant=mobile],.services-hub-module__KxrFFW__capability[data-variant=automation]{grid-template-columns:100px minmax(0,1fr)}.services-hub-module__KxrFFW__capability[data-variant=software] .services-hub-module__KxrFFW__capabilityCopy,.services-hub-module__KxrFFW__capability[data-variant=software] .services-hub-module__KxrFFW__capabilityEvidence{grid-area:auto/2}.services-hub-module__KxrFFW__capabilityEvidence{grid-column:2;margin-top:38px}}@media (max-width:1080px){.services-hub-module__KxrFFW__hero{grid-template-columns:minmax(0,54fr) minmax(340px,46fr)}.services-hub-module__KxrFFW__heroTitle{width:calc(100% + 96px);font-size:clamp(50px,6vw,72px)}.services-hub-module__KxrFFW__catalogIntro{grid-template-columns:.6fr 2fr}.services-hub-module__KxrFFW__catalogIntro>span{grid-column:2;max-width:540px}.services-hub-module__KxrFFW__capability,.services-hub-module__KxrFFW__capability[data-variant=software],.services-hub-module__KxrFFW__capability[data-variant=mobile],.services-hub-module__KxrFFW__capability[data-variant=automation]{grid-template-columns:68px minmax(0,1fr)}.services-hub-module__KxrFFW__closingGrid{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:48px}.services-hub-module__KxrFFW__closingServices{grid-template-columns:repeat(2,minmax(0,1fr))}.services-hub-module__KxrFFW__closingServices a:nth-child(2){border-right:0}.services-hub-module__KxrFFW__closingServices a:nth-child(-n+2){border-bottom:1px solid #b4d8ff29}}@media (max-width:760px){.services-hub-module__KxrFFW__header{padding-inline:18px}.services-hub-module__KxrFFW__account,.services-hub-module__KxrFFW__contact{display:none}.services-hub-module__KxrFFW__hero{grid-template-columns:1fr;min-height:auto}.services-hub-module__KxrFFW__heroCopy{grid-area:1/1;min-height:680px;padding:58px 20px 28px 28px}.services-hub-module__KxrFFW__heroCopy:before{left:12px}.services-hub-module__KxrFFW__heroTitle{width:100%;margin-top:40px;font-size:clamp(50px,15.5vw,74px);line-height:.84}.services-hub-module__KxrFFW__heroSupport{padding-left:0}.services-hub-module__KxrFFW__heroFoot{grid-template-columns:1fr;gap:16px}.services-hub-module__KxrFFW__heroArt{grid-area:2/1;min-height:86svw;overflow:hidden}.services-hub-module__KxrFFW__artSurface img{object-position:52% 50%}.services-hub-module__KxrFFW__artShade{background:linear-gradient(#f6f3ec38,#0000 24%)}.services-hub-module__KxrFFW__heroExplore{width:max-content}.services-hub-module__KxrFFW__catalog{padding:64px 20px 0}.services-hub-module__KxrFFW__catalogIntro{grid-template-columns:1fr;gap:26px}.services-hub-module__KxrFFW__catalogIntro>span{grid-column:auto}.services-hub-module__KxrFFW__catalogLayout{display:block}.services-hub-module__KxrFFW__spine{z-index:4;background:color-mix(in srgb, var(--hub-white) 94%, transparent);border-block:1px solid var(--hub-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;margin-inline:-20px;padding:8px 20px;display:block;top:0;overflow-x:auto}.services-hub-module__KxrFFW__spineTrack{display:none}.services-hub-module__KxrFFW__spine ol{gap:8px;width:max-content;display:flex}.services-hub-module__KxrFFW__spine li{flex:none}.services-hub-module__KxrFFW__spine a{align-items:center;gap:9px;min-height:48px;padding:0 13px 0 11px;display:flex}.services-hub-module__KxrFFW__spine a span{opacity:.6;width:auto;font-size:12px}.services-hub-module__KxrFFW__spine a strong{white-space:nowrap;font-size:9px}.services-hub-module__KxrFFW__spineNode{display:none}.services-hub-module__KxrFFW__spine li[data-active=true] a span,.services-hub-module__KxrFFW__spine a:hover span{opacity:1}.services-hub-module__KxrFFW__spine li[data-active=true] a,.services-hub-module__KxrFFW__spine a:hover{box-shadow:none}.services-hub-module__KxrFFW__capability,.services-hub-module__KxrFFW__capability[data-variant=software],.services-hub-module__KxrFFW__capability[data-variant=mobile],.services-hub-module__KxrFFW__capability[data-variant=automation]{grid-template-columns:1fr;gap:24px;scroll-margin-top:49px}.services-hub-module__KxrFFW__capability{padding:48px 0 56px}.services-hub-module__KxrFFW__capability[data-variant=automation] .services-hub-module__KxrFFW__capabilityEvidence{grid-column:auto}.services-hub-module__KxrFFW__capability[data-variant=software] .services-hub-module__KxrFFW__capabilityCopy,.services-hub-module__KxrFFW__capability[data-variant=software] .services-hub-module__KxrFFW__capabilityEvidence{grid-area:auto}.services-hub-module__KxrFFW__capabilityCopy h3{font-size:clamp(40px,11vw,58px)}.services-hub-module__KxrFFW__capabilityEvidence{grid-column:auto;margin-top:4px;position:relative}.services-hub-module__KxrFFW__capabilityEvidence:before{z-index:-1;content:"";background:radial-gradient(62% 48% at 50% 10%, color-mix(in srgb, var(--hub-blue) 11%, transparent), transparent 72%), linear-gradient(color-mix(in srgb, var(--hub-ink) 4%, transparent) 1px, transparent 1px) 0 0 / 100% 34px, linear-gradient(90deg, color-mix(in srgb, var(--hub-ink) 4%, transparent) 1px, transparent 1px) 0 0 / 34px 100%;pointer-events:none;position:absolute;inset:-24px -20px -30px;-webkit-mask-image:radial-gradient(78% 62% at 50% 26%,#000,#0000 82%);mask-image:radial-gradient(78% 62% at 50% 26%,#000,#0000 82%)}.services-hub-module__KxrFFW__closing{min-height:auto;padding:26px 20px 30px}.services-hub-module__KxrFFW__closingShell{min-height:auto}.services-hub-module__KxrFFW__closingTop{gap:16px;padding-bottom:18px}.services-hub-module__KxrFFW__closingTop>span{text-align:right}.services-hub-module__KxrFFW__closingGrid{grid-template-columns:1fr;gap:48px;padding:74px 0 58px}.services-hub-module__KxrFFW__closing h2{font-size:clamp(54px,15.5vw,78px)}.services-hub-module__KxrFFW__closingIntro{margin-top:30px}.services-hub-module__KxrFFW__decisionCard{--cut:22px}.services-hub-module__KxrFFW__decisionCard,.services-hub-module__KxrFFW__decisionCard:hover,.services-hub-module__KxrFFW__decisionCard:focus-within{transform:none}.services-hub-module__KxrFFW__decisionCardInner{min-height:500px;padding:28px}.services-hub-module__KxrFFW__closingServices{grid-template-columns:1fr}.services-hub-module__KxrFFW__closingServices a,.services-hub-module__KxrFFW__closingServices a:nth-child(2){border-bottom:1px solid #b4d8ff29;border-right:0;min-height:82px}.services-hub-module__KxrFFW__closingServices a:last-child{border-bottom:0}.services-hub-module__KxrFFW__closingServices svg{opacity:.7;transform:none}.services-hub-module__KxrFFW__closingAtmosphere{width:120vw;top:34%;right:-58vw}}@media (prefers-reduced-motion:reduce){.services-hub-module__KxrFFW__spineTrack i{transform:scaleY(1)!important}.services-hub-module__KxrFFW__page *,.services-hub-module__KxrFFW__page :before,.services-hub-module__KxrFFW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.glare-hover-module__lz1U-q__root{width:var(--gh-width);height:var(--gh-height);border:1px solid var(--gh-border);border-radius:var(--gh-radius);background:var(--gh-background);place-items:center;display:grid;position:relative;overflow:hidden}.glare-hover-module__lz1U-q__root:before{z-index:2;content:"";background:linear-gradient(var(--gh-angle), transparent 60%, var(--gh-color) 70%, transparent 82%, transparent 100%);background-position:-100% -100%;background-repeat:no-repeat;background-size:var(--gh-size) var(--gh-size);transition:background-position var(--gh-duration) cubic-bezier(.16, 1, .3, 1);pointer-events:none;position:absolute;inset:0}.glare-hover-module__lz1U-q__root:hover:before{background-position:100% 100%}@media (prefers-reduced-motion:reduce){.glare-hover-module__lz1U-q__root:before{display:none}}
