.ledger-page{font-size:1.075rem;line-height:1.65}.ledger-page h1,.ledger-page h2,.ledger-page h3{line-height:1.12}.ledger-anchor{scroll-margin-top:72px}.ledger-rule:before{content:"";background:var(--destructive);width:48px;height:2px;margin-bottom:1.25rem;display:block}.ledger-cta{transition:filter .16s ease-out,box-shadow .16s ease-out}.ledger-cta:hover{filter:brightness(.88);box-shadow:var(--shadow-sm)}.ledger-cta .cta-label{align-items:center;gap:.75rem;transition:transform .16s ease-out;display:inline-flex}.ledger-cta:hover .cta-label{transform:translate(3px)}.ledger-device-card{transition:transform .2s ease-out,box-shadow .2s ease-out}.ledger-device-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.ledger-product-strip{scrollbar-width:thin;scrollbar-color:var(--primary) var(--muted)}.ledger-security-seal{border:1px solid var(--primary);outline:1px solid var(--border);outline-offset:12px;border-radius:50%}.ledger-drawer-link:hover,.ledger-drawer-link:focus-visible{background:var(--secondary)}@media (prefers-reduced-motion:reduce){.ledger-page *,.ledger-cta *,.ledger-device-card{transition:none!important;animation:none!important}.ledger-cta:hover .cta-label,.ledger-device-card:hover{transform:none}}@media print{.ledger-nav,.ledger-mobile-nav,.ledger-theme,.ledger-action,.ledger-faq-toggle{display:none!important}.ledger-page,.ledger-page section,.ledger-page article,.ledger-footer{color:var(--foreground)!important;box-shadow:none!important;background:0 0!important}.ledger-page h1,.ledger-page h2,.ledger-page h3,.ledger-page p,.ledger-page li{color:var(--foreground)!important}.ledger-page section{border-bottom:1px solid var(--border);padding-top:24px!important;padding-bottom:24px!important}.ledger-page article{break-inside:avoid;border:1px solid var(--border)}.ledger-faq-detail{display:block!important}.ledger-product-strip{grid-template-columns:repeat(3,1fr);display:grid!important;overflow:visible!important}.ledger-product-strip>article{width:auto!important}.ledger-page svg{max-height:170px}.ledger-page [style]{opacity:1!important;transform:none!important}.ledger-hero{min-height:auto!important}}
