/* Standalone responsive baseline, no changes to DEV */
html{max-width:100%;overflow-x:clip}
body{min-width:0;max-width:100%;overflow-x:clip}
main,section,article,footer,header{min-width:0}
img,video,svg{max-width:100%}
img{height:auto}
main p,main h1,main h2,main h3,main h4{overflow-wrap:break-word}
#apropos-metier .metier-team article{min-width:0}
#tenedim-offmarket-preview .om-card{min-width:0}
@media(max-width:767px){
 main{width:100%;min-width:0}
 #apropos-metier .metier-team article{max-width:100%}
 .pulp-nav{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
 .mac-stage,.mac-body,.mac-screen{max-width:100%}
 #tenedim-offmarket-preview select{max-width:100%}
}
@media(min-width:768px) and (max-width:1023px){
 #apropos-metier .metier-team{grid-template-columns:repeat(2,minmax(0,1fr))}
}
