html body #chat-panel.concierge{animation:none!important;transition:none!important;transform-origin:bottom right;background:#f7f0e5!important;backface-visibility:hidden}
.chat-morph-shell{display:none!important}
html body .shared-cta.atelier-standard-cta{transition:transform 180ms var(--ease-out),box-shadow 180ms ease!important}
html body .shared-cta.atelier-standard-cta .arrow{transition:transform 450ms var(--ease-out)!important}
@media(hover:hover) and (pointer:fine){
 html body .shared-cta.atelier-standard-cta:hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px 1px #ffffff70,0 10px 28px #160a073d!important}
 html body .shared-cta.atelier-standard-cta:hover .arrow{transform:rotate(-20deg)!important}
}
.company-copy>p{line-height:1.7}
.company-copy>p strong{color:#745039}
.company-numbers{row-gap:20px}
@media(prefers-reduced-motion:reduce){html body .shared-cta.atelier-standard-cta,html body .shared-cta.atelier-standard-cta .arrow{transition:none!important}}

@media(min-width:701px){html body .hero .scene{background-image:url(assets/interior-city-v27-opt62.webp)!important}}
