.hero[data-astro-cid-lcdefpme]{text-align:center;padding-top:clamp(64px,9vw,128px)}.hero__text[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.hero__kicker[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-body);font-weight:500}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--step-display);max-width:13ch;margin-top:16px}.hero__lead[data-astro-cid-lcdefpme]{max-width:40ch;font-size:var(--step-lead);color:var(--muted);margin-top:24px;line-height:1.45}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.hero__stage[data-astro-cid-lcdefpme]{margin-top:clamp(56px,7vw,96px)}.hero__screens[data-astro-cid-lcdefpme]{transform-origin:50% 0;will-change:transform;position:relative}.hero__phone[data-astro-cid-lcdefpme]{width:clamp(120px,19%,240px);position:absolute;bottom:-8%;right:-1%}.hero__caption[data-astro-cid-lcdefpme]{font-size:var(--step-small);margin-top:clamp(56px,6vw,80px)}.statement[data-astro-cid-lcdefpme]{padding-block:var(--section)}.statement__text[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(2rem,1.2rem + 3.4vw,4.25rem);line-height:1.12}.section-title[data-astro-cid-lcdefpme]{font-size:var(--step-head);max-width:18ch}.section-lead[data-astro-cid-lcdefpme]{font-size:var(--step-lead);color:var(--muted);max-width:44ch;margin-top:16px;line-height:1.45}.showcase__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,80px);margin-top:clamp(32px,4vw,64px);display:grid}.showcase__steps[data-astro-cid-lcdefpme]{list-style:none}.step[data-astro-cid-lcdefpme]{opacity:.3;min-height:clamp(360px,72vh,720px);transition:opacity .5s var(--ease-out);flex-direction:column;justify-content:center;display:flex}.step[data-astro-cid-lcdefpme].is-active{opacity:1}.step__img[data-astro-cid-lcdefpme]{display:none}.step__meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-small);font-weight:500}.step__name[data-astro-cid-lcdefpme]{margin-top:8px;font-size:clamp(2rem,1.4rem + 2vw,3.25rem)}.step__text[data-astro-cid-lcdefpme]{color:var(--muted);max-width:38ch;margin-top:16px;margin-bottom:20px}.showcase__sticky[data-astro-cid-lcdefpme]{align-items:center;height:min(100vh - 60px,900px);display:flex;position:sticky;top:max(60px,50vh - 450px)}@media (height<=560px){.showcase__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.showcase__sticky[data-astro-cid-lcdefpme]{display:none}.step[data-astro-cid-lcdefpme]{opacity:1;min-height:0;padding-bottom:64px}.step__img[data-astro-cid-lcdefpme]{max-width:760px;margin-bottom:24px;display:block}}.showcase__frame[data-astro-cid-lcdefpme]{aspect-ratio:16/10.7;width:100%;position:relative}.showcase__screen[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);position:absolute;inset:0;transform:scale(.96)}.showcase__screen[data-astro-cid-lcdefpme].is-active{opacity:1;transform:none}.showcase__more[data-astro-cid-lcdefpme]{margin-top:24px}.phones[data-astro-cid-lcdefpme]{padding-top:var(--section)}.phones[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.phones__viewport[data-astro-cid-lcdefpme]{padding-block:56px 40px;overflow:hidden}.phones__track[data-astro-cid-lcdefpme]{gap:clamp(16px,2.4vw,32px);width:max-content;margin-inline:auto;padding-inline:8vw;list-style:none;display:flex}.phones__item[data-astro-cid-lcdefpme]{flex:none;width:clamp(180px,20vw,280px)}.services[data-astro-cid-lcdefpme]{padding-top:var(--section)}.services__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;list-style:none;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius);flex-direction:column;padding:clamp(28px,3vw,40px);display:flex}.card__title[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem)}.card__lead[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:12px}.card__list[data-astro-cid-lcdefpme]{flex:1;gap:10px;margin-top:24px;list-style:none;display:grid}.card__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:26px;position:relative}.card__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:12px;height:7px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.card__link[data-astro-cid-lcdefpme]{margin-top:28px}.process[data-astro-cid-lcdefpme]{padding-top:var(--section)}.process__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;list-style:none;display:grid}.process__step[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius);padding:28px}.process__num[data-astro-cid-lcdefpme]{background:var(--ink);width:36px;height:36px;color:var(--bg);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:650;display:inline-grid}.process__name[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin-top:24px;font-size:1.25rem}.process__step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:10px;font-size:.9875rem}.faq[data-astro-cid-lcdefpme]{padding-top:var(--section);grid-template-columns:4fr 8fr;gap:48px;display:grid}.faq__item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-size:var(--step-lead);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-weight:550;list-style:none;display:flex}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--muted);transition:transform .3s var(--ease-out);font-size:1.75rem;font-weight:300;line-height:1}.faq__item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:60ch;padding-bottom:24px}.faq__item[data-astro-cid-lcdefpme][open] p[data-astro-cid-lcdefpme]{animation:faq-in .4s var(--ease-out)}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}.cta[data-astro-cid-lcdefpme]{padding-block:var(--section);text-align:center;flex-direction:column;align-items:center;display:flex}.cta__title[data-astro-cid-lcdefpme]{font-size:var(--step-display)}.cta__lead[data-astro-cid-lcdefpme]{font-size:var(--step-lead);color:var(--muted);margin-top:20px}@media (width<=900px){.showcase__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.showcase__sticky[data-astro-cid-lcdefpme]{display:none}.step[data-astro-cid-lcdefpme]{opacity:1;min-height:0;padding-bottom:64px}.step__img[data-astro-cid-lcdefpme]{margin-bottom:24px;display:block}.services__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.process__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}}@media (width<=560px){.hero__phone[data-astro-cid-lcdefpme]{width:30%;bottom:-14%;right:-2%}.process__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{font-size:1.0625rem}}
