.site-footer.site-footer--band{--color-hairline: var(--navy);--ag-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");padding-block:100px 36px;padding-inline:max(var(--gutter),calc((100% - 1584px) / 2 + var(--gutter)));column-gap:64px;row-gap:12px}footer.site-footer.site-footer--band>.site-footer__top{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 64px;align-items:start;margin-bottom:88px}.site-footer--band .site-footer__top>.site-footer__brand{grid-column:1 / span 2}.site-footer--band .site-footer__top>.site-footer__profiles{grid-column:auto;grid-row:auto}@media(max-width:900px){footer.site-footer.site-footer--band>.site-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer--band .site-footer__top>.site-footer__brand{grid-column:1 / -1}}@media(max-width:520px){footer.site-footer.site-footer--band>.site-footer__top{grid-template-columns:minmax(0,1fr)}}.site-footer--band .site-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.site-footer--band .site-footer__logo-image{height:56px;max-height:none}.site-footer--band a.site-footer__logo{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.site-footer--band a.site-footer__logo:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.site-footer--band a.site-footer__logo{transition-duration:.01ms}}.site-footer--band .site-footer__phones{display:flex;flex-wrap:wrap;gap:16px 24px;margin:0;padding:0;list-style:none}.site-footer--band .site-footer__phones>li:first-child .btn{--btn-2-bg: var(--btn-1-bg);--btn-2-fg: var(--btn-1-fg);--btn-2-border: var(--btn-1-border);--btn-2-hover-bg: var(--btn-1-hover-bg);--btn-2-hover-fg: var(--btn-1-hover-fg)}.site-footer--band .site-footer__phone.btn{gap:12px}.site-footer--band .site-footer__phone.btn:after,.site-footer--band .site-footer__menu a:after{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--ag-arrow) center / contain no-repeat;mask:var(--ag-arrow) center / contain no-repeat}.site-footer--band .site-footer__menu{margin-top:-10px}.site-footer--band .site-footer__menu ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.site-footer--band .site-footer__menu a{display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-min, 44px);padding:0;color:inherit;font-size:var(--t-body-m-size);font-weight:var(--t-body-m-wt);line-height:var(--t-body-m-lh);text-decoration:none}.site-footer--band .site-footer__menu a:after{opacity:0;transform:translate(-6px);transition:opacity .18s ease-out,transform .28s var(--ag-ease-out)}.site-footer--band .site-footer__menu a:hover:after,.site-footer--band .site-footer__menu a:focus-visible:after{opacity:1;transform:translate(0)}.site-footer--band .site-footer__profiles{display:flex;flex-direction:column;gap:10px}.site-footer--band .site-footer__profiles .site-footer__heading{margin:0;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-wt);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase}.site-footer--band .site-footer__profiles-list{gap:6px;margin:0 0 0 -10px}.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]){position:relative;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]) .site-footer__profile-icon{visibility:hidden}.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]):before{content:"";position:absolute;inset:50% auto auto 50%;width:24px;height:24px;margin:-12px 0 0 -12px;background-color:currentColor;-webkit-mask:var(--ag-profile-mark) center / 24px 24px no-repeat;mask:var(--ag-profile-mark) center / 24px 24px no-repeat}.site-footer--band .site-footer__profile[href*="linkedin.com"]{--ag-profile-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='2' y='9' width='3.6' height='12'/%3E%3Ccircle cx='3.8' cy='4.6' r='2'/%3E%3Cpath d='M9 9h3.4v1.8c.8-1.3 2.2-2.1 4-2.1 3.2 0 4.6 2 4.6 5.2V21h-3.6v-6.2c0-1.6-.6-2.5-2-2.5s-2.2 1-2.2 2.5V21H9z'/%3E%3C/svg%3E")}.site-footer--band .site-footer__profile[href*="facebook.com"]{--ag-profile-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 21v-8h2.7l.5-3.2h-3.2V7.8c0-.9.4-1.6 1.7-1.6h1.6V3.4c-.3 0-1.3-.2-2.4-.2-2.5 0-4.1 1.5-4.1 4.2v2.4H8.3V13h2.7v8'/%3E%3C/svg%3E")}.site-footer--band .site-footer__profile[href*="instagram.com"]{--ag-profile-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='1' fill='black' stroke='none'/%3E%3C/svg%3E")}.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]):hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]){transition-duration:.01ms}}@media(forced-colors:active){.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]):before{content:none}.site-footer--band .site-footer__profile:is([href*="linkedin.com"],[href*="facebook.com"],[href*="instagram.com"]) .site-footer__profile-icon{visibility:visible}}.site-footer--band>.site-footer__bottom:before{margin-bottom:20px}.site-footer--band>.site-footer__bottom>*,.site-footer--band:has(>.site-footer__bottom)>p:not(.site-footer__name){font-family:var(--font-mono);font-size:var(--t-label-size);font-weight:var(--t-label-wt);line-height:var(--t-label-lh);letter-spacing:var(--t-label-ls);text-transform:uppercase}.site-footer--band>.site-footer__bottom a,.site-footer--band:has(>.site-footer__bottom)>p:not(.site-footer__name)>a{color:inherit;text-decoration:none}.site-footer--band>.site-footer__bottom a:hover,.site-footer--band:has(>.site-footer__bottom)>p:not(.site-footer__name)>a:hover{text-decoration:underline}.site-footer--band>.site-footer__bottom>.site-footer__name{order:1;flex:0 0 calc(50% - 32px);margin:0}.site-footer--band>.site-footer__bottom>.site-footer__credit{order:2;flex:0 0 calc(25% - 48px);margin:0}.site-footer--band>.site-footer__bottom>.site-footer__extra{order:3;flex:0 0 calc(25% - 48px);margin:0}.site-footer--band>.site-footer__bottom>.site-footer__legal{order:4}.site-footer--band:has(>.site-footer__bottom)>p:not(.site-footer__name){order:5}.site-footer.site-footer--band{align-items:flex-start}.site-footer--band>.site-footer__bottom a,.site-footer--band:has(>.site-footer__bottom)>p:not(.site-footer__name)>a{display:inline;min-height:0;padding-block:15px}@media(max-width:900px){.site-footer--band>.site-footer__bottom>.site-footer__name{flex-basis:100%}.site-footer--band>.site-footer__bottom>.site-footer__credit,.site-footer--band>.site-footer__bottom>.site-footer__extra{flex-basis:calc(50% - 32px)}}@media(max-width:520px){.site-footer--band>.site-footer__bottom>.site-footer__credit,.site-footer--band>.site-footer__bottom>.site-footer__extra{flex-basis:100%}}
