.brand-text.svelte-ihfdvm{background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.hide-sm.svelte-ihfdvm{display:none}@media(min-width:640px){.hide-sm.svelte-ihfdvm{display:block}}.hero-bg.svelte-ihfdvm{position:relative;overflow:hidden;background:radial-gradient(46rem 26rem at 80% -4%,rgba(var(--bs-primary-rgb),.13),transparent 62%),radial-gradient(34rem 22rem at 0% 108%,rgba(var(--bs-info-rgb),.1),transparent 60%)}.hero-bg.svelte-ihfdvm:before,.hero-bg.svelte-ihfdvm:after{content:"";position:absolute;border-radius:999px;filter:blur(64px);opacity:.7;pointer-events:none}.hero-bg.svelte-ihfdvm:before{right:-7rem;top:-7rem;width:24rem;height:24rem;background:rgba(var(--bs-primary-rgb),.2)}.hero-bg.svelte-ihfdvm:after{left:-5rem;bottom:-2rem;width:18rem;height:18rem;background:rgba(var(--bs-info-rgb),.18)}.hero.svelte-ihfdvm{position:relative;display:grid;gap:2.5rem;align-items:center;padding-block:3.5rem}@media(min-width:768px){.hero.svelte-ihfdvm{grid-template-columns:1fr 1fr}}.hero-badge.svelte-ihfdvm{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;white-space:normal}.dot.svelte-ihfdvm{width:.5rem;height:.5rem;border-radius:999px;background:var(--bs-info);flex:none}.hero-title.svelte-ihfdvm{margin-top:1rem;font-size:2.25rem;line-height:1.2;text-wrap:balance}@media(min-width:768px){.hero-title.svelte-ihfdvm{font-size:3rem}}.hero-sub.svelte-ihfdvm{margin-top:1rem;max-width:32rem;font-size:1.125rem}.hero-cta.svelte-ihfdvm{margin-top:1.75rem}.hero-media.svelte-ihfdvm{position:relative}.hero-frame.svelte-ihfdvm{border-radius:24px;padding:4px;box-shadow:var(--bs-box-shadow)}.hero-frame.svelte-ihfdvm img:where(.svelte-ihfdvm){width:100%;border-radius:20px}.float.svelte-ihfdvm{position:absolute;padding:.75rem 1rem}.float-tr.svelte-ihfdvm{right:-.75rem;top:1.5rem}.section.svelte-ihfdvm{padding-block:3rem}.band.svelte-ihfdvm{background:var(--bs-body-bg);padding-block:3rem}.h-lg.svelte-ihfdvm{font-size:1.875rem}.h-md.svelte-ihfdvm{font-size:1.5rem}.lead.svelte-ihfdvm{font-size:1.125rem}.grid-4.svelte-ihfdvm{display:grid;gap:1rem}@media(min-width:640px){.grid-4.svelte-ihfdvm{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid-4.svelte-ihfdvm{grid-template-columns:repeat(4,1fr)}}.trust-icon.svelte-ihfdvm{width:3.5rem;height:3.5rem;object-fit:contain}.trust-title.svelte-ihfdvm{display:block;margin-block:.75rem .25rem;font-size:1.125rem}.spec-grid.svelte-ihfdvm{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.spec-grid.svelte-ihfdvm{grid-template-columns:repeat(4,1fr)}}.spec.svelte-ihfdvm{display:block;transition:translate .15s,border-color .15s}.spec.svelte-ihfdvm:hover{translate:0 -2px;border-color:var(--bs-primary)}.spec-name.svelte-ihfdvm{display:block;margin-top:.5rem;font-size:1.125rem}.banner.svelte-ihfdvm{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;border-radius:24px;padding:1.5rem 2rem;box-shadow:var(--bs-box-shadow)}.banner-mascot.svelte-ihfdvm{width:7rem;filter:drop-shadow(0 8px 16px rgb(0 0 0 / .25))}.banner-copy.svelte-ihfdvm{min-width:15rem}.banner-copy.svelte-ihfdvm p:where(.svelte-ihfdvm){opacity:.92}.banner-btn.svelte-ihfdvm{background:#fff;color:var(--bs-primary);font-weight:800;box-shadow:0 .5rem 1.25rem #0000002e;transition:transform .15s ease,box-shadow .15s ease}.banner-btn.svelte-ihfdvm:hover,.banner-btn.svelte-ihfdvm:focus-visible{color:var(--bs-primary);transform:translateY(-2px);box-shadow:0 .75rem 1.75rem #00000040}@media(prefers-reduced-motion:reduce){.banner-btn.svelte-ihfdvm{transition:none}.banner-btn.svelte-ihfdvm:hover{transform:none}}.how.svelte-ihfdvm{display:grid;gap:2.5rem;align-items:center}@media(min-width:768px){.how.svelte-ihfdvm{grid-template-columns:1fr 1fr}}.how-frame.svelte-ihfdvm{border-radius:24px;padding:4px}.how-frame.svelte-ihfdvm img:where(.svelte-ihfdvm){width:100%;border-radius:20px}.step.svelte-ihfdvm{display:flex;gap:1rem}.step-n.svelte-ihfdvm{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;font-size:1.125rem;font-weight:800;flex:none}.step-t.svelte-ihfdvm{font-size:1.125rem}.faq.svelte-ihfdvm summary:where(.svelte-ihfdvm){font-size:1.125rem;font-weight:700}.faq-arrow.svelte-ihfdvm{display:inline-block;margin-right:.5rem;transition:rotate .15s}.faq[open].svelte-ihfdvm .faq-arrow:where(.svelte-ihfdvm){rotate:90deg}.faq-a.svelte-ihfdvm{padding-left:1.5rem;line-height:1.65}.cta.svelte-ihfdvm{background:var(--bs-body-bg);border-radius:24px;padding:2.5rem 2rem;text-align:center}.cta-mascot.svelte-ihfdvm{width:7rem}.cta-sub.svelte-ihfdvm{max-width:36rem}.cta-btns.svelte-ihfdvm{justify-content:center}.page-shell.svelte-1uha8ag{display:flex;flex-direction:column;min-height:100dvh}.section.svelte-1uha8ag{padding-block:3rem}.split.svelte-1uha8ag{height:1.5rem}.contact.svelte-1uha8ag{max-width:48rem}.access.svelte-1uha8ag{color:inherit;transition:border-color .15s}.access.svelte-1uha8ag:hover{border-color:var(--bs-primary)}.hp.svelte-1uha8ag{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
