@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500;700&display=swap";.hero[data-astro-cid-bbe6dxrz]{padding-block:clamp(48px,8vw,96px) clamp(56px,8vw,104px);background:radial-gradient(60% 70% at 85% 30%,color-mix(in srgb,var(--brand-from) 26%,transparent),transparent 70%)}.grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(36px,6vw,58px);letter-spacing:-.02em;margin-top:14px}.lead[data-astro-cid-bbe6dxrz]{color:var(--ink-muted);font-size:19px;margin-top:18px;max-width:540px}.actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:30px}.note[data-astro-cid-bbe6dxrz]{color:var(--ink-muted);font-size:14px}.demo[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.paper[data-astro-cid-bbe6dxrz]{background:var(--paper);color:var(--paper-ink);border-radius:var(--radius);padding:22px 20px;transform:rotate(-3deg);box-shadow:0 24px 48px #00000047;background-image:repeating-linear-gradient(transparent 0 33px,#d6e4f5 33px 34px);background-position:0 14px}.hand[data-astro-cid-bbe6dxrz]{font-family:Caveat,cursive;font-size:24px;line-height:34px}.hand[data-astro-cid-bbe6dxrz].h1{font-weight:700;font-size:28px}.arrow[data-astro-cid-bbe6dxrz]{display:grid;justify-items:center;gap:6px;color:var(--accent)}.ai[data-astro-cid-bbe6dxrz]{background:var(--badge-amber);color:var(--on-badge-amber);font-weight:700;font-size:13px;padding:2px 9px;border-radius:8px}.doc[data-astro-cid-bbe6dxrz]{background:var(--surface-container);border:1px solid var(--outline);border-radius:var(--radius);padding:18px;box-shadow:0 24px 48px #00000038}.chip[data-astro-cid-bbe6dxrz]{display:inline-block;font-size:12px;font-weight:600;color:var(--teal);background:var(--teal-container);padding:3px 10px;border-radius:999px}.t1[data-astro-cid-bbe6dxrz]{font-weight:700;font-size:18px;margin-top:10px}.doc[data-astro-cid-bbe6dxrz] ul[data-astro-cid-bbe6dxrz]{margin:6px 0 0;padding-left:18px;color:var(--ink-muted);font-size:15px}.pdf[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;margin-top:14px;padding:8px 10px;background:var(--surface-high);border-radius:var(--radius-sm);font-size:13px;font-weight:500}@media(max-width:880px){.grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.demo[data-astro-cid-bbe6dxrz]{max-width:520px}}@media(max-width:480px){.demo[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;justify-items:stretch}.arrow[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{transform:rotate(90deg)}.paper[data-astro-cid-bbe6dxrz]{transform:rotate(-1.5deg)}}.cards[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.card[data-astro-cid-vnivfuh2]{background:var(--surface-container);border-radius:var(--radius-lg);padding:26px}.icon[data-astro-cid-vnivfuh2]{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius)}.blue[data-astro-cid-vnivfuh2] .icon[data-astro-cid-vnivfuh2]{background:var(--surface-highest);color:var(--accent)}.teal[data-astro-cid-vnivfuh2] .icon[data-astro-cid-vnivfuh2]{background:var(--teal-container);color:var(--teal)}.amber[data-astro-cid-vnivfuh2] .icon[data-astro-cid-vnivfuh2]{background:var(--amber-container);color:var(--on-amber-container)}h3[data-astro-cid-vnivfuh2]{font-size:21px;margin-top:18px}.card[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{color:var(--ink-muted);margin-top:10px}ul[data-astro-cid-vnivfuh2]{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px;font-size:15px}li[data-astro-cid-vnivfuh2]{display:flex;gap:10px}li[data-astro-cid-vnivfuh2]:before{content:"";flex:none;width:6px;height:6px;margin-top:10px;border-radius:50%;background:var(--accent)}@media(max-width:900px){.cards[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}}.how[data-astro-cid-cmgpsf2k]{background:var(--surface-low)}ol[data-astro-cid-cmgpsf2k]{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.n[data-astro-cid-cmgpsf2k]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--primary);color:var(--on-primary);font-weight:700}h3[data-astro-cid-cmgpsf2k]{font-size:20px;margin-top:16px}p[data-astro-cid-cmgpsf2k]{color:var(--ink-muted);margin-top:8px}@media(max-width:760px){ol[data-astro-cid-cmgpsf2k]{grid-template-columns:1fr}}.groups[data-astro-cid-l2cnqcpr]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.group[data-astro-cid-l2cnqcpr]{background:var(--surface-container);border-radius:var(--radius-lg);padding:22px;border-top:4px solid var(--tone)}.blue[data-astro-cid-l2cnqcpr]{--tone: var(--accent)}.teal[data-astro-cid-l2cnqcpr]{--tone: var(--teal)}.amber[data-astro-cid-l2cnqcpr]{--tone: var(--amber)}h3[data-astro-cid-l2cnqcpr]{display:flex;align-items:center;gap:8px;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.pro[data-astro-cid-l2cnqcpr]{background:var(--badge-amber);color:var(--on-badge-amber);font-size:11px;padding:1px 8px;border-radius:6px;letter-spacing:.04em}ul[data-astro-cid-l2cnqcpr]{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:14px}li[data-astro-cid-l2cnqcpr]{display:grid}li[data-astro-cid-l2cnqcpr] span[data-astro-cid-l2cnqcpr]{color:var(--ink-muted);font-size:15px}@media(max-width:960px){.groups[data-astro-cid-l2cnqcpr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.groups[data-astro-cid-l2cnqcpr]{grid-template-columns:1fr}}.faq[data-astro-cid-z6gx6xcw]{background:var(--surface-low)}.narrow[data-astro-cid-z6gx6xcw]{max-width:820px}.list[data-astro-cid-z6gx6xcw]{margin-top:32px;display:grid;gap:10px}details[data-astro-cid-z6gx6xcw]{background:var(--surface-container);border-radius:var(--radius);padding:0 20px}summary[data-astro-cid-z6gx6xcw]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"+";color:var(--accent);font-size:22px;line-height:1}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{content:"−"}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{color:var(--ink-muted);padding-bottom:18px}.more[data-astro-cid-z6gx6xcw]{margin-top:24px;color:var(--ink-muted)}.cta[data-astro-cid-43bxijma]{padding-block:clamp(56px,8vw,96px);background:linear-gradient(135deg,var(--brand-from),var(--brand-to));color:#fff}.inner[data-astro-cid-43bxijma]{display:grid;justify-items:center;text-align:center;gap:14px}img[data-astro-cid-43bxijma]{border-radius:22px;box-shadow:0 16px 40px #04143259}h2[data-astro-cid-43bxijma]{font-size:clamp(28px,4vw,40px);margin-top:8px}p[data-astro-cid-43bxijma]{color:#dbe9ff;margin-bottom:8px}
