.demo-page[data-v-dcd6734c]{--dp-ink:#10191e;--dp-muted:#41535c;--dp-line:#dce3e4;--dp-ground:#f5f7f7;color:var(--dp-ink)}.body--dark .demo-page[data-v-dcd6734c]{--dp-ink:#e8eef7;--dp-muted:#aab8cb;--dp-line:#2b3544;--dp-ground:#161c27}.wrap[data-v-dcd6734c]{max-width:1080px;margin:auto;padding:0 24px}.demo-hero[data-v-dcd6734c]{color:#fff;background:linear-gradient(130deg,#0f5a53,#17786f);padding:72px 0 60px}.demo-hero h1[data-v-dcd6734c]{letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,4.4vw,3.4rem);line-height:1.05}.lead[data-v-dcd6734c]{max-width:60ch;margin:18px 0 0;font-size:1.12rem;line-height:1.6}.demo-body[data-v-dcd6734c]{padding:56px 24px 80px}.demo-grid[data-v-dcd6734c]{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.demo-form[data-v-dcd6734c]{flex-direction:column;gap:16px;display:flex}.demo-form h2[data-v-dcd6734c],.demo-aside h2[data-v-dcd6734c]{letter-spacing:-.02em;margin:0;font-size:1.45rem}.demo-submit[data-v-dcd6734c]{border-radius:8px;align-self:flex-start;padding:10px 26px;font-weight:700}.sent[data-v-dcd6734c]{color:#0f5a53;margin:0;font-weight:700}.body--dark .sent[data-v-dcd6734c]{color:#5fbfb2}.failed[data-v-dcd6734c]{color:#b3261e;margin:0;font-weight:700}.demo-aside[data-v-dcd6734c]{background:var(--dp-ground);border:1px solid var(--dp-line);border-radius:14px;padding:26px 28px}.demo-aside ul[data-v-dcd6734c]{margin:18px 0 0;padding-left:20px}.demo-aside li[data-v-dcd6734c]{color:var(--dp-muted);margin:10px 0;line-height:1.55}.aside-note[data-v-dcd6734c]{border-top:1px solid var(--dp-line);color:var(--dp-muted);margin:20px 0 0;padding-top:18px;font-size:.95rem}.aside-note a[data-v-dcd6734c]{color:#0f5a53;font-weight:700;text-decoration:none}.body--dark .aside-note a[data-v-dcd6734c]{color:#5fbfb2}.aside-note a[data-v-dcd6734c]:hover{text-decoration:underline}@media (max-width:860px){.demo-grid[data-v-dcd6734c]{grid-template-columns:1fr}.demo-hero[data-v-dcd6734c]{padding:52px 0 44px}}
