.hero-section[data-v-352a87c4]{position:relative;overflow:hidden;padding:36px 0 48px;background:linear-gradient(180deg,#fff 2%,#f6fbfe 28%,#e8f5fd 68%,#d8ecfa)}@media (max-width: 718px){.hero-section[data-v-352a87c4]{padding:4px 0 28px}}.hero-section[data-v-352a87c4]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 78% 62%,rgba(37,99,235,.16) 0,transparent 62%),radial-gradient(ellipse 45% 40% at 18% 70%,rgba(16,185,129,.12) 0,transparent 60%)}.hero-section>.container[data-v-352a87c4]{position:relative;z-index:1}.hero-copy[data-v-352a87c4]{max-width:720px;margin:0 auto;text-align:center}@media (max-width: 718px){.hero-section>.container[data-v-352a87c4]{display:flex;flex-direction:column}.hero-copy[data-v-352a87c4]{display:contents}.hero-title[data-v-352a87c4]{order:1;text-align:center}.calc-widget[data-v-352a87c4]{order:2}.hero-sub[data-v-352a87c4]{order:3;text-align:center}}.hero-title[data-v-352a87c4]{margin:0 auto}@media (max-width: 1024px){.hero-title[data-v-352a87c4]{font-size:40px!important}}@media (max-width: 718px){.hero-title[data-v-352a87c4]{font-size:27px!important}}@media (max-width: 380px){.hero-title[data-v-352a87c4]{font-size:25px!important}}.title-accent[data-v-352a87c4]{display:block;background:linear-gradient(135deg,#2563eb,#00a3ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero-sub[data-v-352a87c4]{display:block;max-width:58ch;margin:14px auto 0;padding:0;font-size:17px!important;line-height:1.55;color:#546172}@media (max-width: 718px){.hero-sub[data-v-352a87c4]{margin-top:16px;font-size:14px!important;line-height:1.5}}.calc-widget[data-v-352a87c4]{position:relative;overflow:hidden;width:100%;max-width:1040px;margin:12px auto 0;padding:24px;border-radius:20px;text-align:left;background:#fff;border:1px solid rgba(37,99,235,.12);box-shadow:0 24px 60px #001e421f,0 2px 6px #001e420d}@media (min-width: 718px){.calc-widget[data-v-352a87c4]{padding:32px 32px 28px}}@media (max-width: 718px){.calc-widget[data-v-352a87c4]{margin-top:6px;padding:14px;border-radius:16px}}.calc-widget .mode-switch[data-v-352a87c4]{width:100%;margin-bottom:22px}@media (max-width: 718px){.calc-widget .mode-switch[data-v-352a87c4]{margin-bottom:12px}}.calc-cols[data-v-352a87c4]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}@media (max-width: 1024px){.calc-cols[data-v-352a87c4]{grid-template-columns:1fr;gap:22px}}@media (max-width: 718px){.calc-cols[data-v-352a87c4]{gap:16px}}.calc-inputs[data-v-352a87c4]{display:flex;flex-direction:column}.calc-note[data-v-352a87c4]{display:block;margin:14px 0 0;padding:0;font-size:12.5px!important;line-height:1.55;color:#546172}@media (max-width: 718px){.calc-note[data-v-352a87c4]{display:none}}.section-head[data-v-352a87c4]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:900px;margin:0 auto}.section-head h2[data-v-352a87c4]{margin:0;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.tool-grid[data-v-352a87c4]{margin-top:44px}@media (max-width: 718px){.tool-grid[data-v-352a87c4]{margin-top:28px}}.tool-card[data-v-352a87c4]{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e4edf2;border-radius:16px;padding:24px}.tool-card-head[data-v-352a87c4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tile-icon[data-v-352a87c4]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:#fff;flex-shrink:0}.tile-icon--blue[data-v-352a87c4]{background:linear-gradient(135deg,#2563eb,#00a3ff);box-shadow:0 8px 18px #2563eb57}.tile-icon--green[data-v-352a87c4]{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 8px 18px #10b98152}.tile-icon--purple[data-v-352a87c4]{background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 8px 18px #8b5cf652}.tile-icon--amber[data-v-352a87c4]{background:linear-gradient(135deg,#f59e0b,#fbbf24);box-shadow:0 8px 18px #f59e0b52}.tile-icon--teal[data-v-352a87c4]{background:linear-gradient(135deg,#0d9488,#2dd4bf);box-shadow:0 8px 18px #0d948852}.tile-icon--pink[data-v-352a87c4]{background:linear-gradient(135deg,#db2777,#f472b6);box-shadow:0 8px 18px #db27774d}.tile-icon--indigo[data-v-352a87c4]{background:linear-gradient(135deg,#4f46e5,#818cf8);box-shadow:0 8px 18px #4f46e552}.rate-badges[data-v-352a87c4]{display:flex;flex-wrap:wrap;gap:6px}.rate-badge[data-v-352a87c4]{font-size:13px;font-weight:800;letter-spacing:-.01em;padding:4px 11px;border-radius:999px;border:1px solid transparent}.rate-badge--blue[data-v-352a87c4]{background:rgba(37,99,235,.1);border-color:#2563eb40;color:#2563eb}.rate-badge--amber[data-v-352a87c4]{background:rgba(245,158,11,.12);border-color:#f59e0b47;color:#b45309}.cta-card[data-v-352a87c4]{position:relative;overflow:hidden;background:linear-gradient(135deg,#2563eb,#00a3ff);border-radius:24px;box-shadow:0 20px 40px #4f46e54d;padding:48px 24px}@media (min-width: 718px){.cta-card[data-v-352a87c4]{padding:72px 48px}}.cta-decoration[data-v-352a87c4]{position:absolute;inset:0;pointer-events:none}.deco-line[data-v-352a87c4]{position:absolute;border:2px dashed hsla(0,0%,100%,.3);border-radius:12px}.deco-line.line-1[data-v-352a87c4]{top:10%;left:5%;width:80px;height:60px;transform:rotate(15deg)}.deco-line.line-2[data-v-352a87c4]{top:15%;right:8%;width:100px;height:80px;transform:rotate(-20deg)}.deco-line.line-3[data-v-352a87c4]{bottom:20%;left:8%;width:120px;height:70px;transform:rotate(25deg)}.deco-line.line-4[data-v-352a87c4]{bottom:15%;right:5%;width:90px;height:65px;transform:rotate(-12deg)}@media (max-width: 1024px){.deco-line[data-v-352a87c4]{display:none}}.deco-dot[data-v-352a87c4]{position:absolute;width:8px;height:8px;border-radius:50%;background:#10b981}.deco-dot.dot-1[data-v-352a87c4]{top:25%;left:15%}.deco-dot.dot-2[data-v-352a87c4]{top:30%;right:18%}.deco-dot.dot-3[data-v-352a87c4]{bottom:28%;left:20%}.deco-dot.dot-4[data-v-352a87c4]{bottom:32%;right:14%}@media (max-width: 1024px){.deco-dot[data-v-352a87c4]{display:none}}.cta-content[data-v-352a87c4]{position:relative;z-index:2;text-align:center}.cta-title[data-v-352a87c4]{margin:0 auto;max-width:22ch;color:#fff}.cta-sub[data-v-352a87c4]{max-width:58ch;margin:18px auto 0;color:#fff!important}.cta-actions[data-v-352a87c4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:32px}.cta-primary[data-v-352a87c4]{background:#fff;color:#2563eb;font-weight:700;font-size:15px;padding:13px 30px;box-shadow:0 4px 12px #00000026;transition:all .3s ease}.cta-primary[data-v-352a87c4]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003;background:#f8fafc}@media (max-width: 1024px){.cta-primary[data-v-352a87c4]{width:100%}}.cta-ghost[data-v-352a87c4]{padding:12px 26px;font-size:15px;font-weight:600;color:#fff;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.45)}.cta-ghost[data-v-352a87c4]:hover{background:hsla(0,0%,100%,.24)}@media (max-width: 1024px){.cta-ghost[data-v-352a87c4]{width:100%}}.cta-checks[data-v-352a87c4]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:26px 0 0;padding:0}.cta-checks li[data-v-352a87c4]{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:#fff}.cta-checks i[data-v-352a87c4]{font-size:10px;color:#6ee7b7}.changes[data-v-352a87c4]{margin-top:28px;padding:24px;border:1px solid #e4edf2;border-radius:16px;background:#f6f9fb}@media (max-width: 718px){.changes[data-v-352a87c4]{padding:18px 10px}}.changes-label[data-v-352a87c4]{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#546172;text-align:center;margin-bottom:18px}.changes-grid[data-v-352a87c4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 718px){.changes-grid[data-v-352a87c4]{gap:6px}}.change-item[data-v-352a87c4]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.change-jump[data-v-352a87c4]{display:inline-flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums}.change-jump i[data-v-352a87c4]{font-size:12px;color:#b0b7bb;align-self:center}@media (max-width: 718px){.change-jump[data-v-352a87c4]{gap:4px}.change-jump i[data-v-352a87c4]{font-size:9px}}.change-old[data-v-352a87c4]{font-size:19px;font-weight:700;color:#b0b7bb;text-decoration:line-through}@media (max-width: 718px){.change-old[data-v-352a87c4]{font-size:13px}}.change-new[data-v-352a87c4]{font-size:24px;font-weight:800;letter-spacing:-.02em;color:#2563eb}@media (max-width: 718px){.change-new[data-v-352a87c4]{font-size:18px}}.change-label[data-v-352a87c4]{font-size:12.5px;color:#546172}@media (max-width: 718px){.change-label[data-v-352a87c4]{font-size:11px;line-height:1.3}}.section-tinted[data-v-352a87c4]{background:#f8fafc;border-top:1px solid rgba(37,99,235,.07);border-bottom:1px solid rgba(37,99,235,.07)}.split-section[data-v-352a87c4]{display:grid;grid-template-columns:.85fr 1fr;gap:56px;align-items:start}@media (max-width: 1024px){.split-section[data-v-352a87c4]{grid-template-columns:1fr;gap:28px}}.split-head h2[data-v-352a87c4]{margin:0;line-height:1.1;letter-spacing:-.025em}.split-sub[data-v-352a87c4]{display:block;max-width:46ch;margin:16px 0 0;padding:0;line-height:1.6;color:#546172}.split-cta[data-v-352a87c4]{margin-top:26px}.split-right[data-v-352a87c4]{display:flex;flex-direction:column;gap:14px}.tariff-example[data-v-352a87c4]{background:#fff;border:1px solid rgba(37,99,235,.16);border-radius:16px;padding:18px 22px}.tariff-caption[data-v-352a87c4]{display:block;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#546172;margin-bottom:12px}.tariff-row[data-v-352a87c4]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;color:#546172}.tariff-row strong[data-v-352a87c4]{font-size:16px;font-weight:800;color:#000;font-variant-numeric:tabular-nums}.tariff-row--total[data-v-352a87c4]{margin-top:4px;padding-top:12px;border-top:1px solid #e4edf2}.tariff-row--total strong[data-v-352a87c4]{font-size:20px;color:#2563eb}.split-list[data-v-352a87c4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.split-list li[data-v-352a87c4]{display:flex;align-items:flex-start;gap:16px;background:#fff;border:1px solid #e4edf2;border-radius:16px;padding:20px 22px}.split-item-text[data-v-352a87c4]{display:flex;flex-direction:column;min-width:0}.case-detail[data-v-352a87c4]{display:block;margin-top:12px;padding-top:12px;border-top:1px solid #e4edf2;font-size:13px;line-height:1.55;color:#546172}.section-disclaimer[data-v-352a87c4]{display:block;max-width:62ch;margin:30px auto 0;padding:0;text-align:center;font-size:12.5px!important;line-height:1.55;color:#b0b7bb}.faq-wrap[data-v-352a87c4]{max-width:860px;margin:44px auto 0}.field-label[data-v-352a87c4]{display:block;font-size:13px;font-weight:600;color:#000;margin-bottom:8px}@media (max-width: 718px){.field-label[data-v-352a87c4]{margin-bottom:5px}}.mode-switch[data-v-352a87c4]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:#eef2f6;border-radius:12px;padding:3px;margin-bottom:26px;-webkit-user-select:none;user-select:none}.mode-slider[data-v-352a87c4]{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:10px;background:linear-gradient(135deg,#2563eb,#38bdf8);box-shadow:0 2px 8px #2563eb66;transition:transform .25s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion: reduce){.mode-slider[data-v-352a87c4]{transition:none}}.mode-slider--right[data-v-352a87c4]{transform:translate(100%)}.mode-opt[data-v-352a87c4]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;background:transparent;padding:10px 14px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;color:#546172;cursor:pointer;transition:color .2s ease;white-space:nowrap}.mode-opt .q-icon[data-v-352a87c4]{opacity:.7;transition:opacity .2s ease}.mode-opt.is-active[data-v-352a87c4]{color:#fff}.mode-opt.is-active .q-icon[data-v-352a87c4]{opacity:1}@media (max-width: 420px){.mode-opt[data-v-352a87c4]{font-size:13px;padding:9px 8px;gap:6px}}.amount-field[data-v-352a87c4]{margin-bottom:22px}.amount-field[data-v-352a87c4] .q-field__control{min-height:72px;height:auto;padding:0 18px;border-radius:14px;background:#fff;border:1.5px solid rgba(37,99,235,.22);transition:border-color .2s ease,box-shadow .2s ease}.amount-field[data-v-352a87c4] .q-field__control:after,.amount-field[data-v-352a87c4] .q-field__control:before{display:none}.amount-field[data-v-352a87c4] .q-field__control:hover{border-color:#2563eb6b}.amount-field[data-v-352a87c4] .q-field--focused .q-field__control{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb29}.amount-field[data-v-352a87c4] .q-field__native{padding:0;line-height:1.2;font-size:30px;font-weight:800;letter-spacing:-.02em;color:#000;font-variant-numeric:tabular-nums}.amount-field[data-v-352a87c4] .q-field__native::placeholder{color:#cbd4d8;font-weight:800}.amount-field[data-v-352a87c4] .q-field__suffix{font-size:16px;font-weight:700;color:#546172;padding-left:8px}@media (max-width: 600px){.amount-field[data-v-352a87c4]{margin-bottom:12px}.amount-field[data-v-352a87c4] .q-field__control{min-height:52px;padding:0 14px}.amount-field[data-v-352a87c4] .q-field__native{font-size:24px}}.rate-row[data-v-352a87c4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width: 420px){.rate-row[data-v-352a87c4]{gap:6px}}@media (max-width: 420px){.rate-tag[data-v-352a87c4]{display:none}}.rate-custom[data-v-352a87c4]{width:100%}.rate-custom[data-v-352a87c4] .q-field__control{height:36px;border-radius:10px;background:#fff;border:1px solid #e4edf2}.rate-custom[data-v-352a87c4] .q-field__control:after,.rate-custom[data-v-352a87c4] .q-field__control:before{display:none}.rate-custom[data-v-352a87c4] .q-field--focused .q-field__control{border-color:#2563eb}.rate-custom[data-v-352a87c4] .q-field__control{justify-content:center}.rate-custom[data-v-352a87c4] .q-field__control-container{flex:0 1 auto}.rate-custom[data-v-352a87c4] .q-field__native{font-size:13px;font-weight:600;color:#546172;text-align:right;padding:0}.rate-custom[data-v-352a87c4] .q-field__suffix{font-size:13px;color:#b0b7bb;padding-left:3px}.rate-btn[data-v-352a87c4]{width:100%;border:1px solid #e4edf2;border-radius:10px;background:#fff;color:#546172;font-size:13px}.rate-btn.active[data-v-352a87c4]{background:#f1faff;border-color:#2563eb;color:#2563eb}.result-panel[data-v-352a87c4]{position:relative;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(225deg,#00a3ff,#2563eb 42%);border-radius:18px;box-shadow:0 18px 40px #2563eb47;height:100%;padding:26px 24px 22px}.result-panel[data-v-352a87c4]>:not(.result-glow){position:relative;z-index:1}@media (max-width: 600px){.result-panel[data-v-352a87c4]{padding:14px 14px 12px}}.result-glow[data-v-352a87c4]{position:absolute;top:-70px;right:-70px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.22) 0,hsla(0,0%,100%,0) 65%);pointer-events:none}.result-label[data-v-352a87c4]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7}.result-lead[data-v-352a87c4]{margin-top:22px}@media (max-width: 718px){.result-lead[data-v-352a87c4]{margin-top:6px}}.result-lead-name[data-v-352a87c4]{display:block;font-size:14px;font-weight:600;color:#ffffffdb;margin-bottom:8px}.result-lead-value[data-v-352a87c4]{display:flex;align-items:baseline;gap:8px}.result-num[data-v-352a87c4]{font-size:50px;font-weight:900;line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#fff}@media (max-width: 1370px){.result-num[data-v-352a87c4]{font-size:42px}}@media (max-width: 600px){.result-num[data-v-352a87c4]{font-size:36px}}@media (max-width: 420px){.result-num[data-v-352a87c4]{font-size:30px}}.result-unit[data-v-352a87c4]{font-size:15px;font-weight:700;color:#fffc}.result-rows[data-v-352a87c4]{margin-top:24px;border-top:1px solid hsla(0,0%,100%,.22)}@media (max-width: 718px){.result-rows[data-v-352a87c4]{margin-top:8px}}.result-row[data-v-352a87c4]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;color:#ffffffdb}@media (max-width: 718px){.result-row[data-v-352a87c4]{padding:6px 0}}.result-row+.result-row[data-v-352a87c4]{border-top:1px solid hsla(0,0%,100%,.16)}.result-num-sm[data-v-352a87c4]{font-size:18px;font-weight:900;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.result-unit-sm[data-v-352a87c4]{font-size:12px;font-weight:700;color:#ffffffb8;margin-left:4px}
