body.classic{background:#fff}.top[data-astro-cid-ntd2ghx6]{z-index:20;backdrop-filter:blur(8px);border-bottom:1px solid var(--rule);background:#fffffff0;position:sticky;top:0}.top__inner[data-astro-cid-ntd2ghx6]{align-items:center;gap:2rem;height:64px;display:flex}.top__name[data-astro-cid-ntd2ghx6]{align-items:center;gap:10px;font-weight:760;font-stretch:108%;text-decoration:none;display:flex}.mark[data-astro-cid-ntd2ghx6]{background:var(--ink);color:#fff;border-radius:6px;place-items:center;width:24px;height:24px;padding-right:3px;font-size:16px;font-style:italic;font-weight:800;display:grid;position:relative}.mark[data-astro-cid-ntd2ghx6] i[data-astro-cid-ntd2ghx6]{background:var(--yellow);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;right:3px}.top[data-astro-cid-ntd2ghx6] nav[data-astro-cid-ntd2ghx6] ul[data-astro-cid-ntd2ghx6]{gap:1.4rem;font-size:.95rem;display:flex}.top[data-astro-cid-ntd2ghx6] nav[data-astro-cid-ntd2ghx6] a[data-astro-cid-ntd2ghx6]{text-decoration:none}.top[data-astro-cid-ntd2ghx6] nav[data-astro-cid-ntd2ghx6] a[data-astro-cid-ntd2ghx6]:hover{text-decoration:underline}.top__play[data-astro-cid-ntd2ghx6]{font:13px/1 var(--mono);border:1.5px solid var(--ink);white-space:nowrap;border-radius:999px;margin-left:auto;padding:8px 12px;text-decoration:none}.top__play[data-astro-cid-ntd2ghx6]:hover{background:var(--yellow);color:var(--ink)}@media (width<=860px){.top[data-astro-cid-ntd2ghx6] nav[data-astro-cid-ntd2ghx6]{display:none}}mark[data-astro-cid-ntd2ghx6]{background:linear-gradient(transparent 12%, var(--yellow) 12% 88%, transparent 88%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .05em}.nw[data-astro-cid-ntd2ghx6]{white-space:nowrap}.hero[data-astro-cid-ntd2ghx6]{padding-block:clamp(3.5rem,9vw,7rem) clamp(2.5rem,6vw,4rem)}.hero[data-astro-cid-ntd2ghx6] h1[data-astro-cid-ntd2ghx6]{gap:1.25rem;display:grid}.hero__title[data-astro-cid-ntd2ghx6]{letter-spacing:-.045em;max-width:13ch;font-size:clamp(2.4rem,1.2rem + 5vw,6.4rem);font-weight:780;font-stretch:112%;line-height:.95}.hero__row[data-astro-cid-ntd2ghx6]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.75rem 3rem;margin-top:2.25rem;display:flex}.sec__h[data-astro-cid-ntd2ghx6]{max-width:20ch;margin:.75rem 0 2rem}.ex[data-astro-cid-ntd2ghx6]{row-gap:2rem;margin-bottom:2.5rem}.tools[data-astro-cid-ntd2ghx6]{background:var(--soft)}.three[data-astro-cid-ntd2ghx6] .saves[data-astro-cid-ntd2ghx6]{font:12.5px/1.35 var(--mono);color:var(--ink);margin-top:.5rem}.tools__lead[data-astro-cid-ntd2ghx6]{color:var(--ink-2);margin:-1rem 0 2rem}.tools[data-astro-cid-ntd2ghx6] .card[data-astro-cid-ntd2ghx6]{background:#fff}.tools__demo[data-astro-cid-ntd2ghx6]{margin-top:clamp(2rem,5vw,3.5rem)}.sec[data-astro-cid-ntd2ghx6]{border-bottom:1px solid var(--rule);padding-block:clamp(3.5rem,8vw,6rem)}.sec[data-astro-cid-ntd2ghx6]>.h-2[data-astro-cid-ntd2ghx6],.sec[data-astro-cid-ntd2ghx6]>.h-1[data-astro-cid-ntd2ghx6]{max-width:20ch;margin-bottom:2rem}.case[data-astro-cid-ntd2ghx6]{grid-template-columns:1.4fr 1fr;align-items:end;gap:2rem;margin-top:1rem;display:grid}.case__nums[data-astro-cid-ntd2ghx6]{letter-spacing:-.06em;font-size:clamp(4.5rem,2rem + 9vw,10rem);font-weight:800;font-stretch:115%;line-height:.85}.case__nums[data-astro-cid-ntd2ghx6] s[data-astro-cid-ntd2ghx6]{color:#a3a39d;text-decoration-thickness:.06em;text-decoration-color:var(--blue)}.case__nums[data-astro-cid-ntd2ghx6] small[data-astro-cid-ntd2ghx6]{letter-spacing:0;margin-left:.15em;font-size:.24em;font-weight:600}.case__text[data-astro-cid-ntd2ghx6]{color:var(--ink-2);max-width:40ch;margin-bottom:1rem}.cards[data-astro-cid-ntd2ghx6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:clamp(16px,2.4vw,28px);display:grid}.card[data-astro-cid-ntd2ghx6]{border:1.5px solid var(--ink);color:var(--ink);border-radius:10px;align-content:start;gap:.8rem;padding:clamp(22px,3vw,34px);text-decoration:none;transition:background .15s,transform .15s;display:grid}.card[data-astro-cid-ntd2ghx6]:hover{background:var(--yellow);color:var(--ink);transform:translateY(-2px)}.card[data-astro-cid-ntd2ghx6] h3[data-astro-cid-ntd2ghx6]{font-size:var(--step-3);letter-spacing:-.035em;font-weight:760;font-stretch:108%}.card[data-astro-cid-ntd2ghx6] p[data-astro-cid-ntd2ghx6]{color:var(--ink-2)}.card__price[data-astro-cid-ntd2ghx6]{margin-top:.75rem;font-weight:760;color:var(--ink)!important}.card__price[data-astro-cid-ntd2ghx6] small[data-astro-cid-ntd2ghx6]{color:var(--ink-3);font-weight:400}.note[data-astro-cid-ntd2ghx6]{margin-top:1rem;font-size:12.5px}.three[data-astro-cid-ntd2ghx6]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,32px);display:grid}.three[data-astro-cid-ntd2ghx6] li[data-astro-cid-ntd2ghx6]{border-top:1.5px solid var(--ink);padding-top:1.25rem}.three[data-astro-cid-ntd2ghx6] h3[data-astro-cid-ntd2ghx6]{font-size:var(--step-1);margin-bottom:.5rem}.three[data-astro-cid-ntd2ghx6] p[data-astro-cid-ntd2ghx6]{color:var(--ink-2)}.steps__n[data-astro-cid-ntd2ghx6]{border:1.5px solid var(--ink);background:var(--yellow);border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:1rem;font-weight:760;display:grid}.steps[data-astro-cid-ntd2ghx6] li[data-astro-cid-ntd2ghx6]{border-top:0;padding-top:0}.om[data-astro-cid-ntd2ghx6]{grid-template-columns:4fr 7fr;align-items:center;gap:clamp(24px,5vw,64px);display:grid}.om__text[data-astro-cid-ntd2ghx6]{justify-items:start;gap:1rem;display:grid}.om__text[data-astro-cid-ntd2ghx6] p[data-astro-cid-ntd2ghx6]{color:var(--ink-2);max-width:52ch}.faq[data-astro-cid-ntd2ghx6]{border-top:1.5px solid var(--ink);max-width:860px}.faq[data-astro-cid-ntd2ghx6] details[data-astro-cid-ntd2ghx6]{border-bottom:1px solid var(--rule)}.faq[data-astro-cid-ntd2ghx6] summary[data-astro-cid-ntd2ghx6]{cursor:pointer;font-size:var(--step-1);padding:1.1rem 0;font-weight:640}.faq[data-astro-cid-ntd2ghx6] details[data-astro-cid-ntd2ghx6] p[data-astro-cid-ntd2ghx6]{color:var(--ink-2);max-width:62ch;padding-bottom:1.25rem}.cta[data-astro-cid-ntd2ghx6]{padding-block:clamp(4rem,10vw,8rem)}.cta__title[data-astro-cid-ntd2ghx6]{font-size:var(--step-5);letter-spacing:-.045em;max-width:12ch;margin-bottom:2.5rem;font-weight:780;font-stretch:112%;line-height:.95}.cta__mail[data-astro-cid-ntd2ghx6]{font-weight:700}.bottom[data-astro-cid-ntd2ghx6]{border-top:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.5rem 2rem;font-size:.9rem;display:flex}.bottom[data-astro-cid-ntd2ghx6] .mono[data-astro-cid-ntd2ghx6]{font-size:12.5px}@media (width<=860px){.case[data-astro-cid-ntd2ghx6],.cards[data-astro-cid-ntd2ghx6],.three[data-astro-cid-ntd2ghx6],.om[data-astro-cid-ntd2ghx6]{grid-template-columns:1fr}.om__photo[data-astro-cid-ntd2ghx6]{max-width:360px}}
