.gal[data-astro-cid-rj65ajc3]{padding-block:var(--section);background:var(--bg-alt);overflow:hidden}.gal__head[data-astro-cid-rj65ajc3]{margin-bottom:clamp(2rem,4vw,3rem)}.gal__track[data-astro-cid-rj65ajc3]{--edge:max(var(--gutter), calc((100vw - var(--wide)) / 2));scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding-inline:var(--edge);scrollbar-width:none;overscroll-behavior-x:contain;gap:1.25rem;padding-bottom:1.5rem;display:flex;overflow-x:auto}.gal__track[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.gal__track[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:-4px}.gal__item[data-astro-cid-rj65ajc3]{scroll-snap-align:start;flex:0 0 min(82vw,23rem)}.gal__card[data-astro-cid-rj65ajc3]{border-radius:var(--r-l);background:var(--card);flex-direction:column;gap:2rem;height:100%;padding:clamp(1.75rem,3vw,2.5rem) clamp(1.5rem,3vw,2.25rem) 0;display:flex;overflow:hidden}.gal__text[data-astro-cid-rj65ajc3]{letter-spacing:-.016em;color:var(--muted);min-height:6.6em;font-size:1.1875rem;font-weight:600;line-height:1.32}.gal__text[data-astro-cid-rj65ajc3] strong[data-astro-cid-rj65ajc3]{color:var(--ink)}.gal__text[data-astro-cid-rj65ajc3] .badge[data-astro-cid-rj65ajc3]{margin-left:.25rem}.gal__media[data-astro-cid-rj65ajc3]{justify-content:center;height:clamp(22rem,52vw,27rem);margin-top:auto;display:flex;overflow:hidden}.gal__media[data-astro-cid-rj65ajc3] .device{width:78%}.gal__controls[data-astro-cid-rj65ajc3]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.gal__dots[data-astro-cid-rj65ajc3],.gal__arrows[data-astro-cid-rj65ajc3]{display:none}.is-ready .gal__dots[data-astro-cid-rj65ajc3]{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;gap:.6rem;padding:.85rem 1.1rem;display:flex}.gal__dots[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{background:color-mix(in srgb, var(--ink) 35%, transparent);cursor:pointer;width:8px;height:8px;transition:width .4s var(--ease), background-color .3s;border:0;border-radius:999px;padding:0}.gal__dots[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3][aria-current=true]{background:var(--ink);width:28px}.is-ready .gal__arrows[data-astro-cid-rj65ajc3]{gap:.9rem;display:flex}.gal__arrows[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{background:color-mix(in srgb, var(--ink) 9%, transparent);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,opacity .2s;display:grid}.gal__arrows[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 15%, transparent)}.gal__arrows[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:disabled{opacity:.35;cursor:default}.ln[data-astro-cid-eph2s77r]{z-index:55;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);height:52px;position:sticky;top:0}.ln__bar[data-astro-cid-eph2s77r]{align-items:center;gap:1.5rem;height:100%;display:flex}.ln__name[data-astro-cid-eph2s77r]{letter-spacing:-.02em;color:var(--ink);margin-right:auto;font-size:1.3rem;font-weight:600}.ln__name[data-astro-cid-eph2s77r]:hover{text-decoration:none}.ln__links[data-astro-cid-eph2s77r]{gap:1.5rem;display:flex}.ln__links[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]{font-size:var(--fs-micro);color:var(--ink-2)}.ln__links[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]:hover{color:var(--link);text-decoration:none}@media (width<=44rem){.ln__links[data-astro-cid-eph2s77r]{display:none}}.hero[data-astro-cid-eph2s77r]{background:linear-gradient(180deg, var(--bg) 0%, var(--app-tint) 70%, var(--bg) 100%);padding-top:clamp(3rem,7vw,5.5rem);position:relative;overflow:hidden}.hero__copy[data-astro-cid-eph2s77r]{justify-items:center;gap:1rem;display:grid}.hero__icon[data-astro-cid-eph2s77r]{width:clamp(80px,9vw,112px);height:auto;box-shadow:0 12px 30px -10px color-mix(in srgb, var(--app) 55%, transparent);border-radius:22.5%;margin-bottom:.5rem}.hero__name[data-astro-cid-eph2s77r]{letter-spacing:-.05em;padding-bottom:.08em;font-size:clamp(4.5rem,16vw,11rem);font-weight:700;line-height:.95}.hero__title[data-astro-cid-eph2s77r]{max-width:22ch;font-weight:600}.hero__lead[data-astro-cid-eph2s77r]{max-width:38rem}.hero__copy[data-astro-cid-eph2s77r] .ctas[data-astro-cid-eph2s77r]{margin-top:1rem}.hero__stage[data-astro-cid-eph2s77r]{--p:0;width:min(100% - 2 * var(--gutter), 60rem);grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:0;height:clamp(26rem,70vw,44rem);margin:clamp(3rem,7vw,5rem) auto 0;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.hero__stage[data-astro-cid-eph2s77r] .hero__dev{align-self:start;transition:transform .1s linear}.hero__stage[data-astro-cid-eph2s77r] .hero__dev--0{z-index:2;transform:translateY(calc((1 - var(--p)) * 4%)) scale(calc(.96 + var(--p) * .04));grid-area:1/2}.hero__stage[data-astro-cid-eph2s77r] .hero__dev--1{transform:translateX(calc(18% - var(--p) * 10%)) rotate(calc(-6deg + var(--p) * 4deg)) scale(.88);opacity:calc(.55 + var(--p) * .45);grid-area:1/1;margin-top:12%}.hero__stage[data-astro-cid-eph2s77r] .hero__dev--2{transform:translateX(calc(-18% + var(--p) * 10%)) rotate(calc(6deg - var(--p) * 4deg)) scale(.88);opacity:calc(.55 + var(--p) * .45);grid-area:1/3;margin-top:12%}.stats[data-astro-cid-eph2s77r]{padding-block:clamp(4rem,9vw,7rem)}.stats__grid[data-astro-cid-eph2s77r]{grid-template-columns:repeat(2,1fr);gap:3rem 2rem;display:grid}@media (width>=48rem){.stats__grid[data-astro-cid-eph2s77r]{grid-template-columns:repeat(4,1fr)}}.stats__grid[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{align-content:start;gap:.5rem;display:grid}.stats__num[data-astro-cid-eph2s77r]{letter-spacing:-.04em;justify-self:start;font-size:clamp(3.5rem,8vw,5.5rem);font-weight:700;line-height:1}.stats__label[data-astro-cid-eph2s77r]{color:var(--muted);max-width:14rem;font-size:1.0625rem;font-weight:600}.fg[data-astro-cid-eph2s77r]{padding-block:var(--section)}.fg__head[data-astro-cid-eph2s77r]{gap:1rem;max-width:44rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.fg__grid[data-astro-cid-eph2s77r]{gap:1rem;display:grid}@media (width>=40rem){.fg__grid[data-astro-cid-eph2s77r]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.fg__grid[data-astro-cid-eph2s77r]{grid-template-columns:repeat(3,1fr)}.fg__grid--two[data-astro-cid-eph2s77r]{grid-template-columns:repeat(2,1fr)}}.tile[data-astro-cid-eph2s77r]{border-radius:var(--r-l);background:var(--bg-alt);transition:transform .5s var(--ease-out);align-content:start;gap:.6rem;padding:2rem 1.9rem;display:grid}.section--alt[data-astro-cid-eph2s77r] .tile[data-astro-cid-eph2s77r]{background:var(--card)}.tile[data-astro-cid-eph2s77r]:hover{transform:scale(1.015)}.tile__title[data-astro-cid-eph2s77r]{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.3rem;display:flex}.tile__text[data-astro-cid-eph2s77r]{color:var(--muted);font-size:1.0625rem}.la[data-astro-cid-eph2s77r],.wd[data-astro-cid-eph2s77r]{padding:clamp(2.5rem, 6vw, 4.5rem) var(--gutter) 2.5rem;border-radius:var(--r-l);background:radial-gradient(80% 90% at 20% 0,#6b5ced,#0000 60%),radial-gradient(70% 90% at 90% 100%,#ff8a3d,#0000 60%),linear-gradient(160deg,#241c5c,#120d2e);justify-items:center;gap:1.25rem;margin-bottom:1rem;display:grid;position:relative;overflow:hidden}.wd[data-astro-cid-eph2s77r]{background:radial-gradient(80% 90% at 15% 0,#4f46e5,#0000 60%),radial-gradient(70% 90% at 95% 100%,#14b8a6,#0000 60%),linear-gradient(160deg,#18205a,#0b1030)}.la__island[data-astro-cid-eph2s77r]{color:#fff;background:#000;border-radius:999px;justify-content:space-between;align-items:center;gap:.6rem;min-width:15rem;padding:.55rem .9rem .55rem .7rem;font-size:.85rem;font-weight:600;display:flex}.la__dot[data-astro-cid-eph2s77r]{background:#ff8a3d;border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 10px #ff8a3d}.la__sub[data-astro-cid-eph2s77r]{color:#b9b2ff;margin-right:auto}.la__time[data-astro-cid-eph2s77r]{color:#ffb27d}.la__card[data-astro-cid-eph2s77r]{-webkit-backdrop-filter:blur(20px);color:#fff;background:#1e1e229e;border-radius:1.6rem;grid-template-columns:auto 1fr auto;grid-template-areas:"icon info btn""big big big";align-items:center;gap:.75rem .9rem;width:min(100%,26rem);padding:1.1rem 1.25rem 1.25rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.la__icon[data-astro-cid-eph2s77r]{border-radius:10px;grid-area:icon;width:40px;height:40px}.la__info[data-astro-cid-eph2s77r]{grid-area:info;line-height:1.25;display:grid}.la__label[data-astro-cid-eph2s77r]{color:#ffffffa6;font-size:.78rem}.la__subject[data-astro-cid-eph2s77r]{font-weight:600}.la__btn[data-astro-cid-eph2s77r]{color:#1a0a04;background:#ff8a3d;border-radius:50%;grid-area:btn;place-items:center;width:40px;height:40px;display:grid}.la__big[data-astro-cid-eph2s77r]{letter-spacing:-.02em;grid-area:big;font-size:clamp(2.6rem,9vw,3.4rem);font-weight:600;line-height:1}.la__note[data-astro-cid-eph2s77r]{font-size:var(--fs-micro);color:#fff9}.wd[data-astro-cid-eph2s77r]{grid-template-columns:1fr}.wd__notif[data-astro-cid-eph2s77r]{-webkit-backdrop-filter:blur(20px);color:#000;background:#f5f5f7c7;border-radius:1.4rem;gap:.8rem;width:min(100%,26rem);padding:.9rem 1rem;font-size:.9rem;line-height:1.3;display:flex}.wd__icon[data-astro-cid-eph2s77r]{border-radius:9px;flex:none;width:38px;height:38px}.wd__notif[data-astro-cid-eph2s77r]>div[data-astro-cid-eph2s77r]{flex:1}.wd__top[data-astro-cid-eph2s77r]{color:#3c3c43;justify-content:space-between;font-size:.8rem;display:flex}.wd__t[data-astro-cid-eph2s77r]{font-weight:600}.wd__b[data-astro-cid-eph2s77r]{color:#3c3c43}.wd__widget[data-astro-cid-eph2s77r]{aspect-ratio:1;color:#000;background:#fff;border-radius:1.5rem;align-content:start;gap:.15rem;width:11.5rem;padding:1rem 1.05rem;line-height:1.2;display:grid;box-shadow:0 20px 40px -20px #0009}.wd__wt[data-astro-cid-eph2s77r]{color:#ff3b30;font-size:.75rem;font-weight:600}.wd__wn[data-astro-cid-eph2s77r]{letter-spacing:-.03em;font-size:2rem;font-weight:700}.wd__wl[data-astro-cid-eph2s77r]{color:#3c3c43;gap:.15rem;font-size:.75rem;display:grid}.wd__wl[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{justify-content:space-between;display:flex}.wd__wl[data-astro-cid-eph2s77r] b[data-astro-cid-eph2s77r]{color:#ff3b30}.wd__wv[data-astro-cid-eph2s77r]{color:#6e6e73;margin-top:auto;padding-top:.35rem;font-size:.68rem}.wd__wv[data-astro-cid-eph2s77r] b[data-astro-cid-eph2s77r]{color:#4f46e5}@media (width>=48rem){.wd[data-astro-cid-eph2s77r]{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:2rem}.wd[data-astro-cid-eph2s77r] .la__note[data-astro-cid-eph2s77r]{grid-column:1/-1}}.pv[data-astro-cid-eph2s77r]{padding-block:var(--section)}.pv__eyebrow[data-astro-cid-eph2s77r]{margin-bottom:1.5rem}.pv__statement[data-astro-cid-eph2s77r]{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2.2rem,5.6vw,4.5rem);font-weight:700;line-height:1.08}.pv__statement[data-astro-cid-eph2s77r] .w{opacity:calc(.22 + clamp(0, (var(--p,1) * 1.15 - var(--wi)) * 7, 1) * .78);transition:opacity .2s linear}.pv__grid[data-astro-cid-eph2s77r]{gap:2.5rem 2rem;margin-top:clamp(3.5rem,8vw,6rem);display:grid}@media (width>=40rem){.pv__grid[data-astro-cid-eph2s77r]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.pv__grid[data-astro-cid-eph2s77r]{grid-template-columns:repeat(4,1fr)}}.pv__grid[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{align-content:start;gap:.6rem;display:grid}.pv__ic[data-astro-cid-eph2s77r]{color:var(--app);margin-bottom:.3rem}.pv__grid[data-astro-cid-eph2s77r] h3[data-astro-cid-eph2s77r]{font-size:1.25rem}.pv__grid[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{color:var(--muted)}.pv__more[data-astro-cid-eph2s77r]{margin-top:3rem;font-size:1.0625rem}.pr__head[data-astro-cid-eph2s77r]{justify-items:center;gap:1rem;max-width:44rem;margin:0 auto clamp(3rem,6vw,4.5rem);display:grid}.pr__grid[data-astro-cid-eph2s77r]{gap:1.25rem;display:grid}@media (width>=48rem){.pr__grid[data-astro-cid-eph2s77r]{grid-template-columns:1fr 1fr}}.pr__card[data-astro-cid-eph2s77r]{border-radius:var(--r-l);background:var(--bg-alt);flex-direction:column;gap:.4rem;padding:clamp(2rem,4vw,2.75rem);display:flex;position:relative}.pr__card--pro[data-astro-cid-eph2s77r]{background:linear-gradient(var(--bg-alt), var(--bg-alt)) padding-box, var(--app-grad) border-box;border:2px solid #0000}.pr__tier[data-astro-cid-eph2s77r]{letter-spacing:-.03em;place-self:flex-start start;font-size:2rem;font-weight:700}.pr__desc[data-astro-cid-eph2s77r]{color:var(--muted);margin-bottom:1.25rem}.pr__list[data-astro-cid-eph2s77r]{gap:.85rem;display:grid}.pr__list[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{padding-left:1.9rem;line-height:1.4;position:relative}.pr__list[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]:before{content:"";background:var(--app) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6.5 12.5 3.5 3.5 7.5-8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 70% no-repeat;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:.15em;left:0}.pr__plans[data-astro-cid-eph2s77r]{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:1.75rem;display:flex}.pr__plans[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{border:1px solid var(--line);font-size:var(--fs-small);color:var(--ink-2);border-radius:999px;padding:.4rem .85rem}.pr__note[data-astro-cid-eph2s77r]{text-align:center;max-width:48rem;font-size:var(--fs-micro);color:var(--muted);margin:2rem auto 0}.qa__grid[data-astro-cid-eph2s77r]{gap:3rem;display:grid}@media (width>=56rem){.qa__grid[data-astro-cid-eph2s77r]{grid-template-columns:1fr 2fr;gap:4rem}}.qa__side[data-astro-cid-eph2s77r]{align-content:start;gap:2rem;display:grid}.qa__req[data-astro-cid-eph2s77r] h3[data-astro-cid-eph2s77r]{font-size:var(--fs-small);color:var(--muted);margin-bottom:.6rem;font-weight:600}.qa__req[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{border-bottom:1px solid var(--line);font-size:var(--fs-small);padding-block:.55rem}.end__inner[data-astro-cid-eph2s77r]{justify-items:center;gap:1rem;display:grid}.end__icon[data-astro-cid-eph2s77r]{border-radius:22.5%;width:96px;height:auto;margin-bottom:.5rem}.end__inner[data-astro-cid-eph2s77r] .ctas[data-astro-cid-eph2s77r]{margin-top:1rem}
