.hero[data-astro-cid-ge2uvauf]{background:var(--color-bg-alt);padding-block:var(--space-5) var(--space-8)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:2rem}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-6);align-items:center;display:grid}.hero__text[data-astro-cid-ge2uvauf]{max-width:40rem}.hero__sub[data-astro-cid-ge2uvauf]{font-size:var(--text-lg);color:var(--color-muted);max-width:34rem}.hero__tags[data-astro-cid-ge2uvauf]{margin:0 0 var(--space-2);flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.hero__tags[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{background:var(--color-brand-soft);color:var(--color-brand);font-size:var(--text-sm);border-radius:999px;margin:0;padding:.2rem .7rem;font-weight:600}.hero__proof[data-astro-cid-ge2uvauf]{margin:var(--space-3) 0 0;font-size:var(--text-base);flex-direction:column;align-items:flex-start;display:flex}.hero__rating[data-astro-cid-ge2uvauf]{font-weight:600}.hero__stars[data-astro-cid-ge2uvauf]{color:var(--color-stars);letter-spacing:.05em;font-size:1.15em}.hero__note[data-astro-cid-ge2uvauf]{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-muted)}.hero__photo[data-astro-cid-ge2uvauf]{width:100%}@media (width>=60em){.hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-9)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:var(--text-3xl)}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-7);grid-template-columns:1.3fr 1fr}.hero__photo[data-astro-cid-ge2uvauf]{align-self:center}}.struggle[data-astro-cid-ynmr4xtx]{flex-direction:column;display:flex}.struggle[data-astro-cid-ynmr4xtx] p[data-astro-cid-ynmr4xtx]{flex:1}.struggle__link[data-astro-cid-ynmr4xtx]{min-height:2.75rem;margin-top:var(--space-2);font-size:var(--text-sm);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.struggle[data-astro-cid-ynmr4xtx] h3[data-astro-cid-ynmr4xtx]{font-size:var(--text-lg);margin:var(--space-3) 0 var(--space-2)}.struggle[data-astro-cid-ynmr4xtx] p[data-astro-cid-ynmr4xtx]{color:var(--color-muted)}.steps[data-astro-cid-5wfdsgz3]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-5wfdsgz3]{gap:var(--space-4);margin:0;display:flex}.steps__icon[data-astro-cid-5wfdsgz3]{background:var(--color-brand-soft);width:3.25rem;height:3.25rem;color:var(--color-brand);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.steps__num[data-astro-cid-5wfdsgz3]{background:var(--color-brand);color:#fff;border:2px solid var(--color-surface);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;top:-.3rem;right:-.3rem}.steps__body[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{font-size:var(--text-lg);margin:.4rem 0 var(--space-2)}.steps__body[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--color-muted)}.steps__body[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]:last-child{margin-bottom:0}.steps__note[data-astro-cid-5wfdsgz3]{font-size:var(--text-sm)}@media (width>=60em){.steps[data-astro-cid-5wfdsgz3]{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.steps__item[data-astro-cid-5wfdsgz3]{flex-direction:column}}.newsletter__inner[data-astro-cid-drywyjjs]{gap:var(--space-5);display:grid}.newsletter__text[data-astro-cid-drywyjjs] p[data-astro-cid-drywyjjs]{color:var(--color-muted)}.newsletter__form[data-astro-cid-drywyjjs]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-5);box-shadow:var(--shadow)}.newsletter__form[data-astro-cid-drywyjjs] .btn[data-astro-cid-drywyjjs]{width:100%}.newsletter__ph[data-astro-cid-drywyjjs]{margin:var(--space-3) 0 0;font-size:var(--text-sm)}@media (width>=60em){.newsletter__inner[data-astro-cid-drywyjjs]{gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:center}}.after-steps[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);text-align:center;flex-direction:column;display:flex}.after-steps[data-astro-cid-lcdefpme] .btn{width:100%;max-width:22rem}.after-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-muted);margin:0}.section__after[data-astro-cid-lcdefpme]{max-width:var(--measure);margin-top:var(--space-5);color:var(--color-muted)}
