.sec[data-astro-cid-rpovodi2]{padding:clamp(40px,7vw,80px) clamp(20px,4vw,48px);max-width:880px}.brk[data-astro-cid-rpovodi2]{position:relative}.brk-corner[data-astro-cid-rpovodi2]{position:absolute;width:6px;height:6px;pointer-events:none}.brk-tr[data-astro-cid-rpovodi2]{top:-3px;right:-3px;background:var(--verify)}.brk-bl[data-astro-cid-rpovodi2]{bottom:-3px;left:-3px;background:var(--replay)}.btn[data-astro-cid-rpovodi2]{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.02em;border:1px solid;cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s,transform .1s}.btn-primary[data-astro-cid-rpovodi2]{background:var(--verify);color:var(--verify-fg);border-color:var(--verify)}.btn-primary[data-astro-cid-rpovodi2]:hover{background:var(--verify-bright);border-color:var(--verify-bright)}.btn-primary[data-astro-cid-rpovodi2]:active{background:var(--verify-deep);border-color:var(--verify-deep);transform:translateY(1px)}.btn-primary[data-astro-cid-rpovodi2]:focus-visible{outline:2px solid var(--verify-bright);outline-offset:2px}.sec-header[data-astro-cid-rpovodi2]{margin-bottom:clamp(32px,5vw,48px)}.sec-label[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-fg);margin-bottom:14px}.sec-headline[data-astro-cid-rpovodi2]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,5.4vw,50px);letter-spacing:-.035em;line-height:.95;color:var(--foreground);margin-bottom:16px}.sec-sub[data-astro-cid-rpovodi2]{font-size:15px;line-height:1.7;color:var(--muted-fg);max-width:60ch}.rule[data-astro-cid-rpovodi2]{height:1px;margin:clamp(32px,5vw,48px) 0;max-width:200px;background:var(--border)}.sec-xlink[data-astro-cid-rpovodi2]{display:flex;align-items:baseline;gap:12px;margin-bottom:clamp(32px,5vw,48px);padding:10px 14px;border:1px solid var(--border);background:var(--card);max-width:520px}.sec-xlink-k[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-fg);flex-shrink:0}.sec-xlink-a[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:13px;color:var(--verify);transition:color .16s}.sec-xlink-a[data-astro-cid-rpovodi2]:hover{color:var(--verify-bright);text-decoration:underline;text-underline-offset:3px}.sec-section[data-astro-cid-rpovodi2]{margin-bottom:clamp(44px,6vw,64px)}.sec-section-head[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:36px 1fr;gap:16px;margin-bottom:24px}.sec-section-num[data-astro-cid-rpovodi2]{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--verify);line-height:1}.sec-section-title[data-astro-cid-rpovodi2]{font-family:var(--font-display);font-weight:600;font-size:clamp(18px,2.5vw,24px);letter-spacing:-.015em;line-height:1.15;color:var(--foreground);margin-bottom:8px}.sec-section-desc[data-astro-cid-rpovodi2]{font-size:14px;line-height:1.65;color:var(--muted-fg);max-width:62ch}.sec-prim-grid[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,20px)}.sec-prim[data-astro-cid-rpovodi2]{border:1px solid var(--border);background:var(--card);padding:clamp(20px,2.5vw,28px);transition:background .16s cubic-bezier(.16,1,.3,1),border-color .16s,transform .16s}.sec-prim[data-astro-cid-rpovodi2]:hover{background:var(--secondary);border-color:var(--border-strong);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.sec-prim[data-astro-cid-rpovodi2]{transition:background .16s,border-color .16s}.sec-prim[data-astro-cid-rpovodi2]:hover{transform:none}}.sec-prim-label[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--verify);margin-bottom:10px}.sec-prim-title[data-astro-cid-rpovodi2]{font-family:var(--font-display);font-weight:600;font-size:17px;letter-spacing:-.01em;line-height:1.2;color:var(--foreground);margin-bottom:10px}.sec-prim-body[data-astro-cid-rpovodi2]{font-size:13.5px;line-height:1.65;color:var(--muted-fg);margin-bottom:16px}.sec-prim-tag[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:11.5px;color:var(--foreground);background:var(--secondary);border:1px solid var(--border);padding:4px 10px;display:inline-flex;align-items:center;gap:7px;line-height:1}.sec-prim-tag-sq[data-astro-cid-rpovodi2]{width:6px;height:6px;background:var(--verify);flex-shrink:0}.sec-table[data-astro-cid-rpovodi2]{border:1px solid var(--border);background:var(--card)}.sec-table-head[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:220px 1fr;gap:16px;padding:12px 18px;border-bottom:1px solid var(--border-strong);background:var(--secondary);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-fg)}.sec-table-row[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:220px 1fr;gap:16px;padding:13px 18px;border-bottom:1px solid var(--border);align-items:baseline}.sec-table-row[data-astro-cid-rpovodi2]:last-child{border-bottom:0}.sec-table-field[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:12.5px;color:var(--verify);letter-spacing:0}.sec-table-desc[data-astro-cid-rpovodi2]{font-size:13px;line-height:1.6;color:var(--muted-fg)}.sec-foot-note[data-astro-cid-rpovodi2]{font-size:13px;line-height:1.7;color:var(--muted-fg);max-width:68ch;margin-top:18px;padding-left:14px;border-left:2px solid var(--border-strong)}.sec-data-grid[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--border);border-left:1px solid var(--border)}.sec-data[data-astro-cid-rpovodi2]{display:flex;align-items:flex-start;gap:12px;padding:20px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card);transition:background .16s}.sec-data[data-astro-cid-rpovodi2]:hover{background:var(--secondary)}.sec-data-sq[data-astro-cid-rpovodi2]{width:7px;height:7px;background:var(--border-strong);flex-shrink:0;margin-top:6px;transition:background .16s}.sec-data[data-astro-cid-rpovodi2]:hover .sec-data-sq[data-astro-cid-rpovodi2]{background:var(--verify)}.sec-data-title[data-astro-cid-rpovodi2]{font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:-.01em;color:var(--foreground);margin-bottom:6px}.sec-data-body[data-astro-cid-rpovodi2]{font-size:13px;line-height:1.6;color:var(--muted-fg);max-width:42ch}.sec-audit-list[data-astro-cid-rpovodi2]{border-top:1px solid var(--border)}.sec-audit-item[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:120px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--border);align-items:baseline}.sec-audit-k[data-astro-cid-rpovodi2]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--foreground)}.sec-audit-k[data-astro-cid-rpovodi2][data-state=shipped]{color:var(--verify)}.sec-audit-k[data-astro-cid-rpovodi2][data-state=roadmap]{color:var(--warn)}.sec-audit-k[data-astro-cid-rpovodi2][data-state=scoped]{color:var(--replay)}.sec-audit-v[data-astro-cid-rpovodi2]{font-size:13.5px;line-height:1.65;color:var(--muted-fg);max-width:64ch}.sec-cta[data-astro-cid-rpovodi2]{margin-bottom:clamp(40px,6vw,64px)}.sec-cta-frame[data-astro-cid-rpovodi2]{border:1px solid var(--border);background:var(--card);padding:clamp(28px,4vw,40px);max-width:580px}.sec-cta-headline[data-astro-cid-rpovodi2]{font-family:var(--font-display);font-weight:600;font-size:clamp(22px,3vw,32px);letter-spacing:-.025em;line-height:1.05;color:var(--foreground);margin-bottom:14px}.sec-cta-body[data-astro-cid-rpovodi2]{font-size:14.5px;color:var(--muted-fg);line-height:1.7;max-width:58ch;margin-bottom:24px}@media(max-width:720px){.sec-prim-grid[data-astro-cid-rpovodi2],.sec-data-grid[data-astro-cid-rpovodi2]{grid-template-columns:1fr}}@media(max-width:560px){.sec-table-head[data-astro-cid-rpovodi2],.sec-table-row[data-astro-cid-rpovodi2]{grid-template-columns:1fr;gap:4px}.sec-audit-item[data-astro-cid-rpovodi2]{grid-template-columns:1fr;gap:6px}.sec-section-head[data-astro-cid-rpovodi2]{grid-template-columns:1fr;gap:4px}}
