.lc-head[data-astro-cid-ezeyqj7k]{align-items:end;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=960px){.lc-head[data-astro-cid-ezeyqj7k]{grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:4rem}}.lc-head[data-astro-cid-ezeyqj7k] h2[data-astro-cid-ezeyqj7k]{margin-top:.75rem}.lc-points[data-astro-cid-ezeyqj7k]{color:var(--muted);gap:.45rem;margin:0;padding:0;font-size:.98rem;list-style:none;display:grid}.lc-points[data-astro-cid-ezeyqj7k] li[data-astro-cid-ezeyqj7k]{padding-left:1.1rem;position:relative}.lc-points[data-astro-cid-ezeyqj7k] li[data-astro-cid-ezeyqj7k]:before{content:"";background:var(--accent,#17a35e);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.lc-points[data-astro-cid-ezeyqj7k] b[data-astro-cid-ezeyqj7k]{color:var(--ink,#0b0c0d);font-weight:600}.lc-frame[data-astro-cid-ezeyqj7k]{background:var(--surface);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 1px 2px #0b0c0d0f,0 24px 48px -24px #0b0c0d40}.lc-frame[data-astro-cid-ezeyqj7k] iframe[data-astro-cid-ezeyqj7k]{border:0;width:100%;height:min(680px,82vh);display:block}@media (width<=640px){.lc-frame[data-astro-cid-ezeyqj7k] iframe[data-astro-cid-ezeyqj7k]{height:560px}}.facts-band[data-astro-cid-lcdefpme]{margin:var(--sheet-gap);border-radius:var(--r-sheet);background:var(--surface);border:1px solid var(--line)}.facts-band[data-astro-cid-lcdefpme] .facts[data-astro-cid-lcdefpme]{border-top:0}.hero-home[data-astro-cid-lcdefpme]{text-align:center;padding-bottom:0;display:grid}.hero-home[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]{z-index:1;justify-items:center;padding-block:clamp(2.5rem,7vw,5.5rem) clamp(3.5rem,8vw,6rem);display:grid;position:relative}.hero-home[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{justify-content:center}.hero-home[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.6rem,7vw,4.75rem);line-height:1.02}.hero-home[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .quiet[data-astro-cid-lcdefpme]{display:block}.hero-home[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34rem;margin-inline:auto}.hero-home[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center;margin-top:2.25rem}.hero-dots{z-index:0;width:100%;height:calc(100% - 116px);position:absolute;inset:40px 0 76px}@media (width<=760px){.hero-dots{opacity:.35}}.facts[data-astro-cid-lcdefpme]{z-index:1;padding:1.5rem var(--gutter) 1.75rem;border-top:1px solid var(--line);color:var(--text);flex-wrap:wrap;justify-content:center;gap:.75rem 2.75rem;font-size:.9375rem;list-style:none;display:flex;position:relative}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.55rem;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5' fill='none' stroke='%230e7a45' stroke-width='1.8'/%3E%3C/svg%3E") center/70% no-repeat;border-radius:50%;flex:none;width:16px;height:16px}.pains[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}@media (width>=900px){.pains[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:5rem}}.pains[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .quiet[data-astro-cid-lcdefpme]{display:block}.pain-list[data-astro-cid-lcdefpme]{counter-reset:pain;list-style:none;display:grid}.pain-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:pain;border-top:1px solid var(--field);color:var(--muted);padding:1.4rem 0 1.4rem 3.25rem;font-size:1.0625rem;position:relative}.pain-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--field)}.pain-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(pain, decimal-leading-zero);font-family:var(--mono);color:var(--muted);font-size:.8125rem;position:absolute;top:1.65rem;left:0}.pain-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);letter-spacing:-.025em;margin-bottom:.35rem;font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:540;line-height:1.25;display:block}.creed[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{max-width:52rem}.creed[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(2.2rem,4.6vw,3.25rem);line-height:1.05}.bento[data-astro-cid-lcdefpme]{gap:12px;display:grid}@media (width>=900px){.bento[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr}.bento-main[data-astro-cid-lcdefpme]{grid-row:span 2}}.bento[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.bento[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:1.5rem}.bento-main[data-astro-cid-lcdefpme]{background:var(--ink)!important;border-color:var(--ink)!important}.dark-page .bento-main[data-astro-cid-lcdefpme]{background:radial-gradient(120% 90% at 0 0,#3fc38829,#0000 55%),#0b0d10!important;border:1px solid #3fc38847!important}.bento-main[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-size:clamp(1.75rem,3vw,2.25rem)}.bento-main[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30rem;font-size:1.125rem;color:var(--on-ink-muted)!important}.bento-main[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--on-ink-muted)}.bento-main[data-astro-cid-lcdefpme] .checks[data-astro-cid-lcdefpme]{color:var(--on-ink);margin-top:auto;padding-top:2.5rem}.bento-main[data-astro-cid-lcdefpme] .checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{background-color:#17a35e33;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5' fill='none' stroke='%235fd09b' stroke-width='1.8'/%3E%3C/svg%3E")}.bento-link[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;transition:border-color .2s}.bento-link[data-astro-cid-lcdefpme]:hover{border-color:var(--ink)}.bento-link[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:1.5rem}.faq-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,4vw,2.75rem)}
