.discovery-experience-module__t-dZEG__embeddedShell{width:min(100%,62rem);margin-inline:auto}.discovery-experience-module__t-dZEG__captureCard{color:#000;-webkit-backdrop-filter:blur(22px)saturate(105%);backdrop-filter:blur(22px)saturate(105%);background:#fffffff5;border:1px solid #a200001c;border-radius:1rem;padding:clamp(1.75rem,4vw,3.5rem);position:relative;overflow:hidden;box-shadow:0 2.2rem 6rem #3a0c0c1a,inset 0 1px #ffffffe0}.discovery-experience-module__t-dZEG__captureCard:before{content:"";filter:blur(45px);pointer-events:none;background:radial-gradient(at 45% 55%,#a2000017,#0000 68%);border-radius:56% 44% 61% 39%/39% 67% 33% 61%;width:23rem;height:16rem;position:absolute;top:-9rem;right:-8rem;rotate:18deg}.discovery-experience-module__t-dZEG__captureHeader{border-bottom:1px solid #0000001f;padding-bottom:2rem;position:relative}.discovery-experience-module__t-dZEG__captureHeader h2{letter-spacing:-.05em;font-size:clamp(2rem,3.5vw,3rem);font-weight:650;line-height:1.05}.discovery-experience-module__t-dZEG__captureHeader p{color:#00000085;max-width:48rem;margin-top:.9rem;font-size:.92rem;line-height:1.7}.discovery-experience-module__t-dZEG__captureForm{gap:1.4rem;margin-top:1.8rem;display:grid;position:relative}.discovery-experience-module__t-dZEG__captureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.discovery-experience-module__t-dZEG__captureField label{color:#000000c7;margin-bottom:.55rem;font-size:.84rem;font-weight:550;display:block}.discovery-experience-module__t-dZEG__inputWrap{position:relative}.discovery-experience-module__t-dZEG__inputWrap svg{z-index:1;color:#0000006b;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:1.35rem;height:1.35rem;transition:color .18s;position:absolute;top:50%;left:1.1rem;translate:0 -50%}.discovery-experience-module__t-dZEG__inputWrap input{color:#000;background:#f9f8f6b8;border:1px solid #00000029;border-radius:.65rem;outline:none;width:100%;min-height:4rem;padding:.95rem 1rem .95rem 3.25rem;font-size:.95rem;transition:border-color .18s,background-color .18s,box-shadow .18s;box-shadow:inset 0 1px 1px #00000005}.discovery-experience-module__t-dZEG__inputWrap input::placeholder{color:#0000005c}.discovery-experience-module__t-dZEG__inputWrap:hover input{background:#fff;border-color:#00000047}.discovery-experience-module__t-dZEG__inputWrap:focus-within input{background:#fff;border-color:#a20000;box-shadow:0 0 0 3px #a2000014}.discovery-experience-module__t-dZEG__inputWrap:focus-within svg{color:#a20000}.discovery-experience-module__t-dZEG__inputWrap input[aria-invalid=true]{border-color:#a20000;box-shadow:0 0 0 3px #a2000012}.discovery-experience-module__t-dZEG__captureFieldError{color:#a20000;margin-top:.45rem;font-size:.8rem}.discovery-experience-module__t-dZEG__consent{color:#0000007a;font-size:.75rem;line-height:1.7}.discovery-experience-module__t-dZEG__consent a{text-underline-offset:.2rem;text-decoration:underline;transition:color .18s}.discovery-experience-module__t-dZEG__consent a:hover{color:#a20000}.discovery-experience-module__t-dZEG__captureError{color:#000000b8;border-left:2px solid #a20000;padding-left:1rem;font-size:.84rem}.discovery-experience-module__t-dZEG__captureSubmit{border-radius:.65rem;width:max-content;min-width:19rem;min-height:3.8rem;box-shadow:0 .9rem 2rem #a2000029}.discovery-experience-module__t-dZEG__captureSubmit:hover{box-shadow:0 1rem 2.4rem #a2000038}@media (max-width:40rem){.discovery-experience-module__t-dZEG__captureCard{border-radius:.8rem;padding:1.4rem}.discovery-experience-module__t-dZEG__captureHeader{padding-bottom:1.5rem}.discovery-experience-module__t-dZEG__captureGrid{grid-template-columns:1fr;gap:1.25rem}.discovery-experience-module__t-dZEG__captureForm{margin-top:1.5rem}.discovery-experience-module__t-dZEG__captureSubmit{width:100%;min-width:0}}
.portfolio-module__FOMwPW__reelViewport{overflow:hidden}.portfolio-module__FOMwPW__reel{gap:1rem;width:max-content;animation:42s linear infinite portfolio-module__FOMwPW__reel;display:flex}.portfolio-module__FOMwPW__reelViewport:hover .portfolio-module__FOMwPW__reel,.portfolio-module__FOMwPW__reelViewport:focus-within .portfolio-module__FOMwPW__reel{animation-play-state:paused}.portfolio-module__FOMwPW__reelCard{aspect-ratio:4/3;background:#111;border:1px solid #ffffff1f;width:min(72vw,28rem);position:relative;overflow:hidden}.portfolio-module__FOMwPW__reelImage{object-fit:cover;transition:scale .7s cubic-bezier(.22,1,.36,1)}.portfolio-module__FOMwPW__reelCard:hover .portfolio-module__FOMwPW__reelImage,.portfolio-module__FOMwPW__reelCard:focus-visible .portfolio-module__FOMwPW__reelImage{scale:1.04}.portfolio-module__FOMwPW__reelShade{background:linear-gradient(#0000 38%,#000000e0);flex-direction:column;justify-content:flex-end;padding:1.4rem;display:flex;position:absolute;inset:0}.portfolio-module__FOMwPW__gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.portfolio-module__FOMwPW__galleryButton{color:#fff;cursor:zoom-in;text-align:left;background:#111;border:1px solid #ffffff1f;grid-column:span 6;min-height:28rem;position:relative;overflow:hidden}.portfolio-module__FOMwPW__galleryButton:nth-child(3n){grid-column:span 7}.portfolio-module__FOMwPW__galleryButton:nth-child(3n+1){grid-column:span 5}.portfolio-module__FOMwPW__galleryImage{object-fit:cover;transition:scale .8s cubic-bezier(.22,1,.36,1),filter .5s}.portfolio-module__FOMwPW__galleryButton:hover .portfolio-module__FOMwPW__galleryImage,.portfolio-module__FOMwPW__galleryButton:focus-visible .portfolio-module__FOMwPW__galleryImage{filter:brightness(.78);scale:1.035}.portfolio-module__FOMwPW__galleryCopy{background:linear-gradient(#0000,#000000eb);padding:1.6rem;position:absolute;inset:auto 0 0}.portfolio-module__FOMwPW__dialog{color:#fff;background:#090909;border:1px solid #ffffff2e;width:min(94vw,78rem);max-height:92dvh;overflow:auto;box-shadow:0 2rem 8rem #000000bf}.portfolio-module__FOMwPW__dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1}.portfolio-module__FOMwPW__dialogImage{background:#111;min-height:min(58vw,42rem);position:relative}.portfolio-module__FOMwPW__dialogImage img{object-fit:cover}.portfolio-module__FOMwPW__dialogClose{z-index:5;float:right;aspect-ratio:1;color:#fff;cursor:pointer;background:#000000b3;border:1px solid #fff3;border-radius:999px;place-items:center;width:2.75rem;margin:1rem;display:grid;position:sticky;top:1rem}.portfolio-module__FOMwPW__dialogBody{clear:both;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}@keyframes portfolio-module__FOMwPW__reel{to{translate:calc(-50% - .5rem)}}@media (max-width:48rem){.portfolio-module__FOMwPW__reelViewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.portfolio-module__FOMwPW__reel{padding-inline:1rem;animation:none}.portfolio-module__FOMwPW__reelCard{scroll-snap-align:center;width:82vw}.portfolio-module__FOMwPW__galleryButton,.portfolio-module__FOMwPW__galleryButton:nth-child(3n),.portfolio-module__FOMwPW__galleryButton:nth-child(3n+1){grid-column:1/-1;min-height:23rem}}@media (prefers-reduced-motion:reduce){.portfolio-module__FOMwPW__reel{animation:none}}
.growth-core-module__XGopmG__root{--orbit-x:0px;--orbit-y:0px;--core-x:0px;--core-y:0px;isolation:isolate;aspect-ratio:680/620;width:min(100%,42rem);position:relative}.growth-core-module__XGopmG__glow{filter:blur(34px);background:radial-gradient(circle,#a200002b,#0000 65%);border-radius:50%;animation:8s ease-in-out infinite growth-core-module__XGopmG__breathe;position:absolute;inset:13%}.growth-core-module__XGopmG__orbits{width:100%;height:100%;transform:translate3d(var(--orbit-x), var(--orbit-y), 0);transition:transform .65s cubic-bezier(.22,1,.36,1);overflow:visible}.growth-core-module__XGopmG__orbit,.growth-core-module__XGopmG__traceOne,.growth-core-module__XGopmG__traceTwo,.growth-core-module__XGopmG__nodeRing{fill:none;vector-effect:non-scaling-stroke}.growth-core-module__XGopmG__orbit{transform-origin:340px 310px;transform-box:view-box}.growth-core-module__XGopmG__orbitOne{stroke:#a20000c2;stroke-width:1px;animation:34s linear infinite growth-core-module__XGopmG__spinOne;transform:rotate(14deg)}.growth-core-module__XGopmG__orbitTwo{stroke:#a200006b;stroke-width:.85px;stroke-dasharray:145 22 28 18;animation:43s linear infinite growth-core-module__XGopmG__spinTwo;transform:rotate(38deg)}.growth-core-module__XGopmG__orbitThree{stroke:#ffffff26;stroke-width:.8px;stroke-dasharray:90 24 3 14;animation:58s linear infinite reverse growth-core-module__XGopmG__spinOne;transform:rotate(70deg)}.growth-core-module__XGopmG__traceOne,.growth-core-module__XGopmG__traceTwo{stroke:#a20000;stroke-linecap:round;filter:url(#soft-red-glow);transform-origin:340px 310px}.growth-core-module__XGopmG__traceOne{stroke-width:5px;stroke-dasharray:.45 99.55;animation:10s linear infinite growth-core-module__XGopmG__trace;transform:rotate(14deg)}.growth-core-module__XGopmG__traceTwo{stroke-width:3px;stroke-dasharray:.3 99.7;animation:17s linear infinite reverse growth-core-module__XGopmG__trace;transform:rotate(38deg)}.growth-core-module__XGopmG__nodes{transform-origin:340px 310px;animation:7s ease-in-out infinite growth-core-module__XGopmG__pulseNodes}.growth-core-module__XGopmG__nodeRing{stroke:#ffffff47;stroke-width:.8px}.growth-core-module__XGopmG__node{fill:#a20000;filter:url(#soft-red-glow)}.growth-core-module__XGopmG__hotspotLayer{z-index:4;transform:translate3d(var(--orbit-x), var(--orbit-y), 0);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.growth-core-module__XGopmG__hotspot{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;width:3.5rem;height:3.5rem;position:absolute;translate:-50% -50%}.growth-core-module__XGopmG__hotspot:before{content:"";border:1px solid #d85c5c8c;border-radius:50%;transition:border-color .25s,box-shadow .25s,scale .25s;position:absolute;inset:1.15rem;box-shadow:0 0 #a200004d}.growth-core-module__XGopmG__hotspotLabel{color:#ffffffe0;letter-spacing:.08em;opacity:0;pointer-events:none;text-transform:uppercase;white-space:nowrap;background:#050505e0;border:1px solid #ffffff24;width:max-content;padding:.5rem .7rem;font-size:clamp(.62rem,.8vw,.76rem);font-weight:600;transition:opacity .22s,translate .22s;position:absolute;top:50%;translate:0 -50%}.growth-core-module__XGopmG__hotspotAttract{top:38.55%;left:17.8%}.growth-core-module__XGopmG__hotspotAttract .growth-core-module__XGopmG__hotspotLabel{left:3.2rem;translate:-.35rem -50%}.growth-core-module__XGopmG__hotspotConvert{top:61.6%;left:83.4%}.growth-core-module__XGopmG__hotspotConvert .growth-core-module__XGopmG__hotspotLabel{right:3.2rem;translate:.35rem -50%}.growth-core-module__XGopmG__hotspotAutomate{top:88.1%;left:59.25%}.growth-core-module__XGopmG__hotspotAutomate .growth-core-module__XGopmG__hotspotLabel{right:3.2rem;translate:.35rem -50%}.growth-core-module__XGopmG__hotspot:hover:before,.growth-core-module__XGopmG__hotspot:focus-visible:before{border-color:#d85c5c;scale:1.15;box-shadow:0 0 0 .65rem #a2000026,0 0 1rem #a20000bf}.growth-core-module__XGopmG__hotspot:hover .growth-core-module__XGopmG__hotspotLabel,.growth-core-module__XGopmG__hotspot:focus-visible .growth-core-module__XGopmG__hotspotLabel{opacity:1;translate:0 -50%}.growth-core-module__XGopmG__coreWrap{transform:translate3d(var(--core-x), var(--core-y), 0);place-items:center;transition:transform .65s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0}.growth-core-module__XGopmG__core{aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#ffffff17,#0000 13%),#030303;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:32%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #ffffff08,0 0 90px #a200002e}.growth-core-module__XGopmG__core:after{content:"";border:1px solid #a2000038;border-radius:50%;position:absolute;inset:6%}.growth-core-module__XGopmG__symbol{z-index:1;clip-path:circle(49%);mix-blend-mode:screen;border-radius:50%;width:47%;height:auto;position:relative}@keyframes growth-core-module__XGopmG__spinOne{to{transform:rotate(374deg)}}@keyframes growth-core-module__XGopmG__spinTwo{to{transform:rotate(-322deg)}}@keyframes growth-core-module__XGopmG__trace{to{stroke-dashoffset:-100px}}@keyframes growth-core-module__XGopmG__breathe{0%,to{opacity:.55;scale:.92}50%{opacity:1;scale:1.06}}@keyframes growth-core-module__XGopmG__pulseNodes{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:40rem){.growth-core-module__XGopmG__root{width:108%;margin-left:-4%}.growth-core-module__XGopmG__core{width:35%}}@media (prefers-reduced-motion:reduce){.growth-core-module__XGopmG__glow,.growth-core-module__XGopmG__orbit,.growth-core-module__XGopmG__traceOne,.growth-core-module__XGopmG__traceTwo,.growth-core-module__XGopmG__nodes{animation:none}.growth-core-module__XGopmG__orbits,.growth-core-module__XGopmG__coreWrap,.growth-core-module__XGopmG__hotspotLayer{transition:none;transform:none}}
.home-module__txgM7a__hero{min-height:100svh;padding-top:var(--header-height);background:radial-gradient(circle at 67% 43%,#a200001a,#0000 28%),#000;border-bottom:1px solid #ffffff1a;position:relative;overflow:hidden}.home-module__txgM7a__grid{pointer-events:none;opacity:.42;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 100%);mask-image:linear-gradient(#000 20%,#0000 100%)}.home-module__txgM7a__heroInner{z-index:1;width:min(100% - 3.5rem,92rem);min-height:calc(100svh - var(--header-height));grid-template-columns:minmax(0,1.08fr) minmax(30rem,.92fr);align-items:center;gap:1rem;margin:auto;padding-block:clamp(3.5rem,7vh,5.5rem);display:grid;position:relative}.home-module__txgM7a__heroCopy{z-index:2;max-width:54rem}.home-module__txgM7a__title{color:#fff;letter-spacing:-.07em;font-size:clamp(3.1rem,5.5vw,6rem);font-weight:750;line-height:.98}.home-module__txgM7a__title span{display:block}.home-module__txgM7a__heroBody{color:#ffffff9e;max-width:42rem;margin-top:2rem;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.7}.home-module__txgM7a__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;display:flex}.home-module__txgM7a__visual{min-width:0;translate:clamp(-3.5rem,-3vw,-1.5rem)}.home-module__txgM7a__problems,.home-module__txgM7a__services,.home-module__txgM7a__process,.home-module__txgM7a__formSection,.home-module__txgM7a__diagnosis{padding-block:clamp(5rem,9vw,8.5rem)}.home-module__txgM7a__problems{color:#080808;background:#f7f5f1;position:relative;overflow:hidden}.home-module__txgM7a__problemShell{z-index:1;position:relative}.home-module__txgM7a__problemTop{grid-template-columns:minmax(0,1.03fr) minmax(24rem,.97fr);align-items:center;gap:2rem;min-height:23rem;display:grid}.home-module__txgM7a__problemIntro{z-index:2;padding-block:1rem 2.5rem;position:relative}.home-module__txgM7a__problemEyebrow{color:#bd0000;letter-spacing:.32em;text-transform:uppercase;margin-bottom:1.15rem;font-size:.72rem;font-weight:650;display:block}.home-module__txgM7a__problemIntro h2{letter-spacing:-.068em;max-width:12ch;font-size:clamp(3rem,5.6vw,5.65rem);font-weight:720;line-height:.96}.home-module__txgM7a__problemIntro p{color:#0808089e;max-width:39rem;margin-top:1.35rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.7}.home-module__txgM7a__problemVisual{min-height:25rem;margin:-4rem -6rem -5rem -5rem;position:relative}.home-module__txgM7a__problemGlow{aspect-ratio:1;filter:blur(.1px);background:radial-gradient(circle at 38% 36%,#0a0a0a85,#0000 25%),radial-gradient(circle at 74% 70%,#c40000ad,#0000 19%),radial-gradient(circle,#a200002e,#0000 68%);border:1px solid #ffffffdb;border-radius:50%;width:18rem;position:absolute;top:24%;left:36%;box-shadow:0 0 5rem #a2000030,inset 0 0 4rem #ffffff59}.home-module__txgM7a__problemOrbitOne,.home-module__txgM7a__problemOrbitTwo,.home-module__txgM7a__problemOrbitThree{border:1px solid #a2000094;border-radius:50%;display:block;position:absolute}.home-module__txgM7a__problemOrbitOne{width:45rem;height:15rem;top:8%;left:0;rotate:18deg}.home-module__txgM7a__problemOrbitTwo{border-color:#a2000057;width:41rem;height:11rem;top:19%;left:7%;rotate:-10deg}.home-module__txgM7a__problemOrbitThree{border-color:#08080838;width:31rem;height:25rem;top:-7%;left:22%;rotate:39deg}.home-module__txgM7a__problemDotOne,.home-module__txgM7a__problemDotTwo,.home-module__txgM7a__problemDotThree,.home-module__txgM7a__problemDotFour{aspect-ratio:1;background:#bd0000;border-radius:50%;width:.55rem;display:block;position:absolute;box-shadow:0 0 1.2rem #bd0000b8}.home-module__txgM7a__problemDotOne{width:1.05rem;top:22%;left:47%;box-shadow:0 0 0 .8rem #bd000014,0 0 2rem #bd0000bf}.home-module__txgM7a__problemDotTwo{top:43%;left:76%}.home-module__txgM7a__problemDotThree{top:54%;left:88%}.home-module__txgM7a__problemDotFour{width:.35rem;top:18%;left:70%}.home-module__txgM7a__problemCornerOrbit{z-index:0;aspect-ratio:1;border:1px solid #a2000073;border-radius:50%;width:26rem;position:absolute;bottom:-8rem;left:-19rem}.home-module__txgM7a__problemCornerOrbit:before,.home-module__txgM7a__problemCornerOrbit:after{content:"";border:1px solid #0808082e;border-radius:50%;position:absolute;inset:3rem -5rem;rotate:55deg}.home-module__txgM7a__problemCornerOrbit:after{border-color:#a2000052;inset:7rem -9rem;rotate:20deg}.home-module__txgM7a__problemCornerOrbit span,.home-module__txgM7a__problemCornerOrbit i{aspect-ratio:1;background:#bd0000;border-radius:50%;width:.65rem;display:block;position:absolute}.home-module__txgM7a__problemCornerOrbit span{top:1rem;right:3.2rem}.home-module__txgM7a__problemCornerOrbit i{width:.38rem;top:-.2rem;right:5rem}.home-module__txgM7a__sectionIntro{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end;gap:2rem;display:grid}.home-module__txgM7a__sectionIntro h2,.home-module__txgM7a__process>div>h2,.home-module__txgM7a__formIntro h2,.home-module__txgM7a__diagnosis h2{letter-spacing:-.065em;max-width:16ch;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:720;line-height:1}.home-module__txgM7a__sectionIntro p,.home-module__txgM7a__formIntro p,.home-module__txgM7a__diagnosis>div>div>p{opacity:.62;max-width:42rem;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.75}.home-module__txgM7a__problemGrid{z-index:3;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;position:relative}.home-module__txgM7a__problemGrid article{background:#ffffff73;border:1px solid #0808081f;border-radius:.6rem;min-height:13.25rem;padding:1.45rem 1.55rem 1.75rem;position:relative;box-shadow:0 1.2rem 3rem #1f140f08}.home-module__txgM7a__problemNumber,.home-module__txgM7a__cardNumber,.home-module__txgM7a__process li>span{color:#a20000;font-size:.72rem;font-weight:650}.home-module__txgM7a__problemGrid h3{letter-spacing:-.028em;max-width:18rem;margin:1rem 4rem 0 2.65rem;font-size:1.05rem;font-weight:450;line-height:1.42}.home-module__txgM7a__problemIcon{width:4.55rem;height:3.4rem;margin:.2rem 0 0 2.6rem;position:relative}.home-module__txgM7a__problemIcon span,.home-module__txgM7a__problemIcon b{border:1px solid #a200004d;border-radius:50%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.home-module__txgM7a__problemIcon span{width:3.25rem;height:3.25rem}.home-module__txgM7a__problemIcon b{border-color:#08080829;width:2rem;height:2rem}.home-module__txgM7a__problemIcon i{aspect-ratio:1;background:#bd0000;border-radius:50%;width:.55rem;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 .8rem #bd0000a6}.home-module__txgM7a__problemIcon[data-variant="2"] span{width:3.5rem;height:2.4rem;rotate:-20deg}.home-module__txgM7a__problemIcon[data-variant="2"] b{width:2.7rem;height:2.7rem;left:62%}.home-module__txgM7a__problemIcon[data-variant="3"] span,.home-module__txgM7a__problemIcon[data-variant="3"] b{width:3rem;height:.9rem}.home-module__txgM7a__problemIcon[data-variant="3"] span{top:39%;box-shadow:0 .5rem 0 -.05rem #fff,0 .5rem #a2000047}.home-module__txgM7a__problemIcon[data-variant="3"] b{border-color:#08080826;top:59%}.home-module__txgM7a__problemIcon[data-variant="4"] span{border-bottom-color:#bd0000;border-left-color:#bd0000;width:3.55rem;height:3.55rem}.home-module__txgM7a__problemIcon[data-variant="4"] b{border-style:dashed;width:2rem;height:2rem}.home-module__txgM7a__problemIcon[data-variant="5"] span{border-style:dashed;width:3.8rem;height:2.75rem;rotate:-35deg}.home-module__txgM7a__problemIcon[data-variant="5"] b{display:none}.home-module__txgM7a__problemIcon[data-variant="5"] i{left:35%}.home-module__txgM7a__problemIcon[data-variant="6"] span{width:3.6rem;height:2.5rem;rotate:42deg}.home-module__txgM7a__problemIcon[data-variant="6"] b{width:2.75rem;height:2.75rem}.home-module__txgM7a__problemArrow{aspect-ratio:1;border:1px solid #08080847;border-radius:50%;place-items:center;width:2.75rem;font-size:1.15rem;transition:background-color .18s,color .18s,transform .18s;display:grid;position:absolute;bottom:1.65rem;right:1.7rem}.home-module__txgM7a__problemArrow:hover{color:#fff;background:#a20000;transform:translate(.2rem)}.home-module__txgM7a__problemFooter{justify-content:flex-end;margin-top:2.6rem;display:flex}.home-module__txgM7a__problemFooter a{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:1.15rem;font-size:.65rem;font-weight:650;display:flex}.home-module__txgM7a__problemFooter a>span{background:#080808a6;width:4.5rem;height:1px;display:block}.home-module__txgM7a__problemFooter b{font-size:1rem;font-weight:400}.home-module__txgM7a__services{isolation:isolate;background:#050505;position:relative;overflow:hidden}.home-module__txgM7a__serviceShell{z-index:2;position:relative}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro{z-index:2;grid-template-columns:minmax(0,1.18fr) minmax(19rem,.72fr);position:relative}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro h2{max-width:12ch;font-size:clamp(3rem,5.8vw,5.8rem)}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro p{color:#ffffffad;opacity:1;align-self:center;max-width:34rem}.home-module__txgM7a__serviceBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-module__txgM7a__serviceBackdrop:before,.home-module__txgM7a__serviceBackdrop:after,.home-module__txgM7a__serviceBackdrop span,.home-module__txgM7a__serviceBackdrop b{content:"";pointer-events:none;display:block;position:absolute}.home-module__txgM7a__serviceBackdrop:before{filter:blur(82px);opacity:.58;background:radial-gradient(at 42% 58%,#a2000038 0%,#a200001a 31%,#a2000008 53%,#0000 74%);border-radius:38% 62% 57% 43%/64% 38% 62% 36%;width:47rem;height:31rem;top:-10rem;right:-17rem;rotate:-14deg}.home-module__txgM7a__serviceBackdrop:after{filter:blur(96px);opacity:.42;background:radial-gradient(at 61% 35%,#a2000021 0%,#a200000f 35%,#0000 72%);border-radius:63% 37% 46% 54%/41% 68% 32% 59%;width:34rem;height:25rem;bottom:-14rem;right:5%;rotate:19deg}.home-module__txgM7a__serviceBackdrop span{filter:blur(70px);opacity:.42;mix-blend-mode:screen;background:radial-gradient(at 36% 47%,#a2000026 0%,#a200000d 39%,#0000 72%);border-radius:67% 33% 61% 39%/38% 58% 42% 62%;width:29rem;height:20rem;top:27%;right:-9rem;rotate:26deg}.home-module__txgM7a__serviceBackdrop b{filter:blur(88px);opacity:.5;background:radial-gradient(at 63% 41%,#a200002e 0%,#a2000012 34%,#a2000005 56%,#0000 76%);border-radius:45% 55% 31% 69%/62% 34% 66% 38%;width:39rem;height:26rem;bottom:-9rem;left:-14rem;rotate:-23deg}.home-module__txgM7a__serviceBackdrop i{mix-blend-mode:soft-light;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.32'/%3E%3C/svg%3E");background-size:180px 180px;display:block;position:absolute;inset:0}.home-module__txgM7a__servicePlanetOne,.home-module__txgM7a__servicePlanetTwo{aspect-ratio:1;pointer-events:none;border:1px solid #a2000029;border-radius:50%;display:block;position:absolute}.home-module__txgM7a__servicePlanetOne{opacity:.75;background:radial-gradient(circle at 27% 73%,#0000 48%,#a200000d 58%,#a2000026 67%,#a200000d 76%,#0000 82%);width:43rem;top:-25rem;right:-19rem}.home-module__txgM7a__servicePlanetTwo{opacity:.68;background:radial-gradient(circle at 72% 27%,#0000 47%,#a200000f 58%,#a200002b 67%,#a200000a 77%,#0000 83%);width:43rem;bottom:-27rem;left:-21rem}.home-module__txgM7a__servicePlanetOne:before,.home-module__txgM7a__servicePlanetTwo:before{content:"";border:1px solid #a2000021;border-radius:50%;width:142%;height:38%;position:absolute;top:50%;left:50%;translate:-50% -50%}.home-module__txgM7a__servicePlanetOne:before{rotate:-24deg}.home-module__txgM7a__servicePlanetTwo:before{rotate:21deg}.home-module__txgM7a__servicePlanetOne:after,.home-module__txgM7a__servicePlanetTwo:after{aspect-ratio:1;content:"";background:#a200008c;border-radius:50%;width:.38rem;position:absolute}.home-module__txgM7a__servicePlanetOne:after{bottom:21%;left:8%}.home-module__txgM7a__servicePlanetTwo:after{top:19%;right:8%}.home-module__txgM7a__serviceGrid{z-index:2;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1rem;margin-top:3.5rem;display:grid;position:relative}.home-module__txgM7a__serviceCard{background:linear-gradient(155deg,#151515f0,#050505f5);border:1px solid #ffffff57;border-radius:.55rem;flex-direction:column;min-height:40.5rem;padding:clamp(1.55rem,2.3vw,2.2rem);transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #00000070,inset 0 1px #ffffff0a}.home-module__txgM7a__serviceCard:hover{border-color:#d80000d1;transform:translateY(-.25rem);box-shadow:0 1.8rem 5rem #0000008f,0 0 2.5rem #a2000017}.home-module__txgM7a__cardTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:1rem;min-height:2.7rem;display:flex;position:relative}.home-module__txgM7a__cardNumber{color:#e00000;align-items:center;gap:.85rem;font-size:.88rem;display:flex}.home-module__txgM7a__cardNumber:after{content:"";background:linear-gradient(90deg,#e00000,#0000);width:3rem;height:1px;display:block}.home-module__txgM7a__price{color:#fff;text-align:right;gap:.15rem;font-size:.9rem;font-weight:650;display:grid}.home-module__txgM7a__price small{color:#ffffff87;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:500}.home-module__txgM7a__serviceOrbit{height:5.6rem;margin:.25rem -.7rem .8rem;position:relative}.home-module__txgM7a__serviceOrbit span,.home-module__txgM7a__serviceOrbit b{border:1px solid #e0000059;border-radius:50%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.home-module__txgM7a__serviceOrbit span{width:116%;height:3.3rem;rotate:8deg}.home-module__txgM7a__serviceOrbit b{border-style:dashed;border-color:#ffffff1f;width:70%;height:2rem;rotate:-4deg}.home-module__txgM7a__serviceOrbit i{aspect-ratio:1;background:#f00000;border-radius:50%;width:.48rem;display:block;position:absolute;top:45%;left:55%;box-shadow:0 0 .65rem #f00000,0 0 1.4rem #f00000}.home-module__txgM7a__serviceOrbit[data-variant="1"] span{width:126%;height:7rem;left:38%;rotate:16deg}.home-module__txgM7a__serviceOrbit[data-variant="1"] b{display:none}.home-module__txgM7a__serviceOrbit[data-variant="1"] i{top:37%;left:58%}.home-module__txgM7a__serviceOrbit[data-variant="2"] span{width:86%;height:2.6rem;rotate:2deg}.home-module__txgM7a__serviceOrbit[data-variant="2"] b{width:116%;height:4.4rem}.home-module__txgM7a__serviceOrbit[data-variant="2"] i{left:51%}.home-module__txgM7a__serviceOrbit[data-variant="3"] span{width:90%;height:2.4rem}.home-module__txgM7a__serviceOrbit[data-variant="3"] b{width:56%;height:4rem;rotate:79deg}.home-module__txgM7a__serviceOrbit[data-variant="3"] i{top:39%;left:48%}.home-module__txgM7a__serviceCard h3{z-index:2;letter-spacing:-.05em;max-width:13ch;margin-top:.6rem;font-size:clamp(1.75rem,2.25vw,2.35rem);line-height:1.08;position:relative}.home-module__txgM7a__serviceCard div>p{color:#ffffffa8;margin-top:.8rem;font-size:.9rem;line-height:1.65}.home-module__txgM7a__fit{border-top:1px solid #ffffff38;margin-top:1.75rem;padding-top:1.25rem}.home-module__txgM7a__fit strong{color:#ffffffab;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:600}.home-module__txgM7a__serviceCard ul{color:#ffffffc2;gap:.65rem;margin-top:1.25rem;font-size:.84rem;display:grid}.home-module__txgM7a__serviceCard li:before{color:#f00000;content:"✓";margin-right:.7rem;font-weight:700}.home-module__txgM7a__serviceCard>a{color:#fff;border-bottom:1px solid #c40000;width:max-content;margin-top:auto;padding-top:1.7rem;font-size:.82rem;font-weight:650}.home-module__txgM7a__serviceCard>a span{color:#f00000;margin-left:.5rem}.home-module__txgM7a__special{z-index:2;background:linear-gradient(104deg,#4f0000bd,#0c0c0cf5 54%,#050505);border:1px solid #bd0000;border-radius:.55rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:1rem;padding:clamp(1.7rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1.3rem 4rem #00000057}.home-module__txgM7a__special:before{aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle at 65% 38%,#da000057,#0000 52%);border:1px solid #f003;border-radius:50%;width:27rem;position:absolute;top:-12rem;left:-4rem}.home-module__txgM7a__special>div,.home-module__txgM7a__special>a{z-index:1;position:relative}.home-module__txgM7a__special h3{letter-spacing:-.035em;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:650}.home-module__txgM7a__specialPrice{color:#ef3030;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.65rem;font-size:.65rem;font-weight:650;display:block}.home-module__txgM7a__special p{color:#ffffffad;max-width:48rem;margin-top:.55rem;font-size:.9rem;line-height:1.65}.home-module__txgM7a__special>a{border-color:#d00000;min-width:18rem}.home-module__txgM7a__process{background:radial-gradient(circle at 79% 40%,#a200000d,#0000 31rem),#030303;min-height:53rem;position:relative;overflow:hidden}.home-module__txgM7a__processShell{z-index:2;position:relative}.home-module__txgM7a__process>div>h2{letter-spacing:-.065em;max-width:14ch;font-size:clamp(3.3rem,6.1vw,6.2rem);font-weight:720;line-height:.97}.home-module__txgM7a__processBackdrop{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#0000 0 69%,#ffffff12 69.05%,#0000 69.1% 91%,#a2000029 91.05%,#0000 91.1%);position:absolute;inset:0}.home-module__txgM7a__processBackdrop:before,.home-module__txgM7a__processBackdrop:after{content:"";border:1px solid #ffffff21;border-radius:50%;position:absolute}.home-module__txgM7a__processBackdrop:before{width:57rem;height:26rem;top:8rem;right:-3rem;rotate:-23deg}.home-module__txgM7a__processBackdrop:after{border-color:#ffffff1c;width:48rem;height:23rem;bottom:-8rem;left:-8rem;rotate:18deg}.home-module__txgM7a__processBackdrop span,.home-module__txgM7a__processBackdrop b{border:1px dashed #ffffff21;border-radius:50%;display:block;position:absolute}.home-module__txgM7a__processBackdrop span{width:50rem;height:20rem;top:4rem;right:8rem;rotate:-24deg}.home-module__txgM7a__processBackdrop b{width:40rem;height:17rem;bottom:-4rem;left:-4rem;rotate:18deg}.home-module__txgM7a__processBackdrop i{aspect-ratio:1;background:#ef3030;border-radius:50%;width:.42rem;display:block;position:absolute;top:9.3rem;right:8.7%;box-shadow:0 0 .8rem #ef3030}.home-module__txgM7a__process ol{grid-template-columns:repeat(5,1fr);gap:.75rem;margin-top:6.75rem;display:grid;position:relative}.home-module__txgM7a__process ol:before{content:"";background:linear-gradient(90deg,#a2000061,#fff3,#a200006b);height:1px;position:absolute;top:0;left:1rem;right:1rem}.home-module__txgM7a__process li{background:linear-gradient(145deg,#0d0d0de8,#040404f0);border:1px solid #ffffff30;border-radius:.7rem;min-height:13.25rem;padding:2.65rem 1.55rem 1.5rem;position:relative;box-shadow:0 1rem 3rem #00000047}.home-module__txgM7a__process li:before{z-index:2;aspect-ratio:1;content:"";background:#070707;border:1px solid #a200005e;border-radius:50%;width:3rem;position:absolute;top:-1.55rem;left:1.25rem;box-shadow:0 0 1.5rem #a2000017}.home-module__txgM7a__process li:after{z-index:3;aspect-ratio:1;content:"";background:#ff3f3f;border-radius:50%;width:.38rem;position:absolute;top:-.22rem;left:2.58rem;box-shadow:0 0 .65rem #ff1f1f}.home-module__txgM7a__process li>span{color:#ef3030;font-size:.82rem;font-weight:650;display:block}.home-module__txgM7a__process li h3{margin-top:.65rem;font-size:1rem;font-weight:650;line-height:1.25}.home-module__txgM7a__process li p{color:#ffffff9e;margin-top:.75rem;font-size:.83rem;line-height:1.65}.home-module__txgM7a__portfolioPreview{background:#050505;border-top:1px solid #ffffff14;padding-block:clamp(5rem,8vw,7rem);overflow:hidden}.home-module__txgM7a__portfolioHeader{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.home-module__txgM7a__portfolioHeader h3{letter-spacing:-.05em;max-width:16ch;font-size:clamp(1.7rem,3vw,3rem);line-height:1.1}.home-module__txgM7a__formSection{isolation:isolate;color:#080808;background:#fff;border-top:1px solid #00000012;position:relative;overflow:hidden}.home-module__txgM7a__formContent{z-index:2;position:relative}.home-module__txgM7a__formBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-module__txgM7a__formBackdrop:before,.home-module__txgM7a__formBackdrop:after,.home-module__txgM7a__formBackdrop span,.home-module__txgM7a__formBackdrop b{content:"";pointer-events:none;display:block;position:absolute}.home-module__txgM7a__formBackdrop:before{opacity:1;background:url(/brand-fields.svg) 50%/contain no-repeat;width:52rem;height:23rem;top:1rem;right:-7rem;rotate:-11deg}.home-module__txgM7a__formBackdrop:after{opacity:1;background:url(/brand-fields.svg) 50%/contain no-repeat;width:42rem;height:18rem;bottom:-6rem;left:-15rem;rotate:196deg}.home-module__txgM7a__formBackdrop span,.home-module__txgM7a__formBackdrop b,.home-module__txgM7a__formBackdrop i,.home-module__txgM7a__formOrbitOne,.home-module__txgM7a__formOrbitTwo{display:none}.home-module__txgM7a__formIntro{margin-bottom:clamp(3rem,5vw,4.5rem)}.home-module__txgM7a__formIntro h2{letter-spacing:-.065em;max-width:12ch;font-size:clamp(3rem,5.7vw,5.7rem);font-weight:720;line-height:.98}.home-module__txgM7a__formIntro h2:after{color:#a20000;content:"."}.home-module__txgM7a__diagnosis{background:#a20000}.home-module__txgM7a__diagnosis>div{grid-template-columns:1.1fr .75fr auto;align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.home-module__txgM7a__diagnosis ul{gap:1rem;font-size:.95rem;display:grid}.home-module__txgM7a__diagnosis li{gap:.75rem;display:flex}@media (max-width:64rem){.home-module__txgM7a__heroInner{grid-template-columns:1fr;width:min(100% - 3rem,52rem);min-height:auto;padding-block:5rem 2rem}.home-module__txgM7a__visual{width:min(100%,43rem);margin:auto;translate:0}.home-module__txgM7a__problemTop{grid-template-columns:1fr;min-height:20rem}.home-module__txgM7a__problemVisual{opacity:.55;width:38rem;position:absolute;top:-2rem;right:-13rem}.home-module__txgM7a__problemIntro{max-width:38rem}.home-module__txgM7a__problemGrid{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro{grid-template-columns:1fr}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro p{max-width:42rem}.home-module__txgM7a__serviceGrid{grid-template-columns:1fr}.home-module__txgM7a__serviceCard{min-height:auto}.home-module__txgM7a__special{flex-direction:column;align-items:flex-start}.home-module__txgM7a__special>div{min-width:0}.home-module__txgM7a__process{min-height:auto}.home-module__txgM7a__process>div>h2{font-size:clamp(3rem,8vw,5rem)}.home-module__txgM7a__process ol{grid-template-columns:1fr;gap:1rem;margin:4.5rem 0 0 1.5rem}.home-module__txgM7a__process ol:before{background:linear-gradient(#a20000,#ffffff2e,#a20000);width:1px;height:auto;inset:1rem auto 1rem 0}.home-module__txgM7a__process li,.home-module__txgM7a__process li:first-child{border:1px solid #ffffff30;min-height:0;padding:1.65rem 1.5rem 1.65rem 3rem;display:block}.home-module__txgM7a__process li:before{top:1.25rem;left:-1.5rem}.home-module__txgM7a__process li:after{top:2.56rem;left:-.18rem}.home-module__txgM7a__process li h3{margin-top:.5rem}.home-module__txgM7a__diagnosis>div{grid-template-columns:minmax(0,1.1fr) minmax(15rem,.9fr);align-items:start}.home-module__txgM7a__diagnosis>div>a{grid-column:2;justify-self:end}.home-module__txgM7a__formIntro{grid-template-columns:1fr}.home-module__txgM7a__formIntro p{max-width:38rem}}@media (max-width:40rem){.home-module__txgM7a__heroInner{width:min(100% - 2.5rem,38rem);padding-block:4rem 1rem}.home-module__txgM7a__heroCopy,.home-module__txgM7a__heroBody{width:100%;min-width:0}.home-module__txgM7a__title{font-size:clamp(2.45rem,11vw,3.15rem)}.home-module__txgM7a__sectionIntro{grid-template-columns:1fr}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro{gap:1.35rem}.home-module__txgM7a__services .home-module__txgM7a__sectionIntro h2{font-size:clamp(2.8rem,13vw,4rem)}.home-module__txgM7a__problemTop{min-height:auto}.home-module__txgM7a__problemIntro{padding-block:0 3rem}.home-module__txgM7a__problemIntro h2{font-size:clamp(2.7rem,13vw,4rem)}.home-module__txgM7a__problemVisual{opacity:.3;top:-2rem;right:-19rem}.home-module__txgM7a__problemGrid{grid-template-columns:1fr}.home-module__txgM7a__problemGrid article{min-height:12.5rem}.home-module__txgM7a__problemFooter{justify-content:flex-start}.home-module__txgM7a__problemFooter a>span{width:2.5rem}.home-module__txgM7a__problemCornerOrbit{opacity:.45}.home-module__txgM7a__special,.home-module__txgM7a__portfolioHeader{flex-direction:column;align-items:flex-start}.home-module__txgM7a__special>a{min-width:0}.home-module__txgM7a__process>div>h2{font-size:clamp(2.75rem,12vw,3.8rem)}.home-module__txgM7a__processBackdrop{opacity:.6}.home-module__txgM7a__portfolioPreview{padding-block:4.5rem}.home-module__txgM7a__formSection{padding-inline:0}.home-module__txgM7a__formIntro{padding-inline:1.25rem}.home-module__txgM7a__formIntro h2{font-size:clamp(2.75rem,12vw,4rem)}.home-module__txgM7a__formBackdrop:before{opacity:1;width:40rem;height:17rem;top:1rem;right:-18rem}.home-module__txgM7a__formBackdrop:after{opacity:1;width:35rem;height:15rem;bottom:-4rem;left:-19rem}.home-module__txgM7a__diagnosis>div{grid-template-columns:1fr;padding-inline:.25rem}.home-module__txgM7a__diagnosis>div>a{grid-column:auto;justify-self:stretch}}
