.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}}.lsbp-h2[data-v-409bf4ee]{font-family:var(--font-headline);font-weight:400;font-size:clamp(32px,4vw,50px);line-height:1.1;letter-spacing:-.02em;color:var(--jsp-navy);margin-top:16px}.lsbp-h2-light[data-v-409bf4ee]{color:#fff}.lsbp-lead[data-v-409bf4ee]{font-size:17px;line-height:1.65;color:var(--fg-muted);margin-top:20px;max-width:760px}.lsbp-intro[data-v-409bf4ee]{max-width:900px}.lsbp-wip-wrap[data-v-409bf4ee]{padding:56px 0}.lsbp-wip[data-v-409bf4ee]{display:flex;gap:14px;align-items:flex-start;padding:18px 22px;border-radius:14px;background:var(--jsp-near-white);border:1px solid var(--jsp-gray-100);border-left:3px solid #d9bd6b}.lsbp-wip-dot[data-v-409bf4ee]{width:8px;height:8px;border-radius:999px;background:#d9bd6b;flex:none;margin-top:7px}.lsbp-wip-text[data-v-409bf4ee]{font-size:15px;line-height:1.6;color:var(--jsp-navy)}.lsbp-hero[data-v-409bf4ee]{position:relative;padding:calc(100px + var(--header-h)) 0 100px;margin-top:calc(var(--header-h)*-1);background:var(--jsp-near-white);overflow:hidden}.lsbp-hero-glow[data-v-409bf4ee]{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}.lsbp-hero-inner[data-v-409bf4ee]{position:relative;max-width:1320px}.lsbp-hero-grid[data-v-409bf4ee]{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.lsbp-hero-title[data-v-409bf4ee]{font-family:var(--font-headline);font-weight:400;font-size:clamp(38px,5.4vw,76px);color:var(--jsp-navy);line-height:1.05;margin-top:18px;letter-spacing:-.02em}.lsbp-hero-lead[data-v-409bf4ee]{font-size:19px;line-height:1.6;color:var(--fg-muted);margin-top:24px;max-width:580px}.lsbp-hero-cta[data-v-409bf4ee]{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.lsbp-hero-cta .btn[data-v-409bf4ee]{cursor:pointer}.lsbp-profile[data-v-409bf4ee]{background:var(--jsp-navy);border-radius:18px;padding:30px 28px;color:#fff}.lsbp-profile-label[data-v-409bf4ee]{font-family:var(--font-headline);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--jsp-mint);margin-bottom:16px}.lsbp-profile-row[data-v-409bf4ee]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.lsbp-profile-row[data-v-409bf4ee]:last-child{border-bottom:none}.lsbp-profile-key[data-v-409bf4ee]{font-size:13px;color:hsla(0,0%,100%,.6);font-family:var(--font-headline);font-weight:600;letter-spacing:.04em;text-transform:uppercase;flex:none}.lsbp-profile-val[data-v-409bf4ee]{font-size:14px;color:#fff;font-family:var(--font-headline);font-weight:600;text-align:right}.lsbp-logik[data-v-409bf4ee]{padding:110px 0;background:#fff}.lsbp-logik-inner[data-v-409bf4ee]{max-width:1200px}.lsbp-logik-grid[data-v-409bf4ee]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px}.lsbp-logik-card[data-v-409bf4ee]{padding:24px 22px;background:var(--jsp-near-white);border:1px solid var(--jsp-gray-100);border-radius:14px;height:100%;box-sizing:border-box}.lsbp-logik-name[data-v-409bf4ee]{font-family:var(--font-headline);font-weight:700;font-size:15px;color:var(--jsp-navy);margin-bottom:8px}.lsbp-logik-desc[data-v-409bf4ee]{font-size:13px;color:var(--fg-muted);line-height:1.55}.lsbp-fields[data-v-409bf4ee]{padding:110px 0;background:var(--jsp-near-white)}.lsbp-fields-inner[data-v-409bf4ee]{max-width:920px}.lsbp-fields-list[data-v-409bf4ee]{margin-top:40px;background:#fff;border:1px solid var(--jsp-gray-100);border-radius:16px;overflow:hidden}.lsbp-field-row[data-v-409bf4ee]{display:grid;grid-template-columns:.5fr 1fr;gap:16px;padding:18px 24px;border-bottom:1px solid var(--jsp-gray-100);align-items:baseline}.lsbp-field-row[data-v-409bf4ee]:last-child{border-bottom:none}.lsbp-field-name[data-v-409bf4ee]{font-family:var(--font-headline);font-weight:700;font-size:16px;color:var(--jsp-navy)}.lsbp-field-hint[data-v-409bf4ee]{font-size:14px;color:var(--fg-muted);line-height:1.5}.lsbp-js[data-v-409bf4ee]{padding:110px 0;background:var(--jsp-navy);color:#fff}.lsbp-js-inner[data-v-409bf4ee]{max-width:920px}.lsbp-js-list[data-v-409bf4ee]{list-style:none;padding:0;margin:40px 0 0}.lsbp-js-li[data-v-409bf4ee]{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:16px;color:#fff;line-height:1.5}.lsbp-js-li[data-v-409bf4ee]:last-child{border-bottom:none}.lsbp-js-check[data-v-409bf4ee]{color:var(--jsp-mint);flex:none;font-family:var(--font-headline);font-weight:700}.lsbp-js-note[data-v-409bf4ee]{margin-top:28px;padding:18px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;font-size:14px;color:hsla(0,0%,100%,.78);line-height:1.6}.lsbp-js-note strong[data-v-409bf4ee]{color:#fff}.lsbp-cta[data-v-409bf4ee]{padding:110px 0;background:var(--jsp-navy);color:#fff;text-align:center;position:relative;overflow:hidden;border-top:1px solid hsla(0,0%,100%,.08)}.lsbp-cta-pattern[data-v-409bf4ee]{position:absolute;inset:0;background-size:440px;opacity:.06;pointer-events:none}.lsbp-cta-inner[data-v-409bf4ee]{position:relative;max-width:900px}.lsbp-cta-title[data-v-409bf4ee]{color:#fff;font-family:var(--font-headline);font-weight:400;font-size:clamp(34px,4.6vw,60px);line-height:1.05;margin-top:18px;letter-spacing:-.02em}.lsbp-cta-lead[data-v-409bf4ee]{font-size:18px;color:hsla(0,0%,100%,.8);line-height:1.6;margin:22px auto 0;max-width:720px}.lsbp-cta-buttons[data-v-409bf4ee]{display:flex;justify-content:center;gap:12px;margin-top:32px;flex-wrap:wrap}.lsbp-cta-buttons .btn[data-v-409bf4ee]{cursor:pointer}.lsbp-cta-mint[data-v-409bf4ee]{background:var(--jsp-mint);color:var(--jsp-navy)}@media (max-width:1000px){.lsbp-logik-grid[data-v-409bf4ee]{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.lsbp-hero-grid[data-v-409bf4ee]{grid-template-columns:1fr;gap:40px}.lsbp-hero-lead[data-v-409bf4ee]{max-width:none}}@media (max-width:600px){.lsbp-hero[data-v-409bf4ee]{padding:calc(64px + var(--header-h)) 0 64px}.lsbp-cta[data-v-409bf4ee],.lsbp-fields[data-v-409bf4ee],.lsbp-js[data-v-409bf4ee],.lsbp-logik[data-v-409bf4ee]{padding:72px 0}.lsbp-logik-grid[data-v-409bf4ee]{grid-template-columns:1fr}.lsbp-field-row[data-v-409bf4ee]{grid-template-columns:1fr;gap:4px}.lsbp-cta-buttons .btn[data-v-409bf4ee],.lsbp-hero-cta .btn[data-v-409bf4ee]{width:100%;justify-content:center}}