.gallery-tools[hidden]{display:none!important}.hero h1{font-size:clamp(70px,7.3vw,108px);line-height:.91;letter-spacing:-.025em;max-width:650px}.hero h1 span{font-size:.77em;display:inline-block}.hero-copy>p:not(.hero-services){font-size:16px;max-width:410px;line-height:1.65}.hero-packages{display:inline-block;margin:28px 0 0 24px;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:14px;font-weight:600}.hero-packages:focus-visible{outline:3px solid #c33b26;outline-offset:4px}.hero-copy .hero-services{font-size:13px;color:#4e4a43;font-weight:600;margin:24px 0 0}.hero-services span{color:#c33b26;padding:0 6px}.work-section{padding-top:80px}.work-section .project-grid{margin-top:0}@media(max-width:1100px){.hero h1{font-size:clamp(68px,8vw,88px)}}@media(max-width:600px){.hero{padding-top:35px}.hero h1{font-size:clamp(63px,15.6vw,82px);max-width:none}.hero h1 span{font-size:.76em}.hero-copy>p:not(.hero-services){font-size:15px;margin-top:20px}.hero-packages{margin:24px 0 0 16px;font-size:13px}.hero-copy .hero-services{font-size:12px;margin-top:20px}.hero-stage{margin-top:0}.work-section{padding-top:55px}}
