.ServicesHub-module__dEdRmW__page{min-height:100svh;padding:calc(var(--header-height) + 1.2rem) 0 4rem;background:radial-gradient(circle at top,#f2eeff4d,#0000 26%),linear-gradient(#fff 0%,#fbfbfd 28%,#f6f5f8 100%)}.ServicesHub-module__dEdRmW__section{padding:0 0 1.4rem}.ServicesHub-module__dEdRmW__hero{padding-bottom:2rem}.ServicesHub-module__dEdRmW__heroStage{grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr);align-items:end;gap:clamp(1rem,3vw,2rem);display:grid}.ServicesHub-module__dEdRmW__heroIntro{gap:1rem;display:grid}.ServicesHub-module__dEdRmW__eyebrow{color:#13131b7a;letter-spacing:.2em;text-transform:uppercase;font-size:.76rem;font-weight:800}.ServicesHub-module__dEdRmW__wordStack{gap:.2rem;display:grid}.ServicesHub-module__dEdRmW__wordOverflow{overflow:hidden}.ServicesHub-module__dEdRmW__heroWord{letter-spacing:-.11em;color:#0f1118;font-size:clamp(4.25rem,13vw,10.4rem);font-weight:800;line-height:.86;animation:.78s cubic-bezier(.16,1,.3,1) forwards ServicesHub-module__dEdRmW__titleRise;display:block;transform:translateY(102%)}.ServicesHub-module__dEdRmW__wordOverflow:nth-child(2) .ServicesHub-module__dEdRmW__heroWord{animation-delay:80ms}.ServicesHub-module__dEdRmW__wordOverflow:nth-child(3) .ServicesHub-module__dEdRmW__heroWord{animation-delay:.16s}.ServicesHub-module__dEdRmW__heroDescriptionRow{grid-template-columns:minmax(0,.85fr) minmax(0,.9fr);align-items:start;gap:1rem;display:grid}.ServicesHub-module__dEdRmW__heroLead{color:#11131a;letter-spacing:-.04em;margin:0;font-size:clamp(1.12rem,2vw,1.48rem);font-weight:700;line-height:1.25}.ServicesHub-module__dEdRmW__description,.ServicesHub-module__dEdRmW__blockHeading p,.ServicesHub-module__dEdRmW__seoCard p,.ServicesHub-module__dEdRmW__funnelCard p,.ServicesHub-module__dEdRmW__faqCard p,.ServicesHub-module__dEdRmW__statCard span,.ServicesHub-module__dEdRmW__serviceBand p,.ServicesHub-module__dEdRmW__serviceBand small,.ServicesHub-module__dEdRmW__stageLane p,.ServicesHub-module__dEdRmW__stageLaneFoot span,.ServicesHub-module__dEdRmW__stageCard p,.ServicesHub-module__dEdRmW__supportCard p,.ServicesHub-module__dEdRmW__finalCta p{color:#161823a8;line-height:1.7}.ServicesHub-module__dEdRmW__actions{flex-wrap:wrap;gap:.75rem;display:flex}.ServicesHub-module__dEdRmW__primaryAction,.ServicesHub-module__dEdRmW__secondaryAction,.ServicesHub-module__dEdRmW__secondaryGhost,.ServicesHub-module__dEdRmW__resetButton{border-radius:999px;justify-content:center;align-items:center;min-height:3.05rem;padding:0 1.15rem;font-weight:700;transition:transform .28s,box-shadow .28s,background-color .28s,border-color .28s,color .28s;display:inline-flex}.ServicesHub-module__dEdRmW__primaryAction{color:#fff;background:#10131b;box-shadow:0 16px 34px #10131b24}.ServicesHub-module__dEdRmW__secondaryAction,.ServicesHub-module__dEdRmW__resetButton,.ServicesHub-module__dEdRmW__secondaryGhost{color:#10131b;background:#ffffffd6;border:1px solid #10131b1f}.ServicesHub-module__dEdRmW__primaryAction:hover,.ServicesHub-module__dEdRmW__secondaryAction:hover,.ServicesHub-module__dEdRmW__secondaryGhost:hover,.ServicesHub-module__dEdRmW__resetButton:hover,.ServicesHub-module__dEdRmW__heroRailButton:hover,.ServicesHub-module__dEdRmW__filterChip:hover,.ServicesHub-module__dEdRmW__intentRail button:hover,.ServicesHub-module__dEdRmW__serviceBand:hover,.ServicesHub-module__dEdRmW__stageLane:hover{transform:translateY(-.12rem)}.ServicesHub-module__dEdRmW__heroShowcase{display:grid}.ServicesHub-module__dEdRmW__heroCard{top:calc(var(--header-height) + 2rem);background:var(--service-accent), linear-gradient(180deg, #fffffff5, #f2f0f4f5);border:1px solid #11141e14;border-radius:2rem;gap:1rem;min-height:clamp(28rem,54vw,40rem);padding:clamp(1.2rem,3vw,1.6rem);display:grid;position:sticky;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,0 26px 56px #11141e14}.ServicesHub-module__dEdRmW__heroCardOrb{aspect-ratio:1;filter:blur(10px);opacity:.85;background:radial-gradient(circle at 35% 30%,#ffc4d4db,#ffc4d400 44%),radial-gradient(circle at 70% 35%,#b3c2fff0,#b3c2ff00 42%),radial-gradient(circle at 42% 76%,#a6e3ffeb,#a6e3ff00 52%);border-radius:999px;width:clamp(10rem,18vw,14rem);animation:8s ease-in-out infinite ServicesHub-module__dEdRmW__orbFloat;position:absolute;top:12%;right:-2.8rem}.ServicesHub-module__dEdRmW__heroCardTop,.ServicesHub-module__dEdRmW__heroCardMetrics,.ServicesHub-module__dEdRmW__heroMeta,.ServicesHub-module__dEdRmW__controlsTop,.ServicesHub-module__dEdRmW__supportCard,.ServicesHub-module__dEdRmW__finalCta{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ServicesHub-module__dEdRmW__heroMonogram,.ServicesHub-module__dEdRmW__bandMonogram{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#0d0f16eb;border-radius:1rem;justify-content:center;align-items:center;min-width:3.5rem;min-height:3.5rem;font-size:.84rem;font-weight:800;display:inline-flex}.ServicesHub-module__dEdRmW__heroTrack{color:#0f11188a;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:700}.ServicesHub-module__dEdRmW__heroCardCopy{gap:.75rem;max-width:24rem;margin-top:auto;display:grid}.ServicesHub-module__dEdRmW__heroCardCopy strong,.ServicesHub-module__dEdRmW__stageCard h2{color:#10131b;letter-spacing:-.08em;font-size:clamp(2.15rem,4vw,3.7rem);font-weight:800;line-height:.92}.ServicesHub-module__dEdRmW__heroCardMetrics{margin-top:auto}.ServicesHub-module__dEdRmW__heroCardMetrics div,.ServicesHub-module__dEdRmW__stageMetricList div,.ServicesHub-module__dEdRmW__bandMetrics div{gap:.22rem;display:grid}.ServicesHub-module__dEdRmW__heroCardMetrics span,.ServicesHub-module__dEdRmW__stageMetricList strong,.ServicesHub-module__dEdRmW__bandMetrics strong{color:#10131b;font-size:1rem;font-weight:700}.ServicesHub-module__dEdRmW__heroCardMetrics small,.ServicesHub-module__dEdRmW__stageMetricList small,.ServicesHub-module__dEdRmW__bandMetrics small{color:#10131b80;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:700}.ServicesHub-module__dEdRmW__heroRail{flex-wrap:wrap;gap:.55rem;display:flex}.ServicesHub-module__dEdRmW__heroRailButton,.ServicesHub-module__dEdRmW__filterChip,.ServicesHub-module__dEdRmW__intentRail button,.ServicesHub-module__dEdRmW__stageTags span,.ServicesHub-module__dEdRmW__bandOutcomes span{color:#11131a;min-height:2.55rem;font:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #11141e1a;border-radius:999px;padding:0 .9rem;font-size:.82rem;font-weight:700;transition:transform .26s,border-color .26s,box-shadow .26s,background-color .26s}.ServicesHub-module__dEdRmW__heroRailButton[data-active=true],.ServicesHub-module__dEdRmW__filterChip[data-active=true]{background:#11141e14;border-color:#11141e2e;box-shadow:0 12px 24px #11141e0f}.ServicesHub-module__dEdRmW__heroMeta{align-items:stretch;margin-top:1.35rem}.ServicesHub-module__dEdRmW__expertiseBlock,.ServicesHub-module__dEdRmW__statCard,.ServicesHub-module__dEdRmW__controlsShell,.ServicesHub-module__dEdRmW__intentShell,.ServicesHub-module__dEdRmW__blockShell,.ServicesHub-module__dEdRmW__supportCard,.ServicesHub-module__dEdRmW__finalCta,.ServicesHub-module__dEdRmW__emptyState{background:linear-gradient(#fffffff5,#f8f8faf5);border:1px solid #11141e14;border-radius:1.6rem;box-shadow:0 22px 44px #11141e0d}.ServicesHub-module__dEdRmW__expertiseBlock{flex:auto;padding:1.2rem 1.25rem}.ServicesHub-module__dEdRmW__expertiseGrid{flex-wrap:wrap;gap:.65rem;margin-top:.9rem;display:flex}.ServicesHub-module__dEdRmW__expertiseGrid span{color:#10131b;letter-spacing:-.02em;font-size:.98rem;font-weight:700}.ServicesHub-module__dEdRmW__heroStats{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.ServicesHub-module__dEdRmW__statCard{gap:.55rem;padding:1rem;display:grid}.ServicesHub-module__dEdRmW__statCard strong{color:#10131b;letter-spacing:-.07em;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:800;line-height:.95}.ServicesHub-module__dEdRmW__stageSection{padding:0 0 1.8rem}.ServicesHub-module__dEdRmW__stageShell{color:#fff;background:linear-gradient(#0f1117 0%,#141821 100%);border-radius:2rem;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);gap:1.1rem;padding:clamp(1rem,2vw,1.2rem);display:grid;overflow:hidden}.ServicesHub-module__dEdRmW__stageSticky{display:grid}.ServicesHub-module__dEdRmW__stageCard{top:calc(var(--header-height) + 1.5rem);background:radial-gradient(circle at top right, #ffffff14, transparent 22%), var(--service-accent), linear-gradient(180deg, #1b1f2bf5, #11131bfa);border:1px solid #ffffff14;border-radius:1.7rem;gap:.9rem;min-height:29rem;padding:1.35rem;display:grid;position:sticky;box-shadow:inset 0 1px #ffffff14}.ServicesHub-module__dEdRmW__stageAccent{background:linear-gradient(90deg,#ffffffdb,#ffffff1f);border-radius:999px;width:100%;height:.22rem}.ServicesHub-module__dEdRmW__stageMiniLabel,.ServicesHub-module__dEdRmW__stageLaneMeta span,.ServicesHub-module__dEdRmW__stageLaneMeta strong,.ServicesHub-module__dEdRmW__step{color:#ffffff94;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:800}.ServicesHub-module__dEdRmW__stageCard h2,.ServicesHub-module__dEdRmW__stageCard p,.ServicesHub-module__dEdRmW__stageMetricList strong{color:#fff}.ServicesHub-module__dEdRmW__stageMetricList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ServicesHub-module__dEdRmW__stageTags{flex-wrap:wrap;gap:.55rem;display:flex}.ServicesHub-module__dEdRmW__stageTags span{color:#fff;background:#ffffff14;border-color:#ffffff1f}.ServicesHub-module__dEdRmW__stageActions{flex-wrap:wrap;gap:.7rem;margin-top:auto;display:flex}.ServicesHub-module__dEdRmW__secondaryGhost{color:#fff;background:#ffffff12;border-color:#ffffff24}.ServicesHub-module__dEdRmW__stageList{gap:.75rem;display:grid}.ServicesHub-module__dEdRmW__stageLane{color:inherit;border-top:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.05rem 1.1rem;transition:background-color .26s,border-color .26s,transform .26s;display:grid}.ServicesHub-module__dEdRmW__stageLane:first-child{border-top:0}.ServicesHub-module__dEdRmW__stageLane[data-active=true],.ServicesHub-module__dEdRmW__stageLane:hover{background:#ffffff0a}.ServicesHub-module__dEdRmW__stageLaneMeta{gap:.35rem;min-width:5.6rem;display:grid}.ServicesHub-module__dEdRmW__stageLaneCopy{gap:.35rem;display:grid}.ServicesHub-module__dEdRmW__stageLaneCopy h3,.ServicesHub-module__dEdRmW__blockHeading h2,.ServicesHub-module__dEdRmW__supportCard h2,.ServicesHub-module__dEdRmW__finalCta h2{letter-spacing:-.07em;margin:0;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:800;line-height:.96}.ServicesHub-module__dEdRmW__stageLaneCopy h3{color:#fff}.ServicesHub-module__dEdRmW__stageLaneFoot{justify-items:end;gap:.35rem;min-width:7.25rem;display:grid}.ServicesHub-module__dEdRmW__controlsShell,.ServicesHub-module__dEdRmW__intentShell,.ServicesHub-module__dEdRmW__blockShell,.ServicesHub-module__dEdRmW__supportCard,.ServicesHub-module__dEdRmW__finalCta{padding:clamp(1.2rem,2.8vw,2rem)}.ServicesHub-module__dEdRmW__controlsShell,.ServicesHub-module__dEdRmW__blockShell,.ServicesHub-module__dEdRmW__intentShell{gap:1rem;display:grid}.ServicesHub-module__dEdRmW__controlsTop{align-items:end}.ServicesHub-module__dEdRmW__blockHeading{gap:.65rem;max-width:52rem;display:grid}.ServicesHub-module__dEdRmW__resultsMeta{justify-items:end;gap:.2rem;display:inline-grid}.ServicesHub-module__dEdRmW__resultsMeta strong{color:#10131b;letter-spacing:-.08em;font-size:2.2rem;font-weight:800;line-height:.92}.ServicesHub-module__dEdRmW__controlGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;display:grid}.ServicesHub-module__dEdRmW__searchBlock,.ServicesHub-module__dEdRmW__filters,.ServicesHub-module__dEdRmW__filterGroup{gap:.6rem;display:grid}.ServicesHub-module__dEdRmW__searchInput{color:#10131b;background:#fff;border:1px solid #11141e1a;border-radius:1rem;outline:none;min-height:3.5rem;padding:0 1rem;transition:border-color .26s,box-shadow .26s}.ServicesHub-module__dEdRmW__searchInput:focus{border-color:#11141e38;box-shadow:0 0 0 .18rem #11141e0f}.ServicesHub-module__dEdRmW__filterLabel{color:#10131b7a;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:800}.ServicesHub-module__dEdRmW__filterRail,.ServicesHub-module__dEdRmW__intentRail{flex-wrap:wrap;gap:.55rem;display:flex}.ServicesHub-module__dEdRmW__serviceStack{gap:.8rem;margin-top:1rem;display:grid}.ServicesHub-module__dEdRmW__serviceBand{background:var(--service-accent), linear-gradient(180deg, #fffffff7, #f9f9fbf2);border:1px solid #11141e14;border-radius:1.5rem;grid-template-columns:minmax(0,1.1fr) minmax(15rem,.88fr) minmax(14rem,.8fr);align-items:center;gap:1rem;padding:1.15rem 1.2rem;transition:transform .28s,box-shadow .28s,border-color .28s;display:grid;box-shadow:0 20px 44px #11141e0f}.ServicesHub-module__dEdRmW__serviceBandHead{align-items:flex-start;gap:.95rem;display:flex}.ServicesHub-module__dEdRmW__bandCopy{gap:.4rem;display:grid}.ServicesHub-module__dEdRmW__bandCopy small{color:#10131b7a;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:800}.ServicesHub-module__dEdRmW__bandCopy strong,.ServicesHub-module__dEdRmW__seoCard strong,.ServicesHub-module__dEdRmW__faqCard strong,.ServicesHub-module__dEdRmW__funnelCard strong{color:#10131b;letter-spacing:-.05em;font-size:1.55rem;font-weight:800;line-height:1}.ServicesHub-module__dEdRmW__bandOutcomes{flex-wrap:wrap;gap:.55rem;display:flex}.ServicesHub-module__dEdRmW__bandMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.ServicesHub-module__dEdRmW__emptyState{justify-items:start;gap:.8rem;margin-top:1rem;padding:1.2rem;display:grid}.ServicesHub-module__dEdRmW__emptyState strong{font-size:1.25rem;font-weight:800}.ServicesHub-module__dEdRmW__funnelGrid,.ServicesHub-module__dEdRmW__seoGrid,.ServicesHub-module__dEdRmW__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ServicesHub-module__dEdRmW__funnelGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ServicesHub-module__dEdRmW__funnelCard,.ServicesHub-module__dEdRmW__seoCard,.ServicesHub-module__dEdRmW__faqCard{background:#ffffffd6;border:1px solid #11141e14;border-radius:1.25rem;gap:.6rem;padding:1rem;display:grid}.ServicesHub-module__dEdRmW__supportCard,.ServicesHub-module__dEdRmW__finalCta{align-items:end}@keyframes ServicesHub-module__dEdRmW__titleRise{0%{transform:translateY(102%)}to{transform:translateY(0%)}}@keyframes ServicesHub-module__dEdRmW__orbFloat{0%,to{transform:translate(0,0)scale(.96)}50%{transform:translate(-.4rem,.6rem)scale(1.04)}}@media (max-width:1240px){.ServicesHub-module__dEdRmW__heroStage,.ServicesHub-module__dEdRmW__stageShell,.ServicesHub-module__dEdRmW__controlGrid,.ServicesHub-module__dEdRmW__serviceBand,.ServicesHub-module__dEdRmW__heroDescriptionRow,.ServicesHub-module__dEdRmW__controlsTop,.ServicesHub-module__dEdRmW__supportCard,.ServicesHub-module__dEdRmW__finalCta{grid-template-columns:1fr;display:grid}.ServicesHub-module__dEdRmW__heroStats{grid-template-columns:1fr}.ServicesHub-module__dEdRmW__stageMetricList,.ServicesHub-module__dEdRmW__bandMetrics,.ServicesHub-module__dEdRmW__funnelGrid,.ServicesHub-module__dEdRmW__seoGrid,.ServicesHub-module__dEdRmW__faqGrid{grid-template-columns:1fr 1fr}.ServicesHub-module__dEdRmW__stageLane{grid-template-columns:1fr}.ServicesHub-module__dEdRmW__stageLaneFoot{justify-items:start;min-width:0}}@media (max-width:820px){.ServicesHub-module__dEdRmW__page{padding-top:calc(var(--header-height) + 1rem)}.ServicesHub-module__dEdRmW__heroCard,.ServicesHub-module__dEdRmW__stageCard{min-height:auto;position:relative;top:auto}.ServicesHub-module__dEdRmW__heroWord{font-size:clamp(3.3rem,18vw,5.6rem)}.ServicesHub-module__dEdRmW__stageMetricList,.ServicesHub-module__dEdRmW__bandMetrics,.ServicesHub-module__dEdRmW__funnelGrid,.ServicesHub-module__dEdRmW__seoGrid,.ServicesHub-module__dEdRmW__faqGrid{grid-template-columns:1fr}.ServicesHub-module__dEdRmW__actions,.ServicesHub-module__dEdRmW__stageActions,.ServicesHub-module__dEdRmW__filterRail,.ServicesHub-module__dEdRmW__intentRail{display:grid}.ServicesHub-module__dEdRmW__primaryAction,.ServicesHub-module__dEdRmW__secondaryAction,.ServicesHub-module__dEdRmW__secondaryGhost,.ServicesHub-module__dEdRmW__resetButton{width:100%}.ServicesHub-module__dEdRmW__heroMonogram,.ServicesHub-module__dEdRmW__bandMonogram{min-width:3rem;min-height:3rem}.ServicesHub-module__dEdRmW__heroCardCopy strong,.ServicesHub-module__dEdRmW__stageCard h2,.ServicesHub-module__dEdRmW__stageLaneCopy h3,.ServicesHub-module__dEdRmW__blockHeading h2,.ServicesHub-module__dEdRmW__supportCard h2,.ServicesHub-module__dEdRmW__finalCta h2,.ServicesHub-module__dEdRmW__bandCopy strong{font-size:clamp(1.8rem,9vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.ServicesHub-module__dEdRmW__heroWord,.ServicesHub-module__dEdRmW__heroCardOrb,.ServicesHub-module__dEdRmW__primaryAction,.ServicesHub-module__dEdRmW__secondaryAction,.ServicesHub-module__dEdRmW__secondaryGhost,.ServicesHub-module__dEdRmW__resetButton,.ServicesHub-module__dEdRmW__heroRailButton,.ServicesHub-module__dEdRmW__filterChip,.ServicesHub-module__dEdRmW__intentRail button,.ServicesHub-module__dEdRmW__serviceBand,.ServicesHub-module__dEdRmW__stageLane{transition:none;animation:none}}
