.vignette[data-astro-cid-hmskaadg]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);width:100%;max-width:420px;padding:18px 20px}.vg-label[data-astro-cid-hmskaadg]{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:.66rem;font-weight:500}.vg-num[data-astro-cid-hmskaadg]{font-size:.92rem}.vg-dash[data-astro-cid-hmskaadg]{flex-direction:column;gap:16px;display:flex}.vg-tiles[data-astro-cid-hmskaadg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vg-tile[data-astro-cid-hmskaadg]{flex-direction:column;gap:5px;min-width:0;display:flex}.vg-tile[data-astro-cid-hmskaadg] .vg-num[data-astro-cid-hmskaadg]{font-size:.86rem}.vg-bars[data-astro-cid-hmskaadg]{border-top:1px solid var(--line);align-items:flex-end;gap:12px;height:64px;padding-top:10px;display:flex}.vg-bar-wrap[data-astro-cid-hmskaadg]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.vg-bar[data-astro-cid-hmskaadg]{background:color-mix(in srgb, var(--brand) 28%, var(--line));transform-origin:bottom;border-radius:4px 4px 2px 2px;width:100%;transition:transform .64s cubic-bezier(.2,.65,.25,1)}.vg-bar--hot[data-astro-cid-hmskaadg]{background:var(--brand)}.vg-bar-label[data-astro-cid-hmskaadg]{color:var(--faint);font-size:.58rem}html.js .reveal:not(.is-visible) .vg-bar[data-astro-cid-hmskaadg]{transform:scaleY(0)}html.js .reveal:not(.is-visible) .vg-clean[data-astro-cid-hmskaadg]{opacity:0;transform:translate(-8px)}html.js .reveal:not(.is-visible) .vg-toggle--on[data-astro-cid-hmskaadg] .vg-knob[data-astro-cid-hmskaadg]{transform:none}html.js .reveal:not(.is-visible) .vg-toggle--on[data-astro-cid-hmskaadg]{background:var(--line-strong)}.vg-gap[data-astro-cid-hmskaadg]{flex-direction:column;display:flex}.vg-row[data-astro-cid-hmskaadg]{justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.vg-row[data-astro-cid-hmskaadg]+.vg-row[data-astro-cid-hmskaadg]{border-top:1px solid var(--line)}.vg-row--gap[data-astro-cid-hmskaadg]{border-top:1px dashed color-mix(in srgb, var(--out) 45%, var(--line))!important}.vg-gap-label[data-astro-cid-hmskaadg]{color:var(--muted);font-size:.78rem;font-style:italic}.vg-yours[data-astro-cid-hmskaadg]{flex-direction:column;gap:14px;display:flex}.vg-rename[data-astro-cid-hmskaadg]{color:var(--brand);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vg-raw[data-astro-cid-hmskaadg]{color:var(--faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--out) 55%, transparent);font-size:.78rem}.vg-clean[data-astro-cid-hmskaadg]{font-family:var(--font-display);color:var(--ink);font-size:1rem;font-weight:640;transition:opacity .52s .26s,transform .52s cubic-bezier(.2,.65,.25,1) .26s}.vg-chips[data-astro-cid-hmskaadg]{flex-wrap:wrap;gap:8px;display:flex}.vg-chip[data-astro-cid-hmskaadg]{border:1px solid var(--line);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-radius:999px;padding:4px 11px;font-size:.64rem;font-weight:500}.vg-chip--cat[data-astro-cid-hmskaadg]{background:var(--brand-tint);border-color:color-mix(in srgb, var(--brand) 26%, var(--line));color:var(--brand)}.vg-priv[data-astro-cid-hmskaadg] .vg-row[data-astro-cid-hmskaadg]{padding:10px 0}.vg-note[data-astro-cid-hmskaadg]{color:var(--faint);margin-left:auto;font-size:.76rem}.vg-toggle[data-astro-cid-hmskaadg]{background:var(--line-strong);border-radius:999px;flex:none;justify-content:flex-start;align-items:center;width:34px;height:20px;padding:2.5px;transition:background .46s .32s;display:inline-flex}.vg-toggle--on[data-astro-cid-hmskaadg]{background:var(--in)}.vg-toggle--on[data-astro-cid-hmskaadg] .vg-knob[data-astro-cid-hmskaadg]{transform:translate(14px)}.vg-knob[data-astro-cid-hmskaadg]{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .46s cubic-bezier(.2,.65,.25,1) .32s;box-shadow:0 1px 2px #14211c40}.feature-toc[data-astro-cid-rebrjudu]{flex-wrap:wrap;gap:10px;padding-bottom:8px;display:flex}.toc-chip[data-astro-cid-rebrjudu]{border:1px solid var(--line);background:var(--panel);color:var(--muted);box-shadow:var(--shadow-soft);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.88rem;font-weight:550;text-decoration:none;transition:color .16s,border-color .16s,transform .16s;display:inline-flex}.toc-chip[data-astro-cid-rebrjudu]:hover{color:var(--brand);border-color:color-mix(in srgb, var(--brand) 35%, var(--line));transform:translateY(-1px)}.toc-dot[data-astro-cid-rebrjudu]{background:var(--brand);opacity:.65;border-radius:50%;width:7px;height:7px}.feature-group[data-astro-cid-rebrjudu]{scroll-margin-top:var(--header-h)}.group-head[data-astro-cid-rebrjudu]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);margin-bottom:clamp(36px,4.5vw,56px);display:grid}.group-visual[data-astro-cid-rebrjudu]{justify-content:flex-end;display:flex}@media (width<=800px){.group-head[data-astro-cid-rebrjudu]{grid-template-columns:1fr}.group-visual[data-astro-cid-rebrjudu]{justify-content:flex-start}}.feature-group--alt[data-astro-cid-rebrjudu]{background:linear-gradient(#0000,#1b6e7309 18% 82%,#0000)}.feature-grid[data-astro-cid-rebrjudu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.feature[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{margin-bottom:10px}.feature[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]:before{content:"";background:var(--brand);opacity:.55;border-radius:2px;width:26px;height:3px;margin-bottom:14px;display:block}.feature[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{color:var(--muted);font-size:.96rem}.feature-cta[data-astro-cid-rebrjudu]{text-align:center}.cta-inner[data-astro-cid-rebrjudu]{flex-direction:column;align-items:center;gap:16px;display:flex}.cta-inner[data-astro-cid-rebrjudu] .btn[data-astro-cid-rebrjudu]{margin-top:12px}@media (width<=800px){.feature-grid[data-astro-cid-rebrjudu]{grid-template-columns:1fr}}
