/* V182 – Temiz sol panel, hizalı butonlar, sınırlı hover */
.os-home169 .mm-hero-shell>.os-premium-hero-scroll{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:14px!important;background:#071522!important;scrollbar-width:thin;scrollbar-color:#d3a35e #102030;}
.os-home169 .os-premium-hero-stage{position:relative!important;width:100%!important;min-width:1100px!important;aspect-ratio:1889/455!important;overflow:hidden!important;isolation:isolate!important;line-height:normal!important;}
.os-home169 .os-premium-hero-image{width:100%!important;height:100%!important;display:block!important;object-fit:fill!important;max-width:none!important;pointer-events:none!important;border:0!important;}
.os-home169 .os-hero182-left{position:absolute;top:0;left:0;bottom:0;z-index:4;box-sizing:border-box;width:24.85%;padding:3.4% 1.4% 1.8% 0.3%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#fff;}
.os-home169 .os-hero182-eyebrow{font-size:clamp(10px,.75vw,13px);font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#e5b76c;line-height:1.25;margin-bottom:5%;}
.os-home169 .os-hero182-left h1{font-family:inherit;font-size:clamp(27px,2.45vw,39px)!important;font-weight:800;line-height:1.07!important;letter-spacing:-.025em;margin:0 0 4%!important;color:#fff!important;}
.os-home169 .os-hero182-left p{font-size:clamp(11px,.97vw,15px)!important;line-height:1.48!important;color:#c5d3df!important;max-width:380px;margin:0 0 5%!important;}
.os-home169 .os-hero182-actions{display:flex;align-items:stretch;gap:8px;width:100%;max-width:425px;}
.os-home169 .os-hero182-btn{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;min-width:0;padding:12px 8px;border-radius:9px;box-sizing:border-box;white-space:nowrap;text-align:center;font-size:clamp(10px,.86vw,13px);font-weight:750;line-height:1.2;text-decoration:none!important;transition:background .16s ease,border-color .16s ease!important;}
.os-home169 .os-hero182-btn--primary{background:#d7ab6a;color:#071522;border:1px solid #d7ab6a;}
.os-home169 .os-hero182-btn--primary:hover{background:#e7bb79;color:#071522;}
.os-home169 .os-hero182-btn--secondary{background:rgba(9,19,31,.45);color:#edbc78;border:1px solid #d7ab6a;}
.os-home169 .os-hero182-btn--secondary:hover{background:rgba(215,171,106,.14);color:#ffd39b;}
.os-home169 .os-premium-hero-hit{position:absolute!important;display:block!important;z-index:3!important;cursor:pointer!important;text-decoration:none!important;border:0!important;outline:0!important;background:transparent!important;overflow:hidden!important;clip-path:inset(0)!important;}
.os-home169 .os-premium-hero-category{top:1.8%!important;bottom:0!important;height:auto!important;border-radius:0!important;overflow:hidden!important;isolation:isolate!important;}
.os-home169 .os-premium-hero-category-1{left:24.85%!important;width:14.48%!important;}
.os-home169 .os-premium-hero-category-2{left:39.33%!important;width:14.67%!important;}
.os-home169 .os-premium-hero-category-3{left:54.00%!important;width:14.87%!important;}
.os-home169 .os-premium-hero-category-4{left:68.87%!important;width:15.40%!important;}
.os-home169 .os-premium-hero-category-5{left:84.27%!important;width:15.73%!important;}
.os-home169 .os-premium-hero-category::after{content:'';position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(180deg,rgba(221,166,81,.065),transparent 60%,rgba(221,166,81,.035));transition:opacity .16s ease;}
.os-home169 .os-premium-hero-category:hover::after,.os-home169 .os-premium-hero-category:focus-visible::after{opacity:1;}
.os-home169 .os-premium-hero-hit:focus-visible{outline:1px solid #d7ab6a!important;outline-offset:-2px!important;}
.os-home169 .os-premium-hero-stage .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
@media(max-width:1180px){.os-home169 .os-premium-hero-stage{min-width:1100px!important}.os-home169 .os-hero182-left{padding-left:10px}.os-home169 .os-hero182-left h1{font-size:30px!important}.os-home169 .os-hero182-left p{font-size:12px!important}.os-home169 .os-hero182-btn{font-size:11px}}
@media(max-width:768px){.os-home169 .mm-hero-shell>.os-premium-hero-scroll{border-radius:10px!important;}}
