.case.svelte-3pufga{gap:var(--s-4);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.case.svelte-3pufga:hover{color:var(--ink)}.case.svelte-3pufga:hover h3:where(.svelte-3pufga){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.case__media.svelte-3pufga{border-radius:var(--r-lg);background:var(--surface);padding:var(--s-6) var(--s-6) 0;aspect-ratio:4/3;align-items:flex-end;display:flex;position:relative;overflow:hidden}.case__media.svelte-3pufga .browser,.case__media.svelte-3pufga .phone{transition:transform .4s var(--ease)}.case.svelte-3pufga:hover .browser,.case.svelte-3pufga:hover .phone{transform:translateY(-6px)}.case__meta.svelte-3pufga{gap:var(--s-2);flex-wrap:wrap;display:flex}.case.svelte-3pufga p:where(.svelte-3pufga){color:var(--ink-2)}@media (width<=640px){.case__media.svelte-3pufga{padding:var(--s-4) var(--s-4) 0}}.rot.svelte-1vbxfb9{vertical-align:bottom;height:1.5em;line-height:1.5em;display:inline-grid;overflow:hidden}.rot.svelte-1vbxfb9>span:where(.svelte-1vbxfb9){color:var(--ink);transition:transform .5s var(--ease), opacity .5s;opacity:0;white-space:nowrap;grid-area:1/1;font-weight:600;transform:translateY(100%)}.rot.svelte-1vbxfb9>span.on:where(.svelte-1vbxfb9){opacity:1;transform:none}.rot.svelte-1vbxfb9>span.out:where(.svelte-1vbxfb9){opacity:0;transform:translateY(-100%)}.hero.svelte-1q37ri0{isolation:isolate;padding:clamp(40px,6vw,96px) 0 clamp(48px,6vw,88px);position:relative;overflow:clip}.hero__grid.svelte-1q37ri0{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.hero__txt.svelte-1q37ri0{gap:var(--s-6);align-content:start;display:grid}h1.svelte-1q37ri0 em:where(.svelte-1q37ri0){color:var(--accent);white-space:nowrap;background:linear-gradient(var(--accent-2), var(--accent-2)) 0 88% / 100% .3em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:svelte-1q37ri0-mark .8s var(--ease) .4s both;font-style:normal}@keyframes svelte-1q37ri0-mark{0%{background-size:0 .3em}}.lead.svelte-1q37ri0{font-size:var(--fs-lg);max-width:34ch;color:var(--ink-2);line-height:1.5}.hero__ctas.svelte-1q37ri0{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.forwho.svelte-1q37ri0{font-size:var(--fs-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hero__note.svelte-1q37ri0{gap:var(--s-5);font-size:var(--fs-sm);color:var(--ink-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hero__note.svelte-1q37ri0 li:where(.svelte-1q37ri0){align-items:center;gap:8px;display:inline-flex}.hero__note.svelte-1q37ri0 li:where(.svelte-1q37ri0):before{content:"";background:var(--ok-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 7.2l2 2L10 5' fill='none' stroke='%232E7D4F' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");border-radius:50%;width:14px;height:14px}.cue.svelte-1q37ri0{font:600 var(--fs-xs) / 1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:var(--s-4);align-items:center;gap:10px;display:flex}.cue.svelte-1q37ri0 i:where(.svelte-1q37ri0){border:1.5px solid var(--line-strong);border-radius:12px;width:22px;height:34px;position:relative}.cue.svelte-1q37ri0 i:where(.svelte-1q37ri0):after{content:"";background:var(--accent);width:4px;height:7px;animation:svelte-1q37ri0-cue 1.8s var(--ease) infinite;border-radius:2px;margin-left:-2px;position:absolute;top:7px;left:50%}@keyframes svelte-1q37ri0-cue{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0}}.hero__photo.svelte-1q37ri0{margin:0;position:relative}.hero__photo.svelte-1q37ri0:before{content:"";border-radius:var(--r-xl);border:1.5px solid var(--accent);opacity:.35;z-index:-1;transition:transform .5s var(--ease);position:absolute;inset:-14px 14px 14px -14px}.hero__photo.svelte-1q37ri0:hover:before{transform:translate(-6px,6px)}.tilt.svelte-1q37ri0{position:relative}.hero__photo.svelte-1q37ri0 img:where(.svelte-1q37ri0){aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;border-radius:var(--r-xl);background:var(--surface);width:100%;box-shadow:var(--sh-3)}.hero__id.svelte-1q37ri0{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-3);font-size:var(--fs-sm);gap:2px;padding:14px 18px;display:grid;position:absolute;bottom:28px;left:-28px}.hero__id.svelte-1q37ri0 b:where(.svelte-1q37ri0){font:600 var(--fs-md) / 1.2 var(--font-display);letter-spacing:-.01em}.hero__id.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:var(--ink-3)}@media (width<=800px){.hero__grid.svelte-1q37ri0{grid-template-columns:minmax(0,1fr)}.hero__photo.svelte-1q37ri0{max-width:420px}.hero__id.svelte-1q37ri0{left:16px}}@media (width<=640px){.hero.svelte-1q37ri0{padding-top:var(--s-6)}.hero__grid.svelte-1q37ri0{gap:var(--s-8)}h1.svelte-1q37ri0{font-size:2.375rem}h1.svelte-1q37ri0 em:where(.svelte-1q37ri0){white-space:normal}.hero__note.svelte-1q37ri0{gap:var(--s-3) var(--s-5)}.hero__ctas.svelte-1q37ri0 .btn{flex:100%}.lead.svelte-1q37ri0{font-size:var(--fs-md)}.hero__photo.svelte-1q37ri0{order:-1;max-width:none}.hero__photo.svelte-1q37ri0:before,.cue.svelte-1q37ri0{display:none}.hero__photo.svelte-1q37ri0 img:where(.svelte-1q37ri0){aspect-ratio:5/4;object-position:50% 38%}.hero__id.svelte-1q37ri0{padding:10px 14px;bottom:12px;left:12px}}.mq.svelte-1xpng2k{border-bottom:1px solid var(--line);background:var(--bg);padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mq__t.svelte-1xpng2k{width:max-content;animation:46s linear infinite svelte-1xpng2k-mq;display:flex}.mq.svelte-1xpng2k:hover .mq__t:where(.svelte-1xpng2k){animation-play-state:paused}.mq__g.svelte-1xpng2k{align-items:center;gap:36px;padding-right:36px;display:flex}.mq__g.svelte-1xpng2k span:where(.svelte-1xpng2k){font:600 clamp(1.375rem, 1rem + 1.4vw, 2.25rem) / 1 var(--font-display);letter-spacing:-.025em;white-space:nowrap;color:var(--ink)}.mq__g.svelte-1xpng2k i:where(.svelte-1xpng2k){background:var(--accent);border-radius:50%;flex:none;width:10px;height:10px}.mq__g.svelte-1xpng2k span.o:where(.svelte-1xpng2k){color:#0000;-webkit-text-stroke:1.2px var(--ink-3)}.mq--dark.svelte-1xpng2k{background:var(--night);border:0}.mq--dark.svelte-1xpng2k .mq__g:where(.svelte-1xpng2k) i:where(.svelte-1xpng2k){background:var(--accent-2)}.mq--dark.svelte-1xpng2k .mq__g:where(.svelte-1xpng2k) span:where(.svelte-1xpng2k){color:var(--night-ink)}.mq--dark.svelte-1xpng2k .mq__g:where(.svelte-1xpng2k) span.o:where(.svelte-1xpng2k){-webkit-text-stroke-color:var(--night-ink-3)}.mq--rev.svelte-1xpng2k .mq__t:where(.svelte-1xpng2k){animation-duration:38s;animation-direction:reverse}@keyframes svelte-1xpng2k-mq{to{transform:translate(-50%)}}@media (width<=640px){.mq.svelte-1xpng2k{padding:16px 0}}.proof.svelte-16cfk52{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof__in.svelte-16cfk52{grid-template-columns:repeat(4,1fr);display:grid}.proof__it.svelte-16cfk52{padding:var(--s-6) var(--s-6) var(--s-6) 0;gap:4px;display:grid}.proof__it.svelte-16cfk52+.proof__it:where(.svelte-16cfk52){padding-left:var(--s-6);border-left:1px solid var(--line)}.proof__it.svelte-16cfk52 b:where(.svelte-16cfk52){font:600 var(--fs-xl) / 1.1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.proof__it.svelte-16cfk52 span:where(.svelte-16cfk52){font-size:var(--fs-sm);color:var(--ink-3)}.svcgrid.svelte-16cfk52{gap:var(--s-4);grid-template-columns:repeat(6,1fr);display:grid}.svcgrid__it.svelte-16cfk52{grid-column:span 2}.svcgrid__it.svc--lg.svelte-16cfk52{grid-column:span 3}.steps__wrap.svelte-16cfk52{position:relative}.steps.svelte-16cfk52{gap:var(--s-4);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.steps__line.svelte-16cfk52{background:var(--line);border-radius:2px;height:2px;position:absolute;top:-24px;left:0;right:0;overflow:hidden}.steps__line.svelte-16cfk52 i:where(.svelte-16cfk52){background:var(--accent);transform-origin:0;height:100%;display:block}.step.svelte-16cfk52{gap:var(--s-3);padding:var(--s-6);background:var(--card);border-radius:var(--r-lg);border:1px solid var(--line);align-content:start;display:grid;position:relative;overflow:hidden}.step__n.svelte-16cfk52{font:600 var(--fs-3xl) / 1 var(--font-display);color:var(--accent);letter-spacing:-.04em;transition:transform .4s var(--ease);display:inline-block}.step.svelte-16cfk52:hover .step__n:where(.svelte-16cfk52){transform:translateY(-3px)rotate(-6deg)}.step.svelte-16cfk52 p:where(.svelte-16cfk52){color:var(--ink-2);font-size:var(--fs-sm)}.step.svelte-16cfk52 .tag:where(.svelte-16cfk52){justify-self:start}.cases.svelte-16cfk52{gap:var(--s-6);grid-template-columns:repeat(3,1fr);display:grid}.prices.svelte-16cfk52{gap:var(--s-4);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.prices__it.svelte-16cfk52{display:grid}.maint.svelte-16cfk52{margin-top:var(--s-4);gap:var(--s-6);padding:var(--s-6) var(--s-8);background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:1fr auto;align-items:center;display:grid}.maint.svelte-16cfk52 p:where(.svelte-16cfk52){font-size:var(--fs-sm)}.maint__t.svelte-16cfk52,.unsure__t.svelte-16cfk52{font:600 var(--fs-lg) / 1.2 var(--font-display)}.maint__amt.svelte-16cfk52{font:600 var(--fs-xl) / 1 var(--font-display);letter-spacing:-.03em;align-items:baseline;gap:4px;display:flex}.maint__amt.svelte-16cfk52 small:where(.svelte-16cfk52){font:500 var(--fs-sm) var(--font-body);color:var(--ink-3);letter-spacing:0}.unsure.svelte-16cfk52{margin-top:var(--s-4);justify-content:space-between;align-items:center;gap:var(--s-5);padding:var(--s-6) var(--s-8);border-radius:var(--r-lg);background:var(--accent-soft);flex-wrap:wrap;display:flex}.unsure.svelte-16cfk52 p:where(.svelte-16cfk52){color:var(--ink-2);font-size:var(--fs-sm)}.faqwrap.svelte-16cfk52{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,96px);display:grid}.faqwrap__head.svelte-16cfk52{align-content:start;margin:0}.final.svelte-16cfk52{isolation:isolate;background:var(--night);color:var(--night-ink);padding:var(--section) 0;position:relative;overflow:clip}.final.svelte-16cfk52 h2:where(.svelte-16cfk52){color:#fff;max-width:16ch}.final.svelte-16cfk52 .lead:where(.svelte-16cfk52){color:var(--night-ink-2)}.final.svelte-16cfk52 .eyebrow:where(.svelte-16cfk52){color:var(--night-ink-3)}.final.svelte-16cfk52 .badge:where(.svelte-16cfk52){background:var(--night-2);border-color:var(--night-line);color:var(--night-ink-2)}.final__grid.svelte-16cfk52{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.final__txt.svelte-16cfk52{gap:var(--s-6);display:grid}.final__side.svelte-16cfk52{gap:var(--s-4);display:grid}.final__ctas.svelte-16cfk52{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.final__call.svelte-16cfk52{color:var(--night-ink);border-color:#6b7f72}.final__call.svelte-16cfk52:hover{background:var(--night-ink);color:var(--night)}.final__types.svelte-16cfk52{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.final__types.svelte-16cfk52 a:where(.svelte-16cfk52){padding:var(--s-5);border-radius:var(--r-lg);background:var(--night-2);border:1px solid var(--night-line);color:var(--night-ink);transition:border-color var(--dur), background var(--dur), transform .25s var(--ease);gap:4px;text-decoration:none;display:grid}.final__types.svelte-16cfk52 a:where(.svelte-16cfk52):hover{border-color:var(--accent-2);background:var(--night-3);color:#fff;transform:translateY(-2px)}.final__types.svelte-16cfk52 b:where(.svelte-16cfk52){font:600 var(--fs-md) / 1.25 var(--font-display)}.final__types.svelte-16cfk52 span:where(.svelte-16cfk52){font-size:var(--fs-sm);color:var(--night-ink-3)}@media (width<=1024px){.svcgrid__it.svelte-16cfk52,.svcgrid__it.svc--lg.svelte-16cfk52{grid-column:span 3}.steps.svelte-16cfk52{grid-template-columns:1fr 1fr}.steps__line.svelte-16cfk52{display:none}.cases.svelte-16cfk52{grid-template-columns:1fr 1fr}.prices.svelte-16cfk52{grid-template-columns:1fr}}@media (width<=800px){.faqwrap.svelte-16cfk52,.final__grid.svelte-16cfk52{grid-template-columns:minmax(0,1fr)}.proof__in.svelte-16cfk52{grid-template-columns:1fr 1fr}.proof__it.svelte-16cfk52:nth-child(3){border-left:0;padding-left:0}.proof__it.svelte-16cfk52:nth-child(n+3){border-top:1px solid var(--line)}.maint.svelte-16cfk52{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.proof__it.svelte-16cfk52 b:where(.svelte-16cfk52){font-size:var(--fs-lg)}.proof__it.svelte-16cfk52 span:where(.svelte-16cfk52){font-size:var(--fs-xs)}.proof__it.svelte-16cfk52{padding:var(--s-5) var(--s-4) var(--s-5) 0}.proof__it.svelte-16cfk52+.proof__it:where(.svelte-16cfk52){padding-left:var(--s-4)}.final.svelte-16cfk52 h2:where(.svelte-16cfk52){font-size:var(--fs-2xl)}.final__types.svelte-16cfk52 a:where(.svelte-16cfk52){padding:var(--s-4)}.step.svelte-16cfk52{padding:var(--s-5)}.step__n.svelte-16cfk52{font-size:var(--fs-2xl)}.svcgrid.svelte-16cfk52{grid-template-columns:minmax(0,1fr)}.svcgrid__it.svelte-16cfk52,.svcgrid__it.svc--lg.svelte-16cfk52{grid-column:auto}.steps.svelte-16cfk52,.cases.svelte-16cfk52,.final__types.svelte-16cfk52{grid-template-columns:minmax(0,1fr)}.cases.svelte-16cfk52{gap:var(--s-10)}.final__ctas.svelte-16cfk52 .btn{flex:100%}.maint.svelte-16cfk52,.unsure.svelte-16cfk52{padding:var(--s-6)}}
