.fssl-hero[data-v-fd4d5fde]{padding:160px 0 96px;position:relative;overflow:hidden;min-height:70vh;display:flex;align-items:center}.fssl-hero__orb[data-v-fd4d5fde]{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}.fssl-hero__orb--1[data-v-fd4d5fde]{width:600px;height:500px;background:radial-gradient(circle,var(--ok-soft),transparent);top:-80px;right:-60px;animation:float 10s ease-in-out infinite}.fssl-hero__orb--2[data-v-fd4d5fde]{width:400px;height:400px;background:radial-gradient(circle,rgba(55,149,252,.09),transparent);bottom:-60px;left:5%;animation:float 13s 2s ease-in-out infinite}.fssl-hero__inner[data-v-fd4d5fde]{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;gap:24px}.fssl-hero__inner h1[data-v-fd4d5fde]{max-width:660px}.fssl-hero__desc[data-v-fd4d5fde]{font-size:1.05rem;max-width:560px;color:var(--text-secondary)}.fssl-hero__actions[data-v-fd4d5fde]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.fssl-trust-badges[data-v-fd4d5fde]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.fssl-trust-badge[data-v-fd4d5fde]{font-size:.78rem;font-weight:600;padding:6px 14px;border-radius:999px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary)}.fssl-info-grid[data-v-fd4d5fde]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.fssl-info-card[data-v-fd4d5fde]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:32px 28px;text-align:center;transition:box-shadow .2s}.fssl-info-card[data-v-fd4d5fde]:hover{box-shadow:0 4px 24px #00000014}.fssl-info-card__icon[data-v-fd4d5fde]{font-size:2.2rem;margin-bottom:16px}.fssl-info-card h3[data-v-fd4d5fde]{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:10px}.fssl-info-card p[data-v-fd4d5fde]{font-size:.82rem;color:var(--text-muted);line-height:1.7}.fssl-features-grid[data-v-fd4d5fde]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fssl-feature-card[data-v-fd4d5fde]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:28px;transition:box-shadow .2s}.fssl-feature-card[data-v-fd4d5fde]:hover{box-shadow:0 4px 24px #00000014}.fssl-feature-card__icon[data-v-fd4d5fde]{font-size:1.8rem;margin-bottom:14px}.fssl-feature-card h3[data-v-fd4d5fde]{font-size:.925rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.fssl-feature-card p[data-v-fd4d5fde]{font-size:.8rem;color:var(--text-muted);line-height:1.7}.fssl-steps[data-v-fd4d5fde]{display:flex;flex-direction:column;gap:0;max-width:680px;margin:0 auto}.fssl-step[data-v-fd4d5fde]{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--border)}.fssl-step[data-v-fd4d5fde]:last-child{border-bottom:none}.fssl-step__number[data-v-fd4d5fde]{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--bg-surface));border:2px solid var(--accent);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:800;color:var(--accent)}.fssl-step__content h3[data-v-fd4d5fde]{font-size:.95rem;font-weight:700;color:var(--text-primary);margin-bottom:6px}.fssl-step__content p[data-v-fd4d5fde]{font-size:.82rem;color:var(--text-muted);line-height:1.7}.fssl-faq-list[data-v-fd4d5fde]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-card)}.fssl-faq-item[data-v-fd4d5fde]{border-bottom:1px solid var(--border)}.fssl-faq-item[data-v-fd4d5fde]:last-child{border-bottom:none}.fssl-faq-item__q[data-v-fd4d5fde]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;gap:16px;background:none;border:none;cursor:pointer;text-align:left;font-size:.925rem;font-weight:600;color:var(--text-primary);transition:background .15s}.fssl-faq-item__q[data-v-fd4d5fde]:hover{background:var(--bg-surface)}.fssl-faq-chevron[data-v-fd4d5fde]{flex-shrink:0;color:var(--text-muted);transition:transform .2s}.fssl-faq-chevron.rotated[data-v-fd4d5fde]{transform:rotate(180deg)}.fssl-faq-item__a[data-v-fd4d5fde]{padding:0 24px 20px;font-size:.85rem;color:var(--text-secondary);line-height:1.75}.fssl-cta__inner[data-v-fd4d5fde]{text-align:center;max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.fssl-cta__inner h2[data-v-fd4d5fde]{font-size:clamp(1.5rem,3vw,2rem)}.fssl-cta__inner p[data-v-fd4d5fde]{color:var(--text-muted);font-size:1rem}.fssl-cta__actions[data-v-fd4d5fde]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){.fssl-info-grid[data-v-fd4d5fde]{grid-template-columns:1fr}.fssl-features-grid[data-v-fd4d5fde]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.fssl-features-grid[data-v-fd4d5fde]{grid-template-columns:1fr}.fssl-step[data-v-fd4d5fde]{flex-direction:column;gap:12px}}
