.sp-page[data-v-2d0e9c65]{background:#fff;min-height:100vh}.sp-hero[data-v-2d0e9c65]{background:linear-gradient(135deg, var(--c-primary-h) 0%, var(--c-primary) 100%);text-align:center;color:#fff;padding:80px 24px 64px}.sp-hero-inner[data-v-2d0e9c65]{max-width:720px;margin:0 auto}.sp-eyebrow[data-v-2d0e9c65]{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:#7effc5;background:#7effc51f;border:1px solid #7effc54d;border-radius:20px;margin-bottom:20px;padding:4px 14px;display:inline-block}.sp-hero h1[data-v-2d0e9c65]{font-size:clamp(30px,5vw,46px);font-weight:var(--fw-extrabold);color:#fff;margin:0 0 16px}.sp-lead[data-v-2d0e9c65]{color:#ffffffbf;max-width:60ch;margin:0 auto 28px;font-size:17px;line-height:1.7}.btn-primary[data-v-2d0e9c65]{background:var(--c-primary);color:#fff;font-size:15px;font-weight:var(--fw-bold);border-radius:100px;align-items:center;gap:8px;padding:14px 28px;text-decoration:none;transition:background .2s;display:inline-flex}.btn-primary[data-v-2d0e9c65]:hover{background:#0d8a5a}.elr-body[data-v-2d0e9c65]{max-width:900px;margin:0 auto;padding:64px 24px 80px}.elr-why-box[data-v-2d0e9c65]{background:#f7faf9;border-radius:20px;margin-bottom:60px;padding:48px 40px}@media (max-width:600px){.elr-why-box[data-v-2d0e9c65]{padding:32px 20px}}.elr-why-box>h2[data-v-2d0e9c65]{font-size:24px;font-weight:var(--fw-bold);color:var(--c-primary-h);margin:0 0 12px}.elr-why-box>p[data-v-2d0e9c65]{color:#4a6b5e;margin:0 0 32px;font-size:15px;line-height:1.75}.elr-why-grid[data-v-2d0e9c65]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.elr-why-card[data-v-2d0e9c65]{text-align:center;background:#fff;border:1px solid #e0ede8;border-radius:14px;padding:24px 20px}.elr-why-icon[data-v-2d0e9c65]{color:var(--c-primary);margin-bottom:12px}.elr-why-card h3[data-v-2d0e9c65]{font-size:15px;font-weight:var(--fw-bold);color:var(--c-primary-h);margin:0 0 8px}.elr-why-card p[data-v-2d0e9c65]{font-size:var(--text-sm);color:#4a6b5e;margin:0;line-height:1.65}.elr-section[data-v-2d0e9c65]{margin-bottom:52px}.elr-section>h2[data-v-2d0e9c65]{font-size:24px;font-weight:var(--fw-bold);color:var(--c-primary-h);margin:0 0 24px}.elr-steps[data-v-2d0e9c65]{flex-direction:column;gap:0;display:flex}.elr-step[data-v-2d0e9c65]{border-bottom:1px solid #e8f0ec;gap:18px;padding:20px 0;display:flex}.elr-step[data-v-2d0e9c65]:last-child{border-bottom:none}.elr-step-num[data-v-2d0e9c65]{background:var(--c-primary-h);color:#7effc5;width:36px;height:36px;font-size:var(--text-base);font-weight:var(--fw-extrabold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.elr-step h3[data-v-2d0e9c65]{font-size:15px;font-weight:var(--fw-bold);color:var(--c-primary-h);margin:0 0 6px}.elr-step p[data-v-2d0e9c65]{font-size:var(--text-base);color:#4a6b5e;margin:0;line-height:1.65}.elr-included-grid[data-v-2d0e9c65]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.elr-inc[data-v-2d0e9c65]{font-size:var(--text-base);font-weight:var(--fw-medium);color:#1a2e27;align-items:center;gap:10px;display:flex}.elr-inc svg[data-v-2d0e9c65]{color:var(--c-primary);flex-shrink:0}.elr-faq-list[data-v-2d0e9c65]{flex-direction:column;gap:0;display:flex}.elr-faq-item[data-v-2d0e9c65]{cursor:pointer;border-bottom:1px solid #e0ede8;padding:20px 0}.elr-faq-item[data-v-2d0e9c65]:last-child{border-bottom:none}.elr-faq-item summary[data-v-2d0e9c65]{font-size:15px;font-weight:var(--fw-semibold);color:var(--c-primary-h);list-style:none}.elr-faq-item summary[data-v-2d0e9c65]::-webkit-details-marker{display:none}.elr-faq-item p[data-v-2d0e9c65]{font-size:var(--text-base);color:#4a6b5e;margin:10px 0 0;line-height:1.75}.elr-guide-section[data-v-2d0e9c65]{margin-bottom:56px}.elr-guide-title[data-v-2d0e9c65]{font-size:24px;font-weight:var(--fw-bold);color:var(--c-primary-h);margin:0 0 24px}.elr-guide-body p[data-v-2d0e9c65]{color:#374b44;margin:0 0 16px;font-size:15px;line-height:1.8}.elr-guide-body p[data-v-2d0e9c65]:last-child{margin-bottom:32px}.elr-guide-subtitle[data-v-2d0e9c65]{font-size:20px;font-weight:var(--fw-bold);color:var(--c-primary-h);margin:0 0 16px}.elr-static-faqs[data-v-2d0e9c65]{flex-direction:column;gap:10px;display:flex}.elr-sfaq-item[data-v-2d0e9c65]{border:1px solid #e0ede8;border-radius:10px;overflow:hidden}.elr-sfaq-q[data-v-2d0e9c65]{font-size:15px;font-weight:var(--fw-semibold);color:var(--c-primary-h);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;list-style:none;display:flex}.elr-sfaq-q[data-v-2d0e9c65]::-webkit-details-marker{display:none}.elr-sfaq-q[data-v-2d0e9c65]:after{content:"+";font-size:18px;font-weight:var(--fw-regular);color:#6b8c7d;flex-shrink:0}details[open] .elr-sfaq-q[data-v-2d0e9c65]:after{content:"−"}.elr-sfaq-a[data-v-2d0e9c65]{padding:0 20px 16px}.elr-sfaq-a p[data-v-2d0e9c65]{font-size:var(--text-base);color:#4a6b5e;margin:0;line-height:1.75}.elr-cta[data-v-2d0e9c65]{text-align:center;background:var(--c-primary-h);color:#fff;border-radius:20px;padding:48px 32px}.elr-cta h2[data-v-2d0e9c65]{font-size:26px;font-weight:var(--fw-extrabold);color:#fff;margin:0 0 12px}.elr-cta p[data-v-2d0e9c65]{color:#ffffffb3;margin:0 0 24px;font-size:15px}
