html body footer.contact-panel#contact .contact-copy h2{max-width:none!important}html body footer.contact-panel#contact .footer-title-copy{display:block;font-size:1.08em;line-height:1.24}body footer.contact-panel#contact .footer-bottom a,body footer.contact-panel#contact .footer-bottom a span{font-family:Helixa,sans-serif!important;font-weight:700!important}html body .panel-reading-track:has(>footer#contact.contact-panel){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html body .panel-reading-track.footer-uncover{clip-path:none;isolation:auto}html body .panel-reading-track>footer#contact.contact-panel{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;box-sizing:border-box}html body:is(.home-page,.work-page,.editorial-page):has(footer#contact){padding-bottom:0!important;margin-bottom:0!important}@media(min-width:1101px){html body footer#contact.contact-panel{padding-top:clamp(51.2px,4.88vw,83.2px)!important}html body footer#contact.contact-panel .contact-top{gap:6.4%!important}html body footer#contact.contact-panel .contact-top .contact-copy>h2{font-size:clamp(41.6px,3.92vw,67.2px)!important}html body footer#contact.contact-panel .contact-top .contact-copy>p{margin-top:16px!important}html body footer#contact.contact-panel .footer-project-link{margin-top:32px!important}html body footer#contact.contact-panel>.footer-wordmark{margin-top:38.4px!important;margin-bottom:clamp(19.2px,2.222222vw,32px)!important}html body footer#contact.contact-panel>.footer-bottom{padding-block:32px!important}}@media(min-width:1101px) and (max-width:1600px){html body footer#contact.contact-panel .contact-top .contact-copy>p{margin-top:6.4px!important}}html body footer#contact.contact-panel .contact-top .contact-copy>h2,html body footer#contact.contact-panel .contact-top .contact-copy>h2 *{font-family:Helixa,sans-serif!important}html body footer#contact.contact-panel .contact-details a{font-weight:700!important}html body #site-mobile-menu .menu-top button,html body .site-header.editorial-header button.editorial-menu-button{border-radius:16px!important}body #site-mobile-menu[data-pointer-focus=true] .menu-top button:focus{outline:none}body #site-mobile-menu .menu-top button:focus-visible{outline:2px solid #e9c79e;outline-offset:-6px;border-radius:16px}@media(max-width:599px){body .menu-social{row-gap:8px}body .footer-bottom nav a,body .menu-social a{display:flex;align-items:center;min-height:48px;padding-block:8px;box-sizing:border-box}}@media (hover:hover) and (pointer:fine){body .site-header .editorial-menu-button[aria-expanded=false]:is(:hover,:focus-visible) .menu-glyph>span:first-child{transform:translateY(-5.5px)}body .site-header .editorial-menu-button[aria-expanded=false]:is(:hover,:focus-visible) .menu-glyph>span:last-child{transform:translateY(5.5px)}}html body dialog.editorial-menu#site-mobile-menu{backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}#site-mobile-menu .menu-label-mask{display:inline-block;overflow:hidden;vertical-align:bottom}#site-mobile-menu .menu-label-motion{display:block}