.en26-brand-media-page{width:min(100% - 36px,1250px);max-width:1250px;margin:clamp(25px,4vw,60px) auto clamp(45px,6vw,85px);color:#2b242c}
.en26-brand-media-page__intro span{font-weight:750;font-size:11px;letter-spacing:.16em;color:#a55383}
.en26-brand-media-page__body{margin-top:12px}
.en26-brand-media-page h1{margin:0 0 25px!important;font-size:clamp(35px,5vw,60px)!important;line-height:1.12!important;font-weight:650!important;letter-spacing:-.055em!important;max-width:1150px}
.en26-brand-media-page :is(h2,h3){margin:35px 0 13px!important;font-size:clamp(22px,3vw,33px)!important;line-height:1.2!important;letter-spacing:-.035em!important}
.en26-brand-media-page p{font-size:clamp(15px,1.25vw,17px);line-height:1.82;max-width:1050px;color:#524951}
.en26-brand-media-page ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;padding-left:23px}
.en26-brand-media-page li{font-size:15px;line-height:1.7;margin:0;padding:9px 2px}
.en26-brand-media-page a{color:#934d75;text-underline-offset:4px}
.en26-brand-media-page hr{margin:29px 0;border:0;border-top:1px solid #f0e5eb}
@media(max-width:749px){.en26-brand-media-page{width:calc(100% - 30px)}.en26-brand-media-page ul{grid-template-columns:1fr}.en26-brand-media-page h1{font-size:clamp(30px,8vw,43px)!important}}
