.bl-feature .ptile__a{gap:1.5rem;display:grid}@media (min-width:900px){.bl-feature .ptile__a{grid-template-columns:1.3fr 1fr;align-items:center;column-gap:3rem;display:grid}.bl-feature .ptile__img{grid-row:span 4}.bl-feature .ptile__title{min-height:0;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.6rem)}.bl-feature .ptile__text{min-height:0}}.bl-grid{gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}@media (min-width:760px){.bl-grid{grid-template-columns:repeat(3,1fr)}}
