.brand-text.svelte-1uha8ag{background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.hide-sm.svelte-1uha8ag{display:none}@media(min-width:640px){.hide-sm.svelte-1uha8ag{display:block}}.hero-bg.svelte-1uha8ag{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-1uha8ag:before,.hero-bg.svelte-1uha8ag:after{content:"";position:absolute;border-radius:999px;filter:blur(64px);opacity:.7;pointer-events:none}.hero-bg.svelte-1uha8ag:before{right:-7rem;top:-7rem;width:24rem;height:24rem;background:rgba(var(--bs-primary-rgb),.2)}.hero-bg.svelte-1uha8ag:after{left:-5rem;bottom:-2rem;width:18rem;height:18rem;background:rgba(var(--bs-info-rgb),.18)}.hero.svelte-1uha8ag{position:relative;display:grid;gap:2.5rem;align-items:center;padding-block:3.5rem}@media(min-width:768px){.hero.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.hero-badge.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;white-space:normal}.dot.svelte-1uha8ag{width:.5rem;height:.5rem;border-radius:999px;background:var(--bs-info);flex:none}.hero-title.svelte-1uha8ag{margin-top:1rem;font-size:2.25rem;line-height:1.2;text-wrap:balance}@media(min-width:768px){.hero-title.svelte-1uha8ag{font-size:3rem}}.hero-sub.svelte-1uha8ag{margin-top:1rem;max-width:32rem;font-size:1.125rem}.hero-cta.svelte-1uha8ag{margin-top:1.75rem}.stars.svelte-1uha8ag{color:var(--bs-warning);font-weight:700}.hero-media.svelte-1uha8ag{position:relative}.hero-frame.svelte-1uha8ag{border-radius:24px;padding:4px;box-shadow:var(--bs-box-shadow)}.hero-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;border-radius:20px}.float.svelte-1uha8ag{position:absolute;padding:.75rem 1rem}.float-bl.svelte-1uha8ag{left:-1rem;bottom:1.5rem}.float-tr.svelte-1uha8ag{right:-.75rem;top:1.5rem}.online.svelte-1uha8ag{color:var(--bs-success)}.stats-band.svelte-1uha8ag{border-block:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.stats.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding-block:2rem;text-align:center}@media(min-width:768px){.stats.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.stat-v.svelte-1uha8ag{font-size:2rem;font-weight:800}@media(min-width:768px){.stat-v.svelte-1uha8ag{font-size:2.25rem}}.section.svelte-1uha8ag{padding-block:3rem}.band.svelte-1uha8ag{background:var(--bs-body-bg);padding-block:3rem}.h-lg.svelte-1uha8ag{font-size:1.875rem}.h-md.svelte-1uha8ag{font-size:1.5rem}.lead.svelte-1uha8ag{font-size:1.125rem}.grid-3.svelte-1uha8ag,.grid-4.svelte-1uha8ag{display:grid;gap:1rem}@media(min-width:640px){.grid-4.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid-4.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.grid-3.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.trust-icon.svelte-1uha8ag{width:3.5rem;height:3.5rem;object-fit:contain}.trust-title.svelte-1uha8ag{display:block;margin-block:.75rem .25rem;font-size:1.125rem}.spec-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.spec-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.spec.svelte-1uha8ag{display:block;transition:translate .15s,border-color .15s}.spec.svelte-1uha8ag:hover{translate:0 -2px;border-color:var(--bs-primary)}.spec-name.svelte-1uha8ag{display:block;margin-top:.5rem;font-size:1.125rem}.banner.svelte-1uha8ag{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-1uha8ag{width:7rem;filter:drop-shadow(0 8px 16px rgb(0 0 0 / .25))}.banner-copy.svelte-1uha8ag{min-width:15rem}.banner-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){opacity:.92}.banner-btn.svelte-1uha8ag{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-1uha8ag:hover,.banner-btn.svelte-1uha8ag:focus-visible{color:var(--bs-primary);transform:translateY(-2px);box-shadow:0 .75rem 1.75rem #00000040}@media(prefers-reduced-motion:reduce){.banner-btn.svelte-1uha8ag{transition:none}.banner-btn.svelte-1uha8ag:hover{transform:none}}.how.svelte-1uha8ag{display:grid;gap:2.5rem;align-items:center}@media(min-width:768px){.how.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.how-frame.svelte-1uha8ag{border-radius:24px;padding:4px}.how-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;border-radius:20px}.step.svelte-1uha8ag{display:flex;gap:1rem}.step-n.svelte-1uha8ag{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-1uha8ag{font-size:1.125rem}.quote.svelte-1uha8ag{line-height:1.65}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){font-size:1.125rem;font-weight:700}.faq-arrow.svelte-1uha8ag{display:inline-block;margin-right:.5rem;transition:rotate .15s}.faq[open].svelte-1uha8ag .faq-arrow:where(.svelte-1uha8ag){rotate:90deg}.faq-a.svelte-1uha8ag{padding-left:1.5rem;line-height:1.65}.cta.svelte-1uha8ag{background:var(--bs-body-bg);border-radius:24px;padding:2.5rem 2rem;text-align:center}.cta-mascot.svelte-1uha8ag{width:7rem}.cta-sub.svelte-1uha8ag{max-width:36rem}.cta-btns.svelte-1uha8ag{justify-content:center}
