.call-price-comparison{scroll-margin-top:100px}.call-price-table{background:#fff;border:1px solid #d7e3df;border-radius:18px;margin:28px 0;overflow-x:auto}.call-price-table table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:570px}.call-price-table caption{text-align:left;color:#435c57;padding:20px;font-size:14px}.call-price-table th,.call-price-table td{vertical-align:top;overflow-wrap:normal;word-break:normal;border-top:1px solid #dce5e1;padding:22px 20px}.call-price-table thead{color:#fff;background:#123f3d}.call-price-table th:first-child{width:30%}.call-price-table td:nth-child(2){background:#eff7f2}.call-price-table td strong{color:#133f3b;margin-bottom:12px;font-size:25px;display:block}.call-price-table td span{margin-top:6px;font-size:14px;line-height:1.6;display:block}.call-price-planner{background:#f2f5f1;border-radius:18px;gap:18px;padding:28px;display:grid}.call-price-planner h3{margin:0}.call-price-planner label{display:block}.call-price-planner select{color:#163f3e;width:100%;font:inherit;background:#fff;border:1px solid #9bb5ad;border-radius:8px;margin-top:8px;padding:13px;display:block}.call-price-planner fieldset{border:1px solid #b7c9c2;border-radius:10px;padding:18px}.call-price-planner fieldset label{margin:12px 0}.call-price-planner input{accent-color:#164b43;margin-right:10px}.call-price-result{color:#fff;background:#123f3d;border-radius:12px;padding:24px}.site-frame main .call-price-result p{color:#fff}.call-price-result>strong{margin:8px 0;font-size:36px;display:block}.call-price-decisions{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0;display:grid}.call-price-decisions article{border:1px solid #d8e4dc;border-radius:16px;padding:26px}.call-price-terms{background:#f5f5f1;border-radius:12px;padding:22px}.call-price-terms summary{cursor:pointer;font-weight:650}.call-price-comparison :focus-visible{outline-offset:4px;outline:3px solid #c4993d}@media (width<=700px){.call-price-decisions{grid-template-columns:1fr}.call-price-table th,.call-price-table td{padding:16px 14px}.call-price-planner{padding:20px}.call-price-table td strong{font-size:22px}}
