.back-to-top{position:fixed;right:24px;bottom:24px;z-index:80;width:48px;height:48px;border:1px solid #ccb17b;border-radius:50%;background:#17382d;color:#fff6e3;font-size:25px;cursor:pointer;box-shadow:0 5px 18px #122b2429;transition:translate .3s ease,background .25s ease}.back-to-top[hidden]{display:none}.back-to-top:hover{translate:0 -4px;background:#28523c}.back-to-top:focus-visible{outline:3px solid #bd9558;outline-offset:4px}.premium-hero-photo figcaption,.editorial-hero-image figcaption{transition:padding-left .4s ease,border-color .4s ease}.premium-hero-photo:hover figcaption,.editorial-hero-image:hover figcaption{padding-left:22px;border-color:#ffdf9c}.featured-project-copy dl div{transition:padding-left .35s ease,background .35s ease}.featured-project-copy dl div:hover{padding-left:9px;background:#ffffff09}.motion-detail-body{display:flow-root}.craft-disclosure-content{margin-top:30px}.home-feature:hover .button,.technique-card:hover .card-link{letter-spacing:.18em!important;transition:letter-spacing .4s ease!important}@media(max-width:600px){.back-to-top{right:16px;bottom:16px;width:42px;height:42px;font-size:22px}}@media(prefers-reduced-motion:reduce){.back-to-top,.premium-hero-photo figcaption,.editorial-hero-image figcaption,.featured-project-copy dl div{transition:none!important}.back-to-top:hover{translate:none}}
