body[data-page-type=locations]{--locations-page-bg:#121212;--locations-page-text:#ffffffe6;--locations-page-text-muted:#ffffff9e;--locations-page-text-soft:#ffffff75;--locations-divider:var(--site-divider);--locations-page-gutter:clamp(.9rem, 1.8vw, 1.4rem);background:var(--locations-page-bg);color:var(--locations-page-text)}body[data-page-type=locations][data-theme=light]{--locations-page-bg:#fdfdfc;--locations-page-text:#121212eb;--locations-page-text-muted:#1212129e;--locations-page-text-soft:#12121275;--locations-divider:var(--site-divider-light);background:var(--locations-page-bg);color:var(--locations-page-text)}body[data-page-type=locations] main,body[data-page-type=locations] .work-hero{background:var(--locations-page-bg)}body[data-page-type=locations] main>.work-hero>.container{width:100%;max-width:none;padding-left:clamp(.9rem,1.8vw,1.4rem);padding-right:clamp(.9rem,1.8vw,1.4rem)}body[data-page-type=locations] .work-hero>.container{min-height:65vh;padding-top:120px;padding-bottom:calc(var(--space-2xl) + 2.15rem);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}body[data-page-type=locations] .work-hero__title{max-width:35rem;color:var(--locations-page-text)}body[data-page-type=locations] .work-hero__text{max-width:38rem;color:var(--locations-page-text-muted)}body[data-page-type=locations][data-theme=light] .footer{background:#12121209!important}body[data-page-type=locations][data-theme=light] .footer__statement,body[data-page-type=locations][data-theme=light] .footer__section-title,body[data-page-type=locations][data-theme=light] .footer__brand{color:#121212eb!important}body[data-page-type=locations][data-theme=light] .footer__description,body[data-page-type=locations][data-theme=light] .footer__copyright,body[data-page-type=locations][data-theme=light] .footer__location{color:#1212129e!important}body[data-page-type=locations][data-theme=light] .footer__nav-link,body[data-page-type=locations][data-theme=light] .footer__contact-link{color:#121212c7!important}body[data-page-type=locations][data-theme=light] .footer__nav-link:hover,body[data-page-type=locations][data-theme=light] .footer__contact-link:hover{color:#121212fa!important}body[data-page-type=locations][data-theme=light] .footer__sections,body[data-page-type=locations][data-theme=light] .footer__section,body[data-page-type=locations][data-theme=light] .footer__bottom{border-color:var(--site-divider-light)!important}body[data-page-type=locations] .duplicate-header__actions{align-items:center;margin-left:auto;display:inline-flex}body[data-page-type=locations] .duplicate-theme-toggle{color:#ffffffb3;opacity:1;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:color .18s,transform .18s;display:inline-flex;position:relative}body[data-page-type=locations] .duplicate-theme-toggle:hover{color:#fff;transform:scale(.96)}body[data-page-type=locations] .duplicate-theme-toggle__icon{width:1.25rem;height:1.25rem}body[data-page-type=locations] .duplicate-theme-toggle__moon-mask{transition:transform .3s}body[data-page-type=locations] .duplicate-theme-toggle:hover .duplicate-theme-toggle__moon-mask,body[data-page-type=locations][data-theme=light] .duplicate-theme-toggle__moon-mask{transform:translate(-13px,9px)}body[data-page-type=locations][data-theme=light] .duplicate-theme-toggle:hover .duplicate-theme-toggle__moon-mask{transform:translate(0)}body[data-page-type=locations][data-theme=light] .duplicate-header__link,body[data-page-type=locations][data-theme=light] .duplicate-header__side-link,body[data-page-type=locations][data-theme=light] .duplicate-header__menu-toggle,body[data-page-type=locations][data-theme=light] .duplicate-theme-toggle{color:#12121294}body[data-page-type=locations][data-theme=light] .duplicate-header__brand,body[data-page-type=locations][data-theme=light] .duplicate-header__brand-text{color:#121212}body[data-page-type=locations][data-theme=light] .duplicate-header__link:hover,body[data-page-type=locations][data-theme=light] .duplicate-header__brand:hover,body[data-page-type=locations][data-theme=light] .duplicate-header__side-link:hover,body[data-page-type=locations][data-theme=light] .duplicate-header__menu-toggle:hover,body[data-page-type=locations][data-theme=light] .duplicate-theme-toggle:hover{color:#121212e6}body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__menu-toggle,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-header__menu-toggle,body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__brand,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-header__brand,body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__brand-text,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-header__brand-text,body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-theme-toggle,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-theme-toggle,body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__side-link,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-header__side-link,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-header__menu-link,body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__menu-toggle:hover,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-header__menu-toggle:hover,body[data-page-type=locations][data-theme=light] .duplicate-header.is-scrolled .duplicate-theme-toggle:hover,body[data-page-type=locations][data-theme=light] .duplicate-header.is-open .duplicate-theme-toggle:hover{color:#fff}
