.az-hero[data-astro-cid-tcroafe3]{padding-block:clamp(128px,15vw,180px) clamp(72px,9vw,120px)}.az-hero-grid[data-astro-cid-tcroafe3]{align-items:center;gap:48px;display:grid}.az-lockup[data-astro-cid-tcroafe3]{color:var(--color-fg)}.az-lockup[data-astro-cid-tcroafe3] svg{width:auto;height:clamp(44px,5vw,64px)}.az-eyebrow[data-astro-cid-tcroafe3]{margin-top:34px}.az-title[data-astro-cid-tcroafe3]{max-width:var(--title-max,12ch);color:var(--color-fg);margin-top:18px}.az-sub[data-astro-cid-tcroafe3]{margin-top:22px}.az-hero-ctas[data-astro-cid-tcroafe3]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}@media (width>=980px){.az-hero-grid[data-astro-cid-tcroafe3]{grid-template-columns:6fr 5fr}}.az-demo[data-astro-cid-tcroafe3]{border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--band-bg) 55%, transparent);-webkit-backdrop-filter:blur(14px);padding:20px 24px 22px}.az-demo-bar[data-astro-cid-tcroafe3]{border-bottom:1px solid var(--color-line);letter-spacing:.04em;color:var(--color-fg-muted);padding-bottom:14px;font-size:.78rem}.az-demo-name[data-astro-cid-tcroafe3]{align-items:center;gap:8px;display:inline-flex}.az-demo-lockup[data-astro-cid-tcroafe3]{color:var(--color-fg);display:inline-flex}.az-demo-lockup[data-astro-cid-tcroafe3] svg{width:auto;height:14px}.az-demo-screen[data-astro-cid-tcroafe3]{min-height:210px;padding-top:18px}.az-demo-q[data-astro-cid-tcroafe3]{color:var(--color-fg);gap:8px;font-weight:600;display:flex}.az-demo-prompt[data-astro-cid-tcroafe3]{color:var(--color-accent)}.az-demo-caret[data-astro-cid-tcroafe3]{background:var(--color-fg);width:8px;height:1.1em;animation:1s steps(2,end) infinite az-blink;display:none}.is-typing .az-demo-caret[data-astro-cid-tcroafe3]{display:inline-block}@keyframes az-blink{50%{opacity:0}}.az-demo-a[data-astro-cid-tcroafe3]{color:var(--color-fg-body);margin-top:12px;line-height:1.6}.az-demo-tag[data-astro-cid-tcroafe3]{letter-spacing:.04em;color:var(--color-fg-muted);margin-top:16px;font-size:.76rem;transition:opacity .3s}.az-demo-tools[data-astro-cid-tcroafe3]{color:var(--color-fg);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:.82rem;font-weight:600;transition:opacity .3s;display:flex}.az-demo-tag.is-hidden,.az-demo-tools.is-hidden{opacity:0}.az-demo-nav[data-astro-cid-tcroafe3]{gap:6px;margin-top:18px;display:flex}.az-demo-dot[data-astro-cid-tcroafe3]{background:var(--color-line-strong);cursor:pointer;border:0;width:28px;height:3px;padding:0;transition:background .3s}.az-demo-dot[data-astro-cid-tcroafe3].is-active{background:var(--color-fg)}.az-demo-hint[data-astro-cid-tcroafe3]{color:var(--color-fg-muted);margin-top:14px;font-size:.78rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.az-demo-caret[data-astro-cid-tcroafe3]{animation:none}}.az-tools[data-astro-cid-tcroafe3]{border-bottom:1px solid var(--color-line)}.az-tools-inner[data-astro-cid-tcroafe3]{gap:10px 32px;padding-block:26px;display:grid}.az-tools-list[data-astro-cid-tcroafe3]{font-family:var(--font-serif);color:var(--color-fg-body);font-size:1.12rem;font-style:italic;line-height:1.75}.az-tool-sep[data-astro-cid-tcroafe3]{color:var(--color-line-strong);font-style:normal}@media (width>=900px){.az-tools-inner[data-astro-cid-tcroafe3]{grid-template-columns:220px 1fr;align-items:baseline}}.az-h2[data-astro-cid-tcroafe3]{margin-top:16px}.az-lead[data-astro-cid-tcroafe3]{margin-top:18px}.az-uses[data-astro-cid-tcroafe3]{border-bottom:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none}.az-use[data-astro-cid-tcroafe3]{border-top:1px solid var(--color-line-strong);gap:8px 40px;padding:24px 0;display:grid}.az-use-title[data-astro-cid-tcroafe3]{color:var(--color-fg);font-size:1.45rem;line-height:1.2}.az-use-body[data-astro-cid-tcroafe3]{max-width:62ch;color:var(--color-fg-body);line-height:1.6}@media (width>=860px){.az-use[data-astro-cid-tcroafe3]{grid-template-columns:5fr 7fr;align-items:baseline}}.az-head-solo[data-astro-cid-tcroafe3]{margin-bottom:0}.az-caps[data-astro-cid-tcroafe3]{margin-top:clamp(64px,8vw,96px)}.az-caps-title[data-astro-cid-tcroafe3]{margin-top:14px}.az-caps-list[data-astro-cid-tcroafe3]{margin-top:28px}.az-case-grid[data-astro-cid-tcroafe3]{align-items:center;gap:clamp(28px,4vw,56px);display:grid}.az-case-media[data-astro-cid-tcroafe3]{aspect-ratio:4/3}.az-case-title[data-astro-cid-tcroafe3]{margin-top:14px}.az-case-body[data-astro-cid-tcroafe3]{color:var(--color-fg-body);margin-top:20px;font-size:1.08rem;line-height:1.65}.az-case-closing[data-astro-cid-tcroafe3]{color:var(--color-fg);margin-top:14px;font-size:1.04rem;font-weight:600;line-height:1.6}.az-case-path[data-astro-cid-tcroafe3]{border-top:1px solid var(--color-line-strong);margin-top:28px;padding-top:18px}.az-case-steps[data-astro-cid-tcroafe3]{color:var(--color-fg);flex-wrap:wrap;row-gap:6px;margin:10px 0 0;padding:0;font-size:1.02rem;font-weight:600;list-style:none;display:flex}.az-case-steps[data-astro-cid-tcroafe3] li[data-astro-cid-tcroafe3]:not(:last-child):after{content:"→";content:"→" / "";color:var(--color-fg-muted);margin:0 10px;font-weight:400}.az-case-steps[data-astro-cid-tcroafe3] li[data-astro-cid-tcroafe3]:last-child{color:var(--color-accent)}.az-case-link[data-astro-cid-tcroafe3]{margin-top:26px}@media (width>=980px){.az-case-grid[data-astro-cid-tcroafe3]{grid-template-columns:6fr 5fr}}.az-statement[data-astro-cid-tcroafe3]{gap:22px;display:grid}.az-statement-label[data-astro-cid-tcroafe3]{padding-top:.6em}.az-resp-statement[data-astro-cid-tcroafe3]{max-width:var(--title-max,30ch);color:var(--color-fg)}.az-resp-lead[data-astro-cid-tcroafe3]{margin-top:24px}.az-resp-points[data-astro-cid-tcroafe3]{margin-top:clamp(32px,4vw,48px)}@media (width>=960px){.az-statement[data-astro-cid-tcroafe3]{grid-template-columns:3fr 9fr;gap:40px}}
