.missed-call-calc{border:1px solid #b9c6b2;background:#f5f3e9;padding:clamp(20px,3.5vw,36px);margin:42px 0 54px;color:#18251c}.missed-call-calc>.eyebrow{color:#52684a}.blog-content .missed-call-calc h2{margin:12px 0 18px;font-size:clamp(26px,3vw,38px)}.missed-call-calc-fields{display:grid;gap:24px;margin:30px 0}.missed-call-calc-field{display:grid;gap:9px;min-width:0}.missed-call-calc-field label{font-size:15px;font-weight:700;line-height:1.5}.missed-call-calc-field output{float:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.missed-call-calc-field input[type=range]{width:100%;accent-color:#4d6a16;cursor:pointer;min-height:32px}.missed-call-calc-number-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.missed-call-calc-currency{display:flex;align-items:center;background:white;border:1px solid #a7b6a0;padding:0 12px;min-height:48px}.missed-call-calc-currency:focus-within{outline:2px solid #4d6a16;outline-offset:2px}.missed-call-calc-currency span{font-weight:700;color:#40523d}.missed-call-calc-currency input{border:0;outline:0;padding:11px 8px;background:transparent;width:100%;min-width:0;font:inherit;color:#18251c}.missed-call-calc-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.missed-call-calc-results>div{padding:21px;background:#16241b;color:#f4f5ed;display:grid;gap:7px}.missed-call-calc-results span{font-size:13px;line-height:1.5}.missed-call-calc-results strong{font-size:clamp(27px,4vw,40px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere}.missed-call-calc-results small{font-size:12px;color:#d8e4d0}.blog-content .missed-call-calc-disclaimer,.blog-content .missed-call-calc-method{font-size:13px;line-height:1.6;margin:18px 0 0}.missed-call-calc-disclaimer{color:#4c584d}.missed-call-calc-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:24px}.blog-content .missed-call-calc-actions a{text-decoration:none}.missed-call-calc-actions button{background:transparent;border:1px solid #789071;padding:11px 18px;min-height:44px;cursor:pointer;color:#18251c;font:inherit;font-size:14px;font-weight:700}.missed-call-calc-actions button:hover{background:#dfe7d8}.missed-call-calc-actions :is(a,button):focus-visible{outline:3px solid #4d6a16;outline-offset:3px}@media(max-width:600px){.missed-call-calc-number-fields,.missed-call-calc-results{grid-template-columns:1fr}.missed-call-calc-actions .btn{width:100%}}