.safety-strip.svelte-14b60qd{margin-top:1rem;padding:.85rem .95rem;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.safety-list.svelte-14b60qd{list-style:none;display:grid;grid-template-columns:1fr;gap:.7rem;margin:0;padding:0}.safety-item.svelte-14b60qd{margin:0;padding:0}.safety-label.svelte-14b60qd{margin:0;font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:#ffffffb3}.safety-copy.svelte-14b60qd{margin:.25rem 0 0;font-family:var(--font-body);font-size:.94rem;line-height:1.55;color:#ffffffeb}.safety-copy.svelte-14b60qd a:where(.svelte-14b60qd){color:#d7e7ff;text-decoration:underline;text-underline-offset:3px}@media(min-width:680px){.safety-list.svelte-14b60qd{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}}.voice-support.svelte-xjv7oj{padding:clamp(1.8rem,4vw,2.8rem) 1.25rem;text-align:center;background:#eef2f0;color:#2c3338;border-top:1px solid #dde5e1}.voice-support.svelte-xjv7oj h2:where(.svelte-xjv7oj){margin:0 0 .5rem;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.15rem,2vw,1.4rem);letter-spacing:-.015em;color:#263036}.voice-support.svelte-xjv7oj p:where(.svelte-xjv7oj){margin:0 auto .9rem;max-width:52ch;color:#516069;font-family:var(--font-body);font-weight:400;line-height:1.65;font-size:.95rem}.voice-support-note.svelte-xjv7oj{font-size:.95rem}.voice-support-note.svelte-xjv7oj a:where(.svelte-xjv7oj){color:#0f766e;text-decoration:underline;text-underline-offset:3px}.voice-support-consent.svelte-xjv7oj{max-width:52ch;margin:0 auto;text-align:left}button.svelte-xjv7oj,.voice-support-call-button.svelte-xjv7oj{background:#6b8e7a;color:#fff;border:none;padding:10px 20px;border-radius:10px;font-size:15px;cursor:pointer;transition:background .2s ease,transform .2s ease;display:inline-block;text-decoration:none;margin-top:.6rem}button.svelte-xjv7oj:hover,.voice-support-call-button.svelte-xjv7oj:hover{background:#557a66;transform:translateY(-2px)}.dark .voice-support.svelte-xjv7oj{background:#1e2422;color:#e8e6e2}.dark .voice-support.svelte-xjv7oj h2:where(.svelte-xjv7oj){color:#f0eeea}.dark .voice-support.svelte-xjv7oj p:where(.svelte-xjv7oj){color:#ffffffa6}.dark .voice-support-note.svelte-xjv7oj a:where(.svelte-xjv7oj){color:#9ad7ce}.staging-look.svelte-1uha8ag{width:100%;color:#f5f5f2}.hero-section.svelte-1uha8ag{min-height:65vh;display:grid;place-items:center;padding:2rem 1.25rem}.hero.svelte-1uha8ag{position:relative;overflow:hidden}.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;object-fit:cover;filter:saturate(.75) brightness(.85) contrast(1.05)}.hero-bg.svelte-1uha8ag{position:absolute;left:0;top:-24px;height:calc(100% + 48px);transform:translateZ(0);will-change:transform;pointer-events:none;display:block;z-index:0}.hero.svelte-1uha8ag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(800px 400px at 50% 20%,rgba(76,122,150,.18),transparent 60%),linear-gradient(180deg,#0e1621a6,#0e1621d9 60%,#0e1621f2);pointer-events:none;z-index:1}.hero-shell.svelte-1uha8ag{position:relative;z-index:2;width:min(1280px,100%);display:grid;grid-template-columns:1fr;justify-items:center;align-items:start}.hero-content.svelte-1uha8ag{justify-self:center;align-self:start;width:min(560px,100%);text-align:center;padding:1.3rem 1.6rem 1.6rem;background:#272d358f;border:1px solid rgba(255,255,255,.18)}h1.svelte-1uha8ag{margin:0;font-family:var(--font-heading);font-weight:850;font-size:clamp(2rem,3.9vw,3.2rem);line-height:1.05;letter-spacing:-.025em}.hero-content.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.95rem auto 0;max-width:45ch;font-family:var(--font-body);font-weight:400;font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.65;letter-spacing:-.005em;color:#ffffffe6}.hero-cta.svelte-1uha8ag{display:inline-block;padding:.62rem 1rem;font-family:var(--font-heading);font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;background:#8ca36a;color:#182016;font-weight:700;border-radius:var(--radius-pill)}.hero-eyebrow.svelte-1uha8ag{font-size:1rem;color:#ffffffbf;font-weight:400;margin-bottom:.4rem;letter-spacing:.01em}.hero-trust-note.svelte-1uha8ag{margin-top:.75rem;font-size:.82rem;color:#ffffff80;letter-spacing:.01em}.hero-actions.svelte-1uha8ag{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center}.hero-cta-primary.svelte-1uha8ag{background:#8ca36a;color:#182016}.hero-cta-link.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;align-self:center;padding:.35rem .15rem;font-family:var(--font-body);font-size:.92rem;font-weight:500;letter-spacing:0;color:#ffffffd1;text-decoration:underline;text-underline-offset:3px;opacity:.9}.hero-cta-link.svelte-1uha8ag:hover,.hero-cta-link.svelte-1uha8ag:focus-visible{opacity:1}.first-step.svelte-1uha8ag{padding:clamp(2.5rem,7vw,4rem) 1.25rem;background:#f7f9f8;color:#2c3338}.first-step-inner.svelte-1uha8ag{max-width:1080px;margin:0 auto}.first-step-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:#263036;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.5rem,3vw,2rem)}.first-step-body.svelte-1uha8ag{margin:.75rem 0 0;max-width:58ch;color:#54626b;font-family:var(--font-body);line-height:1.7}.support-points.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:.85rem;margin-top:1.4rem}.support-point.svelte-1uha8ag{padding:.9rem 1rem;background:#fff;border:1px solid #dde5e1;border-radius:var(--radius-card)}.support-label.svelte-1uha8ag{margin:0;font-family:var(--font-heading);font-size:.88rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5f7067}.support-text.svelte-1uha8ag{margin:.3rem 0 0;font-size:.95rem;line-height:1.65;color:#5a686f}.entry-paths.svelte-1uha8ag{padding:clamp(2.8rem,8vw,4.4rem) 1.25rem;background:#eef2f0;color:#2c3338}.cards-narrow.svelte-1uha8ag{width:min(1080px,100%);margin:0 auto}.entry-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:#263036;font-size:clamp(1.55rem,3vw,2.1rem)}.entry-intro.svelte-1uha8ag{margin:.75rem 0 0;max-width:58ch;color:#54626b}.entry-grid.svelte-1uha8ag{margin-top:1.2rem;display:grid;grid-template-columns:1fr;gap:.95rem}.entry-card.svelte-1uha8ag{display:block;padding:1rem;border-radius:var(--radius-card);background:#fff;border:1px solid #dde5e1;color:#2c3338;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.entry-card.svelte-1uha8ag:hover{transform:translateY(-2px);background:#fbfcfb;border-color:#cfd8d4}.entry-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;color:#273237;font-size:1.08rem;line-height:1.3}.entry-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.55rem 0 0;font-size:.95rem;line-height:1.65;color:#5a686f}.entry-card-cta.svelte-1uha8ag{display:inline-flex;align-items:center;margin-top:.9rem;padding:.42rem .78rem;border-radius:var(--radius-pill);background:#e7f1ee;color:#2e5850;font-family:var(--font-heading);font-size:.83rem;font-weight:600;letter-spacing:.005em}.how-it-works.svelte-1uha8ag{padding:clamp(2.8rem,8vw,4.4rem) 1.25rem;background:#fff;color:#2c3338}.how-eyebrow.svelte-1uha8ag{margin:0 0 .45rem;font-family:var(--font-heading);font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5f7067}.how-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:#263036;font-size:clamp(1.55rem,3vw,2.05rem)}.how-grid.svelte-1uha8ag{margin-top:1.2rem;display:grid;grid-template-columns:1fr;gap:.95rem}.how-card.svelte-1uha8ag{padding:1rem;border-radius:var(--radius-card);background:#f7f8f6;border:1px solid #e2e8e3}.how-step.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;min-width:2.3rem;padding:.2rem .5rem;border-radius:var(--radius-pill);background:#e5ece7;color:#4e6259;font-family:var(--font-heading);font-size:.8rem;font-weight:700;letter-spacing:.04em}.how-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.8rem 0 0;color:#273237;font-size:1.06rem;line-height:1.3}.how-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.55rem 0 0;color:#5a686f;font-size:.95rem;line-height:1.65}.how-card-cta.svelte-1uha8ag{display:inline-flex;align-items:center;margin-top:.9rem;padding:.42rem .78rem;border-radius:var(--radius-pill);background:#e7f1ee;color:#2e5850;font-family:var(--font-heading);font-size:.83rem;font-weight:600;letter-spacing:.005em}.features-section.svelte-1uha8ag{padding:clamp(2.5rem,7vw,3.9rem) 1.25rem;background:#f3f0e8;color:#2c3338}.features-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:#263036;font-size:clamp(1.5rem,3vw,2rem)}.features-grid.svelte-1uha8ag{margin-top:1.1rem;display:grid;grid-template-columns:1fr;gap:.95rem}.feature-card.svelte-1uha8ag{display:block;padding:1rem;border-radius:var(--radius-card);background:#ffffffb8;border:1px solid rgba(24,32,22,.08);color:#2c3338;transition:transform .18s ease,background-color .18s ease}.feature-card.svelte-1uha8ag:hover{transform:translateY(-2px);background:#ffffffe6}.feature-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;color:#182016;font-size:1.08rem;line-height:1.35}.feature-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.55rem 0 0;font-size:.95rem;line-height:1.65;color:#182016d1}.feature-card-cta.svelte-1uha8ag{display:inline-flex;align-items:center;align-self:start;margin-top:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:#234235;font-size:.88rem}.forum-section.svelte-1uha8ag{padding:clamp(2.8rem,7vw,5rem) 1.25rem;background:#1b2b3a;color:#f5f5f2}.forum-inner.svelte-1uha8ag{max-width:1080px;margin:0 auto}.forum-header.svelte-1uha8ag{max-width:62ch}.forum-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.55rem,3vw,2.2rem);color:#f3f8fd}.forum-header.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.75rem 0 0;font-family:var(--font-body);line-height:1.7;color:#ffffffd1}.forum-thread-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:.7rem;margin-top:1.4rem}.forum-thread-card.svelte-1uha8ag,.forum-empty.svelte-1uha8ag{display:grid;gap:.35rem;padding:.85rem .9rem;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-card);text-align:left}.forum-thread-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.forum-empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.forum-thread-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1rem;line-height:1.35;color:#f8faf8}.forum-thread-link.svelte-1uha8ag{text-decoration:none}.forum-thread-link.svelte-1uha8ag:hover h3:where(.svelte-1uha8ag),.forum-thread-link.svelte-1uha8ag:focus-visible h3:where(.svelte-1uha8ag){text-decoration:underline;text-underline-offset:3px}.forum-meta.svelte-1uha8ag,.forum-count.svelte-1uha8ag{margin:0;font-size:.8rem;line-height:1.45;color:#ffffffb3}.forum-meta.svelte-1uha8ag{font-weight:700;letter-spacing:.03em}.forum-thread-body.svelte-1uha8ag{margin:.15rem 0 0;font-size:.95rem;line-height:1.6;color:#ffffffe6}.forum-thread-footer.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem;margin-top:.2rem}.forum-inline-link.svelte-1uha8ag,.forum-cta-link.svelte-1uha8ag{display:inline-flex;font-size:.92rem;font-weight:600;color:#ffffffeb;text-decoration:underline;text-underline-offset:3px}.forum-cta-link.svelte-1uha8ag{margin-top:1.2rem}.trust-section.svelte-1uha8ag{padding:clamp(3rem,8vw,6rem) 1.25rem;background:#1b2b3a;color:#f5f5f2}.trust-inner.svelte-1uha8ag{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:1.6rem;align-items:center}.trust-image.svelte-1uha8ag{width:100%;height:clamp(220px,30vw,340px);object-fit:cover;border:1px solid rgba(255,255,255,.25)}.trust-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.1;letter-spacing:-.02em}.trust-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.85rem 0 0;font-family:var(--font-body);font-weight:400;line-height:1.7;font-size:1rem;color:#ffffffe6}.trust-privacy.svelte-1uha8ag a:where(.svelte-1uha8ag),.trust-research.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#9ad7ce;text-decoration:underline;text-underline-offset:3px}.trust-research.svelte-1uha8ag{font-size:.88rem;opacity:.72}.important-section.svelte-1uha8ag{padding:clamp(2rem,5vw,3.5rem) 1.25rem;background:#1a2530;color:#f5f5f2}.important-inner.svelte-1uha8ag{max-width:1080px;margin:0 auto}.final-cta-section.svelte-1uha8ag{padding:clamp(3rem,8vw,5.5rem) 1.25rem;background:#eef2f0;color:#2c3338;text-align:center}.final-cta-inner.svelte-1uha8ag{max-width:560px;margin:0 auto}.final-cta-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.6rem,3vw,2.3rem);color:#263036}.final-cta-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.75rem 0 0;font-family:var(--font-body);line-height:1.7;color:#54626b}.final-cta-actions.svelte-1uha8ag{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center}.final-cta-actions.svelte-1uha8ag .hero-cta:where(.svelte-1uha8ag){background:#8ca36a;color:#182016}.final-cta-actions.svelte-1uha8ag .hero-cta-link:where(.svelte-1uha8ag){color:#3a5a4a}h2.svelte-1uha8ag{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.1;letter-spacing:-.02em}@media(max-width:900px){.trust-inner.svelte-1uha8ag{grid-template-columns:1fr}.hero-content.svelte-1uha8ag{padding:1.1rem 1rem 1.2rem}.hero-actions.svelte-1uha8ag{flex-direction:column;align-items:stretch}.hero-cta.svelte-1uha8ag{width:100%}}@media(min-width:680px){.support-points.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.forum-thread-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}}@media(min-width:700px){.entry-grid.svelte-1uha8ag,.how-grid.svelte-1uha8ag,.features-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.05rem}}@media(min-width:1040px){.entry-grid.svelte-1uha8ag,.how-grid.svelte-1uha8ag,.features-grid.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}.forum-thread-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.dark .first-step.svelte-1uha8ag{background:#131918;color:#e8e6e2}.dark .first-step-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#f0eeea}.dark .first-step-body.svelte-1uha8ag{color:#ffffffad}.dark .support-point.svelte-1uha8ag{background:#202624;border-color:#ffffff14}.dark .support-label.svelte-1uha8ag{color:#9cb0a6}.dark .support-text.svelte-1uha8ag{color:#ffffffad}.dark .entry-paths.svelte-1uha8ag{background:#151b19;color:#e8e6e2}.dark .entry-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#f0eeea}.dark .entry-intro.svelte-1uha8ag,.dark .entry-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffad}.dark .entry-card.svelte-1uha8ag{background:#202624;border-color:#ffffff14;color:#e8e6e2}.dark .entry-card.svelte-1uha8ag:hover{background:#252c29;border-color:#ffffff24}.dark .entry-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#f0eeea}.dark .entry-card-cta.svelte-1uha8ag{background:#86dfd61f;color:#86dfd6}.dark .how-it-works.svelte-1uha8ag{background:#121414;color:#e8e6e2}.dark .how-eyebrow.svelte-1uha8ag{color:#99afa4}.dark .how-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#f0eeea}.dark .how-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffad}.dark .how-card.svelte-1uha8ag{background:#1d2221;border-color:#ffffff14}.dark .how-step.svelte-1uha8ag{background:#ffffff14;color:#c9d8d0}.dark .how-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#f0eeea}.dark .how-card-cta.svelte-1uha8ag{background:#86dfd61f;color:#86dfd6}.dark .features-section.svelte-1uha8ag{background:#131918;color:#e8e6e2}.dark .features-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#f0eeea}.dark .feature-card.svelte-1uha8ag{background:#202624;border-color:#ffffff14;color:#e8e6e2}.dark .feature-card.svelte-1uha8ag:hover{background:#252c29}.dark .feature-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#f0eeea}.dark .feature-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffad}.dark .feature-card-cta.svelte-1uha8ag{color:#86dfd6}.dark .forum-section.svelte-1uha8ag,.dark .trust-section.svelte-1uha8ag{background:#0f1a24}.dark .important-section.svelte-1uha8ag{background:#0d151e}.dark .final-cta-section.svelte-1uha8ag{background:#151b19;color:#e8e6e2}.dark .final-cta-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#f0eeea}.dark .final-cta-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffad}.dark .final-cta-actions.svelte-1uha8ag .hero-cta-link:where(.svelte-1uha8ag){color:#ffffffd1}
