.btn.svelte-1orga13{border-radius:var(--radius-pill);font-weight:700;font-size:var(--text-sm);align-items:center;gap:.6rem;padding:1rem 1.4rem;display:inline-flex}.btn--accent.svelte-1orga13{background:var(--color-accent);color:var(--color-ink)}.btn--accent.svelte-1orga13:hover{box-shadow:var(--shadow-glow-green);background:#a3f04f}.btn--ghost.svelte-1orga13{color:#fff;border:1px solid #ffffff38}.btn--ghost.svelte-1orga13:hover{background:#ffffff14}.mono.svelte-1orga13{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.sp-sec-head.svelte-1orga13 h2:where(.svelte-1orga13),.sp-intro__head.svelte-1orga13 h2:where(.svelte-1orga13),.sp-proc__intro.svelte-1orga13 h2:where(.svelte-1orga13),.sp-split__text.svelte-1orga13 h2:where(.svelte-1orga13),.sp-related__title.svelte-1orga13,.sp-cta.svelte-1orga13 h2:where(.svelte-1orga13){font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.9rem,1.3rem + 2vw,2.9rem);line-height:1.08}.sp-sec-head.svelte-1orga13{max-width:52rem;margin-bottom:clamp(1.8rem,4vw,2.8rem)}.sp-sec-head.svelte-1orga13 .eyebrow:where(.svelte-1orga13){margin-bottom:.6rem}.band--white.svelte-1orga13{background:var(--color-surface)}.band--tint.svelte-1orga13{background:var(--color-surface-2);border-block:1px solid var(--color-line)}.band--tint.svelte-1orga13 .sp-split__ic:where(.svelte-1orga13){background:var(--color-surface)}.sp-intro.svelte-1orga13{padding-block:var(--section-y);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(1.5rem,5vw,4.5rem);display:grid}.sp-intro__head.svelte-1orga13{position:relative}.sp-intro__head.svelte-1orga13 .eyebrow:where(.svelte-1orga13){margin-bottom:.7rem}.sp-intro__rule.svelte-1orga13{background:var(--gradient-brand,var(--color-accent));border-radius:4px;width:3rem;height:4px;margin-top:1.4rem;display:block}.sp-intro__body.svelte-1orga13{color:var(--color-muted);gap:1.1rem;max-width:60ch;padding-top:.4rem;display:grid}.sp-intro__lead.svelte-1orga13{font-size:var(--text-lg);color:var(--color-text);line-height:1.55}.sp-intro__body.svelte-1orga13>p:where(.svelte-1orga13):not(.sp-intro__lead){line-height:1.7}.sp-split.svelte-1orga13{padding-block:var(--section-y);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.sp-split__text.svelte-1orga13 .eyebrow:where(.svelte-1orga13){margin-bottom:.7rem}.sp-split__text.svelte-1orga13>p:where(.svelte-1orga13){color:var(--color-muted);max-width:52ch;margin-top:1rem;line-height:1.65}.sp-split__list.svelte-1orga13{gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.sp-split__list.svelte-1orga13 li:where(.svelte-1orga13){grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-weight:600;display:grid}.sp-split__ic.svelte-1orga13{background:var(--color-surface-2);width:1.7rem;height:1.7rem;color:var(--color-secondary);border-radius:50%;place-items:center;margin-top:.05rem;display:grid}.sp-split__text.svelte-1orga13 .btn:where(.svelte-1orga13){margin-top:1.8rem}.sp-split__media.svelte-1orga13{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface-2);overflow:hidden}.sp-split__media.svelte-1orga13 img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.btn--dark.svelte-1orga13{background:var(--color-ink);color:#fff}.btn--dark.svelte-1orga13:hover{background:var(--color-primary)}.sp-proc.svelte-1orga13{padding-block:var(--section-y)}.sp-proc__grid.svelte-1orga13{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.sp-proc__intro.svelte-1orga13{position:relative}.sp-proc__mark.svelte-1orga13{color:var(--color-accent);font-size:1.6rem;position:absolute;top:-.4rem;right:1.5rem}.sp-proc__intro.svelte-1orga13 .eyebrow:where(.svelte-1orga13){margin-bottom:.7rem}.sp-proc__lede.svelte-1orga13{max-width:34ch;color:var(--color-muted);margin-top:1.2rem;line-height:1.6}.sp-proc__link.svelte-1orga13{font-weight:700;font-size:var(--text-sm);color:var(--color-ink);align-items:center;gap:.5rem;margin-top:1.6rem;display:inline-flex}.sp-proc__link.svelte-1orga13 svg{color:var(--color-secondary);transform:rotate(90deg)}.sp-proc__link.svelte-1orga13:hover{color:var(--color-primary)}.sp-proc__steps.svelte-1orga13{margin:0;padding:0;list-style:none;display:grid}.sp-proc__step.svelte-1orga13{grid-template-columns:auto 1fr;align-items:start;gap:1.3rem;padding:1.6rem 2.4rem 1.6rem 0;display:grid;position:relative}.sp-proc__step.svelte-1orga13+.sp-proc__step:where(.svelte-1orga13){border-top:1px solid var(--color-line)}.sp-proc__num.svelte-1orga13{background:var(--color-surface-2);width:3rem;height:3rem;font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);color:var(--color-muted);border-radius:12px;flex:none;place-items:center;display:grid}.sp-proc__body.svelte-1orga13 h3:where(.svelte-1orga13){font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;margin-bottom:.4rem}.sp-proc__body.svelte-1orga13 p:where(.svelte-1orga13){color:var(--color-muted);max-width:58ch;line-height:1.6}.sp-proc__corner.svelte-1orga13{border-top:2px solid var(--color-accent);border-right:2px solid var(--color-accent);border-top-right-radius:3px;width:16px;height:16px;position:absolute;top:1.6rem;right:0}.sp-why.svelte-1orga13{padding-block:var(--section-y)}.sp-why__grid.svelte-1orga13{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.sp-why__card.svelte-1orga13{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface);transition:transform var(--dur-base), box-shadow var(--dur-base);padding:1.6rem}.sp-why__card.svelte-1orga13:hover{box-shadow:var(--shadow-soft);transform:translateY(-3px)}.sp-why__card.svelte-1orga13 h3:where(.svelte-1orga13){font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;margin:.9rem 0 .5rem}.sp-why__card.svelte-1orga13 p:where(.svelte-1orga13){color:var(--color-muted);line-height:1.6}.sp-why__ic.svelte-1orga13{border-radius:var(--radius-md);place-items:center;width:2.7rem;height:2.7rem;display:grid}.sp-trust.svelte-1orga13{background:var(--color-ink);color:var(--color-on-ink)}.sp-trust__inner.svelte-1orga13{padding-block:var(--section-y)}.sp-trust__inner.svelte-1orga13 .mono:where(.svelte-1orga13){color:var(--color-accent);margin-bottom:1.5rem}.sp-trust__inner.svelte-1orga13 ul:where(.svelte-1orga13){grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.sp-trust__inner.svelte-1orga13 li:where(.svelte-1orga13){gap:.4rem;display:grid}.sp-trust__num.svelte-1orga13{font-family:var(--font-display);font-weight:800;font-size:var(--text-3xl);letter-spacing:-.05em;color:var(--color-accent);line-height:.9}.sp-trust__label.svelte-1orga13{color:#fff;max-width:24ch;font-weight:600}.sp-trust__src.svelte-1orga13{color:var(--color-on-ink-muted)}.sp-faq.svelte-1orga13{padding-block:var(--section-y)}.sp-faq__list.svelte-1orga13{max-width:none}.sp-faq.svelte-1orga13 details:where(.svelte-1orga13){border-top:1px solid var(--color-line);padding:1.1rem 0}.sp-faq.svelte-1orga13 details:where(.svelte-1orga13):last-child{border-bottom:1px solid var(--color-line)}.sp-faq.svelte-1orga13 summary:where(.svelte-1orga13){cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.sp-faq.svelte-1orga13 summary:where(.svelte-1orga13)::-webkit-details-marker{display:none}.sp-faq__ic.svelte-1orga13{background:var(--color-surface-2);width:2rem;height:2rem;color:var(--color-primary);transition:transform var(--dur-base);border-radius:50%;flex:none;place-items:center;display:grid}.sp-faq.svelte-1orga13 details[open]:where(.svelte-1orga13) .sp-faq__ic:where(.svelte-1orga13){background:var(--color-ink);color:#fff;transform:rotate(45deg)}.sp-faq.svelte-1orga13 p:where(.svelte-1orga13){color:var(--color-muted);max-width:68ch;margin:.8rem 0 0;line-height:1.6}.sp-related.svelte-1orga13{padding-block:var(--section-y)}.sp-related__title.svelte-1orga13{margin-bottom:1.2rem}.sp-related__title--guides.svelte-1orga13{margin-top:clamp(2rem,4vw,3rem)}.sp-related.svelte-1orga13 ul:where(.svelte-1orga13){grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sp-related.svelte-1orga13 a:where(.svelte-1orga13){border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);transition:transform var(--dur-base), box-shadow var(--dur-base);gap:.2rem;padding:1.2rem;display:grid}.sp-related.svelte-1orga13 a:where(.svelte-1orga13) span:where(.svelte-1orga13){font-family:var(--font-display);letter-spacing:-.01em;font-weight:700}.sp-related.svelte-1orga13 a:where(.svelte-1orga13) small:where(.svelte-1orga13){color:var(--color-muted);font-size:var(--text-sm)}.sp-related.svelte-1orga13 a:where(.svelte-1orga13) svg{color:var(--color-primary);margin-top:.3rem}.sp-related.svelte-1orga13 a:where(.svelte-1orga13):hover{box-shadow:var(--shadow-soft);transform:translateY(-3px)}.sp-cta.svelte-1orga13{padding-block:var(--section-y)}.sp-cta__inner.svelte-1orga13{border-radius:var(--radius-xl,24px);background:var(--gradient-brand,var(--color-ink));color:#fff;grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(2rem,5vw,3.5rem);display:grid}.sp-cta__inner.svelte-1orga13 h2:where(.svelte-1orga13){margin-bottom:.6rem}.sp-cta__inner.svelte-1orga13 p:where(.svelte-1orga13){color:#ffffffdb;max-width:46ch}.sp-cta__actions.svelte-1orga13{justify-items:start;gap:1rem;display:grid}.sp-cta__call.svelte-1orga13{font-family:var(--font-mono);letter-spacing:.04em;color:#fff;align-items:center;gap:.6rem;font-weight:700;display:inline-flex}.sp-cta__call.svelte-1orga13 svg{color:var(--color-accent)}@media (width<=900px){.sp-intro.svelte-1orga13{grid-template-columns:1fr}.sp-intro__rule.svelte-1orga13{display:none}.sp-split.svelte-1orga13{grid-template-columns:1fr}.sp-split__media.svelte-1orga13{order:-1}.sp-proc__grid.svelte-1orga13{grid-template-columns:1fr}.sp-proc__mark.svelte-1orga13{display:none}.sp-why__grid.svelte-1orga13,.sp-trust__inner.svelte-1orga13 ul:where(.svelte-1orga13),.sp-related.svelte-1orga13 ul:where(.svelte-1orga13),.sp-cta__inner.svelte-1orga13{grid-template-columns:1fr}}
