.JesseContactPortrait-module__QAPGva__portrait.JesseContactPortrait-module__QAPGva__portrait{margin:22px 0}.JesseContactPortrait-module__QAPGva__portrait{box-sizing:border-box;color:#142b45;text-align:left;max-width:100%}.JesseContactPortrait-module__QAPGva__photo{aspect-ratio:959/960;object-fit:contain;background:#eff4f3;border:1px solid #d5dfdf;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 8px 24px #142b4512}.JesseContactPortrait-module__QAPGva__caption{gap:5px;min-width:0;font-size:14px;line-height:1.5;display:grid}.JesseContactPortrait-module__QAPGva__caption strong{color:inherit;font-size:19px;font-weight:750}.JesseContactPortrait-module__QAPGva__caption span{color:inherit;opacity:.85}.JesseContactPortrait-module__QAPGva__compact{color:inherit;align-items:center;gap:20px;display:flex}.JesseContactPortrait-module__QAPGva__compact .JesseContactPortrait-module__QAPGva__photo{flex:0 0 176px;width:176px}.JesseContactPortrait-module__QAPGva__portrait.JesseContactPortrait-module__QAPGva__card{max-width:320px;margin-inline:auto}.JesseContactPortrait-module__QAPGva__card .JesseContactPortrait-module__QAPGva__caption{margin-top:12px}@media (max-width:480px){.JesseContactPortrait-module__QAPGva__compact{gap:14px}.JesseContactPortrait-module__QAPGva__compact .JesseContactPortrait-module__QAPGva__photo{flex-basis:136px;width:136px}.JesseContactPortrait-module__QAPGva__compact .JesseContactPortrait-module__QAPGva__caption{font-size:13px}.JesseContactPortrait-module__QAPGva__compact .JesseContactPortrait-module__QAPGva__caption strong{font-size:17px}}@media print{.JesseContactPortrait-module__QAPGva__portrait{break-inside:avoid}.JesseContactPortrait-module__QAPGva__photo{box-shadow:none;max-width:160px}}
.NetworkHeader-module__7mCzhG__rail{z-index:120;color:#fff;isolation:isolate;background:#102b43;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;position:relative}.NetworkHeader-module__7mCzhG__rail,.NetworkHeader-module__7mCzhG__rail *{box-sizing:border-box}.NetworkHeader-module__7mCzhG__inner{align-items:center;gap:16px;width:min(1240px,100% - 32px);min-height:48px;margin:auto;display:flex}.NetworkHeader-module__7mCzhG__caption{color:#c0d1df;letter-spacing:.1em;margin-right:auto;font-size:10px;font-weight:800}.NetworkHeader-module__7mCzhG__primary{align-items:center;gap:8px;display:flex}.NetworkHeader-module__7mCzhG__rail a,.NetworkHeader-module__7mCzhG__rail summary{color:#fff;border-radius:6px;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;font-weight:750;text-decoration:none;display:flex}.NetworkHeader-module__7mCzhG__rail a:hover,.NetworkHeader-module__7mCzhG__rail summary:hover{color:#fff;background:#27465e}.NetworkHeader-module__7mCzhG__rail a[aria-current]{text-underline-offset:5px;text-decoration:underline}.NetworkHeader-module__7mCzhG__rail :is(a,summary):focus-visible{outline-offset:-3px;outline:3px solid #8bd9ff}.NetworkHeader-module__7mCzhG__disclosure{margin-left:auto;position:relative}.NetworkHeader-module__7mCzhG__disclosure summary{cursor:pointer;white-space:nowrap;gap:8px;list-style:none}.NetworkHeader-module__7mCzhG__disclosure summary::-webkit-details-marker{display:none}.NetworkHeader-module__7mCzhG__disclosure[open] summary{background:#27465e}.NetworkHeader-module__7mCzhG__panel{overscroll-behavior:contain;background:#102b43;border:1px solid #8096a9;border-radius:10px;width:310px;max-width:calc(100vw - 24px);max-height:min(70dvh,520px);padding:10px;position:absolute;top:calc(100% + 3px);right:0;overflow-y:auto;box-shadow:0 12px 30px #07172a40}.NetworkHeader-module__7mCzhG__panelLabel{color:#c0d1df;padding:7px 12px;font-size:12px;font-weight:700;display:block}.NetworkHeader-module__7mCzhG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.NetworkHeader-module__7mCzhG__caption{display:none}.NetworkHeader-module__7mCzhG__inner{gap:4px;width:calc(100% - 16px)}.NetworkHeader-module__7mCzhG__primary{gap:0}.NetworkHeader-module__7mCzhG__rail a,.NetworkHeader-module__7mCzhG__rail summary{padding:10px 8px;font-size:12px}}@media print{.NetworkHeader-module__7mCzhG__rail{display:none}}
.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%}}
