.ehc[data-v-f0d7724c]{width:100%;max-width:600px;background:#fff;border:1px solid var(--jsp-gray-100);border-radius:22px;box-shadow:0 26px 60px -28px rgba(20,57,92,.32),0 6px 16px -8px rgba(20,57,92,.1);overflow:hidden;font-family:var(--font-body,system-ui)}.ehc-topbar[data-v-f0d7724c]{padding:14px 22px 12px;background:var(--jsp-navy);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}.ehc-id[data-v-f0d7724c]{display:flex;flex-direction:column;gap:2px;min-width:0}.ehc-id-eyebrow[data-v-f0d7724c]{font-size:10.5px;font-family:var(--font-headline);font-weight:600;color:hsla(0,0%,100%,.6);letter-spacing:.1em;text-transform:uppercase}.ehc-id-search[data-v-f0d7724c]{font-family:var(--font-headline);font-weight:600;font-size:15px;letter-spacing:-.005em}.ehc-id-search-q[data-v-f0d7724c]{color:var(--jsp-mint)}.ehc-treffer[data-v-f0d7724c]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:hsla(0,0%,100%,.08);border-radius:999px;font-size:10.5px;font-family:var(--font-headline);font-weight:600;text-transform:uppercase;letter-spacing:.08em;flex:none;transition:opacity .36s ease 80ms}.ehc-treffer.is-typing[data-v-f0d7724c]{opacity:0}.ehc-treffer-dot[data-v-f0d7724c]{width:7px;height:7px;border-radius:999px;background:var(--jsp-green-bright);box-shadow:0 0 0 4px rgba(166,229,180,.2)}.ehc-search[data-v-f0d7724c]{padding:14px 22px;border-bottom:1px solid var(--jsp-gray-100);display:flex;align-items:center;gap:10px}.ehc-search-input[data-v-f0d7724c]{flex:1;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1.5px solid var(--jsp-navy);border-radius:10px;background:#fff}.ehc-search-icon[data-v-f0d7724c]{color:var(--jsp-gray-500)}.ehc-search-text[data-v-f0d7724c]{color:var(--jsp-navy);font-weight:600;font-size:14px}.ehc-search-caret[data-v-f0d7724c]{width:1.5px;height:16px;background:var(--jsp-navy);animation:ehc-blink-f0d7724c 1.05s steps(1) infinite}@keyframes ehc-blink-f0d7724c{50%{opacity:0}}.ehc-chip[data-v-f0d7724c]{font-size:10.5px;font-family:var(--font-headline);font-weight:600;padding:5px 10px;border-radius:999px;color:var(--jsp-navy);letter-spacing:.06em;text-transform:uppercase;transition:opacity .36s ease .12s;flex:none}.ehc-chip.is-typing[data-v-f0d7724c]{opacity:0}.ehc-body[data-v-f0d7724c]{display:grid;grid-template-columns:180px 1fr;height:360px;transition:opacity .2s}.ehc-side[data-v-f0d7724c]{border-right:1px solid var(--jsp-gray-100);padding:12px 0;background:#fff}.ehc-side-label[data-v-f0d7724c]{font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-gray-500);padding:4px 16px 8px}.ehc-cat[data-v-f0d7724c]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:12.5px;color:var(--jsp-navy);background:transparent;border-left:2px solid transparent;font-weight:500;transition:color .22s,background .22s}.ehc-cat.is-active[data-v-f0d7724c]{background:rgba(166,229,180,.18);border-left:2px solid var(--jsp-green);font-weight:600}.ehc-cat.is-dim[data-v-f0d7724c]{color:var(--jsp-gray-500)}.ehc-cat-count[data-v-f0d7724c]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:11px;color:var(--primary);background:rgba(166,229,180,.25);padding:2px 7px;border-radius:999px;min-width:22px;text-align:center;transition:color .22s,background .22s}.ehc-cat.is-dim .ehc-cat-count[data-v-f0d7724c]{color:var(--jsp-gray-500);background:var(--jsp-near-white)}.ehc-main[data-v-f0d7724c]{padding:14px 20px;min-width:0;overflow:hidden}.ehc-empty[data-v-f0d7724c]{font-size:12px;color:var(--jsp-gray-500);padding:20px 0}.ehc-section[data-v-f0d7724c]{margin-bottom:10px}.ehc-section.is-last[data-v-f0d7724c]{margin-bottom:0}.ehc-section-divider[data-v-f0d7724c]{font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-gray-500);padding:8px 0 4px;display:flex;align-items:center;gap:10px}.ehc-section-line[data-v-f0d7724c]{flex:1;height:1px;background:var(--jsp-gray-100)}.ehc-main-head[data-v-f0d7724c]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}.ehc-main-title[data-v-f0d7724c]{font-size:14px;color:var(--jsp-navy);margin:0;font-family:var(--font-headline);font-weight:600}.ehc-main-meta[data-v-f0d7724c]{font-size:11px;color:var(--jsp-gray-500)}.ehc-row[data-v-f0d7724c]{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--jsp-gray-100)}.ehc-row.is-first[data-v-f0d7724c]{border-top:0}.ehc-row-info[data-v-f0d7724c]{min-width:0}.ehc-row-name[data-v-f0d7724c]{font-size:13px;color:var(--jsp-navy);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehc-row-mark[data-v-f0d7724c]{background:rgba(255,219,77,.45);padding:0 2px;border-radius:2px;color:inherit}.ehc-row-sub[data-v-f0d7724c]{font-size:11px;color:var(--fg-muted);margin-top:2px}.ehc-pill[data-v-f0d7724c]{font-size:10.5px;font-weight:600;padding:3px 9px;border-radius:999px}.ehc-pill.is-ok[data-v-f0d7724c]{background:rgba(166,229,180,.3);color:#1a6f4a}.ehc-pill.is-warn[data-v-f0d7724c]{background:rgba(255,212,164,.4);color:#b85b30}.ehc-row-meta[data-v-f0d7724c]{font-size:11px;color:var(--jsp-gray-500);font-variant-numeric:tabular-nums}.ehc-tabs[data-v-f0d7724c]{display:flex;border-top:1px solid var(--jsp-gray-100)}.ehc-tab[data-v-f0d7724c]{flex:1;padding:10px 6px;border:0;background:#fff;color:var(--fg-muted);font-family:var(--font-headline);font-weight:500;font-size:11px;letter-spacing:.04em;cursor:pointer;border-right:1px solid var(--jsp-gray-100);transition:background .2s,color .2s;position:relative}.ehc-tab.is-last[data-v-f0d7724c]{border-right:0}.ehc-tab.is-active[data-v-f0d7724c]{background:var(--jsp-near-white);color:var(--jsp-navy);font-weight:600}.ehc-tab-bar[data-v-f0d7724c]{position:absolute;left:0;right:0;top:0;height:2px;background:var(--jsp-green)}@media (max-width:600px){.ehc-body[data-v-f0d7724c]{grid-template-columns:100px 1fr;height:320px}.ehc-cat[data-v-f0d7724c]{padding:8px 10px;font-size:11px}.ehc-main[data-v-f0d7724c]{padding:12px 14px}}.row-ehero[data-v-e95c5a16]{padding:calc(100px + var(--header-h)) 0 110px;margin-top:calc(var(--header-h)*-1);background:#fff;position:relative;overflow:hidden}.row-ehero-glow[data-v-e95c5a16]{position:absolute;top:-160px;right:-160px;width:540px;height:540px;border-radius:999px;background:radial-gradient(circle,rgba(166,229,180,.34),transparent 70%);filter:blur(8px);z-index:0;pointer-events:none}.row-ehero-inner[data-v-e95c5a16]{position:relative;max-width:1320px}.row-ehero-grid[data-v-e95c5a16]{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.row-ehero-title[data-v-e95c5a16]{font-family:var(--font-headline);font-weight:400;font-size:clamp(36px,5vw,76px);color:var(--jsp-navy);line-height:.96;margin-top:18px;letter-spacing:-.025em}.row-ehero-lead[data-v-e95c5a16]{font-size:20px;line-height:1.45;color:var(--jsp-navy);margin-top:26px;font-family:var(--font-headline);font-weight:600;max-width:560px}.row-ehero-copy[data-v-e95c5a16]{font-size:16px;line-height:1.65;color:var(--fg-muted);margin-top:18px;max-width:560px}.row-ehero-cta[data-v-e95c5a16]{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.row-ehero-cta .btn[data-v-e95c5a16]{cursor:pointer}.row-ehero-ghost[data-v-e95c5a16]{background:transparent;color:var(--jsp-navy);border:1.5px solid var(--jsp-gray-200)}.row-ehero-visual[data-v-e95c5a16]{display:flex;justify-content:center}@media (max-width:1100px){.row-ehero[data-v-e95c5a16]{padding:calc(80px + var(--header-h)) 0 88px}.row-ehero-grid[data-v-e95c5a16]{gap:40px}}@media (max-width:900px){.row-ehero-grid[data-v-e95c5a16]{grid-template-columns:1fr;gap:56px}.row-ehero-copy[data-v-e95c5a16],.row-ehero-lead[data-v-e95c5a16]{max-width:none}}@media (max-width:768px){.row-ehero[data-v-e95c5a16]{padding:calc(64px + var(--header-h)) 0 72px}}@media (max-width:480px){.row-ehero[data-v-e95c5a16]{padding:calc(48px + var(--header-h)) 0 56px}.row-ehero-cta .btn[data-v-e95c5a16]{width:100%;justify-content:center}}.esm[data-v-48ff2585]{background:#fff;border:1px solid var(--jsp-gray-100);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(20,57,92,.12),0 2px 8px rgba(20,57,92,.04);font-family:var(--font-headline)}.esm-bar[data-v-48ff2585]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--jsp-near-white);border-bottom:1px solid var(--jsp-gray-100)}.esm-dot[data-v-48ff2585]{width:10px;height:10px;border-radius:999px;background:#e5e2da}.esm-url[data-v-48ff2585]{margin-left:12px;font-size:12px;color:var(--jsp-gray-500);background:#fff;padding:5px 12px;border-radius:8px;border:1px solid var(--jsp-gray-100);flex:1;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esm-search[data-v-48ff2585]{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--jsp-gray-100)}.esm-search-input[data-v-48ff2585]{flex:1;display:flex;align-items:center;gap:10px;padding:12px 16px;border:1.5px solid var(--jsp-navy);border-radius:12px;font-size:15px;background:#fff}.esm-search-icon[data-v-48ff2585]{color:var(--jsp-gray-500)}.esm-search-term[data-v-48ff2585]{color:var(--jsp-navy);font-weight:600}.esm-search-caret[data-v-48ff2585]{width:1.5px;height:18px;background:var(--jsp-navy);animation:esm-blink-48ff2585 1.05s steps(1) infinite}.esm-treffer[data-v-48ff2585]{margin-left:auto;font-size:11px;color:var(--jsp-gray-500);font-weight:600;letter-spacing:.08em}@keyframes esm-blink-48ff2585{50%{opacity:0}}.esm-mode[data-v-48ff2585]{display:flex;border:1px solid var(--jsp-gray-100);border-radius:10px;overflow:hidden}.esm-mode button[data-v-48ff2585]{appearance:none;border:0;background:#fff;font-family:var(--font-headline);font-weight:600;font-size:13px;padding:9px 14px;color:var(--jsp-gray-500);cursor:default}.esm-mode button.is-active[data-v-48ff2585]{background:var(--jsp-navy);color:#fff}.esm-body[data-v-48ff2585]{display:grid;grid-template-columns:240px 1fr}.esm-side[data-v-48ff2585]{border-right:1px solid var(--jsp-gray-100);padding:14px 0;background:#fff}.esm-side-label[data-v-48ff2585]{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-gray-500);padding:6px 18px 10px}.esm-cat[data-v-48ff2585]{display:flex;align-items:center;justify-content:space-between;padding:9px 18px;font-size:14px;color:var(--jsp-navy);border-left:2px solid transparent}.esm-cat.is-active[data-v-48ff2585]{background:rgba(166,229,180,.18);border-left-color:var(--primary);font-weight:600}.esm-cat.is-dim[data-v-48ff2585]{color:var(--jsp-gray-500)}.esm-cat-count[data-v-48ff2585]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:13px;color:var(--primary);background:rgba(166,229,180,.25);padding:2px 8px;border-radius:999px;min-width:28px;text-align:center}.esm-cat.is-dim .esm-cat-count[data-v-48ff2585]{color:var(--jsp-gray-500);background:var(--jsp-near-white)}.esm-main[data-v-48ff2585]{padding:18px 22px;min-height:360px}.esm-main-head[data-v-48ff2585]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.esm-main-head h4[data-v-48ff2585]{font-size:18px;color:var(--jsp-navy);margin:0;font-family:var(--font-headline);font-weight:600}.esm-main-meta[data-v-48ff2585]{font-size:12px;color:var(--jsp-gray-500)}.esm-all[data-v-48ff2585]{padding:16px 22px 20px}.esm-section-divider[data-v-48ff2585]{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-gray-500);padding:14px 0 8px;display:flex;align-items:center;gap:10px}.esm-section-line[data-v-48ff2585]{flex:1;height:1px;background:var(--jsp-gray-100)}.esm-row[data-v-48ff2585]{display:grid;grid-template-columns:1fr auto auto;gap:16px;align-items:center;padding:11px 14px;border-radius:8px;border:1px solid var(--jsp-gray-100);background:#fff;margin-bottom:6px;font-size:13.5px}.esm-row-name[data-v-48ff2585]{color:var(--jsp-navy);font-weight:500}.esm-row-mark[data-v-48ff2585]{background:rgba(255,219,77,.45);color:inherit;padding:0 2px;border-radius:2px}.esm-row-sub[data-v-48ff2585]{color:var(--jsp-gray-500);font-size:12.5px;margin-top:2px}.esm-pill[data-v-48ff2585]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--jsp-near-white);color:var(--jsp-gray-500)}.esm-pill.is-ok[data-v-48ff2585]{background:rgba(166,229,180,.3);color:#1a6f4a}.esm-pill.is-warn[data-v-48ff2585]{background:rgba(255,212,164,.4);color:#b85b30}.esm-row-meta[data-v-48ff2585]{font-size:12px;color:var(--jsp-gray-500)}@media (max-width:600px){.esm-body[data-v-48ff2585]{grid-template-columns:1fr}.esm-side[data-v-48ff2585]{border-right:0;border-bottom:1px solid var(--jsp-gray-100);padding:10px 0}.esm-main[data-v-48ff2585]{min-height:0;padding:14px 18px}}.row-elc[data-v-a1f635d2]{padding:120px 0;background:#fff}.row-elc-grid[data-v-a1f635d2]{display:grid;grid-template-columns:1fr 1.3fr;gap:64px;align-items:center}.row-elc-title[data-v-a1f635d2]{font-size:clamp(34px,3.6vw,50px);line-height:1.05;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.row-elc-lead[data-v-a1f635d2]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px}.row-elc-list[data-v-a1f635d2]{margin-top:24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.row-elc-item[data-v-a1f635d2]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:baseline}.row-elc-arrow[data-v-a1f635d2]{font-family:var(--font-sport);font-style:italic;font-weight:800;color:var(--primary);font-size:14px;min-width:32px}.row-elc-text[data-v-a1f635d2]{font-size:15px;color:var(--jsp-navy)}.row-elc-text strong[data-v-a1f635d2]{font-weight:600}.row-elc-text-muted[data-v-a1f635d2]{color:var(--fg-muted);margin-left:4px}@media (max-width:900px){.row-elc-grid[data-v-a1f635d2]{grid-template-columns:1fr;gap:40px}}@media (max-width:600px){.row-elc[data-v-a1f635d2]{padding:80px 0}}.row-ecmp[data-v-6e7281b0]{padding:120px 0;background:var(--jsp-near-white)}.row-ecmp-inner[data-v-6e7281b0]{max-width:1100px}.row-ecmp-intro[data-v-6e7281b0]{text-align:center;margin-bottom:48px}.row-ecmp-title[data-v-6e7281b0]{font-size:clamp(34px,3.6vw,52px);line-height:1.05;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.row-ecmp-table[data-v-6e7281b0]{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--jsp-gray-100);border-radius:24px;overflow:hidden;background:#fff}.row-ecmp-head[data-v-6e7281b0]{padding:20px 24px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--jsp-gray-100)}.row-ecmp-head--left[data-v-6e7281b0]{background:#fff;color:var(--jsp-gray-500);border-right:1px solid var(--jsp-gray-100)}.row-ecmp-head--right[data-v-6e7281b0]{background:var(--jsp-navy);color:#fff}.row-ecmp-cell[data-v-6e7281b0]{padding:18px 24px;border-top:1px solid var(--jsp-gray-100);font-size:15px;display:flex;align-items:center;gap:10px}.row-ecmp-cell--left[data-v-6e7281b0]{color:var(--fg-muted);border-right:1px solid var(--jsp-gray-100)}.row-ecmp-cell--right[data-v-6e7281b0]{color:var(--jsp-navy);font-weight:500;background:#fff}.row-ecmp-cell--right.row-ecmp-cell--alt[data-v-6e7281b0]{background:rgba(166,229,180,.08)}.row-ecmp-check[data-v-6e7281b0],.row-ecmp-x[data-v-6e7281b0]{font-size:16px;font-weight:700;flex:none}.row-ecmp-check[data-v-6e7281b0]{color:var(--primary)}@media (max-width:600px){.row-ecmp[data-v-6e7281b0]{padding:80px 0}.row-ecmp-cell[data-v-6e7281b0]{padding:14px 16px;font-size:14px}.row-ecmp-head[data-v-6e7281b0]{padding:14px 16px}}.row-eam[data-v-782fc0c1]{padding:120px 0;background:#fff}.row-eam-grid[data-v-782fc0c1]{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.row-eam-title[data-v-782fc0c1]{font-size:clamp(34px,3.6vw,50px);line-height:1.05;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.row-eam-lead[data-v-782fc0c1]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px}.row-eam-chips[data-v-782fc0c1]{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px}.row-eam-chip[data-v-782fc0c1]{font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px;background:rgba(166,229,180,.4);color:var(--primary)}@media (max-width:900px){.row-eam-grid[data-v-782fc0c1]{grid-template-columns:1fr;gap:40px}}@media (max-width:600px){.row-eam[data-v-782fc0c1]{padding:80px 0}}.row-etl[data-v-075573a2]{padding:120px 0;background:var(--jsp-near-white)}.row-etl-intro[data-v-075573a2]{text-align:center;margin:0 auto 56px;max-width:820px}.row-etl-title[data-v-075573a2]{font-size:clamp(34px,3.6vw,50px);line-height:1.05;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.row-etl-lead[data-v-075573a2]{font-size:17px;color:var(--fg-muted);margin-top:22px;line-height:1.6}.row-etl-grid[data-v-075573a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.row-etl-card[data-v-075573a2]{padding:26px;border:1px solid var(--jsp-gray-100);border-radius:16px;background:#fff;height:100%;display:flex;flex-direction:column;gap:10px}.row-etl-num[data-v-075573a2]{font-family:var(--font-sport);font-style:italic;font-weight:800;color:var(--primary);font-size:13px;letter-spacing:.06em}.row-etl-h3[data-v-075573a2]{font-size:21px;color:var(--jsp-navy);margin:0}.row-etl-body[data-v-075573a2]{font-size:14.5px;color:var(--fg-muted);line-height:1.55;margin:0}@media (max-width:900px){.row-etl-grid[data-v-075573a2]{grid-template-columns:1fr 1fr}}@media (max-width:600px){.row-etl[data-v-075573a2]{padding:80px 0}.row-etl-grid[data-v-075573a2]{grid-template-columns:1fr}}.row-eflow[data-v-3d4aff16]{padding:120px 0;background:var(--jsp-navy);color:#fff;position:relative;overflow:hidden}.row-eflow-pattern[data-v-3d4aff16]{position:absolute;inset:0;opacity:.05;background-size:640px;pointer-events:none}.row-eflow-inner[data-v-3d4aff16]{position:relative}.row-eflow-intro-grid[data-v-3d4aff16]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:flex-start;margin-bottom:56px}.row-eflow-title[data-v-3d4aff16]{font-family:var(--font-headline);font-weight:400;font-size:clamp(34px,3.6vw,52px);color:#fff;margin-top:14px;line-height:1.05}.row-eflow-lead[data-v-3d4aff16]{font-size:17px;color:hsla(0,0%,100%,.78);margin-top:22px;line-height:1.6}.row-eflow-url[data-v-3d4aff16]{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;padding:28px}.row-eflow-url-eyebrow[data-v-3d4aff16]{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-mint)}.row-eflow-url-h3[data-v-3d4aff16]{font-size:22px;color:#fff;margin:10px 0 14px}.row-eflow-url-body[data-v-3d4aff16]{font-size:14.5px;color:hsla(0,0%,100%,.78);line-height:1.6;margin-bottom:18px}.row-eflow-badges[data-v-3d4aff16]{display:flex;flex-direction:column;gap:8px}.row-eflow-badge[data-v-3d4aff16]{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;padding:8px 14px;font-family:ui-monospace,monospace;font-size:12.5px;color:#fff;width:fit-content}.row-eflow-badge-mute[data-v-3d4aff16]{color:hsla(0,0%,100%,.5)}.row-eflow-badge-q[data-v-3d4aff16]{color:var(--jsp-mint);font-weight:700}.row-eflow-steps[data-v-3d4aff16]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.row-eflow-step[data-v-3d4aff16]{padding:26px 22px;border-radius:16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);height:100%}.row-eflow-num[data-v-3d4aff16]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:28px;color:var(--jsp-mint)}.row-eflow-step-t[data-v-3d4aff16]{font-size:17px;color:#fff;margin:8px 0 0}.row-eflow-step-b[data-v-3d4aff16]{font-size:13.5px;line-height:1.5;color:hsla(0,0%,100%,.72);margin:6px 0 0}@media (max-width:900px){.row-eflow-intro-grid[data-v-3d4aff16]{grid-template-columns:1fr;gap:32px}.row-eflow-steps[data-v-3d4aff16]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.row-eflow[data-v-3d4aff16]{padding:80px 0}.row-eflow-steps[data-v-3d4aff16]{grid-template-columns:1fr}}.row-e3p[data-v-346a3ec2]{padding:120px 0;background:#fff}.row-e3p-intro[data-v-346a3ec2]{text-align:center;margin-bottom:56px}.row-e3p-title[data-v-346a3ec2]{font-size:clamp(34px,3.6vw,52px);line-height:1.05;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.row-e3p-list[data-v-346a3ec2]{display:flex;flex-direction:column;gap:24px}.row-e3p-block[data-v-346a3ec2]{display:grid;grid-template-columns:1fr 1fr;border-radius:24px;overflow:hidden;border:1px solid var(--jsp-gray-100)}.row-e3p-text[data-v-346a3ec2]{padding:44px 48px;display:flex;flex-direction:column;gap:16px;justify-content:center}.row-e3p-h3[data-v-346a3ec2]{font-size:30px;color:var(--jsp-navy);line-height:1.15;letter-spacing:-.01em;margin:0}.row-e3p-body[data-v-346a3ec2]{font-size:16px;line-height:1.6;color:var(--fg-muted);margin:0}.row-e3p-bullets[data-v-346a3ec2]{background:var(--jsp-near-white);padding:44px 48px;display:flex;flex-direction:column;justify-content:center;gap:12px;border-left:1px solid var(--jsp-gray-100)}.row-e3p-bullets-label[data-v-346a3ec2]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--jsp-gray-500);margin-bottom:6px}.row-e3p-bullet[data-v-346a3ec2]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;background:#fff;border:1px solid var(--jsp-gray-100);font-size:15px;color:var(--jsp-navy)}.row-e3p-check[data-v-346a3ec2]{width:22px;height:22px;border-radius:999px;background:rgba(166,229,180,.4);display:grid;place-items:center;color:var(--primary);font-weight:700;font-size:13px;flex:none}@media (max-width:900px){.row-e3p-block[data-v-346a3ec2]{grid-template-columns:1fr}.row-e3p-bullets[data-v-346a3ec2]{border-left:0;border-top:1px solid var(--jsp-gray-100)}.row-e3p-bullets[data-v-346a3ec2],.row-e3p-text[data-v-346a3ec2]{padding:32px 28px}}@media (max-width:600px){.row-e3p[data-v-346a3ec2]{padding:80px 0}.row-e3p-bullets[data-v-346a3ec2],.row-e3p-text[data-v-346a3ec2]{padding:26px 22px}}.row-esh[data-v-4516a922]{padding:120px 0;background:var(--jsp-navy-deep);color:#fff;position:relative;overflow:hidden}.row-esh-pattern[data-v-4516a922]{position:absolute;inset:0;opacity:.05;background-size:560px;pointer-events:none}.row-esh-grid[data-v-4516a922]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:32px}.row-esh-card[data-v-4516a922]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:24px;padding:40px;height:100%;display:flex;flex-direction:column}.row-esh-h2[data-v-4516a922]{color:#fff;font-size:clamp(28px,2.8vw,40px);margin-top:14px;line-height:1.1}.row-esh-lead[data-v-4516a922]{font-size:16px;color:hsla(0,0%,100%,.78);margin-top:18px;line-height:1.6}.row-esh-list[data-v-4516a922]{margin-top:20px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.row-esh-item[data-v-4516a922]{display:flex;gap:10px;font-size:14px;color:hsla(0,0%,100%,.9)}.row-esh-check[data-v-4516a922]{color:var(--jsp-mint);font-weight:700;flex:none}.row-esh-pills[data-v-4516a922]{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.row-esh-pill[data-v-4516a922]{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:10px 12px;font-size:13px;color:hsla(0,0%,100%,.9)}@media (max-width:900px){.row-esh-grid[data-v-4516a922]{grid-template-columns:1fr}}@media (max-width:600px){.row-esh[data-v-4516a922]{padding:80px 0}.row-esh-card[data-v-4516a922]{padding:28px 24px}}.row-euc[data-v-3db68ed3]{padding:120px 0;background:#fff}.row-euc-intro[data-v-3db68ed3]{text-align:center;margin:0 auto 56px;max-width:760px}.row-euc-title[data-v-3db68ed3]{font-size:clamp(34px,3.6vw,50px);line-height:1.05;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.row-euc-grid[data-v-3db68ed3]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.row-euc-card[data-v-3db68ed3]{padding:24px;border:1px solid var(--jsp-gray-100);border-radius:16px;background:#fff;height:100%;display:flex;flex-direction:column;gap:8px}.row-euc-num[data-v-3db68ed3]{font-family:var(--font-sport);font-style:italic;font-weight:800;color:var(--primary);font-size:12px;letter-spacing:.06em}.row-euc-h3[data-v-3db68ed3]{font-size:17px;color:var(--jsp-navy);margin:0;line-height:1.2}.row-euc-body[data-v-3db68ed3]{font-size:13.5px;color:var(--fg-muted);line-height:1.55;margin:0}@media (max-width:1024px){.row-euc-grid[data-v-3db68ed3]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.row-euc[data-v-3db68ed3]{padding:80px 0}.row-euc-grid[data-v-3db68ed3]{grid-template-columns:1fr}}.row-egr[data-v-141df635]{padding:110px 0;background:var(--jsp-near-white)}.row-egr-inner[data-v-141df635]{max-width:1100px}.row-egr-intro[data-v-141df635]{text-align:center;margin:0 auto 48px;max-width:780px}.row-egr-lead[data-v-141df635]{font-size:17px;color:var(--fg-muted);margin-top:22px;line-height:1.6}.row-egr-grid[data-v-141df635]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.row-egr-col[data-v-141df635]{border-radius:18px;padding:32px;height:100%}.row-egr-col--not[data-v-141df635]{background:#fff;border:1px solid var(--jsp-gray-100)}.row-egr-col--is[data-v-141df635]{background:var(--jsp-navy);color:#fff}.row-egr-label[data-v-141df635]{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.row-egr-label--mint[data-v-141df635]{color:var(--jsp-mint)}.row-egr-list[data-v-141df635]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.row-egr-item[data-v-141df635]{display:flex;gap:10px;font-size:14.5px;color:var(--fg-muted)}.row-egr-item--light[data-v-141df635]{color:hsla(0,0%,100%,.9)}.row-egr-icon[data-v-141df635]{font-weight:700;flex:none}.row-egr-icon--mint[data-v-141df635]{color:var(--jsp-mint)}@media (max-width:900px){.row-egr-grid[data-v-141df635]{grid-template-columns:1fr}}@media (max-width:600px){.row-egr[data-v-141df635]{padding:80px 0}.row-egr-col[data-v-141df635]{padding:24px}}.faq-section[data-v-7f78d644]{padding:120px 0}.faq-section--light[data-v-7f78d644]{background:#fff}.faq-section--alt[data-v-7f78d644]{background:var(--jsp-near-white)}.faq-section--dark[data-v-7f78d644]{background:var(--jsp-navy);color:#fff}.faq-section-inner[data-v-7f78d644]{max-width:1280px}.faq-section-grid[data-v-7f78d644]{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:80px;align-items:start}.faq-section-head[data-v-7f78d644]{text-align:left;position:sticky;top:100px}.faq-section-title[data-v-7f78d644]{font-size:clamp(28px,3.6vw,52px);line-height:1.1;margin-top:14px;letter-spacing:-.015em;color:var(--jsp-navy)}.faq-section--dark .faq-section-title[data-v-7f78d644]{color:#fff}.faq-section-description[data-v-7f78d644]{margin-top:20px;font-size:16px;line-height:1.6;color:var(--fg-muted);max-width:420px}.faq-section--dark .faq-section-description[data-v-7f78d644]{color:hsla(0,0%,100%,.72)}.faq-section-list-col[data-v-7f78d644]{min-width:0}.faq-section-list[data-v-7f78d644]{list-style:none;padding:0;margin:0;border-top:1px solid var(--jsp-gray-100)}.faq-section--dark .faq-section-list[data-v-7f78d644]{border-top-color:hsla(0,0%,100%,.12)}.faq-section-item[data-v-7f78d644]{border-bottom:1px solid var(--jsp-gray-100)}.faq-section--dark .faq-section-item[data-v-7f78d644]{border-bottom-color:hsla(0,0%,100%,.12)}.faq-section-button[data-v-7f78d644]{width:100%;display:flex;align-items:center;gap:24px;padding:22px 4px 22px 0;background:transparent;border:0;text-align:left;font-family:var(--font-headline);font-weight:600;font-size:clamp(17px,1.7vw,20px);color:var(--jsp-navy);line-height:1.4;transition:color .2s ease}.faq-section--dark .faq-section-button[data-v-7f78d644]{color:#fff}.faq-section-button[data-v-7f78d644]:hover{color:var(--primary)}.faq-section--dark .faq-section-button[data-v-7f78d644]:hover{color:var(--jsp-mint)}.faq-section-q[data-v-7f78d644]{flex:1}.faq-section-num[data-v-7f78d644]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:18px;letter-spacing:.04em;color:var(--primary);flex:none;width:38px}.faq-section--dark .faq-section-num[data-v-7f78d644]{color:var(--jsp-mint)}.faq-section-toggle[data-v-7f78d644]{position:relative;width:28px;height:28px;flex:none;color:var(--primary);border-radius:999px;background:var(--primary-tint,rgba(20,57,92,.06));transition:background .2s ease}.faq-section-item.open .faq-section-toggle[data-v-7f78d644]{background:rgba(20,57,92,.12)}.faq-section--dark .faq-section-toggle[data-v-7f78d644]{color:var(--jsp-mint);background:rgba(166,229,180,.12)}.faq-section--dark .faq-section-item.open .faq-section-toggle[data-v-7f78d644]{background:rgba(166,229,180,.22)}.faq-section-toggle-bar[data-v-7f78d644]{position:absolute;top:50%;left:50%;background:currentColor;border-radius:2px;transition:transform .28s cubic-bezier(.4,0,.2,1)}.faq-section-toggle-bar--h[data-v-7f78d644]{width:12px;height:2px;transform:translate(-50%,-50%)}.faq-section-toggle-bar--v[data-v-7f78d644]{width:2px;height:12px;transform:translate(-50%,-50%)}.faq-section-item.open .faq-section-toggle-bar--v[data-v-7f78d644]{transform:translate(-50%,-50%) rotate(90deg)}.faq-section-body-wrap[data-v-7f78d644]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.faq-section-item.open .faq-section-body-wrap[data-v-7f78d644]{grid-template-rows:1fr}.faq-section-body-inner[data-v-7f78d644]{overflow:hidden;min-height:0}.faq-section-body[data-v-7f78d644]{padding:4px 0 26px;max-width:760px}.faq-section-a[data-v-7f78d644]{margin:0 0 14px;font-size:16px;line-height:1.65;color:var(--fg-muted)}.faq-section-a[data-v-7f78d644]:last-child{margin-bottom:0}.faq-section--dark .faq-section-a[data-v-7f78d644]{color:hsla(0,0%,100%,.78)}.faq-section-link[data-v-7f78d644]{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:10px 16px;font-size:14px;font-weight:600;color:var(--primary);background:var(--primary-tint,rgba(20,57,92,.06));border-radius:10px;text-decoration:none;border-bottom:0;transition:background .18s ease}.faq-section-link[data-v-7f78d644]:hover{background:rgba(20,57,92,.12)}.faq-section--dark .faq-section-link[data-v-7f78d644]{color:var(--jsp-mint);background:rgba(166,229,180,.12)}.faq-section--dark .faq-section-link[data-v-7f78d644]:hover{background:rgba(166,229,180,.22)}.faq-section-link-arrow[data-v-7f78d644]{font-size:18px;line-height:1;transition:transform .18s ease}.faq-section-link:hover .faq-section-link-arrow[data-v-7f78d644]{transform:translateX(4px)}.faq-section-item.numbered .faq-section-body[data-v-7f78d644]{padding-left:38px}@media (max-width:480px){.faq-section-item.numbered .faq-section-body[data-v-7f78d644]{padding-left:0}}.faq-section.is-headless[data-v-7f78d644]{padding:0;background:transparent}.is-headless .faq-section-inner[data-v-7f78d644]{max-width:none;padding:0}.is-headless .faq-section-grid[data-v-7f78d644]{grid-template-columns:1fr;gap:0}@media (max-width:1024px){.faq-section[data-v-7f78d644]{padding:96px 0}.faq-section-grid[data-v-7f78d644]{grid-template-columns:1fr;gap:40px}.faq-section-head[data-v-7f78d644]{position:static;top:auto}.faq-section-description[data-v-7f78d644]{max-width:640px}}@media (max-width:768px){.faq-section[data-v-7f78d644]{padding:72px 0}.faq-section-grid[data-v-7f78d644]{gap:28px}.faq-section-button[data-v-7f78d644]{padding:18px 0;gap:16px}.faq-section-body[data-v-7f78d644]{padding-bottom:22px}.faq-section-a[data-v-7f78d644]{font-size:15px}}@media (max-width:480px){.faq-section[data-v-7f78d644]{padding:56px 0}.faq-section-button[data-v-7f78d644]{padding:16px 0}}.row-ecta[data-v-25dbadac]{padding:140px 0;background:var(--jsp-navy);color:#fff;position:relative;overflow:hidden;text-align:center}.row-ecta-pattern[data-v-25dbadac]{position:absolute;inset:0;opacity:.06;background-size:560px;pointer-events:none}.row-ecta-inner[data-v-25dbadac]{position:relative}.row-ecta-title[data-v-25dbadac]{font-size:clamp(48px,6vw,88px);color:#fff;margin-top:18px;line-height:1;letter-spacing:-.02em}.row-ecta-lead[data-v-25dbadac]{font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.78);max-width:720px;margin:28px auto 36px}.row-ecta-buttons[data-v-25dbadac]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.row-ecta-buttons .btn[data-v-25dbadac]{cursor:pointer}.row-ecta-mint[data-v-25dbadac]{background:var(--jsp-mint);color:var(--jsp-navy)}@media (max-width:600px){.row-ecta[data-v-25dbadac]{padding:96px 0}.row-ecta-buttons .btn[data-v-25dbadac]{width:100%;justify-content:center}}