.cost-calculator-page .cost-calc-section{min-height:calc(100vh - 310px)}
.cost-calc-heading h1{margin:12px 0;color:#173f46;font-size:40px;line-height:1.25;font-weight:600}
.cost-calc-trust{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.cost-calc-trust span{padding:8px 12px;background:#edf8f7;color:#397177;font-size:13px;font-weight:600}.cost-calc-card-head{display:flex;align-items:center;justify-content:space-between;padding:18px 28px 0;background:#f2f8f8;color:#23464c}.cost-calc-card-head b{font-size:18px}.cost-calc-card-head span{color:#71686d;font-size:13px}.cost-calculator-page .cost-calc-form{border-top:0}.cost-calculator-page .cost-calc-result{min-height:0}.funding-reference-head>div h2{margin:5px 0 0;color:#173f46;font-size:24px}.cost-calculator-page .cost-result-summary h3{font-size:28px;white-space:nowrap}
.care-path-switch{display:grid;grid-template-columns:1fr 1fr;margin:0 0 36px;border:1px solid #cbdedc;background:#fff}.care-path-switch a{position:relative;display:flex;flex-direction:column;gap:5px;padding:20px 24px;color:#23464c;text-decoration:none}.care-path-switch a+a{border-left:1px solid #cbdedc}.care-path-switch a:hover{background:#f2f9f8}.care-path-switch a.active{background:#087f80;color:#fff}.care-path-switch a.active:after{content:"";position:absolute;left:28px;bottom:-9px;width:16px;height:16px;background:#087f80;transform:rotate(45deg)}.care-path-switch small{font-size:12px;font-weight:600;opacity:.8}.care-path-switch b{font-size:19px}.care-path-switch span{font-size:13px;opacity:.78}
@media(max-width:700px){.cost-calc-heading h1{font-size:32px}.care-path-switch{grid-template-columns:1fr}.care-path-switch a+a{border-left:0;border-top:1px solid #cbdedc}.care-path-switch a.active:after{display:none}}
