.ftr[data-v-ca4bdf4b]{padding:48px 0 calc(env(safe-area-inset-bottom,0px) + 28px);border-top:1px solid var(--line);background:var(--surface)}.top[data-v-ca4bdf4b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.brand[data-v-ca4bdf4b]{align-items:center;gap:12px;display:flex}.brand img[data-v-ca4bdf4b]{width:48px;height:40px}.name[data-v-ca4bdf4b]{line-height:1.2}.name strong[data-v-ca4bdf4b]{letter-spacing:-.03em;color:var(--primary);font-size:21px;font-weight:700}.name span[data-v-ca4bdf4b]{color:var(--muted);font-size:12.5px;font-weight:600}.tag[data-v-ca4bdf4b]{color:var(--muted);margin-top:2px;font-size:14px}nav ul[data-v-ca4bdf4b]{flex-wrap:wrap;gap:2px;list-style:none;display:flex}nav a[data-v-ca4bdf4b]{color:var(--text-2);border-radius:10px;padding:8px 10px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:block}nav a[data-v-ca4bdf4b]:hover{background:var(--soft);color:var(--text)}.bottom[data-v-ca4bdf4b]{color:var(--muted);border-top:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:28px;padding-top:20px;font-size:13.5px;display:flex}@media (width<=620px){nav ul[data-v-ca4bdf4b]{margin-left:-10px}}.hdr[data-v-3e00386d]{z-index:50;-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);background:#f5f7fbcc;border-bottom:1px solid #0000;transition:border-color .2s,background-color .2s;position:sticky;top:0}.hdr.scrolled[data-v-3e00386d]{border-bottom-color:var(--line);background:#ffffffeb}.bar[data-v-3e00386d]{align-items:center;gap:16px;min-height:68px;display:flex}.logo[data-v-3e00386d]{color:var(--text);border-radius:10px;flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.logo img[data-v-3e00386d]{border-radius:10px;width:36px;height:36px}.word[data-v-3e00386d]{flex-direction:column;line-height:1;display:flex}.word strong[data-v-3e00386d]{letter-spacing:-.03em;color:var(--primary);font-size:21px;font-weight:700}.word small[data-v-3e00386d]{color:var(--primary);letter-spacing:.16em;margin-top:3px;font-size:10px;font-weight:500}.menu[data-v-3e00386d]{align-items:center;gap:20px;margin-left:auto;display:flex}.links[data-v-3e00386d]{gap:2px;list-style:none;display:flex}.links a[data-v-3e00386d]{color:var(--text-2);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:block}.links a[data-v-3e00386d]:hover{background:var(--soft);color:var(--text)}.acts[data-v-3e00386d]{gap:8px;display:flex}.cta-bar[data-v-3e00386d],.burger[data-v-3e00386d]{display:none}.burger[data-v-3e00386d]{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0}.burger span[data-v-3e00386d]{background:var(--text);border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.burger.open span[data-v-3e00386d]:first-child{transform:translateY(7px)rotate(45deg)}.burger.open span[data-v-3e00386d]:nth-child(2){opacity:0}.burger.open span[data-v-3e00386d]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=960px){.cta-bar[data-v-3e00386d]{min-height:40px;margin-left:auto;padding:8px 14px;font-size:14px;display:inline-flex}.burger[data-v-3e00386d]{display:inline-flex}.menu[data-v-3e00386d]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;align-items:stretch;gap:10px;max-width:420px;margin-left:auto;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:16px;right:16px;box-shadow:0 20px 44px #10182824}.menu.open[data-v-3e00386d]{display:flex}.links[data-v-3e00386d]{flex-direction:column}.links a[data-v-3e00386d]{padding:12px 14px;font-size:16px}.acts[data-v-3e00386d]{border-top:1px solid var(--line);flex-direction:column;padding-top:10px}.acts .btn[data-v-3e00386d]{width:100%}.acts .primary[data-v-3e00386d]{display:none}}@media (width<=420px){.cta-bar[data-v-3e00386d]{display:none}.burger[data-v-3e00386d]{margin-left:auto}.acts .primary[data-v-3e00386d]{display:inline-flex}}.ico[data-v-3e56685f]{vertical-align:middle;flex:none;display:inline-block}.cta-sec[data-v-eeaa692c]{padding-top:24px}.box[data-v-eeaa692c]{color:#fff;text-align:center;background:linear-gradient(135deg,#043a4a 0%,#064e63 45%,#0e8f6f 100%);border-radius:28px;padding:64px 40px;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #064e638c}.box[data-v-eeaa692c]:before,.box[data-v-eeaa692c]:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.box[data-v-eeaa692c]:before{background:radial-gradient(circle,#fff3,#0000 65%);width:440px;height:440px;top:-200px;right:-140px}.box[data-v-eeaa692c]:after{background:radial-gradient(circle,#ea580c59,#0000 65%);width:400px;height:400px;bottom:-220px;left:-140px}.box[data-v-eeaa692c]>*{z-index:1;position:relative}.box[data-v-eeaa692c] :focus-visible{outline-color:#fff}.mark[data-v-eeaa692c]{border-radius:16px;width:56px;height:56px;margin:0 auto 22px;box-shadow:0 0 0 6px #ffffff2e,0 12px 24px #10182840}h2[data-v-eeaa692c]{color:#fff;max-width:18ch;margin:0 auto;font-size:clamp(30px,4.6vw,50px)}p[data-v-eeaa692c]{max-width:52ch;margin:16px auto 0;font-size:18px;font-weight:500}.actions[data-v-eeaa692c]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.btn.white[data-v-eeaa692c]{color:var(--primary-dark);background:#fff;box-shadow:0 10px 24px -8px #10182859}.btn.white[data-v-eeaa692c]:hover{background:#f0f4ff}.btn.ghost[data-v-eeaa692c]{color:#fff;background:#ffffff1a;border-color:#ffffff73}.btn.ghost[data-v-eeaa692c]:hover{background:#ffffff2e}.small[data-v-eeaa692c]{margin-top:20px;font-size:14px;font-weight:600}@media (width<=620px){.box[data-v-eeaa692c]{border-radius:22px;padding:44px 20px}p[data-v-eeaa692c]{font-size:16.5px}.actions .btn[data-v-eeaa692c]{flex:100%}}.narrow[data-v-faed9278]{max-width:820px}.sec-head[data-v-faed9278]{text-align:center;margin-inline:auto}.list[data-v-faed9278]{gap:12px;display:grid}details[data-v-faed9278]{border:1px solid var(--line);background:var(--surface);border-radius:16px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #1018280a}details[open][data-v-faed9278]{box-shadow:var(--shadow);border-color:#d6dce6}summary[data-v-faed9278]{letter-spacing:-.01em;cursor:pointer;border-radius:16px;padding:20px 64px 20px 22px;font-size:17px;font-weight:700;line-height:1.4;list-style:none;position:relative}summary[data-v-faed9278]::-webkit-details-marker{display:none}summary[data-v-faed9278]:before,summary[data-v-faed9278]:after{content:"";border-radius:9px;width:30px;height:30px;margin-top:-15px;position:absolute;top:50%;right:20px}summary[data-v-faed9278]:before{background:var(--accent)}summary[data-v-faed9278]:after{background:linear-gradient(var(--primary-dark),var(--primary-dark)) center/12px 2px no-repeat,linear-gradient(var(--primary-dark),var(--primary-dark)) center/2px 12px no-repeat;transition:transform .2s}details[open] summary[data-v-faed9278]:after{transform:rotate(45deg)}details p[data-v-faed9278]{color:var(--muted);padding:0 22px 20px}@media (width<=620px){summary[data-v-faed9278]{padding:18px 58px 18px 18px;font-size:16px}summary[data-v-faed9278]:before,summary[data-v-faed9278]:after{right:16px}details p[data-v-faed9278]{padding:0 18px 18px}}.grid[data-v-84ef2169]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.feat[data-v-84ef2169]{flex-direction:column;gap:10px;min-width:0;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.feat[data-v-84ef2169]:hover{border-color:#d6dce6;transform:translateY(-3px);box-shadow:0 20px 40px -12px #10182824}.wide[data-v-84ef2169]{grid-column:span 2}.ic[data-v-84ef2169]{border-radius:13px;flex:none;place-items:center;width:44px;height:44px;margin-bottom:6px;display:grid}.t-blue[data-v-84ef2169]{color:#064e63;background:#e2f0f2}.t-violet[data-v-84ef2169]{color:#6d28d9;background:#f1ebff}.t-green[data-v-84ef2169]{color:#13734d;background:#e7f7ef}.t-orange[data-v-84ef2169]{color:#a64b00;background:#fff2df}.t-cyan[data-v-84ef2169]{color:#0e7490;background:#e0f5fa}.t-pink[data-v-84ef2169]{color:#be185d;background:#fdecf3}h3[data-v-84ef2169]{font-size:18.5px}.wide h3[data-v-84ef2169]{font-size:21px}.feat>p[data-v-84ef2169]{color:var(--muted);font-size:15px}.feat>p b[data-v-84ef2169]{color:var(--text);font-weight:700}.more[data-v-84ef2169]{color:var(--primary-dark);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.more[data-v-84ef2169]:hover{text-underline-offset:3px;text-decoration:underline}.demo[data-v-84ef2169]{background:var(--bg);border:1px solid #edf0f5;border-radius:14px;flex-direction:column;gap:12px;margin-top:auto;padding:14px;display:flex}.place[data-v-84ef2169]{align-items:center;gap:12px;display:flex}.pl-main[data-v-84ef2169]{flex:1;min-width:0}.pl-main b[data-v-84ef2169]{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;display:flex}.pl-main small[data-v-84ef2169],.pl-cost small[data-v-84ef2169]{color:var(--muted);font-size:12px;display:block}.pl-cost[data-v-84ef2169]{text-align:right}.pl-cost b[data-v-84ef2169]{font-size:15px}.stack[data-v-84ef2169]{gap:3px;height:10px;display:flex}.stack span[data-v-84ef2169]{border-radius:4px;min-width:6px;height:100%;display:block}.legend[data-v-84ef2169]{color:var(--text-2);flex-wrap:wrap;gap:4px 14px;font-size:12px;list-style:none;display:flex}.legend li[data-v-84ef2169]{align-items:center;gap:6px;display:flex}.legend i[data-v-84ef2169]{border-radius:3px;width:8px;height:8px}.foot[data-v-84ef2169]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.status[data-v-84ef2169]{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.status li[data-v-84ef2169]{color:var(--text-2);background:#e9edf3;border-radius:99px;padding:3px 9px;font-size:11.5px;font-weight:700}.status li.done[data-v-84ef2169]{background:var(--accent);color:var(--primary-dark)}.status li.now[data-v-84ef2169]{background:var(--primary);color:#fff}.go[data-v-84ef2169]{background:var(--primary);color:#fff;white-space:nowrap;border-radius:11px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.invite-row[data-v-84ef2169]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seg[data-v-84ef2169]{color:var(--text-2);background:#e9edf3;border-radius:10px;padding:3px;font-size:12.5px;font-weight:700;display:inline-flex}.seg span[data-v-84ef2169]{border-radius:8px;padding:4px 10px}.seg .on[data-v-84ef2169]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #1018281f}.chip[data-v-84ef2169]{border:1px solid var(--line);background:var(--surface);color:var(--primary-dark);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.roles[data-v-84ef2169]{grid-template-columns:minmax(0,1fr);gap:8px;list-style:none;display:grid}.roles li[data-v-84ef2169]{align-items:center;gap:10px;min-width:0;display:flex}.roles li>div[data-v-84ef2169]{flex:1;min-width:0}.roles b[data-v-84ef2169]{font-size:13.5px;line-height:1.3;display:block}.roles small[data-v-84ef2169]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;display:block;overflow:hidden}@media (width<=1024px){.grid[data-v-84ef2169]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid[data-v-84ef2169]{grid-template-columns:minmax(0,1fr);gap:14px}.wide[data-v-84ef2169]{grid-column:auto}.feat[data-v-84ef2169]{padding:20px}}.flow[data-v-823472c3]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.steps[data-v-823472c3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;display:grid}.step[data-v-823472c3]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);min-width:0;padding:24px}.top[data-v-823472c3]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.n[data-v-823472c3]{background:var(--primary);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid;box-shadow:0 8px 18px -6px #064e6399}.n.green[data-v-823472c3]{background:var(--green);box-shadow:0 8px 18px -6px #16845b8c}.n.orange[data-v-823472c3]{background:var(--orange);box-shadow:0 8px 18px -6px #b85c0080}h3[data-v-823472c3]{margin-bottom:8px;font-size:19px}p[data-v-823472c3]{color:var(--muted);font-size:15px}@media (width<=1024px){.steps[data-v-823472c3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.steps[data-v-823472c3]{grid-template-columns:minmax(0,1fr);gap:12px}.step[data-v-823472c3]{padding:20px}}.hero[data-v-9fb2e537]{background:radial-gradient(620px 420px at 88% 6%,#064e6329,#0000 70%),radial-gradient(520px 380px at 72% 96%,#ea580c1a,#0000 70%),radial-gradient(460px 360px at -4% 34%,#7c3aed14,#0000 70%);padding:64px 0 96px;position:relative;overflow:hidden}.hero[data-v-9fb2e537]:before{content:"";pointer-events:none;background-image:radial-gradient(#10182814 1px,#0000 1.2px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 30%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 30%,#000,#0000 75%)}.grid[data-v-9fb2e537]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid;position:relative}.pill[data-v-9fb2e537]{border:1px solid var(--line);background:var(--surface);color:var(--primary-dark);border-radius:99px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #1018280d}h1[data-v-9fb2e537]{letter-spacing:-.05em;margin-top:22px;font-size:clamp(40px,6.6vw,80px);line-height:1.02}.l[data-v-9fb2e537]{display:block}.pd[data-v-9fb2e537]{margin-left:-.06em}.grad[data-v-9fb2e537]{background:linear-gradient(100deg,#064e63 8%,#0e8f6f 55%,#ff9d16 96%);width:fit-content;color:var(--primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:-.14em;padding-bottom:.14em}.lede[data-v-9fb2e537]{max-width:54ch;color:var(--text-2);margin-top:24px;font-size:19px}.actions[data-v-9fb2e537]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.notes[data-v-9fb2e537]{flex-wrap:wrap;gap:10px 22px;margin-top:28px;list-style:none;display:flex}.notes li[data-v-9fb2e537]{color:var(--text-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.notes .ico[data-v-9fb2e537]{color:var(--green)}.visual[data-v-9fb2e537]{padding:48px 0;position:relative}.stage[data-v-9fb2e537]{width:min(380px,100%);margin:0 auto;position:relative}.app[data-v-9fb2e537]{z-index:1;border-radius:24px;flex-direction:column;gap:14px;padding:16px;display:flex;position:relative;box-shadow:0 40px 80px -32px #10182852,0 12px 32px #1018280f}.app-head[data-v-9fb2e537]{justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 0;display:flex}.app-head strong[data-v-9fb2e537]{letter-spacing:-.02em;font-size:15px;font-weight:800}.cover[data-v-9fb2e537]{background:var(--cover-sunset);color:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;gap:18px;min-height:140px;padding:14px;display:flex;position:relative;overflow:hidden}.cover[data-v-9fb2e537]:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#10182866);position:absolute;inset:0}.cover[data-v-9fb2e537]>*{z-index:1;position:relative}.date[data-v-9fb2e537]{color:#344054;background:#ffffffeb;border-radius:99px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700}.cover .emoji[data-v-9fb2e537]{filter:drop-shadow(0 6px 12px #00000040);font-size:38px;line-height:1;position:absolute;top:12px;right:14px}.title[data-v-9fb2e537]{letter-spacing:-.04em;font-size:24px;font-weight:800;line-height:1.1}.meta[data-v-9fb2e537]{margin-top:4px;font-size:13px;font-weight:500}.spend .row[data-v-9fb2e537]{color:var(--muted);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.spend .row b[data-v-9fb2e537]{color:var(--text);font-size:16px}.spend .sub[data-v-9fb2e537]{margin:8px 0 0;font-size:12px}.team[data-v-9fb2e537]{align-items:center;gap:10px;display:flex}.avs[data-v-9fb2e537]{display:flex}.avs .av+.av[data-v-9fb2e537]{margin-left:-9px}.invite[data-v-9fb2e537]{color:var(--primary-dark);white-space:nowrap;border:1px dashed #c3cad5;border-radius:99px;margin-left:auto;padding:5px 10px;font-size:12px;font-weight:700}.day[data-v-9fb2e537]{border-top:1px solid #f0f2f5;padding-top:12px}.day-head[data-v-9fb2e537]{color:var(--muted);margin-bottom:4px;font-size:12.5px}.day-head b[data-v-9fb2e537]{color:var(--text);margin-right:8px;font-size:14px}.day ol[data-v-9fb2e537]{list-style:none}.day li[data-v-9fb2e537]{align-items:center;gap:10px;padding:6px 0;font-size:13.5px;display:flex}.t[data-v-9fb2e537]{width:40px;color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.dot[data-v-9fb2e537]{background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent);border-radius:50%;flex:none}.nm[data-v-9fb2e537]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.d[data-v-9fb2e537]{color:var(--muted);white-space:nowrap;font-size:12px}.float[data-v-9fb2e537]{z-index:2;border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:center;gap:10px;width:max-content;max-width:280px;padding:10px 12px;animation:7s ease-in-out infinite bob-9fb2e537;display:flex;position:absolute;box-shadow:0 18px 40px -8px #10182833}.float b[data-v-9fb2e537]{font-size:13px;line-height:1.3;display:block}.float small[data-v-9fb2e537]{color:var(--muted);font-size:11.5px;line-height:1.35;display:block}.f-radar[data-v-9fb2e537]{animation-delay:-2.5s;top:-40px;left:-36px}.f-wish[data-v-9fb2e537]{animation-delay:-5s;top:118px;right:-40px}.f-pay[data-v-9fb2e537]{bottom:-36px;right:-24px}.f-wish .thumb[data-v-9fb2e537]{border-radius:10px;width:36px;height:36px;font-size:18px}.f-pay .av[data-v-9fb2e537]{width:30px;height:30px;font-size:10.5px}.pulse[data-v-9fb2e537]{background:var(--green);border-radius:50%;flex:none;width:10px;height:10px;margin:0 3px;position:relative}.pulse[data-v-9fb2e537]:after{content:"";border:2px solid var(--green);opacity:0;border-radius:50%;animation:2s ease-out infinite ping-9fb2e537;position:absolute;inset:-5px}@keyframes bob-9fb2e537{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ping-9fb2e537{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@media (width<=1024px){.grid[data-v-9fb2e537]{grid-template-columns:minmax(0,1fr);gap:24px}.copy[data-v-9fb2e537]{max-width:680px}}@media (width<=560px){.hero[data-v-9fb2e537]{padding:40px 0 64px}.lede[data-v-9fb2e537]{font-size:17px}.actions .btn[data-v-9fb2e537]{flex:100%}.notes[data-v-9fb2e537]{flex-direction:column;gap:8px}.visual[data-v-9fb2e537]{padding:24px 0 0}.float[data-v-9fb2e537]{max-width:100%;animation:none;position:relative;inset:auto}.f-radar[data-v-9fb2e537]{margin:-18px 10px 0 auto}.f-pay[data-v-9fb2e537]{margin:10px auto 0 10px}.f-wish[data-v-9fb2e537]{display:none}}.grid[data-v-b378f034]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:40px;display:grid}.grow[data-v-b378f034]{flex:1;min-width:0}.demo[data-v-b378f034]{padding:20px}.demo-head[data-v-b378f034]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.demo-head .thumb[data-v-b378f034]{color:#fff}.demo-head small[data-v-b378f034]{color:var(--muted);font-size:12.5px;display:block}.demo-head strong[data-v-b378f034]{letter-spacing:-.02em;font-size:17px;display:block}.panels[data-v-b378f034]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;display:grid}.panel[data-v-b378f034]{background:var(--bg);border:1px solid #edf0f5;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.pt[data-v-b378f034]{align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:flex}.pn[data-v-b378f034]{background:var(--primary);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.payer[data-v-b378f034]{align-items:center;gap:10px;display:flex}.payer b[data-v-b378f034]{font-size:14px;display:block}.payer small[data-v-b378f034]{color:var(--muted);font-size:12px;display:block}.payer .big[data-v-b378f034]{letter-spacing:-.02em;white-space:nowrap;font-size:18px}.chips[data-v-b378f034]{flex-wrap:wrap;gap:6px;display:flex}.calc[data-v-b378f034]{color:var(--text-2);font-size:14px}.calc b[data-v-b378f034]{color:var(--text);font-size:16px}.shares[data-v-b378f034]{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;list-style:none;display:grid}.shares li[data-v-b378f034]{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.shares small[data-v-b378f034]{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.rows[data-v-b378f034]{gap:8px;list-style:none;display:grid}.rows li[data-v-b378f034]{align-items:center;gap:10px;font-size:13.5px;display:flex}.rows b[data-v-b378f034]{white-space:nowrap;font-size:13.5px;display:block}.rows small[data-v-b378f034]{color:var(--muted);font-size:12px;display:block}.av.sm[data-v-b378f034]{width:28px;height:28px;font-size:10px}.pos[data-v-b378f034]{color:#13734d}.neg[data-v-b378f034]{color:var(--red)}figcaption[data-v-b378f034]{color:var(--muted);margin-top:14px;font-size:13.5px}.side[data-v-b378f034]{flex-direction:column;gap:22px;display:flex}.points[data-v-b378f034]{gap:20px;list-style:none;display:grid}.points li[data-v-b378f034]{gap:14px;display:flex}.ic[data-v-b378f034]{background:var(--accent);width:42px;height:42px;color:var(--primary-dark);border-radius:12px;flex:none;place-items:center;display:grid}.points h3[data-v-b378f034]{margin-bottom:4px;font-size:17px}.points p[data-v-b378f034]{color:var(--muted);font-size:15px}.notice[data-v-b378f034]{color:#344054;background:#eef6f7;border:1px solid #c3dfe4;border-radius:14px;gap:12px;padding:16px;display:flex}.notice .ico[data-v-b378f034]{color:var(--primary-dark);margin-top:2px}.notice p[data-v-b378f034]{font-size:14.5px}.notice b[data-v-b378f034]{color:var(--text)}@media (width<=1024px){.grid[data-v-b378f034]{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.demo[data-v-b378f034]{padding:16px}.panels[data-v-b378f034]{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.demo-head .thumb[data-v-b378f034]{display:none}.payer .big[data-v-b378f034]{font-size:16px}}.priv[data-v-d02b4c72]{background:var(--ink);color:#d0d5dd;position:relative;overflow:hidden}.priv[data-v-d02b4c72]:before{content:"";pointer-events:none;background:radial-gradient(640px 420px at 8% 0,#064e6347,#0000 70%),radial-gradient(520px 380px at 100% 100%,#7c3aed2e,#0000 70%);position:absolute;inset:0}.priv .wrap[data-v-d02b4c72]{position:relative}.priv[data-v-d02b4c72] :focus-visible{outline-color:#ffb54d}.eyebrow[data-v-d02b4c72]{color:#ffb54d}.sec-head h2[data-v-d02b4c72]{color:#fff}.sec-head p[data-v-d02b4c72]{color:#a9b4c4}.grid[data-v-d02b4c72]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.radar[data-v-d02b4c72]{color:var(--text);border:0;padding:18px;box-shadow:0 30px 70px -20px #0009}.r-head[data-v-d02b4c72]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin-bottom:14px;display:flex}.r-head small[data-v-d02b4c72]{color:var(--muted);font-size:12.5px;display:block}.r-head strong[data-v-d02b4c72]{letter-spacing:-.02em;font-size:17px;display:block}.live[data-v-d02b4c72]{background:var(--green);border-radius:50%;width:8px;height:8px}.map[data-v-d02b4c72]{border:1px solid var(--line);background-color:#e8f0e8;background-image:linear-gradient(32deg,#0000 47%,#fff 48% 50%,#0000 51%),linear-gradient(112deg,#0000 45%,#fff 46% 48%,#0000 49%),linear-gradient(#0000 48%,#c9ddc7 49% 51%,#0000 52%);background-size:150px 120px,180px 140px,100% 90px;border-radius:14px;min-height:230px;position:relative;overflow:hidden}.map[data-v-d02b4c72]>*{top:var(--y);left:var(--x);position:absolute;transform:translate(-50%,-50%)}.spot[data-v-d02b4c72]{white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:99px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:0 3px 10px #1018281a}.spot .ico[data-v-d02b4c72]{color:var(--red)}.map .pin[data-v-d02b4c72]{background:var(--primary);color:#fff;border-radius:50% 50% 50% 0;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid;transform:translate(-50%,-50%)rotate(-45deg);box-shadow:0 4px 10px #10182833}.map .pin span[data-v-d02b4c72]{transform:rotate(45deg)}.map .pin.violet[data-v-d02b4c72]{background:#7c3aed}.member .av[data-v-d02b4c72]{z-index:1;border-width:3px;width:38px;height:38px;position:relative;box-shadow:0 2px 9px #10182838}.member.me[data-v-d02b4c72]:before,.member.me[data-v-d02b4c72]:after{content:"";opacity:0;border:2px solid #064e6380;border-radius:50%;animation:2.6s ease-out infinite ring-d02b4c72;position:absolute;inset:-14px}.member.me[data-v-d02b4c72]:after{animation-delay:1.3s}@keyframes ring-d02b4c72{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}.r-rows[data-v-d02b4c72]{gap:10px;margin-top:14px;display:grid}.r-rows>div[data-v-d02b4c72]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;font-size:13px;display:flex}.k[data-v-d02b4c72]{color:var(--muted);align-items:center;gap:8px;font-weight:600;display:flex}.v[data-v-d02b4c72]{font-weight:700}.stop[data-v-d02b4c72]{color:var(--red);background:#feeceb;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:10px;font-size:14px;font-weight:700;display:flex}.principles[data-v-d02b4c72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;list-style:none;display:grid}.principles li[data-v-d02b4c72]{gap:14px;min-width:0;display:flex}.ic[data-v-d02b4c72]{color:#ffb54d;background:#ffb54d1a;border:1px solid #ffb54d33;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.principles h3[data-v-d02b4c72]{color:#fff;margin-bottom:4px;font-size:16.5px}.principles p[data-v-d02b4c72]{color:#a9b4c4;font-size:14.5px}.never[data-v-d02b4c72]{background:#16845b24;border:1px solid #6ce9a64d;border-radius:16px;align-items:center;gap:14px;margin-top:44px;padding:18px 20px;display:flex}.never .ico[data-v-d02b4c72]{color:#6ce9a6}.never p[data-v-d02b4c72]{font-size:15.5px}.never b[data-v-d02b4c72]{color:#fff}.sub[data-v-d02b4c72]{color:#fff;letter-spacing:-.03em;margin:56px 0 18px;font-size:22px}.sec[data-v-d02b4c72]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sec article[data-v-d02b4c72]{border-radius:var(--radius);background:#1d2939;border:1px solid #26334c;min-width:0;padding:22px}.sec h4[data-v-d02b4c72]{color:#fff;margin:14px 0 6px;font-size:17px}.sec p[data-v-d02b4c72]{color:#a9b4c4;font-size:14.5px}@media (width<=1024px){.grid[data-v-d02b4c72]{grid-template-columns:minmax(0,1fr);gap:40px}.radar[data-v-d02b4c72]{width:100%;max-width:520px}}@media (width<=760px){.sec[data-v-d02b4c72]{grid-template-columns:minmax(0,1fr)}.sub[data-v-d02b4c72]{margin-top:44px}}@media (width<=620px){.principles[data-v-d02b4c72]{grid-template-columns:minmax(0,1fr);gap:20px}.never[data-v-d02b4c72]{align-items:flex-start}.map[data-v-d02b4c72]{min-height:210px}}:root{--bg:#f8f5ef;--surface:#fff;--text:#1f2937;--muted:#6b7280;--line:#e6e1d8;--primary:#064e63;--primary-dark:#043a4a;--accent:#e2f0f2;--secondary:#0e8f6f;--brand-orange:#ff9d16;--brand-gradient:linear-gradient(100deg,#064e63 0%,#0e8f6f 55%,#ff9d16 100%);--green:#0b7a5f;--orange:#b85c00;--red:#b42318;--ink:#064e63;--shadow:0 12px 32px #1018280f;--radius:18px;--text-2:#4a5462;--soft:#f1ede6;--cover-sunset:linear-gradient(135deg,#7c3aed,#ea580c);--cover-mountain:linear-gradient(135deg,#334155,#b45309);--cover-ocean:linear-gradient(135deg,#0891b2,#2563eb);--cover-default:linear-gradient(135deg,#1d4ed8,#0f766e);--sans:Poppins,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4{letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:800;line-height:1.1}h3,h4{letter-spacing:-.02em;line-height:1.3}p,figure{margin:0}p{text-wrap:pretty}ul,ol,dl,dd{margin:0;padding:0}a{color:inherit}img{max-width:100%;height:auto}button{font:inherit;color:inherit}::selection{color:var(--ink);background:#cfe6ea}.wordmark b{color:var(--brand-orange);font-weight:inherit}:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:6px}main:focus{outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:11px;padding:10px 16px;font-weight:700;text-decoration:none;transition:top .15s;position:absolute;top:-64px;left:16px}.skip:focus{top:12px}.wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 24px}section{padding:96px 0}section[id]{scroll-margin-top:76px}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-dark);margin-bottom:14px;font-size:13px;font-weight:800;display:inline-block}.sec-head{max-width:720px;margin-bottom:48px}.sec-head h2{font-size:clamp(30px,4.4vw,46px)}.sec-head p{color:var(--muted);margin-top:16px;font-size:18px}.btn{min-height:44px;font:700 15px/1.2 var(--sans);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:none}.btn.primary{background:var(--primary);color:#fff;box-shadow:0 8px 20px -6px #064e638c}.btn.primary:hover{background:var(--primary-dark)}.btn.secondary{background:var(--soft);color:var(--text)}.btn.secondary:hover{background:#e3e8f0}.btn.lg{min-height:52px;padding:12px 24px;font-size:16px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.badge{color:var(--text-2);white-space:nowrap;background:#eef2f6;border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.badge.green{color:#13734d;background:#e7f7ef}.badge.blue{color:#064e63;background:#e2f0f2}.badge.orange{color:#a64b00;background:#fff2df}.badge.red{color:#b42318;background:#feeceb}.av{letter-spacing:.02em;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.av.a1{color:#064e63;background:#e2f0f2}.av.a2{color:#92400e;background:#fef3c7}.av.a3{color:#166534;background:#dcfce7}.av.a4{color:#9d174d;background:#fce7f3}.av.a5{color:#075985;background:#e0f2fe}.progress{background:#edf0f5;border-radius:99px;height:8px;overflow:hidden}.progress>span{border-radius:inherit;background:var(--primary);height:100%;display:block}.money{font-variant-numeric:tabular-nums;font-weight:800}.thumb{background:var(--cover-default);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;line-height:1;display:grid}.thumb.sunset{background:var(--cover-sunset)}.thumb.mountain{background:var(--cover-mountain)}.thumb.ocean{background:var(--cover-ocean)}@media (width<=760px){section{padding:68px 0}.wrap{padding:0 16px}.sec-head{margin-bottom:32px}.sec-head p{font-size:16.5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
