.page-root[data-v-907ea72d]{position:relative;overflow-x:hidden;min-height:calc(100vh - 64px);transition:background-color .5s ease}.bg-orbs[data-v-907ea72d]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.bg-orb[data-v-907ea72d]{position:absolute;border-radius:50%;filter:blur(140px);will-change:transform;animation:orb-float-907ea72d linear infinite}.bg-orb--1[data-v-907ea72d]{width:700px;height:700px;top:-18%;left:-12%;background:var(--v228c78e4);animation-duration:26s}.bg-orb--2[data-v-907ea72d]{width:580px;height:580px;top:35%;right:-10%;background:var(--f435887c);animation-duration:30s;animation-delay:-7s}.bg-orb--3[data-v-907ea72d]{width:620px;height:620px;bottom:-15%;left:20%;background:var(--v636b969c);animation-duration:28s;animation-delay:-14s}.bg-orb--4[data-v-907ea72d]{width:500px;height:500px;top:50%;left:45%;background:var(--v636b969c);animation-duration:32s;animation-delay:-20s}.bg-orb--5[data-v-907ea72d]{width:420px;height:420px;bottom:25%;right:15%;background:var(--v7a429814);animation-duration:24s;animation-delay:-3s}@keyframes orb-float-907ea72d{0%{transform:translate(0) scale(1)}25%{transform:translate(50px,-40px) scale(1.1)}50%{transform:translate(-30px,30px) scale(.92)}75%{transform:translate(-45px,-25px) scale(1.06)}to{transform:translate(0) scale(1)}}.bg-geo-lines[data-v-907ea72d]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.018;background-image:linear-gradient(rgba(var(--gw-accent-rgb) / .4) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--gw-accent-rgb) / .4) 1px,transparent 1px);background-size:140px 140px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,black 30%,transparent 70%);mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,black 30%,transparent 70%)}.bg-grain[data-v-907ea72d]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.floating-geo[data-v-907ea72d]{position:fixed;z-index:0;pointer-events:none;color:var(--b691ae82);font-weight:100;animation:geo-float-907ea72d linear infinite}@keyframes geo-float-907ea72d{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:var(--op, .05)}90%{opacity:var(--op, .05)}to{transform:translate(var(--dx, 40px),var(--dy, -30px)) rotate(var(--rot, 180deg));opacity:0}}.section[data-v-907ea72d]{position:relative;z-index:1;padding:4.5rem 0}@media(min-width:640px){.section[data-v-907ea72d]{padding:5.5rem 0}}.section-inner[data-v-907ea72d]{max-width:88rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.section-inner[data-v-907ea72d]{padding:0 1.5rem}}@media(min-width:1024px){.section-inner[data-v-907ea72d]{padding:0 2rem}}.section-header[data-v-907ea72d]{text-align:center;margin-bottom:2.5rem}.section-badge[data-v-907ea72d]{display:inline-block;padding:.28rem 1.1rem;border-radius:999px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;margin-bottom:1rem}.section-badge--dark[data-v-907ea72d]{background:rgba(var(--gw-accent-rgb) / .12);color:var(--gw-accent-readable);border:1px solid rgba(var(--gw-accent-rgb) / .2)}.section-badge--light[data-v-907ea72d]{background:rgba(var(--gw-accent-rgb) / .08);color:var(--gw-accent-strong);border:1px solid rgba(var(--gw-accent-rgb) / .15)}.section-title[data-v-907ea72d]{font-size:clamp(1.75rem,3vw,2.8rem);font-weight:750;letter-spacing:-.03em;line-height:1.14;margin:0}.section-sub[data-v-907ea72d]{max-width:36rem;margin:.75rem auto 0;font-size:.95rem;line-height:1.7}.discount-banner[data-v-907ea72d]{display:inline-block;margin-top:.75rem;padding:.35rem 1.2rem;border-radius:999px;font-size:12px;font-weight:750;animation:fade-up-907ea72d .5s cubic-bezier(.16,1,.3,1) .1s both}.discount-banner--dark[data-v-907ea72d]{background:#ef444426;color:#fca5a5;border:1px solid rgba(239,68,68,.25)}.discount-banner--light[data-v-907ea72d]{background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.2)}.guest-notice[data-v-907ea72d]{display:inline-block;margin-top:.9rem;padding:.5rem 1.15rem;border-radius:999px;font-size:12px;font-weight:650;line-height:1.5}.guest-notice--dark[data-v-907ea72d]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#fff9}.guest-notice--light[data-v-907ea72d]{border:1px solid rgba(0,0,0,.06);background:#ffffff8c;color:#5a5a72}.glass-card[data-v-907ea72d]{position:relative;border-radius:1.35rem;overflow:hidden;animation:card-enter-907ea72d .55s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--enter-delay, 0s)}.glass-card--dark[data-v-907ea72d]{background:#ffffff05;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);box-shadow:0 4px 24px #0000004d}.glass-card--light[data-v-907ea72d]{background:#ffffff80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px #0000000a}@keyframes card-enter-907ea72d{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.tilt-card[data-v-907ea72d]{transform:perspective(800px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease,border-color .4s ease}.tilt-card[data-v-907ea72d]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:radial-gradient(ellipse 60% 60% at var(--tilt-shine, 50%) 50%,var(--v470eae8b) 0%,transparent 70%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:0}.tilt-card[data-v-907ea72d]:hover:before{opacity:1}.tilt-card[data-v-907ea72d]:hover{border-color:var(--v604fe98a);box-shadow:0 14px 40px var(--v14bc19cf),0 0 0 1px var(--v470eae8b)}.card-scan-line[data-v-907ea72d]{position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;z-index:2;opacity:0;background:linear-gradient(90deg,transparent,var(--v7990b3eb),transparent);transition:opacity .4s ease}.tilt-card:hover .card-scan-line[data-v-907ea72d]{opacity:1;animation:scan-sweep-907ea72d 1.8s ease-in-out infinite}@keyframes scan-sweep-907ea72d{0%{top:0%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:100%;opacity:0}}.hero-root[data-v-907ea72d]{position:relative;z-index:1;padding:3.5rem 0 4.5rem}@media(min-width:640px){.hero-root[data-v-907ea72d]{padding:5rem 0 6rem}}.hero-inner[data-v-907ea72d]{max-width:44rem;margin:0 auto;text-align:center;padding:0 1rem}.hero-title[data-v-907ea72d]{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.hero-sub[data-v-907ea72d]{max-width:38rem;margin:1rem auto 0;font-size:1rem;line-height:1.72}.hero-benefit[data-v-907ea72d]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.25rem;border-radius:999px;padding:.5rem 1.15rem;font-size:12px;font-weight:650;animation:fade-up-907ea72d .5s cubic-bezier(.16,1,.3,1) .3s both}.hero-benefit--dark[data-v-907ea72d]{border:1px solid rgba(var(--gw-accent-rgb) / .25);background:rgba(var(--gw-accent-rgb) / .08);color:var(--gw-accent-readable)}.hero-benefit--light[data-v-907ea72d]{border:1px solid rgba(var(--gw-accent-rgb) / .2);background:rgba(var(--gw-accent-rgb) / .06);color:var(--gw-accent-strong)}.hero-benefit-dot[data-v-907ea72d]{width:7px;height:7px;border-radius:50%;background:currentColor;animation:statusPulse-907ea72d 2s ease-in-out infinite}@keyframes statusPulse-907ea72d{0%,to{opacity:1}50%{opacity:.3}}@keyframes fade-up-907ea72d{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-actions[data-v-907ea72d]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem}.hero-btn[data-v-907ea72d]{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.8rem 1.8rem;font-size:.98rem;font-weight:650;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);border:none;cursor:pointer}.hero-btn-primary[data-v-907ea72d]{background:linear-gradient(135deg,var(--gw-accent),var(--gw-accent-strong));color:#fff;box-shadow:0 0 rgba(var(--gw-accent-rgb) / .45);animation:btn-glow-907ea72d 2.8s ease-in-out infinite}.hero-btn-primary[data-v-907ea72d]:hover{background:linear-gradient(135deg,var(--gw-accent),var(--gw-accent-strong));box-shadow:0 8px 30px rgba(var(--gw-accent-rgb) / .35);color:#fff;transform:translateY(-1px)}@keyframes btn-glow-907ea72d{0%,to{box-shadow:0 0 rgba(var(--gw-accent-rgb) / .45)}50%{box-shadow:0 0 0 18px transparent}}.hero-btn-arrow[data-v-907ea72d]{width:1rem;height:1rem;transition:transform .3s ease}.hero-btn:hover .hero-btn-arrow[data-v-907ea72d]{transform:translateY(3px)}.hero-btn-ghost[data-v-907ea72d]{border:1px solid;background:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.calc-card[data-v-907ea72d]{border-radius:1.5rem;padding:1.75rem;animation:fade-up-907ea72d .55s cubic-bezier(.16,1,.3,1) .1s both}.calc-card--dark[data-v-907ea72d]{background:#ffffff05;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 32px #0000004d}.calc-card--light[data-v-907ea72d]{background:#ffffff80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,0,0,.05);box-shadow:0 8px 28px #0000000a}@media(min-width:640px){.calc-card[data-v-907ea72d]{padding:2.25rem}}.calc-grid[data-v-907ea72d]{display:grid;gap:1.5rem}@media(min-width:640px){.calc-grid[data-v-907ea72d]{grid-template-columns:1.1fr 1fr}}.calc-input-label[data-v-907ea72d]{font-size:.92rem;font-weight:650;margin-bottom:.5rem;display:block}.calc-input[data-v-907ea72d]{width:100%}.calc-range[data-v-907ea72d]{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;font-size:.78rem}.calc-range-val[data-v-907ea72d]{font-weight:700}.calc-result-area[data-v-907ea72d]{display:flex;align-items:center;gap:1.25rem}@media(max-width:639px){.calc-result-area[data-v-907ea72d]{flex-direction:row;justify-content:space-around}}.calc-result-divider[data-v-907ea72d]{width:1px;height:3rem;border-left:1px solid;flex-shrink:0}.calc-result-item[data-v-907ea72d]{flex:1;text-align:center}.calc-result-label[data-v-907ea72d]{font-size:.82rem;margin:0}.calc-result-value[data-v-907ea72d]{font-size:clamp(1.7rem,3vw,2.2rem);font-weight:850;font-variant-numeric:tabular-nums;margin:.2rem 0 0}.calc-usage-grid[data-v-907ea72d]{display:grid;gap:.6rem;margin-top:1.5rem}@media(min-width:480px){.calc-usage-grid[data-v-907ea72d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.calc-usage-grid[data-v-907ea72d]{grid-template-columns:repeat(4,1fr)}}.calc-usage-card[data-v-907ea72d]{border-radius:.9rem;padding:.75rem;transition:transform .3s ease,background .3s ease}.calc-usage-card--dark[data-v-907ea72d]{background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.calc-usage-card--dark[data-v-907ea72d]:hover{background:rgba(var(--gw-accent-rgb) / .06);border-color:rgba(var(--gw-accent-rgb) / .15);transform:translateY(-2px)}.calc-usage-card--light[data-v-907ea72d]{background:#ffffff80;border:1px solid rgba(0,0,0,.04)}.calc-usage-card--light[data-v-907ea72d]:hover{background:rgba(var(--gw-accent-rgb) / .04);border-color:rgba(var(--gw-accent-rgb) / .12);transform:translateY(-2px)}.calc-usage-label[data-v-907ea72d]{font-size:.78rem;font-weight:650;margin:0}.calc-usage-cost[data-v-907ea72d]{font-size:1.02rem;font-weight:800;margin:.2rem 0 0}.plans-segmented[data-v-907ea72d]{display:inline-flex;margin-top:1.25rem;border-radius:999px;padding:.22rem}.plans-segmented--dark[data-v-907ea72d]{border:1px solid rgba(255,255,255,.06);background:#ffffff08}.plans-segmented--light[data-v-907ea72d]{border:1px solid rgba(0,0,0,.06);background:#fff6}.plans-grid-inner[data-v-907ea72d]{display:grid;gap:1rem}@media(min-width:768px){.plans-grid-inner[data-v-907ea72d]{grid-template-columns:repeat(3,1fr)}}.plans-grid[data-v-907ea72d]{margin-top:1rem}.plans-empty[data-v-907ea72d]{border-radius:1.25rem;padding:2rem;text-align:center;font-size:.95rem;font-weight:650}.plans-empty--dark[data-v-907ea72d]{border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#ffffff73}.plans-empty--light[data-v-907ea72d]{border:1px solid rgba(0,0,0,.05);background:#ffffff73;color:#6a6a82}.plan-skeleton[data-v-907ea72d]{border-radius:1.5rem;padding:1.75rem;display:flex;flex-direction:column;gap:.7rem}.plan-skeleton--dark[data-v-907ea72d]{border:1px solid rgba(255,255,255,.05);background:#ffffff04}.plan-skeleton--light[data-v-907ea72d]{border:1px solid rgba(0,0,0,.05);background:#fff6}.skeleton-line[data-v-907ea72d]{height:.75rem;border-radius:.5rem;background:var(--v01e2aba4);animation:skeleton-pulse-907ea72d 1.6s ease-in-out infinite}@keyframes skeleton-pulse-907ea72d{0%,to{opacity:.4}50%{opacity:.8}}.skeleton-line-badge[data-v-907ea72d]{width:35%;height:1.1rem;border-radius:999px}.skeleton-line-name[data-v-907ea72d]{width:55%;height:1.2rem}.skeleton-line-price[data-v-907ea72d]{width:40%;height:2rem}.skeleton-line-feat[data-v-907ea72d]{width:75%}.plan-card[data-v-907ea72d]{position:relative;border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;cursor:pointer;overflow:hidden;animation:card-enter-907ea72d .5s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--enter-delay, 0s)}.plan-card--dark[data-v-907ea72d]{background:#ffffff04;border:1px solid rgba(255,255,255,.05)}.plan-card--light[data-v-907ea72d]{background:#ffffff73;border:1px solid rgba(0,0,0,.05)}.plan-card--featured.plan-card--dark[data-v-907ea72d]{border-color:rgba(var(--gw-accent-rgb) / .25);background:linear-gradient(180deg,rgba(var(--gw-accent-rgb) / .08),rgba(var(--gw-accent-rgb) / .015));box-shadow:0 0 30px rgba(var(--gw-accent-rgb) / .08)}.plan-card--featured.plan-card--light[data-v-907ea72d]{border-color:rgba(var(--gw-accent-rgb) / .2);background:linear-gradient(180deg,rgba(var(--gw-accent-rgb) / .06),#ffffff80);box-shadow:0 0 25px rgba(var(--gw-accent-rgb) / .06)}.plan-card--selected.plan-card--dark[data-v-907ea72d]{box-shadow:0 0 0 3px rgba(var(--gw-accent-rgb) / .25)}.plan-card--selected.plan-card--light[data-v-907ea72d]{box-shadow:0 0 0 3px rgba(var(--gw-accent-rgb) / .18)}.plan-card-bar[data-v-907ea72d]{position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .35s ease}.plan-card:hover .plan-card-bar[data-v-907ea72d],.plan-card--selected .plan-card-bar[data-v-907ea72d]{opacity:1}.plan-card-top[data-v-907ea72d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;position:relative;z-index:1}.plan-badge[data-v-907ea72d]{display:inline-flex;padding:.2rem .7rem;border-radius:999px;font-size:12px;font-weight:800}.plan-selected-tag[data-v-907ea72d]{display:inline-flex;padding:.15rem .6rem;border-radius:999px;font-size:12px;font-weight:800;background:rgba(var(--gw-accent-rgb) / .15);color:var(--gw-accent-readable)}.plan-name[data-v-907ea72d]{font-size:1.3rem;font-weight:750;margin:0;position:relative;z-index:1}.plan-price-row[data-v-907ea72d]{display:flex;align-items:baseline;gap:.25rem;margin-top:.75rem;position:relative;z-index:1}.plan-price[data-v-907ea72d]{font-size:2.5rem;font-weight:850;font-variant-numeric:tabular-nums}.plan-price-original[data-v-907ea72d]{font-size:1.1rem;font-weight:500;text-decoration:line-through;margin-right:.3rem}.plan-cycle[data-v-907ea72d]{font-size:.9rem}.plan-credits[data-v-907ea72d]{font-size:.86rem;margin:.3rem 0 0;position:relative;z-index:1}.plan-fit[data-v-907ea72d]{font-size:.82rem;margin:.15rem 0 0;position:relative;z-index:1}.plan-extra[data-v-907ea72d]{font-size:.82rem;line-height:1.62;margin:.72rem 0 0;position:relative;z-index:1}.plan-features[data-v-907ea72d]{list-style:none;padding:0;margin:.9rem 0 1.25rem;display:flex;flex-direction:column;gap:.55rem;position:relative;z-index:1}.plan-feat[data-v-907ea72d]{display:flex;align-items:baseline;gap:.5rem;font-size:.84rem}.plan-feat-dot[data-v-907ea72d]{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:.4em}.plan-cta[data-v-907ea72d]{margin-top:auto;width:100%;padding:.8rem;border-radius:.85rem;border:none;font-size:.92rem;font-weight:700;cursor:pointer;transition:all .3s ease;position:relative;z-index:1;background:linear-gradient(135deg,var(--gw-accent),var(--gw-accent-strong));color:#fff}.plan-cta[data-v-907ea72d]:hover{background:linear-gradient(135deg,var(--gw-accent),var(--gw-accent-strong));box-shadow:0 6px 20px rgba(var(--gw-accent-rgb) / .3)}.plan-switch-enter-active[data-v-907ea72d]{transition:all .35s cubic-bezier(.16,1,.3,1)}.plan-switch-leave-active[data-v-907ea72d]{transition:all .2s ease-in}.plan-switch-enter-from[data-v-907ea72d]{opacity:0;transform:translateY(18px)}.plan-switch-leave-to[data-v-907ea72d]{opacity:0;transform:translateY(-10px)}.trans-stats[data-v-907ea72d]{display:grid;gap:.75rem;margin-bottom:1.5rem}@media(min-width:480px){.trans-stats[data-v-907ea72d]{grid-template-columns:repeat(3,1fr)}}.trans-stat-card[data-v-907ea72d]{padding:1.25rem;text-align:center}.trans-stat-val[data-v-907ea72d]{font-size:1.8rem;font-weight:850;font-variant-numeric:tabular-nums;display:block}.trans-stat-label[data-v-907ea72d]{font-size:.78rem;margin-top:.2rem;display:block}.trans-items[data-v-907ea72d]{display:grid;gap:.6rem}@media(min-width:480px){.trans-items[data-v-907ea72d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.trans-items[data-v-907ea72d]{grid-template-columns:repeat(5,1fr)}}.trans-item[data-v-907ea72d]{border-radius:.9rem;padding:.85rem;transition:transform .3s ease,background .3s ease}.trans-item--dark[data-v-907ea72d]{background:#ffffff04;border:1px solid rgba(255,255,255,.04)}.trans-item--dark[data-v-907ea72d]:hover{background:rgba(var(--gw-accent-rgb) / .05);border-color:rgba(var(--gw-accent-rgb) / .12);transform:translateY(-2px)}.trans-item--light[data-v-907ea72d]{background:#ffffff80;border:1px solid rgba(0,0,0,.04)}.trans-item--light[data-v-907ea72d]:hover{background:rgba(var(--gw-accent-rgb) / .04);border-color:rgba(var(--gw-accent-rgb) / .1);transform:translateY(-2px)}.trans-item-title[data-v-907ea72d]{font-size:.78rem;font-weight:650;margin:0;line-height:1.4}.trans-item-cost[data-v-907ea72d]{font-size:.95rem;font-weight:800;margin:.3rem 0 0}.trans-item-note[data-v-907ea72d]{font-size:.72rem;margin:.2rem 0 0}.faq-glass[data-v-907ea72d]{border-radius:1.5rem;overflow:hidden;max-width:48rem;margin:0 auto}.faq-glass--dark[data-v-907ea72d]{background:#ffffff04;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06)}.faq-glass--light[data-v-907ea72d]{background:#ffffff73;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,0,0,.05)}.faq-item[data-v-907ea72d]{border-bottom:1px solid;position:relative;animation:faq-enter-907ea72d .5s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--faq-delay, 0s)}@keyframes faq-enter-907ea72d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.faq-item[data-v-907ea72d]:last-child{border-bottom:none}.faq-item[open][data-v-907ea72d]:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:3px;border-radius:0 2px 2px 0;background:var(--gw-accent-readable);box-shadow:0 0 12px rgba(var(--gw-accent-rgb) / .4);animation:bar-glow-907ea72d 2s ease-in-out infinite}@keyframes bar-glow-907ea72d{0%,to{opacity:.7}50%{opacity:1}}.faq-question[data-v-907ea72d]{display:flex;align-items:center;gap:.85rem;padding:1.25rem 1.5rem;cursor:pointer;list-style:none;transition:background .3s ease}.faq-question[data-v-907ea72d]::-webkit-details-marker{display:none}.faq-question--dark[data-v-907ea72d]:hover{background:#ffffff05}.faq-question--light[data-v-907ea72d]:hover{background:#00000005}.faq-q-text[data-v-907ea72d]{flex:1;font-size:.98rem;font-weight:650}.faq-question--dark .faq-q-text[data-v-907ea72d]{color:#ffffffd1}.faq-question--light .faq-q-text[data-v-907ea72d]{color:#1a1a2e}.faq-question--dark:hover .faq-q-text[data-v-907ea72d],.faq-item[open] .faq-question--dark .faq-q-text[data-v-907ea72d]{color:var(--gw-accent-readable)}.faq-toggle[data-v-907ea72d]{flex-shrink:0;width:1.3rem;height:1.3rem;display:grid;place-items:center;color:var(--b113846e);transition:color .3s ease}.faq-item[open] .faq-toggle[data-v-907ea72d]{color:var(--gw-accent-readable)}.faq-toggle-svg[data-v-907ea72d]{width:100%;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1)}.faq-item[open] .faq-toggle-svg[data-v-907ea72d]{transform:rotate(90deg)}.faq-toggle-svg .toggle-line-v[data-v-907ea72d]{transition:transform .35s ease,opacity .35s ease;transform-origin:center}.faq-item[open] .faq-toggle-svg .toggle-line-v[data-v-907ea72d]{transform:scaleY(0);opacity:0}.faq-answer-wrap[data-v-907ea72d]{overflow:hidden}.faq-answer[data-v-907ea72d]{padding:0 1.5rem 1.3rem;font-size:.92rem;line-height:1.72;margin:0}.faq-item[open] .faq-answer[data-v-907ea72d]{animation:answer-reveal-907ea72d .4s cubic-bezier(.16,1,.3,1) both}@keyframes answer-reveal-907ea72d{0%{opacity:0;transform:translateY(-8px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.modal-overlay[data-v-907ea72d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:1rem}.modal-card[data-v-907ea72d]{position:relative;width:100%;max-width:28rem;border-radius:1.5rem;padding:1.5rem;overflow:hidden}.modal-card--dark[data-v-907ea72d]{background:#0f0f1ee6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px #00000073}.modal-card--light[data-v-907ea72d]{background:#ffffffeb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.06);box-shadow:0 24px 50px #0000001a}@media(min-width:480px){.modal-card[data-v-907ea72d]{padding:2rem}}.modal-shimmer[data-v-907ea72d]{position:absolute;top:0;left:1.5rem;right:1.5rem;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--gw-accent-rgb) / .3),transparent);pointer-events:none}.modal-enter-active[data-v-907ea72d]{transition:all .35s cubic-bezier(.16,1,.3,1)}.modal-leave-active[data-v-907ea72d]{transition:all .2s ease-in}.modal-enter-from[data-v-907ea72d]{opacity:0}.modal-enter-from .modal-card[data-v-907ea72d]{opacity:0;transform:scale(.94)}.modal-leave-to[data-v-907ea72d]{opacity:0}.modal-leave-to .modal-card[data-v-907ea72d]{opacity:0;transform:scale(.96)}.modal-header[data-v-907ea72d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.modal-label[data-v-907ea72d]{font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;margin:0}.modal-title[data-v-907ea72d]{font-size:1.35rem;font-weight:800;margin:.3rem 0 0}.modal-close[data-v-907ea72d]{width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;border:none;background:transparent;color:inherit;font-size:1.3rem;cursor:pointer;opacity:.5;transition:opacity .2s}.modal-close[data-v-907ea72d]:hover{opacity:.8}.modal-amount[data-v-907ea72d]{border-radius:1.15rem;padding:1.15rem;margin-top:1.25rem}.modal-amount--dark[data-v-907ea72d]{background:rgba(var(--gw-accent-rgb) / .08);border:1px solid rgba(var(--gw-accent-rgb) / .12)}.modal-amount--light[data-v-907ea72d]{background:rgba(var(--gw-accent-rgb) / .04);border:1px solid rgba(var(--gw-accent-rgb) / .08)}.modal-amount-row[data-v-907ea72d]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-amount-label[data-v-907ea72d]{font-size:.8rem;margin:0}.modal-amount-prices[data-v-907ea72d]{display:flex;align-items:baseline;gap:.5rem}.modal-amount-original[data-v-907ea72d]{font-size:1rem;text-decoration:line-through}.modal-amount-value[data-v-907ea72d]{font-size:2.3rem;font-weight:850;margin:.15rem 0 0;font-variant-numeric:tabular-nums}.modal-amount-credits[data-v-907ea72d]{text-align:right;font-size:.85rem;font-weight:650;line-height:1.5}.modal-payments[data-v-907ea72d]{margin-top:1.25rem}.modal-payment-group[data-v-907ea72d]{display:grid;gap:.5rem;width:100%}.modal-payment-option[data-v-907ea72d]{display:flex;align-items:center;width:100%;min-height:3rem;padding:.6rem 1rem;border-radius:.85rem;border:1px solid;font-weight:650;font-size:.9rem;transition:all .25s ease;cursor:pointer}.modal-payment-option--active[data-v-907ea72d]{border-color:var(--gw-accent-readable)!important;background:rgba(var(--gw-accent-rgb) / .1)!important;color:var(--gw-accent-readable)!important}.modal-payment-option--dark[data-v-907ea72d]{border-color:#ffffff14;color:#ffffff80}.modal-payment-option--light[data-v-907ea72d]{border-color:#00000014;color:#0006}.modal-notice[data-v-907ea72d]{border-radius:.85rem;padding:.7rem 1rem;font-size:.84rem;font-weight:650;line-height:1.55;margin:1rem 0 0}.modal-notice--dark[data-v-907ea72d]{border:1px solid rgba(251,191,36,.25);background:#fbbf2414;color:#fbbf24}.modal-notice--light[data-v-907ea72d]{border:1px solid rgba(217,119,6,.18);background:#fbbf241f;color:#92400e}.modal-error[data-v-907ea72d]{border-radius:.85rem;border:1px solid rgba(244,63,94,.25);background:#f43f5e14;padding:.7rem 1rem;font-size:.85rem;font-weight:650;margin-top:1rem;color:#f87171}.modal-success[data-v-907ea72d]{border-radius:.85rem;border:1px solid rgba(var(--gw-accent-rgb) / .2);background:rgba(var(--gw-accent-rgb) / .08);padding:.7rem 1rem;font-size:.85rem;font-weight:650;margin-top:1rem;color:var(--gw-accent-readable)}.modal-submit[data-v-907ea72d]{width:100%;padding:.85rem;border-radius:.85rem;border:none;font-size:.98rem;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:1.25rem;background:linear-gradient(135deg,var(--gw-accent),var(--gw-accent-strong));color:#fff}.modal-submit[data-v-907ea72d]:hover{background:linear-gradient(135deg,var(--gw-accent),var(--gw-accent-strong));box-shadow:0 6px 20px rgba(var(--gw-accent-rgb) / .3)}.modal-submit[data-v-907ea72d]:disabled{opacity:.5;cursor:not-allowed}.subscription-mode-segmented[data-v-907ea72d]{font-weight:700}.subscription-mode-segmented[data-v-907ea72d] .ant-segmented-item{border-radius:999px;padding:0 .4rem}.subscription-mode-segmented[data-v-907ea72d] .ant-segmented-item-label{min-height:2.4rem;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem}@media(max-width:639px){.plans-segmented[data-v-907ea72d]{border-radius:1rem;width:100%;overflow-x:auto}.subscription-mode-segmented[data-v-907ea72d]{min-width:-moz-max-content;min-width:max-content}}
