.demo-band[data-astro-cid-4jg3ifd3]{border-radius:var(--radius);background:var(--night);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:28px;padding:20px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.demo-band[data-astro-cid-4jg3ifd3]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.db-viz[data-astro-cid-4jg3ifd3]{background:var(--night-2);border-radius:8px;align-items:flex-end;gap:4px;width:64px;height:48px;padding:6px;display:flex}.db-viz[data-astro-cid-4jg3ifd3] i[data-astro-cid-4jg3ifd3]{background:var(--cyan);opacity:.85;border-radius:2px 2px 0 0;flex:1}.db-viz[data-astro-cid-4jg3ifd3] i[data-astro-cid-4jg3ifd3]:nth-child(odd){background:#5b8ee0}.db-txt[data-astro-cid-4jg3ifd3]{gap:4px;display:grid}.db-txt[data-astro-cid-4jg3ifd3] b[data-astro-cid-4jg3ifd3]{color:var(--white);font-size:var(--fs-base)}.db-txt[data-astro-cid-4jg3ifd3] span[data-astro-cid-4jg3ifd3]{color:var(--on-night-muted);font-size:var(--fs-sm)}@media (width<=640px){.demo-band[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.db-viz[data-astro-cid-4jg3ifd3]{display:none}.demo-band[data-astro-cid-4jg3ifd3] .btn[data-astro-cid-4jg3ifd3]{justify-self:start}}.ih[data-astro-cid-4jg3ifd3]{background:var(--mist);border-bottom:1px solid var(--line);padding:28px 0 clamp(40px,6vw,64px)}.ih-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:32px 56px;margin-top:clamp(28px,4vw,48px);display:grid}h1[data-astro-cid-4jg3ifd3]{font-size:var(--fs-2xl);margin-bottom:16px}.snap[data-astro-cid-4jg3ifd3]{background:var(--white);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.snap[data-astro-cid-4jg3ifd3] header[data-astro-cid-4jg3ifd3]{background:var(--night);color:var(--white);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.snap[data-astro-cid-4jg3ifd3] header[data-astro-cid-4jg3ifd3] .meter[data-astro-cid-4jg3ifd3] i[data-astro-cid-4jg3ifd3]{background:var(--night-line)}.snap[data-astro-cid-4jg3ifd3] header[data-astro-cid-4jg3ifd3] .meter[data-astro-cid-4jg3ifd3][data-tier=low] i[data-astro-cid-4jg3ifd3]:first-child,.snap[data-astro-cid-4jg3ifd3] header[data-astro-cid-4jg3ifd3] .meter[data-astro-cid-4jg3ifd3][data-tier=mid] i[data-astro-cid-4jg3ifd3]:nth-child(-n+2),.snap[data-astro-cid-4jg3ifd3] header[data-astro-cid-4jg3ifd3] .meter[data-astro-cid-4jg3ifd3][data-tier=high] i[data-astro-cid-4jg3ifd3]{background:var(--cyan)}.snap[data-astro-cid-4jg3ifd3] dl[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr 1fr;margin:0;display:grid}.snap[data-astro-cid-4jg3ifd3] dl[data-astro-cid-4jg3ifd3] div[data-astro-cid-4jg3ifd3]{border-top:1px solid var(--line);padding:12px 16px}.snap[data-astro-cid-4jg3ifd3] dl[data-astro-cid-4jg3ifd3] div[data-astro-cid-4jg3ifd3]:first-child{border-right:1px solid var(--line)}.snap[data-astro-cid-4jg3ifd3] dl[data-astro-cid-4jg3ifd3] .wide[data-astro-cid-4jg3ifd3]{grid-column:1/-1}.snap[data-astro-cid-4jg3ifd3] dt[data-astro-cid-4jg3ifd3]{font:700 10.5px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.snap[data-astro-cid-4jg3ifd3] dd[data-astro-cid-4jg3ifd3]{color:var(--night);margin:4px 0 0;font-weight:700}.snap[data-astro-cid-4jg3ifd3] footer[data-astro-cid-4jg3ifd3]{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--slate);padding:10px 16px}.body[data-astro-cid-4jg3ifd3]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:56px;padding-block:clamp(48px,6vw,80px);display:grid}.main[data-astro-cid-4jg3ifd3]{gap:52px;min-width:0;display:grid}.main[data-astro-cid-4jg3ifd3] h2[data-astro-cid-4jg3ifd3]{font-size:var(--fs-xl);margin-bottom:16px}.muted[data-astro-cid-4jg3ifd3]{color:var(--slate)}.pts[data-astro-cid-4jg3ifd3]{border-top:1px solid var(--line);display:grid}.pts[data-astro-cid-4jg3ifd3] div[data-astro-cid-4jg3ifd3]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:6px 24px;padding:18px 0;display:grid}.pts[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3]{margin:0}@media (width<=640px){.pts[data-astro-cid-4jg3ifd3] div[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}}.pts[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3]{font-size:1.05rem}.setup[data-astro-cid-4jg3ifd3] h3[data-astro-cid-4jg3ifd3]{margin-bottom:6px;font-size:1.05rem}.pts[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3],.setup[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3]{color:var(--slate);font-size:var(--fs-sm);margin:0}.setup[data-astro-cid-4jg3ifd3]{border-left:2px solid var(--cyan-100);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.setup[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{grid-template-columns:40px minmax(0,1fr);gap:14px;margin-left:-17px;padding:0 0 22px;display:grid}.setup[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]:last-child{padding-bottom:0}.setup[data-astro-cid-4jg3ifd3] .n[data-astro-cid-4jg3ifd3]{background:var(--cyan);width:32px;height:32px;color:var(--night);font:700 13px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.docs[data-astro-cid-4jg3ifd3],.decl[data-astro-cid-4jg3ifd3],.tips[data-astro-cid-4jg3ifd3]{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.docs[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3],.decl[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3],.tips[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{background:var(--mist);border-radius:10px;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}.docs[data-astro-cid-4jg3ifd3] svg{color:var(--cyan-ink);flex-shrink:0}.decl[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{background:var(--warn-50)}.decl[data-astro-cid-4jg3ifd3] svg{color:var(--warn);flex-shrink:0}.tips[data-astro-cid-4jg3ifd3] svg{color:var(--ok);flex-shrink:0}.inline-cta[data-astro-cid-4jg3ifd3]{background:var(--night);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:22px 24px;display:flex}.inline-cta[data-astro-cid-4jg3ifd3] b[data-astro-cid-4jg3ifd3]{color:var(--white);font-size:1.1rem;display:block}.inline-cta[data-astro-cid-4jg3ifd3] span[data-astro-cid-4jg3ifd3]{color:var(--on-night-muted);font-size:var(--fs-sm)}.more[data-astro-cid-4jg3ifd3]{align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.rel[data-astro-cid-4jg3ifd3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rel[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{border:1px solid var(--line);border-radius:12px;align-content:start;gap:6px;padding:18px;text-decoration:none;display:grid}.rel[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]:hover{border-color:var(--cyan)}.rel[data-astro-cid-4jg3ifd3] b[data-astro-cid-4jg3ifd3]{color:var(--night)}.rel[data-astro-cid-4jg3ifd3] span[data-astro-cid-4jg3ifd3]:not(.meter){color:var(--slate);font-size:var(--fs-sm)}.side[data-astro-cid-4jg3ifd3]{top:calc(var(--header-h) + 20px);position:sticky}.side-card[data-astro-cid-4jg3ifd3]{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow);border-radius:16px;gap:12px;padding:22px;display:grid}.sc-h[data-astro-cid-4jg3ifd3]{font:700 1.35rem/1.2 var(--serif);color:var(--night);margin:0}.sc-sub[data-astro-cid-4jg3ifd3]{color:var(--slate);font-size:var(--fs-sm);margin:-8px 0 0}.side-card[data-astro-cid-4jg3ifd3] .qf{box-shadow:none;grid-template-columns:1fr!important}.side-card[data-astro-cid-4jg3ifd3] .qf .btn{grid-column:auto}.sc-phone[data-astro-cid-4jg3ifd3]{color:var(--night);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.sc-list[data-astro-cid-4jg3ifd3]{font-size:var(--fs-sm);gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc-list[data-astro-cid-4jg3ifd3] li[data-astro-cid-4jg3ifd3]{gap:8px;display:flex}.sc-list[data-astro-cid-4jg3ifd3] svg{color:var(--cyan-ink);flex-shrink:0;margin-top:2px}@media (width<=1000px){.ih-grid[data-astro-cid-4jg3ifd3],.body[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.side[data-astro-cid-4jg3ifd3]{position:static}}@media (width<=640px){.rel[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}}
