.brevitax-footer--organized{background:radial-gradient(circle at 8% 0,#1d4ed82e,#0000 28%),#071225;border-top:1px solid #16294b;padding:clamp(40px,5vw,60px) 0 clamp(24px,3vw,32px)}.brevitax-footer-organized__container{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding-left:clamp(20px,3vw,32px);padding-right:clamp(20px,3vw,32px)}.brevitax-footer__connect-row--organized{border-bottom:1px solid #94a3b82e;margin-bottom:clamp(28px,4vw,36px);padding-bottom:clamp(28px,4vw,36px)}@media (min-width:960px){.brevitax-footer__connect-row--organized .brevitax-footer-connect{grid-template-columns:minmax(240px,.8fr) minmax(0,2.2fr);align-items:flex-start;gap:clamp(36px,5vw,64px);display:grid}.brevitax-footer__connect-row--organized .brevitax-footer-connect__panel,.brevitax-footer__connect-row--organized .brevitax-footer-ai{min-width:0}}.brevitax-footer__brand-bar--organized .brevitax-footer__brand-bar-copyright{color:#788aa5}.brevitax-footer__brand-bar-tagline--organized{color:#a9b8ce;max-width:420px;margin:16px 0 0;font-size:15px;line-height:1.6}.brevitax-footer__brand-bar--organized .brevitax-footer-organized__disclaimer{max-width:none;margin:0}@media (min-width:900px){.brevitax-footer__brand-bar--organized .brevitax-footer-organized__disclaimer{text-align:center}}.brevitax-footer__brand-bar--organized .brevitax-footer-organized__bottom-links{margin:0}.brevitax-footer-organized__logo{background:#fff;border-radius:10px;padding:9px 12px;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #0003}.brevitax-footer-organized__logo:focus-visible{outline-offset:3px;outline:2px solid #7aa2ff}.brevitax-footer-organized__nav{border-bottom:1px solid #94a3b82e;grid-template-columns:1fr;margin-bottom:clamp(28px,4vw,36px);padding-bottom:clamp(28px,4vw,36px);display:grid}.brevitax-footer-organized__column{flex-direction:column;gap:0;min-width:0;display:flex}.brevitax-footer-organized__group{border-bottom:1px solid #94a3b82e}.brevitax-footer-organized__group-heading{letter-spacing:.11em;text-align:left;text-transform:uppercase;color:#8fb0ff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 0;font-family:inherit;font-size:11px;font-weight:700;display:flex}.brevitax-footer-organized__group-heading:after{content:"+";color:#8fb0ff;font-size:18px;font-weight:400;line-height:1;transition:transform .16s}.brevitax-footer-organized__group-heading[aria-expanded=true]:after{transform:rotate(45deg)}.brevitax-footer-organized__group-heading:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #7aa2ff}.brevitax-footer-organized__links{flex-direction:column;gap:0;padding:0 0 16px;display:flex}.brevitax-footer-organized__links[data-expanded=false]{display:none}.brevitax-footer-organized__link{color:#b8c5d8;padding:4px 0;font-size:13px;line-height:1.5;text-decoration:none;transition:color .15s;display:block}.brevitax-footer-organized__link:hover{color:#fff}.brevitax-footer-organized__link:focus-visible{outline-offset:2px;outline:2px solid #7aa2ff}.brevitax-footer-organized__disclaimer{color:#788aa5;font-size:13px;line-height:1.6}.brevitax-footer-organized__bottom-links{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.brevitax-footer-organized__bottom-links a{color:#a9b8ce;font-size:13px;text-decoration:none}.brevitax-footer-organized__bottom-links a:hover{color:#fff}.brevitax-footer-organized__bottom-links a:focus-visible{outline-offset:2px;outline:2px solid #7aa2ff}@media (min-width:900px){.brevitax-footer-organized__nav{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.brevitax-footer-organized__column{gap:28px}.brevitax-footer-organized__group{border-bottom:0}.brevitax-footer-organized__group-heading{cursor:default;pointer-events:none;margin-bottom:13px;padding:0}.brevitax-footer-organized__group-heading:after{display:none}.brevitax-footer-organized__links{padding:0;display:flex!important}.brevitax-footer-organized__link{padding:4px 0;font-size:13px}}@media (min-width:1180px){.brevitax-footer-organized__nav{grid-template-columns:.8fr .9fr 1.12fr 1.05fr 1.48fr 1fr;column-gap:clamp(18px,2.2vw,30px)}}