.hero[data-astro-cid-lcdefpme]{padding-block:clamp(var(--s-6), 5vw, var(--s-7));background:radial-gradient(50rem 30rem at 90% 10%, var(--c-accent-soft), transparent 60%), linear-gradient(180deg, var(--c-surface), var(--c-bg));overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--s-6);align-items:center;display:grid}@media (width>=60rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:20ch}.accent[data-astro-cid-lcdefpme]{color:var(--c-accent)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:56ch}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--s-3);padding-top:var(--s-2);flex-wrap:wrap;display:flex}.proof[data-astro-cid-lcdefpme]{gap:var(--s-2) var(--s-4);color:var(--c-muted);font-size:var(--fs-sm);flex-wrap:wrap;padding:0;font-weight:500;list-style:none;display:flex}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:url(/img/check.svg) 0/1rem no-repeat;padding-left:1.5rem}.band[data-astro-cid-lcdefpme]{gap:var(--s-6);align-items:center;display:grid}@media (width>=56rem){.band[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr}}.band__claim[data-astro-cid-lcdefpme]{color:#fff;font-size:1.2rem;font-weight:600}.band__points[data-astro-cid-lcdefpme]{gap:var(--s-3);padding:0;list-style:none;display:grid}.band__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-3);padding:var(--s-3);border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1f;align-items:center;display:flex}.band__points[data-astro-cid-lcdefpme] .icon-badge[data-astro-cid-lcdefpme]{color:var(--c-on-deep-accent);background:#7ee0d024}.band__points[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.sol-grid[data-astro-cid-lcdefpme]{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));display:grid}.sol[data-astro-cid-lcdefpme]{padding:var(--s-4);gap:var(--s-3);color:var(--c-text);align-content:start;text-decoration:none;display:grid}.sol[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.sol[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--c-muted)}.sol__how[data-astro-cid-lcdefpme]{color:var(--c-accent);border-top:1px solid var(--c-border);padding-top:var(--s-3);margin-top:auto;font-size:.8125rem;font-weight:600}.about[data-astro-cid-lcdefpme]{gap:var(--s-6);align-items:center;display:grid}@media (width>=56rem){.about[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr}}.about[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.values[data-astro-cid-lcdefpme]{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));padding:0;list-style:none;display:grid}.values[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-1);padding:var(--s-4);border-radius:var(--radius-lg);background:var(--c-sand);display:grid}.values[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--c-primary);font-size:1.1rem}.values[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--c-muted);font-size:var(--fs-sm)}.faq[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-border);padding-block:var(--s-3)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;min-height:var(--tap);align-items:center;font-weight:600;display:flex}.brand-preview[data-astro-cid-lcdefpme]{background:var(--c-bg);border:1px solid var(--c-border);border-radius:1.5rem;min-width:0;overflow:hidden;box-shadow:0 16px 48px #0b254512}.brand-preview[data-astro-cid-lcdefpme] picture{display:block}.brand-preview[data-astro-cid-lcdefpme] .brand-preview__art{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.brand-preview__body[data-astro-cid-lcdefpme]{gap:.85rem;padding:clamp(1.25rem,2.4vw,2rem);display:grid}.brand-preview[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(1.45rem,2.1vw,1.9rem)}.brand-preview__body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--c-muted)}.brand-preview[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-self:start}.preview-note[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-border);padding-top:.75rem;font-size:.8125rem}@media (width<=59.99rem){.brand-preview[data-astro-cid-lcdefpme]{width:100%;max-width:36rem;margin-inline:auto}}@media (width<=39.99rem){.brand-preview[data-astro-cid-lcdefpme] .brand-preview__art{aspect-ratio:2}}
