.ServicesHero-module__Wz6zJq__hero{padding-block:24px;overflow-x:clip}.ServicesHero-module__Wz6zJq__grid{align-items:center;gap:24px;padding-block:16px;display:grid}.ServicesHero-module__Wz6zJq__visual{--P:150px;--closed:12px;--open:46px;perspective:1500px;order:2;height:350px;position:relative}.ServicesHero-module__Wz6zJq__text{order:1;min-width:0}.ServicesHero-module__Wz6zJq__layer{translate:calc(var(--mx,0) * var(--depth,0) * 1px) calc(var(--my,0) * var(--depth,0) * 1px) calc(var(--z,0) * 1px);transition:translate .35s ease-out;position:absolute}.ServicesHero-module__Wz6zJq__stack{--depth:10;--z:-30;width:0;height:0;transform-style:preserve-3d;top:56%;left:50%;transform:rotateX(58deg)rotate(-34deg)}.ServicesHero-module__Wz6zJq__plate{left:calc(var(--P) / -2);top:calc(var(--P) / -2);width:var(--P);height:var(--P);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent), 0 0 0 4px color-mix(in srgb, var(--ink) 10%, transparent);translate:0 0 calc(var(--k) * var(--closed));animation:ServicesHero-module__Wz6zJq__plateIn .9s cubic-bezier(.2, .7, .2, 1) calc(var(--k) * .14s + .1s) both, ServicesHero-module__Wz6zJq__explode 8s cubic-bezier(.6, 0, .3, 1) 1.6s infinite;border-radius:16px;position:absolute;overflow:hidden}@keyframes ServicesHero-module__Wz6zJq__plateIn{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes ServicesHero-module__Wz6zJq__explode{0%,14%,to{translate:0 0 calc(var(--k) * var(--closed))}42%,70%{translate:0 0 calc(var(--k) * var(--open))}}.ServicesHero-module__Wz6zJq__visual:hover .ServicesHero-module__Wz6zJq__plate{animation-play-state:paused,paused}.ServicesHero-module__Wz6zJq__halo{left:calc(var(--P) * -.78);top:calc(var(--P) * -.78);width:calc(var(--P) * 1.56);height:calc(var(--P) * 1.56);border:1px dashed var(--accent);opacity:.7;border-radius:50%;animation:24s linear infinite ServicesHero-module__Wz6zJq__spinR;position:absolute;translate:0 0 -14px}.ServicesHero-module__Wz6zJq__ground{left:calc(var(--P) * -.7);top:calc(var(--P) * -.7);width:calc(var(--P) * 1.4);height:calc(var(--P) * 1.4);background:radial-gradient(circle,#00000057,#0000 68%);border-radius:50%;position:absolute;translate:0 0 -12px}@keyframes ServicesHero-module__Wz6zJq__spinR{to{rotate:360deg}}.ServicesHero-module__Wz6zJq__p0{background:#1c1620;flex-direction:column;gap:9px;padding:16px;display:flex}.ServicesHero-module__Wz6zJq__p0 i{width:var(--w);opacity:.85;height:7px;animation:ServicesHero-module__Wz6zJq__shimmer 2.4s ease-in-out calc(var(--i) * .2s) infinite alternate;background:linear-gradient(90deg,#e58fb0,#8fc7e5);border-radius:99px;display:block}.ServicesHero-module__Wz6zJq__p0 i:nth-child(2n){background:linear-gradient(90deg,#a8dc9a,#8fc7e5);margin-inline-start:14px}@keyframes ServicesHero-module__Wz6zJq__shimmer{0%{opacity:.3}to{opacity:.95}}.ServicesHero-module__Wz6zJq__p1{background:var(--surface);align-content:center;place-items:center;gap:14px;display:grid}.ServicesHero-module__Wz6zJq__logoMark{aspect-ratio:1;background:radial-gradient(circle at 30% 26%, #ffffff4d, transparent 55%), linear-gradient(160deg, var(--burgundy), var(--burgundy-dark));width:46%;box-shadow:0 0 0 6px color-mix(in srgb, var(--burgundy) 18%, transparent);border-radius:50%;animation:3.2s ease-in-out infinite ServicesHero-module__Wz6zJq__pulseMark}@keyframes ServicesHero-module__Wz6zJq__pulseMark{50%{scale:1.08}}.ServicesHero-module__Wz6zJq__swatches{gap:8px;display:flex}.ServicesHero-module__Wz6zJq__swatches i{background:var(--accent);border-radius:50%;width:16px;height:16px}.ServicesHero-module__Wz6zJq__swatches i:nth-child(2){background:var(--green-deep)}.ServicesHero-module__Wz6zJq__swatches i:nth-child(3){background:var(--tint);box-shadow:inset 0 0 0 1px var(--line)}.ServicesHero-module__Wz6zJq__p2{background:color-mix(in srgb, var(--surface) 90%, var(--accent));background-image:linear-gradient(color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1px);background-size:18px 18px;grid-template-rows:22% 1fr 1fr;grid-template-columns:34% 1fr;gap:8px;padding:12px;display:grid}.ServicesHero-module__Wz6zJq__p2 b{border:1.5px dashed color-mix(in srgb, var(--ink) 38%, transparent);background:color-mix(in srgb, var(--surface) 70%, transparent);border-radius:6px}.ServicesHero-module__Wz6zJq__wfHead{grid-column:1/-1}.ServicesHero-module__Wz6zJq__wfSide{grid-row:2/4}.ServicesHero-module__Wz6zJq__p3{background:linear-gradient(160deg, var(--tint), color-mix(in srgb, var(--accent) 38%, var(--tint)));flex-direction:column;gap:12px;padding:18px 16px;display:flex;position:relative}.ServicesHero-module__Wz6zJq__p3:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff8c 50%,#0000 65%) 0 0/250% 100%;animation:4s ease-in-out infinite ServicesHero-module__Wz6zJq__gloss;position:absolute;inset:0}@keyframes ServicesHero-module__Wz6zJq__gloss{0%{background-position:130% 0}to{background-position:-130% 0}}.ServicesHero-module__Wz6zJq__uiTitle{background:var(--ink);border-radius:99px;width:62%;height:12px}.ServicesHero-module__Wz6zJq__meter{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:99px;height:10px;display:block;overflow:hidden}.ServicesHero-module__Wz6zJq__meter i{background:linear-gradient(90deg, var(--green-deep), var(--accent));transform-origin:0;border-radius:99px;height:100%;animation:3.6s ease-in-out infinite alternate ServicesHero-module__Wz6zJq__fill;display:block}@keyframes ServicesHero-module__Wz6zJq__fill{0%{scale:.25 1}to{scale:1}}.ServicesHero-module__Wz6zJq__badges{direction:ltr;gap:8px;display:flex}.ServicesHero-module__Wz6zJq__badges b{background:var(--green-deep);color:var(--on-dark);border-radius:99px;padding:3px 10px;font-size:11px;font-weight:700}.ServicesHero-module__Wz6zJq__badges b:last-child{background:var(--burgundy)}.ServicesHero-module__Wz6zJq__uiBtn{background:var(--burgundy);width:42%;height:22px;box-shadow:0 3px 0 var(--burgundy-dark);border-radius:99px;margin-top:auto}.ServicesHero-module__Wz6zJq__chip span{background:var(--surface);border:1px solid var(--line);color:var(--ink);white-space:nowrap;box-shadow:0 3px 0 var(--slab-edge-dark), 0 14px 24px #00000038;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-weight:600;animation:5.5s ease-in-out infinite ServicesHero-module__Wz6zJq__bob;display:inline-flex}.ServicesHero-module__Wz6zJq__chip span:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}@keyframes ServicesHero-module__Wz6zJq__bob{0%,to{translate:0}50%{translate:0 -10px}}.ServicesHero-module__Wz6zJq__c3{--depth:30;--z:170;top:8%;right:0}.ServicesHero-module__Wz6zJq__c2{--depth:30;--z:120;top:22%;left:14%}.ServicesHero-module__Wz6zJq__c2 span{animation-duration:6.5s;animation-direction:reverse}.ServicesHero-module__Wz6zJq__c1{--depth:28;--z:160;top:56%;right:2%}.ServicesHero-module__Wz6zJq__c1 span{animation-duration:7s;animation-delay:-2s}.ServicesHero-module__Wz6zJq__c0{--depth:28;--z:100;bottom:10%;left:22%}.ServicesHero-module__Wz6zJq__c0 span{animation-duration:6s;animation-delay:-1s}.ServicesHero-module__Wz6zJq__c1 span:before{background:var(--green-deep)}.ServicesHero-module__Wz6zJq__c0 span:before{background:var(--burgundy)}@media (max-width:767px){.ServicesHero-module__Wz6zJq__p3:after,.ServicesHero-module__Wz6zJq__p0 i,.ServicesHero-module__Wz6zJq__meter i{animation:none}.ServicesHero-module__Wz6zJq__p0 i{opacity:.8}}@media (min-width:768px){.ServicesHero-module__Wz6zJq__hero{padding-block:32px 24px}.ServicesHero-module__Wz6zJq__grid{grid-template-columns:1fr 1fr;gap:40px;min-height:480px}.ServicesHero-module__Wz6zJq__visual{--P:230px;--closed:14px;--open:56px;order:1;height:470px}.ServicesHero-module__Wz6zJq__text{order:2}}@media (prefers-reduced-motion:reduce){.ServicesHero-module__Wz6zJq__plate,.ServicesHero-module__Wz6zJq__halo,.ServicesHero-module__Wz6zJq__p0 i,.ServicesHero-module__Wz6zJq__logoMark,.ServicesHero-module__Wz6zJq__p3:after,.ServicesHero-module__Wz6zJq__meter i,.ServicesHero-module__Wz6zJq__chip span{animation:none}.ServicesHero-module__Wz6zJq__plate{translate:0 0 calc(var(--k) * var(--open))}}
