.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,7vw,5.5rem) clamp(4rem,8vw,6.5rem);overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(3rem,6vw,4rem);display:grid}@media (width>=960px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr}}.hero__text[data-astro-cid-lcdefpme]{justify-items:start;gap:1.6rem;display:grid}.hero__text[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.7rem,5.4vw,4.9rem);line-height:.98}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]{display:block}.hero__facts[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin:.5rem 0 0;padding:0;font-size:.95rem;font-weight:500;list-style:none;display:flex}.hero__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.45rem;display:inline-flex}.hero__facts[data-astro-cid-lcdefpme] svg{width:1.15rem;height:1.15rem;color:var(--orange)}.hero__visual[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:520px;position:relative}.hero__rec[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:.08em;font-variant-numeric:tabular-nums;background:#00000073;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;top:1.1rem;left:1.1rem}.hero__rec[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#ff3b30;border-radius:50%;width:.6rem;height:.6rem;animation:1.2s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}.hero__visual[data-astro-cid-lcdefpme] .hero__wave{width:84%;height:18%;color:var(--orange);position:absolute;bottom:15%;left:8%;right:8%}.hero__badge[data-astro-cid-lcdefpme]{background:var(--orange);color:#fff;border-radius:18px;gap:.15rem;padding:1rem 1.15rem;display:grid;position:absolute;top:12%;right:-.75rem;transform:rotate(4deg);box-shadow:0 18px 40px -18px #c05711cc}.hero__badge[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:2.2rem;line-height:1}.hero__badge[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.78rem;font-weight:500;line-height:1.3}@media (width<=559px){.hero__badge[data-astro-cid-lcdefpme]{right:.5rem}}.steps[data-astro-cid-lcdefpme]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);align-content:start;gap:.85rem;padding:1.75rem;display:grid;position:relative}.steps__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.steps__num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--paper-2);-webkit-text-stroke:1px var(--line);font-size:1.5rem;font-weight:900;position:absolute;top:1.4rem;right:1.5rem}.stack[data-astro-cid-lcdefpme]{justify-items:start;gap:1.4rem;display:grid}.stack[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:0}.stack[data-astro-cid-lcdefpme] .footnote[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;display:flex}.tags[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.95rem;font-weight:500;display:inline-flex}.tags[data-astro-cid-lcdefpme] svg{width:1.1rem;height:1.1rem;color:var(--orange)}.faq-teaser__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.faq-teaser__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);font-family:var(--font-display);font-variation-settings:"SOFT" 100;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:700;line-height:1.25;text-decoration:none;transition:color .15s;display:flex}.faq-teaser__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--orange)}.faq-teaser__list[data-astro-cid-lcdefpme] svg{width:1.25rem;height:1.25rem;color:var(--orange);flex:none}.about-teaser__photo[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);aspect-ratio:4/5;width:100%;max-width:480px;overflow:hidden}
