.brand .live-heading{font:inherit;font-size:14px;font-weight:400;letter-spacing:1px;margin:8px 0 0;text-transform:uppercase;color:inherit}
header{position:relative}.brand-tagline{position:absolute;left:57%;top:50%;transform:translate(-50%,-50%);color:#e4bd69;font-family:Georgia,'Times New Roman',serif;font-size:clamp(20px,2.25vw,34px);font-style:italic;font-weight:600;white-space:nowrap;pointer-events:none;text-shadow:0 2px 14px rgba(225,178,74,.18);animation:taglineReveal 5.5s ease-in-out infinite}@keyframes taglineReveal{0%,16%{opacity:0;transform:translate(-50%,-35%)}30%,72%{opacity:1;transform:translate(-50%,-50%)}88%,100%{opacity:0;transform:translate(-50%,-65%)}}@media(max-width:900px){.brand-tagline{display:none}}@media(prefers-reduced-motion:reduce){.brand-tagline{animation:none;opacity:1}}.brand-tagline{animation:none!important;opacity:1!important}.tagline-swap{display:inline-grid;grid-template-areas:"word";height:1.25em;overflow:hidden;vertical-align:bottom;line-height:1.25em}.tagline-swap span{grid-area:word}.tagline-swap span:first-child{animation:taglineFirst 6s ease-in-out infinite}.tagline-swap span:last-child{animation:taglineSecond 6s ease-in-out infinite}@keyframes taglineFirst{0%,43%{opacity:1;transform:translateY(0)}49%,93%{opacity:0;transform:translateY(-110%)}94%{opacity:0;transform:translateY(110%)}100%{opacity:1;transform:translateY(0)}}@keyframes taglineSecond{0%,43%{opacity:0;transform:translateY(110%)}49%,93%{opacity:1;transform:translateY(0)}94%,100%{opacity:0;transform:translateY(-110%)}}.brand-tagline{background:linear-gradient(110deg,#9f6b16,#f5cc67,#fff1b5,#d89b30,#8d5c11);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 5px rgba(255,222,129,.65),0 0 16px rgba(208,151,38,.42);animation:goldGlow 4s ease-in-out infinite!important}@keyframes goldGlow{0%,100%{background-position:0% 50%;filter:drop-shadow(0 0 2px rgba(255,223,137,.45))}50%{background-position:100% 50%;filter:drop-shadow(0 0 7px rgba(255,223,137,.8))}}.tagline-swap>span{grid-area:word!important}.tagline-swap>span:first-child{animation:taglineFirst 6s ease-in-out infinite!important}.tagline-swap>span:last-child{animation:taglineSecond 6s ease-in-out infinite!important}.tagline-swap>span{display:none!important}.tagline-swap:after{content:"Aşk da";display:inline-block;animation:singleWord 6s steps(1,end) infinite!important}@keyframes singleWord{0%,49%{content:"Aşk da";transform:translateY(0)}50%,100%{content:"Sevgi de";transform:translateY(0)}}
#footer-radio{display:none!important;position:fixed;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;gap:12px;padding:8px 16px;background:#070d19;border-top:1px solid #b99340;color:#f0cf78;font:13px Arial;box-sizing:border-box;transition:opacity .35s ease,transform .35s ease}#footer-radio.is-hidden{opacity:0;transform:translateY(110%);pointer-events:none}#footer-radio span{color:#c7d0df;margin-right:auto}#footer-radio span strong,#footer-radio span small{display:block}#footer-radio span small{font-size:11px;color:#8fa0ba;margin-top:2px}#footer-radio-control{width:min(340px,50vw)}@media(max-width:600px){#footer-radio{gap:6px;padding:6px 10px;font-size:11px}#footer-radio-control{width:48vw}}
#radio-enable{position:fixed;top:16px;right:18px;z-index:10001;width:42px;height:42px;border:1px solid #f2cc70;border-radius:50%;background:#09101d;color:#f2cc70;font:700 17px Arial;box-shadow:0 5px 18px #0008;cursor:pointer;transition:opacity .25s ease,transform .25s ease}#radio-enable:hover{transform:scale(1.08)}#radio-enable[hidden]{display:none}
#cookie-notice{position:fixed;left:18px;bottom:18px;z-index:10000;max-width:440px;background:#09101d;color:#e8edf8;border:1px solid #d9b65e;border-radius:16px;padding:18px;box-shadow:0 18px 50px #0009;font:14px/1.5 Arial}#cookie-notice h2{margin:0 0 6px;color:#f2cc70;font:700 17px Georgia,serif}#cookie-notice p{margin:0 0 13px}#cookie-notice button{background:#e4bd69;color:#17120a;border:0;border-radius:8px;padding:10px 14px;font-weight:700;cursor:pointer}
.brand-logo-stage>a{display:contents}.guide-link{color:inherit;text-decoration:underline;text-underline-offset:2px}
