.HomePageView-module__f8qZSG__homePage{background:var(--paper);color:var(--ink)}html[data-intro-pending=true] .HomePageView-module__f8qZSG__homePage{--hero-intro-offset:1.08s}.HomePageView-module__f8qZSG__hero{min-height:100svh;padding:calc(var(--header-height) + clamp(48px, 7vw, 100px)) var(--page-pad) 0;background-color:var(--ink);background-image:radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%);color:var(--white);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid;position:relative;overflow:hidden}.HomePageView-module__f8qZSG__heroGrid{pointer-events:none;opacity:.22;animation:HomePageView-module__f8qZSG__heroGridEnter .9s var(--ease-out) both;animation-delay:var(--hero-intro-offset,0s);background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 58%,#000);mask-image:linear-gradient(90deg,#0000,#000 58%,#000)}.HomePageView-module__f8qZSG__heroCopy{z-index:1;padding-bottom:96px;position:relative}.HomePageView-module__f8qZSG__eyebrow,.HomePageView-module__f8qZSG__sectionLabel{font:10px var(--font-mono);letter-spacing:.16em}.HomePageView-module__f8qZSG__eyebrow{color:#ffffff94;animation:HomePageView-module__f8qZSG__heroElementEnter .62s var(--ease-out) both;animation-delay:calc(var(--hero-intro-offset,0s) + 60ms);align-items:center;gap:10px;display:flex}.HomePageView-module__f8qZSG__eyebrow span{background:var(--accent);width:7px;height:7px;box-shadow:0 0 18px var(--accent-glow);border-radius:50%}.HomePageView-module__f8qZSG__heroTitle{font-family:var(--font-display);letter-spacing:-.075em;text-wrap:balance;margin-top:clamp(38px,7vh,76px);font-size:clamp(58px,7.5vw,126px);font-weight:660;line-height:.9}.HomePageView-module__f8qZSG__heroTitle span{animation:HomePageView-module__f8qZSG__heroTitleEnter .76s var(--ease-out) both;animation-delay:calc(var(--hero-intro-offset,0s) + .13s);display:block}.HomePageView-module__f8qZSG__heroTitle span:nth-child(2){animation-delay:calc(var(--hero-intro-offset,0s) + .23s)}.HomePageView-module__f8qZSG__heroTitle span+span{margin-top:.13em}.HomePageView-module__f8qZSG__heroTitle em{color:var(--accent);font-family:Georgia,serif;font-weight:400}.HomePageView-module__f8qZSG__heroBottom{grid-template-columns:minmax(240px,540px) auto;align-items:end;gap:30px;margin-top:clamp(42px,7vh,78px);display:grid}.HomePageView-module__f8qZSG__heroProblem{max-width:32em;color:var(--white);word-break:keep-all;overflow-wrap:anywhere;margin:28px 0 0;font-size:clamp(20px,2vw,28px);line-height:1.55}.HomePageView-module__f8qZSG__heroBottom>p{color:#ffffffad;word-break:keep-all;animation:HomePageView-module__f8qZSG__heroElementEnter .68s var(--ease-out) both;animation-delay:calc(var(--hero-intro-offset,0s) + .38s);font-size:clamp(15px,1.2vw,18px);line-height:1.72}.HomePageView-module__f8qZSG__heroActions,.HomePageView-module__f8qZSG__referenceActions{flex-wrap:wrap;gap:10px;display:flex}.HomePageView-module__f8qZSG__heroActions{animation:HomePageView-module__f8qZSG__heroElementEnter .68s var(--ease-out) both;animation-delay:calc(var(--hero-intro-offset,0s) + .46s)}.HomePageView-module__f8qZSG__primaryButton,.HomePageView-module__f8qZSG__secondaryButton{isolation:isolate;min-height:52px;transition:transform .16s var(--ease-out), background-color .18s ease, color .18s ease;border:1px solid;justify-content:space-between;align-items:center;gap:28px;padding:0 20px;font-size:13px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.HomePageView-module__f8qZSG__primaryButton:before,.HomePageView-module__f8qZSG__secondaryButton:before{content:"";z-index:-1;background:var(--white);transform-origin:0;transition:transform .24s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.HomePageView-module__f8qZSG__secondaryButton:before{background:var(--accent)}.HomePageView-module__f8qZSG__primaryButton>span,.HomePageView-module__f8qZSG__secondaryButton>span{transition:transform .18s var(--ease-out)}.HomePageView-module__f8qZSG__primaryButton{border-color:var(--accent);background:var(--accent);color:var(--accent-on)}.HomePageView-module__f8qZSG__secondaryButton{color:var(--white);border-color:#ffffff57}.HomePageView-module__f8qZSG__primaryButton:active,.HomePageView-module__f8qZSG__secondaryButton:active{transform:scale(.97)}.HomePageView-module__f8qZSG__heroCapabilities{z-index:5;min-height:clamp(82px,6.4vw,102px);padding:0 var(--page-pad);-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);animation:HomePageView-module__f8qZSG__heroCapabilityEnter .72s var(--ease-out) both;animation-delay:calc(var(--hero-intro-offset,0s) + .54s);background:#0b0d0bb8;border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;inset:auto 0 0}.HomePageView-module__f8qZSG__heroCapabilityLink{color:#ffffffa3;min-width:0;min-height:100%;transition:color .18s ease, background-color .18s ease, transform .16s var(--ease-out);border-left:1px solid #ffffff24;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-content:center;column-gap:12px;padding:18px clamp(14px,1.8vw,28px);display:grid;position:relative;overflow:hidden}.HomePageView-module__f8qZSG__heroCapabilityLink:last-child{border-right:1px solid #ffffff24}.HomePageView-module__f8qZSG__heroCapabilityNumber,.HomePageView-module__f8qZSG__heroCapabilitySignal{font:9px var(--font-mono);letter-spacing:.12em}.HomePageView-module__f8qZSG__heroCapabilityNumber{color:var(--accent);grid-row:1/3;align-self:center}.HomePageView-module__f8qZSG__heroCapabilityTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(13px,1.1vw,17px);font-weight:650;line-height:1.15;overflow:hidden}.HomePageView-module__f8qZSG__heroCapabilitySignal{color:#ffffff57;margin-top:7px}.HomePageView-module__f8qZSG__heroCapabilityArrow{color:var(--accent);transition:transform .18s var(--ease-out);grid-area:1/3/3;align-self:center;font-size:17px;transform:translate(-4px,4px)}.HomePageView-module__f8qZSG__heroCapabilityLink:active{transform:scale(.985)}.HomePageView-module__f8qZSG__services,.HomePageView-module__f8qZSG__reference,.HomePageView-module__f8qZSG__process,.HomePageView-module__f8qZSG__cta{scroll-margin-top:var(--header-height)}.HomePageView-module__f8qZSG__services,.HomePageView-module__f8qZSG__process{padding:var(--section-y) var(--page-pad)}.HomePageView-module__f8qZSG__sectionIntro{min-width:0}.HomePageView-module__f8qZSG__sectionLabel{color:var(--accent-dark)}.HomePageView-module__f8qZSG__cta h2{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(43px,5.6vw,88px);font-weight:620;line-height:.98}.HomePageView-module__f8qZSG__serviceList{border-top:1px solid var(--line-light);margin-top:clamp(80px,10vw,150px)}.HomePageView-module__f8qZSG__serviceItem{border-bottom:1px solid var(--line-light);min-height:150px;scroll-margin-top:calc(var(--header-height) + 24px);transition:background-color .18s ease, transform .18s var(--ease-out);grid-template-columns:70px 1fr .8fr 40px;align-items:center;gap:24px;display:grid}.HomePageView-module__f8qZSG__serviceNumber{color:var(--accent-dark);font:10px var(--font-mono)}.HomePageView-module__f8qZSG__serviceItem h3{letter-spacing:-.045em;font-size:clamp(26px,3vw,46px);font-weight:560}.HomePageView-module__f8qZSG__serviceItem div p{color:#666b63;margin-top:12px;font-size:14px}.HomePageView-module__f8qZSG__serviceItem ul{flex-wrap:wrap;gap:8px;display:flex}.HomePageView-module__f8qZSG__serviceItem li{border:1px solid var(--line-light);color:#666b63;padding:7px 10px;font-size:11px}.HomePageView-module__f8qZSG__serviceArrow{justify-self:end;font-size:20px}.HomePageView-module__f8qZSG__references{background:var(--ink)}.HomePageView-module__f8qZSG__reference{background:var(--ink);min-height:720px;color:var(--white);grid-template-columns:1.22fr .78fr;display:grid}.HomePageView-module__f8qZSG__reference+.HomePageView-module__f8qZSG__reference{border-top:1px solid var(--line-dark)}.HomePageView-module__f8qZSG__referenceVisual{background:#141714;place-items:center;min-height:600px;padding:clamp(40px,6vw,90px);display:grid;position:relative;overflow:hidden}.HomePageView-module__f8qZSG__referenceVisual:before{content:"";opacity:.25;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.HomePageView-module__f8qZSG__referenceVisual:after{content:"";z-index:2;pointer-events:none;opacity:.58;background:linear-gradient(180deg, transparent, var(--accent-glow-soft) 72%, var(--accent-glow-medium));will-change:transform;width:100%;height:24%;animation:5.2s linear infinite HomePageView-module__f8qZSG__referenceScan;position:absolute;top:-24%;left:0}.HomePageView-module__f8qZSG__productShell{z-index:1;aspect-ratio:1.45;width:min(100%,760px);box-shadow:28px 28px 0 var(--accent-surface);transition:transform .5s var(--ease-out);background:#0c100f;border:1px solid #ffffff59;grid-template-columns:22% 1fr;display:grid;position:relative;transform:perspective(1000px)rotateY(8deg)rotateX(2deg)}.HomePageView-module__f8qZSG__productNav{border-right:1px solid #ffffff1f;padding:22px 14px}.HomePageView-module__f8qZSG__productNav span{background:#ffffff1f;height:8px;margin-bottom:20px;display:block}.HomePageView-module__f8qZSG__productNav span:first-child{background:var(--accent);width:55%}.HomePageView-module__f8qZSG__productMain{padding:24px}.HomePageView-module__f8qZSG__productTop{justify-content:space-between;display:flex}.HomePageView-module__f8qZSG__productTop span{background:#ffffff26;width:32%;height:12px}.HomePageView-module__f8qZSG__productTop span:last-child{background:var(--accent);width:14%}.HomePageView-module__f8qZSG__productCards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.HomePageView-module__f8qZSG__productCards span{aspect-ratio:1.25;background:#ffffff0a;border:1px solid #ffffff24}.HomePageView-module__f8qZSG__productCards span:nth-child(2){border-color:var(--accent-glow);background:var(--accent-surface)}.HomePageView-module__f8qZSG__productTable{border-top:1px solid #ffffff29;margin-top:28px}.HomePageView-module__f8qZSG__productTable i{border-bottom:1px solid #ffffff1a;height:30px;display:block}.HomePageView-module__f8qZSG__referenceTag{z-index:2;color:var(--accent);font:9px var(--font-mono);letter-spacing:.12em;position:absolute;bottom:26px;left:clamp(24px,4vw,60px)}.HomePageView-module__f8qZSG__referenceCopy{flex-direction:column;justify-content:center;padding:clamp(50px,7vw,110px);display:flex}.HomePageView-module__f8qZSG__referenceField{color:#858b82;font:9px var(--font-mono);letter-spacing:.12em;margin-top:76px}.HomePageView-module__f8qZSG__referenceCopy h2{letter-spacing:-.065em;margin-top:16px;font-size:clamp(48px,6vw,90px);font-weight:640}.HomePageView-module__f8qZSG__referenceName{color:var(--accent);letter-spacing:-.035em;margin-top:28px;font-size:clamp(24px,2.5vw,38px);font-weight:620}.HomePageView-module__f8qZSG__referenceCopy>p:not(.HomePageView-module__f8qZSG__sectionLabel):not(.HomePageView-module__f8qZSG__referenceField){color:#a8ada5;margin-top:28px;line-height:1.75}.HomePageView-module__f8qZSG__referenceCopy dl{border-top:1px solid var(--line-dark);margin-top:46px}.HomePageView-module__f8qZSG__referenceCopy dl div{border-bottom:1px solid var(--line-dark);grid-template-columns:100px 1fr;padding:16px 0;font-size:12px;display:grid}.HomePageView-module__f8qZSG__referenceCopy dt{color:#6f756c}.HomePageView-module__f8qZSG__referenceCopy dd{color:#c9ccc7;margin:0}.HomePageView-module__f8qZSG__referenceActions{margin-top:40px}.HomePageView-module__f8qZSG__process{background:var(--paper-deep)}.HomePageView-module__f8qZSG__processHeading{max-width:1040px}.HomePageView-module__f8qZSG__processList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:clamp(48px,5vw,80px) 0 0;padding:0;list-style:none;display:grid}.HomePageView-module__f8qZSG__processStep{border-top:1px solid var(--line-light);min-width:0;padding:24px 0 0}.HomePageView-module__f8qZSG__processNumber{color:var(--accent-dark);font:11px var(--font-mono);font-variant-numeric:tabular-nums;margin-bottom:28px;display:block}.HomePageView-module__f8qZSG__processStep h3{font-family:var(--font-sans);letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(21px,1.9vw,28px);font-weight:600;line-height:1.4}.HomePageView-module__f8qZSG__processStep p{color:#62675f;word-break:keep-all;overflow-wrap:anywhere;max-width:560px;margin:0;font-size:16px;line-height:1.75}.HomePageView-module__f8qZSG__cta{min-height:78svh;padding:var(--section-y) var(--page-pad);background:var(--accent);color:var(--accent-on);flex-direction:column;justify-content:center;display:flex}.HomePageView-module__f8qZSG__cta .HomePageView-module__f8qZSG__sectionLabel{color:inherit}.HomePageView-module__f8qZSG__cta h2{margin-top:clamp(44px,7vw,86px);font-size:clamp(54px,8.3vw,132px)}.HomePageView-module__f8qZSG__ctaOrbitButton{isolation:isolate;aspect-ratio:1;background:var(--ink);width:clamp(180px,19vw,282px);color:var(--white);text-align:center;transition:transform .3s var(--ease-out), color .22s ease, box-shadow .24s ease, border-color .22s ease;border:1px solid #ffffff47;border-radius:50%;align-self:flex-end;place-items:center;margin-top:clamp(56px,7vw,96px);font-size:clamp(16px,1.45vw,21px);font-weight:700;line-height:1.25;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #0a0c0a29}.HomePageView-module__f8qZSG__ctaOrbitButton:after{content:"";pointer-events:none;transition:border-color .22s ease, transform .36s var(--ease-out);border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:8%}.HomePageView-module__f8qZSG__ctaOrbitLabel{z-index:2;position:relative}.HomePageView-module__f8qZSG__ctaOrbitIcon{z-index:2;transition:transform .22s var(--ease-out);position:absolute;top:25%;right:24%}.HomePageView-module__f8qZSG__ctaOrbitRing{z-index:1;border:1px dashed var(--accent-glow-medium);border-radius:50%;transition:border-color .22s;animation:16s linear infinite HomePageView-module__f8qZSG__ctaOrbitSpin;position:absolute;inset:22%}.HomePageView-module__f8qZSG__ctaOrbitRing:after{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 14px var(--accent-glow);border-radius:50%;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.HomePageView-module__f8qZSG__ctaOrbitButton:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.HomePageView-module__f8qZSG__primaryButton:hover{border-color:var(--white);color:var(--ink);transform:translateY(-2px)}.HomePageView-module__f8qZSG__secondaryButton:hover{border-color:var(--accent);color:var(--accent-on);transform:translateY(-2px)}.HomePageView-module__f8qZSG__primaryButton:hover:before,.HomePageView-module__f8qZSG__primaryButton:focus-visible:before,.HomePageView-module__f8qZSG__secondaryButton:hover:before,.HomePageView-module__f8qZSG__secondaryButton:focus-visible:before{transform:scaleX(1)}.HomePageView-module__f8qZSG__primaryButton:hover>span,.HomePageView-module__f8qZSG__primaryButton:focus-visible>span,.HomePageView-module__f8qZSG__secondaryButton:hover>span,.HomePageView-module__f8qZSG__secondaryButton:focus-visible>span{transform:translate(3px,-3px)}.HomePageView-module__f8qZSG__serviceItem:hover{background:#ffffff8c;transform:translate(6px)}.HomePageView-module__f8qZSG__ctaOrbitButton:hover,.HomePageView-module__f8qZSG__ctaOrbitButton:focus-visible{color:var(--accent);border-color:var(--accent);transform:scale(1.03);box-shadow:0 26px 72px #0a0c0a38}.HomePageView-module__f8qZSG__ctaOrbitButton:hover:after,.HomePageView-module__f8qZSG__ctaOrbitButton:focus-visible:after{border-color:var(--accent-glow-medium);transform:scale(.94)}.HomePageView-module__f8qZSG__ctaOrbitButton:hover .HomePageView-module__f8qZSG__ctaOrbitIcon,.HomePageView-module__f8qZSG__ctaOrbitButton:focus-visible .HomePageView-module__f8qZSG__ctaOrbitIcon{transform:translate(4px,-4px)}.HomePageView-module__f8qZSG__ctaOrbitButton:hover .HomePageView-module__f8qZSG__ctaOrbitRing,.HomePageView-module__f8qZSG__ctaOrbitButton:focus-visible .HomePageView-module__f8qZSG__ctaOrbitRing{border-color:var(--accent)}.HomePageView-module__f8qZSG__heroCapabilityLink:hover,.HomePageView-module__f8qZSG__heroCapabilityLink:focus-visible{background:var(--accent-surface);color:var(--white)}.HomePageView-module__f8qZSG__heroCapabilityLink:hover .HomePageView-module__f8qZSG__heroCapabilityArrow,.HomePageView-module__f8qZSG__heroCapabilityLink:focus-visible .HomePageView-module__f8qZSG__heroCapabilityArrow{transform:translate(0,0)}.HomePageView-module__f8qZSG__referenceVisual:hover .HomePageView-module__f8qZSG__productShell{transform:perspective(1000px)rotateY(3deg)rotateX(0)translateY(-8px)scale(1.015)}}@keyframes HomePageView-module__f8qZSG__heroGridEnter{0%{opacity:0;transform:scale(1.04)}to{opacity:.22;transform:scale(1)}}@keyframes HomePageView-module__f8qZSG__heroElementEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes HomePageView-module__f8qZSG__heroTitleEnter{0%{opacity:0;transform:translateY(48px)skewY(1.5deg)}to{opacity:1;transform:translate(0,0)skewY(0)}}@keyframes HomePageView-module__f8qZSG__heroCapabilityEnter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes HomePageView-module__f8qZSG__referenceScan{0%{transform:translate(0,0)}to{transform:translateY(520%)}}@keyframes HomePageView-module__f8qZSG__ctaOrbitSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomePageView-module__f8qZSG__sectionIntro,.HomePageView-module__f8qZSG__serviceItem,.HomePageView-module__f8qZSG__referenceVisual,.HomePageView-module__f8qZSG__referenceCopy,.HomePageView-module__f8qZSG__processHeading,.HomePageView-module__f8qZSG__processList,.HomePageView-module__f8qZSG__cta>*{animation:linear backwards HomePageView-module__f8qZSG__sectionReveal;animation-timeline:view();animation-range:entry 2% cover 30%}.HomePageView-module__f8qZSG__serviceItem:nth-child(2n){animation-name:HomePageView-module__f8qZSG__sectionRevealRight}.HomePageView-module__f8qZSG__referenceVisual{animation-name:HomePageView-module__f8qZSG__visualReveal}}}@keyframes HomePageView-module__f8qZSG__sectionReveal{0%{opacity:0;transform:translateY(52px)}to{opacity:1;transform:translate(0,0)}}@keyframes HomePageView-module__f8qZSG__sectionRevealRight{0%{opacity:0;transform:translate(42px,28px)}to{opacity:1;transform:translate(0,0)}}@keyframes HomePageView-module__f8qZSG__visualReveal{0%{opacity:.4;transform:translate(-36px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:1100px){.HomePageView-module__f8qZSG__hero{grid-template-columns:minmax(0,1fr);align-content:start;gap:32px;padding-bottom:0}.HomePageView-module__f8qZSG__heroCopy{padding:0}.HomePageView-module__f8qZSG__heroBottom{max-width:780px}.HomePageView-module__f8qZSG__reference{grid-template-columns:1fr}.HomePageView-module__f8qZSG__referenceCopy{min-height:600px}.HomePageView-module__f8qZSG__heroCapabilities{width:calc(100% + var(--page-pad) * 2);margin-inline:calc(-1 * var(--page-pad));grid-template-columns:1fr 1fr;min-height:154px;position:relative;inset:auto}.HomePageView-module__f8qZSG__heroCapabilityLink{min-height:77px}.HomePageView-module__f8qZSG__heroCapabilityLink:nth-child(3),.HomePageView-module__f8qZSG__heroCapabilityLink:nth-child(4){border-top:1px solid #ffffff24}}@media (max-width:768px){.HomePageView-module__f8qZSG__hero{min-height:100svh;padding-top:calc(var(--header-height) + 42px);padding-bottom:0}.HomePageView-module__f8qZSG__heroCopy{padding-top:0}.HomePageView-module__f8qZSG__heroTitle{font-size:clamp(52px,16vw,84px);line-height:.92}.HomePageView-module__f8qZSG__heroBottom{grid-template-columns:1fr;margin-top:50px}.HomePageView-module__f8qZSG__heroActions{margin-top:12px}.HomePageView-module__f8qZSG__primaryButton,.HomePageView-module__f8qZSG__secondaryButton{flex:1;min-width:100%}.HomePageView-module__f8qZSG__heroCapabilities{min-height:92px;padding:0 var(--page-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);display:flex;overflow-x:auto}.HomePageView-module__f8qZSG__heroCapabilities::-webkit-scrollbar{display:none}.HomePageView-module__f8qZSG__heroCapabilityLink{scroll-snap-align:start;flex:0 0 min(78vw,330px);min-height:92px;padding:16px 18px;border-top:0!important}.HomePageView-module__f8qZSG__heroCapabilityTitle{font-size:15px}.HomePageView-module__f8qZSG__serviceList{margin-top:70px}.HomePageView-module__f8qZSG__serviceItem{grid-template-columns:40px 1fr 28px;padding:28px 0}.HomePageView-module__f8qZSG__serviceItem ul{grid-column:2/-1}.HomePageView-module__f8qZSG__serviceArrow{grid-area:1/3}.HomePageView-module__f8qZSG__serviceItem div p{line-height:1.6}.HomePageView-module__f8qZSG__referenceVisual{min-height:430px;padding:30px}.HomePageView-module__f8qZSG__productShell{box-shadow:14px 14px 0 var(--accent-surface);transform:none}.HomePageView-module__f8qZSG__productMain{padding:14px}.HomePageView-module__f8qZSG__productCards{gap:6px;margin-top:28px}.HomePageView-module__f8qZSG__productTable{margin-top:16px}.HomePageView-module__f8qZSG__productTable i{height:18px}.HomePageView-module__f8qZSG__referenceCopy{min-height:560px;padding:54px var(--page-pad)}.HomePageView-module__f8qZSG__referenceField{margin-top:56px}.HomePageView-module__f8qZSG__referenceActions a{width:100%}.HomePageView-module__f8qZSG__processList{grid-template-columns:1fr;gap:32px}.HomePageView-module__f8qZSG__processNumber{margin-bottom:18px}.HomePageView-module__f8qZSG__cta{min-height:680px}.HomePageView-module__f8qZSG__ctaOrbitButton{width:180px;margin-top:60px}}@media (max-width:768px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomePageView-module__f8qZSG__serviceItem:nth-child(2n){animation-name:HomePageView-module__f8qZSG__sectionReveal}}}@media (prefers-reduced-motion:reduce){.HomePageView-module__f8qZSG__heroGrid,.HomePageView-module__f8qZSG__eyebrow,.HomePageView-module__f8qZSG__heroTitle span,.HomePageView-module__f8qZSG__heroBottom>p,.HomePageView-module__f8qZSG__heroActions,.HomePageView-module__f8qZSG__heroCapabilities{animation:none}.HomePageView-module__f8qZSG__referenceVisual:after{animation:none;display:none}.HomePageView-module__f8qZSG__primaryButton,.HomePageView-module__f8qZSG__secondaryButton,.HomePageView-module__f8qZSG__serviceItem,.HomePageView-module__f8qZSG__ctaOrbitButton,.HomePageView-module__f8qZSG__heroCapabilityLink,.HomePageView-module__f8qZSG__heroCapabilityArrow{transition-property:color,background-color,border-color;transition-duration:80ms}.HomePageView-module__f8qZSG__primaryButton:before,.HomePageView-module__f8qZSG__secondaryButton:before,.HomePageView-module__f8qZSG__primaryButton>span,.HomePageView-module__f8qZSG__secondaryButton>span{transition:none}.HomePageView-module__f8qZSG__heroCapabilityLink,.HomePageView-module__f8qZSG__heroCapabilityLink:active,.HomePageView-module__f8qZSG__heroCapabilityArrow{transform:none}.HomePageView-module__f8qZSG__ctaOrbitButton:after,.HomePageView-module__f8qZSG__ctaOrbitIcon{transition:none}.HomePageView-module__f8qZSG__ctaOrbitRing{animation:none}}@media (prefers-reduced-transparency:reduce){.HomePageView-module__f8qZSG__heroCapabilities{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0d0b}}
