
html[data-theme] body.home-page .contact-scene>.scene-image{display:block;position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:58% 52%;opacity:1;filter:none;transform:none}
html[data-theme] body.home-page .contact-scene:after{content:'';display:block;position:absolute;inset:0;z-index:-1;pointer-events:none}
html[data-theme="light"] body.home-page .contact-scene:after{background:linear-gradient(0deg,rgba(242,238,231,.88),rgba(242,238,231,.56) 40%,rgba(242,238,231,.4)),radial-gradient(ellipse at 50% 45%,rgba(250,247,242,.92) 0%,rgba(250,247,242,.8) 33%,rgba(250,247,242,.18) 78%)}
html[data-theme="dark"] body.home-page .contact-scene:after{background:linear-gradient(0deg,rgba(29,28,24,.94),rgba(29,28,24,.58) 55%,rgba(29,28,24,.5)),radial-gradient(ellipse at 50% 42%,rgba(29,28,24,.86),rgba(29,28,24,.5) 65%,rgba(29,28,24,.18))}
@media(max-width:700px){html[data-theme] body.home-page .contact-scene>.scene-image{object-position:66% center}html[data-theme="light"] body.home-page .contact-scene:after{background:linear-gradient(0deg,rgba(242,238,231,.94),rgba(242,238,231,.8) 50%,rgba(242,238,231,.62))}html[data-theme="dark"] body.home-page .contact-scene:after{background:linear-gradient(0deg,rgba(29,28,24,.96),rgba(29,28,24,.8) 55%,rgba(29,28,24,.65))}}
