.hero-actions[data-astro-cid-d4vagpph]{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.hero-actions[data-astro-cid-d4vagpph] .link-arrow[data-astro-cid-d4vagpph]{color:#fff}.stats[data-astro-cid-d4vagpph]{background:var(--violet);color:#fff;padding-block:clamp(40px,4vw,56px) clamp(28px,3vw,40px)}.stats__list[data-astro-cid-d4vagpph]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.stats__list[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph]{gap:6px;padding:4px 24px;display:grid}.stats__list[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph]:first-child{padding-left:0}.stats__list[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph]+li[data-astro-cid-d4vagpph]{border-left:1px solid #ffffff4d}.stats__num[data-astro-cid-d4vagpph]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,1.8rem + 2.6vw,4.2rem);font-weight:600;line-height:1}.stats__num[data-astro-cid-d4vagpph] [data-astro-cid-d4vagpph][data-count]{min-width:1.2ch;display:inline-block}.stats__label[data-astro-cid-d4vagpph]{color:#f0edfcd9}.stats__note[data-astro-cid-d4vagpph]{color:#f0edfcbf;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:.875rem;display:flex}.stats[data-astro-cid-d4vagpph] .sample-tag[data-astro-cid-d4vagpph]{color:#fff;background:#ffffff14;border-color:#fff6}.stages[data-astro-cid-d4vagpph]{padding-block:var(--section-y)}.stages__grid[data-astro-cid-d4vagpph]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px clamp(40px,6vw,96px);display:grid}.stages__head[data-astro-cid-d4vagpph]{top:calc(var(--header-h) + 32px);position:sticky}.stages__title[data-astro-cid-d4vagpph],.handy__title[data-astro-cid-d4vagpph],.about__title[data-astro-cid-d4vagpph]{font-size:var(--fs-h2-sm)}.stages__intro[data-astro-cid-d4vagpph]{font-size:var(--fs-body-lg);margin-top:20px}.stages__photo[data-astro-cid-d4vagpph]{margin-top:40px}.stages__photo[data-astro-cid-d4vagpph] .photo{aspect-ratio:16/10}.timeline[data-astro-cid-d4vagpph]{margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-d4vagpph]:before{content:"";background:var(--line-lav);width:1px;position:absolute;top:8px;bottom:40px;left:25px}.tl[data-astro-cid-d4vagpph]{grid-template-columns:52px 1fr;gap:24px;padding-bottom:36px;display:grid;position:relative}.tl__marker[data-astro-cid-d4vagpph]{width:52px;height:52px;color:var(--violet);background:var(--paper);border:1px solid var(--line-lav);place-items:center;display:grid;position:relative}.tl__marker[data-astro-cid-d4vagpph]:before{content:"";border-top:2px solid var(--violet);border-left:2px solid var(--violet);width:14px;height:14px;position:absolute;top:-5px;left:-5px}.tl__step[data-astro-cid-d4vagpph]{color:var(--violet-500);letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;font-weight:600}.tl__title[data-astro-cid-d4vagpph]{font-size:var(--fs-item);margin-top:4px}.tl__cols[data-astro-cid-d4vagpph]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px 28px;margin:16px 0 0;padding-top:16px;display:grid}.tl__cols[data-astro-cid-d4vagpph] dt[data-astro-cid-d4vagpph]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.tl__cols[data-astro-cid-d4vagpph] dd[data-astro-cid-d4vagpph]{margin:6px 0 0}.handy[data-astro-cid-d4vagpph]{padding-block:var(--section-y);background:var(--cream-2)}.handy__grid[data-astro-cid-d4vagpph]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px clamp(40px,6vw,96px);display:grid}.check[data-astro-cid-d4vagpph]{margin:28px 0 0;padding:0;list-style:none}.check[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph]{border-top:1px solid var(--line);color:var(--ink);font-size:var(--fs-body-lg);grid-template-columns:38px 1fr;align-items:start;padding-block:13px;display:grid}.check__box[data-astro-cid-d4vagpph]{color:#fff;background:var(--violet);place-items:center;width:24px;height:24px;margin-top:.15em;display:grid}.handy__btn[data-astro-cid-d4vagpph]{margin-top:28px}.handy__media[data-astro-cid-d4vagpph] .photo{aspect-ratio:4/3.2}.about[data-astro-cid-d4vagpph]{padding-block:var(--section-y)}.about__grid[data-astro-cid-d4vagpph]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px clamp(40px,6vw,96px);display:grid}.about__body[data-astro-cid-d4vagpph]{font-size:var(--fs-body-lg);gap:18px;display:grid}.about__cols[data-astro-cid-d4vagpph]{font-size:var(--fs-body);grid-template-columns:1fr 1fr;gap:28px;margin-top:16px;display:grid}.about__cols[data-astro-cid-d4vagpph] h3[data-astro-cid-d4vagpph]{border-bottom:1px solid var(--line);padding-bottom:12px;font-size:1.15rem}.about__cols[data-astro-cid-d4vagpph] ul[data-astro-cid-d4vagpph]{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.about__cols[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph]{grid-template-columns:24px 1fr;gap:6px;display:grid}.about__cols[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph] svg{color:var(--violet);margin-top:.25em}.about__dont[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph] svg{color:var(--muted)}.about__trust[data-astro-cid-d4vagpph]{border-top:1px solid var(--line);margin-top:clamp(48px,5vw,72px);padding-top:clamp(36px,4vw,52px)}@media (width<=899px){.stages__grid[data-astro-cid-d4vagpph],.handy__grid[data-astro-cid-d4vagpph],.about__grid[data-astro-cid-d4vagpph]{grid-template-columns:1fr}.stages__head[data-astro-cid-d4vagpph]{position:static}.stats__list[data-astro-cid-d4vagpph]{grid-template-columns:1fr 1fr;row-gap:28px}.stats__list[data-astro-cid-d4vagpph] li[data-astro-cid-d4vagpph]:nth-child(3){border-left:0;padding-left:0}}@media (width<=560px){.tl__cols[data-astro-cid-d4vagpph],.about__cols[data-astro-cid-d4vagpph]{grid-template-columns:1fr}.tl[data-astro-cid-d4vagpph]{grid-template-columns:44px 1fr;gap:16px}.tl__marker[data-astro-cid-d4vagpph]{width:44px;height:44px}.timeline[data-astro-cid-d4vagpph]:before{left:21px}}
