.p-hero[data-astro-cid-xgpdbsvc]{background:linear-gradient(180deg, #ffe3db00 0%, var(--hero-tint) 100%), var(--bg);padding-block:96px}.p-hero-inner[data-astro-cid-xgpdbsvc]{gap:24px}.p-hero[data-astro-cid-xgpdbsvc] h1[data-astro-cid-xgpdbsvc]{letter-spacing:-.03em;max-width:1000px;font-size:72px;line-height:1}.p-hero-sub[data-astro-cid-xgpdbsvc]{color:var(--text-2);max-width:720px;font-size:20px;line-height:1.5}.p-hero[data-astro-cid-xgpdbsvc] .cta-inline p{white-space:pre-line}.p-hero-media[data-astro-cid-xgpdbsvc]{width:100%;max-width:960px;aspect-ratio:var(--ratio);border-radius:36px;overflow:hidden}.p-hero-media[data-astro-cid-xgpdbsvc] img[data-astro-cid-xgpdbsvc]{object-fit:cover;width:100%;height:100%}@media (width<=1199px){.p-hero[data-astro-cid-xgpdbsvc] h1[data-astro-cid-xgpdbsvc]{font-size:64px}.p-hero-media[data-astro-cid-xgpdbsvc]{border-radius:28px}}@media (width<=767px){.p-hero[data-astro-cid-xgpdbsvc]{padding-block:48px}.p-hero-inner[data-astro-cid-xgpdbsvc]{gap:20px}.p-hero[data-astro-cid-xgpdbsvc] h1[data-astro-cid-xgpdbsvc]{letter-spacing:-.03em;font-size:40px;line-height:.98}.p-hero-sub[data-astro-cid-xgpdbsvc]{font-size:17px}.p-hero-media[data-astro-cid-xgpdbsvc]{aspect-ratio:var(--ratio-m);border-radius:var(--m-radius)}}.p-steps[data-astro-cid-mnqlooei]{padding-top:96px}.p-steps[data-astro-cid-mnqlooei] .wrap[data-astro-cid-mnqlooei]{flex-direction:column;gap:56px;display:flex}.p-steps[data-astro-cid-mnqlooei] .section-head[data-astro-cid-mnqlooei] .h2[data-astro-cid-mnqlooei]{max-width:760px}.steps[data-astro-cid-mnqlooei]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.step[data-astro-cid-mnqlooei]{background:var(--bg);border-radius:28px;flex-direction:column;gap:20px;padding:32px 32px 36px;display:flex}.step[data-astro-cid-mnqlooei] h3[data-astro-cid-mnqlooei]{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 14, "wdth" 100;align-items:center;gap:14px;font-size:28px;font-weight:700;line-height:normal;display:flex}.num[data-astro-cid-mnqlooei]{background:var(--red);color:#fff;width:32px;height:32px;font-family:var(--font-body);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:19px;font-weight:700;display:inline-flex}.step[data-astro-cid-mnqlooei]>p[data-astro-cid-mnqlooei]{color:var(--text-2);font-size:16px;line-height:1.5}.illu[data-astro-cid-mnqlooei]{background:var(--bg-2);border-radius:20px;justify-content:center;margin-top:auto;padding:28px 16px;display:flex}.keys[data-astro-cid-mnqlooei]{gap:10px;display:flex}kbd[data-astro-cid-mnqlooei]{background:var(--bg);border:1px solid var(--sep);width:56px;height:56px;font:500 22px/1 var(--font-body);color:var(--text);border-radius:12px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px #0000001f}.gestures[data-astro-cid-mnqlooei]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.gestures[data-astro-cid-mnqlooei] span[data-astro-cid-mnqlooei]{background:var(--bg);border:1px solid var(--sep);white-space:nowrap;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:600;line-height:normal}.tools[data-astro-cid-mnqlooei]{background:var(--bg);border:1px solid var(--sep);border-radius:16px;gap:6px;padding:8px;display:flex}.tools[data-astro-cid-mnqlooei] svg{width:38px;height:38px;color:var(--ink);padding:9px}.tools[data-astro-cid-mnqlooei] svg.sel{color:var(--accent)}.pills[data-astro-cid-mnqlooei]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pill[data-astro-cid-mnqlooei]{background:var(--bg);border:1px solid var(--sep);border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 12px;font-size:14px;font-weight:600;line-height:normal;display:inline-flex}.pill[data-astro-cid-mnqlooei].on{background:var(--accent-subtle);color:var(--accent);border-color:#0000}.pill[data-astro-cid-mnqlooei] svg{width:18px;height:18px}@media (width<=1199px){.steps[data-astro-cid-mnqlooei]{gap:16px}.step[data-astro-cid-mnqlooei]{padding:24px}kbd[data-astro-cid-mnqlooei]{width:48px;height:48px}}@media (width<=1023px){.steps[data-astro-cid-mnqlooei]{grid-template-columns:1fr}}@media (width<=767px){.p-steps[data-astro-cid-mnqlooei]{padding-top:56px}.p-steps[data-astro-cid-mnqlooei] .wrap[data-astro-cid-mnqlooei],.steps[data-astro-cid-mnqlooei]{gap:16px}.step[data-astro-cid-mnqlooei]{border-radius:20px;grid-template-columns:32px 1fr;gap:4px 14px;padding:18px;display:grid}.step[data-astro-cid-mnqlooei] h3[data-astro-cid-mnqlooei]{font-size:20px;display:contents}.step[data-astro-cid-mnqlooei] h3[data-astro-cid-mnqlooei] .num[data-astro-cid-mnqlooei]{grid-area:1/1/span 2;align-self:start}.step[data-astro-cid-mnqlooei]>p[data-astro-cid-mnqlooei]{grid-column:2;font-size:15px;line-height:1.45}}.p-caps[data-astro-cid-zqfgdtps] .wrap[data-astro-cid-zqfgdtps]{flex-direction:column;align-items:center;gap:48px;display:flex}.caps[data-astro-cid-zqfgdtps]{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid}.caps[data-astro-cid-zqfgdtps] li[data-astro-cid-zqfgdtps]{border-top:1px solid var(--sep);flex-direction:column;gap:14px;padding:22px 8px 32px 0;display:flex}.caps[data-astro-cid-zqfgdtps] svg{width:28px;height:28px;color:var(--accent);flex:none}.caps[data-astro-cid-zqfgdtps] h3[data-astro-cid-zqfgdtps]{font-family:var(--font-display);font-variation-settings:"opsz" 14, "wdth" 100;font-size:22px;font-weight:700;line-height:normal}.caps[data-astro-cid-zqfgdtps] p[data-astro-cid-zqfgdtps]{color:var(--text-2);font-size:15px;line-height:1.5}@media (width<=1023px){.caps[data-astro-cid-zqfgdtps]{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.p-caps[data-astro-cid-zqfgdtps] .wrap[data-astro-cid-zqfgdtps]{align-items:stretch;gap:24px}.caps[data-astro-cid-zqfgdtps]{grid-template-columns:1fr;gap:0}.caps[data-astro-cid-zqfgdtps] li[data-astro-cid-zqfgdtps]{padding:20px 0 24px}}.p-faq[data-astro-cid-wqsmy6n7] .wrap[data-astro-cid-wqsmy6n7]{flex-direction:column;align-items:center;gap:48px;display:flex}.p-faq[data-astro-cid-wqsmy6n7] .h2[data-astro-cid-wqsmy6n7]{text-align:center;max-width:820px}.cols[data-astro-cid-wqsmy6n7]{grid-template-columns:1fr 1fr;gap:24px;width:100%;display:grid}@media (width<=767px){.p-faq[data-astro-cid-wqsmy6n7] .wrap[data-astro-cid-wqsmy6n7]{align-items:stretch;gap:24px}.p-faq[data-astro-cid-wqsmy6n7] .h2[data-astro-cid-wqsmy6n7]{text-align:left}.cols[data-astro-cid-wqsmy6n7]{grid-template-columns:1fr;gap:0}.cols[data-astro-cid-wqsmy6n7] .faq-item{padding:22px 0}.cols[data-astro-cid-wqsmy6n7] .faq-item summary{font-size:18px}.cols[data-astro-cid-wqsmy6n7] .faq-item p{font-size:16px}}
