.HeroServicesHandoff-module-scss-module__aIukgG__handoff{--handoff-header:var(--site-header-height,88px);--handoff-progress:0;--hero-exit:0;--hero-lift-t:0;--cover-t:0;--resolve-t:0;--stage-height:calc(100svh - var(--handoff-header));--travel:min(100svh, 900px);--scene-height:calc(var(--stage-height) + var(--travel));--surface-radius:clamp(36px, 3.6vw, 52px);z-index:1;position:relative}.HeroServicesHandoff-module-scss-module__aIukgG__pinTrack{z-index:1;height:var(--scene-height);min-height:var(--scene-height);background-color:#020302;position:relative}.HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{top:var(--handoff-header);z-index:1;width:100%;height:var(--stage-height);max-height:var(--stage-height);background-color:#020302;position:sticky;overflow:hidden}.HeroServicesHandoff-module-scss-module__aIukgG__heroMotion{transform-origin:top;width:100%;height:100%;position:relative}.HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{transform-origin:top;width:100%;height:100%;opacity:calc(1 - var(--hero-exit));transform:translate3d(0, calc(var(--hero-exit) * -20px), 0) scale(calc(1 - var(--hero-exit) * .012))}.HeroServicesHandoff-module-scss-module__aIukgG__handoffActive .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{filter:brightness(calc(1 - var(--hero-exit) * .42)) saturate(calc(1 - var(--hero-exit) * .22))}.HeroServicesHandoff-module-scss-module__aIukgG__heroExiting .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{pointer-events:none}.HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]{--hero-pad-bottom:clamp(20px, 2.4vw, 32px);box-sizing:border-box;height:100%;min-height:100%}.HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]:before{opacity:calc(1 - var(--hero-exit)*.85);transition:none}.HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]:after{opacity:calc(1 - var(--hero-exit)*.85);transition:none}.HeroServicesHandoff-module-scss-module__aIukgG__servicesOverlay{z-index:5;margin-top:calc(var(--travel)*-1);pointer-events:none;isolation:isolate;position:relative}.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{pointer-events:auto;width:100%;min-height:var(--stage-height);border-radius:var(--surface-radius) var(--surface-radius) 0 0;opacity:1;isolation:isolate;contain:layout;transform-origin:top;background-color:#050805;border-top:1px solid #d2ebc31a;margin:0;position:relative;transform:translate(0,0);box-shadow:0 -36px 80px #0000007a,0 -16px 48px #b7ff3c08,inset 0 1px #ffffff0d}.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface:before,.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface:before{background:radial-gradient(62% 34% at 62% 0,#b7ff3c0e 0%,#0000 64%)}.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface:after{background:radial-gradient(80% 28% at 50% 0,#ffffff08 0%,#0000 55%);box-shadow:inset 0 1px #ffffff0a}.HeroServicesHandoff-module-scss-module__aIukgG__servicesIntro{z-index:1;position:relative;transform:translate(0,0)}.HeroServicesHandoff-module-scss-module__aIukgG__handoffComplete .HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{pointer-events:none}.HeroServicesHandoff-module-scss-module__aIukgG__handoffComplete .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{opacity:0;visibility:hidden}.HeroServicesHandoff-module-scss-module__aIukgG__handoffActive .HeroServicesHandoff-module-scss-module__aIukgG__stickyStage,.HeroServicesHandoff-module-scss-module__aIukgG__handoffActive .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{will-change:transform}.HeroServicesHandoff-module-scss-module__aIukgG__handoffActive .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{will-change:transform,opacity,filter}.HeroServicesHandoff-module-scss-module__aIukgG__desktop{--travel:min(100svh, 900px);--scene-height:calc(var(--stage-height) + var(--travel));--surface-radius:clamp(40px, 3.8vw, 52px)}.HeroServicesHandoff-module-scss-module__aIukgG__tablet{--travel:min(75svh, 640px);--scene-height:calc(var(--stage-height) + var(--travel));--surface-radius:32px}.HeroServicesHandoff-module-scss-module__aIukgG__tablet .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{transform:translate(0,0)}.HeroServicesHandoff-module-scss-module__aIukgG__compact{--scene-height:auto;--travel:0px;--stage-height:auto}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__pinTrack{height:auto;min-height:0}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{height:auto;max-height:none;position:relative;top:auto;overflow:visible}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel,.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__servicesIntro{opacity:1!important;filter:none!important;visibility:visible!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [data-hero-grid]{opacity:1!important;filter:none!important;visibility:visible!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [class*=visual]{opacity:1!important;filter:none!important;visibility:visible!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [data-showcase-root]{opacity:1!important;filter:none!important;visibility:visible!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroExiting .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{pointer-events:auto}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]{--hero-pad-bottom:max(24px, env(safe-area-inset-bottom,0px) + 12px);height:auto;min-height:0}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]:before{opacity:1!important}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]:after{opacity:1!important}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__servicesOverlay{margin-top:-24px}.HeroServicesHandoff-module-scss-module__aIukgG__compact .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{opacity:1;background-color:#050805;border-radius:24px 24px 0 0;transform:translateY(28px)}.HeroServicesHandoff-module-scss-module__aIukgG__compact.HeroServicesHandoff-module-scss-module__aIukgG__overlayReady .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{opacity:1;transition:opacity .55s cubic-bezier(.22,.98,.34,1),transform .6s cubic-bezier(.22,.98,.34,1);transform:none}@media (max-width:768px){.HeroServicesHandoff-module-scss-module__aIukgG__handoff{--scene-height:auto;--travel:0px}.HeroServicesHandoff-module-scss-module__aIukgG__pinTrack{height:auto;min-height:0}.HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{height:auto;max-height:none;position:relative;top:auto;overflow:visible}.HeroServicesHandoff-module-scss-module__aIukgG__heroPanel,.HeroServicesHandoff-module-scss-module__aIukgG__servicesIntro{opacity:1!important;filter:none!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__servicesOverlay{margin-top:-20px}.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{opacity:1;background-color:#050805;border-radius:24px 24px 0 0;transform:translateY(24px)}.HeroServicesHandoff-module-scss-module__aIukgG__overlayReady .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{opacity:1;transition:opacity .55s cubic-bezier(.22,.98,.34,1),transform .6s cubic-bezier(.22,.98,.34,1);transform:none}}@media (max-height:500px) and (orientation:landscape){.HeroServicesHandoff-module-scss-module__aIukgG__pinTrack{height:auto;min-height:0}.HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{height:auto;max-height:none;position:relative;top:auto;overflow:visible}.HeroServicesHandoff-module-scss-module__aIukgG__servicesOverlay{margin-top:-12px}}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion{--scene-height:auto;--travel:0px}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__pinTrack{height:auto;min-height:0}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{height:auto;max-height:none;position:relative;top:auto;overflow:visible}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel,.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface,.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__servicesIntro{opacity:1!important;filter:none!important;visibility:visible!important;will-change:auto!important;transition:none!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [data-hero-grid]{opacity:1!important;filter:none!important;visibility:visible!important;will-change:auto!important;transition:none!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [class*=visual]{opacity:1!important;filter:none!important;visibility:visible!important;will-change:auto!important;transition:none!important;transform:none!important}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__heroExiting .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel,.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__handoffComplete .HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{pointer-events:auto}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__handoffComplete .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel{opacity:1!important;visibility:visible!important}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]:before{opacity:1!important}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel [id=hero]:after{opacity:1!important}.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion .HeroServicesHandoff-module-scss-module__aIukgG__servicesOverlay{margin-top:-24px}@media (prefers-reduced-motion:reduce){.HeroServicesHandoff-module-scss-module__aIukgG__heroPanel,.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface,.HeroServicesHandoff-module-scss-module__aIukgG__servicesIntro{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}@media (forced-colors:active){.HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{box-shadow:none;background:canvas;border-top:1px solid canvastext}}.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion){--scene-height:auto;--travel:0px}.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion) .HeroServicesHandoff-module-scss-module__aIukgG__pinTrack{height:auto;min-height:0}.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion) .HeroServicesHandoff-module-scss-module__aIukgG__stickyStage{height:auto;max-height:none;position:relative;top:auto;overflow:visible}.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion) .HeroServicesHandoff-module-scss-module__aIukgG__heroPanel,.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion) .HeroServicesHandoff-module-scss-module__aIukgG__servicesIntro{opacity:1;filter:none;transform:none}.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion) .HeroServicesHandoff-module-scss-module__aIukgG__servicesOverlay{margin-top:-28px}.HeroServicesHandoff-module-scss-module__aIukgG__handoff:not(.HeroServicesHandoff-module-scss-module__aIukgG__desktop):not(.HeroServicesHandoff-module-scss-module__aIukgG__tablet):not(.HeroServicesHandoff-module-scss-module__aIukgG__compact):not(.HeroServicesHandoff-module-scss-module__aIukgG__reducedMotion) .HeroServicesHandoff-module-scss-module__aIukgG__servicesSurface{opacity:1;background-color:#050805;transform:none}
.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:clamp(48px, 4vw, 64px);--hero-pad-bottom:clamp(52px, 4.5vw, 72px);--hero-strip-gap:clamp(28px, 2.8vw, 40px);--hero-container-gap:40px;--glass-pad-y:clamp(30px, 2.2vw, 42px);--glass-pad-x:clamp(28px, 2.5vw, 46px);--glass-radius:28px;--hero-eyebrow-mb:20px;--hero-h1-size:clamp(36px, 3.6vw, 52px);--hero-h1-mb:22px;--hero-sub-mb:24px;--hero-cta-mb:24px;--hero-cta-min-h:58px;--hero-cta-pad-x:28px;--hero-cta-font:17px;--hero-proposal-prompt-mb:10px;--hero-proposal-control-h:46px;--hero-proposal-hint-mt:9px;--hero-trust-mt:20px;--hero-trust-min-h:48px;--hero-trust-pad-y:10px;--hero-trust-pad-x:12px;--gs-stage-min:520px;--gs-system-w:600px;--gs-controls-mt:14px;--gs-pad-top:4px;--strip-pad-y:18px 8px 10px;--strip-item-pad:6px 16px;--strip-title-size:14px;--strip-text-size:13px;--strip-icon-size:34px;z-index:1;min-height:0;padding:var(--hero-pad-top) 0 var(--hero-pad-bottom);isolation:isolate;background-color:#020302;position:relative;overflow:clip visible}.HeroSection-module-scss-module__9oNfCa__hero:before,.HeroSection-module-scss-module__9oNfCa__hero:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.HeroSection-module-scss-module__9oNfCa__hero:before{background:radial-gradient(48% 58% at 76% 44%,#b2ff3a1a 0%,#78a52a11 22%,#415a1c08 46%,#0000 72%),radial-gradient(42% 48% at 25% 42%,#ffffff06 0%,#78876e04 38%,#0000 72%),radial-gradient(70% 20% at 55% 88%,#8fbe300a 0%,#50692305 42%,#0000 78%),linear-gradient(125deg,#0000 38%,#afeb4604 52%,#afeb4608 64%,#0000 78%)}.HeroSection-module-scss-module__9oNfCa__hero:after{opacity:1;-webkit-mask-composite:source-in;background-image:linear-gradient(#b4e65008 1px,#0000 1px),linear-gradient(90deg,#b4e65007 1px,#0000 1px);background-position:50%;background-size:76px 76px;-webkit-mask-image:radial-gradient(54% 58% at 76% 46%,#000000f5 0%,#00000080 38%,#00000029 62%,#0000 76%),linear-gradient(#000 0% 78%,#0000 100%);mask-image:radial-gradient(54% 58% at 76% 46%,#000000f5 0%,#00000080 38%,#00000029 62%,#0000 76%),linear-gradient(#000 0% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.HeroSection-module-scss-module__9oNfCa__heroWide{width:min(100% - 40px,var(--container-width));margin-inline:auto}.HeroSection-module-scss-module__9oNfCa__heroContainer{z-index:3;align-items:start;gap:var(--hero-container-gap);grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);min-height:0;display:grid;position:relative}.HeroSection-module-scss-module__9oNfCa__visual{min-width:0;margin-top:4px;position:relative}.HeroSection-module-scss-module__9oNfCa__stripContainer{z-index:3;margin-top:var(--hero-strip-gap);position:relative}.HeroSection-module-scss-module__9oNfCa__vignette{z-index:2;pointer-events:none;background:linear-gradient(#0203028c 0%,#0000 11% 72%,#0203022e 88%,#0000 100%),radial-gradient(78% 68% at 58% 46%,#0000 42%,#00000047 100%);position:absolute;inset:0}@media (min-width:1440px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:clamp(48px, 3.6vw, 64px);--hero-pad-bottom:clamp(56px, 4vw, 72px);--hero-strip-gap:clamp(28px, 2.6vw, 36px);--hero-container-gap:48px;--glass-pad-y:clamp(32px, 2.2vw, 40px);--glass-pad-x:clamp(28px, 2.2vw, 40px);--glass-radius:30px;--hero-h1-size:clamp(44px, 2.85vw, 52px);--hero-eyebrow-mb:18px;--hero-h1-mb:20px;--hero-sub-mb:22px;--gs-system-w:600px;--gs-stage-min:520px}.HeroSection-module-scss-module__9oNfCa__heroWide{width:min(var(--wide-shell-width),100vw - var(--wide-shell-inline-gutter))}.HeroSection-module-scss-module__9oNfCa__hero:before{background:radial-gradient(50% 60% at 77% 43%,#b2ff3a1b 0%,#78a52a11 22%,#415a1c09 46%,#0000 72%),radial-gradient(42% 48% at 24% 40%,#ffffff07 0%,#78876e04 38%,#0000 72%),radial-gradient(72% 22% at 56% 90%,#8fbe300a 0%,#50692305 42%,#0000 78%),linear-gradient(125deg,#0000 40%,#afeb4603 54%,#afeb4608 64%,#0000 78%)}}@media (min-width:1600px){.HeroSection-module-scss-module__9oNfCa__hero{--glass-pad-y:36px;--glass-pad-x:36px;--glass-radius:32px;--hero-h1-size:clamp(46px, 2.7vw, 50px);--hero-trust-pad-y:11px;--hero-trust-pad-x:14px}}@media (min-width:1920px){.HeroSection-module-scss-module__9oNfCa__hero{--glass-pad-y:40px;--glass-pad-x:40px;--hero-h1-size:50px}}@media (min-width:1280px) and (max-height:980px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:clamp(30px, 3.2vh, 40px);--hero-pad-bottom:56px;--hero-strip-gap:clamp(24px, 2.8vh, 32px);--hero-container-gap:32px;--glass-pad-y:clamp(28px, 3vh, 32px);--glass-pad-x:clamp(32px, 2.4vw, 38px);--glass-radius:28px;--hero-eyebrow-mb:20px;--hero-h1-size:clamp(36px, 3.05vw, 48px);--hero-h1-mb:22px;--hero-sub-mb:22px;--hero-cta-mb:18px;--hero-cta-min-h:52px;--hero-cta-pad-x:24px;--hero-cta-font:16px;--hero-proposal-prompt-mb:8px;--hero-proposal-control-h:46px;--hero-proposal-hint-mt:7px;--hero-trust-mt:14px;--hero-trust-min-h:44px;--hero-trust-pad-y:8px;--hero-trust-pad-x:10px;--gs-stage-min:470px;--gs-system-w:548px;--gs-controls-mt:10px;--gs-pad-top:0px;--strip-pad-y:12px 6px 8px;--strip-item-pad:4px 12px;--strip-title-size:13.5px;--strip-text-size:12.5px;--strip-icon-size:30px}}@media (min-width:1440px) and (max-height:980px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-container-gap:36px;--hero-h1-size:clamp(38px, 2.9vw, 48px);--gs-system-w:556px;--gs-stage-min:480px}}@media (min-width:1600px) and (max-height:980px){.HeroSection-module-scss-module__9oNfCa__hero{--glass-pad-y:30px;--glass-pad-x:34px;--hero-h1-size:clamp(40px, 2.7vw, 50px);--gs-system-w:560px}}@media (min-width:1280px) and (max-height:820px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:clamp(20px, 2.6vh, 28px);--hero-pad-bottom:52px;--hero-strip-gap:clamp(18px, 2.4vh, 24px);--hero-container-gap:28px;--glass-pad-y:clamp(22px, 2.8vh, 26px);--glass-pad-x:clamp(28px, 2.2vw, 34px);--glass-radius:24px;--hero-eyebrow-mb:16px;--hero-h1-size:clamp(34px, 2.85vw, 44px);--hero-h1-mb:16px;--hero-sub-mb:16px;--hero-cta-mb:14px;--hero-cta-min-h:48px;--hero-cta-pad-x:20px;--hero-cta-font:15.5px;--hero-proposal-prompt-mb:7px;--hero-proposal-control-h:46px;--hero-proposal-hint-mt:6px;--hero-trust-mt:12px;--hero-trust-min-h:42px;--hero-trust-pad-y:6px;--hero-trust-pad-x:9px;--gs-stage-min:420px;--gs-system-w:508px;--gs-controls-mt:8px;--gs-pad-top:0px;--strip-pad-y:10px 4px 6px;--strip-item-pad:2px 10px;--strip-title-size:13px;--strip-text-size:12px;--strip-icon-size:28px}}@media (min-width:1440px) and (max-height:820px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-h1-size:clamp(36px, 2.7vw, 46px);--gs-system-w:520px;--gs-stage-min:440px}}@media (max-width:1279px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-container-gap:28px;--hero-strip-gap:40px}.HeroSection-module-scss-module__9oNfCa__hero:after{opacity:.75}}@media (max-width:1180px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:clamp(40px, 5vw, 64px);--hero-pad-bottom:48px;--hero-container-gap:28px;--hero-strip-gap:36px;--glass-pad-y:clamp(26px, 2.4vw, 36px);--glass-pad-x:clamp(24px, 2.4vw, 36px);--glass-radius:24px;--gs-stage-min:520px;--gs-system-w:600px;--gs-controls-mt:14px}.HeroSection-module-scss-module__9oNfCa__heroContainer{grid-template-columns:1fr}.HeroSection-module-scss-module__9oNfCa__hero:before{background:radial-gradient(62% 42% at 50% 68%,#b2ff3a17 0%,#78a52a0d 28%,#415a1c06 52%,#0000 74%),radial-gradient(58% 40% at 42% 28%,#ffffff06 0%,#78876e03 40%,#0000 72%),radial-gradient(70% 18% at 50% 92%,#8fbe3008 0%,#0000 72%)}.HeroSection-module-scss-module__9oNfCa__hero:after{opacity:.55;-webkit-mask-image:radial-gradient(70% 40% at 50% 72%,#000000b3 0%,#0000 72%);mask-image:radial-gradient(70% 40% at 50% 72%,#000000b3 0%,#0000 72%)}.HeroSection-module-scss-module__9oNfCa__visual{width:100%;max-width:min(100%,560px);margin-top:0;margin-left:auto;margin-right:auto}.HeroSection-module-scss-module__9oNfCa__vignette{background:linear-gradient(#02030266 0%,#0000 10% 82%,#02030247 100%),radial-gradient(80% 70% at 50% 60%,#0000 48%,#00000038 100%)}}@media (max-width:768px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:16px;--hero-pad-bottom:max(28px, env(safe-area-inset-bottom,0px) + 16px);--hero-container-gap:18px;--hero-strip-gap:20px;--glass-pad-y:22px;--glass-pad-x:20px;--glass-radius:26px;--hero-eyebrow-mb:14px;--gs-controls-mt:8px;--gs-stage-min:0px;--gs-pad-top:0px;padding:var(--hero-pad-top) 0 var(--hero-pad-bottom);background-color:#020302;margin-top:0}.HeroSection-module-scss-module__9oNfCa__heroWide{width:min(100% - 32px,var(--container-width))}.HeroSection-module-scss-module__9oNfCa__hero:before{background:radial-gradient(78% 36% at 50% 72%,#b2ff3a12 0%,#648c2309 36%,#0000 70%),radial-gradient(70% 34% at 46% 24%,#ffffff05 0%,#0000 68%)}.HeroSection-module-scss-module__9oNfCa__hero:after{display:none}.HeroSection-module-scss-module__9oNfCa__heroContainer{margin-top:0;padding-top:0;overflow-x:clip}.HeroSection-module-scss-module__9oNfCa__visual{max-width:min(100%,520px)}}@media (max-width:430px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:14px;--hero-strip-gap:18px}.HeroSection-module-scss-module__9oNfCa__heroWide{width:min(100% - 32px,var(--container-width))}}@media (max-width:430px) and (max-height:700px){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:10px;--hero-pad-bottom:max(24px, env(safe-area-inset-bottom,0px) + 12px);--hero-eyebrow-mb:10px;--hero-h1-mb:10px;--hero-sub-mb:14px;--hero-cta-mb:12px;--hero-strip-gap:14px}}@media (max-width:360px){.HeroSection-module-scss-module__9oNfCa__heroWide{width:min(100% - 28px,var(--container-width))}}@media (max-height:500px) and (orientation:landscape){.HeroSection-module-scss-module__9oNfCa__hero{--hero-pad-top:12px;--hero-pad-bottom:max(28px, env(safe-area-inset-bottom,0px) + 16px);--hero-container-gap:14px;--hero-strip-gap:16px}}
.HeroCTAGroup-module-scss-module__r69QYG__actions{margin-bottom:var(--hero-cta-mb,24px);flex-wrap:wrap;gap:12px;display:flex}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton,.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton{min-height:var(--hero-cta-min-h,58px);padding:0 var(--hero-cta-pad-x,28px);font-size:var(--hero-cta-font,17px);letter-spacing:-.01em;border-radius:18px;justify-content:center;align-items:center;font-weight:700;transition:box-shadow .25s,border-color .25s,background .25s,color .25s,filter .25s;display:inline-flex;position:relative;overflow:hidden}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton span,.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton span{z-index:1;position:relative}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton:before,.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:80%;height:100%;transition:left .7s;position:absolute;top:0;left:-120%}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton:hover:before,.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton:hover:before{left:140%}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton:after{content:"";border-radius:inherit;opacity:.7;pointer-events:none;background:radial-gradient(circle at top,#ffffff2e,#0000 58%);position:absolute;inset:0}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton{color:#081004;background:linear-gradient(#caff63 0%,#aef13a 100%);box-shadow:inset 0 0 0 1px #caff6338,0 18px 42px #b7ff3c33,0 0 32px #b7ff3c0f}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton:hover{filter:saturate(1.04);box-shadow:inset 0 0 0 1px #caff6342,0 22px 50px #b7ff3c42,0 0 36px #b7ff3c14}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton:focus-visible{outline-offset:3px;outline:2px solid #caff63d9}.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0e 0%,#ffffff09 100%);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #0000001f}.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton:hover{color:#c8ff73;background:linear-gradient(#ffffff12 0%,#ffffff0b 100%);border-color:#b7ff3c59;box-shadow:inset 0 1px #ffffff0d,0 16px 34px #00000029}.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #caff63a6}@media (max-width:768px){.HeroCTAGroup-module-scss-module__r69QYG__actions{flex-direction:column;gap:10px;margin-bottom:16px}.HeroCTAGroup-module-scss-module__r69QYG__actions a{width:100%}.HeroCTAGroup-module-scss-module__r69QYG__primaryButton,.HeroCTAGroup-module-scss-module__r69QYG__secondaryButton{border-radius:16px;width:100%;min-height:56px;padding:0 22px;font-size:16px}}@media (min-width:600px) and (max-width:768px){.HeroCTAGroup-module-scss-module__r69QYG__actions{flex-flow:row}.HeroCTAGroup-module-scss-module__r69QYG__actions a{flex:1 1 0;min-width:0}}
.ChiropractorHero-module-scss-module__lF0v7q__hero{isolation:isolate;padding:clamp(10px,1.6vw,18px) 0 clamp(28px,3.8vw,44px);position:relative;overflow:hidden}.ChiropractorHero-module-scss-module__lF0v7q__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorHero-module-scss-module__lF0v7q__arcOne,.ChiropractorHero-module-scss-module__lF0v7q__arcTwo,.ChiropractorHero-module-scss-module__lF0v7q__pathLine{border:1px solid #b7ff3c24;border-radius:50%;position:absolute}.ChiropractorHero-module-scss-module__lF0v7q__arcOne{border-color:#b7ff3c1a;width:min(52vw,620px);height:min(52vw,620px);top:4%;right:-8%;-webkit-mask-image:linear-gradient(140deg,#000 20%,#0000 72%);mask-image:linear-gradient(140deg,#000 20%,#0000 72%)}.ChiropractorHero-module-scss-module__lF0v7q__arcTwo{border-color:#b7ff3c14;width:min(34vw,420px);height:min(34vw,420px);top:18%;right:8%;-webkit-mask-image:linear-gradient(200deg,#000 10%,#0000 68%);mask-image:linear-gradient(200deg,#000 10%,#0000 68%)}.ChiropractorHero-module-scss-module__lF0v7q__pathLine{background:linear-gradient(#0000,#b7ff3c47 24%,#b7ff3c14 78%,#0000);border:0;border-radius:0;width:1px;height:42%;top:12%;right:46%}.ChiropractorHero-module-scss-module__lF0v7q__stage{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorHero-module-scss-module__lF0v7q__layout{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:start;gap:clamp(24px,3.4vw,52px);margin-bottom:clamp(22px,3vw,34px);display:grid}.ChiropractorHero-module-scss-module__lF0v7q__copy{min-width:0;max-width:36rem;padding-top:clamp(8px,1.2vw,18px)}.ChiropractorHero-module-scss-module__lF0v7q__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorHero-module-scss-module__lF0v7q__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorHero-module-scss-module__lF0v7q__title{font-family:var(--font-sora),sans-serif;letter-spacing:-.045em;color:#f4f4f2;margin:0 0 16px;font-size:clamp(2.35rem,4.6vw,4rem);font-weight:700;line-height:.98}.ChiropractorHero-module-scss-module__lF0v7q__titleLine,.ChiropractorHero-module-scss-module__lF0v7q__titleAccent{display:block}.ChiropractorHero-module-scss-module__lF0v7q__titleAccent{color:#b7ff3c}.ChiropractorHero-module-scss-module__lF0v7q__subheadline{color:#f4f4f2a8;max-width:34rem;margin:0 0 26px;font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.55}.ChiropractorHero-module-scss-module__lF0v7q__ctaRow{margin-bottom:0}.ChiropractorHero-module-scss-module__lF0v7q__visual{min-width:0;margin-top:clamp(18px,2.8vw,42px);position:relative}.ChiropractorHero-module-scss-module__lF0v7q__edgeCopy{z-index:2;color:#f4f4f257;letter-spacing:.18em;text-transform:uppercase;writing-mode:vertical-rl;pointer-events:none;flex-direction:column;gap:4px;margin:0;font-size:9px;font-weight:700;display:flex;position:absolute;top:14%;right:-2px;transform:rotate(180deg)}.ChiropractorHero-module-scss-module__lF0v7q__mediaFrame{aspect-ratio:16/11;background:#0a0a09;border:1px solid #ffffff1f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000057}.ChiropractorHero-module-scss-module__lF0v7q__mediaImage{object-fit:cover;object-position:52% 42%}.ChiropractorHero-module-scss-module__lF0v7q__overlayPrimary{z-index:2;-webkit-backdrop-filter:blur(10px);background:#080807c7;border:1px solid #b7ff3c6b;border-radius:12px;max-width:168px;padding:12px 12px 11px;position:absolute;top:14px;right:14px}.ChiropractorHero-module-scss-module__lF0v7q__overlayPrimaryTitle{color:#f4f4f2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.ChiropractorHero-module-scss-module__lF0v7q__overlayPrimaryLine{color:#f4f4f2c7;margin:0;font-size:12px;line-height:1.35}.ChiropractorHero-module-scss-module__lF0v7q__overlayArrow{color:#b7ff3c;margin:4px 0;font-size:12px;line-height:1;display:block}.ChiropractorHero-module-scss-module__lF0v7q__overlaySecondary{z-index:2;-webkit-backdrop-filter:blur(10px);color:#f4f4f2;letter-spacing:.12em;text-transform:uppercase;background:#080807b8;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:2px;max-width:150px;padding:12px 13px;font-size:11px;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:14px;left:14px}.ChiropractorHero-module-scss-module__lF0v7q__rail{background:#0a0a09e0;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ChiropractorHero-module-scss-module__lF0v7q__railItem{border-right:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid;position:relative}.ChiropractorHero-module-scss-module__lF0v7q__railItem:last-child{border-right:0}.ChiropractorHero-module-scss-module__lF0v7q__railCard{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:16px 14px 16px 16px;display:grid}.ChiropractorHero-module-scss-module__lF0v7q__railNumber{color:#b7ff3c;letter-spacing:.04em;font-variant-numeric:tabular-nums;border:1px solid #b7ff3c8c;border-radius:7px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-grid}.ChiropractorHero-module-scss-module__lF0v7q__railCopy{min-width:0}.ChiropractorHero-module-scss-module__lF0v7q__railTitle{color:#f4f4f2;letter-spacing:-.015em;margin:0 0 4px;font-size:.92rem;font-weight:650;line-height:1.25}.ChiropractorHero-module-scss-module__lF0v7q__railDescription{color:#f4f4f27a;margin:0;font-size:.82rem;line-height:1.4}.ChiropractorHero-module-scss-module__lF0v7q__railArrow{color:#b7ff3cb8;justify-content:center;align-items:center;width:18px;font-size:.95rem;display:inline-flex;transform:translate(-4px)}@media (max-width:1180px){.ChiropractorHero-module-scss-module__lF0v7q__title{font-size:clamp(2.2rem,4.2vw,3.4rem)}.ChiropractorHero-module-scss-module__lF0v7q__overlayPrimary{max-width:150px}.ChiropractorHero-module-scss-module__lF0v7q__visual{margin-top:22px}}@media (max-width:1024px){.ChiropractorHero-module-scss-module__lF0v7q__layout{grid-template-columns:1fr;gap:22px}.ChiropractorHero-module-scss-module__lF0v7q__copy{max-width:none;padding-top:0}.ChiropractorHero-module-scss-module__lF0v7q__visual{margin-top:0}.ChiropractorHero-module-scss-module__lF0v7q__edgeCopy,.ChiropractorHero-module-scss-module__lF0v7q__pathLine,.ChiropractorHero-module-scss-module__lF0v7q__arcTwo{display:none}.ChiropractorHero-module-scss-module__lF0v7q__mediaFrame{aspect-ratio:16/10}.ChiropractorHero-module-scss-module__lF0v7q__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.ChiropractorHero-module-scss-module__lF0v7q__railItem:nth-child(2){border-right:0}.ChiropractorHero-module-scss-module__lF0v7q__railItem:first-child,.ChiropractorHero-module-scss-module__lF0v7q__railItem:nth-child(2){border-bottom:1px solid #ffffff1f}.ChiropractorHero-module-scss-module__lF0v7q__railArrow{display:none}.ChiropractorHero-module-scss-module__lF0v7q__railItem{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.ChiropractorHero-module-scss-module__lF0v7q__title{font-size:clamp(2.05rem,8.4vw,2.7rem);line-height:1}.ChiropractorHero-module-scss-module__lF0v7q__overlayPrimary{padding:10px;top:10px;right:10px}.ChiropractorHero-module-scss-module__lF0v7q__overlaySecondary{padding:10px 11px;font-size:10px;bottom:10px;left:10px}}@media (max-width:600px){.ChiropractorHero-module-scss-module__lF0v7q__rail{grid-template-columns:1fr}.ChiropractorHero-module-scss-module__lF0v7q__railItem,.ChiropractorHero-module-scss-module__lF0v7q__railItem:first-child,.ChiropractorHero-module-scss-module__lF0v7q__railItem:nth-child(2){border-bottom:1px solid #ffffff1f;border-right:0}.ChiropractorHero-module-scss-module__lF0v7q__railItem:last-child{border-bottom:0}.ChiropractorHero-module-scss-module__lF0v7q__railCard{padding:14px}.ChiropractorHero-module-scss-module__lF0v7q__arcOne{display:none}}@media (max-width:480px){.ChiropractorHero-module-scss-module__lF0v7q__stage{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorHero-module-scss-module__lF0v7q__overlaySecondary{display:none}.ChiropractorHero-module-scss-module__lF0v7q__mediaFrame{aspect-ratio:16/11;border-radius:18px}.ChiropractorHero-module-scss-module__lF0v7q__title{font-size:clamp(1.95rem,9vw,2.35rem)}}@media (max-width:390px){.ChiropractorHero-module-scss-module__lF0v7q__title{font-size:clamp(1.85rem,8.8vw,2.15rem)}.ChiropractorHero-module-scss-module__lF0v7q__subheadline{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.ChiropractorHero-module-scss-module__lF0v7q__overlayPrimary,.ChiropractorHero-module-scss-module__lF0v7q__overlaySecondary{-webkit-backdrop-filter:none}}
.ChiropractorBusinessContext-module-scss-module__b5xYeq__section{isolation:isolate;padding:clamp(48px,6.5vw,92px) 0 clamp(40px,5.5vw,72px);position:relative;overflow:hidden}.ChiropractorBusinessContext-module-scss-module__b5xYeq__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorBusinessContext-module-scss-module__b5xYeq__arc{border:1px solid #b7ff3c1a;border-radius:50%;width:min(56vw,680px);height:min(56vw,680px);position:absolute;top:6%;right:-10%;-webkit-mask-image:linear-gradient(150deg,#000 18%,#0000 72%);mask-image:linear-gradient(150deg,#000 18%,#0000 72%)}.ChiropractorBusinessContext-module-scss-module__b5xYeq__shell{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorBusinessContext-module-scss-module__b5xYeq__top{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:start;gap:clamp(28px,3.8vw,56px);margin-bottom:clamp(28px,3.5vw,40px);display:grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__header{min-width:0;max-width:38rem;padding-top:clamp(8px,1.2vw,18px)}.ChiropractorBusinessContext-module-scss-module__b5xYeq__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorBusinessContext-module-scss-module__b5xYeq__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;color:#f4f4f2;margin:0 0 16px;font-size:clamp(2.05rem,3.8vw,3.55rem);font-weight:700;line-height:1}.ChiropractorBusinessContext-module-scss-module__b5xYeq__headingLine,.ChiropractorBusinessContext-module-scss-module__b5xYeq__headingAccent{display:block}.ChiropractorBusinessContext-module-scss-module__b5xYeq__headingAccent{color:#b7ff3c}.ChiropractorBusinessContext-module-scss-module__b5xYeq__body{color:#f4f4f2a8;max-width:36rem;margin:0;font-size:1rem;line-height:1.58}.ChiropractorBusinessContext-module-scss-module__b5xYeq__visualColumn{align-content:start;gap:16px;min-width:0;display:grid;position:relative}.ChiropractorBusinessContext-module-scss-module__b5xYeq__mediaBlock{padding-bottom:36px;position:relative}.ChiropractorBusinessContext-module-scss-module__b5xYeq__alignRail{background:linear-gradient(#0000,#b7ff3cbf 18%,#b7ff3c8c 78%,#0000);width:1px;position:absolute;top:8%;bottom:28%;left:-11px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__mediaFrame{aspect-ratio:16/11;background:#0a0a09;border:1px solid #ffffff1f;border-radius:22px;position:relative;overflow:hidden}.ChiropractorBusinessContext-module-scss-module__b5xYeq__mediaImage{object-fit:cover;object-position:48% 45%}.ChiropractorBusinessContext-module-scss-module__b5xYeq__reality{z-index:2;-webkit-backdrop-filter:blur(12px);background:#080807f2;border:1px solid #b7ff3c38;border-radius:18px;width:min(100% - 32px,360px);padding:14px 16px;position:absolute;bottom:0;left:16px;box-shadow:0 18px 36px #00000047}.ChiropractorBusinessContext-module-scss-module__b5xYeq__realityEyebrow{color:#b7ff3c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.ChiropractorBusinessContext-module-scss-module__b5xYeq__realityList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__realityItem{color:#f4f4f2d6;align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.4;display:flex}.ChiropractorBusinessContext-module-scss-module__b5xYeq__realityDot{background:#b7ff3c;border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-top:6px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeawayRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeaway{background:#0c0c0beb;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeawayIcon{color:#b7ff3c;border:1px solid #b7ff3c59;border-radius:8px;place-items:center;width:32px;height:32px;display:inline-grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeawayCopy{margin:0;font-size:.9rem;line-height:1.45}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeawayStrong{color:#f4f4f2;font-weight:650}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeawayMuted{color:#f4f4f280}.ChiropractorBusinessContext-module-scss-module__b5xYeq__edgeCopy{color:#f4f4f257;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;flex-direction:column;gap:2px;margin:0;font-size:9px;font-weight:700;line-height:1.2;display:flex;transform:rotate(180deg)}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamics{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamic{border-bottom:1px solid #ffffff1f;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;display:grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamic:nth-child(odd){border-right:1px solid #ffffff1f;padding-right:22px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamic:nth-child(2n){padding-left:22px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamicIcon{color:#b7ff3c;background:#121c0cb8;border:1px solid #b7ff3c6b;border-radius:10px;place-items:center;width:48px;height:48px;display:inline-grid}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamicCopy{min-width:0;padding-top:2px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamicTitle{color:#f4f4f2;letter-spacing:-.015em;margin:0 0 4px;font-size:.98rem;font-weight:650}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamicBody{color:#f4f4f2a8;margin:0;font-size:.9rem;line-height:1.5}@media (max-width:1180px){.ChiropractorBusinessContext-module-scss-module__b5xYeq__heading{font-size:clamp(1.95rem,3.4vw,3rem)}.ChiropractorBusinessContext-module-scss-module__b5xYeq__reality{width:min(100% - 28px,320px)}}@media (max-width:1024px){.ChiropractorBusinessContext-module-scss-module__b5xYeq__top{grid-template-columns:1fr;gap:24px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__header{max-width:none;padding-top:0}.ChiropractorBusinessContext-module-scss-module__b5xYeq__alignRail,.ChiropractorBusinessContext-module-scss-module__b5xYeq__edgeCopy,.ChiropractorBusinessContext-module-scss-module__b5xYeq__arc{display:none}.ChiropractorBusinessContext-module-scss-module__b5xYeq__mediaBlock{padding-bottom:0}.ChiropractorBusinessContext-module-scss-module__b5xYeq__mediaFrame{aspect-ratio:16/10}.ChiropractorBusinessContext-module-scss-module__b5xYeq__reality{width:auto;box-shadow:none;margin-top:12px;position:static}.ChiropractorBusinessContext-module-scss-module__b5xYeq__takeawayRow{grid-template-columns:1fr}}@media (max-width:768px){.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamics{grid-template-columns:1fr}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamic:nth-child(odd),.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamic:nth-child(2n){border-right:none;padding-left:0;padding-right:0}.ChiropractorBusinessContext-module-scss-module__b5xYeq__heading{font-size:clamp(1.9rem,7.2vw,2.55rem)}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamic{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px 0}.ChiropractorBusinessContext-module-scss-module__b5xYeq__dynamicIcon{width:42px;height:42px}}@media (max-width:480px){.ChiropractorBusinessContext-module-scss-module__b5xYeq__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorBusinessContext-module-scss-module__b5xYeq__mediaFrame{aspect-ratio:4/3;border-radius:18px}.ChiropractorBusinessContext-module-scss-module__b5xYeq__heading{font-size:clamp(1.8rem,8.4vw,2.2rem)}.ChiropractorBusinessContext-module-scss-module__b5xYeq__body{font-size:.95rem}}@media (max-width:390px){.ChiropractorBusinessContext-module-scss-module__b5xYeq__heading{font-size:clamp(1.72rem,8.2vw,2.05rem)}}@media (prefers-reduced-motion:reduce){.ChiropractorBusinessContext-module-scss-module__b5xYeq__reality{-webkit-backdrop-filter:none}}
.ChiropractorBottlenecks-module-scss-module__TaU1pa__section{isolation:isolate;padding:clamp(48px,6.5vw,92px) 0 clamp(40px,5.5vw,72px);position:relative;overflow:hidden}.ChiropractorBottlenecks-module-scss-module__TaU1pa__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__glow{background:radial-gradient(circle,#b7ff3c0d 0%,#0000 68%);border-radius:50%;width:min(48vw,560px);height:min(48vw,560px);position:absolute;top:4%;right:-8%}.ChiropractorBottlenecks-module-scss-module__TaU1pa__shell{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorBottlenecks-module-scss-module__TaU1pa__top{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:stretch;gap:clamp(24px,3.5vw,48px);margin-bottom:clamp(28px,3.5vw,40px);display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__header{flex-direction:column;justify-content:space-between;gap:20px;min-width:0;max-width:34rem;min-height:100%;padding-top:0;padding-bottom:0;display:flex}.ChiropractorBottlenecks-module-scss-module__TaU1pa__headerLead{gap:0;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorBottlenecks-module-scss-module__TaU1pa__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(2.05rem,3.8vw,3.55rem);font-weight:700;line-height:1}.ChiropractorBottlenecks-module-scss-module__TaU1pa__headingLine,.ChiropractorBottlenecks-module-scss-module__TaU1pa__headingAccent{display:block}.ChiropractorBottlenecks-module-scss-module__TaU1pa__headingAccent{color:#b7ff3c}.ChiropractorBottlenecks-module-scss-module__TaU1pa__body{color:#f4f4f2a8;max-width:32rem;margin:auto 0 0;font-size:1rem;line-height:1.55}.ChiropractorBottlenecks-module-scss-module__TaU1pa__visual{min-width:0;position:relative}.ChiropractorBottlenecks-module-scss-module__TaU1pa__mediaFrame{aspect-ratio:16/10;background:#0a0a09;border:1px solid #ffffff1f;border-radius:22px;position:relative;overflow:hidden}.ChiropractorBottlenecks-module-scss-module__TaU1pa__mediaImage{object-fit:cover;object-position:46% 40%}.ChiropractorBottlenecks-module-scss-module__TaU1pa__insight{z-index:2;-webkit-backdrop-filter:blur(10px);background:#080807d1;border:1px solid #b7ff3c59;border-radius:12px;width:min(100% - 28px,188px);padding:12px 12px 11px;position:absolute;top:14px;right:14px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__insightIcon{color:#b7ff3c;place-items:center;margin-bottom:8px;display:inline-grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__insightTitle{color:#f4f4f2;letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:1px;margin:0 0 8px;font-size:10px;font-weight:700;line-height:1.25;display:flex}.ChiropractorBottlenecks-module-scss-module__TaU1pa__insightBody{color:#f4f4f280;margin:0;font-size:.78rem;line-height:1.4}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journey{background:#0a0a09e0;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:minmax(7.25rem,8.75rem) minmax(0,1fr);align-items:center;gap:18px 24px;margin-bottom:clamp(26px,3.2vw,36px);padding:20px 22px;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyLabel{color:#f4f4f280;letter-spacing:.14em;text-transform:uppercase;max-width:8.5rem;margin:0;font-size:10px;font-weight:700;line-height:1.45}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyTrack{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;column-gap:clamp(40px,4.5vw,56px);min-width:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyStage{align-content:start;justify-items:start;gap:8px;min-width:0;display:grid;position:relative}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageNumber{color:#b7ff3cb3;letter-spacing:.08em;font-variant-numeric:tabular-nums;height:10px;font-size:10px;font-weight:700;line-height:1}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageIcon{color:#b7ff3c;background:#121c0c8c;border:1px solid #b7ff3c73;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageLabel{color:#f4f4f2;letter-spacing:-.015em;min-height:2.5em;margin:0;font-size:.88rem;font-weight:650;line-height:1.25}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageHelper{color:#f4f4f280;margin:0;font-size:.76rem;line-height:1.35}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageConnector{pointer-events:none;z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;width:calc(clamp(40px,4.5vw,56px) - 4px);padding-top:18px;display:flex;position:absolute;top:0;left:calc(100% + 2px)}.ChiropractorBottlenecks-module-scss-module__TaU1pa__leakBadge{color:#b7ff3cb8;letter-spacing:.04em;text-transform:uppercase;text-align:center;width:100%;max-width:54px;font-size:7px;font-weight:700;line-height:1.25}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageArrow{color:#b7ff3cb8;place-items:center;width:100%;height:34px;font-size:.95rem;line-height:1;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageDown{color:#b7ff3cb8;font-size:.95rem;line-height:1;display:none}.ChiropractorBottlenecks-module-scss-module__TaU1pa__items{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 clamp(22px,3vw,30px);padding:0;list-style:none;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__item{border-bottom:1px solid #ffffff1f;grid-template-columns:auto auto minmax(0,1fr);align-items:start;column-gap:14px;padding:18px 0;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__item:nth-child(odd){border-right:1px solid #ffffff1f;padding-right:22px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__item:nth-child(2n){padding-left:22px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__itemNumber{color:#b7ff3c;letter-spacing:.08em;font-variant-numeric:tabular-nums;justify-content:flex-start;align-items:center;min-width:1.7rem;height:46px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.ChiropractorBottlenecks-module-scss-module__TaU1pa__itemIcon{color:#b7ff3c;background:#121c0cb8;border:1px solid #b7ff3c6b;border-radius:10px;place-items:center;width:46px;height:46px;display:inline-grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__itemCopy{min-width:0;padding-top:4px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__itemTitle{color:#f4f4f2;letter-spacing:-.015em;margin:0 0 6px;font-size:1rem;font-weight:650;line-height:1.3}.ChiropractorBottlenecks-module-scss-module__TaU1pa__itemBody{color:#f4f4f2a8;margin:0;font-size:.9rem;line-height:1.5}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeaway{background:#0c0c0beb;border:1px solid #b7ff3c2e;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayIcon{color:#b7ff3c;border:1px solid #b7ff3c59;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayCopy{min-width:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayStrong{color:#f4f4f2;margin:0 0 4px;font-size:.94rem;font-weight:650;line-height:1.4}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayMuted{color:#f4f4f280;margin:0;font-size:.86rem;line-height:1.45}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayLink{color:#b7ff3c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #b7ff3c59;font-size:.82rem;font-weight:700;text-decoration:none}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayLink:hover{border-bottom-color:#b7ff3c}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayLink:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}@media (max-width:1180px){.ChiropractorBottlenecks-module-scss-module__TaU1pa__heading{font-size:clamp(1.95rem,3.4vw,3rem)}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journey{gap:16px 18px;padding:18px 16px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyLabel{max-width:7.5rem}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyTrack{column-gap:clamp(36px,4vw,48px)}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageConnector{width:calc(clamp(36px,4vw,48px) - 4px)}.ChiropractorBottlenecks-module-scss-module__TaU1pa__leakBadge{max-width:48px;font-size:6.5px}}@media (max-width:1024px){.ChiropractorBottlenecks-module-scss-module__TaU1pa__top{grid-template-columns:1fr;gap:22px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__header{justify-content:flex-start;gap:14px;max-width:none;min-height:0;padding-top:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__body{margin-top:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__glow{display:none}.ChiropractorBottlenecks-module-scss-module__TaU1pa__mediaFrame{aspect-ratio:16/10}.ChiropractorBottlenecks-module-scss-module__TaU1pa__insight{width:auto;margin-top:12px;position:static}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journey{grid-template-columns:1fr;align-items:start;gap:14px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyLabel{max-width:none}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyStage:nth-child(4),.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyStage:nth-child(5){grid-column:span 1}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageConnector{display:none}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyStage{border:1px solid #ffffff14;border-radius:12px;padding:12px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageLabel{min-height:0}}@media (max-width:768px){.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyTrack{grid-template-columns:1fr;gap:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyStage{border:0;border-bottom:1px solid #ffffff1f;border-radius:0;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon number""icon label""icon helper""connector connector";gap:2px 12px;padding:12px 0;display:grid}.ChiropractorBottlenecks-module-scss-module__TaU1pa__journeyStage:last-child{border-bottom:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageNumber{grid-area:number;height:auto}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageIcon{grid-area:icon}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageLabel{grid-area:label}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageHelper{grid-area:helper}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageConnector{pointer-events:auto;flex-direction:row;grid-area:connector;justify-content:flex-start;align-items:center;gap:8px;width:auto;padding:8px 0 2px 46px;display:flex;position:static}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageArrow{height:auto;display:none}.ChiropractorBottlenecks-module-scss-module__TaU1pa__leakBadge{text-align:left;width:auto;max-width:none;font-size:8px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__stageDown{display:inline}.ChiropractorBottlenecks-module-scss-module__TaU1pa__items{grid-template-columns:1fr}.ChiropractorBottlenecks-module-scss-module__TaU1pa__item:nth-child(odd),.ChiropractorBottlenecks-module-scss-module__TaU1pa__item:nth-child(2n){border-right:none;padding-left:0;padding-right:0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeaway{grid-template-columns:auto minmax(0,1fr);gap:12px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__takeawayLink{grid-column:2;justify-self:start;margin-top:2px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__heading{font-size:clamp(1.9rem,7.2vw,2.55rem)}}@media (max-width:480px){.ChiropractorBottlenecks-module-scss-module__TaU1pa__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorBottlenecks-module-scss-module__TaU1pa__mediaFrame{aspect-ratio:4/3;border-radius:18px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__item{grid-template-columns:auto auto minmax(0,1fr);gap:10px;padding:14px 0}.ChiropractorBottlenecks-module-scss-module__TaU1pa__itemIcon{width:42px;height:42px}.ChiropractorBottlenecks-module-scss-module__TaU1pa__heading{font-size:clamp(1.8rem,8.4vw,2.2rem)}}@media (max-width:390px){.ChiropractorBottlenecks-module-scss-module__TaU1pa__heading{font-size:clamp(1.72rem,8.2vw,2.05rem)}}@media (prefers-reduced-motion:reduce){.ChiropractorBottlenecks-module-scss-module__TaU1pa__insight{-webkit-backdrop-filter:none}}
.ChiropractorDiagnosis-module-scss-module__f0cCtq__section{padding:clamp(42px,6vw,88px) 0}.ChiropractorDiagnosis-module-scss-module__f0cCtq__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.ChiropractorDiagnosis-module-scss-module__f0cCtq__header{max-width:44rem;margin-bottom:clamp(28px,4vw,40px)}.ChiropractorDiagnosis-module-scss-module__f0cCtq__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorDiagnosis-module-scss-module__f0cCtq__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorDiagnosis-module-scss-module__f0cCtq__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:700;line-height:1.08}.ChiropractorDiagnosis-module-scss-module__f0cCtq__headingAccent{color:#b7ff3c}.ChiropractorDiagnosis-module-scss-module__f0cCtq__body{color:#f4f4f2a8;margin:0;font-size:1.02rem;line-height:1.6}.ChiropractorDiagnosis-module-scss-module__f0cCtq__scanLabel{color:#f4f4f28c;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rails{border:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail{border-right:1px solid #ffffff1f;min-width:0;padding:18px 16px}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail:last-child{border-right:none}.ChiropractorDiagnosis-module-scss-module__f0cCtq__railHead{border-bottom:1px solid #ffffff1f;margin-bottom:16px;padding-bottom:14px}.ChiropractorDiagnosis-module-scss-module__f0cCtq__railTitle{color:#b7ff3c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.82rem;font-weight:700}.ChiropractorDiagnosis-module-scss-module__f0cCtq__railQuestion{color:#f4f4f2a8;margin:0;font-size:.86rem;line-height:1.45}.ChiropractorDiagnosis-module-scss-module__f0cCtq__checks{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ChiropractorDiagnosis-module-scss-module__f0cCtq__check{grid-template-columns:auto 1fr;gap:10px;display:grid}.ChiropractorDiagnosis-module-scss-module__f0cCtq__checkNumber{color:#b7ff3c;letter-spacing:.06em;font-size:11px;font-weight:700}.ChiropractorDiagnosis-module-scss-module__f0cCtq__checkTitle{color:#f4f4f2;margin:0 0 4px;font-size:.94rem;font-weight:650;line-height:1.3}.ChiropractorDiagnosis-module-scss-module__f0cCtq__checkBody{color:#f4f4f2a8;margin:0;font-size:.86rem;line-height:1.45}@media (max-width:1180px){.ChiropractorDiagnosis-module-scss-module__f0cCtq__rails{grid-template-columns:repeat(2,minmax(0,1fr))}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail:nth-child(2n){border-right:none}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail:nth-child(-n+2){border-bottom:1px solid #ffffff1f}}@media (max-width:768px){.ChiropractorDiagnosis-module-scss-module__f0cCtq__rails{grid-template-columns:1fr}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail{border-bottom:1px solid #ffffff1f;border-right:none}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail:last-child{border-bottom:none}.ChiropractorDiagnosis-module-scss-module__f0cCtq__rail:nth-child(-n+2){border-bottom:1px solid #ffffff1f}}@media (max-width:430px){.ChiropractorDiagnosis-module-scss-module__f0cCtq__shell{width:min(100% - 28px,var(--container-width,1280px))}}
.ChiropractorOpportunity-module-scss-module__2CgXua__section{isolation:isolate;padding:clamp(48px,6.5vw,92px) 0 clamp(40px,5.5vw,72px);position:relative;overflow:hidden}.ChiropractorOpportunity-module-scss-module__2CgXua__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorOpportunity-module-scss-module__2CgXua__arcOne,.ChiropractorOpportunity-module-scss-module__2CgXua__arcTwo{border:1px solid #b7ff3c1f;border-radius:50%;position:absolute}.ChiropractorOpportunity-module-scss-module__2CgXua__arcOne{width:min(42vw,480px);height:min(42vw,480px);top:2%;right:-4%;-webkit-mask-image:linear-gradient(150deg,#000 15%,#0000 70%);mask-image:linear-gradient(150deg,#000 15%,#0000 70%)}.ChiropractorOpportunity-module-scss-module__2CgXua__arcTwo{border-color:#b7ff3c14;width:min(28vw,320px);height:min(28vw,320px);top:10%;right:8%;-webkit-mask-image:linear-gradient(200deg,#000 10%,#0000 68%);mask-image:linear-gradient(200deg,#000 10%,#0000 68%)}.ChiropractorOpportunity-module-scss-module__2CgXua__shell{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__top{grid-template-columns:minmax(0,.62fr) minmax(0,.38fr);align-items:start;gap:clamp(20px,3vw,40px);margin-bottom:clamp(28px,3.6vw,42px);display:grid}.ChiropractorOpportunity-module-scss-module__2CgXua__header{min-width:0;max-width:42rem}.ChiropractorOpportunity-module-scss-module__2CgXua__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorOpportunity-module-scss-module__2CgXua__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorOpportunity-module-scss-module__2CgXua__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(2.05rem,3.8vw,3.55rem);font-weight:700;line-height:1}.ChiropractorOpportunity-module-scss-module__2CgXua__headingLine,.ChiropractorOpportunity-module-scss-module__2CgXua__headingAccent{display:block}.ChiropractorOpportunity-module-scss-module__2CgXua__headingAccent{color:#b7ff3c}.ChiropractorOpportunity-module-scss-module__2CgXua__body{color:#f4f4f2a8;max-width:40rem;margin:0;font-size:1rem;line-height:1.55}.ChiropractorOpportunity-module-scss-module__2CgXua__insight{-webkit-backdrop-filter:blur(10px);background:#0a0a09eb;border:1px solid #b7ff3c38;border-radius:18px;min-width:0;padding:18px 18px 16px;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__insightIcon{color:#b7ff3c;place-items:center;margin-bottom:12px;display:inline-grid}.ChiropractorOpportunity-module-scss-module__2CgXua__insightTitle{color:#f4f4f2;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:2px;margin:0 0 10px;font-size:.92rem;font-weight:700;line-height:1.25;display:flex}.ChiropractorOpportunity-module-scss-module__2CgXua__insightBody{color:#f4f4f2a8;margin:0;font-size:.9rem;line-height:1.5}.ChiropractorOpportunity-module-scss-module__2CgXua__board{gap:18px;margin-bottom:clamp(24px,3vw,32px);display:grid}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);display:grid}.ChiropractorOpportunity-module-scss-module__2CgXua__callout{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"icon number title""stem.body";align-items:start;gap:6px 10px;min-width:0;display:grid;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutIcon{color:#b7ff3c;background:#121c0ca6;border:1px solid #b7ff3c6b;border-radius:8px;grid-area:icon;place-items:center;width:34px;height:34px;display:inline-grid}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutNumber{color:#b7ff3c;letter-spacing:.08em;font-variant-numeric:tabular-nums;grid-area:number;padding-top:8px;font-size:11px;font-weight:700}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutTitle{color:#f4f4f2;letter-spacing:-.015em;grid-area:title;margin:0;padding-top:6px;font-size:.95rem;font-weight:650;line-height:1.3}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutBody{color:#f4f4f2a8;grid-area:body;margin:0;font-size:.86rem;line-height:1.45}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutStem,.ChiropractorOpportunity-module-scss-module__2CgXua__calloutStemUp{background:linear-gradient(#b7ff3c8c,#b7ff3c14);grid-area:stem;justify-self:start;width:1px;height:18px;margin-left:16px}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutStemUp{background:linear-gradient(#b7ff3c14,#b7ff3c8c)}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutRow:last-of-type .ChiropractorOpportunity-module-scss-module__2CgXua__callout{grid-template-areas:"stem. .""icon number title"". .body"}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutRow:last-of-type .ChiropractorOpportunity-module-scss-module__2CgXua__calloutStemUp{height:16px;margin-bottom:4px;margin-left:16px}.ChiropractorOpportunity-module-scss-module__2CgXua__path{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:18px 0 8px;display:grid;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__pathLabel{color:#f4f4f26b;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;flex-direction:column;gap:2px;margin:0;font-size:9px;font-weight:700;line-height:1.2;display:flex;transform:rotate(180deg)}.ChiropractorOpportunity-module-scss-module__2CgXua__pathTrack{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__pathTrack:before{content:"";background:linear-gradient(90deg,#0000,#b7ff3c8c 12% 88%,#0000);height:1px;position:absolute;top:11px;left:8%;right:8%}.ChiropractorOpportunity-module-scss-module__2CgXua__pathStage{text-align:center;justify-items:center;gap:8px;min-width:0;padding:0 8px;display:grid;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__pathNode{z-index:1;background:#090908;border:1px solid #b7ff3c8c;border-radius:999px;place-items:center;width:22px;height:22px;display:grid;position:relative}.ChiropractorOpportunity-module-scss-module__2CgXua__pathDot{background:#b7ff3c;border-radius:999px;width:7px;height:7px}.ChiropractorOpportunity-module-scss-module__2CgXua__pathNumber{color:#b7ff3cbf;letter-spacing:.08em;font-size:10px;font-weight:700}.ChiropractorOpportunity-module-scss-module__2CgXua__pathTitle{color:#f4f4f2;letter-spacing:-.015em;font-size:.88rem;font-weight:650;line-height:1.25}.ChiropractorOpportunity-module-scss-module__2CgXua__pathHelper{color:#f4f4f280;max-width:11rem;font-size:.76rem;line-height:1.35}.ChiropractorOpportunity-module-scss-module__2CgXua__pathArrow{z-index:2;color:#b7ff3cb3;font-size:.85rem;line-height:1;position:absolute;top:8px;right:-6px}.ChiropractorOpportunity-module-scss-module__2CgXua__pathDown,.ChiropractorOpportunity-module-scss-module__2CgXua__mobileCallouts{display:none}.ChiropractorOpportunity-module-scss-module__2CgXua__takeaway{background:#0c0c0beb;border:1px solid #b7ff3c2e;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayIcon{color:#b7ff3c;border:1px solid #b7ff3c59;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayCopy{min-width:0}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayStrong{color:#f4f4f2;margin:0 0 4px;font-size:.94rem;font-weight:650;line-height:1.4}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayMuted{color:#f4f4f280;margin:0;font-size:.86rem;line-height:1.45}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayLink{color:#b7ff3c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #b7ff3c59;font-size:.82rem;font-weight:700;text-decoration:none}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayLink:hover{border-bottom-color:#b7ff3c}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayLink:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}@media (max-width:1180px){.ChiropractorOpportunity-module-scss-module__2CgXua__heading{font-size:clamp(1.95rem,3.4vw,3rem)}.ChiropractorOpportunity-module-scss-module__2CgXua__pathHelper{font-size:.72rem}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutBody{font-size:.82rem}}@media (max-width:1024px){.ChiropractorOpportunity-module-scss-module__2CgXua__top{grid-template-columns:1fr;gap:18px}.ChiropractorOpportunity-module-scss-module__2CgXua__arcOne,.ChiropractorOpportunity-module-scss-module__2CgXua__arcTwo{opacity:.4}.ChiropractorOpportunity-module-scss-module__2CgXua__calloutRow{display:none}.ChiropractorOpportunity-module-scss-module__2CgXua__mobileCallouts{border-top:1px solid #ffffff1f;gap:0;margin:0 0 22px;padding:0;list-style:none;display:grid}.ChiropractorOpportunity-module-scss-module__2CgXua__mobileCallout{border-bottom:1px solid #ffffff1f;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:16px 0;display:grid}.ChiropractorOpportunity-module-scss-module__2CgXua__mobileCopy{min-width:0}.ChiropractorOpportunity-module-scss-module__2CgXua__path{grid-template-columns:1fr;padding:0}.ChiropractorOpportunity-module-scss-module__2CgXua__pathLabel{writing-mode:horizontal-tb;letter-spacing:.14em;flex-direction:row;gap:6px;margin-bottom:12px;transform:none}.ChiropractorOpportunity-module-scss-module__2CgXua__pathTrack{grid-template-columns:1fr;gap:0}.ChiropractorOpportunity-module-scss-module__2CgXua__pathTrack:before{background:linear-gradient(#0000,#b7ff3c73 10% 90%,#0000);width:1px;height:auto;inset:12px auto 12px 10px}.ChiropractorOpportunity-module-scss-module__2CgXua__pathStage{text-align:left;grid-template-columns:22px minmax(0,1fr);grid-template-areas:"node number""node title""node helper";justify-items:start;gap:2px 14px;padding:10px 0}.ChiropractorOpportunity-module-scss-module__2CgXua__pathNode{grid-area:node}.ChiropractorOpportunity-module-scss-module__2CgXua__pathNumber{grid-area:number}.ChiropractorOpportunity-module-scss-module__2CgXua__pathTitle{grid-area:title}.ChiropractorOpportunity-module-scss-module__2CgXua__pathHelper{grid-area:helper;max-width:none}.ChiropractorOpportunity-module-scss-module__2CgXua__pathArrow{display:none}}@media (max-width:768px){.ChiropractorOpportunity-module-scss-module__2CgXua__arcOne,.ChiropractorOpportunity-module-scss-module__2CgXua__arcTwo{display:none}.ChiropractorOpportunity-module-scss-module__2CgXua__heading{font-size:clamp(1.9rem,7.2vw,2.55rem)}.ChiropractorOpportunity-module-scss-module__2CgXua__takeaway{grid-template-columns:auto minmax(0,1fr);gap:12px}.ChiropractorOpportunity-module-scss-module__2CgXua__takeawayLink{grid-column:2;justify-self:start}}@media (max-width:480px){.ChiropractorOpportunity-module-scss-module__2CgXua__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorOpportunity-module-scss-module__2CgXua__heading{font-size:clamp(1.8rem,8.4vw,2.2rem)}.ChiropractorOpportunity-module-scss-module__2CgXua__body{font-size:.95rem}}@media (max-width:390px){.ChiropractorOpportunity-module-scss-module__2CgXua__heading{font-size:clamp(1.72rem,8.2vw,2.05rem)}}@media (prefers-reduced-motion:reduce){.ChiropractorOpportunity-module-scss-module__2CgXua__insight{-webkit-backdrop-filter:none}}
.ChiropractorStrategy-module-scss-module__X6-FmW__section{padding:clamp(42px,6vw,88px) 0}.ChiropractorStrategy-module-scss-module__X6-FmW__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.ChiropractorStrategy-module-scss-module__X6-FmW__header{max-width:44rem;margin-bottom:clamp(28px,4vw,40px)}.ChiropractorStrategy-module-scss-module__X6-FmW__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorStrategy-module-scss-module__X6-FmW__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorStrategy-module-scss-module__X6-FmW__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:700;line-height:1.08}.ChiropractorStrategy-module-scss-module__X6-FmW__headingAccent{color:#b7ff3c}.ChiropractorStrategy-module-scss-module__X6-FmW__body{color:#f4f4f2a8;margin:0;font-size:1.02rem;line-height:1.6}.ChiropractorStrategy-module-scss-module__X6-FmW__bands{border-top:1px solid #ffffff1f;gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorStrategy-module-scss-module__X6-FmW__band{border-bottom:1px solid #ffffff1f;grid-template-columns:3px auto 1fr;align-items:start;gap:16px;padding:18px 0;display:grid;position:relative}.ChiropractorStrategy-module-scss-module__X6-FmW__bandRail{opacity:.85;background:#b7ff3c;align-self:stretch}.ChiropractorStrategy-module-scss-module__X6-FmW__bandNumber{color:#b7ff3c;letter-spacing:.08em;padding-top:3px;font-size:12px;font-weight:700}.ChiropractorStrategy-module-scss-module__X6-FmW__bandTitleRow{flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-bottom:6px;display:flex}.ChiropractorStrategy-module-scss-module__X6-FmW__bandTitle{color:#f4f4f2;margin:0;font-size:1.05rem;font-weight:650;line-height:1.3}.ChiropractorStrategy-module-scss-module__X6-FmW__bandLayer{color:#b7ff3ccc;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.ChiropractorStrategy-module-scss-module__X6-FmW__bandBody{color:#f4f4f2a8;max-width:46rem;margin:0;font-size:.94rem;line-height:1.5}@media (max-width:430px){.ChiropractorStrategy-module-scss-module__X6-FmW__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorStrategy-module-scss-module__X6-FmW__band{grid-template-columns:2px auto 1fr;gap:12px}}
.ChiropractorJourney-module-scss-module__r-ePlW__section{isolation:isolate;padding:clamp(44px,5.8vw,84px) 0 clamp(36px,4.8vw,64px);position:relative;overflow:hidden}.ChiropractorJourney-module-scss-module__r-ePlW__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorJourney-module-scss-module__r-ePlW__arc{border:1px solid #b7ff3c24;border-radius:50%;width:min(48vw,520px);height:min(48vw,520px);position:absolute;top:-2%;right:-6%;-webkit-mask-image:linear-gradient(150deg,#000 18%,#0000 72%);mask-image:linear-gradient(150deg,#000 18%,#0000 72%)}.ChiropractorJourney-module-scss-module__r-ePlW__field{background:radial-gradient(#283e1247 0%,#0000 72%);width:min(70%,760px);height:42%;position:absolute;top:38%;left:15%}.ChiropractorJourney-module-scss-module__r-ePlW__shell{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorJourney-module-scss-module__r-ePlW__top{gap:14px;margin-bottom:clamp(24px,3.2vw,36px);display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorJourney-module-scss-module__r-ePlW__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorJourney-module-scss-module__r-ePlW__topMain{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:clamp(18px,2.8vw,36px);display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__header{min-width:0;max-width:46rem}.ChiropractorJourney-module-scss-module__r-ePlW__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(2.05rem,4.2vw,3.75rem);font-weight:700;line-height:1}.ChiropractorJourney-module-scss-module__r-ePlW__headingLine,.ChiropractorJourney-module-scss-module__r-ePlW__headingAccent{display:block}.ChiropractorJourney-module-scss-module__r-ePlW__headingAccent{color:#b7ff3c}.ChiropractorJourney-module-scss-module__r-ePlW__body{color:#f4f4f2a8;max-width:38rem;margin:0;font-size:1.02rem;line-height:1.55}.ChiropractorJourney-module-scss-module__r-ePlW__insight{background:linear-gradient(160deg,#16220eeb,#0a0a09f5);border:1px solid #b7ff3c38;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:8px 12px;padding:16px 16px 15px;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__insightIcon{color:#b7ff3c;background:#121c0cb3;border:1px solid #b7ff3c66;border-radius:8px;grid-row:1/span 2;place-items:center;width:34px;height:34px;margin-top:1px;display:inline-grid}.ChiropractorJourney-module-scss-module__r-ePlW__insightTitle{color:#f4f4f2;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.3}.ChiropractorJourney-module-scss-module__r-ePlW__insightBody{color:#f4f4f280;grid-column:2;margin:0;font-size:.82rem;line-height:1.45}.ChiropractorJourney-module-scss-module__r-ePlW__system{margin-bottom:clamp(22px,3vw,30px);position:relative}.ChiropractorJourney-module-scss-module__r-ePlW__phases{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);display:grid;position:relative}.ChiropractorJourney-module-scss-module__r-ePlW__phase{background:linear-gradient(165deg,#10120efa,#080807f5);border:1px solid #b7ff3c33;border-radius:24px;flex-direction:column;min-width:0;height:100%;padding:20px 18px 18px;display:flex;position:relative}.ChiropractorJourney-module-scss-module__r-ePlW__phaseHead{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-height:78px;margin-bottom:18px;padding-bottom:14px;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__phaseIntro{gap:12px;min-width:0;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__phaseLabel{color:#f4f4f280;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.ChiropractorJourney-module-scss-module__r-ePlW__phaseTitleRow{align-items:center;gap:12px;min-width:0;display:flex}.ChiropractorJourney-module-scss-module__r-ePlW__phaseIcon{color:#b7ff3c;background:#121c0cb8;border:1px solid #b7ff3c6b;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:inline-grid}.ChiropractorJourney-module-scss-module__r-ePlW__phaseTitle{color:#f4f4f2;letter-spacing:-.025em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.15}.ChiropractorJourney-module-scss-module__r-ePlW__phaseBadge{align-content:start;justify-items:end;gap:6px;padding-top:0;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__phaseNumber{color:#b7ff3c;font-family:var(--font-sora),sans-serif;letter-spacing:-.05em;font-size:clamp(2.2rem,2.8vw,2.85rem);font-weight:700;line-height:.9}.ChiropractorJourney-module-scss-module__r-ePlW__phaseTag{color:#b7ff3cb8;letter-spacing:.1em;text-transform:uppercase;text-align:right;max-width:7.5rem;font-size:8px;font-weight:700;line-height:1.2}.ChiropractorJourney-module-scss-module__r-ePlW__steps{flex:1;gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__step{grid-template-columns:38px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__stepRail{flex-direction:column;align-items:center;min-height:100%;padding-top:5px;display:flex;position:relative}.ChiropractorJourney-module-scss-module__r-ePlW__stepNode{background:#b7ff3c;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #b7ff3c59}.ChiropractorJourney-module-scss-module__r-ePlW__stepLine{background:linear-gradient(#b7ff3c73,#b7ff3c1f);flex:1;width:1px;min-height:18px;margin-top:4px}.ChiropractorJourney-module-scss-module__r-ePlW__stepCopy{min-width:0;padding-bottom:16px}.ChiropractorJourney-module-scss-module__r-ePlW__step:last-child .ChiropractorJourney-module-scss-module__r-ePlW__stepCopy{padding-bottom:0}.ChiropractorJourney-module-scss-module__r-ePlW__stepHead{align-items:baseline;gap:8px;margin-bottom:5px;display:flex}.ChiropractorJourney-module-scss-module__r-ePlW__stepNumber{color:#b7ff3cc7;letter-spacing:.08em;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:1.5rem;font-size:10px;font-weight:700;line-height:1.3}.ChiropractorJourney-module-scss-module__r-ePlW__stepTitle{color:#f4f4f2;letter-spacing:-.015em;margin:0;font-size:.92rem;font-weight:650;line-height:1.3}.ChiropractorJourney-module-scss-module__r-ePlW__stepBody{color:#f4f4f2a8;margin:0;padding-left:calc(1.5rem + 8px);font-size:.82rem;line-height:1.45}.ChiropractorJourney-module-scss-module__r-ePlW__takeaway{background:#0c0c0beb;border:1px solid #b7ff3c2e;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayIcon{color:#b7ff3c;border:1px solid #b7ff3c59;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayCopy{min-width:0}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayStrong{color:#f4f4f2;margin:0 0 4px;font-size:.94rem;font-weight:650;line-height:1.4}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayMuted{color:#f4f4f280;margin:0;font-size:.86rem;line-height:1.45}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayLink{color:#b7ff3c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #b7ff3c59;font-size:.82rem;font-weight:700;text-decoration:none}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayLink:hover{border-bottom-color:#b7ff3c}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayLink:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}@media (max-width:1180px){.ChiropractorJourney-module-scss-module__r-ePlW__heading{font-size:clamp(1.95rem,3.6vw,3.15rem)}.ChiropractorJourney-module-scss-module__r-ePlW__phases{gap:24px}.ChiropractorJourney-module-scss-module__r-ePlW__phase{border-radius:22px;padding:18px 14px 16px}.ChiropractorJourney-module-scss-module__r-ePlW__phaseHead{min-height:74px}.ChiropractorJourney-module-scss-module__r-ePlW__phaseNumber{font-size:2.2rem}.ChiropractorJourney-module-scss-module__r-ePlW__phaseTitle{font-size:1.05rem}.ChiropractorJourney-module-scss-module__r-ePlW__phaseTag{max-width:6.5rem;font-size:7px}}@media (max-width:1024px){.ChiropractorJourney-module-scss-module__r-ePlW__topMain{grid-template-columns:1fr;gap:18px}.ChiropractorJourney-module-scss-module__r-ePlW__insight{max-width:28rem}.ChiropractorJourney-module-scss-module__r-ePlW__arc{opacity:.55}.ChiropractorJourney-module-scss-module__r-ePlW__phases{grid-template-columns:1fr;gap:18px}.ChiropractorJourney-module-scss-module__r-ePlW__phaseHead{min-height:0}}@media (max-width:768px){.ChiropractorJourney-module-scss-module__r-ePlW__arc,.ChiropractorJourney-module-scss-module__r-ePlW__field{display:none}.ChiropractorJourney-module-scss-module__r-ePlW__phase{height:auto;padding:22px 20px}.ChiropractorJourney-module-scss-module__r-ePlW__phaseNumber{font-size:2.4rem}.ChiropractorJourney-module-scss-module__r-ePlW__takeaway{grid-template-columns:auto minmax(0,1fr);gap:12px}.ChiropractorJourney-module-scss-module__r-ePlW__takeawayLink{white-space:normal;grid-column:2;justify-self:start;margin-top:2px}}@media (max-width:430px){.ChiropractorJourney-module-scss-module__r-ePlW__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorJourney-module-scss-module__r-ePlW__heading{font-size:clamp(1.7rem,8.2vw,2.15rem);line-height:1.05}.ChiropractorJourney-module-scss-module__r-ePlW__body{font-size:.95rem}.ChiropractorJourney-module-scss-module__r-ePlW__phase{padding:20px 16px}.ChiropractorJourney-module-scss-module__r-ePlW__phaseHead{gap:10px}.ChiropractorJourney-module-scss-module__r-ePlW__stepTitle{font-size:.9rem}.ChiropractorJourney-module-scss-module__r-ePlW__stepBody{font-size:.8rem}}
.ChiropractorExecution-module-scss-module__7QzavG__section{padding:clamp(42px,6vw,88px) 0}.ChiropractorExecution-module-scss-module__7QzavG__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.ChiropractorExecution-module-scss-module__7QzavG__header{max-width:44rem;margin-bottom:clamp(28px,4vw,40px)}.ChiropractorExecution-module-scss-module__7QzavG__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorExecution-module-scss-module__7QzavG__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorExecution-module-scss-module__7QzavG__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:700;line-height:1.08}.ChiropractorExecution-module-scss-module__7QzavG__headingAccent{color:#b7ff3c}.ChiropractorExecution-module-scss-module__7QzavG__body{color:#f4f4f2a8;margin:0;font-size:1.02rem;line-height:1.6}.ChiropractorExecution-module-scss-module__7QzavG__stages{border:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:22px;display:grid}.ChiropractorExecution-module-scss-module__7QzavG__stage{border-right:1px solid #ffffff1f;min-width:0;padding:20px 18px}.ChiropractorExecution-module-scss-module__7QzavG__stage:last-child{border-right:none}.ChiropractorExecution-module-scss-module__7QzavG__stageHead{grid-template-columns:auto 1fr;gap:12px;margin-bottom:12px;display:grid}.ChiropractorExecution-module-scss-module__7QzavG__stageNumber{color:#b7ff3c;letter-spacing:.08em;padding-top:4px;font-size:12px;font-weight:700}.ChiropractorExecution-module-scss-module__7QzavG__stageTitle{color:#f4f4f2;letter-spacing:-.02em;margin:0 0 4px;font-size:1.2rem;font-weight:700}.ChiropractorExecution-module-scss-module__7QzavG__stageDescriptor{color:#b7ff3cd9;margin:0;font-size:.82rem;font-weight:650}.ChiropractorExecution-module-scss-module__7QzavG__stageBody{color:#f4f4f2a8;margin:0 0 16px;font-size:.9rem;line-height:1.5}.ChiropractorExecution-module-scss-module__7QzavG__capList{border-top:1px solid #ffffff1f;gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorExecution-module-scss-module__7QzavG__capRow{border-bottom:1px solid #ffffff1f}.ChiropractorExecution-module-scss-module__7QzavG__capRow:last-child{border-bottom:none}.ChiropractorExecution-module-scss-module__7QzavG__capLink,.ChiropractorExecution-module-scss-module__7QzavG__capRowStatic{color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;text-decoration:none;display:grid}.ChiropractorExecution-module-scss-module__7QzavG__capLink{transition:color .18s}.ChiropractorExecution-module-scss-module__7QzavG__capLink:hover .ChiropractorExecution-module-scss-module__7QzavG__capTitle{color:#b7ff3c}.ChiropractorExecution-module-scss-module__7QzavG__capIcon{justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ChiropractorExecution-module-scss-module__7QzavG__brandLogo{object-fit:contain;width:18px;height:18px}.ChiropractorExecution-module-scss-module__7QzavG__limeIcon{color:#b7ff3c;display:inline-flex}.ChiropractorExecution-module-scss-module__7QzavG__capTitle{color:#f4f4f2;font-size:.9rem;font-weight:650;line-height:1.25;display:block}.ChiropractorExecution-module-scss-module__7QzavG__capDesc{color:#f4f4f2a8;font-size:.8rem;line-height:1.35;display:block}.ChiropractorExecution-module-scss-module__7QzavG__capArrow{color:#b7ff3cb3}.ChiropractorExecution-module-scss-module__7QzavG__capSpacer{width:14px}.ChiropractorExecution-module-scss-module__7QzavG__footer{flex-wrap:wrap;align-items:center;gap:12px 22px;padding-top:4px;display:flex}.ChiropractorExecution-module-scss-module__7QzavG__footerLabel{color:#f4f4f2c7;margin:0;font-size:.92rem}.ChiropractorExecution-module-scss-module__7QzavG__footerStages{color:#b7ff3c;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.ChiropractorExecution-module-scss-module__7QzavG__footerCta{color:#f4f4f2;border-bottom:1px solid #b7ff3c73;margin-left:auto;font-size:.92rem;font-weight:650;text-decoration:none}.ChiropractorExecution-module-scss-module__7QzavG__footerCta:hover{color:#b7ff3c}@media (max-width:900px){.ChiropractorExecution-module-scss-module__7QzavG__stages{grid-template-columns:1fr}.ChiropractorExecution-module-scss-module__7QzavG__stage{border-bottom:1px solid #ffffff1f;border-right:none}.ChiropractorExecution-module-scss-module__7QzavG__stage:last-child{border-bottom:none}.ChiropractorExecution-module-scss-module__7QzavG__footerCta{margin-left:0}}@media (max-width:430px){.ChiropractorExecution-module-scss-module__7QzavG__shell{width:min(100% - 28px,var(--container-width,1280px))}}@media (prefers-reduced-motion:reduce){.ChiropractorExecution-module-scss-module__7QzavG__capLink{transition:none}}
.ChiropractorMeasurement-module-scss-module__FZq0QW__section{padding:clamp(42px,6vw,88px) 0}.ChiropractorMeasurement-module-scss-module__FZq0QW__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.ChiropractorMeasurement-module-scss-module__FZq0QW__header{max-width:44rem;margin-bottom:clamp(28px,4vw,40px)}.ChiropractorMeasurement-module-scss-module__FZq0QW__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorMeasurement-module-scss-module__FZq0QW__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorMeasurement-module-scss-module__FZq0QW__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:700;line-height:1.08}.ChiropractorMeasurement-module-scss-module__FZq0QW__headingAccent{color:#b7ff3c}.ChiropractorMeasurement-module-scss-module__FZq0QW__body{color:#f4f4f2a8;margin:0;font-size:1.02rem;line-height:1.6}.ChiropractorMeasurement-module-scss-module__FZq0QW__layers{gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorMeasurement-module-scss-module__FZq0QW__layer{grid-template-columns:18px 1fr;gap:16px;display:grid}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerRail{flex-direction:column;align-items:center;display:flex;position:relative}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerDot{background:#b7ff3c1f;border:1.5px solid #b7ff3c;border-radius:999px;flex-shrink:0;width:10px;height:10px;margin-top:6px}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerLine{background:#b7ff3c59;flex:1;width:1px;min-height:28px;margin:6px 0 0}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerCopy{border-bottom:1px solid #ffffff1f;padding:0 0 22px}.ChiropractorMeasurement-module-scss-module__FZq0QW__layer:last-child .ChiropractorMeasurement-module-scss-module__FZq0QW__layerCopy{border-bottom:none;padding-bottom:0}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerMeta{align-items:center;gap:12px;margin-bottom:6px;display:flex}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerTag{color:#b7ff3c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerNumber{color:#f4f4f273;letter-spacing:.06em;font-size:11px;font-weight:700}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerTitle{color:#f4f4f2;margin:0 0 4px;font-size:1.05rem;font-weight:650}.ChiropractorMeasurement-module-scss-module__FZq0QW__layerDetail{color:#f4f4f2a8;max-width:40rem;margin:0;font-size:.92rem;line-height:1.5}@media (max-width:430px){.ChiropractorMeasurement-module-scss-module__FZq0QW__shell{width:min(100% - 28px,var(--container-width,1280px))}}
.ChiropractorOutcomes-module-scss-module__m0RXJa__section{padding:clamp(42px,6vw,88px) 0}.ChiropractorOutcomes-module-scss-module__m0RXJa__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.ChiropractorOutcomes-module-scss-module__m0RXJa__header{max-width:44rem;margin-bottom:clamp(28px,4vw,40px)}.ChiropractorOutcomes-module-scss-module__m0RXJa__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorOutcomes-module-scss-module__m0RXJa__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorOutcomes-module-scss-module__m0RXJa__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:700;line-height:1.08}.ChiropractorOutcomes-module-scss-module__m0RXJa__headingAccent{color:#b7ff3c}.ChiropractorOutcomes-module-scss-module__m0RXJa__disclaimer{color:#f4f4f2a8;margin:0;font-size:.98rem;line-height:1.55}.ChiropractorOutcomes-module-scss-module__m0RXJa__pathway{gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorOutcomes-module-scss-module__m0RXJa__step{padding:16px 0 16px calc(var(--step-i)*18px);border-bottom:1px solid #ffffff1f;border-left:1px solid #b7ff3c59;grid-template-columns:auto 1fr;gap:16px;display:grid}.ChiropractorOutcomes-module-scss-module__m0RXJa__step:first-child{border-top:1px solid #ffffff1f}.ChiropractorOutcomes-module-scss-module__m0RXJa__stepIndex{color:#b7ff3c;letter-spacing:.08em;padding-top:2px;font-size:12px;font-weight:700}.ChiropractorOutcomes-module-scss-module__m0RXJa__stepTitle{color:#f4f4f2;margin:0 0 4px;font-size:1.02rem;font-weight:650;line-height:1.3}.ChiropractorOutcomes-module-scss-module__m0RXJa__stepBody{color:#f4f4f2a8;margin:0;font-size:.92rem;line-height:1.5}@media (max-width:768px){.ChiropractorOutcomes-module-scss-module__m0RXJa__step{padding-left:calc(var(--step-i)*10px)}}@media (max-width:430px){.ChiropractorOutcomes-module-scss-module__m0RXJa__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorOutcomes-module-scss-module__m0RXJa__step{padding-left:12px}}
.ChiropractorProcess-module-scss-module__jsh-Ba__section{isolation:isolate;padding:clamp(36px,4.8vw,68px) 0 clamp(28px,3.6vw,48px);position:relative;overflow:hidden}.ChiropractorProcess-module-scss-module__jsh-Ba__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorProcess-module-scss-module__jsh-Ba__arcLeft,.ChiropractorProcess-module-scss-module__jsh-Ba__arcRight{border:1px solid #b7ff3c12;border-radius:50%;position:absolute}.ChiropractorProcess-module-scss-module__jsh-Ba__arcLeft{width:min(34vw,360px);height:min(34vw,360px);top:40%;left:-12%;-webkit-mask-image:linear-gradient(90deg,#000 8%,#0000 65%);mask-image:linear-gradient(90deg,#000 8%,#0000 65%)}.ChiropractorProcess-module-scss-module__jsh-Ba__arcRight{width:min(36vw,380px);height:min(36vw,380px);top:8%;right:-14%;-webkit-mask-image:linear-gradient(250deg,#000 8%,#0000 65%);mask-image:linear-gradient(250deg,#000 8%,#0000 65%)}.ChiropractorProcess-module-scss-module__jsh-Ba__shell{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorProcess-module-scss-module__jsh-Ba__header{max-width:44rem;margin-bottom:clamp(18px,2.4vw,26px)}.ChiropractorProcess-module-scss-module__jsh-Ba__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorProcess-module-scss-module__jsh-Ba__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorProcess-module-scss-module__jsh-Ba__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;color:#f4f4f2;margin:0 0 12px;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:700;line-height:1}.ChiropractorProcess-module-scss-module__jsh-Ba__headingLine,.ChiropractorProcess-module-scss-module__jsh-Ba__headingAccent{display:block}.ChiropractorProcess-module-scss-module__jsh-Ba__headingAccent{color:#b7ff3c}.ChiropractorProcess-module-scss-module__jsh-Ba__body{color:#f4f4f2a8;max-width:38rem;margin:0;font-size:1rem;line-height:1.5}.ChiropractorProcess-module-scss-module__jsh-Ba__processLabel{color:#f4f4f280;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:700}.ChiropractorProcess-module-scss-module__jsh-Ba__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:clamp(20px,2.6vw,28px);display:grid}.ChiropractorProcess-module-scss-module__jsh-Ba__card{--float-base:0px;--float-delay:0s;--highlight-delay:0s;min-width:0;min-height:100%;transform:translateY(var(--float-base));background:#0c0c0beb;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:22px 20px;display:grid;box-shadow:0 8px 20px #00000029}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i="0"]{--float-base:0px;--float-delay:0s;--highlight-delay:0s}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i="1"]{--float-base:6px;--float-delay:.35s;--highlight-delay:1s}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i="2"]{--float-base:12px;--float-delay:.7s;--highlight-delay:2s}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i="3"]{--float-base:18px;--float-delay:1.05s;--highlight-delay:3s}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i="4"]{--float-base:8px;--float-delay:1.4s;--highlight-delay:4s}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i="5"]{--float-base:14px;--float-delay:1.75s;--highlight-delay:5s}@media (prefers-reduced-motion:no-preference){.ChiropractorProcess-module-scss-module__jsh-Ba__card{animation:4.8s ease-in-out infinite ChiropractorProcess-module-scss-module__jsh-Ba__float,6s linear infinite ChiropractorProcess-module-scss-module__jsh-Ba__highlight;animation-delay:var(--float-delay),var(--highlight-delay)}}@keyframes ChiropractorProcess-module-scss-module__jsh-Ba__float{0%,to{transform:translateY(var(--float-base))}50%{transform:translateY(calc(var(--float-base) - 7px))}}@keyframes ChiropractorProcess-module-scss-module__jsh-Ba__highlight{0%,14%{background:#16220eeb;border-color:#b7ff3c9e;box-shadow:0 10px 24px #00000038,0 0 0 1px #b7ff3c2e}16.67%,to{background:#0c0c0beb;border-color:#ffffff1a;box-shadow:0 8px 20px #00000029}}.ChiropractorProcess-module-scss-module__jsh-Ba__cardIcon{color:#b7ff3c;background:#121c0cb3;border:1px solid #b7ff3c6b;border-radius:13px;flex-shrink:0;place-items:center;width:52px;height:52px;display:inline-grid}.ChiropractorProcess-module-scss-module__jsh-Ba__cardCopy{min-width:0}.ChiropractorProcess-module-scss-module__jsh-Ba__cardNumber{color:#b7ff3c;letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:11px;font-weight:700;line-height:1;display:block}.ChiropractorProcess-module-scss-module__jsh-Ba__cardTitle{color:#f4f4f2;letter-spacing:-.02em;margin:0 0 8px;font-size:1.25rem;font-weight:700;line-height:1.15}.ChiropractorProcess-module-scss-module__jsh-Ba__cardBody{color:#f4f4f2a8;margin:0;font-size:.92rem;line-height:1.45}.ChiropractorProcess-module-scss-module__jsh-Ba__partnerTitle{color:#f4f4f2;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;margin:0 0 8px;font-size:.78rem;font-weight:700;line-height:1.3;display:flex}.ChiropractorProcess-module-scss-module__jsh-Ba__takeaway{background:#0c0c0beb;border:1px solid #b7ff3c2e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:84px;padding:14px 18px;display:grid}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayIcon{color:#b7ff3c;border:1px solid #b7ff3c59;border-radius:9px;place-items:center;width:36px;height:36px;display:inline-grid}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayCopy{min-width:0}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayStrong{color:#f4f4f2;margin:0 0 4px;font-size:.94rem;font-weight:650;line-height:1.35}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayMuted{color:#f4f4f280;margin:0;font-size:.86rem;line-height:1.4}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayLink{color:#b7ff3c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #b7ff3c59;font-size:.8rem;font-weight:700;text-decoration:none}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayLink:hover{border-bottom-color:#b7ff3c}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayLink:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}@media (max-width:1024px){.ChiropractorProcess-module-scss-module__jsh-Ba__arcLeft,.ChiropractorProcess-module-scss-module__jsh-Ba__arcRight{display:none}.ChiropractorProcess-module-scss-module__jsh-Ba__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ChiropractorProcess-module-scss-module__jsh-Ba__card[data-i]{--float-base:0px}}@media (max-width:768px){.ChiropractorProcess-module-scss-module__jsh-Ba__grid{grid-template-columns:1fr;gap:12px}.ChiropractorProcess-module-scss-module__jsh-Ba__card{padding:20px 18px;animation:none;transform:none}.ChiropractorProcess-module-scss-module__jsh-Ba__takeaway{grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:0}.ChiropractorProcess-module-scss-module__jsh-Ba__takeawayLink{white-space:normal;grid-column:2;justify-self:start;margin-top:2px}}@media (max-width:430px){.ChiropractorProcess-module-scss-module__jsh-Ba__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorProcess-module-scss-module__jsh-Ba__heading{font-size:clamp(1.7rem,8vw,2.15rem);line-height:1.05}.ChiropractorProcess-module-scss-module__jsh-Ba__body{font-size:.94rem}.ChiropractorProcess-module-scss-module__jsh-Ba__cardTitle{font-size:1.12rem}.ChiropractorProcess-module-scss-module__jsh-Ba__cardBody{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.ChiropractorProcess-module-scss-module__jsh-Ba__card{animation:none;transform:none}}
.ChiropractorTrust-module-scss-module__DRAa5W__section{isolation:isolate;padding:clamp(40px,5vw,72px) 0 clamp(32px,4vw,52px);position:relative;overflow:hidden}.ChiropractorTrust-module-scss-module__DRAa5W__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ChiropractorTrust-module-scss-module__DRAa5W__glowTop,.ChiropractorTrust-module-scss-module__DRAa5W__glowBottom{background:radial-gradient(circle,#283e1247 0%,#0000 70%);border-radius:50%;position:absolute}.ChiropractorTrust-module-scss-module__DRAa5W__glowTop{width:min(42vw,420px);height:min(42vw,420px);top:-6%;left:-8%}.ChiropractorTrust-module-scss-module__DRAa5W__glowBottom{opacity:.7;width:min(48vw,480px);height:min(48vw,480px);bottom:8%;right:-10%}.ChiropractorTrust-module-scss-module__DRAa5W__shell{z-index:1;width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.ChiropractorTrust-module-scss-module__DRAa5W__top{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;column-gap:clamp(28px,4.5vw,64px);margin-bottom:clamp(20px,2.6vw,28px);display:grid}.ChiropractorTrust-module-scss-module__DRAa5W__header{min-width:0;max-width:42rem}.ChiropractorTrust-module-scss-module__DRAa5W__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorTrust-module-scss-module__DRAa5W__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorTrust-module-scss-module__DRAa5W__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(2rem,3.7vw,3.5rem);font-weight:700;line-height:1}.ChiropractorTrust-module-scss-module__DRAa5W__headingLine,.ChiropractorTrust-module-scss-module__DRAa5W__headingAccent{display:block}.ChiropractorTrust-module-scss-module__DRAa5W__headingAccent{color:#b7ff3c}.ChiropractorTrust-module-scss-module__DRAa5W__body{color:#f4f4f2a8;max-width:36rem;margin:0;font-size:1rem;line-height:1.55}.ChiropractorTrust-module-scss-module__DRAa5W__insight{aspect-ratio:1;box-sizing:border-box;background:linear-gradient(160deg,#16220eeb,#0a0a09f5);border:1px solid #b7ff3c38;border-radius:18px;flex-direction:column;justify-content:flex-start;justify-self:center;align-items:flex-start;gap:12px;width:15.5rem;max-width:100%;padding:20px 18px;display:flex}.ChiropractorTrust-module-scss-module__DRAa5W__insightIcon{color:#b7ff3c;background:#121c0cb3;border:1px solid #b7ff3c66;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:inline-grid}.ChiropractorTrust-module-scss-module__DRAa5W__insightTitle{color:#f4f4f2;letter-spacing:.12em;text-transform:uppercase;flex-direction:column;margin:0;font-size:12px;font-weight:700;line-height:1.35;display:flex}.ChiropractorTrust-module-scss-module__DRAa5W__insightBody{color:#f4f4f280;margin:auto 0 0;font-size:.84rem;line-height:1.45}.ChiropractorTrust-module-scss-module__DRAa5W__middle{grid-template-columns:minmax(0,1.55fr) minmax(0,.95fr);align-items:start;gap:clamp(18px,2.4vw,28px);margin-bottom:clamp(18px,2.4vw,24px);display:grid}.ChiropractorTrust-module-scss-module__DRAa5W__caseBlock{background:linear-gradient(165deg,#10140cf5,#080807f5);border:1px solid #b7ff3c38;border-radius:22px;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:0;min-width:0;display:grid;overflow:hidden}.ChiropractorTrust-module-scss-module__DRAa5W__caseCopy{flex-direction:column;gap:12px;min-width:0;padding:clamp(20px,2.4vw,28px);display:flex}.ChiropractorTrust-module-scss-module__DRAa5W__caseMeta{align-items:center;gap:10px;display:flex}.ChiropractorTrust-module-scss-module__DRAa5W__caseNumber{color:#b7ff3c;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.ChiropractorTrust-module-scss-module__DRAa5W__caseLabel{color:#f4f4f280;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.ChiropractorTrust-module-scss-module__DRAa5W__caseTitle{color:#f4f4f2;font-family:var(--font-sora),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.15}.ChiropractorTrust-module-scss-module__DRAa5W__caseBody{color:#f4f4f2a8;flex:1;margin:0;font-size:.94rem;line-height:1.5}.ChiropractorTrust-module-scss-module__DRAa5W__caseActions{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:4px;display:flex}.ChiropractorTrust-module-scss-module__DRAa5W__caseCta{color:#081004;letter-spacing:-.01em;background:linear-gradient(#caff63 0%,#aef13a 100%);border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #caff6338,0 12px 28px #b7ff3c29}.ChiropractorTrust-module-scss-module__DRAa5W__caseCta span{z-index:1;position:relative}.ChiropractorTrust-module-scss-module__DRAa5W__caseCta:hover{filter:saturate(1.04)}.ChiropractorTrust-module-scss-module__DRAa5W__caseCta:focus-visible{outline-offset:3px;outline:2px solid #caff63d9}.ChiropractorTrust-module-scss-module__DRAa5W__caseSecondary{color:#f4f4f2a8;border-bottom:1px solid #b7ff3c47;align-items:center;gap:7px;font-size:.86rem;font-weight:650;text-decoration:none;display:inline-flex}.ChiropractorTrust-module-scss-module__DRAa5W__caseSecondary:hover{color:#b7ff3c;border-bottom-color:#b7ff3c}.ChiropractorTrust-module-scss-module__DRAa5W__caseSecondary:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}.ChiropractorTrust-module-scss-module__DRAa5W__caseMedia{background:#111;min-width:0;min-height:280px;position:relative}.ChiropractorTrust-module-scss-module__DRAa5W__caseImage{object-fit:cover;object-position:center}.ChiropractorTrust-module-scss-module__DRAa5W__principles{border-top:1px solid #ffffff1f;gap:0;margin:0;padding:0;list-style:none;display:grid}.ChiropractorTrust-module-scss-module__DRAa5W__principle{border-bottom:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.ChiropractorTrust-module-scss-module__DRAa5W__principleNumber{color:#b7ff3c;letter-spacing:.08em;font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px;font-weight:700}.ChiropractorTrust-module-scss-module__DRAa5W__principleCopy{min-width:0}.ChiropractorTrust-module-scss-module__DRAa5W__principleHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.ChiropractorTrust-module-scss-module__DRAa5W__principleTitle{color:#f4f4f2;letter-spacing:-.015em;margin:0;font-size:1.02rem;font-weight:700;line-height:1.25}.ChiropractorTrust-module-scss-module__DRAa5W__principleArrow{color:#b7ff3cb3;flex-shrink:0;padding-top:2px;font-size:.95rem;line-height:1}.ChiropractorTrust-module-scss-module__DRAa5W__principleBody{color:#f4f4f2a8;margin:0 0 8px;font-size:.88rem;line-height:1.45}.ChiropractorTrust-module-scss-module__DRAa5W__principleCta{color:#b7ff3c;border-bottom:1px solid #b7ff3c59;font-size:.82rem;font-weight:700;text-decoration:none}.ChiropractorTrust-module-scss-module__DRAa5W__principleCta:hover{border-bottom-color:#b7ff3c}.ChiropractorTrust-module-scss-module__DRAa5W__principleCta:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}.ChiropractorTrust-module-scss-module__DRAa5W__strip{background:#0c0c0beb;border:1px solid #b7ff3c2e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.ChiropractorTrust-module-scss-module__DRAa5W__stripIcon{color:#b7ff3c;border:1px solid #b7ff3c59;border-radius:9px;place-items:center;width:36px;height:36px;display:inline-grid}.ChiropractorTrust-module-scss-module__DRAa5W__stripCopy{border-right:1px solid #ffffff1f;min-width:0;padding-right:12px}.ChiropractorTrust-module-scss-module__DRAa5W__stripTitle{color:#f4f4f2;margin:0 0 4px;font-size:.94rem;font-weight:650;line-height:1.35}.ChiropractorTrust-module-scss-module__DRAa5W__stripBody{color:#f4f4f280;margin:0;font-size:.84rem;line-height:1.4}.ChiropractorTrust-module-scss-module__DRAa5W__stripLink{color:#b7ff3c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #b7ff3c59;font-size:.8rem;font-weight:700;text-decoration:none}.ChiropractorTrust-module-scss-module__DRAa5W__stripLink:hover{border-bottom-color:#b7ff3c}.ChiropractorTrust-module-scss-module__DRAa5W__stripLink:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}@media (max-width:1180px){.ChiropractorTrust-module-scss-module__DRAa5W__heading{font-size:clamp(1.9rem,3.4vw,3rem)}.ChiropractorTrust-module-scss-module__DRAa5W__caseTitle{font-size:clamp(1.25rem,2vw,1.55rem)}}@media (max-width:1024px){.ChiropractorTrust-module-scss-module__DRAa5W__top,.ChiropractorTrust-module-scss-module__DRAa5W__middle{grid-template-columns:1fr;gap:16px}.ChiropractorTrust-module-scss-module__DRAa5W__insight{aspect-ratio:1;justify-self:start;width:min(15.5rem,100%)}.ChiropractorTrust-module-scss-module__DRAa5W__caseBlock{grid-template-columns:1fr}.ChiropractorTrust-module-scss-module__DRAa5W__caseMedia{aspect-ratio:3/2;min-height:0}.ChiropractorTrust-module-scss-module__DRAa5W__glowTop,.ChiropractorTrust-module-scss-module__DRAa5W__glowBottom{opacity:.45}}@media (max-width:768px){.ChiropractorTrust-module-scss-module__DRAa5W__caseCopy{padding:20px 18px}.ChiropractorTrust-module-scss-module__DRAa5W__caseActions{flex-direction:column;align-items:flex-start}.ChiropractorTrust-module-scss-module__DRAa5W__strip{grid-template-columns:auto minmax(0,1fr);gap:12px}.ChiropractorTrust-module-scss-module__DRAa5W__stripCopy{border-right:0;padding-right:0}.ChiropractorTrust-module-scss-module__DRAa5W__stripLink{white-space:normal;grid-column:2;justify-self:start}}@media (max-width:430px){.ChiropractorTrust-module-scss-module__DRAa5W__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorTrust-module-scss-module__DRAa5W__heading{font-size:clamp(1.7rem,8vw,2.15rem);line-height:1.05}.ChiropractorTrust-module-scss-module__DRAa5W__body{font-size:.94rem}.ChiropractorTrust-module-scss-module__DRAa5W__caseMedia{aspect-ratio:4/3}.ChiropractorTrust-module-scss-module__DRAa5W__caseTitle{font-size:1.25rem}}
.ChiropractorMarkets-module-scss-module__enlVxa__section{padding:clamp(42px,6vw,88px) 0}.ChiropractorMarkets-module-scss-module__enlVxa__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.ChiropractorMarkets-module-scss-module__enlVxa__top{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(20px,3vw,40px);margin-bottom:clamp(24px,3.5vw,36px);display:grid}.ChiropractorMarkets-module-scss-module__enlVxa__eyebrow{color:#b7ff3c;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.ChiropractorMarkets-module-scss-module__enlVxa__eyebrowMark{background:#b7ff3c;width:16px;height:2px}.ChiropractorMarkets-module-scss-module__enlVxa__heading{font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;color:#f4f4f2;margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:700;line-height:1.08}.ChiropractorMarkets-module-scss-module__enlVxa__headingLine{display:block}.ChiropractorMarkets-module-scss-module__enlVxa__headingAccent{color:#b7ff3c}.ChiropractorMarkets-module-scss-module__enlVxa__body{color:#f4f4f2a8;max-width:40rem;margin:0 0 10px;font-size:.98rem;line-height:1.55}.ChiropractorMarkets-module-scss-module__enlVxa__body:last-child{margin-bottom:0}.ChiropractorMarkets-module-scss-module__enlVxa__routeVisual{min-width:0}.ChiropractorMarkets-module-scss-module__enlVxa__routeSvg{width:100%;height:auto;display:block}.ChiropractorMarkets-module-scss-module__enlVxa__routePath{stroke:#b7ff3c8c;stroke-width:1.5px;stroke-dasharray:6 8;fill:none}.ChiropractorMarkets-module-scss-module__enlVxa__routeNode{fill:#050504;stroke:#b7ff3c;stroke-width:1.5px}.ChiropractorMarkets-module-scss-module__enlVxa__routeLabel{color:#f4f4f27a;letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0;font-size:10px;font-weight:700}.ChiropractorMarkets-module-scss-module__enlVxa__markets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.ChiropractorMarkets-module-scss-module__enlVxa__market{min-width:0}.ChiropractorMarkets-module-scss-module__enlVxa__marketLink{min-height:64px;color:inherit;background:#0a0a09b8;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:64px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:7px 10px 7px 7px;text-decoration:none;transition:border-color .18s;display:grid}.ChiropractorMarkets-module-scss-module__enlVxa__marketLink:hover{border-color:#b7ff3c59}.ChiropractorMarkets-module-scss-module__enlVxa__marketLink:hover .ChiropractorMarkets-module-scss-module__enlVxa__marketArrow{color:#b7ff3c;transform:translate(3px)}.ChiropractorMarkets-module-scss-module__enlVxa__marketLink:focus-visible{outline-offset:2px;outline:2px solid #b7ff3c8c}.ChiropractorMarkets-module-scss-module__enlVxa__marketThumb{background:#121110;border-radius:8px;width:64px;height:48px;position:relative;overflow:hidden}.ChiropractorMarkets-module-scss-module__enlVxa__marketImage{object-fit:cover}.ChiropractorMarkets-module-scss-module__enlVxa__marketCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.ChiropractorMarkets-module-scss-module__enlVxa__marketName{color:#f4f4f2;letter-spacing:-.015em;font-size:.92rem;font-weight:650}.ChiropractorMarkets-module-scss-module__enlVxa__marketMeta{color:#f4f4f27a;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.ChiropractorMarkets-module-scss-module__enlVxa__marketArrow{color:#b7ff3cb3;place-items:center;transition:transform .18s,color .18s;display:grid}.ChiropractorMarkets-module-scss-module__enlVxa__directoryCta{color:#b7ff3c;border-bottom:1px solid #b7ff3c59;align-items:center;gap:8px;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.ChiropractorMarkets-module-scss-module__enlVxa__directoryCta:hover{border-bottom-color:#b7ff3c}.ChiropractorMarkets-module-scss-module__enlVxa__directoryCta:focus-visible{outline-offset:3px;outline:2px solid #b7ff3c8c}.ChiropractorMarkets-module-scss-module__enlVxa__ctaIcon{place-items:center;display:grid}@media (max-width:1180px){.ChiropractorMarkets-module-scss-module__enlVxa__markets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ChiropractorMarkets-module-scss-module__enlVxa__top{grid-template-columns:1fr}}@media (max-width:600px){.ChiropractorMarkets-module-scss-module__enlVxa__markets{grid-template-columns:1fr}}@media (max-width:430px){.ChiropractorMarkets-module-scss-module__enlVxa__shell{width:min(100% - 28px,var(--container-width,1280px))}.ChiropractorMarkets-module-scss-module__enlVxa__marketLink{grid-template-columns:56px minmax(0,1fr) 16px}.ChiropractorMarkets-module-scss-module__enlVxa__marketThumb{width:56px;height:42px}}@media (prefers-reduced-motion:reduce){.ChiropractorMarkets-module-scss-module__enlVxa__marketLink,.ChiropractorMarkets-module-scss-module__enlVxa__marketArrow{transition:none}.ChiropractorMarkets-module-scss-module__enlVxa__marketLink:hover .ChiropractorMarkets-module-scss-module__enlVxa__marketArrow{transform:none}}
