.mc3d[data-astro-cid-ileta6la]{padding-block:var(--rhythm-base) var(--rhythm-tight);--mc3d-gutter:calc(var(--space-md) + env(safe-area-inset-left,0px));--mc3d-left:max(var(--mc3d-gutter), calc((100% - 72rem) / 2 + var(--space-md)));--mc3d-width:min(28rem, 36vw);position:relative}.mc3d__title[data-astro-cid-ileta6la]{font-size:var(--font-size-2xl);max-width:24ch}.mc3d--intro[data-astro-cid-ileta6la]{padding-block-start:var(--rhythm-loose)}.mc3d__intro[data-astro-cid-ileta6la],.mc3d__title--in[data-astro-cid-ileta6la]{margin-inline:var(--mc3d-left) calc(var(--space-md) + env(safe-area-inset-right,0px))}.mc3d__title--in[data-astro-cid-ileta6la]{margin-block-start:var(--rhythm-tight)}.mc3d__eyebrow[data-astro-cid-ileta6la]{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);letter-spacing:.02em;color:var(--color-accent);font-weight:600}.mc3d__h1[data-astro-cid-ileta6la]{font-size:var(--font-size-3xl);letter-spacing:var(--tracking-tight);max-width:22ch}.mc3d__view[data-astro-cid-ileta6la],.mc3d__scrim[data-astro-cid-ileta6la],.mc3d__steps[data-astro-cid-ileta6la],.mc3d__hint[data-astro-cid-ileta6la]{display:none}.mc3d__beats[data-astro-cid-ileta6la]{max-width:72rem;margin:var(--space-md) auto 0;padding-inline:var(--mc3d-gutter) calc(var(--space-md) + env(safe-area-inset-right,0px));list-style:none}.mc3d__beat[data-astro-cid-ileta6la]{padding-block:var(--space-sm);border-top:1px solid var(--color-border)}.mc3d__step[data-astro-cid-ileta6la]{margin:0 0 var(--space-3xs);font-size:var(--font-size-sm);color:var(--color-muted);font-weight:600}.mc3d__step[data-astro-cid-ileta6la] b[data-astro-cid-ileta6la]{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-inline-end:.3em;font-weight:800}.mc3d__beat[data-astro-cid-ileta6la] h3[data-astro-cid-ileta6la]{font-size:var(--font-size-xl);letter-spacing:var(--tracking-tight)}.mc3d__soft[data-astro-cid-ileta6la]{color:var(--color-muted)}.mc3d__gl[data-astro-cid-ileta6la]{width:100%;height:100%;display:block}.mc3d__view[data-astro-cid-ileta6la],.mc3d__scrim[data-astro-cid-ileta6la]{mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}@media (scripting:enabled) and (prefers-reduced-motion:reduce){.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__view[data-astro-cid-ileta6la]{height:70svh;margin-block-start:var(--space-sm);display:block;position:relative}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static){padding-block:0}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__title[data-astro-cid-ileta6la]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__scroller[data-astro-cid-ileta6la]{height:520vh;position:relative}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__stage[data-astro-cid-ileta6la]{height:100svh;position:sticky;top:0;overflow:hidden}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__view[data-astro-cid-ileta6la]{display:block;position:absolute;inset:0}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__scrim[data-astro-cid-ileta6la]{pointer-events:none;background:linear-gradient(90deg, var(--scrim) 0%, color-mix(in srgb, var(--scrim) 72%, transparent) calc(var(--mc3d-left) + var(--mc3d-width) * .55), transparent calc(var(--mc3d-left) + var(--mc3d-width) + 4vw));display:block;position:absolute;inset:0}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beats[data-astro-cid-ileta6la]{inset-block:0;left:var(--mc3d-left);width:var(--mc3d-width);pointer-events:none;max-width:none;margin:0;padding:0;position:absolute}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beat[data-astro-cid-ileta6la]{--dy:0px;inset-inline:0;top:calc(50% + var(--mc3d-hdr,0px) / 2);transform:translateY(calc(-50% + var(--dy)));opacity:0;will-change:opacity, transform;border:0;padding:0;position:absolute}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beat[data-astro-cid-ileta6la]:first-child{opacity:1}.mc3d--intro[data-astro-cid-ileta6la]:not(.mc3d--static){padding-block-start:0}.mc3d--intro[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__scroller[data-astro-cid-ileta6la]{height:570vh}.mc3d--intro[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beat[data-astro-cid-ileta6la]:first-child{opacity:0}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__intro[data-astro-cid-ileta6la]{--dy:0px;z-index:1;left:var(--mc3d-left);top:calc(50% + var(--mc3d-hdr,0px) / 2);width:calc(var(--mc3d-width) + 4vw);transform:translateY(calc(-50% + var(--dy)));pointer-events:none;will-change:opacity, transform;margin:0;position:absolute}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__h1[data-astro-cid-ileta6la]{text-wrap:balance;max-width:none;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.6rem);line-height:1.04}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__step[data-astro-cid-ileta6la]{margin-block-end:var(--space-sm)}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beat[data-astro-cid-ileta6la] h3[data-astro-cid-ileta6la]{font-size:var(--font-size-2xl);line-height:1.06}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__soft[data-astro-cid-ileta6la]{display:block}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__hint[data-astro-cid-ileta6la]{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);color:var(--color-muted);align-items:center;gap:.6rem;display:flex}.mc3d__hint[data-astro-cid-ileta6la] i[data-astro-cid-ileta6la]{background:var(--color-border);width:1px;height:1.6rem;display:block;position:relative;overflow:hidden}.mc3d__hint[data-astro-cid-ileta6la] i[data-astro-cid-ileta6la]:after{content:"";background:var(--color-ink);width:1px;height:40%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite mc3d-drip;position:absolute;top:-40%;left:0}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__steps[data-astro-cid-ileta6la]{left:var(--mc3d-left);bottom:var(--space-md);pointer-events:none;gap:6px;display:flex;position:absolute}.mc3d__steps[data-astro-cid-ileta6la] span[data-astro-cid-ileta6la]{background:var(--color-border);width:26px;height:3px;transition:background-color var(--duration-base) cubic-bezier(.4, 0, .2, 1);border-radius:2px}.mc3d__steps[data-astro-cid-ileta6la] span[data-astro-cid-ileta6la].on{background:var(--color-ink)}@media (width<=760px),(aspect-ratio<=4/5){.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__scrim[data-astro-cid-ileta6la]{background:linear-gradient(0deg, var(--scrim-strong) 0%, var(--scrim) 30%, transparent 50%);mask-image:linear-gradient(#0000 0%,#000 10%)}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beats[data-astro-cid-ileta6la]{inset-block:auto 0;left:var(--mc3d-gutter);right:calc(var(--space-md) + env(safe-area-inset-right,0px));width:auto;height:46%}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beat[data-astro-cid-ileta6la]{transform:translateY(var(--dy));top:auto;bottom:5.25rem}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__intro[data-astro-cid-ileta6la]{top:auto;bottom:5.25rem;left:var(--mc3d-gutter);right:calc(var(--space-md) + env(safe-area-inset-right,0px));width:auto;transform:translateY(var(--dy))}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__h1[data-astro-cid-ileta6la]{font-size:clamp(2rem,8.4vw,2.6rem)}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__step[data-astro-cid-ileta6la]{margin-block-end:.6rem}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__beat[data-astro-cid-ileta6la] h3[data-astro-cid-ileta6la]{font-size:clamp(1.75rem,7.6vw,2.3rem)}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__hint[data-astro-cid-ileta6la]{margin-block-start:var(--space-sm)}.mc3d[data-astro-cid-ileta6la]:not(.mc3d--static) .mc3d__steps[data-astro-cid-ileta6la]{left:var(--mc3d-gutter);bottom:3.5rem}}}@keyframes mc3d-drip{to{top:100%}}.lead-in[data-astro-cid-zfw7nh2b]{padding-block:var(--rhythm-tight) 0}.lead-in[data-astro-cid-zfw7nh2b] .hero__sub[data-astro-cid-zfw7nh2b]{margin-block-start:0}.section-eyebrow[data-astro-cid-zfw7nh2b]{font-size:var(--font-size-sm);letter-spacing:.02em;color:var(--color-accent);margin-block-end:var(--space-xs);font-weight:600}.stars[data-astro-cid-zfw7nh2b]{color:var(--color-accent);letter-spacing:.05em}.get[data-astro-cid-zfw7nh2b],.demo[data-astro-cid-zfw7nh2b],.faq[data-astro-cid-zfw7nh2b]{padding-block:var(--rhythm-base) var(--rhythm-tight)}.get[data-astro-cid-zfw7nh2b] h2[data-astro-cid-zfw7nh2b],.demo[data-astro-cid-zfw7nh2b] h2[data-astro-cid-zfw7nh2b],.faq[data-astro-cid-zfw7nh2b] h2[data-astro-cid-zfw7nh2b]{font-size:var(--font-size-2xl);max-width:24ch}.get__list[data-astro-cid-zfw7nh2b]{gap:var(--space-md) var(--space-lg);margin:var(--space-lg) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width<=900px){.get__list[data-astro-cid-zfw7nh2b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.get__list[data-astro-cid-zfw7nh2b]{grid-template-columns:1fr}}.get__item[data-astro-cid-zfw7nh2b]{border-top:1px solid var(--color-border);padding-block-start:var(--space-sm)}.get__num[data-astro-cid-zfw7nh2b]{color:var(--color-accent);font-variant-numeric:tabular-nums;margin-block-end:var(--space-3xs);font-weight:700;display:block}.get__item[data-astro-cid-zfw7nh2b] h3[data-astro-cid-zfw7nh2b]{font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight)}.get__item[data-astro-cid-zfw7nh2b] p[data-astro-cid-zfw7nh2b]{color:var(--color-muted);margin-block-start:var(--space-3xs)}.price__card[data-astro-cid-zfw7nh2b]{justify-items:start;gap:var(--space-sm);max-width:34rem;padding:var(--space-md);border:1px solid var(--color-accent);border-radius:var(--radius-lg);display:grid}.price__label[data-astro-cid-zfw7nh2b]{font-size:var(--font-size-lg);color:var(--color-muted);font-weight:600}.price__amount[data-astro-cid-zfw7nh2b]{font-size:var(--font-size-lg);color:var(--color-muted)}.price__amount[data-astro-cid-zfw7nh2b] span[data-astro-cid-zfw7nh2b]{color:var(--color-ink);letter-spacing:var(--tracking-tight);font-size:clamp(2.75rem,2rem + 3vw,4rem);font-weight:800}.price__terms[data-astro-cid-zfw7nh2b]{gap:var(--space-3xs) var(--space-sm);color:var(--color-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.price__terms[data-astro-cid-zfw7nh2b] li[data-astro-cid-zfw7nh2b]:before{content:"✓ ";color:var(--color-accent)}.demo__grid[data-astro-cid-zfw7nh2b]{gap:var(--space-lg);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}@media (width<=900px){.demo__grid[data-astro-cid-zfw7nh2b]{grid-template-columns:1fr}}.demo__copy[data-astro-cid-zfw7nh2b] p[data-astro-cid-zfw7nh2b]:not(.section-eyebrow){max-width:var(--measure);color:var(--color-muted);font-size:var(--font-size-lg);margin-block-start:var(--space-sm)}.browser[data-astro-cid-zfw7nh2b]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 40px 90px -40px color-mix(in oklch, var(--color-primary) 70%, transparent);position:relative;overflow:hidden}.browser__chrome[data-astro-cid-zfw7nh2b]{background:var(--color-surface-2);align-items:center;gap:.8rem;padding:.6rem .9rem;display:flex}.browser__dots[data-astro-cid-zfw7nh2b]{gap:.35rem;display:flex}.browser__dots[data-astro-cid-zfw7nh2b] i[data-astro-cid-zfw7nh2b]{background:var(--color-border);border-radius:50%;width:.6rem;height:.6rem}.browser__url[data-astro-cid-zfw7nh2b]{text-overflow:ellipsis;white-space:nowrap;background:var(--color-bg);min-width:0;color:var(--color-muted);border-radius:999px;flex:1;padding:.2rem .7rem;font-size:.75rem;overflow:hidden}.browser__page[data-astro-cid-zfw7nh2b]{font-size:.875rem}.browser__page[data-astro-cid-zfw7nh2b] p[data-astro-cid-zfw7nh2b]{margin:0}.dsite__nav[data-astro-cid-zfw7nh2b]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 1.1rem;display:flex}.dsite__logo[data-astro-cid-zfw7nh2b]{font-weight:800;line-height:1.1}.dsite__logo[data-astro-cid-zfw7nh2b] small[data-astro-cid-zfw7nh2b]{color:var(--color-muted);font-size:.6875rem;font-weight:500;display:block}.dsite__call[data-astro-cid-zfw7nh2b]{border-radius:var(--radius);background:var(--color-accent);color:var(--color-on-accent);white-space:nowrap;padding:.35rem .7rem;font-size:.8125rem;font-weight:700}.dsite__hero[data-astro-cid-zfw7nh2b]{background:radial-gradient(90% 90% at 100% 0%, color-mix(in oklch, var(--color-primary) 45%, transparent), transparent 70%), var(--color-bg);padding:1.6rem 1.1rem 1.3rem}.dsite__eyebrow[data-astro-cid-zfw7nh2b]{color:var(--color-accent);font-size:.75rem;font-weight:700}.dsite__h[data-astro-cid-zfw7nh2b]{letter-spacing:var(--tracking-tight);font-size:clamp(1.4rem,1rem + 1.4vw,2rem);font-weight:800;line-height:1.08;margin-block:.4rem!important}.dsite__btns[data-astro-cid-zfw7nh2b]{flex-wrap:wrap;gap:.5rem;margin-block:.9rem .7rem;display:flex}.dsite__btn[data-astro-cid-zfw7nh2b]{border-radius:var(--radius);border:1px solid var(--color-border);padding:.45rem .9rem;font-size:.8125rem;font-weight:700}.dsite__btn--fill[data-astro-cid-zfw7nh2b]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.dsite__rating[data-astro-cid-zfw7nh2b]{color:var(--color-muted);font-size:.8125rem}.dsite__sticky[data-astro-cid-zfw7nh2b]{background:var(--color-accent);color:var(--color-on-accent);text-align:center;padding:.65rem;font-weight:800}.browser__stamp[data-astro-cid-zfw7nh2b]{background:var(--color-ink);color:var(--color-bg);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.6875rem;font-weight:800}.faq[data-astro-cid-zfw7nh2b] .container[data-astro-cid-zfw7nh2b]{column-gap:var(--space-lg);grid-template-columns:1fr 320px;grid-template-areas:"heading photo""list photo";align-items:start;display:grid}.faq[data-astro-cid-zfw7nh2b] h2[data-astro-cid-zfw7nh2b]{grid-area:heading}.faq[data-astro-cid-zfw7nh2b] .accordion[data-astro-cid-zfw7nh2b]{grid-area:list}.faq__photo[data-astro-cid-zfw7nh2b]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius);width:100%;top:var(--space-lg);grid-area:photo;display:block;position:sticky}@media (width<=900px){.faq[data-astro-cid-zfw7nh2b] .container[data-astro-cid-zfw7nh2b]{row-gap:var(--space-sm);grid-template-columns:1fr;grid-template-areas:"heading""photo""list"}.faq__photo[data-astro-cid-zfw7nh2b]{aspect-ratio:4/3;margin-block-end:var(--space-sm);position:static}}
