.ms-site-contact{display:none}.ms-site-motion{display:block;margin:24px auto;min-height:44px;padding:10px 18px;border:1px solid var(--ms-rule);font-size:14px;color:var(--ms-ink);background:var(--ms-paper)}.modernist-site .ms-team p,.modernist-site .ms-team a,.modernist-site .ms-trust-line,.modernist-site .ms-handoff dd{font-size:14px!important}.modernist-site [role=dialog]{border-radius:0!important}.modernist-site #mobile-navigation-dialog{background:var(--ms-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.modernist-site #mobile-navigation-dialog :is(a,button){min-height:44px}.modernist-site header:has(nav[aria-label=Primary]){transition:background-color .2s!important}.modernist-site header:has(nav[aria-label=Primary]) nav[aria-label=Primary]{gap:14px}.modernist-site header:has(nav[aria-label=Primary]) [data-cta-source]{padding:10px 12px!important;min-height:44px!important}.modernist-site :is(h2,h3,[id]){scroll-margin-top:calc(var(--taxstra-header-height,80px) + 24px)}body[data-motion=off] .modernist-site *,body[data-motion=off].modernist *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media(min-width:1024px)and (max-width:1279px){.modernist-site header:has(nav[aria-label=Primary]) nav[aria-label=Primary]{gap:8px;font-size:12px}.modernist-site header:has(nav[aria-label=Primary])>.container>a img{max-width:120px}.modernist-site header:has(nav[aria-label=Primary]) [data-cta-source]{font-size:12px!important;padding:8px!important}}@media(max-width:1023px){.modernist-site{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.modernist-site header:has(nav[aria-label=Primary]){padding-top:max(12px,env(safe-area-inset-top));padding-bottom:12px}.modernist-site header:has(nav[aria-label=Primary])>.container{padding-left:12px;padding-right:12px;gap:8px}.modernist-site header:has(nav[aria-label=Primary])>.container>a img{width:100px;max-width:100px;height:auto}.modernist-site header:has(nav[aria-label=Primary]) [data-cta-source=header_mobile]{font-size:12px!important;padding:8px!important;min-height:44px!important;white-space:nowrap;margin:0}.modernist-site header:has(nav[aria-label=Primary]) .lg\:hidden{gap:0}.modernist-site header:has(nav[aria-label=Primary]) .lg\:hidden :is(button,a){width:auto;min-width:40px}.ms-site-contact{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:8px;position:fixed;inset:auto 0 0;z-index:55;padding:8px max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));border-top:1px solid var(--ms-rule);background:var(--ms-paper);color:var(--ms-ink);box-shadow:0 -4px 20px #15181516}.ms-site-contact :is(a,button){display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:10px 4px;font-size:14px;font-weight:700}.ms-site-contact svg{width:20px;height:20px}.ms-site-contact .ms-site-schedule{background:var(--ms-blue);color:var(--ms-paper)}body:has([role=dialog][aria-modal=true]) .ms-site-contact,body:has(.calendly-overlay) .ms-site-contact{display:none}}@media(max-width:360px){.modernist-site header:has(nav[aria-label=Primary])>.container>a img{width:78px;max-width:78px}.ms-site-contact :is(a,button){flex-direction:column;gap:3px;font-size:12px}.ms-site-contact .ms-site-schedule span{text-align:center;line-height:1.15;font-size:11px}}@media(prefers-reduced-motion:reduce){.modernist-site *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.modernist-site>div>main.flex-grow{padding-top:0!important}.modernist-site .ms-family-hero h1{margin-top:0!important}@media(max-width:1023px){.modernist-site header:has(nav[aria-label=Primary])>.container>a img{width:100px!important;max-width:100px!important;height:auto!important}.modernist-site header:has(nav[aria-label=Primary]) [data-cta-source=header_mobile]{white-space:nowrap!important;min-width:80px!important}.modernist-site header:has(nav[aria-label=Primary]) .lg\:hidden :is(button,a)[aria-label]{width:40px!important;min-width:40px!important}}@media(max-width:360px){.modernist-site header:has(nav[aria-label=Primary])>.container>a img{width:78px!important;max-width:78px!important}}@media(max-width:1023px){.modernist-site header:has(nav[aria-label=Primary]) [data-cta-source=header_mobile]{white-space:normal!important;width:96px;max-width:96px;line-height:1.2!important;height:auto;min-height:44px!important}}
