/* WordPress shell: retain the approved static-site geometry. */
.wp-site-blocks{padding:0}
.wp-site-blocks>.wp-block-template-part,.wp-site-blocks>main,.wp-block-post-content{margin:0;max-width:none}
.wp-block-template-part:has(.top){position:sticky;top:0;z-index:50}
.wp-block-template-part .top{position:relative}
body.admin-bar .wp-block-template-part:has(.top){top:32px}
.wp-block-post-content>*,.wp-block-post-content>:first-child{margin-block-start:0}
.wp-block-post-content>.container{margin-left:auto;margin-right:auto}
.lang-switch a{padding:7px 3px;color:inherit}
.lang-switch a:hover{color:#a95d2b}
.autom8-home .hero-v2 .hero-line{overflow-wrap:normal}
html[lang=en] .autom8-home .hero-v2 h1{font-size:clamp(48px,5.25vw,76px)}
@media(max-width:950px){html[lang=en] .autom8-home .hero-v2 h1{font-size:clamp(42px,7.5vw,68px)}}
@media(max-width:600px){html[lang=en] .autom8-home .hero-v2 h1{font-size:clamp(31px,9vw,50px)}}
@media(max-width:782px){body.admin-bar .wp-block-template-part:has(.top){top:46px}}
@media(max-width:600px){body.admin-bar .wp-block-template-part:has(.top){top:0}}
