.hero[data-astro-cid-bbe6dxrz]{padding:152px 0 0;text-align:center;overflow:hidden}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(36px,5.4vw,60px);font-weight:600;letter-spacing:-.035em;line-height:1.05;margin:0 auto 20px;max-width:760px}.hero[data-astro-cid-bbe6dxrz] h1 em{font-style:normal}.hero-sub[data-astro-cid-bbe6dxrz]{font-size:clamp(16px,2vw,18px);color:var(--dim-bg);max-width:560px;margin:0 auto 32px;line-height:1.6}.hero-btns[data-astro-cid-bbe6dxrz]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.hero-paths[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 22px;margin-top:20px}.hero-paths[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--dim-bg);font-weight:500;text-decoration:underline;text-decoration-color:#c9ced6;text-underline-offset:4px;transition:color .15s}.hero-paths[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}@media(hover:hover)and (pointer:fine){.hero-paths[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{color:var(--text)}}.hero-mockup[data-astro-cid-bbe6dxrz]{margin-top:56px}.mockup-frame[data-astro-cid-bbe6dxrz]{max-width:1120px;margin:0 auto;background:var(--card);border-radius:30px;padding:10px;box-shadow:var(--shadow-pop)}.marquee-wrap[data-astro-cid-bbe6dxrz]{overflow:hidden;padding:20px 0;margin-top:56px;position:relative;left:50%;margin-left:-50vw;width:100vw}.marquee[data-astro-cid-bbe6dxrz]{display:flex;gap:28px;animation:scroll 50s linear infinite;width:max-content}.marquee[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:14px;font-weight:500;color:var(--dim-bg);white-space:nowrap;display:flex;align-items:center;gap:28px}.marquee[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:after{content:"";width:4px;height:4px;border-radius:99px;background:#c9ced6;flex-shrink:0}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee[data-astro-cid-bbe6dxrz]{animation:none}}@media(max-width:640px){.hero[data-astro-cid-bbe6dxrz]{padding-top:120px}.hero-btns[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{flex:1 1 100%}.hero-mockup[data-astro-cid-bbe6dxrz]{margin-top:40px}.mockup-frame[data-astro-cid-bbe6dxrz]{border-radius:24px;padding:6px}.mockup-frame[data-astro-cid-bbe6dxrz] .ui-app{border-radius:18px}}.paths-grid[data-astro-cid-mwirlhtg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.path-card[data-astro-cid-mwirlhtg]{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:32px;display:flex;flex-direction:column;scroll-margin-top:96px}.path-name[data-astro-cid-mwirlhtg]{align-self:flex-start;display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;background:var(--hover);font-size:13px;font-weight:600;color:var(--text);margin-bottom:16px}.path-card[data-astro-cid-mwirlhtg] h3[data-astro-cid-mwirlhtg]{font-size:clamp(21px,2.3vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:20px}.path-points[data-astro-cid-mwirlhtg]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px}.path-points[data-astro-cid-mwirlhtg] li[data-astro-cid-mwirlhtg]{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--text)}.check[data-astro-cid-mwirlhtg]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:var(--hover);color:var(--text);flex-shrink:0;margin-top:1px}.check[data-astro-cid-mwirlhtg] svg[data-astro-cid-mwirlhtg]{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.path-cta[data-astro-cid-mwirlhtg]{align-self:flex-start}.path-canvas[data-astro-cid-mwirlhtg]{flex:1;display:flex;flex-direction:column;padding-top:28px}.path-canvas[data-astro-cid-mwirlhtg]>div[data-astro-cid-mwirlhtg]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;background:var(--bg);border-radius:20px;padding:14px;--u:.92px}.path-card-hl[data-astro-cid-mwirlhtg]{background:linear-gradient(135deg,#178664 0%,var(--accent2) 100%);color:#fff;box-shadow:none}.path-card-hl[data-astro-cid-mwirlhtg] .path-name[data-astro-cid-mwirlhtg]{background:#00000029;color:#fff}.path-card-hl[data-astro-cid-mwirlhtg] .path-points[data-astro-cid-mwirlhtg] li[data-astro-cid-mwirlhtg]{color:#fff}.path-card-hl[data-astro-cid-mwirlhtg] .check[data-astro-cid-mwirlhtg]{background:#fff;color:var(--accent2)}.path-note[data-astro-cid-mwirlhtg]{font-size:14px;line-height:1.5;margin:-8px 0 24px;padding:12px 16px;border-radius:16px;background:#00000024}.path-cta-white[data-astro-cid-mwirlhtg]{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:999px;background:#fff;color:var(--text);font-size:14px;font-weight:500;white-space:nowrap;transition:box-shadow .15s}.path-card-hl[data-astro-cid-mwirlhtg] .path-canvas[data-astro-cid-mwirlhtg]>div[data-astro-cid-mwirlhtg]{background:#0000001f}@media(hover:hover)and (pointer:fine){.path-cta-white[data-astro-cid-mwirlhtg]:hover{box-shadow:var(--shadow-pop)}}@media(max-width:880px){.paths-grid[data-astro-cid-mwirlhtg]{grid-template-columns:1fr;gap:16px}}@media(max-width:560px){.path-card[data-astro-cid-mwirlhtg]{padding:24px 20px;border-radius:22px}.path-cta[data-astro-cid-mwirlhtg]{align-self:stretch}.path-canvas[data-astro-cid-mwirlhtg]{padding-top:22px}.path-canvas[data-astro-cid-mwirlhtg]>div[data-astro-cid-mwirlhtg]{padding:10px;border-radius:16px;--u:.9px}}.steps[data-astro-cid-cmgpsf2k]{max-width:760px;margin:0 auto;display:flex;flex-direction:column}.step[data-astro-cid-cmgpsf2k]{display:flex;gap:20px;align-items:stretch}.step-num[data-astro-cid-cmgpsf2k]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.num-text[data-astro-cid-cmgpsf2k]{width:44px;height:44px;border-radius:999px;background:var(--ink);color:var(--ink-text);font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.step-line[data-astro-cid-cmgpsf2k]{flex:1;width:2px;background:#e1e5ea;min-height:20px;margin:6px 0}.step-body[data-astro-cid-cmgpsf2k]{flex:1;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:22px 26px;margin-bottom:16px}.step-body[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.step-body[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{font-size:15px;color:var(--dim);line-height:1.65;margin:0}@media(max-width:640px){.step[data-astro-cid-cmgpsf2k]{gap:12px}.num-text[data-astro-cid-cmgpsf2k]{width:36px;height:36px;font-size:12px}.step-body[data-astro-cid-cmgpsf2k]{padding:18px 20px;border-radius:22px}.step-body[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{font-size:16px}.step-body[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{font-size:14px}}.diff-header[data-astro-cid-ygx2lrfr]{max-width:720px;margin-bottom:48px}.diff-row[data-astro-cid-ygx2lrfr]{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:40px;margin-bottom:20px}.diff-row-reverse[data-astro-cid-ygx2lrfr]{grid-template-columns:1.05fr 1fr}.diff-row-reverse[data-astro-cid-ygx2lrfr] .diff-meta[data-astro-cid-ygx2lrfr]{order:2}.diff-row-reverse[data-astro-cid-ygx2lrfr] .diff-canvas[data-astro-cid-ygx2lrfr]{order:1}.diff-badge[data-astro-cid-ygx2lrfr]{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--hover);font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;margin-bottom:18px}.diff-title[data-astro-cid-ygx2lrfr]{font-size:clamp(22px,2.6vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:14px}.diff-desc[data-astro-cid-ygx2lrfr]{font-size:15px;color:var(--dim);line-height:1.7;margin-bottom:22px}.diff-desc[data-astro-cid-ygx2lrfr] code{background:var(--hover);color:var(--text);padding:1px 6px;border-radius:6px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.diff-list[data-astro-cid-ygx2lrfr]{list-style:none;display:flex;flex-direction:column;gap:2px;padding:0}.diff-list[data-astro-cid-ygx2lrfr] li[data-astro-cid-ygx2lrfr]{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border)}.diff-list[data-astro-cid-ygx2lrfr] li[data-astro-cid-ygx2lrfr]:first-child{border-top:none}.code[data-astro-cid-ygx2lrfr]{width:32px;height:32px;border-radius:999px;background:var(--hover);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.txt[data-astro-cid-ygx2lrfr]{display:flex;flex-direction:column;gap:2px;min-width:0}.txt[data-astro-cid-ygx2lrfr] b[data-astro-cid-ygx2lrfr]{font-size:14px;font-weight:600}.txt[data-astro-cid-ygx2lrfr] small[data-astro-cid-ygx2lrfr]{font-size:13px;color:var(--dim);line-height:1.4}.txt[data-astro-cid-ygx2lrfr] small[data-astro-cid-ygx2lrfr].mono{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.diff-canvas[data-astro-cid-ygx2lrfr]{background:var(--bg);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:14px;--u:.92px}.tax-block[data-astro-cid-ygx2lrfr]{display:flex;flex-direction:column}.tax-head[data-astro-cid-ygx2lrfr]{margin-bottom:4px}.tax-row[data-astro-cid-ygx2lrfr]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--border);font-size:calc(13*var(--u))}.tax-block[data-astro-cid-ygx2lrfr] .tax-head[data-astro-cid-ygx2lrfr]+.tax-row[data-astro-cid-ygx2lrfr]{border-top:none}.tax-row[data-astro-cid-ygx2lrfr].total{font-weight:600}.export-banner[data-astro-cid-ygx2lrfr]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--hover);border-radius:14px;font-size:calc(13*var(--u))}.export-banner[data-astro-cid-ygx2lrfr] .ui-ico[data-astro-cid-ygx2lrfr]{color:var(--dim)}.export-field[data-astro-cid-ygx2lrfr]{display:flex;flex-direction:column;gap:6px}.export-select[data-astro-cid-ygx2lrfr]{display:flex;align-items:center;justify-content:space-between;height:calc(44*var(--u));padding:0 14px;background:var(--hover);border-radius:14px;font-size:calc(14*var(--u));font-weight:500}.export-select[data-astro-cid-ygx2lrfr] .ui-ico[data-astro-cid-ygx2lrfr]{color:var(--dim)}.export-sets[data-astro-cid-ygx2lrfr]{display:flex;flex-direction:column}.export-sets[data-astro-cid-ygx2lrfr] .ui-sub[data-astro-cid-ygx2lrfr]{margin-bottom:4px}.export-sets[data-astro-cid-ygx2lrfr] .ui-sub[data-astro-cid-ygx2lrfr]+.tax-row[data-astro-cid-ygx2lrfr]{border-top:none}.set-name[data-astro-cid-ygx2lrfr]{display:inline-flex;align-items:center;gap:8px;font-weight:500}.set-name[data-astro-cid-ygx2lrfr] .ui-ico[data-astro-cid-ygx2lrfr]{color:var(--dim)}.filename-hint[data-astro-cid-ygx2lrfr]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(12*var(--u));color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.export-actions[data-astro-cid-ygx2lrfr]{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:880px){.diff-row[data-astro-cid-ygx2lrfr],.diff-row-reverse[data-astro-cid-ygx2lrfr]{grid-template-columns:1fr;gap:28px;padding:28px}.diff-row-reverse[data-astro-cid-ygx2lrfr] .diff-meta[data-astro-cid-ygx2lrfr]{order:1}.diff-row-reverse[data-astro-cid-ygx2lrfr] .diff-canvas[data-astro-cid-ygx2lrfr]{order:2}}@media(max-width:480px){.diff-row[data-astro-cid-ygx2lrfr],.diff-row-reverse[data-astro-cid-ygx2lrfr]{padding:20px;border-radius:22px}.diff-canvas[data-astro-cid-ygx2lrfr]{padding:10px;border-radius:16px}.export-actions[data-astro-cid-ygx2lrfr] .ui-btn[data-astro-cid-ygx2lrfr]{flex:1 1 100%}}.feature-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;margin-bottom:88px}.feature-grid[data-astro-cid-vnivfuh2].reverse .feature-text[data-astro-cid-vnivfuh2]{order:2}.feature-text[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:12px}.feature-text[data-astro-cid-vnivfuh2] h3 em{font-style:normal}.feature-text[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{font-size:15px;color:var(--dim-bg);line-height:1.7;margin-bottom:18px}.feature-tags[data-astro-cid-vnivfuh2]{display:flex;gap:6px;flex-wrap:wrap}.feature-tag[data-astro-cid-vnivfuh2]{padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;background:var(--card);color:var(--text);box-shadow:var(--shadow-card)}.feature-visual[data-astro-cid-vnivfuh2]{background:var(--card);border-radius:28px;padding:8px;box-shadow:var(--shadow-card)}.fv-canvas[data-astro-cid-vnivfuh2]{background:var(--bg);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:14px;container-type:inline-size;--u:.92px}.timer-pill[data-astro-cid-vnivfuh2]{display:flex;align-items:center;gap:12px;background:var(--card);border-radius:999px;padding:8px 8px 8px 18px;box-shadow:var(--shadow-pop)}.timer-dot[data-astro-cid-vnivfuh2]{width:8px;height:8px;border-radius:999px;background:var(--accent);flex-shrink:0}.timer-who[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.timer-who[data-astro-cid-vnivfuh2] b[data-astro-cid-vnivfuh2]{font-size:calc(13*var(--u));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timer-who[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{font-size:calc(12*var(--u));color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timer-time[data-astro-cid-vnivfuh2]{font-size:calc(24*var(--u))}.timer-btn[data-astro-cid-vnivfuh2]{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.timer-btn[data-astro-cid-vnivfuh2].ink{background:var(--ink);color:var(--ink-text)}.line-row[data-astro-cid-vnivfuh2]{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--border);font-size:calc(13*var(--u))}.line-row[data-astro-cid-vnivfuh2]:first-child{border-top:none}.cdot[data-astro-cid-vnivfuh2]{width:8px;height:8px;border-radius:999px;flex-shrink:0}.line-main[data-astro-cid-vnivfuh2]{flex:1;min-width:0;display:flex;flex-direction:column}.line-main[data-astro-cid-vnivfuh2] b[data-astro-cid-vnivfuh2]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-main[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{font-size:calc(12*var(--u));color:var(--dim)}.line-dur[data-astro-cid-vnivfuh2]{color:var(--dim)}.inv-lines[data-astro-cid-vnivfuh2] th[data-astro-cid-vnivfuh2].r,.inv-lines[data-astro-cid-vnivfuh2] td[data-astro-cid-vnivfuh2].r{text-align:right;padding-right:0;padding-left:8px}.inv-lines[data-astro-cid-vnivfuh2] td[data-astro-cid-vnivfuh2].wrap{white-space:normal}.totals[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;gap:6px;align-self:flex-end;min-width:62%;font-size:calc(13*var(--u))}.totals[data-astro-cid-vnivfuh2] div[data-astro-cid-vnivfuh2]{display:flex;justify-content:space-between;gap:24px}.totals[data-astro-cid-vnivfuh2] .grand[data-astro-cid-vnivfuh2]{border-top:1px solid var(--border);padding-top:8px;margin-top:2px;font-weight:600;font-size:calc(16*var(--u))}.tiles[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tile[data-astro-cid-vnivfuh2]{background:var(--hover);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:4px}.tile[data-astro-cid-vnivfuh2] .ui-sub[data-astro-cid-vnivfuh2]{color:var(--dim-bg)}.tile[data-astro-cid-vnivfuh2] b[data-astro-cid-vnivfuh2]{font-size:calc(18*var(--u))}.cal-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cal-head[data-astro-cid-vnivfuh2] span[data-astro-cid-vnivfuh2]{font-size:calc(11*var(--u));color:var(--dim);text-align:center;font-weight:500}.cal-cell[data-astro-cid-vnivfuh2]{position:relative;height:calc(36*var(--u));border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding-top:5px}.cal-num[data-astro-cid-vnivfuh2]{font-size:calc(12*var(--u));font-weight:500;width:calc(22*var(--u));height:calc(22*var(--u));border-radius:999px;display:flex;align-items:center;justify-content:center}.cal-cell[data-astro-cid-vnivfuh2].today .cal-num[data-astro-cid-vnivfuh2]{background:var(--ink);color:var(--ink-text)}.cal-cell[data-astro-cid-vnivfuh2].vac{background:var(--hover)}.cal-cell[data-astro-cid-vnivfuh2].vac .cal-num[data-astro-cid-vnivfuh2]{color:var(--dim-bg)}.cal-dot[data-astro-cid-vnivfuh2]{position:absolute;bottom:5px;width:5px;height:5px;border-radius:999px}.cal-bar[data-astro-cid-vnivfuh2]{position:absolute;bottom:4px;left:22%;right:22%;height:3px;border-radius:999px;background:var(--accent)}.cal-bar[data-astro-cid-vnivfuh2].high{background:var(--danger)}.goal-head[data-astro-cid-vnivfuh2]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.goal-value[data-astro-cid-vnivfuh2]{font-size:calc(30*var(--u));margin:2px 0}.rings[data-astro-cid-vnivfuh2]{display:flex;gap:12px}.ring[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;align-items:center;gap:2px}.ring[data-astro-cid-vnivfuh2] b[data-astro-cid-vnivfuh2]{font-size:calc(13*var(--u))}.goal-bars[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;align-items:end}.goal-col[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;align-items:center;gap:4px}.goal-track[data-astro-cid-vnivfuh2]{position:relative;width:100%;height:84px;display:flex;align-items:flex-end;justify-content:center}.goal-target[data-astro-cid-vnivfuh2]{position:absolute;bottom:0;left:12%;right:12%;background:#e8ebef;border-radius:5px 5px 2px 2px}.goal-real[data-astro-cid-vnivfuh2]{position:relative;width:76%;background:var(--accent);border-radius:5px 5px 2px 2px}.goal-real[data-astro-cid-vnivfuh2].now{background:var(--ink)}.goal-col[data-astro-cid-vnivfuh2] .ui-sub[data-astro-cid-vnivfuh2]{font-size:calc(11*var(--u))}.goal-col[data-astro-cid-vnivfuh2] .now[data-astro-cid-vnivfuh2]{color:var(--text);font-weight:600}.mini-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mini-card[data-astro-cid-vnivfuh2]{background:var(--card);border-radius:var(--radius-card);padding:24px;box-shadow:var(--shadow-card)}.mini-card[data-astro-cid-vnivfuh2] .icon[data-astro-cid-vnivfuh2]{width:40px;height:40px;border-radius:14px;background:var(--hover);color:var(--text);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.mini-card[data-astro-cid-vnivfuh2] h4[data-astro-cid-vnivfuh2]{font-size:15px;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.mini-card[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{font-size:14px;color:var(--dim);line-height:1.6}.mini-hidden[data-astro-cid-vnivfuh2]{display:none}.mini-grid[data-astro-cid-vnivfuh2].expanded .mini-hidden[data-astro-cid-vnivfuh2]{display:block}.show-more-btn[data-astro-cid-vnivfuh2]{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border:none;border-radius:999px;background:var(--card);box-shadow:var(--shadow-card);font-size:14px;font-weight:500;color:var(--text);cursor:pointer;font-family:inherit;transition:box-shadow .15s}@media(hover:hover)and (pointer:fine){.show-more-btn[data-astro-cid-vnivfuh2]:hover{box-shadow:var(--shadow-pop)}}.show-more-arrow[data-astro-cid-vnivfuh2]{display:inline-flex;transition:transform .2s}.show-more-btn[data-astro-cid-vnivfuh2].expanded .show-more-arrow[data-astro-cid-vnivfuh2]{transform:rotate(180deg)}@media(max-width:880px){.feature-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr;gap:28px;margin-bottom:64px}.feature-grid[data-astro-cid-vnivfuh2].reverse .feature-text[data-astro-cid-vnivfuh2]{order:0}.mini-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mini-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}.feature-visual[data-astro-cid-vnivfuh2]{border-radius:24px;padding:6px}.fv-canvas[data-astro-cid-vnivfuh2]{padding:10px;border-radius:18px;gap:10px}.tiles[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}.rings[data-astro-cid-vnivfuh2]{width:100%;justify-content:space-between}}.ai-grid[data-astro-cid-wuvsql5h]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ai-card[data-astro-cid-wuvsql5h]{background:var(--card);border-radius:var(--radius-card);padding:24px;box-shadow:var(--shadow-card)}.ai-card[data-astro-cid-wuvsql5h] .icon[data-astro-cid-wuvsql5h]{width:40px;height:40px;border-radius:14px;background:var(--hover);color:var(--text);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.ai-card[data-astro-cid-wuvsql5h] h3[data-astro-cid-wuvsql5h]{font-size:15px;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.ai-card[data-astro-cid-wuvsql5h] p[data-astro-cid-wuvsql5h]{font-size:14px;color:var(--dim);line-height:1.6}.ai-close[data-astro-cid-wuvsql5h]{max-width:640px;margin:40px auto 0;text-align:center;font-size:clamp(17px,2vw,20px);font-weight:500;letter-spacing:-.01em;line-height:1.45;color:var(--text)}@media(max-width:880px){.ai-grid[data-astro-cid-wuvsql5h]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ai-grid[data-astro-cid-wuvsql5h]{grid-template-columns:1fr}.ai-close[data-astro-cid-wuvsql5h]{margin-top:32px}}.founding-grid[data-astro-cid-r6uogelh]{display:grid;grid-template-columns:1fr 1.1fr;gap:20px;max-width:980px;margin:0 auto;align-items:stretch}.founding-deal[data-astro-cid-r6uogelh]{padding:32px;border-radius:var(--radius-card);display:flex;flex-direction:column;gap:24px;background:linear-gradient(135deg,#178664 0%,var(--accent2) 100%);color:#fff}.deal-block[data-astro-cid-r6uogelh]{display:flex;flex-direction:column;gap:12px}.deal-label[data-astro-cid-r6uogelh]{font-size:15px;font-weight:600}.deal-list[data-astro-cid-r6uogelh]{list-style:none;display:flex;flex-direction:column;gap:10px;padding:0;margin:0}.deal-list[data-astro-cid-r6uogelh] li[data-astro-cid-r6uogelh]{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5}.check[data-astro-cid-r6uogelh]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#fff;color:var(--accent2);flex-shrink:0;margin-top:1px}.check[data-astro-cid-r6uogelh].dim{background:transparent;position:relative}.check[data-astro-cid-r6uogelh].dim:before{content:"";width:6px;height:6px;border-radius:999px;background:#ffffffd9}.deal-divider[data-astro-cid-r6uogelh]{height:1px;background:#ffffff40}.scarcity-pill[data-astro-cid-r6uogelh]{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;padding:8px 14px;background:#00000024;border-radius:999px;align-self:flex-start;line-height:1.4}.scarcity-pill[data-astro-cid-r6uogelh] .dot[data-astro-cid-r6uogelh]{width:8px;height:8px;border-radius:50%;background:#fff;flex-shrink:0}.founding-form-card[data-astro-cid-r6uogelh]{padding:32px;border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);display:flex;flex-direction:column}.form-head[data-astro-cid-r6uogelh] h3[data-astro-cid-r6uogelh]{font-size:20px;font-weight:600;margin-bottom:4px;letter-spacing:-.02em}.form-head[data-astro-cid-r6uogelh] p[data-astro-cid-r6uogelh]{font-size:14px;color:var(--dim);margin-bottom:20px}.founding-form[data-astro-cid-r6uogelh]{display:flex;flex-direction:column;gap:14px}.field[data-astro-cid-r6uogelh]{display:flex;flex-direction:column;gap:6px}.field[data-astro-cid-r6uogelh] label[data-astro-cid-r6uogelh]{font-size:13px;font-weight:500;color:var(--text)}.field[data-astro-cid-r6uogelh] input[data-astro-cid-r6uogelh]{height:44px;padding:0 16px;border-radius:14px;border:none;background:var(--hover);font-size:15px;font-family:inherit;color:var(--text);transition:box-shadow .15s,background .15s}.field[data-astro-cid-r6uogelh] input[data-astro-cid-r6uogelh]:focus{outline:none;background:#fff;box-shadow:0 0 0 3px var(--accent-soft),0 0 0 1px var(--accent)}.field[data-astro-cid-r6uogelh] input[data-astro-cid-r6uogelh]::placeholder{color:var(--dim)}.form-submit[data-astro-cid-r6uogelh]{margin-top:6px;width:100%;height:48px;font-size:15px;position:relative}.submit-spinner[data-astro-cid-r6uogelh]{display:none;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.form-submit[data-astro-cid-r6uogelh].is-loading .submit-spinner[data-astro-cid-r6uogelh]{display:inline-block}.form-submit[data-astro-cid-r6uogelh].is-loading{opacity:.85;pointer-events:none}.turnstile-wrap[data-astro-cid-r6uogelh]{margin-top:4px;display:flex;justify-content:center;min-height:65px}.form-privacy[data-astro-cid-r6uogelh]{font-size:12px;color:var(--dim);margin-top:4px;line-height:1.5;text-align:center}.form-msg[data-astro-cid-r6uogelh]{display:none;padding:12px 16px;border-radius:14px;font-size:14px;line-height:1.5;margin-top:6px}.form-thanks[data-astro-cid-r6uogelh]{background:var(--accent-soft);color:var(--accent2)}.form-error[data-astro-cid-r6uogelh]{background:var(--danger-soft);color:var(--danger-text)}.form-msg[data-astro-cid-r6uogelh].show{display:block}@media(max-width:768px){.founding-grid[data-astro-cid-r6uogelh]{grid-template-columns:1fr;gap:16px}.founding-deal[data-astro-cid-r6uogelh],.founding-form-card[data-astro-cid-r6uogelh]{padding:24px;border-radius:22px}}.security-grid[data-astro-cid-xdski4nv]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sec-card[data-astro-cid-xdski4nv]{background:var(--card);border-radius:var(--radius-card);padding:24px;box-shadow:var(--shadow-card)}.sec-card[data-astro-cid-xdski4nv] .icon[data-astro-cid-xdski4nv]{width:40px;height:40px;border-radius:14px;background:var(--hover);color:var(--text);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.sec-card[data-astro-cid-xdski4nv] h4[data-astro-cid-xdski4nv]{font-size:15px;font-weight:600;margin-bottom:6px}.sec-card[data-astro-cid-xdski4nv] p[data-astro-cid-xdski4nv]{font-size:14px;color:var(--dim);line-height:1.55}@media(max-width:880px){.security-grid[data-astro-cid-xdski4nv]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.security-grid[data-astro-cid-xdski4nv]{grid-template-columns:1fr}}.blog-filters[data-astro-cid-ybzkoh65]{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.filter-btn[data-astro-cid-ybzkoh65]{height:36px;padding:0 14px;border-radius:999px;border:none;background:var(--card);box-shadow:var(--shadow-card);font-size:13px;font-weight:500;color:var(--text);cursor:pointer;transition:background .15s,color .15s;font-family:inherit;display:inline-flex;align-items:center;gap:8px}.filter-btn[data-astro-cid-ybzkoh65].active{background:var(--ink);color:var(--ink-text)}.filter-count[data-astro-cid-ybzkoh65]{background:var(--hover);padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;color:var(--dim-bg)}.filter-btn[data-astro-cid-ybzkoh65].active .filter-count[data-astro-cid-ybzkoh65]{background:#ffffff2e;color:#fff}.blog-grid[data-astro-cid-ybzkoh65]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.blog-card[data-astro-cid-ybzkoh65]{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;padding:8px;text-decoration:none;color:inherit;display:block;transition:transform .15s,box-shadow .15s}@media(hover:hover)and (pointer:fine){.blog-card[data-astro-cid-ybzkoh65]:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop)}}.blog-card[data-astro-cid-ybzkoh65].hidden{display:none}.blog-thumb[data-astro-cid-ybzkoh65]{height:112px;background:var(--hover);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--text)}.blog-body[data-astro-cid-ybzkoh65]{padding:16px 14px 14px}.blog-body[data-astro-cid-ybzkoh65] h4[data-astro-cid-ybzkoh65]{font-size:15px;font-weight:600;margin-bottom:6px;line-height:1.3;letter-spacing:-.01em}.blog-body[data-astro-cid-ybzkoh65] p[data-astro-cid-ybzkoh65]{font-size:14px;color:var(--dim);line-height:1.55}.blog-tag[data-astro-cid-ybzkoh65]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;margin-bottom:10px;background:var(--hover);color:var(--dim-bg)}@media(max-width:768px){.blog-grid[data-astro-cid-ybzkoh65]{grid-template-columns:1fr}}
