.how-page.svelte-1thf6pg{color:#172033;background:#fff}.how-page.svelte-1thf6pg h1:where(.svelte-1thf6pg),.how-page.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-page.svelte-1thf6pg h3:where(.svelte-1thf6pg),.how-page.svelte-1thf6pg p:where(.svelte-1thf6pg){letter-spacing:0}.how-hero.svelte-1thf6pg{padding:52px 0 0;overflow:hidden;background:#f4f7fa;border-bottom:1px solid #e4e9ef}.how-hero-inner.svelte-1thf6pg{display:flex;flex-direction:column;align-items:center;max-width:900px;text-align:center}.how-eyebrow.svelte-1thf6pg,.how-section-label.svelte-1thf6pg{display:inline-flex;color:#6557e8;font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.how-hero.svelte-1thf6pg h1:where(.svelte-1thf6pg){margin:12px 0 10px;font-size:3.6rem;line-height:1.06}.how-hero-title.svelte-1thf6pg{margin:0;color:#2f3850;font-size:1.35rem;font-weight:800}.how-hero-copy.svelte-1thf6pg{max-width:720px;margin:16px auto 24px;color:#596274;font-size:1rem;line-height:1.75}.how-primary-cta.svelte-1thf6pg,.how-final-cta.svelte-1thf6pg a:where(.svelte-1thf6pg){display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border-radius:8px;background:#ed3f96;color:#fff;font-size:.94rem;font-weight:900;box-shadow:0 8px 24px #ed3f9638;transition:transform .2s ease,box-shadow .2s ease}.how-primary-cta.svelte-1thf6pg:hover,.how-primary-cta.svelte-1thf6pg:focus-visible,.how-final-cta.svelte-1thf6pg a:where(.svelte-1thf6pg):hover,.how-final-cta.svelte-1thf6pg a:where(.svelte-1thf6pg):focus-visible{box-shadow:0 12px 28px #ed3f964d;transform:translateY(-2px)}.how-hero-visual.svelte-1thf6pg{width:min(100%,560px);margin-top:28px}.how-hero-visual.svelte-1thf6pg img:where(.svelte-1thf6pg){display:block;width:100%;max-height:330px;object-fit:contain}.how-promise.svelte-1thf6pg{background:#172033;color:#fff}.how-promise-inner.svelte-1thf6pg{display:flex;min-height:74px;align-items:center;justify-content:center;gap:28px;font-size:1rem}.how-promise-inner.svelte-1thf6pg span:where(.svelte-1thf6pg),.how-promise-inner.svelte-1thf6pg strong:where(.svelte-1thf6pg){position:relative}.how-promise-inner.svelte-1thf6pg span:where(.svelte-1thf6pg):before{position:absolute;top:50%;left:-16px;width:4px;height:4px;border-radius:50%;background:#f259a5;content:""}.how-intro.svelte-1thf6pg,.how-steps.svelte-1thf6pg,.how-difference.svelte-1thf6pg,.how-audience.svelte-1thf6pg,.how-safety.svelte-1thf6pg,.how-faq.svelte-1thf6pg{padding:72px 0}.how-intro-grid.svelte-1thf6pg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:end}.how-intro.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-section-head.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-audience.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-safety.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-faq.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-final-cta.svelte-1thf6pg h2:where(.svelte-1thf6pg){margin:8px 0 0;font-size:2.45rem;line-height:1.15}.how-intro-grid.svelte-1thf6pg>p:where(.svelte-1thf6pg){margin:0;color:#596274;font-size:1.05rem;line-height:1.8}.how-steps.svelte-1thf6pg{background:#f7f8fb}.how-section-head.svelte-1thf6pg{max-width:680px;margin:0 auto 40px;text-align:center}.how-section-head.svelte-1thf6pg>p:where(.svelte-1thf6pg){margin:14px 0 0;color:#667085}.how-section-head-left.svelte-1thf6pg{margin-left:0;text-align:left}.how-step-list.svelte-1thf6pg{position:relative;display:grid;gap:16px;max-width:940px;margin:0 auto}.how-step-list.svelte-1thf6pg:before{position:absolute;top:30px;bottom:30px;left:27px;width:2px;background:#dcd7ff;content:""}.how-step.svelte-1thf6pg{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,260px);gap:24px;align-items:center;padding:26px;border:1px solid #e1e5eb;border-radius:8px;background:#fff}.how-step-marker.svelte-1thf6pg{position:relative;z-index:1;display:grid;width:56px;height:56px;place-items:center;border:6px solid #ffffff;border-radius:50%;background:#695bea;color:#fff;font-size:.78rem;font-weight:900}.how-step-content.svelte-1thf6pg{min-width:0}.how-step-kicker.svelte-1thf6pg{margin:0 0 4px;color:#ed3f96;font-size:.74rem;font-weight:900;text-transform:uppercase}.how-step.svelte-1thf6pg h3:where(.svelte-1thf6pg){margin:0 0 8px;font-size:1.3rem}.how-step-content.svelte-1thf6pg>p:where(.svelte-1thf6pg):not(.how-step-kicker){margin:0;color:#5f6878;line-height:1.7}.how-tags.svelte-1thf6pg,.how-audience-tags.svelte-1thf6pg{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.how-tags.svelte-1thf6pg span:where(.svelte-1thf6pg),.how-audience-tags.svelte-1thf6pg span:where(.svelte-1thf6pg){padding:7px 10px;border:1px solid #dedafc;border-radius:999px;background:#f5f3ff;color:#5146b8;font-size:.76rem;font-weight:800;line-height:1.25}.how-step-image.svelte-1thf6pg{display:block;width:100%;max-height:180px;object-fit:contain}.how-difference-grid.svelte-1thf6pg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.how-difference-grid.svelte-1thf6pg article:where(.svelte-1thf6pg){min-height:220px;padding:24px;border-top:3px solid #695bea;border-radius:0 0 8px 8px;background:#f6f7f9}.how-difference-grid.svelte-1thf6pg article:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){color:#ed3f96;font-size:.78rem;font-weight:900}.how-difference-grid.svelte-1thf6pg h3:where(.svelte-1thf6pg){margin:32px 0 10px;font-size:1.1rem}.how-difference-grid.svelte-1thf6pg p:where(.svelte-1thf6pg){margin:0;color:#626b7b;font-size:.9rem;line-height:1.7}.how-audience.svelte-1thf6pg{background:#222a3d;color:#fff}.how-audience.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-final-cta.svelte-1thf6pg h2:where(.svelte-1thf6pg){color:#fff}.how-audience-grid.svelte-1thf6pg,.how-safety-grid.svelte-1thf6pg,.how-faq-grid.svelte-1thf6pg{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:64px;align-items:center}.how-audience-copy.svelte-1thf6pg>p:where(.svelte-1thf6pg){max-width:650px;margin:18px 0 0;color:#d0d5dd;line-height:1.75}.how-audience-tags.svelte-1thf6pg span:where(.svelte-1thf6pg){border-color:#4d566b;background:#30394d;color:#fff}.how-audience-grid.svelte-1thf6pg>img:where(.svelte-1thf6pg),.how-safety-grid.svelte-1thf6pg>img:where(.svelte-1thf6pg){display:block;width:100%;max-height:380px;object-fit:contain}.how-safety.svelte-1thf6pg{background:#eef8f3}.how-safety-grid.svelte-1thf6pg{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}.how-section-label-green.svelte-1thf6pg,.how-safety-link.svelte-1thf6pg{color:#147a57}.how-safety.svelte-1thf6pg p:where(.svelte-1thf6pg){margin:16px 0;color:#4a6258;line-height:1.75}.how-safety.svelte-1thf6pg ul:where(.svelte-1thf6pg){display:grid;gap:10px;margin:0 0 22px;padding:0;list-style:none}.how-safety.svelte-1thf6pg li:where(.svelte-1thf6pg){position:relative;padding-left:22px;color:#304c40}.how-safety.svelte-1thf6pg li:where(.svelte-1thf6pg):before{position:absolute;top:.6em;left:0;width:8px;height:8px;border-radius:50%;background:#1b9b70;content:""}.how-safety-link.svelte-1thf6pg,.how-faq-intro.svelte-1thf6pg>a:where(.svelte-1thf6pg){font-weight:900}.how-faq-grid.svelte-1thf6pg{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);align-items:start}.how-faq-intro.svelte-1thf6pg{position:sticky;top:100px}.how-faq-intro.svelte-1thf6pg>p:where(.svelte-1thf6pg){margin:16px 0 22px;color:#667085;line-height:1.7}.how-faq-intro.svelte-1thf6pg>a:where(.svelte-1thf6pg){color:#6557e8}.how-faq-list.svelte-1thf6pg{border-top:1px solid #dce1e7}.how-faq-list.svelte-1thf6pg details:where(.svelte-1thf6pg){border-bottom:1px solid #dce1e7}.how-faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg){display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:16px;align-items:center;min-height:74px;padding:16px 4px;cursor:pointer;list-style:none;font-weight:850}.how-faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg)::-webkit-details-marker{display:none}.how-faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg) i:where(.svelte-1thf6pg){position:relative;width:22px;height:22px}.how-faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg) i:where(.svelte-1thf6pg):before,.how-faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg) i:where(.svelte-1thf6pg):after{position:absolute;top:50%;left:50%;width:13px;height:2px;background:#6557e8;content:"";transform:translate(-50%,-50%)}.how-faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg) i:where(.svelte-1thf6pg):after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.how-faq-list.svelte-1thf6pg details[open]:where(.svelte-1thf6pg) summary:where(.svelte-1thf6pg) i:where(.svelte-1thf6pg):after{transform:translate(-50%,-50%)}.how-faq-list.svelte-1thf6pg details:where(.svelte-1thf6pg)>p:where(.svelte-1thf6pg){margin:0;padding:0 44px 22px 4px;color:#5e6778;line-height:1.75}.how-final-cta.svelte-1thf6pg{padding:72px 0;background:#695bea;color:#fff}.how-final-inner.svelte-1thf6pg{max-width:760px;text-align:center}.how-final-inner.svelte-1thf6pg>span:where(.svelte-1thf6pg){font-size:.8rem;font-weight:900;text-transform:uppercase}.how-final-inner.svelte-1thf6pg p:where(.svelte-1thf6pg){margin:18px auto 26px;color:#eeecff;line-height:1.75}@media(max-width:900px){.how-hero.svelte-1thf6pg h1:where(.svelte-1thf6pg){font-size:3rem}.how-intro-grid.svelte-1thf6pg,.how-audience-grid.svelte-1thf6pg,.how-safety-grid.svelte-1thf6pg,.how-faq-grid.svelte-1thf6pg{grid-template-columns:1fr;gap:36px}.how-step.svelte-1thf6pg{grid-template-columns:56px minmax(0,1fr)}.how-step-image.svelte-1thf6pg{grid-column:2;max-width:300px}.how-difference-grid.svelte-1thf6pg{grid-template-columns:repeat(2,minmax(0,1fr))}.how-faq-intro.svelte-1thf6pg{position:static}}@media(max-width:600px){.how-hero.svelte-1thf6pg{padding-top:38px}.how-hero.svelte-1thf6pg h1:where(.svelte-1thf6pg){font-size:2.4rem}.how-hero-title.svelte-1thf6pg{font-size:1.08rem}.how-hero-copy.svelte-1thf6pg{font-size:.94rem}.how-hero-visual.svelte-1thf6pg{margin-top:20px}.how-hero-visual.svelte-1thf6pg img:where(.svelte-1thf6pg){max-height:230px}.how-promise-inner.svelte-1thf6pg{flex-wrap:wrap;gap:8px 22px;padding:16px 20px;font-size:.88rem}.how-intro.svelte-1thf6pg,.how-steps.svelte-1thf6pg,.how-difference.svelte-1thf6pg,.how-audience.svelte-1thf6pg,.how-safety.svelte-1thf6pg,.how-faq.svelte-1thf6pg{padding:50px 0}.how-intro.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-section-head.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-audience.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-safety.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-faq.svelte-1thf6pg h2:where(.svelte-1thf6pg),.how-final-cta.svelte-1thf6pg h2:where(.svelte-1thf6pg){font-size:1.85rem}.how-step-list.svelte-1thf6pg:before{left:21px}.how-step.svelte-1thf6pg{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:18px 14px}.how-step-marker.svelte-1thf6pg{width:44px;height:44px;border-width:5px;font-size:.7rem}.how-step.svelte-1thf6pg h3:where(.svelte-1thf6pg){font-size:1.08rem}.how-step-content.svelte-1thf6pg>p:where(.svelte-1thf6pg):not(.how-step-kicker){font-size:.9rem}.how-step-image.svelte-1thf6pg{grid-column:1 / -1;justify-self:center;max-height:160px}.how-difference-grid.svelte-1thf6pg{grid-template-columns:1fr}.how-difference-grid.svelte-1thf6pg article:where(.svelte-1thf6pg){min-height:0}.how-difference-grid.svelte-1thf6pg h3:where(.svelte-1thf6pg){margin-top:18px}.how-audience-grid.svelte-1thf6pg>img:where(.svelte-1thf6pg),.how-safety-grid.svelte-1thf6pg>img:where(.svelte-1thf6pg){max-height:270px}.how-safety-grid.svelte-1thf6pg>img:where(.svelte-1thf6pg){order:2}.how-final-cta.svelte-1thf6pg{padding:56px 0}}
