.nav[data-astro-cid-wpvy4v7s]{background:color-mix(in srgb, var(--surface) 80%, transparent);border-color:var(--line);box-shadow:var(--shadow-card)}.nav-link[data-astro-cid-wpvy4v7s]{color:var(--ink-muted);transition:color var(--dur-fast) ease;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;display:block;position:relative}.nav-link[data-astro-cid-wpvy4v7s]:hover,.nav-link[data-astro-cid-wpvy4v7s][aria-current=true]{color:var(--ink)}.nav-link[data-astro-cid-wpvy4v7s][aria-current=true]:after{content:"";background:var(--primary);border-radius:50%;width:5px;height:5px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.lang-btn[data-astro-cid-wpvy4v7s]{font:800 12.5px/1 var(--font-sans);letter-spacing:.04em;text-decoration:none}.drawer[data-astro-cid-wpvy4v7s]{background:color-mix(in srgb, var(--bg) 97%, transparent);backdrop-filter:blur(12px)}.drawer-link[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 4px;font-size:22px;font-weight:700;text-decoration:none;display:flex}.hero[data-astro-cid-ge2uvauf]{color:#fff;background:radial-gradient(42rem 28rem at 88% 8%, #8bd08c47, transparent 70%), radial-gradient(30rem 24rem at 0% 100%, #f2c94c1a, transparent 70%), linear-gradient(160deg, var(--brand-deep), var(--brand-deeper))}.hero-bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(#e4f1e412 1px,#0000 1px),linear-gradient(90deg,#e4f1e412 1px,#0000 1px);background-size:56px 56px;animation:18s linear infinite grid-pan;position:absolute;inset:-60px;-webkit-mask-image:radial-gradient(70% 70% at 70% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70% at 70% 40%,#000 30%,#0000 100%)}@keyframes grid-pan{to{transform:translate(56px,56px)}}.hero-curve[data-astro-cid-ge2uvauf]{width:100%;height:72%;position:absolute;bottom:70px;left:0;right:0}.curve-dot[data-astro-cid-ge2uvauf]{opacity:0;background:#e4f1e4;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #8bd08c40,0 0 24px 6px #8bd08c8c}.hero-shade[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#0b170ab3 0%,#0b170a59 45%,#0b170a00 75%);position:absolute;inset:0}.hero-pill[data-astro-cid-ge2uvauf]{color:#cfeccf;background:#ffffff1a;border:1px solid #ffffff24}.hero-title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,7vw,68px);font-weight:800;line-height:1.02}.hero-title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#8bd08c;background:linear-gradient(#0000 62%,#8bd08c38 62%);font-style:normal}.hero-lead[data-astro-cid-ge2uvauf]{color:#ffffffd1;max-width:52ch;margin:20px 0 0;font-size:18px;line-height:1.6}.hero-chip[data-astro-cid-ge2uvauf]{color:#fff;background:#ffffff1f;border:1px solid #ffffff29;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.hero-stage[data-astro-cid-ge2uvauf]{aspect-ratio:1}.phone[data-astro-cid-ge2uvauf]{width:47%;position:absolute}.phone[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:auto;display:block}.phone-front[data-astro-cid-ge2uvauf]{z-index:2;top:4%;left:15%;transform:rotate(-7deg)}.phone-back[data-astro-cid-ge2uvauf]{z-index:1;top:13%;right:7%;transform:rotate(9deg)}.float-card[data-astro-cid-ge2uvauf]{z-index:3;color:#0f1a0e;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:14px;line-height:1.2;display:flex;position:absolute;box-shadow:0 18px 40px -12px #0b170a8c}.float-card[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{letter-spacing:.04em;text-transform:uppercase;color:#586456;font-size:11px;font-weight:700;display:block}.float-card[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-variant-numeric:tabular-nums;font-weight:800}.float-payment[data-astro-cid-ge2uvauf]{bottom:24%;left:-3%}.float-checks[data-astro-cid-ge2uvauf]{top:4%;right:-3%}.float-chart[data-astro-cid-ge2uvauf]{padding:12px 14px;bottom:6%;right:2%}.mini-bars[data-astro-cid-ge2uvauf]{align-items:flex-end;gap:5px;height:46px;margin-top:8px;display:flex}.mini-bar[data-astro-cid-ge2uvauf]{transform-origin:bottom;background:linear-gradient(#43a047,#294a26);border-radius:4px 4px 2px 2px;width:12px}.ticker[data-astro-cid-ge2uvauf]{position:absolute;bottom:96px;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ticker-track[data-astro-cid-ge2uvauf]{width:max-content;animation:60s linear infinite ticker;display:flex}.ticker-group[data-astro-cid-ge2uvauf]{gap:28px;padding-right:28px;display:flex}.ticker-item[data-astro-cid-ge2uvauf]{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:#e4f1e48c;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.ticker-item[data-astro-cid-ge2uvauf] svg{color:#8bd08c}@keyframes ticker{to{transform:translate(-50%)}}.wave[data-astro-cid-ge2uvauf]{width:100%;height:90px;fill:var(--bg);position:absolute;bottom:-1px;left:0;right:0}@media (width>=1024px){.wave[data-astro-cid-ge2uvauf]{height:140px}.ticker[data-astro-cid-ge2uvauf]{bottom:128px}}@media (width<=480px){.float-card[data-astro-cid-ge2uvauf]{font-size:12px}.float-payment[data-astro-cid-ge2uvauf]{left:-4px}.float-checks[data-astro-cid-ge2uvauf],.float-chart[data-astro-cid-ge2uvauf]{right:-4px}.mini-bars[data-astro-cid-ge2uvauf]{height:34px}.mini-bar[data-astro-cid-ge2uvauf]{width:9px}}.stat[data-astro-cid-fmp4ekgg]{padding:18px 20px}.stat-value[data-astro-cid-fmp4ekgg]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--primary-text);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1;display:block}.stat-label[data-astro-cid-fmp4ekgg]{color:var(--ink-muted);margin-top:6px;font-size:14px;font-weight:600;display:block}.feature[data-astro-cid-fmp4ekgg]{padding:24px}.feature[data-astro-cid-fmp4ekgg] h3[data-astro-cid-fmp4ekgg]{letter-spacing:-.01em;margin:18px 0 0;font-size:18px;font-weight:800}.feature[data-astro-cid-fmp4ekgg] p[data-astro-cid-fmp4ekgg]{color:var(--ink-muted);margin:8px 0 0;font-size:15.5px}.tour-section[data-astro-cid-ezmpdztk]{background:linear-gradient(180deg, transparent, var(--surface-2) 10%, var(--surface-2) 90%, transparent)}.row-stage[data-astro-cid-ezmpdztk]{justify-self:center;width:min(78%,330px);position:relative}.row-stage[data-astro-cid-ezmpdztk] img[data-astro-cid-ezmpdztk]{width:100%;height:auto;display:block;position:relative}.row-glow[data-astro-cid-ezmpdztk]{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 30%, transparent), transparent);filter:blur(10px);border-radius:50%;position:absolute;inset:12% -18% 6%}.row-number[data-astro-cid-ezmpdztk]{font-family:var(--font-display);letter-spacing:-.06em;color:color-mix(in srgb, var(--primary-text) 12%, transparent);user-select:none;font-size:clamp(90px,14vw,150px);font-weight:800;line-height:1;position:absolute;top:-6%;left:-22%}.flip[data-astro-cid-ezmpdztk] .row-number[data-astro-cid-ezmpdztk]{left:auto;right:-22%}@media (width>=768px){.flip[data-astro-cid-ezmpdztk] .row-stage[data-astro-cid-ezmpdztk]{order:2}}.row-title[data-astro-cid-ezmpdztk]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:16px 0 0;font-size:28px;font-weight:800;line-height:1.15}@media (width>=1024px){.row-title[data-astro-cid-ezmpdztk]{font-size:34px}}.points[data-astro-cid-ezmpdztk]{gap:10px;margin:22px 0 0;padding:0;font-size:15.5px;font-weight:600;list-style:none;display:grid}.points[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk]{align-items:center;gap:10px;display:flex}.point-icon[data-astro-cid-ezmpdztk]{background:var(--primary-soft);width:24px;height:24px;color:var(--primary-text);border-radius:8px;flex:none;place-items:center;display:grid}.segmented[data-astro-cid-q5d3qmob]{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);flex-wrap:wrap;justify-content:center;gap:4px;padding:5px;display:inline-flex}.segmented[data-astro-cid-q5d3qmob] button[data-astro-cid-q5d3qmob]{font:700 14px/1 var(--font-sans);color:var(--ink-muted);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;padding:12px 18px}.segmented[data-astro-cid-q5d3qmob] button[data-astro-cid-q5d3qmob][aria-selected=true]{background:var(--primary);color:var(--on-primary)}.panel-title[data-astro-cid-q5d3qmob]{letter-spacing:-.02em;margin:16px 0 0;font-size:30px;font-weight:800;line-height:1.15}.stage[data-astro-cid-q5d3qmob]{justify-content:center;align-items:flex-end;min-height:440px;display:flex;position:relative}.shot[data-astro-cid-q5d3qmob]{margin:0}.shot[data-astro-cid-q5d3qmob] img[data-astro-cid-q5d3qmob]{width:100%;height:auto;display:block}.stage-iphone[data-astro-cid-q5d3qmob] .shot[data-astro-cid-q5d3qmob]{width:min(32%,230px)}.stage-iphone[data-astro-cid-q5d3qmob] .shot-1[data-astro-cid-q5d3qmob]{z-index:2}.stage-iphone[data-astro-cid-q5d3qmob] .shot-0[data-astro-cid-q5d3qmob]{transform:translate(16%,-3%)rotate(-6deg)scale(.9)}.stage-iphone[data-astro-cid-q5d3qmob] .shot-2[data-astro-cid-q5d3qmob]{transform:translate(-16%,-3%)rotate(6deg)scale(.9)}.stage-ipad[data-astro-cid-q5d3qmob]{aspect-ratio:1.5;width:100%;max-width:680px;min-height:0;margin-inline:auto;display:block}.stage-ipad[data-astro-cid-q5d3qmob] .shot[data-astro-cid-q5d3qmob]{position:absolute}.stage-ipad[data-astro-cid-q5d3qmob] .shot-0[data-astro-cid-q5d3qmob]{width:84%;top:0;left:0}.stage-ipad[data-astro-cid-q5d3qmob] .shot-1[data-astro-cid-q5d3qmob]{z-index:2;width:48%;bottom:0;right:0}.stage-duo[data-astro-cid-q5d3qmob]{align-items:center;gap:4%}.stage-duo[data-astro-cid-q5d3qmob] .shot-0[data-astro-cid-q5d3qmob]{width:min(30%,220px)}.stage-duo[data-astro-cid-q5d3qmob] .shot-1[data-astro-cid-q5d3qmob]{width:min(64%,470px)}.stage-duo[data-astro-cid-q5d3qmob] .shot-0[data-astro-cid-q5d3qmob]:only-child{width:min(62%,320px)}.stage-watch[data-astro-cid-q5d3qmob] .shot[data-astro-cid-q5d3qmob]{width:min(30%,200px)}.stage-watch[data-astro-cid-q5d3qmob] .shot-0[data-astro-cid-q5d3qmob]{z-index:2}.stage-watch[data-astro-cid-q5d3qmob] .shot-1[data-astro-cid-q5d3qmob]{order:-1;transform:translate(10%,-4%)rotate(-6deg)scale(.9)}.stage-watch[data-astro-cid-q5d3qmob] .shot-2[data-astro-cid-q5d3qmob]{transform:translate(-10%,-4%)rotate(6deg)scale(.9)}.stage-widgets[data-astro-cid-q5d3qmob]{grid-template-columns:1fr 1fr;align-items:start;gap:14px;max-width:600px;margin-inline:auto;display:grid}.w-large[data-astro-cid-q5d3qmob]{grid-row:span 2}.w-small[data-astro-cid-q5d3qmob]{width:50%}@media (width<=640px){.stage[data-astro-cid-q5d3qmob]{min-height:0}.panel-title[data-astro-cid-q5d3qmob]{font-size:25px}}.marquee[data-astro-cid-6fdnazcl]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lane[data-astro-cid-6fdnazcl]{overflow:hidden}.track[data-astro-cid-6fdnazcl]{gap:16px;width:max-content;margin:0;padding:4px 0;list-style:none;animation:70s linear infinite lane;display:flex}.reverse[data-astro-cid-6fdnazcl] .track[data-astro-cid-6fdnazcl]{animation-duration:80s;animation-direction:reverse}@keyframes lane{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.marquee[data-astro-cid-6fdnazcl]:hover .track[data-astro-cid-6fdnazcl],.marquee[data-astro-cid-6fdnazcl]:focus-within .track[data-astro-cid-6fdnazcl],.marquee[data-astro-cid-6fdnazcl].paused .track[data-astro-cid-6fdnazcl]{animation-play-state:paused}.calc[data-astro-cid-6fdnazcl]{flex:none;align-items:flex-start;gap:14px;width:300px;padding:18px;display:flex}.calc-group[data-astro-cid-6fdnazcl]{letter-spacing:.07em;text-transform:uppercase;color:var(--primary-text);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.calc[data-astro-cid-6fdnazcl] strong[data-astro-cid-6fdnazcl]{margin-top:6px;font-size:16.5px;font-weight:800;display:block}.calc-text[data-astro-cid-6fdnazcl]{color:var(--ink-muted);margin-top:2px;font-size:14px;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){.lane[data-astro-cid-6fdnazcl]{scroll-snap-type:x mandatory;overflow-x:auto}.calc[data-astro-cid-6fdnazcl]{scroll-snap-align:start}.track[data-astro-cid-6fdnazcl] li[data-astro-cid-6fdnazcl][aria-hidden=true]{display:none}}.plan[data-astro-cid-htruwgye]{border-radius:var(--radius-hero);flex-direction:column;padding:28px;display:flex}.plan-name[data-astro-cid-htruwgye]{margin:0;font-size:20px;font-weight:800}.plan-price[data-astro-cid-htruwgye]{letter-spacing:-.03em;margin:10px 0 0;font-size:36px;font-weight:800;line-height:1.1}.plan-price[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{letter-spacing:0;opacity:.7;font-size:15px;font-weight:600}.plan-list[data-astro-cid-htruwgye]{gap:11px;margin:22px 0 26px;padding:0;font-size:15px;list-style:none;display:grid}.plan-list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{align-items:flex-start;gap:10px;display:flex}.plan-list[data-astro-cid-htruwgye] svg{color:var(--success);flex:none;margin-top:3px}.plan-pro[data-astro-cid-htruwgye]{color:#fff;background:radial-gradient(28rem 18rem at 100% 0%, #8bd08c40, transparent 70%), linear-gradient(160deg, var(--brand-deep), var(--brand-deeper))}.plan-list-pro[data-astro-cid-htruwgye]{grid-template-columns:1fr;margin-bottom:0}@media (width>=640px){.plan-list-pro[data-astro-cid-htruwgye]{grid-template-columns:1fr 1fr}}.plan-list-pro[data-astro-cid-htruwgye] svg{color:#8bd08c}.price-box[data-astro-cid-htruwgye]{border-radius:var(--radius-card);background:#ffffff12;border:1px solid #ffffff1f;padding:16px}.price-best[data-astro-cid-htruwgye]{background:#f2c94c1a;border-color:#f2c94c}.price-label[data-astro-cid-htruwgye]{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;font-size:12px;font-weight:700}.price-best[data-astro-cid-htruwgye] .price-label[data-astro-cid-htruwgye]{color:#f2c94c}.price-box[data-astro-cid-htruwgye] .plan-price[data-astro-cid-htruwgye]{margin-top:6px;font-size:28px}.price-note[data-astro-cid-htruwgye]{color:#f2c94c;margin-top:6px;font-size:13px;font-weight:700;display:block}.btn-pro[data-astro-cid-htruwgye]{color:#294a26;background:#fff}.legacy[data-astro-cid-htruwgye]{border-radius:var(--radius-hero)}.list-label[data-astro-cid-htruwgye]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:22px 0 10px;font-size:12px;font-weight:800}.plan-list-sub[data-astro-cid-htruwgye] svg{color:#f2c94c}.qa[data-astro-cid-hemr5th4]{padding:0 20px}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16.5px;font-weight:700;list-style:none;display:flex}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.qa-icon[data-astro-cid-hemr5th4]{background:var(--primary-soft);width:32px;height:32px;color:var(--primary-text);transition:transform var(--dur-fast) ease;border-radius:10px;flex:none;place-items:center;display:grid}.qa[data-astro-cid-hemr5th4][open] .qa-icon[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.qa[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink-muted);margin:0;padding:0 0 20px;font-size:15.5px}.stage[data-astro-cid-oxgmilyn]{aspect-ratio:896/1200;justify-self:center;width:min(100%,380px);position:relative}.stage[data-astro-cid-oxgmilyn]:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 38%, transparent), transparent);filter:blur(20px);border-radius:50%;position:absolute;inset:6% -6% -2%}.stage[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{object-fit:contain;width:100%;height:100%;display:block;position:relative}.social[data-astro-cid-oxgmilyn]{border:1px solid var(--line);background:var(--surface);width:46px;height:46px;transition:border-color var(--dur-fast) ease;border-radius:14px;place-items:center;display:grid}.social[data-astro-cid-oxgmilyn]:hover{border-color:var(--primary-text)}.contact[data-astro-cid-he3spzz3]{color:#fff;background:radial-gradient(30rem 20rem at 0 0,#8bd08c2e,#0000 70%),linear-gradient(160deg,#1b3318,#0e1c0d);border-radius:30px}.contact[data-astro-cid-he3spzz3] .h2[data-astro-cid-he3spzz3] em[data-astro-cid-he3spzz3]{color:#f2c94c}.contact[data-astro-cid-he3spzz3] .chip[data-astro-cid-he3spzz3]{color:#8bd08c;background:#8bd08c24}.contact-link[data-astro-cid-he3spzz3]{transition:border-color var(--dur-fast) ease;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.contact-link[data-astro-cid-he3spzz3]:hover{border-color:#8bd08c}.contact-video[data-astro-cid-he3spzz3]{aspect-ratio:1;border-radius:50%;justify-self:center;width:200px;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}.contact-video[data-astro-cid-he3spzz3] video[data-astro-cid-he3spzz3]{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}@media (width>=1024px){.contact-video[data-astro-cid-he3spzz3]{width:260px}}
