.Pains-module__wZGRcG__section{padding:clamp(5rem, 9vw, 8rem) var(--pad-x) clamp(4rem, 6.5vw, 6rem);position:relative}.Pains-module__wZGRcG__head{max-width:62rem;margin-bottom:clamp(2.25rem,4vw,3.25rem)}.Pains-module__wZGRcG__kicker{margin-bottom:1.15rem;display:inline-flex}.Pains-module__wZGRcG__h2{font-family:var(--disp);letter-spacing:-.035em;color:var(--text);white-space:nowrap;margin:0 0 1.05rem;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:600;line-height:1.04}.Pains-module__wZGRcG__support{font-family:var(--body);color:var(--text-2);max-width:none;margin:0;font-size:1.05rem;line-height:1.6}.Pains-module__wZGRcG__frame{position:relative}.Pains-module__wZGRcG__plate{aspect-ratio:1440/672;width:100%;position:relative}.Pains-module__wZGRcG__drawFill,.Pains-module__wZGRcG__art{width:100%;height:100%;display:block}.Pains-module__wZGRcG__plate:before,.Pains-module__wZGRcG__plate:after{content:"";height:1px;width:var(--pad-x);background:var(--line);opacity:.72;pointer-events:none;position:absolute;top:91.37%}.Pains-module__wZGRcG__plate:before{right:100%}.Pains-module__wZGRcG__plate:after{left:100%}.Pains-module__wZGRcG__hot{background:0 0;position:absolute}.Pains-module__wZGRcG__hot1{width:26.94%;height:24.7%;top:12.5%;left:25.83%}.Pains-module__wZGRcG__hot2{width:14.44%;height:24.7%;top:12.5%;left:53.61%}.Pains-module__wZGRcG__hot3{width:14.44%;height:24.7%;top:12.5%;left:68.89%}.Pains-module__wZGRcG__hot4{width:17.92%;height:24.7%;top:39.58%;left:25.83%}.Pains-module__wZGRcG__hot5{width:24.86%;height:24.7%;top:39.58%;left:44.58%}.Pains-module__wZGRcG__hot6{width:13.75%;height:24.7%;top:39.58%;left:70.28%}.Pains-module__wZGRcG__hot7{width:17.92%;height:24.7%;top:66.67%;left:25.83%}.Pains-module__wZGRcG__hot8{width:28.33%;height:24.7%;top:66.67%;left:54.31%}.Pains-module__wZGRcG__key{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2rem,3.4vw,2.9rem) clamp(1.5rem,2.6vw,2.4rem);margin:clamp(2rem,3.6vw,3rem) 0 0;padding:0;list-style:none;display:grid}.Pains-module__wZGRcG__entry{padding-top:.95rem;position:relative}.Pains-module__wZGRcG__entry:before{content:"";background:var(--hairline);width:100%;height:1px;position:absolute;top:0;left:0}.Pains-module__wZGRcG__rule{background:var(--line-hi);transform-origin:0;width:100%;height:1px;transition:transform .5s var(--e-out);position:absolute;top:0;left:0;transform:scaleX(0)}.Pains-module__wZGRcG__part{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--label-soft);transition:color .4s var(--e-out);align-items:center;gap:.55rem;margin:0 0 .6rem;font-size:.6rem;display:flex}.Pains-module__wZGRcG__num{border:1px solid var(--metal);letter-spacing:0;width:21px;height:21px;color:var(--text-2);transition:color .4s var(--e-out), border-color .4s var(--e-out);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.63rem;display:inline-flex}.Pains-module__wZGRcG__name{font-family:var(--disp);letter-spacing:-.02em;color:var(--text);margin:0 0 .45rem;font-size:clamp(1rem,1.2vw,1.14rem);font-weight:600;line-height:1.2}.Pains-module__wZGRcG__line{font-family:var(--body);color:var(--text-2);margin:0;font-size:1rem;line-height:1.5}.Pains-module__wZGRcG__stamp{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--label-soft);text-align:right;margin:.9rem 0 0;font-size:.6rem}.Pains-module__wZGRcG__plate .pgNum{font-family:var(--mono);letter-spacing:0;fill:var(--text-2);stroke:none;text-anchor:middle;transition:fill .4s var(--e-out);font-size:17px}.Pains-module__wZGRcG__plate .pgDot{fill:var(--line-hi);stroke:none}.Pains-module__wZGRcG__plate #pg-life>g{opacity:0}.Pains-module__wZGRcG__drawFill.anim .pgLifeA{animation:Pains-module__wZGRcG__pgBreath 7.3s var(--e-inout) calc(7s * var(--sched,1)) infinite}.Pains-module__wZGRcG__drawFill.anim .pgLifeB{animation:Pains-module__wZGRcG__pgBreath 5.3s var(--e-inout) calc(7.4s * var(--sched,1)) infinite}.Pains-module__wZGRcG__drawFill.anim .pgLifeC{animation:Pains-module__wZGRcG__pgBreath 6.1s var(--e-inout) calc(7.8s * var(--sched,1)) infinite}.Pains-module__wZGRcG__drawFill.anim .pgLifeD{animation:Pains-module__wZGRcG__pgBreath 8.9s var(--e-inout) calc(8.2s * var(--sched,1)) infinite}.Pains-module__wZGRcG__drawFill.anim .pgLifeE{animation:Pains-module__wZGRcG__pgBlink 4.7s var(--e-inout) calc(8.6s * var(--sched,1)) infinite}.Pains-module__wZGRcG__drawFill.anim .pgLifeF{animation:Pains-module__wZGRcG__pgBlink 6.7s var(--e-inout) calc(9s * var(--sched,1)) infinite}@keyframes Pains-module__wZGRcG__pgBreath{0%,to{opacity:0}30%{opacity:var(--lp,.4)}48%{opacity:calc(var(--lp,.4) * .6)}66%{opacity:calc(var(--lp,.4) * .88)}84%{opacity:calc(var(--lp,.4) * .2)}}@keyframes Pains-module__wZGRcG__pgBlink{0%,62%,to{opacity:0}72%,84%{opacity:var(--lp,.9)}}:is(#pg-lit-1,#pg-lit-2,#pg-lit-3,#pg-lit-4,#pg-lit-5,#pg-lit-6,#pg-lit-7,#pg-lit-8){opacity:0;transition:opacity .5s var(--e-lamp)}#pg-reach path{stroke:var(--line-hi);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:.06 .055;stroke-dashoffset:1px;opacity:.9;transition:stroke-dashoffset .6s var(--e-draw)}#pg-billing circle{fill:var(--glow-core);stroke:none;opacity:0;transition:opacity .45s var(--e-lamp)}#pg-billing circle:nth-child(2){transition-delay:80ms}#pg-billing circle:nth-child(3){transition-delay:.16s}#pg-billing circle:nth-child(4){transition-delay:.24s}:is(.Pains-module__wZGRcG__plate .pgQueue,.Pains-module__wZGRcG__plate .pgClock,.Pains-module__wZGRcG__plate .pgBar,.Pains-module__wZGRcG__plate .pgFall,.Pains-module__wZGRcG__plate .pgFan,.Pains-module__wZGRcG__plate .pgCreep){transform-box:view-box;transition:transform .7s var(--e-out)}.Pains-module__wZGRcG__plate .pgQueue{transform-origin:640px 250px}.Pains-module__wZGRcG__plate .pgClock{transform-origin:958px 126px}.Pains-module__wZGRcG__plate .pgBarA{transform-origin:417px 370px}.Pains-module__wZGRcG__plate .pgBarB{transform-origin:503px 370px}.Pains-module__wZGRcG__plate .pgBarC{transform-origin:589px 370px}.Pains-module__wZGRcG__plate .pgFall{transform-origin:953px 361px}.Pains-module__wZGRcG__plate .pgFan{transform-origin:1124px 388px}.Pains-module__wZGRcG__plate .pgCreep{transform-origin:1000px 478px}.Pains-module__wZGRcG__plate .pgBal path{transition:opacity .4s var(--e-out), stroke .4s var(--e-out)}.Pains-module__wZGRcG__plate .pgDot{transition:opacity .4s var(--e-out), stroke .4s var(--e-out)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot1:hover) #pg-lit-1,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key1:hover) #pg-lit-1){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot1:hover) .pgQueue,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key1:hover) .pgQueue){transform:scaleY(1.14)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot2:hover) #pg-lit-2,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key2:hover) #pg-lit-2){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot2:hover) .pgClock,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key2:hover) .pgClock){transform:rotate(168deg)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot3:hover) #pg-lit-3,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key3:hover) #pg-lit-3){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot3:hover) #pg-reach path,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key3:hover) #pg-reach path){stroke-dashoffset:.34px}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) #pg-lit-4,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) #pg-lit-4){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .pgBarA,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .pgBarA){transform:scaleY(1.52)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .pgBarB,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .pgBarB){transform:scaleY(.56)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .pgBarC,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .pgBarC){transform:scaleY(1.34)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot5:hover) #pg-lit-5,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key5:hover) #pg-lit-5){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot5:hover) .pgFall,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key5:hover) .pgFall){transform:translate(-7px,60px)rotate(-17deg)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot6:hover) #pg-lit-6,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key6:hover) #pg-lit-6){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot6:hover) .pgFan,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key6:hover) .pgFan){transform:rotate(-11deg)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot7:hover) #pg-lit-7,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key7:hover) #pg-lit-7){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot7:hover) #pg-billing circle,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key7:hover) #pg-billing circle){opacity:.95}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot8:hover) #pg-lit-8,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key8:hover) #pg-lit-8){opacity:1}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot8:hover) .pgCreep,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key8:hover) .pgCreep){transform:translate(30px)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot1:hover) .Pains-module__wZGRcG__key1 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key1:hover) .Pains-module__wZGRcG__key1 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot2:hover) .Pains-module__wZGRcG__key2 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key2:hover) .Pains-module__wZGRcG__key2 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot3:hover) .Pains-module__wZGRcG__key3 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key3:hover) .Pains-module__wZGRcG__key3 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .Pains-module__wZGRcG__key4 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .Pains-module__wZGRcG__key4 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot5:hover) .Pains-module__wZGRcG__key5 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key5:hover) .Pains-module__wZGRcG__key5 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot6:hover) .Pains-module__wZGRcG__key6 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key6:hover) .Pains-module__wZGRcG__key6 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot7:hover) .Pains-module__wZGRcG__key7 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key7:hover) .Pains-module__wZGRcG__key7 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot8:hover) .Pains-module__wZGRcG__key8 .Pains-module__wZGRcG__rule,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key8:hover) .Pains-module__wZGRcG__key8 .Pains-module__wZGRcG__rule){transform:scaleX(1)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot1:hover) .Pains-module__wZGRcG__key1 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key1:hover) .Pains-module__wZGRcG__key1 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot2:hover) .Pains-module__wZGRcG__key2 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key2:hover) .Pains-module__wZGRcG__key2 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot3:hover) .Pains-module__wZGRcG__key3 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key3:hover) .Pains-module__wZGRcG__key3 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .Pains-module__wZGRcG__key4 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .Pains-module__wZGRcG__key4 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot5:hover) .Pains-module__wZGRcG__key5 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key5:hover) .Pains-module__wZGRcG__key5 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot6:hover) .Pains-module__wZGRcG__key6 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key6:hover) .Pains-module__wZGRcG__key6 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot7:hover) .Pains-module__wZGRcG__key7 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key7:hover) .Pains-module__wZGRcG__key7 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot8:hover) .Pains-module__wZGRcG__key8 .Pains-module__wZGRcG__part,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key8:hover) .Pains-module__wZGRcG__key8 .Pains-module__wZGRcG__part){color:var(--text)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot1:hover) .Pains-module__wZGRcG__key1 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key1:hover) .Pains-module__wZGRcG__key1 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot2:hover) .Pains-module__wZGRcG__key2 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key2:hover) .Pains-module__wZGRcG__key2 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot3:hover) .Pains-module__wZGRcG__key3 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key3:hover) .Pains-module__wZGRcG__key3 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .Pains-module__wZGRcG__key4 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .Pains-module__wZGRcG__key4 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot5:hover) .Pains-module__wZGRcG__key5 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key5:hover) .Pains-module__wZGRcG__key5 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot6:hover) .Pains-module__wZGRcG__key6 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key6:hover) .Pains-module__wZGRcG__key6 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot7:hover) .Pains-module__wZGRcG__key7 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key7:hover) .Pains-module__wZGRcG__key7 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot8:hover) .Pains-module__wZGRcG__key8 .Pains-module__wZGRcG__num,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key8:hover) .Pains-module__wZGRcG__key8 .Pains-module__wZGRcG__num){color:var(--text);border-color:var(--line-hi)}:is(.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot1:hover) .pgBal1 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key1:hover) .pgBal1 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot2:hover) .pgBal2 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key2:hover) .pgBal2 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot3:hover) .pgBal3 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key3:hover) .pgBal3 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot4:hover) .pgBal4 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key4:hover) .pgBal4 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot5:hover) .pgBal5 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key5:hover) .pgBal5 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot6:hover) .pgBal6 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key6:hover) .pgBal6 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot7:hover) .pgBal7 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key7:hover) .pgBal7 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__hot8:hover) .pgBal8 .pgNum,.Pains-module__wZGRcG__frame:has(.Pains-module__wZGRcG__key8:hover) .pgBal8 .pgNum){fill:var(--line-hi)}.Pains-module__wZGRcG__close{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,5.5vw,5.5rem);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.Pains-module__wZGRcG__thesisCol{flex-direction:column;justify-content:center;display:flex}.Pains-module__wZGRcG__pricedText{font-family:var(--disp);letter-spacing:-.03em;color:var(--text);text-wrap:balance;max-width:18ch;font-size:clamp(1.7rem,2.5vw,2.25rem);font-weight:600;line-height:1.14}.Pains-module__wZGRcG__cta{font-family:var(--body);color:var(--text);border-bottom:1px solid color-mix(in srgb, var(--metal) 62%, transparent);transition:color .5s var(--e-out), border-color .5s var(--e-out);align-items:center;gap:.55rem;margin-top:1.4rem;padding-bottom:.24rem;font-size:.95rem;font-weight:550;text-decoration:none;display:inline-flex}.Pains-module__wZGRcG__cta .Pains-module__wZGRcG__arw{color:var(--metal);transition:transform .5s var(--e-out);display:inline-block}.Pains-module__wZGRcG__cta:hover{border-color:var(--metal)}.Pains-module__wZGRcG__cta:hover .Pains-module__wZGRcG__arw{transform:translate(5px)}.Pains-module__wZGRcG__quotes{border-left:1px solid color-mix(in srgb, var(--metal) 42%, transparent);flex-direction:column;justify-content:space-between;align-self:stretch;gap:clamp(1.4rem,2.8vw,2.2rem);padding-left:clamp(1.5rem,2.6vw,2.15rem);display:flex;position:relative}.Pains-module__wZGRcG__quote{position:relative}.Pains-module__wZGRcG__quote:before{content:"";background:var(--metal);width:clamp(.85rem,1.6vw,1.25rem);height:1px;position:absolute;top:.62em;left:calc(-1*clamp(1.5rem,2.6vw,2.15rem) - 1px)}.Pains-module__wZGRcG__quoteText{font-family:var(--disp);color:var(--text-2);text-wrap:pretty;font-size:clamp(1.06rem,1.45vw,1.32rem);font-style:italic;font-weight:400;line-height:1.42}.Pains-module__wZGRcG__quoteAttr{font-family:var(--body);letter-spacing:.17em;text-transform:uppercase;color:var(--label);margin-top:.7rem;font-size:.62rem;font-weight:500}@media (max-width:1079px){.Pains-module__wZGRcG__plate{aspect-ratio:933/672;width:auto;margin-inline:calc(50% - 50vw);overflow:hidden}.Pains-module__wZGRcG__art{width:154.34%;margin-left:-31.3%}.Pains-module__wZGRcG__plate:before,.Pains-module__wZGRcG__plate:after{content:none}.Pains-module__wZGRcG__hot,:is(.Pains-module__wZGRcG__plate #pg-balloons,.Pains-module__wZGRcG__plate #pg-furniture){display:none}.Pains-module__wZGRcG__key{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.9rem,4vw,2.6rem) clamp(1.75rem,4vw,3rem);margin-top:clamp(2.25rem,5vw,3rem);padding-left:1.15rem;position:relative}.Pains-module__wZGRcG__key:before{content:"";background:var(--hairline);width:1px;position:absolute;top:.3rem;bottom:.3rem;left:0}.Pains-module__wZGRcG__close{grid-template-columns:1fr;gap:clamp(1.75rem,5vw,2.5rem)}}@media (max-width:640px){.Pains-module__wZGRcG__head{max-width:none}.Pains-module__wZGRcG__support{max-width:42ch}.Pains-module__wZGRcG__key{grid-template-columns:minmax(0,1fr);row-gap:1.8rem}.Pains-module__wZGRcG__line{max-width:42ch}.Pains-module__wZGRcG__stamp{text-align:left}}@media (prefers-reduced-motion:reduce){.Pains-module__wZGRcG__plate #pg-life>g{opacity:0;animation:none}.Pains-module__wZGRcG__rule{transition:none}.Pains-module__wZGRcG__plate .pgQueue{transition:none}.Pains-module__wZGRcG__plate .pgClock{transition:none}.Pains-module__wZGRcG__plate .pgBar{transition:none}.Pains-module__wZGRcG__plate .pgFall{transition:none}.Pains-module__wZGRcG__plate .pgFan{transition:none}.Pains-module__wZGRcG__plate .pgCreep{transition:none}#pg-reach path{transition:none}#pg-billing circle{transition:none}}
.WhatWeDo-module__PARJzq__section{padding:clamp(3.75rem, 6vw, 5rem) var(--pad-x) clamp(3rem, 4.5vw, 4rem);position:relative}.WhatWeDo-module__PARJzq__head{max-width:62rem}.WhatWeDo-module__PARJzq__headTop{align-items:flex-end;gap:1.2rem;min-height:30px;display:flex}.WhatWeDo-module__PARJzq__labelWrap{flex:none;padding-bottom:3px;display:inline-block}.WhatWeDo-module__PARJzq__rail{background:linear-gradient(90deg, color-mix(in srgb, var(--metal) 40%, transparent) 0%, var(--hairline) 12%, var(--hairline) 100%);flex:1;min-width:40px;height:1px;margin-bottom:5px;position:relative}.WhatWeDo-module__PARJzq__rail:before,.WhatWeDo-module__PARJzq__rail:after{content:"";background:var(--metal);opacity:.5;width:1px;height:5px;position:absolute;bottom:0}.WhatWeDo-module__PARJzq__rail:before{left:0}.WhatWeDo-module__PARJzq__rail:after{right:26px}.WhatWeDo-module__PARJzq__wing{flex:none;display:block}.wwd-wing{opacity:.52;width:clamp(150px,15vw,208px);height:auto;display:block}.WhatWeDo-module__PARJzq__h2{font-family:var(--disp);letter-spacing:-.035em;color:var(--text);text-wrap:balance;max-width:34rem;margin-top:1.25rem;font-size:clamp(1.95rem,3.3vw,2.8rem);font-weight:600;line-height:1.08}.WhatWeDo-module__PARJzq__metal{background:var(--metal-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.WhatWeDo-module__PARJzq__lead{color:var(--text-2);max-width:44ch;margin-top:1.05rem;font-size:1.02rem;line-height:1.6}.WhatWeDo-module__PARJzq__bento{grid-template-columns:repeat(12,1fr);grid-auto-rows:1fr;gap:clamp(.9rem,1.5vw,1.35rem);margin-top:clamp(2.4rem,4.5vw,3.6rem);display:grid}.WhatWeDo-module__PARJzq__featured{grid-area:1/1/3/5}.WhatWeDo-module__PARJzq__automation{grid-area:1/5/2/10}.WhatWeDo-module__PARJzq__software{grid-area:1/10/2/13}.WhatWeDo-module__PARJzq__data{grid-area:2/5/3/8}.WhatWeDo-module__PARJzq__ops{grid-area:2/8/3/13}.WhatWeDo-module__PARJzq__cell{border:1px solid var(--hairline);background:color-mix(in srgb, var(--sheet-1) 45%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 5%, transparent);min-height:168px;transition:border-color .5s var(--e-out), box-shadow .55s var(--e-out), background-color .5s var(--e-out);border-radius:16px;flex-direction:column;padding:clamp(1.4rem,2.2vw,2rem);display:flex;position:relative;overflow:hidden}.WhatWeDo-module__PARJzq__cell:before,.WhatWeDo-module__PARJzq__cell:after{content:"";border:1px solid var(--metal);opacity:.32;pointer-events:none;width:13px;height:13px;transition:opacity .5s var(--e-out);position:absolute}.WhatWeDo-module__PARJzq__cell:before{border-bottom:0;border-right:0;top:11px;left:11px}.WhatWeDo-module__PARJzq__cell:after{border-top:0;border-left:0;bottom:11px;right:11px}.WhatWeDo-module__PARJzq__cell:hover,.WhatWeDo-module__PARJzq__cell:focus-within{border-color:color-mix(in srgb, var(--metal) 34%, transparent);background:color-mix(in srgb, var(--sheet-1) 66%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 8%, transparent), 0 12px 48px -18px color-mix(in srgb, var(--glow-core) 42%, transparent)}.WhatWeDo-module__PARJzq__cell:hover:before,.WhatWeDo-module__PARJzq__cell:hover:after,.WhatWeDo-module__PARJzq__cell:focus-within:before,.WhatWeDo-module__PARJzq__cell:focus-within:after{opacity:.72}.WhatWeDo-module__PARJzq__cellName{font-family:var(--disp);letter-spacing:-.02em;color:var(--text);font-size:1.1rem;font-weight:550;line-height:1.2}.WhatWeDo-module__PARJzq__cellLine{color:var(--text-2);max-width:34ch;margin-top:.5rem;font-size:.98rem;line-height:1.5}.WhatWeDo-module__PARJzq__cellText{margin:0}.WhatWeDo-module__PARJzq__featured .WhatWeDo-module__PARJzq__cellHead{margin-bottom:0}.WhatWeDo-module__PARJzq__featured .WhatWeDo-module__PARJzq__cellName{font-size:clamp(1.2rem,1.7vw,1.42rem)}.WhatWeDo-module__PARJzq__featured .WhatWeDo-module__PARJzq__cellLine{max-width:26ch}.WhatWeDo-module__PARJzq__featuredGlyph{flex:1;justify-content:center;align-items:center;min-height:0;margin-top:clamp(1rem,2vw,1.6rem);display:flex}.WhatWeDo-module__PARJzq__featuredGlyph .wwd-glyph-ai{width:auto;max-width:100%;height:clamp(300px,30vw,396px);max-height:100%;display:block}.WhatWeDo-module__PARJzq__automation .WhatWeDo-module__PARJzq__cellHead{margin-bottom:auto}.WhatWeDo-module__PARJzq__automation .WhatWeDo-module__PARJzq__cellName{font-size:clamp(1.14rem,1.5vw,1.3rem)}.WhatWeDo-module__PARJzq__automation .WhatWeDo-module__PARJzq__cellLine{max-width:40ch}.wwd-flow{width:100%;margin-top:clamp(1.3rem,2.2vw,1.9rem)}.wwd-flow-svg{width:100%;max-width:560px;height:auto;display:block}.wwd-flow-labels{grid-template-columns:repeat(4,1fr);max-width:560px;margin-top:.5rem;display:grid}.wwd-flow-labels span{text-align:center;font-family:var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--label);font-size:.6rem;font-weight:500}.wwd-flow-labels span:last-child{color:var(--text)}.WhatWeDo-module__PARJzq__software,.WhatWeDo-module__PARJzq__data{text-align:center;justify-content:center;align-items:center;gap:clamp(1rem,2vw,1.4rem)}.WhatWeDo-module__PARJzq__glyphWrap{display:flex}.WhatWeDo-module__PARJzq__software .WhatWeDo-module__PARJzq__glyphWrap,.WhatWeDo-module__PARJzq__data .WhatWeDo-module__PARJzq__glyphWrap{justify-content:center;width:100%}:is(.WhatWeDo-module__PARJzq__software .WhatWeDo-module__PARJzq__glyphWrap .wwd-glyph,.WhatWeDo-module__PARJzq__data .WhatWeDo-module__PARJzq__glyphWrap .wwd-glyph){width:clamp(132px,15vw,178px);height:auto;display:block}.WhatWeDo-module__PARJzq__ops{flex-direction:row;align-items:center;gap:clamp(1.2rem,2.5vw,2.1rem)}.WhatWeDo-module__PARJzq__ops .WhatWeDo-module__PARJzq__glyphWrap{flex:none}.WhatWeDo-module__PARJzq__ops .WhatWeDo-module__PARJzq__glyphWrap .wwd-glyph{width:clamp(118px,13vw,154px);height:auto;display:block}.WhatWeDo-module__PARJzq__ops .WhatWeDo-module__PARJzq__cellText{flex:1}.WhatWeDo-module__PARJzq__go{font-family:var(--body);color:var(--text);border-bottom:1px solid color-mix(in srgb, var(--metal) 55%, transparent);transition:color .5s var(--e-out), border-color .5s var(--e-out);margin-top:clamp(2.2rem,4vw,3rem);padding-bottom:.22rem;font-size:.9rem;font-weight:550;text-decoration:none;display:inline-block}.WhatWeDo-module__PARJzq__go span{color:var(--metal);transition:transform .55s var(--e-out);display:inline-block}.WhatWeDo-module__PARJzq__go:hover{color:var(--text);border-color:var(--metal)}.WhatWeDo-module__PARJzq__go:hover span{transform:translate(5px)}.WhatWeDo-module__PARJzq__software .swTail{transition:transform .6s var(--e-out)}:is(.WhatWeDo-module__PARJzq__data .dataBloom,.WhatWeDo-module__PARJzq__featured .aiCoreBloom){transition:opacity .5s var(--e-out)}.WhatWeDo-module__PARJzq__featured .aiDims{opacity:.85}:is(.WhatWeDo-module__PARJzq__ops:hover .opsGear1,.WhatWeDo-module__PARJzq__ops:focus-within .opsGear1){animation:14.4s linear infinite WhatWeDo-module__PARJzq__opsSpinCw}:is(.WhatWeDo-module__PARJzq__ops:hover .opsGear2,.WhatWeDo-module__PARJzq__ops:focus-within .opsGear2){animation:10.8s linear infinite WhatWeDo-module__PARJzq__opsSpinCcw}:is(.WhatWeDo-module__PARJzq__ops:hover .opsGear3,.WhatWeDo-module__PARJzq__ops:focus-within .opsGear3){animation:8.1s linear infinite WhatWeDo-module__PARJzq__opsSpinCw}@keyframes WhatWeDo-module__PARJzq__opsSpinCw{to{transform:rotate(360deg)}}@keyframes WhatWeDo-module__PARJzq__opsSpinCcw{to{transform:rotate(-360deg)}}:is(.WhatWeDo-module__PARJzq__data:hover .dataCube,.WhatWeDo-module__PARJzq__data:focus-within .dataCube){animation:WhatWeDo-module__PARJzq__dataBob 2.6s var(--e-inout) infinite}:is(.WhatWeDo-module__PARJzq__data:hover .dataBloom,.WhatWeDo-module__PARJzq__data:focus-within .dataBloom){animation:WhatWeDo-module__PARJzq__dataBloomPulse 2.6s var(--e-inout) infinite}@keyframes WhatWeDo-module__PARJzq__dataBob{0%,to{transform:translateY(0)}44%{transform:translateY(-4px)}}@keyframes WhatWeDo-module__PARJzq__dataBloomPulse{0%,to{opacity:0}44%{opacity:.62}}:is(.WhatWeDo-module__PARJzq__automation:hover .flowGlare,.WhatWeDo-module__PARJzq__automation:focus-within .flowGlare){animation:2.8s linear infinite WhatWeDo-module__PARJzq__flowTravel}@keyframes WhatWeDo-module__PARJzq__flowTravel{0%{opacity:0;transform:translate(0)}10%{opacity:.92}86%{opacity:.92}to{opacity:0;transform:translate(420px)}}:is(.WhatWeDo-module__PARJzq__featured:hover .aiCoreBloom,.WhatWeDo-module__PARJzq__featured:focus-within .aiCoreBloom){animation:3s ease-in-out infinite WhatWeDo-module__PARJzq__aiPulse}@keyframes WhatWeDo-module__PARJzq__aiPulse{0%,to{opacity:0}50%{opacity:.92}}:is(.WhatWeDo-module__PARJzq__software:hover .swTail,.WhatWeDo-module__PARJzq__software:focus-within .swTail){transform:translateY(12px)}@media (prefers-reduced-motion:reduce){:is(.WhatWeDo-module__PARJzq__ops .opsGear1,.WhatWeDo-module__PARJzq__ops .opsGear2,.WhatWeDo-module__PARJzq__ops .opsGear3,.WhatWeDo-module__PARJzq__data .dataCube,.WhatWeDo-module__PARJzq__data .dataBloom,.WhatWeDo-module__PARJzq__automation .flowGlare,.WhatWeDo-module__PARJzq__featured .aiCoreBloom){animation:none!important}.WhatWeDo-module__PARJzq__software .swTail{transition:none}}:root.js .WhatWeDo-module__PARJzq__section [data-reveal]{opacity:0;transition:opacity .85s var(--e-out), transform 1s var(--e-out);transform:translateY(22px)}:root.js .WhatWeDo-module__PARJzq__section [data-reveal][data-in=true]{opacity:1;transform:none}@media (max-width:900px){.WhatWeDo-module__PARJzq__rail,.WhatWeDo-module__PARJzq__wing{display:none}.WhatWeDo-module__PARJzq__headTop{min-height:0}.WhatWeDo-module__PARJzq__featured,.WhatWeDo-module__PARJzq__automation{grid-area:auto/1/auto/13}.WhatWeDo-module__PARJzq__software{grid-area:auto/1/auto/7}.WhatWeDo-module__PARJzq__data{grid-area:auto/7/auto/13}.WhatWeDo-module__PARJzq__ops{grid-area:auto/1/auto/13}.WhatWeDo-module__PARJzq__featured{flex-direction:row;align-items:center;gap:clamp(1.4rem,3vw,2.4rem)}.WhatWeDo-module__PARJzq__featured .WhatWeDo-module__PARJzq__cellHead{flex:1;margin-bottom:0}.WhatWeDo-module__PARJzq__featuredGlyph{flex:none;margin-top:0}.WhatWeDo-module__PARJzq__featuredGlyph .wwd-glyph-ai{width:clamp(128px,22vw,176px);height:auto}}@media (max-width:560px){.WhatWeDo-module__PARJzq__bento{grid-template-columns:1fr;gap:.85rem}.WhatWeDo-module__PARJzq__featured,.WhatWeDo-module__PARJzq__automation,.WhatWeDo-module__PARJzq__software,.WhatWeDo-module__PARJzq__data,.WhatWeDo-module__PARJzq__ops{flex-direction:column;grid-column:1/-1;align-items:flex-start}.WhatWeDo-module__PARJzq__featured{align-items:flex-start}.WhatWeDo-module__PARJzq__featured .WhatWeDo-module__PARJzq__cellHead{flex:none}.WhatWeDo-module__PARJzq__featuredGlyph{align-self:center;margin-top:1.2rem}.WhatWeDo-module__PARJzq__software,.WhatWeDo-module__PARJzq__data{text-align:left}.WhatWeDo-module__PARJzq__software .WhatWeDo-module__PARJzq__glyphWrap,.WhatWeDo-module__PARJzq__data .WhatWeDo-module__PARJzq__glyphWrap{justify-content:flex-start}.WhatWeDo-module__PARJzq__ops{align-items:flex-start}.WhatWeDo-module__PARJzq__cell{min-height:0}}@media (prefers-reduced-motion:reduce){:root.js .WhatWeDo-module__PARJzq__section [data-reveal]{opacity:1;transition:none;transform:none}.WhatWeDo-module__PARJzq__go span{transition:none}}
.Offer-module__I4GwYG__section{padding:clamp(3rem, 4.5vw, 4rem) var(--pad-x) clamp(4rem, 6.5vw, 6rem);position:relative}.Offer-module__I4GwYG__inner{max-width:82rem;margin-inline:auto}.Offer-module__I4GwYG__head{max-width:46rem}.Offer-module__I4GwYG__labelWrap{display:inline-block}.Offer-module__I4GwYG__h2{font-family:var(--disp);letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin-top:1.1rem;font-size:clamp(1.95rem,3.3vw,2.8rem);font-weight:600;line-height:1.08}.Offer-module__I4GwYG__metal{background:var(--metal-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.Offer-module__I4GwYG__annotated{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(2rem,4.4vw,4.25rem);max-width:82rem;margin-top:clamp(2.6rem,5vw,4rem);display:grid}.Offer-module__I4GwYG__sheetWrap{justify-content:center;align-items:center;min-width:0;display:flex}.Offer-module__I4GwYG__sheetWrap .drawon{width:100%}.offer-sheet-svg{width:100%;max-width:700px;height:auto;margin:0 auto;display:block}.Offer-module__I4GwYG__steps{flex-direction:column;justify-content:space-between;gap:clamp(1.8rem,3vw,2.6rem);min-height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.Offer-module__I4GwYG__steps:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--hairline) 12%, var(--hairline) 88%, transparent 100%);width:1px;position:absolute;top:8px;bottom:8px;left:20px}.Offer-module__I4GwYG__step{grid-template-columns:auto 1fr;align-items:start;gap:1.15rem;display:grid;position:relative}.Offer-module__I4GwYG__marker{z-index:1;border:1px solid var(--metal);background:color-mix(in srgb, var(--ground) 82%, transparent);width:42px;height:42px;font-family:var(--disp);color:var(--text);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.02rem;font-weight:550;display:inline-flex;position:relative}.Offer-module__I4GwYG__stepLit .Offer-module__I4GwYG__marker{border-color:color-mix(in srgb, var(--glow-1) 65%, var(--metal));color:var(--text);box-shadow:0 0 0 1px color-mix(in srgb, var(--glow-1) 30%, transparent), 0 0 26px -4px color-mix(in srgb, var(--glow-core) 70%, transparent)}.Offer-module__I4GwYG__stepTitle{font-family:var(--disp);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.12rem,1.6vw,1.3rem);font-weight:550;line-height:1.2}.Offer-module__I4GwYG__stepLine{color:var(--text-2);max-width:40ch;margin-top:.45rem;font-size:1rem;line-height:1.55}.Offer-module__I4GwYG__resolution{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;max-width:68rem;margin:clamp(3rem,5.5vw,4.6rem) auto 0;display:flex}.Offer-module__I4GwYG__gateRule{background:linear-gradient(90deg, transparent, var(--hairline) 22%, var(--hairline) 78%, transparent);width:132px;height:1px;position:relative}.Offer-module__I4GwYG__gateRule:before,.Offer-module__I4GwYG__gateRule:after{content:"";background:var(--metal);opacity:.55;width:1px;height:5px;position:absolute;top:-2px}.Offer-module__I4GwYG__gateRule:before{left:22%}.Offer-module__I4GwYG__gateRule:after{right:22%}.Offer-module__I4GwYG__gate{color:var(--text-2);letter-spacing:-.004em;text-wrap:balance;max-width:66rem;font-size:1rem;line-height:1.62}.Offer-module__I4GwYG__cta{margin-top:.7rem}.Offer-module__I4GwYG__sheetWrap .drawon.anim .offerLit{animation:Offer-module__I4GwYG__offerLitArrive 1.5s var(--e-lamp) calc(var(--gd,1.6s) * var(--sched,1)) both, Offer-module__I4GwYG__offerLitBreathe 9s var(--e-inout) calc(3.3s * var(--sched,1)) infinite;will-change:opacity}@keyframes Offer-module__I4GwYG__offerLitArrive{0%{opacity:0}to{opacity:var(--go,1)}}@keyframes Offer-module__I4GwYG__offerLitBreathe{0%,30%{opacity:var(--go,1)}55%{opacity:calc(var(--go,1) * .6)}80%,to{opacity:var(--go,1)}}.Offer-module__I4GwYG__sheetWrap .offerScan{opacity:0;stroke:var(--line-hi);stroke-width:.9px;stroke-linecap:round;transform-box:view-box}.Offer-module__I4GwYG__sheetWrap .drawon.anim .offerScan{animation:Offer-module__I4GwYG__offerScanDrift 7.6s var(--e-inout) calc(2.6s * var(--sched,1)) infinite;will-change:transform, opacity}@keyframes Offer-module__I4GwYG__offerScanDrift{0%{opacity:0;transform:translateY(0)}9%{opacity:.42}46%{opacity:.34}55%{opacity:0;transform:translateY(300px)}to{opacity:0;transform:translateY(300px)}}@media (prefers-reduced-motion:reduce){.Offer-module__I4GwYG__sheetWrap .offerLit{opacity:var(--go,1)}.Offer-module__I4GwYG__sheetWrap .offerScan{opacity:0}}:root.js .Offer-module__I4GwYG__section [data-reveal]{opacity:0;transition:opacity .85s var(--e-out), transform 1s var(--e-out);transform:translateY(22px)}:root.js .Offer-module__I4GwYG__section [data-reveal][data-in=true]{opacity:1;transform:none}@media (max-width:860px){.Offer-module__I4GwYG__annotated{grid-template-columns:1fr;row-gap:clamp(2rem,6vw,3rem);max-width:34rem;margin-left:auto;margin-right:auto}.offer-sheet-svg{max-width:460px}.Offer-module__I4GwYG__steps{max-width:32rem;margin:0 auto}}@media (prefers-reduced-motion:reduce){:root.js .Offer-module__I4GwYG__section [data-reveal]{opacity:1;transition:none;transform:none}}
.Work-module__LHWZuq__work{padding:clamp(4rem, 6.5vw, 6rem) var(--pad-x) clamp(3rem, 4.5vw, 4rem)}.Work-module__LHWZuq__inner{max-width:1440px;margin:0 auto}.Work-module__LHWZuq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-bottom:clamp(2.4rem,4vw,3.6rem);display:flex}.Work-module__LHWZuq__headLeft{flex-direction:column;gap:1rem;display:flex}.Work-module__LHWZuq__h2{font-family:var(--disp);letter-spacing:-.035em;color:var(--text);max-width:20ch;font-size:clamp(1.95rem,3.1vw,2.7rem);font-weight:550;line-height:1.08}.Work-module__LHWZuq__go{font-family:var(--body);color:var(--label);border-bottom:1px solid color-mix(in srgb, var(--metal) 42%, transparent);white-space:nowrap;transition:color .5s var(--e-out), border-color .5s var(--e-out);align-items:center;gap:.45rem;padding-bottom:.2rem;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}.Work-module__LHWZuq__go .Work-module__LHWZuq__arrow{color:var(--metal);transition:transform .55s var(--e-out);display:inline-block}.Work-module__LHWZuq__go:hover{color:var(--text);border-color:var(--metal)}.Work-module__LHWZuq__go:hover .Work-module__LHWZuq__arrow{transform:translate(5px)}.Work-module__LHWZuq__go:focus-visible{outline:2px solid var(--metal);outline-offset:4px;border-radius:3px}.Work-module__LHWZuq__grid{grid-template-columns:1.32fr 1fr;grid-template-areas:"feature a""feature b";gap:clamp(.9rem,1.3vw,1.35rem);list-style:none;display:grid}.Work-module__LHWZuq__feature{grid-area:feature}.Work-module__LHWZuq__ca{grid-area:a}.Work-module__LHWZuq__cb{grid-area:b}.Work-module__LHWZuq__card{border:1px solid var(--hairline);background:color-mix(in srgb, var(--text) 2.5%, transparent);border-radius:16px;flex-direction:column;padding:clamp(1.3rem,2vw,1.9rem);display:flex;position:relative}.Work-module__LHWZuq__sheet{border:1px solid var(--hairline-2);background:color-mix(in srgb, var(--deep-field) 45%, transparent);border-radius:10px;padding:.5rem .7rem;position:relative;overflow:hidden}.Work-module__LHWZuq__art{width:100%;height:auto;display:block}.Work-module__LHWZuq__feature{justify-content:space-between;gap:clamp(1.2rem,2vw,1.7rem)}.Work-module__LHWZuq__featureSheet{justify-content:center;align-items:center;min-height:0;padding:clamp(.9rem,2.2vw,1.9rem) clamp(1rem,3vw,2.4rem);display:flex}.Work-module__LHWZuq__compactBody{grid-template-columns:minmax(96px,36%) 1fr;align-items:center;gap:clamp(.9rem,1.5vw,1.4rem);height:100%;display:grid}.Work-module__LHWZuq__compact{justify-content:center}.Work-module__LHWZuq__compactSheet{justify-content:center;align-items:center;padding:.7rem .8rem;display:flex}.Work-module__LHWZuq__body{flex-direction:column;display:flex}.Work-module__LHWZuq__nameRow{flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem;display:flex}.Work-module__LHWZuq__name{font-family:var(--disp);letter-spacing:-.03em;color:var(--text);font-size:clamp(2.5rem,3.9vw,3.4rem);font-weight:550;line-height:1}.Work-module__LHWZuq__nameSm{font-family:var(--disp);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.5rem,2.4vw,1.95rem);font-weight:550;line-height:1}.Work-module__LHWZuq__status{font-family:var(--body);letter-spacing:.15em;text-transform:uppercase;color:var(--label);white-space:nowrap;align-items:center;gap:.42rem;font-size:.6rem;font-weight:500;display:inline-flex}.Work-module__LHWZuq__statusMark{border:1px solid var(--metal);flex:none;width:6px;height:6px;transform:rotate(45deg)}.Work-module__LHWZuq__statusBuilt .Work-module__LHWZuq__statusMark{background:var(--metal)}.Work-module__LHWZuq__statusActive .Work-module__LHWZuq__statusMark{background:0 0}.Work-module__LHWZuq__line{color:var(--text-2);margin-top:.85rem;line-height:1.5}.Work-module__LHWZuq__feature .Work-module__LHWZuq__line{max-width:42ch;font-size:1.02rem}.Work-module__LHWZuq__compact .Work-module__LHWZuq__line{max-width:40ch;font-size:.9rem}.Work-module__LHWZuq__facts{color:var(--label-soft);letter-spacing:.01em;font-variant-numeric:tabular-nums;border-top:1px solid var(--hairline-2);margin-top:.95rem;padding-top:.8rem;font-size:.74rem;line-height:1.4}.Work-module__LHWZuq__compact .Work-module__LHWZuq__facts{margin-top:.8rem;padding-top:.65rem;font-size:.7rem}.Work-module__LHWZuq__workCta{justify-content:center;margin-top:clamp(2rem,3.4vw,3rem);display:flex}.Work-module__LHWZuq__workCta .btn{border-color:color-mix(in srgb, var(--line-hi) 32%, transparent)}.Work-module__LHWZuq__agencies{border:1px solid var(--hairline);background:color-mix(in srgb, var(--text) 2.5%, transparent);border-radius:16px;grid-template-columns:1.55fr 1fr;align-items:start;gap:clamp(1.8rem,3.2vw,2.8rem) clamp(2rem,4.4vw,3.6rem);margin-top:clamp(1.3rem,2.1vw,1.8rem);padding:clamp(1.6rem,3vw,2.7rem);display:grid}.Work-module__LHWZuq__agLead{flex-direction:column;grid-column:1;display:flex}.Work-module__LHWZuq__agLabel{font-family:var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--label);align-items:center;gap:.75rem;margin-bottom:clamp(1rem,1.8vw,1.4rem);font-size:.68rem;font-weight:500;display:inline-flex}.Work-module__LHWZuq__agLabel:before{content:"";background:var(--metal);flex:none;width:30px;height:1px}.Work-module__LHWZuq__agHead{font-family:var(--disp);letter-spacing:-.02em;color:var(--text);max-width:30ch;margin-bottom:clamp(.9rem,1.6vw,1.2rem);font-size:clamp(1.4rem,2.15vw,1.95rem);font-weight:550;line-height:1.16}.Work-module__LHWZuq__agBody{color:var(--text-2);max-width:60ch;font-size:1rem;line-height:1.58}.Work-module__LHWZuq__agRight{flex-direction:column;grid-column:2;align-self:center;display:flex}.Work-module__LHWZuq__agSheet{justify-content:center;align-items:center;padding:clamp(.8rem,1.6vw,1.35rem) clamp(1rem,2vw,1.6rem);display:flex}.Work-module__LHWZuq__proof{flex-direction:column;gap:clamp(.55rem,1vw,.75rem);margin:clamp(1.5rem,2.8vw,2.1rem) 0 0;padding:0;list-style:none;display:flex}.Work-module__LHWZuq__proofRow{font-family:var(--body);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.92rem;line-height:1.45}.Work-module__LHWZuq__proofLead{color:var(--label);font-weight:500}.Work-module__LHWZuq__proofNum{font-family:var(--disp);letter-spacing:-.01em;color:var(--text);font-size:1.08em;font-weight:550}.Work-module__LHWZuq__systems{border-top:1px solid var(--hairline);flex-wrap:wrap;grid-column:1/-1;gap:.7rem 1.6rem;margin:0;padding:clamp(1.2rem,2vw,1.6rem) 0 0;list-style:none;display:flex}.Work-module__LHWZuq__systems li{font-family:var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--label);align-items:center;gap:.55rem;font-size:.7rem;font-weight:500;display:inline-flex}.Work-module__LHWZuq__systems li:before{content:"";border:1px solid var(--metal);flex:none;width:5px;height:5px;transform:rotate(45deg)}@media (max-width:900px){.Work-module__LHWZuq__grid{grid-template-columns:1fr;grid-template-areas:"feature""a""b"}.Work-module__LHWZuq__feature .Work-module__LHWZuq__name{font-size:clamp(2.4rem,8vw,3rem)}.Work-module__LHWZuq__agencies{grid-template-columns:1fr}.Work-module__LHWZuq__agLead,.Work-module__LHWZuq__agRight{grid-column:1}.Work-module__LHWZuq__agRight{align-self:stretch}.Work-module__LHWZuq__agSheet{width:100%;max-width:26rem;margin:0 auto}}@media (max-width:560px){.Work-module__LHWZuq__compactBody{grid-template-columns:1fr;gap:1.1rem}.Work-module__LHWZuq__compactSheet{padding:.9rem 1.1rem}}.Work-module__LHWZuq__cardLink{z-index:3;border-radius:inherit;position:absolute;inset:0}
