/* Screen typography override. Generated from commercial-calculation-preview.css; regenerate with collect.cjs after source typography edits. */
.ld-topbar h1{font-size:24px;}
.ld-topbar p{font-size:14px;}
.ld-topbar .ld-eyebrow{font-size:14px;}
.ld-tag{font-size:14px;}
.ld-flow{font-size:14px;}
.ld-notice{font-size:14px;}
.ld-preview-caption{font-size:14px;}
.ld-paper-head > div:last-child{font-size:16px;}
.ld-paper-head small{font-size:14px;}
.ld-watermark{font-size:14px;}
.ld-paper h2{font-size:25px;}
.ld-mode{font-size:14px;}
.ld-identification dt{font-size:14px;}
.ld-identification dd{font-size:14px;}
.ld-paper h3{font-size:14px;}
.ld-specification dl > div, .ld-terms dl > div{font-size:14px;}
.ld-money > div{font-size:16px;}
.ld-total strong{font-size:29px;}
.ld-money p{font-size:14px;}
.ld-note{font-size:14px;}
.ld-paper-footer{font-size:14px;}
.ld-requisites{font-size:14px;}
.ld-requisites p{font-size:14px;}
.ld-card h2{font-size:16px;}
.ld-section-number{font-size:14px;}
.ld-card p{font-size:14px;}
.ld-card .ld-hint{font-size:14px;}
.ld-summary > div{font-size:14px;}
.ld-card label{font-size:14px;}
.ld-card input, .ld-card textarea{font-size:inherit;}
.ld-button{font-size:14px;}
@media (max-width: 720px) {
.ld-topbar h1{font-size:22px;}
.ld-paper h2{font-size:21px;}
.ld-total strong{font-size:25px;}
.ld-money strong{font-size:clamp(16px, 5vw, 25px);}
}
