.package .quote-ledger{border-top:1px solid var(--line);margin:18px 0 0;font-size:13px;line-height:1.5;display:grid}.quote-ledger>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.quote-ledger dt{color:#425850}.quote-ledger dd{text-align:right;overflow-wrap:anywhere;margin:0}.package .quote-summary>span,.package .quote-summary p,.package .quote-service-note{font-size:13px;line-height:1.5}.package .quote-summary .pending-price{letter-spacing:-.03em;font-size:clamp(22px,2.4vw,30px);line-height:1.25}.package .quote-service-note{color:#41574d;margin-top:8px}.voucher-scenario{background:var(--lilac);border-radius:6px;margin:12px 0;padding:12px 14px;font-size:14px}@media (min-width:601px) and (max-width:900px){.package .quote-ledger,.package .quote-service-note,.package>.fee-link,.package>.package-note,.package>.button{grid-area:auto/1/auto/-1}}
.quick-actions>a{border:1px solid var(--line);background:#fff;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-size:13px;display:flex}
