/* Mevcut marka korunur; klavye, ilk çizim ve dar ekran düzeltmeleri. */
.hp-atla{position:fixed;left:16px;top:-100px;z-index:2147483647;background:#fff;color:#0f2b57;padding:16px;border:2px solid #0f2b57;border-radius:8px}.hp-atla:focus{top:16px}
a:focus-visible,button:focus-visible{outline:3px solid #1c6fae;outline-offset:4px}
.is-home-hero h1{opacity:1!important;visibility:visible!important;transform:none!important}
.hp-footer-quick-links a{min-height:44px;display:inline-flex;align-items:center}
.cookie{max-width:min(380px,calc(100vw - 32px));z-index:100001!important}
body:has(.cookie[style*="display: flex"]) .hp-sim-float-btn{visibility:hidden}
.hp-sim-float-btn{font:inherit;text-align:left}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.is-home-hero p{color:#3f6291!important}

/* Ölçülen metin kontrastı hataları; var olan marka renkleri. */
.is-home-hero p{opacity:1!important}
.container-small .subtitle{color:#0f2b57!important}
.hp-promo-tab-num,.hp-promo-tab-label{opacity:1!important;color:#eef5fc!important}
.et__card .p-mono-large{opacity:1!important;color:#3f6291!important}
#hp-live-ticker,#hp-meydan-badge{background:#0f2b57!important}
.hp-footer-quick-links a{color:#0f2b57!important;opacity:1!important}
