/* EM_V53_REGION_PHASE2_POLISH */
body{background:linear-gradient(180deg,#f5f8fa 0,#eef3f6 100%)}
main.wrap{padding-bottom:8px}
.pageHead{position:relative;padding-top:3px}
.pageHead:after{content:"";position:absolute;left:0;bottom:-3px;width:118px;height:3px;background:#c71929}
.pageHead h1{letter-spacing:-.35px}
.em53HeroLayout{gap:16px}
.em53Hero{border:1px solid rgba(9,44,69,.16);box-shadow:0 16px 36px rgba(8,40,61,.16)}
.em53Hero:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);border-radius:15px}
.em53HeroText{padding-left:28px;padding-right:28px}
.em53HeroText h2{max-width:92%;text-shadow:0 2px 10px rgba(0,0,0,.28)}
.em53Side{gap:10px}
.em53SideStory{border:1px solid rgba(9,44,69,.12);box-shadow:0 7px 18px rgba(7,31,49,.08);transition:transform .2s ease,box-shadow .2s ease}
.em53SideStory:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(7,31,49,.13)}
.em53SideCopy b{font-size:12.5px}
.em53Section{margin-top:28px}
.em53SectionHead{position:relative;border-bottom:1px solid #cfdbe1}
.em53SectionHead:before{content:"";position:absolute;left:0;bottom:-1px;width:145px;height:3px;background:#092c45}
.em53SectionHead h2{border-radius:7px 7px 0 0;box-shadow:0 4px 10px rgba(9,44,69,.08)}
.em53Grid{gap:15px}
.em53Card{box-shadow:0 5px 14px rgba(8,40,61,.055);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
.em53Card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(8,40,61,.11);border-color:#c9d6dc}
.em53Card img{transition:transform .28s ease}
.em53Card:hover img{transform:scale(1.025)}
.em53Ct{padding:13px 14px 14px}
.em53Ct h3{font-size:15.5px}
.em53Twin{gap:16px}
.em53Box{box-shadow:0 6px 18px rgba(8,40,61,.055)}
.em53List a{transition:background .18s ease,padding-left .18s ease;border-radius:7px}
.em53List a:hover{background:#f7fafb;padding-left:5px}
.em53Photos{gap:10px}
.em53Photos a{box-shadow:0 5px 14px rgba(8,40,61,.09);transition:transform .2s ease}
.em53Photos a:hover{transform:translateY(-2px)}
.em53Archive{padding:4px 0 2px}
.em53Archive span{box-shadow:0 3px 9px rgba(8,40,61,.04)}
/* reklam dengesi */
.em53Ad{position:relative;background:linear-gradient(180deg,#fff,#f8fafb);border-style:solid;border-color:#d6e0e5;box-shadow:0 5px 15px rgba(8,40,61,.045);padding:0}
.em53Ad:before{content:"REKLAM";position:absolute;z-index:4;right:6px;bottom:5px;background:rgba(6,28,43,.78);color:#fff;border-radius:4px;padding:3px 5px;font:800 7px/1 Arial;letter-spacing:.4px}
.em53Side>.em53Ad{min-height:126px}
.em53Section>.em53Ad{min-height:118px}
.em53Ad>*{max-width:100%}
.em53Ad img{max-width:100%;height:auto!important;object-fit:contain!important}
/* mevcut dönen reklam motorunun bölge slotlarında doğal oranı */
.em53Ad .emV48Ad,.em53Ad .em48Ad,.em53Ad [data-em48-ad]{width:100%}
.em53Ad .emV48Ad img,.em53Ad .em48Ad img,.em53Ad [data-em48-ad] img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}
@media(min-width:901px){
 .em53HeroLayout{grid-template-columns:minmax(0,1fr) 316px}
 .em53Side>.em53Ad{min-height:120px}
}
@media(max-width:900px){
 .em53HeroLayout{gap:14px}
 .em53Side{gap:9px}
 .em53Side>.em53Ad{grid-column:1/-1;min-height:100px}
}
@media(max-width:760px){
 .pageHead{align-items:flex-start;gap:8px;flex-direction:column}
 .pageHead span{padding-bottom:2px}
 .em53HeroText{padding-left:17px;padding-right:17px}
 .em53HeroText h2{max-width:100%}
 .em53Side{padding-bottom:4px;scroll-snap-type:x proximity}
 .em53SideStory{scroll-snap-align:start}
 .em53Side>.em53Ad{flex:0 0 78%;min-height:126px}
 .em53Section{margin-top:22px}
 .em53SectionHead h2{font-size:13px}
 .em53Grid{gap:12px}
 .em53Card:hover,.em53SideStory:hover,.em53Photos a:hover{transform:none}
}
@media(max-width:480px){
 .em53Hero{border-radius:12px}
 .em53HeroText h2{font-size:21px}
 .em53Nums{top:10px;right:10px;gap:4px}
 .em53Nums button{width:25px;height:25px}
 .em53Ct h3{font-size:16px}
 .em53Photos{gap:7px}
}
@media(prefers-reduced-motion:reduce){
 .em53Card,.em53Card img,.em53SideStory,.em53Photos a,.em53List a{transition:none!important}
}
