.gw[data-v-b1644943]{aspect-ratio:1;width:min(100%,480px);margin-inline:auto;position:relative}.globe[data-v-b1644943]{z-index:2;background:#18c6e0;border-radius:50%;inset:15%;overflow:hidden;box-shadow:0 34px 60px -26px #1046828c}.globe[data-v-b1644943],.map[data-v-b1644943]{position:absolute}.map[data-v-b1644943]{background:url(../art/world-map.webp) 0 0/50% 100% repeat-x;width:400%;animation:40s linear infinite spin-b1644943;inset:0 auto 0 0}@keyframes spin-b1644943{to{transform:translate(-50%)}}.globe[data-v-b1644943]:after{content:"";background:radial-gradient(circle at 30% 26%,#fff9,#fff0 30%),radial-gradient(circle,#0000 56%,#08285a6b);border-radius:50%;box-shadow:inset -20px -26px 44px #06285a59,inset 12px 14px 28px #ffffff59}.globe[data-v-b1644943]:after,.ring[data-v-b1644943]{position:absolute;inset:0}.ring[data-v-b1644943]{pointer-events:none;width:100%;height:100%;overflow:visible}.ring path[data-v-b1644943]{fill:none;stroke:#fff;stroke-width:.9px;stroke-linecap:round;stroke-dasharray:2.4 3;opacity:.9;animation:5s linear infinite flow-b1644943}@keyframes flow-b1644943{to{stroke-dashoffset:-21.6px}}.back[data-v-b1644943]{z-index:1}.front[data-v-b1644943]{z-index:3}.orbit[data-v-b1644943]{z-index:4;animation:10s step-end infinite depth-b1644943;position:absolute;inset:0;transform:rotate(-14deg)}@keyframes depth-b1644943{0%{z-index:4}50%{z-index:1}}.ox[data-v-b1644943]{animation:5s ease-in-out infinite alternate ox-b1644943}.ox[data-v-b1644943],.oy[data-v-b1644943]{position:absolute;inset:0}.oy[data-v-b1644943]{animation:5s ease-in-out -2.5s infinite alternate oy-b1644943}@keyframes ox-b1644943{0%{transform:translate(-48%)}to{transform:translate(48%)}}@keyframes oy-b1644943{0%{transform:translateY(-14%)}to{transform:translateY(14%)}}.plane[data-v-b1644943]{filter:drop-shadow(0 10px 12px #14285a40);width:22%;height:auto;margin:-6.2% 0 0 -11%;animation:10s step-end infinite face-b1644943;position:absolute;top:50%;left:50%}@keyframes face-b1644943{0%{transform:rotate(14deg)}50%{transform:rotate(14deg)scale(-.78,.78)}}.hero[data-v-8f40387c]{background:linear-gradient(#efe7ff,#f6f1ff 60%,#fff);padding-block:clamp(20px,3vw,44px) clamp(64px,8vw,120px);overflow:clip}.hero[data-v-8f40387c],.hero-grid[data-v-8f40387c]{position:relative}.hero-grid[data-v-8f40387c]{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(12px,3vw,40px);display:grid}.hero-copy[data-v-8f40387c]{justify-items:start;gap:20px;display:grid}.actions[data-v-8f40387c]{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.stage[data-v-8f40387c]{justify-self:center;width:min(100%,580px);position:relative}.mascot[data-v-8f40387c]{width:100%;animation:6s ease-in-out infinite float-8f40387c}@keyframes float-8f40387c{50%{transform:translateY(-10px)}}.feed[data-v-8f40387c]{inset-inline-end:-10%;width:min(290px,62%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:24px;padding:14px;position:absolute;bottom:-16%}.feed-t[data-v-8f40387c]{align-items:center;gap:8px;margin:2px 4px 10px;font-weight:900;display:flex}.live[data-v-8f40387c]{background:#2bc48d;border-radius:50%;width:9px;height:9px;animation:2s ease-out infinite live-8f40387c;box-shadow:0 0 #2bc48d99}@keyframes live-8f40387c{70%{box-shadow:0 0 0 9px #2bc48d00}to{box-shadow:0 0 #2bc48d00}}.feed ul[data-v-8f40387c]{gap:6px;display:grid}.feed li[data-v-8f40387c]{background:var(--bg-tint);animation:feedIn-8f40387c .5s cubic-bezier(.2,.7,.2,1) calc(.7s + var(--i)*.55s) both;border-radius:14px;align-items:center;gap:10px;padding:9px 12px;font-size:14.5px;font-weight:700;display:flex}.feed i[data-v-8f40387c]{background:#2bc48d;border-radius:50%;flex:none;width:10px;height:10px}.feed .d1[data-v-8f40387c]{background:var(--yellow)}.feed .d2[data-v-8f40387c]{background:var(--accent)}.feed .d3[data-v-8f40387c]{background:var(--coral)}@keyframes feedIn-8f40387c{0%{opacity:0;transform:translateY(10px)scale(.96)}}.call-grid[data-v-8f40387c]{grid-template-columns:290px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.phone[data-v-8f40387c]{aspect-ratio:9/18;width:min(100%,270px);box-shadow:var(--shadow),0 40px 70px -40px #28146eb3,inset 0 0 0 2px #ffffff14;background:linear-gradient(160deg,#2b2448,#120e24);border-radius:44px;justify-self:center;padding:10px;position:relative;transform:rotate(-3deg)}.island[data-v-8f40387c]{z-index:3;background:#0b0818;border-radius:999px;width:78px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.screen-call[data-v-8f40387c]{color:#fff;text-align:center;background:radial-gradient(90% 60% at 50% 30%,#5b2ec4,#0000 70%),linear-gradient(175deg,#2a1664,#3b1a9e 60%,#241255);border-radius:35px;height:100%;position:relative;overflow:hidden}.call-in[data-v-8f40387c]{align-content:start;justify-items:center;gap:10px;height:100%;padding:52px 16px 0;display:grid}.status[data-v-8f40387c]{color:#d9ccff;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.name[data-v-8f40387c]{letter-spacing:-.01em;font-size:20px;font-weight:900}.caption[data-v-8f40387c]{text-align:start;background:#00000059;border-radius:16px;align-items:flex-start;gap:8px;margin-top:4px;padding:10px 12px;font-size:14.5px;font-weight:700;line-height:1.35;display:flex}.cc[data-v-8f40387c]{color:#241255;background:#fff;border-radius:5px;flex:none;padding:1px 5px;font-size:10px;font-weight:900}.typed[data-v-8f40387c]{clip-path:inset(0 100% 0 0);animation:1.4s steps(28,end) .35s forwards type-8f40387c}@keyframes type-8f40387c{to{clip-path:inset(0)}}.self[data-v-8f40387c]{inset-inline-end:12px;background:linear-gradient(170deg,#f2ecff,#dccbff);border-radius:16px;justify-items:center;width:74px;height:96px;display:grid;position:absolute;bottom:76px;overflow:hidden;box-shadow:0 10px 20px -8px #00000080,0 0 0 2px #fff9}.self[data-v-8f40387c] img{width:118%;max-width:none;margin-top:4px}.self span[data-v-8f40387c]{color:#fff;background:#171230b3;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:800;position:absolute;bottom:4px}.controls[data-v-8f40387c]{inset-inline:0;justify-content:center;gap:12px;display:flex;position:absolute;bottom:16px}.controls span[data-v-8f40387c]{color:#fff;background:#ffffff29;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.controls .end[data-v-8f40387c]{background:#ff5a4e;box-shadow:0 8px 16px -6px #ff5a4eb3}.timer[data-v-8f40387c]{font-variant-numeric:tabular-nums}.wave[data-v-8f40387c]{align-items:center;gap:4px;height:26px;display:flex}.wave i[data-v-8f40387c]{transform-origin:50%;width:4px;height:100%;animation:talk-8f40387c .9s ease-in-out calc(var(--n)*-.13s) infinite alternate;background:#c9b1ff;border-radius:4px}.wave.paused i[data-v-8f40387c]{animation-play-state:paused}@keyframes talk-8f40387c{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.avatar[data-v-8f40387c]{color:#7a2318;background:#ffd7cf;border-radius:50%;place-items:center;width:84px;height:84px;margin-top:10px;font-size:34px;font-weight:900;display:grid;position:relative}.avatar[data-v-8f40387c]:after,.avatar[data-v-8f40387c]:before{content:"";border:2px solid #ffffff8c;border-radius:50%;animation:2.4s ease-out infinite ringOut-8f40387c;position:absolute;inset:0}.avatar[data-v-8f40387c]:after{animation-delay:1.2s}@keyframes ringOut-8f40387c{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.cases[data-v-8f40387c]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:14px;display:grid}.case-list[data-v-8f40387c]{align-content:start;gap:8px;display:grid}.case-list button[data-v-8f40387c]{min-height:60px;box-shadow:inset 0 0 0 1.5px var(--line);text-align:start;cursor:pointer;background:#fff;border:0;border-radius:18px;align-items:center;gap:12px;padding:0 14px;font-weight:800;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.case-list button[data-v-8f40387c]:hover{background:var(--bg-tint);transform:translate(3px);box-shadow:inset 0 0 0 1.5px #cdb9fb}.case-list button:hover .chev[data-v-8f40387c]{opacity:1;transform:translate(3px)}.num[data-v-8f40387c]{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-deep);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.c-txt[data-v-8f40387c]{flex:1}.chev[data-v-8f40387c]{opacity:.45;flex:none;transition:transform .2s,opacity .2s}.case-list [aria-selected=true][data-v-8f40387c]{background:var(--ink);color:#fff;box-shadow:none}.case-list [aria-selected=true] .num[data-v-8f40387c]{color:var(--ink);background:#fff}.case-list [aria-selected=true] .chev[data-v-8f40387c]{opacity:1}.prog[data-v-8f40387c]{inset-inline:0;transform-origin:0;background:linear-gradient(90deg,#9a73f0,#c9b1ff);height:4px;animation:6.5s linear forwards prog-8f40387c;position:absolute;bottom:0}.prog.paused[data-v-8f40387c]{animation-play-state:paused}@keyframes prog-8f40387c{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.case-body[data-v-8f40387c],.case-panel[data-v-8f40387c]{display:grid}.case-body[data-v-8f40387c]{gap:8px}.after[data-v-8f40387c],.before[data-v-8f40387c]{border-radius:22px;gap:6px;padding:18px 20px;display:grid}.before[data-v-8f40387c]{color:#7a2318;background:#ffede9}.after[data-v-8f40387c]{background:var(--mint);color:var(--mint-ink);animation:.45s cubic-bezier(.2,.7,.2,1) .25s both afterIn-8f40387c}@keyframes afterIn-8f40387c{0%{opacity:0;transform:translateY(12px)}}.lbl[data-v-8f40387c]{letter-spacing:.04em;text-transform:uppercase;opacity:.75;font-size:13px;font-weight:900}.txt[data-v-8f40387c]{gap:10px;font-size:17.5px;font-weight:700;line-height:1.4;display:flex}.txt svg[data-v-8f40387c]{flex:none;margin-top:3px}.down[data-v-8f40387c]{width:34px;height:34px;color:var(--accent);box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;justify-self:center;place-items:center;display:grid}.swap-enter-active[data-v-8f40387c],.swap-leave-active[data-v-8f40387c]{transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1)}.swap-enter-from[data-v-8f40387c]{opacity:0;transform:translateY(10px)}.swap-leave-to[data-v-8f40387c]{opacity:0;transform:translateY(-6px)}.sky-panel[data-v-8f40387c]{border-radius:var(--radius-xl);isolation:isolate;background:#fff0e2;padding:clamp(150px,15vw,210px) clamp(16px,2.4vw,28px) clamp(18px,2.4vw,28px);position:relative;overflow:clip}.tint[data-v-8f40387c]{z-index:-2;transition:opacity .2s linear;position:absolute;inset:0}.t0[data-v-8f40387c]{background:linear-gradient(#ffd3be,#fff1e3 70%)}.t1[data-v-8f40387c]{background:linear-gradient(#b9e4ff,#edf8ff 70%)}.t2[data-v-8f40387c]{background:linear-gradient(#ffcb98,#ffe8d2 70%)}.t3[data-v-8f40387c]{background:linear-gradient(#23125e,#5b2ec4 75%)}.stars[data-v-8f40387c]{z-index:-1;background-image:radial-gradient(2px 2px at 12% 22%,#fff 50%,#0000),radial-gradient(2px 2px at 34% 12%,#fff 50%,#0000),radial-gradient(1.5px 1.5px at 52% 30%,#fff 50%,#0000),radial-gradient(2px 2px at 70% 16%,#ffe7a8 50%,#0000),radial-gradient(1.5px 1.5px at 84% 34%,#fff 50%,#0000),radial-gradient(2px 2px at 92% 10%,#fff 50%,#0000),radial-gradient(1.5px 1.5px at 24% 40%,#fff 50%,#0000);inset:0 0 45%}.stars[data-v-8f40387c],.sun[data-v-8f40387c]{position:absolute}.sun[data-v-8f40387c]{z-index:0;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#fff3b0,#ffc41e 60%,#ff9e2c);border-radius:50%;width:clamp(54px,6vw,80px);transition:background .4s,box-shadow .4s;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ffd65a38,0 0 60px 20px #ffc41e59}.sun.moon[data-v-8f40387c]{background:#fff6d8;box-shadow:inset -14px -6px #e9d9a8,0 0 40px 10px #fff6d840}.day-clouds[data-v-8f40387c]{z-index:0;transition:opacity .4s}.night .day-clouds[data-v-8f40387c]{opacity:.35}.moments[data-v-8f40387c]{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}.moment[data-v-8f40387c]{border-radius:var(--radius);color:var(--ink);box-shadow:var(--shadow-sm);opacity:.78;background:#ffffffeb;align-content:start;gap:10px;padding:20px;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s,box-shadow .3s;display:grid}.moment.on[data-v-8f40387c]{opacity:1;box-shadow:var(--shadow),0 0 0 3px var(--accent);transform:translateY(-12px)}.moment[data-v-8f40387c] img{justify-self:center;width:auto;height:clamp(130px,12vw,170px)}.when[data-v-8f40387c]{background:var(--ink);color:#fff;border-radius:999px;justify-self:start;padding:4px 12px;font-size:14px;font-weight:800}.moment p[data-v-8f40387c]{color:var(--ink-2);font-size:15.5px;line-height:1.45}.map[data-v-8f40387c]{aspect-ratio:1000/440;border-radius:var(--radius-xl);background:radial-gradient(#6a2fe31f 1.2px,#0000 1.4px) 0 0/22px 22px,linear-gradient(160deg,#f3eeff,#e7f8f1);min-height:440px;position:relative}.route[data-v-8f40387c]{width:100%;height:100%;position:absolute;inset:0}.drawn[data-v-8f40387c],.track[data-v-8f40387c]{fill:none;stroke-linecap:round}.track[data-v-8f40387c]{stroke:#6a2fe32e;stroke-dasharray:2 14}.drawn[data-v-8f40387c],.track[data-v-8f40387c]{stroke-width:10px}.drawn[data-v-8f40387c]{stroke:var(--accent);stroke-dasharray:1;transition:stroke-dashoffset .12s linear}.vline[data-v-8f40387c]{display:none}.map ol[data-v-8f40387c]{inset:0}.map ol[data-v-8f40387c],.stop[data-v-8f40387c]{position:absolute}.stop[data-v-8f40387c]{width:76px;height:76px;transform:translate(-50%,-50%)}.stone[data-v-8f40387c]{width:100%;height:100%;box-shadow:var(--shadow-sm);filter:grayscale(.7);opacity:.65;background:#fff;border-radius:50%;place-items:center;padding:12px;transition:filter .4s,opacity .4s,transform .5s cubic-bezier(.3,1.4,.5,1),box-shadow .4s;display:grid;transform:scale(.9)}.stone[data-v-8f40387c] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.on .stone[data-v-8f40387c]{filter:none;opacity:1;box-shadow:var(--shadow-sm),0 0 0 5px #6a2fe340;transform:scale(1)}.card[data-v-8f40387c]{width:clamp(170px,17vw,210px);box-shadow:var(--shadow-sm);text-align:center;opacity:.55;background:#ffffffeb;border-radius:18px;padding:12px 14px;transition:opacity .4s;position:absolute;left:50%;transform:translate(-50%)}.on .card[data-v-8f40387c]{opacity:1}.down .card[data-v-8f40387c]{top:calc(100% + 10px)}.up .card[data-v-8f40387c]{bottom:calc(100% + 10px)}.card h3[data-v-8f40387c]{font-size:18px}.card p[data-v-8f40387c]{color:var(--ink-2);margin-top:4px;font-size:14.5px;line-height:1.4}.tabs[data-v-8f40387c]{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.tabs button[data-v-8f40387c]{background:var(--accent-soft);cursor:pointer;border:0;border-radius:999px;min-height:48px;padding:0 22px;font-weight:800;transition:background-color .2s,color .2s}.tabs [aria-selected=true][data-v-8f40387c]{background:var(--ink);color:#fff}.role-panel[data-v-8f40387c]{border-radius:var(--radius-xl);background:radial-gradient(70% 90% at 85% 40%,#e7dbff,#f6f1ff 70%);padding:clamp(22px,4vw,52px)}.role-body[data-v-8f40387c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,5vw,72px);display:grid}.role-copy[data-v-8f40387c]{justify-items:start;gap:14px;display:grid}.role-copy h3[data-v-8f40387c]{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,42px);font-weight:900;line-height:1.08}.screen[data-v-8f40387c]{width:min(100%,480px);box-shadow:var(--shadow),0 0 0 8px #ffffff73;background:#fff;border-radius:24px;justify-self:center;gap:14px;padding:16px 18px 20px;display:grid}.s-bar[data-v-8f40387c]{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding-bottom:12px;display:flex}.s-bar i[data-v-8f40387c]{background:var(--line);border-radius:50%;width:10px;height:10px}.s-bar i[data-v-8f40387c]:first-child{background:#ffb4ac}.s-bar i[data-v-8f40387c]:nth-child(2){background:#ffe08a}.s-bar i[data-v-8f40387c]:nth-child(3){background:#9fe6c8}.s-bar span[data-v-8f40387c]{margin-inline-start:8px;font-weight:900}.s-who[data-v-8f40387c]{background:var(--accent-soft);color:var(--accent-deep);border-radius:999px;margin-inline-start:auto;padding:3px 10px}.s-label[data-v-8f40387c],.s-who[data-v-8f40387c]{font-size:12.5px}.s-label[data-v-8f40387c]{color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.kpis>div[data-v-8f40387c],.screen li[data-v-8f40387c]{animation:feedIn-8f40387c .45s cubic-bezier(.2,.7,.2,1) calc(.1s + var(--i)*.1s) both}.kpis[data-v-8f40387c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kpis>div[data-v-8f40387c]{background:var(--bg-tint);border-radius:16px;gap:2px;padding:12px;display:grid}.kpis b[data-v-8f40387c]{letter-spacing:-.03em;color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.kpis span[data-v-8f40387c]{color:var(--ink-2);font-size:12.5px;font-weight:700;line-height:1.25}.funnel[data-v-8f40387c]{gap:8px;display:grid}.funnel li[data-v-8f40387c]{grid-template-columns:88px minmax(0,1fr) 34px;align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:grid}.funnel i[data-v-8f40387c]{background:linear-gradient(90deg,var(--accent),#9a73f0);transform-origin:0;height:22px;animation:grow-8f40387c .8s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i)*.1s) both;border-radius:8px}.funnel b[data-v-8f40387c]{text-align:end;font-variant-numeric:tabular-nums}@keyframes grow-8f40387c{0%{transform:scaleX(0)}}.list[data-v-8f40387c]{gap:8px;display:grid}.list li[data-v-8f40387c]{background:var(--bg-tint);border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.av[data-v-8f40387c]{border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900}.av[data-v-8f40387c],.rw[data-v-8f40387c]{display:grid}.rw[data-v-8f40387c]{min-width:0;line-height:1.25}.rw strong[data-v-8f40387c]{font-size:15px}.rw small[data-v-8f40387c]{color:var(--ink-2);text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.chip[data-v-8f40387c],.rw small[data-v-8f40387c]{white-space:nowrap}.chip[data-v-8f40387c]{border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:800}.t-mint[data-v-8f40387c]{background:var(--mint);color:var(--mint-ink)}.t-butter[data-v-8f40387c]{color:#6b4a00;background:#ffe9a8}.t-lilac[data-v-8f40387c]{background:var(--accent-soft);color:var(--accent-deep)}.t-peach[data-v-8f40387c]{color:#8a2a1e;background:#ffdcd5}.amt[data-v-8f40387c]{font-variant-numeric:tabular-nums;color:var(--mint-ink);font-weight:900}.amt.neg[data-v-8f40387c]{color:#8a2a1e}.locked[data-v-8f40387c]{height:62px;position:relative;overflow:hidden;display:block!important}.ghost[data-v-8f40387c]{filter:blur(3px);opacity:.6;gap:8px;padding:6px 4px;display:grid}.ghost i[data-v-8f40387c]{background:#cdbfef;border-radius:6px;height:12px}.ghost i[data-v-8f40387c]:last-child{width:60%}.lk[data-v-8f40387c]{color:var(--accent-deep);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex;position:absolute;inset:0}.steps[data-v-8f40387c]{grid-template-columns:repeat(5,minmax(0,1fr))}.steps[data-v-8f40387c],.steps li[data-v-8f40387c]{gap:6px;display:grid}.steps li[data-v-8f40387c]{color:var(--ink-2);text-align:center;justify-items:center;font-size:12px;font-weight:700;position:relative}.steps li[data-v-8f40387c]:not(:last-child):after{content:"";background:var(--line);border-radius:3px;width:calc(100% - 22px);height:3px;position:absolute;top:12px;left:calc(50% + 14px)}.steps .done[data-v-8f40387c]:not(:last-child):after{background:var(--accent)}.dot[data-v-8f40387c]{width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--line);color:#fff;background:#fff;border-radius:50%;place-items:center;display:grid}.done .dot[data-v-8f40387c]{background:var(--accent);box-shadow:none}.now[data-v-8f40387c]{color:var(--ink)}.now .dot[data-v-8f40387c]{box-shadow:inset 0 0 0 3px var(--accent);animation:1.6s ease-out infinite pulse-8f40387c}@keyframes pulse-8f40387c{0%{box-shadow:inset 0 0 0 3px var(--accent),0 0 0 0 #6a2fe366}to{box-shadow:inset 0 0 0 3px var(--accent),0 0 0 10px #6a2fe300}}.todo[data-v-8f40387c]{background:#fff4d6;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:14px 16px;display:grid}.t-l[data-v-8f40387c]{color:#6b4a00;letter-spacing:.04em;text-transform:uppercase;grid-column:1;font-size:12.5px;font-weight:800}.todo strong[data-v-8f40387c]{grid-column:1;font-size:16px}.t-btn[data-v-8f40387c]{background:var(--accent);color:#fff;border-radius:999px;grid-area:1/2/3;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:800;display:inline-flex}.world[data-v-8f40387c]{background:linear-gradient(#fff,#cdf6f1 16%,#d8f6ec 48%,#e4e0ff 80%,#fff);padding-block:clamp(96px,11vw,160px) clamp(140px,16vw,240px);overflow:clip}.world>.wrap[data-v-8f40387c]{z-index:1;position:relative}.world-grid[data-v-8f40387c]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}.world-grid ul[data-v-8f40387c]{gap:14px;display:grid}.world-grid li[data-v-8f40387c]{border-radius:24px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.world-grid li p[data-v-8f40387c]{color:var(--ink-2);font-size:16px}.price-grid[data-v-8f40387c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.price-copy[data-v-8f40387c]{justify-items:start;gap:18px;display:grid}.quote[data-v-8f40387c]{width:min(100%,460px);box-shadow:var(--shadow),inset 0 0 0 1px var(--line);background:#fff;border-radius:28px;justify-self:center;gap:16px;padding:clamp(22px,3vw,30px)}.quote[data-v-8f40387c],.seg[data-v-8f40387c]{display:grid}.seg[data-v-8f40387c]{background:var(--bg-tint);grid-auto-columns:1fr;grid-auto-flow:column;padding:5px}.seg[data-v-8f40387c],.seg button[data-v-8f40387c]{border-radius:999px}.seg button[data-v-8f40387c]{cursor:pointer;background:0 0;border:0;min-height:44px;font-weight:800;transition:background-color .25s,color .25s,box-shadow .25s}.seg [aria-checked=true][data-v-8f40387c]{color:var(--accent-deep);box-shadow:var(--shadow-sm);background:#fff}.q-head[data-v-8f40387c]{gap:2px;display:grid}.q-title[data-v-8f40387c]{letter-spacing:-.02em;font-size:21px;font-weight:900}.q-sub[data-v-8f40387c]{color:var(--ink-2);font-size:15.5px}.q-rows[data-v-8f40387c]{gap:12px;display:grid}.q-rows li[data-v-8f40387c]{align-items:baseline;display:flex}.q-rows i[data-v-8f40387c]{border-bottom:2px dotted var(--line);flex:1;min-width:16px;margin:0 10px;translate:0 -4px}.q-rows b[data-v-8f40387c],.q-total b[data-v-8f40387c]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.q-rows b[data-v-8f40387c]{border-radius:8px;padding:2px 6px}.neg[data-v-8f40387c]{color:var(--mint-ink)}.flash[data-v-8f40387c]{animation:1s flash-8f40387c}@keyframes flash-8f40387c{0%{background:#fff1b8}to{background:0 0}}.q-total[data-v-8f40387c]{background:var(--accent-soft);border-radius:18px;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;font-weight:800;display:flex}.q-total b[data-v-8f40387c]{color:var(--accent-deep);letter-spacing:-.02em;font-size:clamp(24px,2.6vw,30px);font-weight:900}.q-note[data-v-8f40387c]{color:var(--ink-2);font-size:13px}.ledger[data-v-8f40387c]{color:#fff;background:radial-gradient(55% 80% at 78% 40%,#7c44ec80,#0000 70%),radial-gradient(40% 60% at 8% 100%,#2bc48d29,#0000 70%),linear-gradient(160deg,#150a33,#2a1664);overflow:clip}.ledger .lede[data-v-8f40387c]{color:#e9e1ff}.ledger .eyebrow[data-v-8f40387c]{color:#fff;background:#ffffff29}.ledger[data-v-8f40387c] .accent{color:#c9b1ff}.ledger-grid[data-v-8f40387c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.ledger-grid>div[data-v-8f40387c]:first-child{justify-items:start;gap:18px;display:grid}.big[data-v-8f40387c]{font-size:clamp(40px,5.6vw,72px);line-height:1.02}.ledger-stage[data-v-8f40387c]{padding:18px;position:relative}.sheet[data-v-8f40387c],.sheet-back[data-v-8f40387c]{border-radius:22px}.sheet-back[data-v-8f40387c]{background:#e6dcff;position:absolute;inset:18px;transform:rotate(3.5deg);box-shadow:0 30px 60px -30px #0009}.sheet[data-v-8f40387c]{color:var(--ink);background:#fffdf8;padding:22px 22px 18px;position:relative;transform:rotate(-1.2deg);box-shadow:0 40px 80px -36px #000000b3}.sheet[data-v-8f40387c]:before{content:"";top:0;bottom:0;background:#ffb3aa;width:2px;position:absolute;inset-inline-start:74px}.b-title[data-v-8f40387c]{letter-spacing:-.02em;font-size:19px;font-weight:900}.b-head[data-v-8f40387c],.b-rows li[data-v-8f40387c]{grid-template-columns:52px minmax(0,1fr) 84px 112px;align-items:center;gap:12px;display:grid}.b-head[data-v-8f40387c]{border-bottom:2px solid var(--ink);color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;padding:8px 0;font-size:12px;font-weight:800}.b-head span[data-v-8f40387c]:nth-child(3){text-align:end}.b-rows li[data-v-8f40387c]{border-bottom:1px solid #e9e2d6;min-height:46px;font-size:14.5px}.d[data-v-8f40387c]{color:var(--ink-2);font-size:13px;font-weight:700}.t[data-v-8f40387c]{font-weight:600;line-height:1.3}.a[data-v-8f40387c]{text-align:end;font-variant-numeric:tabular-nums;font-weight:800}.a.neg[data-v-8f40387c]{color:#8a2a1e}.s b[data-v-8f40387c]{background:var(--mint);color:var(--mint-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.s b.wait[data-v-8f40387c]{color:#6b4a00;background:#ffe9a8}.s b.wrong[data-v-8f40387c]{color:#8a2a1e;background:#ffdcd5}.s b.fix[data-v-8f40387c]{background:var(--accent-soft);color:var(--accent-deep)}.b-rows li.wrong[data-v-8f40387c]{background:linear-gradient(#0000 22%,#ff7c722e 0 78%,#0000 0)}.b-rows li.fix[data-v-8f40387c]{color:var(--accent-deep)}.b-rows li.fix .d[data-v-8f40387c]{color:var(--accent)}.b-note[data-v-8f40387c]{color:var(--ink-2);margin-top:12px;font-size:13px}.b-sample[data-v-8f40387c],.s-note[data-v-8f40387c]{color:var(--ink-2);opacity:.85;font-size:12px}.b-sample[data-v-8f40387c]{margin-top:4px}.coin[data-v-8f40387c]{z-index:1;filter:drop-shadow(0 16px 20px #00000059);width:clamp(64px,7vw,96px);animation:7s ease-in-out infinite alternate coin-8f40387c;position:absolute}.k1[data-v-8f40387c]{top:-34px;inset-inline-end:-18px}.k2[data-v-8f40387c]{bottom:-58px;width:clamp(52px,5.5vw,76px);animation-delay:-2s;inset-inline-start:-64px}.k3[data-v-8f40387c]{top:38%;width:clamp(48px,5vw,70px);animation-delay:-4s;inset-inline-end:-46px}@keyframes coin-8f40387c{0%{transform:translateY(0)rotate(-8deg)}to{transform:translateY(-16px)rotate(8deg)}}.bento[data-v-8f40387c]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.bento li[data-v-8f40387c]{border-radius:var(--radius-xl);align-content:start;justify-items:start;gap:10px;padding:clamp(22px,2.6vw,30px);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;display:grid;position:relative}.bento li[data-v-8f40387c]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.bento li:hover .b-ic[data-v-8f40387c]{transform:rotate(-8deg)scale(1.06)}.b-ic[data-v-8f40387c]{-o-object-fit:contain;object-fit:contain;width:64px;height:64px;margin-bottom:6px;transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.bento h3[data-v-8f40387c]{letter-spacing:-.025em;font-size:clamp(21px,2vw,26px);font-weight:900;line-height:1.15}.bento p[data-v-8f40387c]{color:var(--ink-2);font-size:16.5px}.more[data-v-8f40387c]{min-height:40px;color:var(--accent-deep);align-items:center;gap:6px;margin-top:auto;font-weight:800;display:inline-flex}.b0[data-v-8f40387c]{background:var(--lilac)}.b0[data-v-8f40387c],.b1[data-v-8f40387c]{grid-column:span 3}.b1[data-v-8f40387c]{background:var(--mint)}.b2[data-v-8f40387c]{background:var(--butter)}.b2[data-v-8f40387c],.b3[data-v-8f40387c]{grid-column:span 2}.b3[data-v-8f40387c]{background:var(--peach)}.b4[data-v-8f40387c]{background:#e8f4ff;grid-column:span 2}.trust[data-v-8f40387c]{background:var(--bg-tint)}.trust-grid[data-v-8f40387c]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,5vw,64px);max-width:1080px;margin-inline:auto;display:grid}.trust-grid[data-v-8f40387c]>img{width:min(100%,360px);margin-inline:auto}.trust-grid>div[data-v-8f40387c]{justify-items:start;gap:16px;display:grid}.trust-grid h2[data-v-8f40387c]{font-size:clamp(28px,3vw,40px)}.trust-grid ul[data-v-8f40387c]{gap:8px;width:100%;max-width:540px;display:grid}.trust-grid li[data-v-8f40387c]{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:11px 14px;font-size:15.5px;font-weight:600;line-height:1.4;display:grid}.trust-grid li[data-v-8f40387c] img{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}@media (width<=1080px){.call-grid[data-v-8f40387c]{grid-template-columns:1fr}.moments[data-v-8f40387c]{grid-template-columns:repeat(2,minmax(0,1fr))}.map[data-v-8f40387c]{aspect-ratio:auto;min-height:0;padding:28px 22px 28px 64px}.route[data-v-8f40387c]{display:none}.vline[data-v-8f40387c]{top:40px;bottom:40px;background:#6a2fe326;width:6px;position:absolute;inset-inline-start:40px}.vline[data-v-8f40387c],.vline i[data-v-8f40387c]{border-radius:6px;display:block}.vline i[data-v-8f40387c]{background:var(--accent);transform-origin:top;height:100%}.map ol[data-v-8f40387c],.stop[data-v-8f40387c]{gap:14px;display:grid;position:relative}.stop[data-v-8f40387c]{grid-template-columns:64px minmax(0,1fr);align-items:center;width:auto;height:auto;margin-inline-start:-56px;transform:none;top:auto!important;left:auto!important}.stone[data-v-8f40387c]{width:64px;height:64px}.card[data-v-8f40387c]{text-align:start;width:auto;position:static;transform:none}.bento li[data-v-8f40387c]{grid-column:span 3!important}}@media (width<=860px){.cases[data-v-8f40387c],.hero-grid[data-v-8f40387c],.ledger-grid[data-v-8f40387c],.price-grid[data-v-8f40387c],.role-body[data-v-8f40387c],.trust-grid[data-v-8f40387c],.world-grid[data-v-8f40387c]{grid-template-columns:1fr}.stage[data-v-8f40387c]{width:min(88vw,460px);margin-top:10px}.feed[data-v-8f40387c]{width:min(100%,320px);margin:-24px auto 0;position:relative;inset:auto}.case-list[data-v-8f40387c]{scroll-snap-type:x mandatory;grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.case-list button[data-v-8f40387c]{scroll-snap-align:start;white-space:nowrap}}@media (width<=640px){.moments[data-v-8f40387c]{grid-template-columns:1fr}.moment.on[data-v-8f40387c]{transform:none}.bento li[data-v-8f40387c]{grid-column:1/-1!important}.b-head[data-v-8f40387c],.b-rows li[data-v-8f40387c]{grid-template-columns:44px minmax(0,1fr) 70px}.b-head span[data-v-8f40387c]:nth-child(4),.b-rows .s[data-v-8f40387c]{display:none}.sheet[data-v-8f40387c]:before{inset-inline-start:62px}.coin[data-v-8f40387c]{display:none}.kpis b[data-v-8f40387c]{font-size:21px}.steps li[data-v-8f40387c]{font-size:10.5px}}
