.sc-page[data-astro-cid-vu6zjtsx]{padding:2rem 0 5rem}.breadcrumb[data-astro-cid-vu6zjtsx]{margin-bottom:2rem;font-size:.875rem}.breadcrumb[data-astro-cid-vu6zjtsx] ol[data-astro-cid-vu6zjtsx]{display:flex;align-items:center;gap:.5rem;color:var(--color-dark-text-tertiary);list-style:none;padding:0;margin:0}.breadcrumb[data-astro-cid-vu6zjtsx] a[data-astro-cid-vu6zjtsx]{color:var(--color-dark-text-tertiary);text-decoration:none;transition:color var(--transition-fast)}.breadcrumb[data-astro-cid-vu6zjtsx] a[data-astro-cid-vu6zjtsx]:hover{color:var(--color-dark-text-primary)}.breadcrumb[data-astro-cid-vu6zjtsx] .sep[data-astro-cid-vu6zjtsx]{user-select:none}.breadcrumb[data-astro-cid-vu6zjtsx] .current[data-astro-cid-vu6zjtsx]{color:var(--color-dark-text-primary);font-weight:500}.page-header[data-astro-cid-vu6zjtsx]{margin-bottom:2rem;text-align:center}.header-badge[data-astro-cid-vu6zjtsx]{display:inline-block;font-size:.75rem;font-weight:600;color:var(--color-dark-brand-primary);background:var(--color-dark-brand-primary-soft);border:1px solid rgba(90,154,255,.2);border-radius:var(--radius-pill);padding:.375rem 1rem;margin-bottom:1.25rem;letter-spacing:.04em;text-transform:uppercase}.page-title[data-astro-cid-vu6zjtsx]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--color-dark-text-primary);margin-bottom:1rem;letter-spacing:-.02em}.page-subtitle[data-astro-cid-vu6zjtsx]{font-size:1.125rem;color:var(--color-dark-text-secondary);max-width:38rem;margin:0 auto;line-height:1.7}.direct-answer[data-astro-cid-vu6zjtsx]{max-width:44rem;margin:0 auto 3rem;padding:1.25rem 1.5rem;border-radius:var(--radius-card);border:1px solid var(--glass-border);border-left:3px solid var(--color-dark-brand-primary);background:var(--glass-bg);font-size:1.0625rem;line-height:1.7;color:var(--color-dark-text-secondary)}.section-heading[data-astro-cid-vu6zjtsx]{font-size:1.375rem;font-weight:700;color:var(--color-dark-text-primary);margin-bottom:1.5rem;letter-spacing:-.01em}.steps-section[data-astro-cid-vu6zjtsx],.faq-section[data-astro-cid-vu6zjtsx]{margin-bottom:3rem}.steps-list[data-astro-cid-vu6zjtsx]{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0;margin:0}.step-item[data-astro-cid-vu6zjtsx]{display:flex;gap:1rem;padding:1.5rem;border-radius:var(--radius-card);border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.step-number[data-astro-cid-vu6zjtsx]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-dark-brand-primary-soft);color:var(--color-dark-brand-primary);font-weight:700;font-size:.9375rem}.step-title[data-astro-cid-vu6zjtsx]{font-size:1.0625rem;font-weight:600;color:var(--color-dark-text-primary);margin-bottom:.375rem}.step-text[data-astro-cid-vu6zjtsx]{font-size:.9375rem;color:var(--color-dark-text-secondary);line-height:1.6;margin:0}.faq-item[data-astro-cid-vu6zjtsx]{border-bottom:1px solid var(--glass-border);padding:1rem 0}.faq-item[data-astro-cid-vu6zjtsx]:first-of-type{border-top:1px solid var(--glass-border)}.faq-question[data-astro-cid-vu6zjtsx]{font-size:1rem;font-weight:600;color:var(--color-dark-text-primary);cursor:pointer;list-style:none;position:relative;padding-right:1.5rem}.faq-question[data-astro-cid-vu6zjtsx]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-vu6zjtsx]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--color-dark-brand-primary);font-weight:400;font-size:1.25rem}.faq-item[data-astro-cid-vu6zjtsx][open] .faq-question[data-astro-cid-vu6zjtsx]:after{content:"−"}.faq-answer[data-astro-cid-vu6zjtsx]{font-size:.9375rem;color:var(--color-dark-text-secondary);line-height:1.7;margin:.75rem 0 0}.disclaimer[data-astro-cid-vu6zjtsx]{display:flex;gap:.75rem;padding:1rem 1.25rem;margin-bottom:2.5rem;border-radius:var(--radius-md);border:1px solid var(--color-dark-border-subtle);border-left:3px solid var(--color-dark-brand-primary);background:var(--color-dark-brand-primary-soft)}.disclaimer-icon[data-astro-cid-vu6zjtsx]{flex-shrink:0;width:18px;height:18px;color:var(--color-dark-brand-primary);margin-top:1px}.disclaimer[data-astro-cid-vu6zjtsx] p[data-astro-cid-vu6zjtsx]{font-size:.8125rem;color:var(--color-dark-text-secondary);line-height:1.6;margin:0}.cta-card[data-astro-cid-vu6zjtsx]{padding:2.5rem 2rem;text-align:center}.cta-icon[data-astro-cid-vu6zjtsx]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--color-dark-brand-primary-soft);color:var(--color-dark-brand-primary);margin:0 auto 1.25rem}.cta-icon[data-astro-cid-vu6zjtsx] svg[data-astro-cid-vu6zjtsx]{width:28px;height:28px}.cta-title[data-astro-cid-vu6zjtsx]{font-size:1.5rem;font-weight:700;color:var(--color-dark-text-primary);margin-bottom:.75rem}.cta-subtitle[data-astro-cid-vu6zjtsx]{font-size:1rem;color:var(--color-dark-text-secondary);margin-bottom:1.5rem;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.6}body.light .page-title[data-astro-cid-vu6zjtsx],body.light .section-heading[data-astro-cid-vu6zjtsx],body.light .step-title[data-astro-cid-vu6zjtsx],body.light .faq-question[data-astro-cid-vu6zjtsx],body.light .cta-title[data-astro-cid-vu6zjtsx],body.light .breadcrumb[data-astro-cid-vu6zjtsx] .current[data-astro-cid-vu6zjtsx]{color:var(--color-text-primary)}body.light .page-subtitle[data-astro-cid-vu6zjtsx],body.light .direct-answer[data-astro-cid-vu6zjtsx],body.light .step-text[data-astro-cid-vu6zjtsx],body.light .faq-answer[data-astro-cid-vu6zjtsx],body.light .disclaimer[data-astro-cid-vu6zjtsx] p[data-astro-cid-vu6zjtsx],body.light .cta-subtitle[data-astro-cid-vu6zjtsx]{color:var(--color-text-secondary)}body.light .breadcrumb[data-astro-cid-vu6zjtsx] ol[data-astro-cid-vu6zjtsx],body.light .breadcrumb[data-astro-cid-vu6zjtsx] a[data-astro-cid-vu6zjtsx]{color:var(--color-text-tertiary)}body.light .breadcrumb[data-astro-cid-vu6zjtsx] a[data-astro-cid-vu6zjtsx]:hover{color:var(--color-text-primary)}
