.vm-card[data-v-4b487232]{border-radius:16px;background:#fff;border:1px solid var(--jsp-gray-100);overflow:hidden;box-shadow:0 30px 60px -32px rgba(20,57,92,.25)}.vm-head[data-v-4b487232]{background:var(--jsp-navy);color:#fff;padding:14px 18px;display:flex;align-items:center;justify-content:space-between}.vm-head-left[data-v-4b487232]{display:flex;align-items:center;gap:10px}.vm-head-title[data-v-4b487232]{font-family:var(--font-headline);font-weight:600;font-size:13px;letter-spacing:.06em}.vm-head-meta[data-v-4b487232]{font-size:11px;color:var(--jsp-mint);font-family:var(--font-headline);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.vm-dot-live[data-v-4b487232]{width:8px;height:8px;border-radius:999px;background:var(--jsp-mint);animation:vm-pulse-4b487232 1.6s ease-in-out infinite}@keyframes vm-pulse-4b487232{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.4}}.vm-row[data-v-4b487232]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--jsp-gray-100);transition:background .16s ease}.vm-row[data-v-4b487232]:last-child{border-bottom:0}.vm-row.active[data-v-4b487232]{background:var(--jsp-near-white)}.vm-avatar[data-v-4b487232]{width:36px;height:36px;border-radius:999px;background:var(--jsp-navy);color:#fff;display:grid;place-items:center;font-family:var(--font-headline);font-weight:700;font-size:13px;flex:none}.vm-avatar.mint[data-v-4b487232]{background:var(--jsp-mint);color:var(--jsp-navy)}.vm-avatar.auto[data-v-4b487232]{background:var(--jsp-near-white);color:var(--jsp-teal-deep);border:1px solid var(--jsp-gray-100)}.vm-row-main[data-v-4b487232]{flex:1;min-width:0}.vm-row-top[data-v-4b487232]{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.vm-row-from[data-v-4b487232]{font-family:var(--font-headline);font-weight:700;font-size:14px;color:var(--jsp-navy)}.vm-row-time[data-v-4b487232]{font-size:11px;color:var(--fg-muted)}.vm-row-subj[data-v-4b487232]{font-family:var(--font-headline);font-weight:600;font-size:13px;color:var(--jsp-navy);margin-bottom:2px}.vm-row-subj.italic[data-v-4b487232]{font-style:italic}.vm-row-preview[data-v-4b487232]{font-size:12px;color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vm-badge[data-v-4b487232]{padding:3px 9px;border-radius:999px;font-family:var(--font-headline);font-weight:700;font-size:10px;letter-spacing:.06em;text-transform:uppercase;flex:none}.vm-badge.open[data-v-4b487232]{background:rgba(166,229,180,.4);color:var(--jsp-teal-deep)}.vm-badge.closed[data-v-4b487232]{background:var(--jsp-near-white);color:var(--fg-muted)}.vm-badge.snoozed[data-v-4b487232]{background:hsla(45,59%,64%,.25);color:#7a5a17}.vm-badge.auto[data-v-4b487232]{background:rgba(108,165,212,.18);color:var(--jsp-navy)}@media (max-width:480px){.vm-row-preview[data-v-4b487232]{display:none}}.row-vmhero[data-v-623befd0]{position:relative;padding:calc(100px + var(--header-h)) 0 110px;margin-top:calc(var(--header-h)*-1);background:var(--jsp-near-white);overflow:hidden}.row-vmhero-glow[data-v-623befd0]{position:absolute;top:-180px;right:-160px;width:540px;height:540px;border-radius:999px;background:radial-gradient(circle,rgba(166,229,180,.32),transparent 70%);filter:blur(8px);z-index:0;pointer-events:none}.row-vmhero-inner[data-v-623befd0]{position:relative;max-width:1320px}.row-vmhero-grid[data-v-623befd0]{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.row-vmhero-title[data-v-623befd0]{font-family:var(--font-headline);font-weight:400;font-size:clamp(40px,6vw,84px);color:var(--jsp-navy);line-height:1.05;margin-top:18px;letter-spacing:-.02em}.row-vmhero-lead[data-v-623befd0]{font-size:19px;line-height:1.6;color:var(--jsp-navy);margin-top:24px;font-family:var(--font-headline);font-weight:600;max-width:580px}.row-vmhero-copy[data-v-623befd0]{font-size:16px;line-height:1.6;color:var(--fg-muted);margin-top:20px;max-width:580px}.row-vmhero-cta[data-v-623befd0]{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.row-vmhero-cta .btn[data-v-623befd0]{cursor:pointer}.row-vmhero-visual[data-v-623befd0]{display:flex;justify-content:center}@media (max-width:1100px){.row-vmhero[data-v-623befd0]{padding:calc(80px + var(--header-h)) 0 88px}.row-vmhero-grid[data-v-623befd0]{gap:40px}}@media (max-width:900px){.row-vmhero-grid[data-v-623befd0]{grid-template-columns:1fr;gap:48px}.row-vmhero-copy[data-v-623befd0],.row-vmhero-lead[data-v-623befd0]{max-width:none}}@media (max-width:768px){.row-vmhero[data-v-623befd0]{padding:calc(64px + var(--header-h)) 0 72px}}@media (max-width:480px){.row-vmhero[data-v-623befd0]{padding:calc(48px + var(--header-h)) 0 56px}.row-vmhero-cta .btn[data-v-623befd0]{width:100%;justify-content:center}}.row-vmdiff[data-v-8a8b90ee]{padding:120px 0;background:var(--jsp-near-white)}.row-vmdiff-inner[data-v-8a8b90ee]{max-width:1100px}.row-vmdiff-intro[data-v-8a8b90ee]{max-width:900px;margin-bottom:40px}.row-vmdiff-title[data-v-8a8b90ee]{font-size:clamp(34px,4.5vw,56px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmdiff-card[data-v-8a8b90ee]{background:#fff;border:1px solid var(--jsp-gray-100);border-radius:18px;overflow:hidden;box-shadow:0 18px 40px -22px rgba(20,57,92,.18)}.row-vmdiff-head[data-v-8a8b90ee]{display:grid;grid-template-columns:1fr 1fr;background:var(--jsp-navy);color:#fff}.row-vmdiff-head-cell[data-v-8a8b90ee]{padding:16px 22px;font-family:var(--font-headline);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.row-vmdiff-head-r[data-v-8a8b90ee]{border-left:1px solid hsla(0,0%,100%,.15);color:var(--jsp-mint)}.row-vmdiff-row[data-v-8a8b90ee]{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--jsp-gray-100)}.row-vmdiff-row.is-last[data-v-8a8b90ee]{border-bottom:none}.row-vmdiff-cell[data-v-8a8b90ee]{padding:16px 22px;font-size:15px}.row-vmdiff-cell-a[data-v-8a8b90ee]{color:var(--fg-muted)}.row-vmdiff-cell-b[data-v-8a8b90ee]{color:var(--jsp-navy);font-weight:500;border-left:1px solid var(--jsp-gray-100)}@media (max-width:600px){.row-vmdiff[data-v-8a8b90ee]{padding:80px 0}.row-vmdiff-cell[data-v-8a8b90ee]{padding:12px 14px;font-size:13px}.row-vmdiff-head-cell[data-v-8a8b90ee]{padding:14px;font-size:11px}}.row-vmaddr[data-v-1c1fa9e0]{padding:120px 0;background:#fff}.row-vmaddr-inner[data-v-1c1fa9e0]{max-width:1200px}.row-vmaddr-grid[data-v-1c1fa9e0]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.row-vmaddr-title[data-v-1c1fa9e0]{font-size:clamp(32px,4vw,52px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmaddr-lead[data-v-1c1fa9e0]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px}.row-vmaddr-card[data-v-1c1fa9e0]{background:var(--jsp-navy);border-radius:18px;padding:32px 28px;color:#fff}.row-vmaddr-card-label[data-v-1c1fa9e0]{font-family:var(--font-headline);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-mint);margin-bottom:18px}.row-vmaddr-mail[data-v-1c1fa9e0]{padding:12px 14px;margin-bottom:8px;background:hsla(0,0%,100%,.06);border-radius:10px;font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;color:#fff;word-break:break-all}.row-vmaddr-note[data-v-1c1fa9e0]{margin-top:22px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.1);font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.6}@media (max-width:900px){.row-vmaddr-grid[data-v-1c1fa9e0]{grid-template-columns:1fr;gap:40px}}@media (max-width:600px){.row-vmaddr[data-v-1c1fa9e0]{padding:80px 0}}.row-vminbox[data-v-1fac078c]{padding:120px 0;background:#fff}.row-vminbox-inner[data-v-1fac078c]{max-width:1200px}.row-vminbox-intro[data-v-1fac078c]{max-width:900px}.row-vminbox-title[data-v-1fac078c]{font-size:clamp(34px,4.5vw,56px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vminbox-lead[data-v-1fac078c]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px;max-width:760px}.row-vminbox-grid[data-v-1fac078c]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}.row-vminbox-card[data-v-1fac078c]{padding:26px 22px;border-radius:14px;background:var(--jsp-near-white);border:1px solid var(--jsp-gray-100);height:100%}.row-vminbox-dot[data-v-1fac078c]{width:36px;height:36px;border-radius:999px;margin-bottom:16px}.row-vminbox-name[data-v-1fac078c]{font-family:var(--font-headline);font-weight:700;font-size:18px;color:var(--jsp-navy);margin-bottom:8px}.row-vminbox-desc[data-v-1fac078c]{font-size:14px;color:var(--fg-muted);line-height:1.5}@media (max-width:900px){.row-vminbox-grid[data-v-1fac078c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.row-vminbox[data-v-1fac078c]{padding:80px 0}.row-vminbox-grid[data-v-1fac078c]{grid-template-columns:1fr}}.row-vmauto[data-v-2ce5a7ce]{padding:120px 0;background:var(--jsp-navy);color:#fff}.row-vmauto-inner[data-v-2ce5a7ce]{max-width:1200px}.row-vmauto-intro[data-v-2ce5a7ce]{max-width:900px}.row-vmauto-title[data-v-2ce5a7ce]{font-size:clamp(34px,4.5vw,56px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:#fff}.row-vmauto-lead[data-v-2ce5a7ce]{font-size:18px;line-height:1.65;color:hsla(0,0%,100%,.78);margin-top:22px;max-width:760px}.row-vmauto-grid[data-v-2ce5a7ce]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:56px}.row-vmauto-step[data-v-2ce5a7ce]{padding:22px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;height:100%}.row-vmauto-num[data-v-2ce5a7ce]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:32px;color:var(--jsp-mint);line-height:1;margin-bottom:12px}.row-vmauto-step-title[data-v-2ce5a7ce]{font-family:var(--font-headline);font-weight:700;font-size:14px;color:#fff;margin-bottom:8px;line-height:1.3}.row-vmauto-step-desc[data-v-2ce5a7ce]{font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.5}@media (max-width:1000px){.row-vmauto-grid[data-v-2ce5a7ce]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.row-vmauto[data-v-2ce5a7ce]{padding:80px 0}.row-vmauto-grid[data-v-2ce5a7ce]{grid-template-columns:1fr}}.row-vmteam[data-v-3e988a11]{padding:120px 0;background:var(--jsp-near-white)}.row-vmteam-inner[data-v-3e988a11]{max-width:1200px}.row-vmteam-intro[data-v-3e988a11]{max-width:800px}.row-vmteam-title[data-v-3e988a11]{font-size:clamp(32px,4vw,52px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmteam-lead[data-v-3e988a11]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px;max-width:760px}.row-vmteam-grid[data-v-3e988a11]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:48px}.row-vmteam-card[data-v-3e988a11]{padding:24px 20px;background:#fff;border:1px solid var(--jsp-gray-100);border-radius:14px;height:100%}.row-vmteam-name[data-v-3e988a11]{font-family:var(--font-headline);font-weight:700;font-size:16px;color:var(--jsp-navy);margin-bottom:10px}.row-vmteam-desc[data-v-3e988a11]{font-size:13px;color:var(--fg-muted);line-height:1.5}@media (max-width:1000px){.row-vmteam-grid[data-v-3e988a11]{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.row-vmteam-grid[data-v-3e988a11]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.row-vmteam[data-v-3e988a11]{padding:80px 0}.row-vmteam-grid[data-v-3e988a11]{grid-template-columns:1fr}}.row-vmrund[data-v-173c06ef]{padding:120px 0;background:#fff}.row-vmrund-inner[data-v-173c06ef]{max-width:1200px}.row-vmrund-intro[data-v-173c06ef]{max-width:900px}.row-vmrund-title[data-v-173c06ef]{font-size:clamp(34px,4.5vw,56px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmrund-lead[data-v-173c06ef]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px;max-width:760px}.row-vmrund-grid[data-v-173c06ef]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:48px}.row-vmrund-step[data-v-173c06ef]{display:flex;gap:16px;align-items:flex-start;padding:18px;border-radius:14px;background:#fff;border:1px solid var(--jsp-gray-100);height:100%;transition:border-color .2s ease,transform .2s ease}.row-vmrund-step[data-v-173c06ef]:hover{border-color:var(--jsp-navy);transform:translateY(-2px)}.row-vmrund-num[data-v-173c06ef]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:36px;line-height:1;color:var(--jsp-navy);flex:none}.row-vmrund-step-title[data-v-173c06ef]{font-family:var(--font-headline);font-weight:700;font-size:14px;color:var(--jsp-navy);margin-bottom:6px}.row-vmrund-step-desc[data-v-173c06ef]{font-size:13px;color:var(--fg-muted);line-height:1.5}@media (max-width:1000px){.row-vmrund-grid[data-v-173c06ef]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.row-vmrund[data-v-173c06ef]{padding:80px 0}.row-vmrund-grid[data-v-173c06ef]{grid-template-columns:1fr}}.row-vmcontacts[data-v-ef0fe368]{padding:120px 0;background:var(--jsp-near-white)}.row-vmcontacts-inner[data-v-ef0fe368]{max-width:1200px}.row-vmcontacts-grid[data-v-ef0fe368]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.row-vmcontacts-title[data-v-ef0fe368]{font-size:clamp(32px,4vw,52px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmcontacts-lead[data-v-ef0fe368]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px}.row-vmcontacts-list[data-v-ef0fe368]{list-style:none;padding:0;margin:0}.row-vmcontacts-item[data-v-ef0fe368]{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--jsp-gray-100)}.row-vmcontacts-item.is-last[data-v-ef0fe368]{border-bottom:none}.row-vmcontacts-num[data-v-ef0fe368]{font-family:var(--font-sport);font-style:italic;font-weight:800;font-size:18px;color:var(--jsp-navy);flex:none;width:28px}.row-vmcontacts-text[data-v-ef0fe368]{font-size:16px;color:var(--jsp-navy);line-height:1.5}@media (max-width:900px){.row-vmcontacts-grid[data-v-ef0fe368]{grid-template-columns:1fr;gap:40px}}@media (max-width:600px){.row-vmcontacts[data-v-ef0fe368]{padding:80px 0}}.row-vmdeliv[data-v-66341ac8]{padding:120px 0;background:#fff}.row-vmdeliv-inner[data-v-66341ac8]{max-width:1200px}.row-vmdeliv-intro[data-v-66341ac8]{max-width:900px}.row-vmdeliv-title[data-v-66341ac8]{font-size:clamp(32px,4vw,52px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmdeliv-lead[data-v-66341ac8]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px;max-width:760px}.row-vmdeliv-grid[data-v-66341ac8]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.row-vmdeliv-card[data-v-66341ac8]{padding:28px 24px;border-radius:14px;background:var(--jsp-near-white);border:1px solid var(--jsp-gray-100);height:100%}.row-vmdeliv-name[data-v-66341ac8]{font-family:var(--font-headline);font-weight:700;font-size:18px;color:var(--jsp-navy);margin-bottom:10px}.row-vmdeliv-desc[data-v-66341ac8]{font-size:14px;color:var(--fg-muted);line-height:1.55}@media (max-width:800px){.row-vmdeliv-grid[data-v-66341ac8]{grid-template-columns:1fr}}@media (max-width:600px){.row-vmdeliv[data-v-66341ac8]{padding:80px 0}}.row-vmnot[data-v-286fabd2]{padding:120px 0;background:var(--jsp-near-white)}.row-vmnot-inner[data-v-286fabd2]{max-width:1200px}.row-vmnot-intro[data-v-286fabd2]{max-width:800px}.row-vmnot-title[data-v-286fabd2]{font-size:clamp(32px,4vw,52px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmnot-lead[data-v-286fabd2]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:22px;max-width:760px}.row-vmnot-grid[data-v-286fabd2]{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:48px}.row-vmnot-card[data-v-286fabd2]{padding:28px;border-radius:16px}.row-vmnot-card--no[data-v-286fabd2]{background:#fff;border:1px solid var(--jsp-gray-100)}.row-vmnot-card--yes[data-v-286fabd2]{background:var(--jsp-navy);color:#fff}.row-vmnot-card-label[data-v-286fabd2]{font-family:var(--font-headline);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:16px}.row-vmnot-card-label--mint[data-v-286fabd2]{color:var(--jsp-mint)}.row-vmnot-list[data-v-286fabd2]{list-style:none;padding:0;margin:0}.row-vmnot-li[data-v-286fabd2]{padding:10px 0;font-size:15px}.row-vmnot-li--strike[data-v-286fabd2]{color:var(--fg-muted);border-bottom:1px solid var(--jsp-gray-100);text-decoration:line-through}.row-vmnot-li--strike[data-v-286fabd2]:last-child{border-bottom:none}.row-vmnot-li--yes[data-v-286fabd2]{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.row-vmnot-li--yes[data-v-286fabd2]:last-child{border-bottom:none}@media (max-width:700px){.row-vmnot-grid[data-v-286fabd2]{grid-template-columns:1fr;gap:20px}}@media (max-width:600px){.row-vmnot[data-v-286fabd2]{padding:80px 0}.row-vmnot-card[data-v-286fabd2]{padding:24px}}.row-vmwho[data-v-73415004]{padding:120px 0;background:#fff}.row-vmwho-inner[data-v-73415004]{max-width:1200px}.row-vmwho-intro[data-v-73415004]{max-width:800px}.row-vmwho-title[data-v-73415004]{font-size:clamp(32px,4vw,52px);line-height:1.1;margin-top:16px;letter-spacing:-.02em;color:var(--jsp-navy)}.row-vmwho-grid[data-v-73415004]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.row-vmwho-card[data-v-73415004]{padding:26px 24px;border-radius:14px;background:var(--jsp-near-white);border:1px solid var(--jsp-gray-100);height:100%}.row-vmwho-role[data-v-73415004]{font-family:var(--font-headline);font-weight:700;font-size:17px;color:var(--jsp-navy);margin-bottom:10px}.row-vmwho-desc[data-v-73415004]{font-size:14px;color:var(--fg-muted);line-height:1.55}@media (max-width:900px){.row-vmwho-grid[data-v-73415004]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.row-vmwho[data-v-73415004]{padding:80px 0}.row-vmwho-grid[data-v-73415004]{grid-template-columns:1fr}}.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-vmcta[data-v-438ea086]{padding:120px 0;background:var(--jsp-navy);color:#fff;text-align:center;position:relative;overflow:hidden}.row-vmcta-pattern[data-v-438ea086]{position:absolute;inset:0;background-size:440px;opacity:.06;pointer-events:none}.row-vmcta-inner[data-v-438ea086]{position:relative;max-width:900px}.row-vmcta-title[data-v-438ea086]{color:#fff;font-size:clamp(40px,5.5vw,72px);line-height:1.05;margin-top:18px;letter-spacing:-.02em}.row-vmcta-lead[data-v-438ea086]{font-size:19px;color:hsla(0,0%,100%,.8);line-height:1.6;margin:24px auto 0;max-width:720px}.row-vmcta-buttons[data-v-438ea086]{display:flex;justify-content:center;gap:12px;margin-top:36px;flex-wrap:wrap}.row-vmcta-buttons .btn[data-v-438ea086]{cursor:pointer}.row-vmcta-mint[data-v-438ea086]{background:var(--jsp-mint);color:var(--jsp-navy)}@media (max-width:600px){.row-vmcta[data-v-438ea086]{padding:80px 0}.row-vmcta-buttons .btn[data-v-438ea086]{width:100%;justify-content:center}}