.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(56% 46% at 80% 8%, var(--aurora-1), transparent 70%), radial-gradient(44% 38% at 8% 92%, var(--aurora-2), transparent 72%), radial-gradient(36% 32% at 94% 82%, var(--aurora-3), transparent 75%), var(--bg);contain:paint;place-items:center;min-height:100svh;padding-block:96px 64px;display:grid;position:relative;overflow:clip}.hero-field[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:after{content:"";z-index:0;background-image:linear-gradient(to right, color-mix(in srgb, var(--text) 4%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--text) 4%, transparent) 1px, transparent 1px);pointer-events:none;background-size:72px 72px;position:absolute;inset:0;mask-image:radial-gradient(85% 75% at 50% 32%,#000 25%,#0000 100%)}.hero-grid[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;justify-items:center;gap:clamp(32px,5vw,56px);display:grid;position:relative}.hero-copy[data-astro-cid-ge2uvauf]{justify-items:center;min-width:0;max-width:1000px;display:grid;position:relative}.hero-copy[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:radial-gradient(58% 52% at 50% 52%, color-mix(in srgb, var(--bg) 90%, transparent), color-mix(in srgb, var(--bg) 58%, transparent) 62%, transparent 100%);pointer-events:none;position:absolute;inset:-48px -96px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:100%;margin:0;font-size:clamp(2.25rem,4.8vw,4.5rem)}.hero-rotate[data-astro-cid-ge2uvauf]{justify-items:center;max-width:100%;display:grid;overflow:hidden}.hero-rotate-sizers[data-astro-cid-ge2uvauf],.hero-rotate[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf][data-rotate]{grid-area:1/1}.hero-rotate-sizers[data-astro-cid-ge2uvauf]{visibility:hidden;pointer-events:none;display:grid}.hero-rotate-sizers[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.hero-rotate[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf][data-rotate]{justify-items:center;margin-block:-.06em;padding-block:.06em;display:grid}.hero-rotate-sizers[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{grid-area:1/1}.hero-rotate-line[data-astro-cid-ge2uvauf]{line-height:1.05;display:block}.h1-mask[data-astro-cid-ge2uvauf]{margin-block:-.06em;padding-block:.06em;display:block;overflow:hidden}.h1-mask-inner[data-astro-cid-ge2uvauf]{will-change:auto;display:inline-block}html[data-motionfx=pending] .h1-mask-inner[data-astro-cid-ge2uvauf],html[data-motionfx=pending] .hero-rotate[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf][data-rotate]{transform:translateY(118%)}.hero-lede[data-astro-cid-ge2uvauf]{max-width:640px;margin:20px auto 0}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;display:flex}.hero-actions[data-astro-cid-ge2uvauf] .btn-arrow[data-astro-cid-ge2uvauf],.hero-actions[data-astro-cid-ge2uvauf] .text-link-arrow[data-astro-cid-ge2uvauf]{width:18px;height:18px}.hero-proof[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:24px;display:flex}.hero-proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{color:var(--text-muted);font-size:var(--t-sm);align-items:center;gap:8px;font-weight:600;display:inline-flex}.hero-proof[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:18px;height:18px;color:var(--accent);flex:0 0 18px}.hero-cue[data-astro-cid-ge2uvauf]{z-index:2;display:none;position:absolute;bottom:20px;left:50%;translate:-50%}.hero-cue-line[data-astro-cid-ge2uvauf]{background:var(--border-strong);width:1px;height:52px;display:block;position:relative;overflow:hidden}.hero-cue-line[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--accent-strong);width:1px;height:16px;animation:hero-cue-run 2.4s var(--ease) infinite;position:absolute;top:0;left:0}@keyframes hero-cue-run{0%{opacity:0;transform:translateY(-18px)}35%{opacity:1}to{opacity:0;transform:translateY(54px)}}@media (width>=920px){.hero-cue[data-astro-cid-ge2uvauf]{display:block}}@media (width>=821px) and (pointer:fine){.hero-grid[data-astro-cid-ge2uvauf]{text-align:left;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);place-items:center stretch}.hero-copy[data-astro-cid-ge2uvauf]{justify-items:start;max-width:none}.hero-lede[data-astro-cid-ge2uvauf]{margin-inline:0}.hero-actions[data-astro-cid-ge2uvauf],.hero-proof[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero-rotate[data-astro-cid-ge2uvauf],.hero-rotate-sizers[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.hero-rotate[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf][data-rotate]{justify-items:start}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,3.4vw,3.6rem)}}@media (width<=560px){.hero[data-astro-cid-ge2uvauf]{padding-block:88px 56px}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf],.hero-actions[data-astro-cid-ge2uvauf] .text-link[data-astro-cid-ge2uvauf]{justify-content:center;width:100%}}@media (pointer:coarse),(width<=820px){.hero[data-astro-cid-ge2uvauf]{contain:paint}}@media (prefers-reduced-motion:reduce){.hero-grid[data-astro-cid-ge2uvauf]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.hero-copy[data-astro-cid-ge2uvauf]{justify-items:center;max-width:1000px}.hero-lede[data-astro-cid-ge2uvauf]{margin-inline:auto}.hero-actions[data-astro-cid-ge2uvauf],.hero-proof[data-astro-cid-ge2uvauf]{justify-content:center}.hero-rotate[data-astro-cid-ge2uvauf],.hero-rotate-sizers[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.hero-rotate[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf][data-rotate]{justify-items:center}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.25rem,4.8vw,4.5rem)}.hero-field[data-astro-cid-ge2uvauf]{display:none}.hero-cue-line[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{animation:none}}.marquee[data-astro-cid-543bmuqs]{border-block:1px solid var(--border);background:var(--bg);padding-block:20px;position:relative;overflow:clip;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee-track[data-astro-cid-543bmuqs]{width:max-content;animation:34s linear infinite marquee-slide;animation-direction:var(--marquee-dir,normal);will-change:transform;display:flex}.marquee-track[data-astro-cid-543bmuqs].is-paused{animation-play-state:paused}@media (hover:hover){.marquee[data-astro-cid-543bmuqs]:hover .marquee-track[data-astro-cid-543bmuqs]{animation-play-state:paused}}.marquee-group[data-astro-cid-543bmuqs]{flex:none;display:flex}.marquee-item[data-astro-cid-543bmuqs]{color:var(--text);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.6em;margin-right:.6em;font-size:clamp(1.5rem,3.4vw,2.75rem);font-weight:600;line-height:1.2;display:inline-flex}.marquee-item[data-astro-cid-543bmuqs]:after{content:"";background:var(--accent-strong);border-radius:2px;width:.34em;height:.34em;transform:rotate(45deg)}.marquee-item[data-astro-cid-543bmuqs]:nth-child(2n){color:#0000;-webkit-text-stroke:1.5px var(--stroke)}.marquee-item[data-astro-cid-543bmuqs]:nth-child(4n+3):after{background:var(--accent);border-radius:50%}@keyframes marquee-slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-543bmuqs]{animation:none}}.svc-scene[data-astro-cid-oqfziiaf]{z-index:1;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:204px;height:140px;box-shadow:var(--sh-2);opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);pointer-events:none;padding:10px;position:absolute;bottom:18px;right:20px;overflow:hidden;transform:translateY(14px)scale(.94)}.service-card[data-astro-cid-oqfziiaf]:focus-within .svc-scene[data-astro-cid-oqfziiaf]{opacity:0;transform:translateY(14px)scale(.94)}@media (hover:hover){.service-card[data-astro-cid-oqfziiaf]:hover .svc-scene[data-astro-cid-oqfziiaf]{opacity:0;transform:translateY(14px)scale(.94)}}.scene[data-astro-cid-oqfziiaf]{flex-direction:column;gap:8px;height:100%;display:flex}.scene--center[data-astro-cid-oqfziiaf]{justify-content:center;align-items:center}.chrome[data-astro-cid-oqfziiaf]{flex:none;align-items:center;gap:5px;display:flex}.chrome[data-astro-cid-oqfziiaf] i[data-astro-cid-oqfziiaf]{background:var(--border-strong);border-radius:50%;width:6px;height:6px}.chrome[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--border);width:48%;height:5px;margin-left:4px}.bar[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--border-strong);height:6px;display:block}.bar--accent[data-astro-cid-oqfziiaf]{background:var(--accent-strong);width:34%}.bar--xl[data-astro-cid-oqfziiaf]{background:color-mix(in srgb, var(--text) 32%, transparent);width:78%;height:8px}.bar--md[data-astro-cid-oqfziiaf]{width:56%}.web-body[data-astro-cid-oqfziiaf]{align-content:start;gap:7px;display:grid}.cols[data-astro-cid-oqfziiaf]{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:2px;display:grid}.cols[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]{border:1px solid var(--border);background:var(--bg-soft);border-radius:6px;height:34px;display:block}.cursor[data-astro-cid-oqfziiaf]{background:var(--accent-strong);border-radius:50% 50% 50% 2px;width:10px;height:10px;margin-top:-2px;margin-left:30%}.phone[data-astro-cid-oqfziiaf]{border:1px solid var(--border-strong);background:var(--bg-soft);border-radius:14px;flex-direction:column;gap:6px;width:82px;height:100%;padding:12px 8px 8px;display:flex}.phone-notch[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--border-strong);width:26px;height:4px;margin:0 auto 2px}.phone-row[data-astro-cid-oqfziiaf]{border:1px solid var(--border);background:var(--surface);border-radius:5px;height:12px;display:block}.phone-row[data-astro-cid-oqfziiaf]:first-of-type{background:color-mix(in srgb, var(--accent) 18%, var(--surface));border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.phone-cta[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--accent-strong);width:60%;height:12px;display:block}.phone-tab[data-astro-cid-oqfziiaf]{gap:4px;margin-top:auto;display:flex}.phone-tab[data-astro-cid-oqfziiaf]:before,.phone-tab[data-astro-cid-oqfziiaf]:after{content:"";border-radius:var(--r-pill);background:var(--border-strong);flex:1;height:5px}.phone-tab[data-astro-cid-oqfziiaf]:after{background:var(--accent-strong)}.desk-body[data-astro-cid-oqfziiaf]{flex:1;grid-template-columns:34px minmax(0,1fr);gap:7px;min-height:0;display:grid}.side[data-astro-cid-oqfziiaf]{background:var(--bg-soft);border-radius:6px;align-content:start;gap:6px;padding:7px 5px;display:grid}.side[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--border-strong);height:4px;display:block}.side[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]:first-child{background:var(--accent-strong)}.desk-main[data-astro-cid-oqfziiaf]{grid-template-rows:auto 1fr;gap:6px;min-width:0;display:grid}.kpis[data-astro-cid-oqfziiaf]{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.kpis[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]{border:1px solid var(--border);background:var(--bg-soft);border-radius:5px;height:20px;display:block}.kpis[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]:first-child{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.rows[data-astro-cid-oqfziiaf]{align-content:start;gap:5px;display:grid}.rows[data-astro-cid-oqfziiaf] i[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--border-strong);height:6px;display:block}.rows[data-astro-cid-oqfziiaf] i[data-astro-cid-oqfziiaf]:nth-child(2){width:72%}.rows[data-astro-cid-oqfziiaf] i[data-astro-cid-oqfziiaf]:nth-child(3){width:84%}.kanban[data-astro-cid-oqfziiaf]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lane[data-astro-cid-oqfziiaf]{border:1px solid var(--border);background:var(--bg-soft);border-radius:6px;gap:5px;padding:6px;display:grid}.lane-head[data-astro-cid-oqfziiaf]{border-radius:var(--r-pill);background:var(--accent-strong);width:50%;height:5px;display:block}.lane[data-astro-cid-oqfziiaf] i[data-astro-cid-oqfziiaf]{border:1px solid var(--border);background:var(--surface);border-radius:4px;height:12px;display:block}.chart[data-astro-cid-oqfziiaf]{border:1px solid var(--border);background:var(--bg-soft);border-radius:6px;flex:1;align-items:flex-end;gap:5px;padding:6px;display:flex}.chart[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]{height:calc(var(--h,.5) * 100%);background:color-mix(in srgb, var(--accent) 55%, var(--border-strong));transform-origin:50% 100%;border-radius:3px 3px 1px 1px;flex:1}.chart[data-astro-cid-oqfziiaf] span[data-astro-cid-oqfziiaf]:nth-child(4){background:var(--accent-strong)}@keyframes scene-rise{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.service-card[data-astro-cid-oqfziiaf]:focus-within .anim[data-astro-cid-oqfziiaf]{animation:scene-rise .5s var(--ease) both;animation-delay:calc(var(--d,0) * 1ms)}@media (hover:hover){.service-card[data-astro-cid-oqfziiaf]:hover .anim[data-astro-cid-oqfziiaf]{animation:scene-rise .5s var(--ease) both;animation-delay:calc(var(--d,0) * 1ms)}}@media (pointer:coarse),(width<=820px){.svc-scene[data-astro-cid-oqfziiaf]{display:none}}@media (prefers-reduced-motion:reduce){.anim[data-astro-cid-oqfziiaf]{animation:none!important}}.services-bento[data-astro-cid-lesv7jgp]{grid-template-columns:1fr;gap:16px;display:grid}.service-card[data-astro-cid-lesv7jgp]{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);isolation:isolate;min-height:272px;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-content:start;gap:12px;padding:28px 24px;display:grid;position:relative;overflow:hidden}.service-card[data-astro-cid-lesv7jgp]:after{content:"";z-index:0;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--accent) 11%, transparent), transparent 72%);opacity:0;transition:opacity var(--dur) var(--ease);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.service-card[data-astro-cid-lesv7jgp]:hover:after{opacity:1}.service-card[data-astro-cid-lesv7jgp]:hover{border-color:var(--border-strong);box-shadow:var(--sh-1)}}.service-num[data-astro-cid-lesv7jgp]{z-index:1;color:var(--accent);font-size:var(--t-lg);letter-spacing:.06em;font-weight:700;line-height:1;position:relative}.service-icon[data-astro-cid-lesv7jgp]{--accent:#4d7c0f;--accent-strong:#84cc16;z-index:1;width:96px;height:96px;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);pointer-events:none;filter:drop-shadow(0 18px 24px color-mix(in srgb, var(--accent) 16%, transparent));position:absolute;bottom:12px;right:14px}.service-icon[data-astro-cid-lesv7jgp] svg{width:100%;height:100%;display:block}[data-theme=dark] .service-icon[data-astro-cid-lesv7jgp]{filter:none}@media (hover:hover){.service-card[data-astro-cid-lesv7jgp]:hover .service-icon[data-astro-cid-lesv7jgp]{opacity:0;transform:translate(-6px,-6px)scale(.88)}}.service-card[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{z-index:1;margin-top:4px;position:relative}.service-card[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{z-index:1;max-width:34ch;font-size:var(--t-sm);position:relative}.service-platforms[data-astro-cid-lesv7jgp]{z-index:1;min-height:20px;color:var(--text-muted);align-items:center;gap:8px;margin-top:auto;display:flex;position:relative}.platform-icon[data-astro-cid-lesv7jgp]{opacity:.75;color:currentColor;width:18px;height:18px;display:grid}.platform-icon[data-astro-cid-lesv7jgp] svg{width:18px;height:18px}@media (width>=720px){.services-bento[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(12,1fr);gap:24px}.service-card[data-astro-cid-lesv7jgp]{min-height:296px;padding:32px}.service-icon[data-astro-cid-lesv7jgp]{width:112px;height:112px;bottom:16px;right:18px}.service-card--wide[data-astro-cid-lesv7jgp]{grid-column:span 7}.service-card--narrow[data-astro-cid-lesv7jgp]{grid-column:span 5}}.tagline[data-astro-cid-6r2xtlfn]{padding-block:var(--section);background:var(--bg)}.tagline-text[data-astro-cid-6r2xtlfn]{letter-spacing:-.03em;text-wrap:balance;max-width:960px;color:var(--text);text-align:center;transform:skewY(var(--skew,0deg));transition:transform .45s var(--ease);margin-inline:auto;font-size:clamp(2.35rem,5.6vw,5rem);font-weight:600;line-height:1.1;position:relative}.tagline-text[data-astro-cid-6r2xtlfn]:after{content:"";border-radius:var(--r-pill);background:var(--accent-strong);width:min(260px,42%);height:4px;transform:scaleX(var(--line,1));transform-origin:50%;margin:36px auto 0;display:block}.tagline-word[data-astro-cid-6r2xtlfn]{display:inline-block}html[data-motion] .tagline-word[data-astro-cid-6r2xtlfn]{opacity:.3;transition:opacity var(--dur) var(--ease) calc(var(--w,0) * 60ms)}html[data-motion] .tagline-text[data-astro-cid-6r2xtlfn].is-in .tagline-word[data-astro-cid-6r2xtlfn]{opacity:1}.vera-shot[data-astro-cid-l4muyf6a]{border-radius:var(--r-lg);background:var(--surface);color:var(--text);flex-direction:column;display:flex;overflow:hidden}.shot-bar[data-astro-cid-l4muyf6a]{border-bottom:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text-muted);font-size:var(--t-xs);flex:none;align-items:center;gap:12px;padding:0 16px;display:flex}.shot-controls[data-astro-cid-l4muyf6a]{gap:5px;display:flex}.shot-controls[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]{border-radius:var(--r-pill);background:var(--border-strong);width:8px;height:8px;display:block}.shot-live[data-astro-cid-l4muyf6a]{border-radius:var(--r-pill);background:var(--pa);width:7px;height:7px;margin-inline-start:auto}.v-head[data-astro-cid-l4muyf6a]{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:10px 16px;display:flex}.v-logo[data-astro-cid-l4muyf6a]{background:var(--pa);width:26px;height:26px;color:var(--pa-on,#fff);border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid}.v-tabs[data-astro-cid-l4muyf6a]{gap:2px;min-width:0;display:flex}.v-tab[data-astro-cid-l4muyf6a]{border-radius:var(--r-pill);color:var(--text-muted);white-space:nowrap;padding:5px 10px;font-size:10px;font-weight:600}.v-tab[data-astro-cid-l4muyf6a].is-on{background:color-mix(in srgb, var(--pa) 12%, var(--surface));color:var(--pa);font-weight:700}.v-avatars[data-astro-cid-l4muyf6a]{margin-inline-start:auto;display:flex}.v-avatars[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]{border:2px solid var(--surface);background:color-mix(in srgb, var(--pa) 45%, var(--border-strong));border-radius:50%;width:18px;height:18px}.v-avatars[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]+i[data-astro-cid-l4muyf6a]{margin-inline-start:-6px}.v-avatars[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]:nth-child(2){background:color-mix(in srgb, var(--pa) 70%, var(--border-strong))}.v-avatars[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]:nth-child(3){background:var(--pa-strong)}.v-kpis[data-astro-cid-l4muyf6a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 16px 0;display:grid}.v-kpi[data-astro-cid-l4muyf6a]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);gap:3px;padding:9px 11px;display:grid}.v-kpi--hot[data-astro-cid-l4muyf6a]{border-color:color-mix(in srgb, var(--pa) 40%, transparent);background:color-mix(in srgb, var(--pa) 8%, var(--surface))}.v-kpi-label[data-astro-cid-l4muyf6a]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.v-kpi[data-astro-cid-l4muyf6a] b[data-astro-cid-l4muyf6a]{color:var(--text);letter-spacing:-.01em;font-size:13px}.v-kpi[data-astro-cid-l4muyf6a] b[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]{color:var(--text-muted);font-size:9px;font-style:normal;font-weight:600}.v-board[data-astro-cid-l4muyf6a]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;padding:12px 16px 16px;display:grid}.v-col[data-astro-cid-l4muyf6a]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}.v-col-head[data-astro-cid-l4muyf6a]{justify-content:space-between;align-items:center;gap:6px;display:flex}.v-col-title[data-astro-cid-l4muyf6a]{color:var(--text-muted);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.v-col-count[data-astro-cid-l4muyf6a]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--pa) 14%, var(--surface));min-width:16px;height:16px;color:var(--pa);flex:none;place-items:center;padding:0 4px;font-size:8.5px;font-weight:700;display:grid}.v-col-count--queued[data-astro-cid-l4muyf6a]{background:var(--border-strong);color:var(--text)}.v-cards[data-astro-cid-l4muyf6a]{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex}.v-card[data-astro-cid-l4muyf6a]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;flex:1;justify-content:center;gap:5px;min-height:0;padding:9px 10px;display:flex}.v-card-name[data-astro-cid-l4muyf6a]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.v-card-meta[data-astro-cid-l4muyf6a]{color:var(--text-muted);font-size:9px}.v-card-meta[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]{font-style:normal}.v-card-progress[data-astro-cid-l4muyf6a]{align-items:center;gap:6px;margin-top:2px;display:flex}.v-track[data-astro-cid-l4muyf6a]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--border-strong) 60%, transparent);flex:1;height:4px;display:block;overflow:hidden}.v-track[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a]{border-radius:var(--r-pill);background:var(--pa);height:100%;display:block}.v-track[data-astro-cid-l4muyf6a] i[data-astro-cid-l4muyf6a].is-full{background:var(--pa-strong)}.v-card-progress[data-astro-cid-l4muyf6a] em[data-astro-cid-l4muyf6a]{color:var(--text-muted);flex:none;font-size:8px;font-style:normal;font-weight:700}@media (width<=560px){.shot-bar[data-astro-cid-l4muyf6a]{min-height:38px;padding:0 12px}.v-head[data-astro-cid-l4muyf6a]{gap:8px;padding:7px 12px}.v-avatars[data-astro-cid-l4muyf6a]{display:none}.v-tab[data-astro-cid-l4muyf6a]{padding:4px 7px;font-size:8.5px}.v-kpis[data-astro-cid-l4muyf6a]{gap:6px;padding:8px 12px 0}.v-kpi[data-astro-cid-l4muyf6a]{padding:6px 8px}.v-kpi[data-astro-cid-l4muyf6a] b[data-astro-cid-l4muyf6a]{font-size:11px}.v-board[data-astro-cid-l4muyf6a]{gap:6px;padding:8px 12px 12px}.v-col[data-astro-cid-l4muyf6a]{padding:7px}.v-col[data-astro-cid-l4muyf6a]:nth-child(2) .v-card[data-astro-cid-l4muyf6a]:nth-child(2){display:none}.v-cards[data-astro-cid-l4muyf6a]{gap:6px}.v-card[data-astro-cid-l4muyf6a]{padding:7px 8px}.v-card-name[data-astro-cid-l4muyf6a]{font-size:9px}.v-card-progress[data-astro-cid-l4muyf6a] em[data-astro-cid-l4muyf6a]{display:none}}.moner-shot[data-astro-cid-yzgzcb73]{border-radius:var(--r-lg);background:var(--surface);color:var(--text);flex-direction:column;display:flex;overflow:hidden}.shot-bar[data-astro-cid-yzgzcb73]{border-bottom:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text-muted);font-size:var(--t-xs);flex:none;align-items:center;gap:12px;padding:0 16px;display:flex}.shot-controls[data-astro-cid-yzgzcb73]{gap:5px;display:flex}.shot-controls[data-astro-cid-yzgzcb73] i[data-astro-cid-yzgzcb73]{border-radius:var(--r-pill);background:var(--border-strong);width:8px;height:8px;display:block}.shot-live[data-astro-cid-yzgzcb73]{border-radius:var(--r-pill);background:var(--pa);width:7px;height:7px;margin-inline-start:auto}.m-tabs[data-astro-cid-yzgzcb73]{border-bottom:1px solid var(--border);gap:16px;padding:0 16px;display:flex;overflow:hidden}.m-tab[data-astro-cid-yzgzcb73]{color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:9px 2px 7px;font-size:10px;font-weight:600}.m-tab[data-astro-cid-yzgzcb73].is-on{border-bottom-color:var(--pa);color:var(--pa);font-weight:700}.m-balance[data-astro-cid-yzgzcb73]{border:1px solid color-mix(in srgb, var(--pa) 40%, transparent);border-radius:var(--r-sm);background:color-mix(in srgb, var(--pa) 8%, var(--surface));justify-content:space-between;align-items:flex-end;gap:12px;margin:12px 16px 0;padding:11px 13px;display:flex}.m-balance-main[data-astro-cid-yzgzcb73]{gap:2px;min-width:0;display:grid}.m-balance-label[data-astro-cid-yzgzcb73]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:700}.m-balance-value[data-astro-cid-yzgzcb73]{color:var(--text);letter-spacing:-.01em;font-size:17px}.m-balance-delta[data-astro-cid-yzgzcb73]{align-items:center;gap:6px;padding-bottom:2px;display:flex}.m-balance-delta[data-astro-cid-yzgzcb73] em[data-astro-cid-yzgzcb73]{border-radius:var(--r-pill);background:var(--pa);color:var(--pa-on,#fff);padding:2px 6px;font-size:8.5px;font-style:normal;font-weight:700}.m-balance-delta[data-astro-cid-yzgzcb73] i[data-astro-cid-yzgzcb73]{color:var(--text-muted);font-size:8.5px;font-style:normal}.m-content[data-astro-cid-yzgzcb73]{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:10px;min-height:0;padding:12px 16px 16px;display:grid}.m-panel-title[data-astro-cid-yzgzcb73]{color:var(--text-muted);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.m-table[data-astro-cid-yzgzcb73]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:8px;min-width:0;padding:11px 12px;display:flex}.m-thead[data-astro-cid-yzgzcb73]{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;font-size:7.5px;font-weight:700;display:grid}.m-thead[data-astro-cid-yzgzcb73] span[data-astro-cid-yzgzcb73]:nth-child(2){text-align:end}.m-rows[data-astro-cid-yzgzcb73]{flex:1;align-content:space-around;gap:0;min-height:0;display:grid}.m-row[data-astro-cid-yzgzcb73]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 0;font-size:10px;display:grid}.m-row-name[data-astro-cid-yzgzcb73]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.m-row-amount[data-astro-cid-yzgzcb73]{color:var(--text-muted);white-space:nowrap;font-size:9px;font-style:normal}.m-status[data-astro-cid-yzgzcb73]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--pa) 14%, var(--surface));color:var(--pa);padding:3px 7px;font-size:8px;font-weight:700}.m-status--due[data-astro-cid-yzgzcb73]{border:1px solid var(--border-strong);color:var(--text-muted);background:0 0}.m-summary[data-astro-cid-yzgzcb73]{gap:5px;margin-top:2px;display:flex}.m-summary[data-astro-cid-yzgzcb73] i[data-astro-cid-yzgzcb73]{border-radius:var(--r-pill);background:var(--border-strong);height:4px}.m-summary[data-astro-cid-yzgzcb73] i[data-astro-cid-yzgzcb73]:first-child{background:var(--pa)}.m-chart[data-astro-cid-yzgzcb73]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:10px;min-width:0;padding:11px 12px;display:flex}.m-cols[data-astro-cid-yzgzcb73]{flex:1;justify-content:space-between;align-items:flex-end;gap:8px;min-height:0;display:flex}.m-col[data-astro-cid-yzgzcb73]{flex-direction:column;flex:1;align-items:center;gap:5px;height:100%;display:flex}.m-col-bars[data-astro-cid-yzgzcb73]{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.m-col-bars[data-astro-cid-yzgzcb73] i[data-astro-cid-yzgzcb73]{width:8px;height:calc(var(--h,.5) * 100%);border-radius:2px 2px 1px 1px}.m-up[data-astro-cid-yzgzcb73]{background:var(--pa-strong)}.m-down[data-astro-cid-yzgzcb73]{background:color-mix(in srgb, var(--border-strong) 80%, var(--text-muted))}.m-col[data-astro-cid-yzgzcb73] em[data-astro-cid-yzgzcb73]{color:var(--text-muted);font-size:7.5px;font-style:normal}@media (width<=560px){.shot-bar[data-astro-cid-yzgzcb73]{min-height:38px;padding:0 12px}.m-tabs[data-astro-cid-yzgzcb73]{gap:10px;padding:0 12px}.m-tab[data-astro-cid-yzgzcb73]{padding:7px 2px 6px;font-size:8.5px}.m-balance[data-astro-cid-yzgzcb73]{margin:8px 12px 0;padding:8px 11px}.m-balance-value[data-astro-cid-yzgzcb73]{font-size:14px}.m-content[data-astro-cid-yzgzcb73]{grid-template-columns:1fr;padding:8px 12px 12px}.m-table[data-astro-cid-yzgzcb73],.m-chart[data-astro-cid-yzgzcb73]{padding:9px 10px}.m-row[data-astro-cid-yzgzcb73]:nth-child(2){display:none}.m-row[data-astro-cid-yzgzcb73]{padding:5px 0}.m-cols[data-astro-cid-yzgzcb73]{min-height:56px}.m-rows[data-astro-cid-yzgzcb73]{gap:2px}}.dive-shot[data-astro-cid-oko4lqpx]{border-radius:var(--r-lg);background:var(--surface);color:var(--text);flex-direction:column;display:flex;overflow:hidden}.shot-bar[data-astro-cid-oko4lqpx]{border-bottom:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text-muted);font-size:var(--t-xs);flex:none;align-items:center;gap:12px;padding:0 16px;display:flex}.shot-controls[data-astro-cid-oko4lqpx]{gap:5px;display:flex}.shot-controls[data-astro-cid-oko4lqpx] i[data-astro-cid-oko4lqpx]{border-radius:var(--r-pill);background:var(--border-strong);width:8px;height:8px;display:block}.shot-live[data-astro-cid-oko4lqpx]{border-radius:var(--r-pill);background:var(--pa);width:7px;height:7px;margin-inline-start:auto}.shot-body[data-astro-cid-oko4lqpx]{flex-direction:column;flex:1;min-height:0;padding:14px 16px 16px;display:flex}.d-cats[data-astro-cid-oko4lqpx]{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.d-cat[data-astro-cid-oko4lqpx]{border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-muted);padding:5px 10px;font-size:9px;font-weight:600}.d-cat[data-astro-cid-oko4lqpx].is-on{background:var(--pa);color:var(--pa-on,#fff);border-color:#0000;font-weight:700}.d-content[data-astro-cid-oko4lqpx]{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(132px,.85fr);gap:12px;min-height:0;display:grid}.d-grid[data-astro-cid-oko4lqpx]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;min-height:0;display:grid}.d-product[data-astro-cid-oko4lqpx]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);gap:4px;padding:7px;display:grid}.d-product[data-astro-cid-oko4lqpx].hot{border-color:color-mix(in srgb, var(--pa) 40%, transparent)}.d-thumb[data-astro-cid-oko4lqpx]{aspect-ratio:1.45;background:color-mix(in srgb, var(--pa) 26%, var(--border-strong));border-radius:6px;width:100%}.d-product-name[data-astro-cid-oko4lqpx]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:600;overflow:hidden}.d-product-price[data-astro-cid-oko4lqpx]{color:var(--text-muted);font-size:8px}.d-cart[data-astro-cid-oko4lqpx]{border:1px solid color-mix(in srgb, var(--pa) 30%, var(--border));border-radius:var(--r-sm);background:color-mix(in srgb, var(--pa) 5%, var(--surface));flex-direction:column;min-width:0;padding:12px 13px;display:flex}.d-cart-head[data-astro-cid-oko4lqpx]{justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.d-badge[data-astro-cid-oko4lqpx]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--pa) 14%, var(--surface));color:var(--pa);padding:3px 6px;font-size:8px;font-weight:700}.d-cart[data-astro-cid-oko4lqpx] ul[data-astro-cid-oko4lqpx]{flex:1;align-content:space-around;gap:9px;margin:12px 0;padding:0;list-style:none;display:grid}.d-cart[data-astro-cid-oko4lqpx] li[data-astro-cid-oko4lqpx]{grid-template-columns:7px minmax(0,1fr) auto auto;align-items:center;gap:6px;font-size:10px;display:grid}.d-dot[data-astro-cid-oko4lqpx]{background:var(--pa);border-radius:2px;width:7px;height:7px}.d-line-name[data-astro-cid-oko4lqpx]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-cart[data-astro-cid-oko4lqpx] li[data-astro-cid-oko4lqpx] em[data-astro-cid-oko4lqpx]{color:var(--text-muted);font-size:9px;font-style:normal}.d-cart[data-astro-cid-oko4lqpx] li[data-astro-cid-oko4lqpx] b[data-astro-cid-oko4lqpx]{color:var(--text);font-size:9px}.d-total[data-astro-cid-oko4lqpx]{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:11px;display:flex}.d-total[data-astro-cid-oko4lqpx] strong[data-astro-cid-oko4lqpx]{color:var(--text)}.d-pay[data-astro-cid-oko4lqpx]{border-radius:var(--r-sm);background:var(--pa);color:var(--pa-on,#fff);text-align:center;margin-top:12px;padding:8px 10px;font-size:10px;font-weight:700;display:block}@media (width<=560px){.shot-bar[data-astro-cid-oko4lqpx]{min-height:38px;padding:0 12px}.shot-body[data-astro-cid-oko4lqpx]{padding:10px 12px 12px}.d-cats[data-astro-cid-oko4lqpx]{margin-bottom:10px}.d-cat[data-astro-cid-oko4lqpx]:nth-child(4){display:none}.d-content[data-astro-cid-oko4lqpx]{grid-template-columns:1fr;gap:10px}.d-grid[data-astro-cid-oko4lqpx]{gap:6px}.d-product[data-astro-cid-oko4lqpx]{padding:5px 6px}.d-cart[data-astro-cid-oko4lqpx]{padding:10px 11px}.d-cart[data-astro-cid-oko4lqpx] ul[data-astro-cid-oko4lqpx]{margin:8px 0}.d-pay[data-astro-cid-oko4lqpx]{margin-top:9px;padding:7px 8px}}.products-section[data-astro-cid-rtei5hqi]{background:radial-gradient(62% 44% at 82% 4%, color-mix(in srgb, var(--active-pa,var(--accent)) 8%, transparent), transparent 72%), var(--bg);position:relative;overflow:clip}[data-theme=dark] .products-section[data-astro-cid-rtei5hqi]{background:radial-gradient(62% 44% at 82% 4%, color-mix(in srgb, var(--active-pa,var(--accent)) 13%, transparent), transparent 72%), var(--bg)}.products-head[data-astro-cid-rtei5hqi]{gap:12px;max-width:44rem;margin-bottom:56px;display:grid}.product-page--restro[data-astro-cid-rtei5hqi]{--pa:#4d7c0f;--pa-strong:#84cc16;--pa-on:#fff}.product-page--vera[data-astro-cid-rtei5hqi]{--pa:#1d4ed8;--pa-strong:#3b82f6;--pa-on:#fff}.product-page--dive[data-astro-cid-rtei5hqi]{--pa:#6d28d9;--pa-strong:#8b5cf6;--pa-on:#fff}.product-page--moner[data-astro-cid-rtei5hqi]{--pa:#b45309;--pa-strong:#f59e0b;--pa-on:#fff}[data-theme=dark] .product-page--restro[data-astro-cid-rtei5hqi]{--pa:#a3e635;--pa-strong:#a3e635;--pa-on:#1a2e05}[data-theme=dark] .product-page--vera[data-astro-cid-rtei5hqi]{--pa:#60a5fa;--pa-strong:#60a5fa;--pa-on:#0c1a2e}[data-theme=dark] .product-page--dive[data-astro-cid-rtei5hqi]{--pa:#a78bfa;--pa-strong:#a78bfa;--pa-on:#1e1433}[data-theme=dark] .product-page--moner[data-astro-cid-rtei5hqi]{--pa:#fbbf24;--pa-strong:#fbbf24;--pa-on:#2d1e02}.product-deck[data-astro-cid-rtei5hqi]{gap:20px;padding-inline:clamp(8px,1vw,14px);display:grid}.product-page[data-astro-cid-rtei5hqi]{position:sticky;top:10px}.product-page-inner[data-astro-cid-rtei5hqi]{--tint-bg:color-mix(in srgb, var(--pa) 3%, var(--surface));--tint-border:color-mix(in srgb, var(--pa) 20%, var(--border));--tint-chip:color-mix(in srgb, var(--pa) 12%, var(--surface));border:1px solid var(--tint-border);border-radius:var(--r-lg);background:var(--tint-bg);min-height:calc(100svh - 20px);box-shadow:var(--sh-2);grid-template-rows:auto auto;align-content:center;gap:14px;padding:clamp(72px,10vh,104px) clamp(20px,4.5vw,64px);display:grid;position:relative}@media (pointer:fine) and (width>=821px) and (prefers-reduced-motion:no-preference){.product-page-inner[data-astro-cid-rtei5hqi]{will-change:transform, filter}}.pp-word[data-astro-cid-rtei5hqi]{z-index:0;height:.86em;font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;pointer-events:none;user-select:none;font-size:clamp(4rem,11vw,9rem);font-weight:600;line-height:1;position:absolute;bottom:0;left:clamp(20px,4.5vw,64px);right:0;overflow:hidden}.pp-word[data-astro-cid-rtei5hqi] i[data-astro-cid-rtei5hqi]{white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--pa) 30%, transparent);font-style:normal;animation:18s ease-in-out infinite alternate pp-word-drift;display:block}@keyframes pp-word-drift{0%{transform:translate(1.5%)}to{transform:translate(-7vw)}}.pp-head[data-astro-cid-rtei5hqi],.pp-body[data-astro-cid-rtei5hqi]{z-index:1;position:relative}[data-theme=dark] .product-page-inner[data-astro-cid-rtei5hqi]{--tint-bg:color-mix(in srgb, var(--pa) 7%, var(--surface));--tint-border:color-mix(in srgb, var(--pa) 32%, var(--border));--tint-chip:color-mix(in srgb, var(--pa) 16%, var(--surface))}.pp-head[data-astro-cid-rtei5hqi]{justify-content:space-between;align-items:center;gap:16px;display:flex}.pp-num[data-astro-cid-rtei5hqi]{color:#0000;-webkit-text-stroke:1.5px var(--pa);font-size:var(--t-4xl);letter-spacing:-.02em;font-weight:700;line-height:1}.pp-soon[data-astro-cid-rtei5hqi]{font-size:var(--t-xs);color:var(--pa);border-color:color-mix(in srgb, var(--pa) 40%, transparent);background:var(--tint-chip);padding:4px 12px}.pp-live[data-astro-cid-rtei5hqi]{color:var(--pa);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.pp-body[data-astro-cid-rtei5hqi]{gap:28px;min-height:0;display:grid}.pp-copy[data-astro-cid-rtei5hqi]{justify-items:start;gap:12px;min-width:0;display:grid}.pp-tagline[data-astro-cid-rtei5hqi]{color:var(--pa);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.pp-copy[data-astro-cid-rtei5hqi] h3[data-astro-cid-rtei5hqi]{font-size:var(--t-3xl);letter-spacing:-.01em}.pp-copy[data-astro-cid-rtei5hqi]>p[data-astro-cid-rtei5hqi]{max-width:48ch;font-size:var(--t-sm)}.pp-features[data-astro-cid-rtei5hqi]{gap:10px;margin-top:8px;padding:0;list-style:none;display:grid}.pp-features[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{color:var(--text);font-size:var(--t-sm);align-items:center;gap:10px;font-weight:600;display:flex}.pp-check[data-astro-cid-rtei5hqi]{border-radius:var(--r-pill);background:var(--tint-chip);width:24px;height:24px;color:var(--pa);flex:0 0 24px;place-items:center;display:grid}.pp-check[data-astro-cid-rtei5hqi] svg{width:14px;height:14px}.pp-actions[data-astro-cid-rtei5hqi]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}.pp-arrow[data-astro-cid-rtei5hqi]{width:18px;height:18px;display:grid}.pp-arrow[data-astro-cid-rtei5hqi] svg{width:18px;height:18px}.pp-link[data-astro-cid-rtei5hqi]{color:var(--pa);font-size:var(--t-sm);transition:border-color var(--dur-fast) var(--ease);border-bottom:1px solid #0000;align-items:center;gap:8px;padding:10px 2px;font-weight:700;display:inline-flex}@media (hover:hover){.pp-link[data-astro-cid-rtei5hqi]:hover{border-color:var(--pa)}.pp-link[data-astro-cid-rtei5hqi]:hover .pp-arrow[data-astro-cid-rtei5hqi] svg{transform:translate(4px)}}.pp-link[data-astro-cid-rtei5hqi] .pp-arrow[data-astro-cid-rtei5hqi] svg{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease)}.pp-visual[data-astro-cid-rtei5hqi]{min-width:0;transition:transform .9s var(--ease);flex-direction:column;align-self:start;display:flex;position:relative;transform:perspective(1100px)rotateY(-4deg)}@media (hover:hover){.product-page[data-astro-cid-rtei5hqi]:hover .pp-visual[data-astro-cid-rtei5hqi]{transform:perspective(1100px)rotateY(0)}}@keyframes pp-float{to{transform:translateY(-10px)}}.pp-float[data-astro-cid-rtei5hqi]{animation:7s ease-in-out infinite alternate pp-float}.pp-shot[data-astro-cid-rtei5hqi],.pp-mockwrap[data-astro-cid-rtei5hqi]{z-index:1;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-2);position:relative;overflow:hidden}.pp-shot[data-astro-cid-rtei5hqi]{--accent:var(--pa);--accent-strong:var(--pa-strong);--accent-soft:color-mix(in srgb, var(--pa) 12%, var(--surface));height:clamp(420px,56vh,540px);display:grid}.pp-mockwrap[data-astro-cid-rtei5hqi]{flex-direction:column;height:clamp(400px,54vh,520px);display:flex}.pp-mockwrap[data-astro-cid-rtei5hqi]>*{flex:1}.pp-shot[data-astro-cid-rtei5hqi] .app-shot{z-index:1;box-shadow:none;background:0 0;border:0;position:relative}.pp-shot[data-astro-cid-rtei5hqi] .app-shot-bar,.pp-shot[data-astro-cid-rtei5hqi] .app-shot-sidebar,.pp-shot[data-astro-cid-rtei5hqi] .app-shot-tables{background:var(--surface-2)}@keyframes pp-chip-bob{to{transform:translateY(-7px)}}.pp-chip[data-astro-cid-rtei5hqi]{z-index:2;border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass-bg);backdrop-filter:blur(10px);box-shadow:var(--sh-1);color:var(--text);font-size:var(--t-xs);letter-spacing:.01em;white-space:nowrap;pointer-events:none;align-items:center;gap:7px;padding:8px 12px;font-weight:600;display:inline-flex;position:absolute}.pp-chip[data-astro-cid-rtei5hqi]:before{content:"";background:var(--pa);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.pp-chip--b[data-astro-cid-rtei5hqi]:before{background:var(--pa-strong)}.pp-chip--a[data-astro-cid-rtei5hqi]{animation:pp-chip-bob 6s var(--ease) infinite alternate;top:-16px;right:-6px}.pp-chip--b[data-astro-cid-rtei5hqi]{animation:pp-chip-bob 7s var(--ease) infinite alternate;animation-delay:-3.2s;bottom:26px;left:-12px}.deck-rail[data-astro-cid-rtei5hqi]{z-index:40;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease);flex-direction:column;align-items:flex-end;gap:16px;display:none;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.deck-rail[data-astro-cid-rtei5hqi].is-on{opacity:1;pointer-events:auto}.deck-rail-item[data-astro-cid-rtei5hqi]{color:var(--text-muted);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;align-items:center;gap:10px;padding:2px 0;font-weight:700;display:inline-flex}.deck-rail-num[data-astro-cid-rtei5hqi]{opacity:.55;font-variant-numeric:tabular-nums}.deck-rail-name[data-astro-cid-rtei5hqi]{opacity:0;white-space:nowrap;max-width:0;transition:max-width var(--dur) var(--ease), opacity var(--dur) var(--ease);overflow:hidden}.deck-rail-dot[data-astro-cid-rtei5hqi]{background:var(--border-strong);width:8px;height:8px;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:50%}.deck-rail-item[data-astro-cid-rtei5hqi].is-active{color:var(--text)}.deck-rail-item[data-astro-cid-rtei5hqi].is-active .deck-rail-name[data-astro-cid-rtei5hqi]{opacity:1;max-width:130px}@media (hover:hover){.deck-rail-item[data-astro-cid-rtei5hqi]:hover .deck-rail-name[data-astro-cid-rtei5hqi]{opacity:1;max-width:130px}}.deck-rail-item[data-astro-cid-rtei5hqi].is-active .deck-rail-dot[data-astro-cid-rtei5hqi]{background:var(--accent-strong);transform:scale(1.35)}.teaser[data-astro-cid-rtei5hqi]{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:96px;padding:24px;display:flex}.teaser-copy[data-astro-cid-rtei5hqi]{gap:4px;display:grid}.teaser-copy[data-astro-cid-rtei5hqi] b[data-astro-cid-rtei5hqi]{color:var(--text);font-size:var(--t-2xl);letter-spacing:-.01em}.teaser-copy[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi]{color:var(--text-muted);font-size:var(--t-sm)}@media (width>=1024px){.product-deck[data-astro-cid-rtei5hqi]{gap:24px}.pp-body[data-astro-cid-rtei5hqi]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:56px}.deck-rail[data-astro-cid-rtei5hqi]{display:flex}}@media (pointer:coarse),(width<=820px){.product-page[data-astro-cid-rtei5hqi]{top:15svh}.pp-word[data-astro-cid-rtei5hqi]{display:none}.product-page-inner[data-astro-cid-rtei5hqi]{gap:6px;min-height:70svh}.pp-num[data-astro-cid-rtei5hqi]{font-size:var(--t-3xl)}.pp-live[data-astro-cid-rtei5hqi],.pp-soon[data-astro-cid-rtei5hqi],.pp-tagline[data-astro-cid-rtei5hqi]{display:none}.pp-body[data-astro-cid-rtei5hqi]{gap:12px}.pp-copy[data-astro-cid-rtei5hqi]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name actions""desc desc""features features";gap:6px}.pp-copy[data-astro-cid-rtei5hqi] h3[data-astro-cid-rtei5hqi]{font-size:var(--t-2xl);grid-area:name;align-self:center}.pp-copy[data-astro-cid-rtei5hqi]>p[data-astro-cid-rtei5hqi]{grid-area:desc}.pp-features[data-astro-cid-rtei5hqi]{grid-area:features;gap:10px;margin-top:8px}.pp-actions[data-astro-cid-rtei5hqi]{grid-area:actions;align-self:center;gap:12px;margin-top:0}.pp-actions[data-astro-cid-rtei5hqi] .text-link[data-astro-cid-rtei5hqi],.pp-actions[data-astro-cid-rtei5hqi] .pp-link[data-astro-cid-rtei5hqi],.pp-visual[data-astro-cid-rtei5hqi]{display:none}}.proof[data-astro-cid-kur57igv]{background:var(--bg)}.proof-stats[data-astro-cid-kur57igv]{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin-top:28px;padding-top:40px;display:grid}.proof-stat[data-astro-cid-kur57igv]{align-content:start;gap:6px;display:grid}.proof-value[data-astro-cid-kur57igv]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:600;line-height:1.05}.proof-label[data-astro-cid-kur57igv]{max-width:22ch;color:var(--text-muted);font-size:var(--t-sm);line-height:1.5}.proof-voices[data-astro-cid-kur57igv]{gap:16px;margin-top:72px;display:grid}.proof-voice[data-astro-cid-kur57igv]{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);padding:28px 24px}@media (hover:hover){.proof-voice[data-astro-cid-kur57igv]:hover{border-color:var(--border-strong);box-shadow:var(--sh-2);transform:translateY(-4px)}}.proof-voice[data-astro-cid-kur57igv] blockquote[data-astro-cid-kur57igv]{gap:20px;margin:0;display:grid}.proof-voice[data-astro-cid-kur57igv] blockquote[data-astro-cid-kur57igv]:before{content:"“";color:var(--accent-strong);font-family:var(--font-display);font-size:2.75rem;font-weight:600;line-height:.6;display:block}.proof-voice[data-astro-cid-kur57igv] p[data-astro-cid-kur57igv]{color:var(--text);font-size:var(--t-base);text-wrap:pretty;line-height:1.6}.proof-voice[data-astro-cid-kur57igv] footer[data-astro-cid-kur57igv]{gap:2px;display:grid}.proof-voice[data-astro-cid-kur57igv] b[data-astro-cid-kur57igv]{font-size:var(--t-sm)}.proof-voice[data-astro-cid-kur57igv] footer[data-astro-cid-kur57igv] span[data-astro-cid-kur57igv]{color:var(--text-muted);font-size:var(--t-xs)}@media (width>=900px){.proof-stats[data-astro-cid-kur57igv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.proof-stat[data-astro-cid-kur57igv]+.proof-stat[data-astro-cid-kur57igv]{border-left:1px solid var(--border);padding-left:24px}.proof-voices[data-astro-cid-kur57igv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.proof-voice[data-astro-cid-kur57igv]{padding:32px}}.team-section[data-astro-cid-ae2kqkmy]{contain:paint;overflow-x:clip}.team-row[data-astro-cid-ae2kqkmy]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--gutter);touch-action:pan-x pan-y;gap:16px;padding:4px 4px 16px;display:flex;overflow:auto hidden}.team-row[data-astro-cid-ae2kqkmy]::-webkit-scrollbar{display:none}.team-card[data-astro-cid-ae2kqkmy]{scroll-snap-align:start;flex:0 0 min(66vw,300px)}.team-card[data-astro-cid-ae2kqkmy] figure[data-astro-cid-ae2kqkmy]{margin:0}.team-photo[data-astro-cid-ae2kqkmy]{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);overflow:hidden}.team-photo[data-astro-cid-ae2kqkmy] img[data-astro-cid-ae2kqkmy]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:transform var(--dur-slow) var(--ease);transform:translateZ(0)scale(1.02)}@media (hover:hover){.team-card[data-astro-cid-ae2kqkmy]:hover .team-photo[data-astro-cid-ae2kqkmy]{border-color:var(--border-strong);box-shadow:var(--sh-2);transform:translateY(-6px)}.team-card[data-astro-cid-ae2kqkmy]:hover .team-photo[data-astro-cid-ae2kqkmy] img[data-astro-cid-ae2kqkmy]{transform:scale(1.06)}}figcaption[data-astro-cid-ae2kqkmy]{color:var(--text);font-family:var(--font-display);font-size:var(--t-sm);letter-spacing:-.02em;align-items:center;gap:8px;margin-top:12px;font-weight:600;display:inline-flex}figcaption[data-astro-cid-ae2kqkmy]:before{content:"";border-radius:var(--r-pill);background:var(--accent-strong);width:8px;height:8px}@media (width>=900px){.team-row[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:8px 0 0;display:grid;overflow:visible}.team-card[data-astro-cid-ae2kqkmy]{flex:none}.team-card[data-astro-cid-ae2kqkmy]:nth-child(odd) .team-photo[data-astro-cid-ae2kqkmy]{transform:rotate(-1.4deg)translateY(10px)}.team-card[data-astro-cid-ae2kqkmy]:nth-child(2n) .team-photo[data-astro-cid-ae2kqkmy]{transform:rotate(1.2deg)translateY(0)}@media (hover:hover){.team-card[data-astro-cid-ae2kqkmy]:hover .team-photo[data-astro-cid-ae2kqkmy]{transform:rotate(0)translateY(-6px)}}}.faq[data-astro-cid-7synugci]{z-index:1;isolation:isolate;background:var(--bg-soft);contain:paint;position:relative;overflow-x:clip}.faq-grid[data-astro-cid-7synugci]{align-items:start;gap:32px;display:grid}.faq-head[data-astro-cid-7synugci] h2[data-astro-cid-7synugci]{max-width:12ch;margin:16px 0}.faq-head[data-astro-cid-7synugci] .lede[data-astro-cid-7synugci]{max-width:32ch}.faq-list[data-astro-cid-7synugci]{border-bottom:1px solid var(--border)}.faq-item[data-astro-cid-7synugci]{border-top:1px solid var(--border)}.faq-question[data-astro-cid-7synugci]{color:var(--text);font-size:var(--t-lg);cursor:pointer;transition:color var(--dur) var(--ease);align-items:center;gap:16px;padding:16px 4px;font-weight:700;list-style:none;display:flex;position:relative}.faq-question[data-astro-cid-7synugci]:after{content:"";background:var(--accent-strong);transform-origin:0;height:1px;transition:transform var(--dur) var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.faq-question[data-astro-cid-7synugci]:hover:after,.faq-item[data-astro-cid-7synugci][open] .faq-question[data-astro-cid-7synugci]:after{transform:scaleX(1)}.faq-question[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-7synugci]:hover,.faq-item[data-astro-cid-7synugci][open] .faq-question[data-astro-cid-7synugci]{color:var(--accent)}.faq-question-index[data-astro-cid-7synugci]{color:var(--text-muted);font-size:var(--t-xs);letter-spacing:.08em;flex:none;font-weight:700}.faq-question-text[data-astro-cid-7synugci]{flex:1;min-width:0}.faq-icon[data-astro-cid-7synugci]{border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface);block-size:36px;inline-size:36px;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);flex:0 0 36px;position:relative}.faq-icon-bar[data-astro-cid-7synugci]{background:var(--text);block-size:1.5px;inline-size:12px;transition:transform var(--dur) var(--ease), background-color var(--dur-fast) var(--ease);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.faq-icon-bar-v[data-astro-cid-7synugci]{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[data-astro-cid-7synugci][open] .faq-icon[data-astro-cid-7synugci]{border-color:var(--accent);background:var(--accent-soft)}.faq-item[data-astro-cid-7synugci][open] .faq-icon-bar[data-astro-cid-7synugci]{background:var(--accent)}.faq-item[data-astro-cid-7synugci][open] .faq-icon-bar-v[data-astro-cid-7synugci]{transform:translate(-50%,-50%)rotate(0)}.faq-answer[data-astro-cid-7synugci]{transition:grid-template-rows var(--dur) var(--ease);grid-template-rows:0fr;display:grid}.faq-item[data-astro-cid-7synugci][open] .faq-answer[data-astro-cid-7synugci]{grid-template-rows:1fr}.faq-answer-inner[data-astro-cid-7synugci]{min-height:0;overflow:hidden}.faq-answer-inner[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{padding:0 52px 24px 4px}@media (width<=1023px){.faq-head[data-astro-cid-7synugci]{margin-inline:0;position:static}.faq-list[data-astro-cid-7synugci]{z-index:2;background:0 0;border-bottom:0;position:relative}}@media (width>=1024px){.faq-grid[data-astro-cid-7synugci]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}@media (width>=768px){.faq-question[data-astro-cid-7synugci]{padding-block:24px}}.cta-section[data-astro-cid-amjew3wo]{background:var(--bg)}.cta-panel[data-astro-cid-amjew3wo]{border-radius:var(--r-lg);background:var(--ink);color:var(--on-ink);text-align:center;will-change:auto;contain:paint;padding:64px 24px;position:relative;overflow:hidden}@media (pointer:fine) and (width>=821px){.cta-panel[data-astro-cid-amjew3wo][data-cta-panel]{will-change:transform}}.cta-content[data-astro-cid-amjew3wo]{z-index:1;justify-items:center;display:grid;position:relative}.cta-panel[data-astro-cid-amjew3wo] .eyebrow[data-astro-cid-amjew3wo]{color:var(--on-ink-muted)}.cta-panel[data-astro-cid-amjew3wo] .display[data-astro-cid-amjew3wo]{margin:16px 0 0}.cta-panel[data-astro-cid-amjew3wo] .lede[data-astro-cid-amjew3wo]{max-width:46ch;color:var(--on-ink-muted);margin:24px 0 0}.cta-actions[data-astro-cid-amjew3wo]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;display:flex}.cta-actions[data-astro-cid-amjew3wo] .btn-arrow[data-astro-cid-amjew3wo],.cta-actions[data-astro-cid-amjew3wo] .text-link-arrow[data-astro-cid-amjew3wo]{width:18px;height:18px}.cta-email[data-astro-cid-amjew3wo]{color:var(--on-ink)}.cta-email[data-astro-cid-amjew3wo]:hover{color:var(--accent)}.cta-phones[data-astro-cid-amjew3wo]{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:16px;display:flex}.cta-phones[data-astro-cid-amjew3wo] a[data-astro-cid-amjew3wo]{color:var(--on-ink);font-size:var(--t-sm);letter-spacing:.01em;font-weight:600}.cta-phones[data-astro-cid-amjew3wo] a[data-astro-cid-amjew3wo]:hover{color:var(--accent)}.cta-promise[data-astro-cid-amjew3wo]{border:1px solid var(--on-ink-border);border-radius:var(--r-pill);color:var(--on-ink);font-size:var(--t-xs);align-items:center;gap:8px;margin-top:32px;padding:4px 12px;font-weight:600;display:inline-flex}.cta-promise[data-astro-cid-amjew3wo] span[data-astro-cid-amjew3wo]:last-child{color:var(--on-ink-muted);font-weight:500}.cta-panel[data-astro-cid-amjew3wo]:after{content:"";z-index:0;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--accent-strong) 20%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}.cta-contact-wrap[data-astro-cid-amjew3wo]{align-items:center;gap:6px;display:inline-flex;position:relative}.cta-copy[data-astro-cid-amjew3wo]{border:1px solid var(--on-ink-border);border-radius:var(--r-pill);width:34px;height:34px;color:var(--on-ink-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;place-items:center;display:inline-grid}.cta-copy[data-astro-cid-amjew3wo]:hover{color:var(--on-ink);border-color:var(--on-ink);background:#fafafa14}.cta-copy[data-astro-cid-amjew3wo] svg[data-astro-cid-amjew3wo]{width:16px;height:16px}.cta-check-icon[data-astro-cid-amjew3wo],.cta-contact-wrap[data-astro-cid-amjew3wo].is-copied .cta-copy-icon[data-astro-cid-amjew3wo]{display:none}.cta-contact-wrap[data-astro-cid-amjew3wo].is-copied .cta-check-icon[data-astro-cid-amjew3wo]{display:block}.cta-contact-wrap[data-astro-cid-amjew3wo].is-copied .cta-copy[data-astro-cid-amjew3wo]{color:var(--accent-strong);border-color:var(--accent-strong)}.cta-copied[data-astro-cid-amjew3wo]{border-radius:var(--r-pill);background:var(--accent-strong);color:var(--on-accent);font-size:var(--t-xs);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease), translate var(--dur-fast) var(--ease);padding:4px 10px;font-weight:700;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px}.cta-contact-wrap[data-astro-cid-amjew3wo].is-copied .cta-copied[data-astro-cid-amjew3wo]{opacity:1;translate:-50%}.cta-sep[data-astro-cid-amjew3wo]{background:var(--on-ink-border);width:1px;height:12px;margin-inline:4px}.cta-clock-time[data-astro-cid-amjew3wo]{color:var(--on-ink);font-variant-numeric:tabular-nums;font-weight:700}@media (width>=768px){.cta-panel[data-astro-cid-amjew3wo]{padding:96px 32px}}@media (pointer:coarse),(width<=820px){.cta-panel[data-astro-cid-amjew3wo]{will-change:auto!important}.cta-promise[data-astro-cid-amjew3wo] .pulse-dot[data-astro-cid-amjew3wo]:after{animation:none!important}}.wa-pill[data-astro-cid-dcsbawmb]{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:90;border-radius:var(--r-pill);background:var(--accent-strong);color:var(--on-accent);font-size:var(--t-sm);box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 30%, transparent);opacity:0;transition:opacity var(--dur) var(--ease), translate var(--dur) var(--ease);align-items:center;gap:8px;padding:12px 18px;font-weight:700;display:none;position:fixed;translate:0 130%}.wa-pill[data-astro-cid-dcsbawmb] svg[data-astro-cid-dcsbawmb]{width:18px;height:18px}.wa-pill[data-astro-cid-dcsbawmb].is-on{opacity:1;translate:0}@media (width<=820px){.wa-pill[data-astro-cid-dcsbawmb]{display:inline-flex}}@media (pointer:coarse) and (width>=821px){.wa-pill[data-astro-cid-dcsbawmb]{display:inline-flex}}@media (prefers-reduced-motion:reduce){.wa-pill[data-astro-cid-dcsbawmb]{transition:opacity .15s linear;translate:0}}
