/* Ayvalık Vibes 5.0.32 — Blog feature card hard separation. */
body.ayv-final-5000 .avx-blog-grid{align-items:stretch!important}
body.ayv-final-5000 .avx-blog-feature{
 display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)!important;
 grid-template-rows:minmax(430px,auto)!important;min-height:430px!important;max-height:none!important;
 overflow:hidden!important;position:relative!important;isolation:isolate!important
}
body.ayv-final-5000 .avx-blog-feature-media{
 grid-column:1!important;grid-row:1!important;position:relative!important;z-index:0!important;
 display:block!important;width:100%!important;min-width:0!important;height:100%!important;
 min-height:430px!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;
 overflow:hidden!important;background:#eef3ef!important
}
body.ayv-final-5000 .avx-blog-feature-media img{
 position:absolute!important;inset:0!important;display:block!important;width:100%!important;max-width:100%!important;
 height:100%!important;max-height:none!important;margin:0!important;object-fit:cover!important;
 object-position:center!important;transform:none!important
}
body.ayv-final-5000 .avx-blog-feature-copy{
 grid-column:2!important;grid-row:1!important;position:relative!important;z-index:2!important;
 display:flex!important;flex-direction:column!important;justify-content:flex-end!important;box-sizing:border-box!important;
 width:100%!important;min-width:0!important;height:100%!important;padding:clamp(28px,3.2vw,48px)!important;
 overflow:hidden!important;background:#fff!important
}
body.ayv-final-5000 .avx-blog-feature-copy>*{position:relative!important;z-index:1!important;max-width:100%!important}
body.ayv-final-5000 .avx-blog-feature h2{
 margin:0 0 16px!important;max-width:100%!important;font-size:clamp(34px,3.45vw,54px)!important;
 line-height:.98!important;letter-spacing:-.05em!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:auto!important
}
body.ayv-final-5000 .avx-blog-feature p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;overflow:hidden!important}
body.ayv-final-5000 .avx-blog-feature:hover .avx-blog-feature-media img,
body.ayv-final-5000 .avx-blog-feature:focus-visible .avx-blog-feature-media img{transform:none!important}
@media(max-width:980px){
 body.ayv-final-5000 .avx-blog-feature{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;min-height:0!important}
 body.ayv-final-5000 .avx-blog-feature-media{grid-column:1!important;grid-row:1!important;height:auto!important;min-height:0!important;aspect-ratio:16/10!important}
 body.ayv-final-5000 .avx-blog-feature-copy{grid-column:1!important;grid-row:2!important;height:auto!important;padding:28px 24px 30px!important}
 body.ayv-final-5000 .avx-blog-feature h2{font-size:clamp(32px,7vw,46px)!important}
}
