.BrevardTaxResetPlanner-module__SaVFgq__card{color:#19354a;background:#fff;border:1px solid #c8d9e5;border-radius:22px;margin:36px 0;padding:clamp(18px,3vw,32px);box-shadow:0 15px 45px #07253b12}.BrevardTaxResetPlanner-module__SaVFgq__header h2{letter-spacing:-.035em;margin:10px 0;font-size:clamp(1.5rem,2.5vw,2.05rem);line-height:1.2}.BrevardTaxResetPlanner-module__SaVFgq__header p{color:#425b6b;margin:12px 0;line-height:1.65}.BrevardTaxResetPlanner-module__SaVFgq__eyebrow{letter-spacing:.11em;color:#146279;font-size:.73rem;font-weight:800}.BrevardTaxResetPlanner-module__SaVFgq__alert{color:#70500c;background:#fff9e9;border-left:4px solid #cc8f21;border-radius:6px;padding:12px 14px;font-size:.87rem;line-height:1.55;display:block}.BrevardTaxResetPlanner-module__SaVFgq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.BrevardTaxResetPlanner-module__SaVFgq__field{flex-direction:column;gap:6px;font-size:.91rem;font-weight:700;line-height:1.35;display:flex}.BrevardTaxResetPlanner-module__SaVFgq__field input{box-sizing:border-box;color:#15374d;background:#fcfeff;border:1px solid #adc6d2;border-radius:10px;width:100%;padding:13px 12px;font-size:1.07rem}.BrevardTaxResetPlanner-module__SaVFgq__field input:focus-visible,.BrevardTaxResetPlanner-module__SaVFgq__toggle input:focus-visible,.BrevardTaxResetPlanner-module__SaVFgq__actions a:focus-visible,.BrevardTaxResetPlanner-module__SaVFgq__actions button:focus-visible{outline-offset:2px;outline:3px solid #2983ad}.BrevardTaxResetPlanner-module__SaVFgq__field small,.BrevardTaxResetPlanner-module__SaVFgq__toggle small{color:#5c7180;font-size:.79rem;font-weight:400;line-height:1.5}.BrevardTaxResetPlanner-module__SaVFgq__toggle{background:#f4f9fb;border:1px solid #d7e3e9;border-radius:12px;grid-column:1/-1;align-items:flex-start;gap:12px;padding:14px;display:flex}.BrevardTaxResetPlanner-module__SaVFgq__toggle input{accent-color:#146279;flex:none;width:18px;height:18px;margin-top:3px}.BrevardTaxResetPlanner-module__SaVFgq__toggle span{flex-direction:column;gap:4px;display:flex}.BrevardTaxResetPlanner-module__SaVFgq__results{background:#e8f3f8;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.BrevardTaxResetPlanner-module__SaVFgq__results>div{flex-direction:column;gap:9px;min-width:0;padding:12px;display:flex}.BrevardTaxResetPlanner-module__SaVFgq__results span{color:#355265;font-size:.79rem;font-weight:650;line-height:1.35}.BrevardTaxResetPlanner-module__SaVFgq__results strong{font-variant-numeric:tabular-nums;letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(1.25rem,2.2vw,1.8rem)}.BrevardTaxResetPlanner-module__SaVFgq__results small{color:#486476;font-size:.75rem}.BrevardTaxResetPlanner-module__SaVFgq__delta{border-left:1px solid #c0d3de}.BrevardTaxResetPlanner-module__SaVFgq__details{color:#435a69;margin:17px 0;font-size:.84rem;line-height:1.55}.BrevardTaxResetPlanner-module__SaVFgq__details summary{cursor:pointer;font-weight:750}.BrevardTaxResetPlanner-module__SaVFgq__details p{margin:8px 0}.BrevardTaxResetPlanner-module__SaVFgq__actions{flex-wrap:wrap;gap:11px;margin-top:18px;display:flex}.BrevardTaxResetPlanner-module__SaVFgq__actions a,.BrevardTaxResetPlanner-module__SaVFgq__actions button{text-align:center;cursor:pointer;border-radius:9px;padding:13px 16px;font-size:.9rem;font-weight:750;text-decoration:none}.BrevardTaxResetPlanner-module__SaVFgq__copy{color:#1a4b63;background:#fff;border:1px solid #a9bfce}.BrevardTaxResetPlanner-module__SaVFgq__cta{background:#123c53;border:1px solid #123c53;color:#fff!important}.BrevardTaxResetPlanner-module__SaVFgq__feedback{color:#2b6253;margin:12px 0 0;font-size:.84rem}.BrevardTaxResetPlanner-module__SaVFgq__footnotes{color:#506879;border-top:1px solid #dfebf0;margin-top:24px;padding-top:15px;font-size:.78rem;line-height:1.6}.BrevardTaxResetPlanner-module__SaVFgq__footnotes a{color:#1c6586;text-decoration:underline}@media (max-width:700px){.BrevardTaxResetPlanner-module__SaVFgq__fields,.BrevardTaxResetPlanner-module__SaVFgq__results{grid-template-columns:1fr}.BrevardTaxResetPlanner-module__SaVFgq__delta{border-top:1px solid #c0d3de;border-left:0}.BrevardTaxResetPlanner-module__SaVFgq__actions>a,.BrevardTaxResetPlanner-module__SaVFgq__actions>button{width:100%}}
