.GuidesCta-module__I1dzbW__guides{max-width:var(--max-w);padding:5rem var(--gutter) 3rem;margin:0 auto}.GuidesCta-module__I1dzbW__title{max-width:14ch}.GuidesCta-module__I1dzbW__cards{gap:.9rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.GuidesCta-module__I1dzbW__card{background:var(--c-bg-2);height:100%;box-shadow:var(--shadow-soft);transition:transform .35s var(--ease-out), box-shadow .35s;border-radius:1.3rem;grid-template-rows:auto auto 1fr auto;gap:.6rem;padding:1.4rem 1.4rem 1.2rem;display:grid}.GuidesCta-module__I1dzbW__card:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.GuidesCta-module__I1dzbW__card small{letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent-hover);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.66rem}.GuidesCta-module__I1dzbW__card strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;line-height:1.25}.GuidesCta-module__I1dzbW__card span{color:var(--c-muted);font-size:.86rem;line-height:1.55}.GuidesCta-module__I1dzbW__card em{align-items:center;gap:.5rem;margin-top:.8rem;font-size:.84rem;font-style:normal;font-weight:600;display:inline-flex}.GuidesCta-module__I1dzbW__card em i{background:rgb(var(--rgb-accent) / .14);width:1.6rem;height:1.6rem;color:var(--c-accent-hover);transition:transform .25s var(--ease-out);border-radius:50%;place-items:center;display:grid}.GuidesCta-module__I1dzbW__card:hover em i{transform:rotate(-35deg)}.GuidesCta-module__I1dzbW__ctaWrap{padding:2rem var(--gutter) 5rem}.GuidesCta-module__I1dzbW__cta{background:radial-gradient(ellipse 60% 70% at 10% 100%, rgb(var(--rgb-accent) / .18), transparent 70%), #1d1916;color:#f4efe9;border-radius:2rem;max-width:68rem;margin:0 auto;padding:3rem 1.5rem 2.5rem;position:relative;overflow:hidden}.GuidesCta-module__I1dzbW__cta>*{position:relative}.GuidesCta-module__I1dzbW__cta .eyebrow{color:var(--c-coral)}.GuidesCta-module__I1dzbW__ring{border:3.5rem solid rgb(var(--rgb-accent) / .14);border-radius:50%;width:22rem;height:22rem;animation:30s linear infinite GuidesCta-module__I1dzbW__spin;position:absolute;top:-8rem;right:-6rem}@keyframes GuidesCta-module__I1dzbW__spin{to{transform:rotate(1turn)scale(1.04)}}.GuidesCta-module__I1dzbW__ctaTitle{color:#fff;max-width:12ch}.GuidesCta-module__I1dzbW__acts{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.GuidesCta-module__I1dzbW__direct{color:#bdb3aa;gap:.45rem;margin-top:2rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem;display:grid}.GuidesCta-module__I1dzbW__direct a{justify-self:start}.GuidesCta-module__I1dzbW__direct a:hover,.GuidesCta-module__I1dzbW__direct span{color:#fff}@media (min-width:820px){.GuidesCta-module__I1dzbW__cards{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (min-width:1020px){.GuidesCta-module__I1dzbW__guides{padding-top:7rem}.GuidesCta-module__I1dzbW__cta{padding:4.5rem 4rem 3.5rem}.GuidesCta-module__I1dzbW__ctaWrap{padding-bottom:7rem}}
.Process-module__966hVq__section{background:radial-gradient(ellipse 50% 60% at 25% 60%, rgb(var(--rgb-accent) / .14), transparent 70%), radial-gradient(circle, #ffffff0d 1px, transparent 1.2px) 0 0 / 22px 22px, #1d1916;color:#f4efe9}.Process-module__966hVq__inner{max-width:var(--max-w);padding:5rem var(--gutter);gap:2.5rem;margin:0 auto;display:grid}.Process-module__966hVq__inner>*{min-width:0}.Process-module__966hVq__left .eyebrow{color:var(--c-coral)}.Process-module__966hVq__title{color:#fff;max-width:15ch;font-size:clamp(2rem,5.5vw,3.4rem)}.Process-module__966hVq__card{background:linear-gradient(160deg, rgb(var(--rgb-accent) / .16), #ffffff05 55%), #241e1a;border:1px solid #ffffff14;border-radius:1.6rem;grid-template-rows:auto 1fr auto;height:22rem;margin-top:2rem;padding:1.3rem 1.3rem 1.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 70px -30px #0009}.Process-module__966hVq__num{color:#8f857c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.7rem}.Process-module__966hVq__num b{font-family:var(--font-display);color:var(--c-coral);font-size:1.5rem}.Process-module__966hVq__scene{min-height:0;animation:Process-module__966hVq__focus .7s var(--ease-out) both;place-items:center;display:grid}@keyframes Process-module__966hVq__focus{0%{opacity:0;filter:blur(12px);transform:scale(.97)}}.Process-module__966hVq__bar{background:#ffffff1a;border-radius:2px;height:2px;position:relative}.Process-module__966hVq__bar i{width:var(--to);background:var(--c-coral);box-shadow:0 0 10px rgb(var(--rgb-accent) / .6);border-radius:2px;position:absolute;inset:0 auto 0 0}.Process-module__966hVq__barRun{animation:Process-module__966hVq__bar var(--ms) linear both}@keyframes Process-module__966hVq__bar{0%{width:var(--from)}to{width:var(--to)}}.Process-module__966hVq__talk>*,.Process-module__966hVq__flow span,.Process-module__966hVq__pains span,.Process-module__966hVq__col span,.Process-module__966hVq__tests span,.Process-module__966hVq__code span{animation:Process-module__966hVq__pop .5s var(--ease-out) both}@keyframes Process-module__966hVq__pop{0%{opacity:0;transform:translateY(8px)scale(.96)}}.Process-module__966hVq__talk{gap:.6rem;width:min(100%,24rem);font-size:.74rem;display:grid}.Process-module__966hVq__q,.Process-module__966hVq__a{color:#1d1916;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .8rem .45rem .35rem;display:flex}.Process-module__966hVq__a{background:#f3e6dc;justify-self:end;padding:.45rem .35rem .45rem .8rem;animation-delay:.6s!important}.Process-module__966hVq__q{justify-self:start}.Process-module__966hVq__q i,.Process-module__966hVq__a i{background:#f6b394;border-radius:50%;flex:none;width:1.5rem;height:1.5rem}.Process-module__966hVq__a i{background:var(--c-coral)}.Process-module__966hVq__flow{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.4rem;display:flex;animation-delay:1s!important}.Process-module__966hVq__flow span{color:#d9d0c8;animation-delay:calc(1.1s + var(--k) * .15s);border:1px solid #ffffff2e;border-radius:.4rem;padding:.3rem .55rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem}.Process-module__966hVq__flow span:last-child{border-color:var(--c-coral);color:var(--c-coral)}.Process-module__966hVq__pains{flex-wrap:wrap;gap:.4rem;display:flex;animation-delay:1.6s!important}.Process-module__966hVq__pains span{color:#1d1916;rotate:calc((var(--k) - 1) * 2deg);animation-delay:calc(1.8s + var(--k) * .2s);background:#f6b394;border-radius:.3rem;padding:.45rem .6rem;font-size:.64rem;box-shadow:0 6px 14px -6px #00000080}.Process-module__966hVq__plan{grid-template-columns:repeat(3,1fr);gap:.6rem;width:min(100%,24rem);display:grid}.Process-module__966hVq__col{background:#ffffff0d;border-radius:.8rem;align-content:start;gap:.4rem;padding:.6rem;display:grid}.Process-module__966hVq__col small{color:var(--c-coral);margin-bottom:.2rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem}.Process-module__966hVq__col span{color:#1d1916;animation-delay:calc(.25s + var(--k) * .22s);background:#fff;border-radius:.5rem;padding:.45rem .5rem;font-size:.66rem;font-weight:600}.Process-module__966hVq__design{align-items:center;gap:.8rem;display:flex}.Process-module__966hVq__wire{border:1px dashed #ffffff40;border-radius:.7rem;gap:.4rem;width:7rem;padding:.7rem;display:grid}.Process-module__966hVq__wire i,.Process-module__966hVq__wire b{background:#ffffff2e;border-radius:.2rem;height:.35rem}.Process-module__966hVq__wire b{height:.9rem}.Process-module__966hVq__arrow{background:var(--c-coral);width:1.6rem;height:2px;animation:Process-module__966hVq__pop .4s var(--ease-out) .3s both;position:relative}.Process-module__966hVq__arrow:after{content:"";border-top:2px solid var(--c-coral);border-right:2px solid var(--c-coral);width:7px;height:7px;position:absolute;top:-3px;right:-1px;rotate:45deg}.Process-module__966hVq__form{color:#1d1916;width:9.5rem;animation:Process-module__966hVq__focus .6s var(--ease-out) .6s both;background:#fff;border-radius:.8rem;gap:.4rem;padding:.75rem;font-size:.66rem;display:grid;position:relative}.Process-module__966hVq__form p{align-items:center;gap:.35rem;font-weight:700;display:flex}.Process-module__966hVq__form p i{background:var(--c-coral);border-radius:.2rem;width:.7rem;height:.7rem}.Process-module__966hVq__form span{background:#f4f2ee;border-radius:.4rem;padding:.3rem .45rem;font-weight:600;display:grid}.Process-module__966hVq__form small{color:#736a63;font-size:.52rem;font-weight:400}.Process-module__966hVq__form b{text-align:center;color:#fff;background:#1d1916;border-radius:999px;padding:.4rem;animation:.3s 2.4s both Process-module__966hVq__press}@keyframes Process-module__966hVq__press{50%{background:var(--c-coral);transform:scale(.94)}to{background:var(--c-coral);color:#1d1916}}.Process-module__966hVq__pointer{clip-path:polygon(0 0,100% 60%,55% 65%,40% 100%);width:.9rem;height:.9rem;animation:Process-module__966hVq__point 1.4s var(--ease-out) 1s both;background:#1d1916;outline:2px solid #fff;position:absolute;bottom:.2rem;right:1.2rem}@keyframes Process-module__966hVq__point{0%{opacity:0;transform:translate(2.5rem,2rem)}}.Process-module__966hVq__code{background:#141110;border-radius:.8rem;width:min(100%,24rem);overflow:hidden;box-shadow:0 20px 40px -20px #000c}.Process-module__966hVq__tab{background:#221c18;align-items:center;gap:.3rem;padding:.5rem .7rem;display:flex}.Process-module__966hVq__tab i{background:var(--c-coral);border-radius:50%;width:.45rem;height:.45rem}.Process-module__966hVq__tab i:nth-child(2){background:#f6b394}.Process-module__966hVq__tab i:nth-child(3){background:#cbbcab}.Process-module__966hVq__tab span{color:#8f857c;margin-left:.5rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem}.Process-module__966hVq__code pre{color:#e8e0d8;white-space:pre;margin:0;padding:.8rem .9rem;font-size:.66rem;line-height:1.7;overflow:hidden}.Process-module__966hVq__code code span{clip-path:inset(0 100% 0 0);width:max-content;animation:.7s steps(28,end) both Process-module__966hVq__type;animation-delay:calc(.2s + var(--k) * .6s);display:block}.Process-module__966hVq__code em{color:var(--c-coral);font-style:normal}@keyframes Process-module__966hVq__type{to{clip-path:inset(0)}}.Process-module__966hVq__build{color:#8f857c;align-items:center;gap:.6rem;padding:0 .9rem .8rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;display:flex}.Process-module__966hVq__build i{background:linear-gradient(var(--c-coral), var(--c-coral)) 0 0 / 0% 100% no-repeat, #ffffff1a;border-radius:2px;flex:1;height:3px;animation:3.4s .4s both Process-module__966hVq__build}@keyframes Process-module__966hVq__build{to{background-size:100% 100%}}.Process-module__966hVq__tests{color:#1d1916;background:#fff;border-radius:.9rem;gap:.35rem;width:min(100%,22rem);padding:.8rem;font-size:.68rem;display:grid}.Process-module__966hVq__tests p{justify-content:space-between;margin-bottom:.2rem;font-weight:700;display:flex}.Process-module__966hVq__tests p b{color:#2f6b45;animation:Process-module__966hVq__pop .4s var(--ease-out) 2.6s both}.Process-module__966hVq__tests span{animation-delay:calc(.2s + var(--k) * .45s);background:#f4f2ee;border-radius:.5rem;align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex}.Process-module__966hVq__tests span i{color:#fff;background:#4c9a68;border-radius:50%;place-items:center;width:1rem;height:1rem;display:grid}.Process-module__966hVq__launch{justify-items:center;gap:.8rem;display:grid}.Process-module__966hVq__ring{width:6rem;height:6rem;font-family:var(--font-display);color:#fff;place-items:center;font-size:1.2rem;font-weight:800;display:grid;position:relative}.Process-module__966hVq__ring svg{position:absolute;inset:0;rotate:-90deg}.Process-module__966hVq__ring circle{fill:none;stroke:var(--c-coral);stroke-width:5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 6px rgb(var(--rgb-accent) / .7));animation:Process-module__966hVq__draw 1.4s var(--ease-out) .2s forwards}@keyframes Process-module__966hVq__draw{to{stroke-dashoffset:0}}.Process-module__966hVq__team{display:flex}.Process-module__966hVq__team i{color:#1d1916;width:1.8rem;height:1.8rem;animation:Process-module__966hVq__pop .4s var(--ease-out) both;background:#f6b394;border:2px solid #241e1a;border-radius:50%;place-items:center;margin-left:-.4rem;font-size:.55rem;font-style:normal;font-weight:700;display:grid}.Process-module__966hVq__team i:first-child{animation-delay:1.3s}.Process-module__966hVq__team i:nth-child(2){background:var(--c-coral);animation-delay:1.45s}.Process-module__966hVq__team i:nth-child(3){background:#fff;animation-delay:1.6s}.Process-module__966hVq__launch small{letter-spacing:.14em;text-transform:uppercase;color:#bdb3aa;animation:Process-module__966hVq__pop .4s var(--ease-out) 1.9s both;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem}.Process-module__966hVq__health{color:#1d1916;background:#fff;border-radius:.9rem;width:min(100%,22rem);padding:.9rem}.Process-module__966hVq__health p{justify-content:space-between;align-items:center;font-size:.72rem;font-weight:700;display:flex}.Process-module__966hVq__health p b{letter-spacing:.08em;text-transform:uppercase;color:#2f6b45;background:#e3efe6;border-radius:999px;padding:.2rem .5rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.55rem}.Process-module__966hVq__health svg{width:100%;height:6.5rem;margin-top:.6rem;display:block}.Process-module__966hVq__health path{fill:none;stroke:var(--c-coral);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;vector-effect:non-scaling-stroke;animation:2.2s .3s forwards Process-module__966hVq__draw}.Process-module__966hVq__right{position:relative}.Process-module__966hVq__steps{margin:0;padding:0;list-style:none;display:grid;position:relative}.Process-module__966hVq__steps li{padding-bottom:1.15rem;position:relative}.Process-module__966hVq__steps li:not(:last-child):before{content:"";background:#ffffff14;width:2px;position:absolute;top:2.8rem;bottom:0;left:calc(1.4rem - 1px)}.Process-module__966hVq__steps li.Process-module__966hVq__done:before,.Process-module__966hVq__steps li.Process-module__966hVq__on:before{background:linear-gradient(var(--c-coral), rgb(var(--rgb-accent) / .3))}.Process-module__966hVq__steps button{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:1.15rem;padding:0;display:flex}.Process-module__966hVq__dot{color:#8f857c;width:2.8rem;height:2.8rem;transition:background-color .35s, color .35s, box-shadow .35s, transform .35s var(--ease-out);background:#241e1a;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;display:grid}.Process-module__966hVq__done .Process-module__966hVq__dot{color:var(--c-coral)}.Process-module__966hVq__on .Process-module__966hVq__dot{border-color:var(--c-coral);background:var(--c-coral);color:#1d1916;box-shadow:0 0 0 6px rgb(var(--rgb-accent) / .16), 0 0 26px rgb(var(--rgb-accent) / .45);transform:scale(1.12)}.Process-module__966hVq__stepTitle{font-family:var(--font-display);letter-spacing:-.02em;color:#a59a90;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700;transition:color .3s}.Process-module__966hVq__done .Process-module__966hVq__stepTitle,.Process-module__966hVq__on .Process-module__966hVq__stepTitle,.Process-module__966hVq__steps button:hover .Process-module__966hVq__stepTitle{color:#fff}.Process-module__966hVq__stepText{color:#bdb3aa;opacity:0;max-width:28rem;max-height:0;transition:max-height .5s var(--ease-out), opacity .4s, margin .4s;grid-template-rows:0fr;margin-left:3.95rem;font-size:.95rem;line-height:1.55;display:grid;overflow:hidden}.Process-module__966hVq__on .Process-module__966hVq__stepText{opacity:1;max-height:7rem;margin-top:.5rem}.Process-module__966hVq__toggle{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;margin-top:1rem;display:grid}@media (prefers-reduced-motion:reduce){.Process-module__966hVq__scene,.Process-module__966hVq__scene *{animation-duration:10ms!important;animation-delay:0s!important}}@media (min-width:1020px){.Process-module__966hVq__inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,6vw,6rem);padding-block:8rem}.Process-module__966hVq__card{height:24rem}.Process-module__966hVq__right{padding-bottom:1rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Process-module__966hVq__section{view-timeline:--process block;animation:linear both Process-module__966hVq__widen;animation-timeline:--process;animation-range:entry cover 35%}}}@keyframes Process-module__966hVq__widen{0%{clip-path:inset(0 var(--gutter) round 2.2rem)}to{clip-path:inset(0)}}
@property --n{syntax:"<integer>";inherits:false;initial-value:0}.ServiceBlocks-module__lqCQ7a__hero{position:relative;overflow:hidden}.ServiceBlocks-module__lqCQ7a__heroInner{max-width:var(--max-w);padding:2.5rem var(--gutter) 3rem;margin:0 auto;position:relative}.ServiceBlocks-module__lqCQ7a__orb{box-shadow:18px 18px 40px rgb(var(--rgb-ink) / .08), -14px -14px 34px #ffffffe6;pointer-events:none;background:linear-gradient(145deg,#fbfaf8,#ebe7e1);border-radius:50%;animation:9s ease-in-out infinite alternate ServiceBlocks-module__lqCQ7a__drift;position:absolute}.ServiceBlocks-module__lqCQ7a__orbA{width:30rem;height:30rem;top:-12rem;right:-8rem}.ServiceBlocks-module__lqCQ7a__orbB{width:9rem;height:9rem;animation-duration:7s;animation-direction:alternate-reverse;top:17rem;right:12%}@keyframes ServiceBlocks-module__lqCQ7a__drift{to{transform:translate(-1.2rem,1.4rem)}}.ServiceBlocks-module__lqCQ7a__crumbs{color:var(--c-subtle);align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;display:flex}.ServiceBlocks-module__lqCQ7a__crumbs a:hover{color:var(--c-text)}.ServiceBlocks-module__lqCQ7a__heroGrid{gap:1.4rem;margin-top:1.6rem;display:grid}.ServiceBlocks-module__lqCQ7a__heroTitle{max-width:12ch;font-size:clamp(2.6rem,9vw,5.4rem);font-weight:800;line-height:1.02}.ServiceBlocks-module__lqCQ7a__heroLead{max-width:26rem;color:var(--c-muted);font-size:1.05rem;line-height:1.6}.ServiceBlocks-module__lqCQ7a__chips{flex-wrap:wrap;gap:.6rem;margin:2.2rem 0 0;padding:0;list-style:none;display:flex}.ServiceBlocks-module__lqCQ7a__chips li{animation:ServiceBlocks-module__lqCQ7a__rise .6s var(--ease-out) both;animation-delay:calc(.35s + var(--i) * 80ms)}.ServiceBlocks-module__lqCQ7a__chips a{background:var(--c-bg-2);box-shadow:var(--shadow-soft);border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1rem .6rem .6rem;font-size:.86rem;font-weight:600;transition:box-shadow .25s;display:inline-flex}.ServiceBlocks-module__lqCQ7a__chips a:hover{box-shadow:var(--shadow-lift)}.ServiceBlocks-module__lqCQ7a__chips a span{background:rgb(var(--rgb-accent) / .14);width:1.7rem;height:1.7rem;color:var(--c-accent-hover);border-radius:50%;place-items:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;display:grid}.ServiceBlocks-module__lqCQ7a__blocks{max-width:var(--max-w);padding:2rem var(--gutter) 4rem;margin:0 auto}.ServiceBlocks-module__lqCQ7a__block{align-items:center;gap:2.5rem;padding-block:3.5rem;scroll-margin-top:5rem;display:grid}.ServiceBlocks-module__lqCQ7a__block>*{min-width:0}.ServiceBlocks-module__lqCQ7a__count{letter-spacing:.08em;color:var(--c-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.ServiceBlocks-module__lqCQ7a__title{color:var(--c-accent);text-wrap:balance;margin-top:.8rem;font-size:clamp(2.3rem,6vw,4.2rem);font-weight:800;line-height:1.02}.ServiceBlocks-module__lqCQ7a__sub{max-width:24rem;font-family:var(--font-display);letter-spacing:-.02em;margin-top:1.4rem;font-size:1.2rem;font-weight:700;line-height:1.35}.ServiceBlocks-module__lqCQ7a__points{color:var(--c-muted);gap:.6rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.ServiceBlocks-module__lqCQ7a__points li{align-items:baseline;gap:.75rem;display:flex}.ServiceBlocks-module__lqCQ7a__points li:before{content:"";background:var(--c-coral);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -2px}.ServiceBlocks-module__lqCQ7a__tags{flex-wrap:wrap;gap:.4rem;margin:1.4rem 0 1.8rem;padding:0;list-style:none;display:flex}.ServiceBlocks-module__lqCQ7a__tags li{border:1px solid var(--c-line);color:var(--c-muted);border-radius:999px;padding:.3rem .7rem;font-size:.74rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ServiceBlocks-module__lqCQ7a__text>*,.ServiceBlocks-module__lqCQ7a__points li{animation:linear both ServiceBlocks-module__lqCQ7a__slide;animation-timeline:view();animation-range:entry 5% entry 60%}.ServiceBlocks-module__lqCQ7a__points li{animation-range:entry calc(10% + var(--k) * 6%) entry calc(65% + var(--k) * 6%)}.ServiceBlocks-module__lqCQ7a__visual{animation:linear both ServiceBlocks-module__lqCQ7a__slide;animation-timeline:view();animation-range:entry 5% entry 60%}.ServiceBlocks-module__lqCQ7a__bars i{animation:linear both ServiceBlocks-module__lqCQ7a__grow;animation-timeline:view();animation-range:entry calc(30% + var(--i) * 4%) cover 45%}.ServiceBlocks-module__lqCQ7a__ticker{animation:linear both ServiceBlocks-module__lqCQ7a__tick;animation-timeline:view();animation-range:entry 30% cover 45%}}}@keyframes ServiceBlocks-module__lqCQ7a__rise{0%{opacity:0;transform:translateY(26px)}}@keyframes ServiceBlocks-module__lqCQ7a__slide{0%{transform:translateY(40px)scale(.97)}}@keyframes ServiceBlocks-module__lqCQ7a__grow{0%{transform:scaleY(.05)}}@keyframes ServiceBlocks-module__lqCQ7a__tick{0%{--n:0}to{--n:var(--to)}}.ServiceBlocks-module__lqCQ7a__visual{place-items:center;min-height:21rem;margin:0;display:grid;position:relative}.ServiceBlocks-module__lqCQ7a__illus{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;position:absolute;bottom:-1.4rem;right:.4rem}.ServiceBlocks-module__lqCQ7a__caseLink{z-index:2;background:var(--c-accent-strong);white-space:nowrap;color:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem .55rem .55rem 1rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;left:50%;translate:-50%;box-shadow:0 14px 30px -12px #1d191699}.ServiceBlocks-module__lqCQ7a__caseLink span{background:var(--c-coral);width:1.5rem;height:1.5rem;color:var(--c-accent-strong);transition:transform .25s var(--ease-out);border-radius:50%;place-items:center;display:grid}.ServiceBlocks-module__lqCQ7a__caseLink:hover span{transform:rotate(-35deg)}.ServiceBlocks-module__lqCQ7a__window{background:var(--c-bg-2);border-radius:1.2rem;width:min(100%,26rem);display:flex;overflow:hidden;box-shadow:0 40px 70px -30px #46322359}.ServiceBlocks-module__lqCQ7a__side{background:var(--c-accent-strong);align-content:start;gap:.6rem;width:2.8rem;padding:.9rem .8rem;display:grid}.ServiceBlocks-module__lqCQ7a__side i{background:#ffffff40;border-radius:2px;height:3px}.ServiceBlocks-module__lqCQ7a__side .ServiceBlocks-module__lqCQ7a__logoDot{background:var(--c-coral);border-radius:50%;width:1.2rem;height:1.2rem;margin-bottom:.4rem}.ServiceBlocks-module__lqCQ7a__main{flex:1;min-width:0;padding:1rem}.ServiceBlocks-module__lqCQ7a__winTitle{font-size:.82rem;font-weight:700}.ServiceBlocks-module__lqCQ7a__kpis{grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.7rem;display:grid}.ServiceBlocks-module__lqCQ7a__kpis span{background:var(--c-bg);border-radius:.6rem;gap:.15rem;padding:.5rem .55rem;display:grid}.ServiceBlocks-module__lqCQ7a__kpis small{color:var(--c-muted);font-size:.58rem}.ServiceBlocks-module__lqCQ7a__ticker{counter-reset:n var(--n);--n:var(--to);font-size:1rem}.ServiceBlocks-module__lqCQ7a__ticker:after{content:counter(n)}.ServiceBlocks-module__lqCQ7a__bars{align-items:flex-end;gap:.35rem;height:5rem;margin-top:.8rem;display:flex}.ServiceBlocks-module__lqCQ7a__bars i{height:var(--h);background:linear-gradient(var(--c-coral), #f6b394);transform-origin:bottom;border-radius:.3rem .3rem 0 0;flex:1}.ServiceBlocks-module__lqCQ7a__rows{gap:.3rem;margin:.8rem 0 2.2rem;padding:0;font-size:.66rem;list-style:none;display:grid}.ServiceBlocks-module__lqCQ7a__rows li{border-bottom:1px solid var(--c-line);grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.35rem 0;display:grid}.ServiceBlocks-module__lqCQ7a__rows code{color:var(--c-muted)}.ServiceBlocks-module__lqCQ7a__rows em{color:#2f6b45;background:#e3efe6;border-radius:999px;padding:.15rem .45rem;font-style:normal}.ServiceBlocks-module__lqCQ7a__rows em[data-s="1"]{background:rgb(var(--rgb-accent) / .16);color:var(--c-accent-hover)}.ServiceBlocks-module__lqCQ7a__rows em[data-s="2"]{color:#3b5a91;background:#e4ebf7}.ServiceBlocks-module__lqCQ7a__aiScene{grid-template-columns:auto auto;align-items:center;gap:1.4rem;display:grid;position:relative}.ServiceBlocks-module__lqCQ7a__doc{background:var(--c-bg-2);width:11rem;box-shadow:var(--shadow-lift);border-radius:.8rem;gap:.45rem;padding:1rem;display:grid;position:relative;overflow:hidden}.ServiceBlocks-module__lqCQ7a__docHead{color:var(--c-accent-hover);align-items:center;gap:.35rem;margin-bottom:.3rem;font-size:.62rem;font-weight:600;display:flex}.ServiceBlocks-module__lqCQ7a__doc i{background:var(--c-bg-3);border-radius:.2rem;height:.4rem}.ServiceBlocks-module__lqCQ7a__doc i:nth-of-type(2){width:70%}.ServiceBlocks-module__lqCQ7a__doc i:nth-of-type(4){width:50%}.ServiceBlocks-module__lqCQ7a__scan{background:linear-gradient(transparent, rgb(var(--rgb-accent) / .3), transparent);height:2.2rem;animation:6s ease-in-out infinite ServiceBlocks-module__lqCQ7a__scan;position:absolute;top:0;left:0;right:0}@keyframes ServiceBlocks-module__lqCQ7a__scan{0%{transform:translateY(-100%)}35%,to{transform:translateY(400%)}}.ServiceBlocks-module__lqCQ7a__aiBadge{background:var(--c-accent-strong);color:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.68rem;font-weight:600;animation:6s infinite ServiceBlocks-module__lqCQ7a__blink;display:inline-flex;position:absolute;top:-1.4rem;left:5.5rem}@keyframes ServiceBlocks-module__lqCQ7a__blink{0%,40%{opacity:1}48%,to{opacity:0}}.ServiceBlocks-module__lqCQ7a__fields{gap:.5rem;width:12.5rem;display:grid}.ServiceBlocks-module__lqCQ7a__fields span{background:var(--c-bg-2);box-shadow:var(--shadow-soft);animation:ServiceBlocks-module__lqCQ7a__fill-in 6s var(--ease-out) infinite;animation-delay:calc(var(--i) * .35s);border-radius:.7rem;padding:.5rem .7rem;display:grid}.ServiceBlocks-module__lqCQ7a__fields small{color:var(--c-muted);font-size:.58rem}.ServiceBlocks-module__lqCQ7a__fields b{font-size:.8rem}.ServiceBlocks-module__lqCQ7a__fields em{color:#2f6b45;animation:ServiceBlocks-module__lqCQ7a__fill-in 6s var(--ease-out) 1.3s infinite;background:#e3efe6;border-radius:999px;justify-self:start;align-items:center;gap:.35rem;margin-top:.2rem;padding:.3rem .65rem;font-size:.66rem;font-style:normal;font-weight:600;display:inline-flex}@keyframes ServiceBlocks-module__lqCQ7a__fill-in{0%,12%{opacity:0;transform:translate(-10px)}22%,92%{opacity:1;transform:none}to{opacity:0}}.ServiceBlocks-module__lqCQ7a__callScene{position:relative}.ServiceBlocks-module__lqCQ7a__phone{border:6px solid var(--c-accent-strong);background:var(--c-bg-2);border-radius:2rem;justify-items:center;gap:.7rem;width:14rem;padding:1.6rem 1rem 1.2rem;display:grid;box-shadow:0 40px 70px -30px #46322366}.ServiceBlocks-module__lqCQ7a__notch{background:var(--c-accent-strong);border-radius:999px;width:4rem;height:.9rem;margin-top:-1.1rem}.ServiceBlocks-module__lqCQ7a__caller{color:var(--c-muted);font-size:.72rem;font-weight:600}.ServiceBlocks-module__lqCQ7a__callIcon{background:var(--c-coral);width:3rem;height:3rem;color:var(--c-accent-strong);border-radius:50%;place-items:center;animation:1.8s ease-out infinite ServiceBlocks-module__lqCQ7a__ring;display:grid}@keyframes ServiceBlocks-module__lqCQ7a__ring{0%{box-shadow:0 0 0 0 rgb(var(--rgb-accent) / .5)}to{box-shadow:0 0 0 1rem rgb(var(--rgb-accent) / 0)}}.ServiceBlocks-module__lqCQ7a__wave{align-items:center;gap:3px;height:1.8rem;display:flex}.ServiceBlocks-module__lqCQ7a__wave i{background:var(--c-accent-strong);width:3px;height:100%;animation:1s ease-in-out infinite alternate ServiceBlocks-module__lqCQ7a__wave;animation-delay:calc(var(--i) * -.11s);border-radius:2px}@keyframes ServiceBlocks-module__lqCQ7a__wave{0%{transform:scaleY(.2)}}.ServiceBlocks-module__lqCQ7a__lines{gap:.35rem;width:100%;display:grid}.ServiceBlocks-module__lqCQ7a__lines p{background:var(--c-bg);max-width:90%;animation:ServiceBlocks-module__lqCQ7a__bubble 7s var(--ease-out) infinite;animation-delay:calc(var(--i) * 1.1s);border-radius:.7rem .7rem .7rem .2rem;justify-self:start;padding:.4rem .6rem;font-size:.64rem;line-height:1.35}.ServiceBlocks-module__lqCQ7a__lines .ServiceBlocks-module__lqCQ7a__ai{background:var(--c-accent-strong);color:#fff;border-radius:.7rem .7rem .2rem;justify-self:end}@keyframes ServiceBlocks-module__lqCQ7a__bubble{0%,8%{opacity:0;transform:translateY(8px)scale(.95)}14%,88%{opacity:1;transform:none}to{opacity:0}}.ServiceBlocks-module__lqCQ7a__toast{background:var(--c-bg-2);box-shadow:var(--shadow-lift);white-space:nowrap;color:#2f6b45;animation:ServiceBlocks-module__lqCQ7a__bubble 7s var(--ease-out) 3.4s infinite;border-radius:.8rem;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.7rem;font-weight:600;display:inline-flex;position:absolute;bottom:-.6rem;right:-5rem}.ServiceBlocks-module__lqCQ7a__webScene{width:min(100%,27rem);padding:1.8rem 1.5rem 1.5rem 0;position:relative}.ServiceBlocks-module__lqCQ7a__serp{z-index:2;background:var(--c-bg-2);box-shadow:var(--shadow-lift);border-radius:.7rem;gap:.1rem;padding:.6rem .8rem;animation:5s ease-in-out infinite alternate ServiceBlocks-module__lqCQ7a__float;display:grid;position:absolute;top:0;left:-.8rem}.ServiceBlocks-module__lqCQ7a__serp small{color:var(--c-subtle);font-size:.55rem}.ServiceBlocks-module__lqCQ7a__serp b{color:#3b5a91;font-size:.78rem}.ServiceBlocks-module__lqCQ7a__serp em{color:#2f6b45;font-size:.58rem;font-style:normal}@keyframes ServiceBlocks-module__lqCQ7a__float{to{transform:translateY(-8px)}}.ServiceBlocks-module__lqCQ7a__browser{background:var(--c-bg-2);border-radius:.9rem;overflow:hidden;box-shadow:0 40px 70px -30px #46322359}.ServiceBlocks-module__lqCQ7a__chrome{background:var(--c-bg-3);align-items:center;gap:.3rem;padding:.5rem .7rem;display:flex}.ServiceBlocks-module__lqCQ7a__chrome i{background:var(--c-coral);border-radius:50%;width:.45rem;height:.45rem}.ServiceBlocks-module__lqCQ7a__chrome i:nth-child(2){background:#f6b394}.ServiceBlocks-module__lqCQ7a__chrome i:nth-child(3){background:#cbbcab}.ServiceBlocks-module__lqCQ7a__chrome span{background:var(--c-bg-2);color:var(--c-subtle);border-radius:999px;flex:1;margin-left:.5rem;padding:.15rem .6rem;font-size:.55rem}.ServiceBlocks-module__lqCQ7a__site{gap:.8rem;padding:.8rem;display:grid}.ServiceBlocks-module__lqCQ7a__nav{align-items:center;gap:.4rem;display:flex}.ServiceBlocks-module__lqCQ7a__nav i{background:var(--c-bg-3);border-radius:.2rem;width:1.6rem;height:.3rem}.ServiceBlocks-module__lqCQ7a__nav i:first-child{background:var(--c-accent-strong);width:2.4rem;margin-right:auto}.ServiceBlocks-module__lqCQ7a__nav b{background:var(--c-coral);border-radius:999px;width:2.4rem;height:.8rem}.ServiceBlocks-module__lqCQ7a__siteHero{grid-template-columns:1fr 1fr;align-items:center;gap:.7rem;display:grid}.ServiceBlocks-module__lqCQ7a__siteHero div{gap:.35rem;display:grid}.ServiceBlocks-module__lqCQ7a__siteHero i{background:var(--c-accent-strong);border-radius:.2rem;height:.5rem}.ServiceBlocks-module__lqCQ7a__siteHero i:nth-child(2){background:var(--c-coral);width:80%}.ServiceBlocks-module__lqCQ7a__siteHero i:nth-child(3){background:var(--c-bg-3);width:90%;height:.3rem}.ServiceBlocks-module__lqCQ7a__siteHero b{background:var(--c-accent-strong);border-radius:999px;width:50%;height:.9rem;margin-top:.3rem}.ServiceBlocks-module__lqCQ7a__siteImg{background-color:#0000;background-image:radial-gradient(circle at 70% 40%,#f6b394,#0000 45%),linear-gradient(135deg,#2a221d,#5a4436);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:.6rem;height:5rem;animation:6s ease-in-out infinite alternate ServiceBlocks-module__lqCQ7a__shimmer;display:block}@keyframes ServiceBlocks-module__lqCQ7a__shimmer{to{background-position:100% 100%}}.ServiceBlocks-module__lqCQ7a__siteCards{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.ServiceBlocks-module__lqCQ7a__siteCards i{background:var(--c-bg);border-radius:.4rem;height:2rem}.ServiceBlocks-module__lqCQ7a__mobile{border:4px solid var(--c-accent-strong);background:var(--c-bg-2);width:5.5rem;box-shadow:var(--shadow-lift);border-radius:1rem;gap:.35rem;padding:.5rem;display:grid;position:absolute;bottom:0;right:0}.ServiceBlocks-module__lqCQ7a__mobile .ServiceBlocks-module__lqCQ7a__siteImg{height:3rem}.ServiceBlocks-module__lqCQ7a__mobile i{background:var(--c-bg-3);border-radius:.2rem;height:.3rem}.ServiceBlocks-module__lqCQ7a__mobile b{background:var(--c-coral);border-radius:999px;height:.7rem}@media (prefers-reduced-motion:reduce){.ServiceBlocks-module__lqCQ7a__visual *,.ServiceBlocks-module__lqCQ7a__orb,.ServiceBlocks-module__lqCQ7a__chips li{animation:none!important}}@media (min-width:1020px){.ServiceBlocks-module__lqCQ7a__heroInner{padding-block:3rem 5rem}.ServiceBlocks-module__lqCQ7a__heroGrid{grid-template-columns:1.2fr 1fr;align-items:end}.ServiceBlocks-module__lqCQ7a__heroLead{margin-bottom:.8rem}.ServiceBlocks-module__lqCQ7a__block{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);padding-block:5rem}.ServiceBlocks-module__lqCQ7a__flip .ServiceBlocks-module__lqCQ7a__text{order:2}.ServiceBlocks-module__lqCQ7a__visual{min-height:28rem}}@media (max-width:1019px){.ServiceBlocks-module__lqCQ7a__toast{right:-1rem}}@media (max-width:519px){.ServiceBlocks-module__lqCQ7a__aiScene{gap:.8rem}.ServiceBlocks-module__lqCQ7a__doc{width:8.6rem}.ServiceBlocks-module__lqCQ7a__fields{width:10.5rem}}.ServiceBlocks-module__lqCQ7a__blockActs{flex-wrap:wrap;gap:.75rem;display:flex}
