@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}aw-theme-toggle[data-astro-cid-4vhgjfnb],aw-header[data-astro-cid-nswrv7r3]{display:contents}aw-header[data-astro-cid-nswrv7r3]>header[data-astro-cid-nswrv7r3]{background:var(--aw-color-bg-page)}nav[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3]{position:relative}nav[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3].aw-link-active{color:var(--aw-color-primary)}nav[data-astro-cid-nswrv7r3] .dropdown-menu[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3]:is(:hover,:focus-visible){color:var(--aw-color-inverse)}nav[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3]:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:.45rem;left:1rem;right:1rem;transform:scaleX(0)}nav[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3]:hover:after,nav[data-astro-cid-nswrv7r3] a[data-astro-cid-nswrv7r3].aw-link-active:after{transform-origin:0;transform:scaleX(1)}@media (width>=64rem){nav[data-astro-cid-nswrv7r3]>ul[data-astro-cid-nswrv7r3]>li[data-astro-cid-nswrv7r3]+li[data-astro-cid-nswrv7r3]{position:relative}nav[data-astro-cid-nswrv7r3]>ul[data-astro-cid-nswrv7r3]>li[data-astro-cid-nswrv7r3]+li[data-astro-cid-nswrv7r3]:before{inset-inline-start:0;content:"";background:var(--aw-color-line);pointer-events:none;width:1px;height:.8em;position:absolute;top:50%;transform:translateY(-50%)}}.site-footer[data-astro-cid-w622twah]{letter-spacing:normal;font-size:1rem;line-height:1.5}.footer-main[data-astro-cid-w622twah]{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);grid-template-areas:"brand nav""brand contact""offices legal";column-gap:2.5rem;padding-top:1.75rem;display:grid}.footer-main[data-astro-cid-w622twah]>[data-astro-cid-w622twah]{min-width:0}.site-footer[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{text-underline-offset:.3em;transition:color .15s}.site-footer[data-astro-cid-w622twah] a[data-astro-cid-w622twah]:hover{color:var(--aw-color-primary);text-decoration:underline}.site-footer[data-astro-cid-w622twah] a[data-astro-cid-w622twah]:focus-visible{outline:2px solid var(--aw-color-primary);outline-offset:4px}.footer-brand[data-astro-cid-w622twah]{grid-area:brand;align-self:start;width:fit-content}.site-footer[data-astro-cid-w622twah] .footer-title[data-astro-cid-w622twah]{letter-spacing:.03em;margin-top:1rem;font-size:1.25rem;font-weight:500;line-height:1.5}.footer-nav[data-astro-cid-w622twah]{grid-area:nav;padding-top:.125rem}.footer-links[data-astro-cid-w622twah]{--footer-link-gap:1.5rem;gap:.25rem var(--footer-link-gap);flex-wrap:wrap;display:flex}.footer-links[data-astro-cid-w622twah] li[data-astro-cid-w622twah]{position:relative}.footer-links[data-astro-cid-w622twah] li[data-astro-cid-w622twah]+li[data-astro-cid-w622twah]:before{inset-inline-start:calc(var(--footer-link-gap) / -2);content:"";background:var(--aw-color-line);pointer-events:none;width:1px;height:.8em;position:absolute;top:50%;transform:translateY(-50%)}.footer-nav[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{padding-block:.25rem;font-size:1rem;font-weight:500;display:inline-block}.footer-contact[data-astro-cid-w622twah]{flex-wrap:wrap;grid-area:contact;gap:.25rem 2rem;margin-top:.75rem;display:flex}.footer-contact[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-block:.25rem;font-size:1.125rem;font-weight:500}.footer-nav[data-astro-cid-w622twah] a[data-astro-cid-w622twah],.footer-contact[data-astro-cid-w622twah] a[data-astro-cid-w622twah]{border-bottom:1px solid #0000;width:fit-content;transition:color .15s,border-color .15s}.site-footer[data-astro-cid-w622twah] [data-astro-cid-w622twah]:is(.footer-nav a,.footer-contact a):is(:hover,:focus-visible){color:var(--aw-color-primary);border-bottom-color:var(--aw-color-primary);text-decoration:none}.footer-offices[data-astro-cid-w622twah],.footer-bottom[data-astro-cid-w622twah]{border-top:1px solid var(--aw-color-line);margin-top:1.5rem;padding-block:.875rem}.footer-offices[data-astro-cid-w622twah]{grid-area:offices;font-size:.8125rem}.footer-bottom[data-astro-cid-w622twah]{text-align:right;flex-wrap:wrap;grid-area:legal;justify-content:flex-end;align-items:center;gap:.25rem 1rem;font-size:.8125rem;line-height:1.6;display:flex}@media (width<=63.999rem){.footer-main[data-astro-cid-w622twah]{column-gap:1.5rem}.footer-links[data-astro-cid-w622twah]{--footer-link-gap:1rem}}@media (width<=39.999rem){.footer-main[data-astro-cid-w622twah]{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""nav""contact""offices""legal";padding-top:1.25rem}.site-footer[data-astro-cid-w622twah] .footer-title[data-astro-cid-w622twah]{font-size:1.125rem}.footer-nav[data-astro-cid-w622twah]{margin-top:1.25rem}.footer-links[data-astro-cid-w622twah]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-links[data-astro-cid-w622twah] li[data-astro-cid-w622twah]:nth-child(odd):before{display:none}.footer-contact[data-astro-cid-w622twah]{gap:.125rem;display:grid}.footer-bottom[data-astro-cid-w622twah]{text-align:left;justify-content:flex-start;margin-top:0}}
