.breaking-ticker{background:#26343b;color:#fff;display:flex;align-items:center;height:36px;overflow:hidden}.ticker-label{background:var(--red);color:#fff;font:800 12px Arial;letter-spacing:.05em;padding:0 14px;height:100%;display:flex;align-items:center;flex-shrink:0;white-space:nowrap}.ticker-viewport{overflow:hidden;flex:1;min-width:0}.ticker-track{display:flex;width:max-content;animation:ticker-scroll 32s linear infinite}.breaking-ticker:hover .ticker-track{animation-play-state:paused}.ticker-track span{padding:0 30px;font-size:13px;white-space:nowrap;display:flex;align-items:center}.ticker-track span:not(:last-child)::after{content:"•";margin-left:30px;color:var(--red)}@keyframes ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
:root{--ink:#141414;--line:#d6d6d6;--muted:#565656;--red:#c8102e;--wrap:1250px;--navy:#0b3d63;--navy-dark:#082846;--navy-darker:#051b30;--gold:#c8a24b;--gold-light:#e4c878;--gold-dark:#9c7a30;font-family:Arial,Helvetica,sans-serif}
.gold-text{background:linear-gradient(180deg,#e4c878,#c8a24b 55%,#9c7a30);-webkit-background-clip:text;background-clip:text;color:transparent}
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700;800;900&family=Inter:wght@400;500;600;700;800&display=swap');
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:130px}[id]{scroll-margin-top:130px}body{margin:0;color:var(--ink);font-family:'Inter',Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}h1,h2,p{margin-top:0}h1,h2{font-family:'Playfair Display',Georgia,serif;line-height:1.12;letter-spacing:-.01em}h1{font-size:34px;font-weight:800}h2{font-size:21px;font-weight:700}p{font-family:'Inter',Georgia,serif;line-height:1.5}.wrap{width:min(var(--wrap),calc(100% - 40px));margin-inline:auto}
.site-header{background:#fff;position:sticky;top:0;z-index:20;box-shadow:0 1px 0 #ddd}.topbar{height:66px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.logo{display:flex;gap:5px}.logo i{display:grid;place-items:center;background:var(--navy-darker);color:#fff;font:700 27px Arial;width:36px;height:32px;font-style:normal}.account{justify-self:end;display:flex;align-items:center;gap:28px;font-weight:700}.button{background:var(--navy-darker);color:#fff;padding:12px 18px;transition:background-color .18s ease,opacity .18s ease}.button:hover{background:#2a2a2a}.light-button:hover{background:#e9e9e9}.outline{transition:background-color .18s ease,color .18s ease}.outline:hover{background:var(--navy-dark);color:#fff}.account>a:not(.button):hover{text-decoration:underline}.menu-toggle{justify-self:start;border:0;background:none;width:58px;height:44px;padding:10px 0;cursor:pointer;position:relative}.menu-toggle span{display:block;background:var(--navy-dark);height:2px;width:22px;margin:5px}.menu-toggle b{position:absolute;left:26px;top:15px;font-size:0}.menu-toggle:after{content:"";position:absolute;width:12px;height:12px;border:2px solid;left:28px;top:13px;border-radius:50%}.nav{border-top:1px solid #ddd}.nav .wrap{display:flex;justify-content:center;overflow-x:auto}.nav a{font-weight:700;font-size:14px;padding:12px 10px;border-bottom:3px solid transparent;white-space:nowrap;transition:border-color .18s ease}.nav a:hover,.nav a.active{border-color:var(--gold-dark)}
.module{padding-block:40px}.section-title{border-top:2px solid var(--gold);padding-top:10px;font-size:16px;margin:0 0 26px;letter-spacing:.03em;text-transform:uppercase}
.hero-of-day{border:1px solid var(--line);padding:26px;display:grid;grid-template-columns:220px 1fr;gap:26px;align-items:center;background:linear-gradient(135deg,#fff,#faf5e8)}
.hero-of-day .hod-photo{aspect-ratio:1;background-size:cover;background-position:center;border:3px solid var(--gold);border-radius:2px}
.hod-badge{display:inline-block;background:var(--navy);color:#fff;font:800 11px Arial;letter-spacing:.1em;padding:7px 13px;margin-bottom:12px}
.hod-role{color:var(--gold-dark);font-weight:700;font-size:14px;margin:2px 0 10px}
.hero-of-day h1{font-size:26px;margin-bottom:8px}
.hero-of-day .outline{border-color:var(--navy);color:var(--navy)}
@media(max-width:650px){.hero-of-day{grid-template-columns:1fr;text-align:center}.hero-of-day .hod-photo{margin:auto;width:180px}}
.pillar-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}
.pillar-tabs a,.pillar-tabs button{font:700 13px Arial;padding:9px 16px;border:1px solid var(--line);white-space:nowrap;transition:background-color .18s,border-color .18s}
.pillar-tabs a:hover,.pillar-tabs a.active,.pillar-tabs button:hover,.pillar-tabs button.active{background:var(--navy);color:#fff;border-color:var(--navy)}
.kesfet-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}
.kesfet-grid article{background:var(--navy-darker);color:#fff}
.kesfet-grid .shot{aspect-ratio:1}
.kesfet-grid small{color:var(--gold-light);font-weight:700;letter-spacing:.05em}
@media(max-width:900px){.kesfet-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.kesfet-grid{grid-template-columns:1fr 1fr}}.lead{display:grid;grid-template-columns:300px 1fr 300px;gap:16px;align-items:start}.lead-col{display:flex;flex-direction:column;gap:24px;min-width:0}.shot{width:100%;background-repeat:no-repeat;background-size:1900px auto;background-color:#ddd}.story .shot{aspect-ratio:16/9}.story h2{text-decoration:none;margin:12px 0 8px}.briefs article{border-bottom:1px solid var(--line);padding:0 0 14px;margin-bottom:15px}.briefs h2{margin:0 0 8px}.brief-shot{aspect-ratio:16/9;margin-bottom:10px;background-size:cover;background-position:center}.two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ad{height:290px;border-block:1px solid #aaa;background:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ad span{font-size:10px;color:#666}.ad strong{font-size:32px;background:#ffd700;padding:32px 90px}.ad b{background:var(--navy-dark);color:#fff;padding:9px 25px}.ad.orange strong{background:#ff4b12;color:var(--navy-dark)}.scroller{display:grid;grid-auto-flow:column;grid-auto-columns:180px;gap:16px;overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory}.scroller article{scroll-snap-align:start}.scroller .shot{aspect-ratio:1}.scroller h2{font-size:16px;margin-top:6px}.scroller small{display:block;margin-top:8px;color:#555}.spaced{margin-top:28px}.feature-row{display:grid;grid-template-columns:300px 2fr 300px;gap:16px;align-items:center}.feature-row .shot{aspect-ratio:16/9}.news-grid,.category-grid,.promo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.news-grid .shot,.category-grid .shot{aspect-ratio:16/9}.news-grid article,.category-grid section{min-width:0}.dark{background:var(--navy-dark);color:#fff}.section-title.light{border-color:#eee}.dark .scroller{grid-auto-columns:270px}.video-marquee{overflow:hidden;padding-bottom:0;display:block}.video-marquee .marquee-track{display:flex;gap:22px;width:max-content;animation:video-marquee-scroll 26s linear infinite}.video-marquee:hover .marquee-track{animation-play-state:paused}.video-marquee .marquee-track article{flex:0 0 360px;width:360px;scroll-snap-align:none}.video-marquee .marquee-track .shot{aspect-ratio:16/9}.video-marquee .marquee-track h2{font-size:19px}@keyframes video-marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.dark .shot{aspect-ratio:16/9}.split-feature{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:16px}.split-feature.reverse{grid-template-columns:1fr 2fr}.split-feature .shot{aspect-ratio:16/10}.category-grid ul{list-style:none;padding:0;margin:15px 0}.category-grid li{font:19px Georgia;padding:16px 0;border-top:1px solid var(--line)}.watch{display:grid;grid-template-columns:2fr 1fr;background:var(--navy-darker);color:#fff;align-items:center;width:1230px;max-width:100%;height:570px;margin:0 auto}.watch .shot{aspect-ratio:auto;height:100%;width:100%}.watch>div:last-child{padding:34px}.outline{display:inline-block;border:2px solid currentColor;font-weight:700;padding:8px 12px;margin-top:8px}.promo-grid{row-gap:32px}.promo-grid .shot{aspect-ratio:16/9}.footer{border-top:1px solid #888;padding:34px 0 55px}.footer nav,.legal{display:flex;gap:19px;flex-wrap:wrap;font-weight:700;margin:28px 0}.language{border:0;padding:15px;background:#e6e8ea;font-weight:700}.social{padding:18px 0;border-bottom:1px solid #ddd}.legal{font-size:13px;font-weight:400}
.s1{background-image:url("assets/ozgun-demo-1.webp")}.madrid{background-position:-328px -312px}.wildfire{background-position:-645px -312px}.s2{background-image:url("assets/ozgun-demo-2.webp")}.spy{background-position:-328px -154px}.food{background-position:-960px -154px}.s3{background-image:url("assets/ozgun-demo-3.webp")}.rec1{background-position:-328px -166px}.rec2{background-position:-525px -166px}.rec3{background-position:-720px -166px}.rec4{background-position:-1113px -166px}.rec5{background-position:-1308px -166px}.pirlo{background-position:-645px -563px}.s4{background-image:url("assets/ozgun-demo-4.webp")}.n1{background-position:-328px -65px}.n2{background-position:-565px -65px}.n3{background-position:-803px -65px}.n4{background-position:-1040px -65px}.v1{background-position:-328px -615px}.v2{background-position:-610px -615px}.v3{background-position:-892px -615px}.v4{background-position:-1175px -615px}.s5{background-image:url("assets/ozgun-demo-5.webp")}.cinema{background-position:-328px -543px}.s6{background-image:url("assets/ozgun-demo-6.webp")}.swim{background-position:-750px -136px}.s7{background-image:url("assets/ozgun-demo-7.webp")}.c1{background-position:-328px -180px}.c2{background-position:-648px -180px}.c3{background-position:-960px -180px}.c4{background-position:-1280px -180px}.s8{background-image:url("assets/ozgun-demo-8.webp")}.a1{background-position:-328px -232px}.a2{background-position:-524px -232px}.a3{background-position:-720px -232px}.a4{background-position:-1112px -232px}.s9{background-image:url("assets/ozgun-demo-9.webp")}.k1{background-position:-328px -185px}.k2{background-position:-648px -185px}.k3{background-position:-960px -185px}.k4{background-position:-1280px -185px}.s10{background-image:url("assets/ozgun-demo-10.webp")}.marble{background-position:-328px -522px}.s11{background-image:url("assets/ozgun-demo-11.webp")}.q1{background-position:-328px -120px}.q2{background-position:-647px -120px}.q3{background-position:-959px -120px}.q4{background-position:-1277px -120px}.s12{background-image:url("assets/ozgun-demo-12.webp")}.discover-img{background-position:-744px -131px}.s13{background-image:url("assets/ozgun-demo-13.webp")}.p1{background-position:-328px -144px}.p2{background-position:-644px -144px}.p3{background-position:-960px -144px}.p4{background-position:-1276px -144px}.p5{background-position:-328px -444px}.p6{background-position:-644px -444px}.p7{background-position:-960px -444px}.p8{background-position:-1276px -444px}
@media(max-width:900px){html{scroll-padding-top:65px}.topbar{height:62px}.nav{display:none;position:absolute;top:62px;left:0;right:0;background:#fff;max-height:calc(100vh - 62px);overflow:auto;box-shadow:0 8px 15px #0003}.nav.open{display:block}.nav .wrap{display:grid;grid-template-columns:1fr 1fr;padding:12px}.nav a{padding:14px;border-bottom:1px solid #ddd}.menu-toggle b{font-size:12px;left:48px}.menu-toggle{width:88px}.account a:last-child{display:none}.lead,.feature-row{grid-template-columns:1fr 1fr}.lead .briefs{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:16px}.lead>.lead-col{grid-column:1/-1}.news-grid,.category-grid,.promo-grid{grid-template-columns:1fr 1fr}.split-feature,.split-feature.reverse,.watch{grid-template-columns:1fr}.watch{height:auto;width:auto}.watch>div:last-child{padding:24px}.ad{height:180px}.ad strong{font-size:22px;padding:22px}.module{padding-block:28px}}
@media(max-width:560px){.wrap{width:min(100% - 24px,var(--wrap))}.logo i{width:29px;height:27px;font-size:22px}.button{padding:9px 10px}.lead,.feature-row,.two,.news-grid,.category-grid,.promo-grid{grid-template-columns:1fr}.lead .briefs{display:block}.hero,.lead .briefs{grid-column:auto}.hero{grid-row:auto}.hero h1,h1{font-size:27px}.side{display:grid;grid-template-columns:42% 1fr;gap:10px}.side p,.side small{grid-column:2}.ad{height:140px}.ad strong{font-size:18px;padding:18px}.split-feature>div:first-child:not(.shot){order:2}.footer nav{display:grid;grid-template-columns:repeat(3,1fr)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.subnav{border-top:1px solid #ddd;border-bottom:1px solid #777;background:#f7f6f2}.subnav .wrap{display:flex;justify-content:center;gap:22px;overflow-x:auto}.subnav a,.subnav .wrap button{font:700 12.5px Arial;letter-spacing:.02em;color:#5a5a5a;padding:9px 0;white-space:nowrap;background:none;border:0;cursor:pointer;transition:color .18s ease}.subnav a:hover,.subnav a.active,.subnav .wrap button:hover,.subnav .wrap button.active{color:var(--navy-darker);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:3px;text-underline-offset:6px}.subnav-toggle{display:none}.news-brand{text-align:center;color:var(--red);font:700 36px Arial;letter-spacing:1px}.news-lead{display:grid;grid-template-columns:300px 2fr 300px;gap:16px;align-items:center}.news-lead em{color:red;font-style:normal}.news-photo{background-image:url("assets/ozgun-demo-14.webp");background-repeat:no-repeat;background-size:1900px auto;background-color:#ddd;aspect-ratio:16/9}.np-fire{background-position:-645px -545px}.np-madrid{background-position:-1275px -545px}.np-oil{background-position:-326px -140px}.np-pirlo{background-position:-563px -140px}.np-police{background-position:-800px -140px}.np-movie{background-position:-1037px -140px}.np-storm{background-position:-644px -68px}.np-india{background-position:-328px -380px}.np-birder{background-position:-645px -380px}.np-boxer{background-position:-960px -380px}.np-shein{background-position:-644px -65px}.np-nfl{background-position:-328px -445px}.np-music{background-position:-645px -445px}.np-fifa{background-position:-960px -445px}.np-vini{background-position:-644px -139px}.np-briefing{background-position:-744px -385px}.news-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px}.news-cards.three{grid-template-columns:repeat(3,1fr)}.news-cards h2{margin-top:10px}.ranks ol{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;padding-left:28px;margin-bottom:50px}.ranks li{font:18px Georgia;padding-left:8px}.newsletter{display:grid;grid-template-columns:1fr 2fr;gap:45px;align-items:center}.compact{height:230px}.eyebrow{font:700 13px Arial;color:#666}.region-title{font-size:44px;border-bottom:4px solid var(--red);padding-bottom:13px}
@media(max-width:900px){.subnav-toggle{display:block;width:100%;padding:10px;border:0;background:#f2f2f2;font-weight:700}.subnav .wrap{display:none;position:static;grid-template-columns:1fr 1fr;padding:10px}.subnav.open .wrap{display:grid}.news-lead{grid-template-columns:1fr 1fr}.news-lead>article:first-child{grid-column:1/-1}.news-cards{grid-template-columns:1fr 1fr}.ranks ol{grid-template-columns:1fr 1fr}.newsletter{grid-template-columns:1fr}}
@media(max-width:560px){.news-cards,.news-cards.three,.news-lead{grid-template-columns:1fr}.news-lead>article:first-child{grid-column:auto}.ranks ol{grid-template-columns:1fr}.region-title{font-size:34px}}
.np-fire,.np-madrid{background-image:url("assets/ozgun-demo-15.webp")}.np-oil,.np-pirlo,.np-police,.np-movie{background-image:url("assets/ozgun-demo-16.webp")}.np-storm,.np-india,.np-birder,.np-boxer{background-image:url("assets/ozgun-demo-17.webp")}.np-shein,.np-nfl,.np-music,.np-fifa{background-image:url("assets/ozgun-demo-18.webp")}.np-vini{background-image:url("assets/ozgun-demo-19.webp")}.np-briefing{background-image:url("assets/ozgun-demo-20.webp")}
.region-ad{height:132px;background:#f5f5f5;border-bottom:1px solid #777;display:flex;gap:20px;align-items:center;justify-content:center}.region-ad span{font-size:10px;color:#666}.region-ad strong{background:var(--navy-dark);color:#fff;padding:22px 70px;font:24px Georgia}.region-hero>h1{text-align:center;font-size:25px}.region-hero>h1 b{color:var(--red);font:700 26px Arial;margin-right:14px}.region-lead{display:grid;grid-template-columns:300px 2fr 300px;gap:16px;align-items:center}.region-row{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:40px}.region-row h2{font-size:19px;margin-top:9px}.d-photo{background-repeat:no-repeat;background-size:1900px auto;background-color:#ddd;aspect-ratio:16/9}.d-main,.d-side,.d-card1{background-image:url("assets/ozgun-demo-21.webp")}.d-main{background-position:-645px -365px}.d-side{background-position:-1275px -365px}.d-card1{background-position:-328px -768px}.d-card2,.d-card3,.d-card4,.d-card5,.d-watch1,.d-watch2,.d-watch3,.d-watch4,.d-watch5{background-image:url("assets/ozgun-demo-22.webp")}.d-card2{background-position:-326px -92px}.d-card3{background-position:-578px -92px}.d-card4{background-position:-830px -92px}.d-card5{background-position:-1083px -92px}.d-watch1{background-position:-326px -528px}.d-watch2{background-position:-578px -528px}.d-watch3{background-position:-830px -528px}.d-watch4{background-position:-1083px -528px}.d-watch5{background-position:-1336px -528px}.d-feature1,.d-feature2,.d-feature3,.d-feature4,.d-feature5{background-image:url("assets/ozgun-demo-23.webp")}.d-feature1{background-position:-321px -171px}.d-feature2{background-position:-572px -171px}.d-feature3{background-position:-825px -171px}.d-feature4{background-position:-1079px -171px}.d-feature5{background-position:-1331px -171px}.updates article{display:grid;grid-template-columns:90px 1fr 300px;gap:16px;padding:24px 0;border-bottom:1px solid #ddd;align-items:start}.updates h2{margin:0}.d-update1,.d-update2,.d-update3,.d-update4{background-image:url("assets/ozgun-demo-24.webp")}.d-update1{background-position:-1165px -154px}.d-update2{background-position:-1165px -370px}.d-update3{background-position:-1165px -584px}.d-update4{background-position:-1165px -800px}.d-update5,.d-update6{background-image:url("assets/ozgun-demo-25.webp")}.d-update5{background-position:-1170px -312px}.d-update6{background-position:-1170px -527px}.pagination{display:flex;justify-content:center;gap:5px;margin-top:50px}.pagination a{background:#f3f3f3;padding:14px 18px;font-weight:700;transition:background-color .18s ease}.pagination a:hover{background:#e2e2e2}.pagination a.active{background:var(--navy);color:#fff}
@media(max-width:900px){.region-lead{grid-template-columns:1fr 1fr}.region-lead>div:first-child{grid-column:1/-1}.region-row{grid-template-columns:repeat(2,1fr)}.updates article{grid-template-columns:70px 1fr}.updates .d-photo{grid-column:2}}
@media(max-width:560px){.region-lead,.region-row{grid-template-columns:1fr}.region-lead>div:first-child{grid-column:auto}.updates article{grid-template-columns:1fr}.updates .d-photo{grid-column:auto}.region-ad strong{padding:18px;font-size:18px}}
/* Taşma düzeltmeleri ve bağımsız demo görseller */
html,body{max-width:100%;overflow-x:hidden}main,section,article,div{min-width:0}h1,h2,h3,p,li{overflow-wrap:anywhere}.news-cards,.region-row,.feature-row,.news-lead,.region-lead{max-width:100%}.shot,.news-photo,.d-photo{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}
.np-fire{background-image:url("assets/ozgun-demo-26.webp")}.np-madrid{background-image:url("assets/ozgun-demo-27.webp")}.np-oil{background-image:url("assets/ozgun-demo-28.webp")}.np-pirlo{background-image:url("assets/ozgun-demo-29.webp")}.np-police{background-image:url("assets/ozgun-demo-30.webp")}.np-movie{background-image:url("assets/ozgun-demo-31.webp")}.np-storm{background-image:url("assets/ozgun-demo-32.webp")}.np-india{background-image:url("assets/ozgun-demo-33.webp")}.np-birder{background-image:url("assets/ozgun-demo-34.webp")}.np-boxer{background-image:url("assets/ozgun-demo-35.webp")}.np-shein{background-image:url("assets/ozgun-demo-36.webp")}.np-nfl{background-image:url("assets/ozgun-demo-37.webp")}.np-music{background-image:url("assets/ozgun-demo-38.webp")}.np-fifa{background-image:url("assets/ozgun-demo-39.webp")}.np-vini{background-image:url("assets/ozgun-demo-40.webp")}.np-briefing{background-image:url("assets/ozgun-demo-41.webp")}
.d-main{background-image:url("assets/ozgun-demo-42.webp")}.d-side{background-image:url("assets/ozgun-demo-43.webp")}.d-card1,.d-watch1,.d-feature1,.d-update1{background-image:url("assets/ozgun-demo-44.webp")}.d-card2,.d-watch2,.d-feature2,.d-update2{background-image:url("assets/ozgun-demo-45.webp")}.d-card3,.d-watch3,.d-feature3,.d-update3{background-image:url("assets/ozgun-demo-46.webp")}.d-card4,.d-watch4,.d-feature4,.d-update4{background-image:url("assets/ozgun-demo-47.webp")}.d-card5,.d-watch5,.d-feature5,.d-update5{background-image:url("assets/ozgun-demo-48.webp")}.d-update6{background-image:url("assets/ozgun-demo-49.webp")}
@media(min-width:901px){.news-cards{overflow:visible}.news-cards>article{width:auto}.news-page .wrap{max-width:1250px}.news-lead{grid-template-columns:minmax(0,300px) minmax(0,2fr) minmax(0,300px)}}
/* Spor sayfaları */
.sport-page{font-family:Arial,sans-serif}.sport-top{background:#fff}.sport-topbar{height:65px;display:flex;align-items:center;gap:32px}.sport-topbar nav{display:flex;gap:26px;flex:1;justify-content:center;font-weight:700}.sport-topbar nav a.active{border-bottom:4px solid var(--sport-accent,var(--red))}.sport-brand,.sport-nav{background:#fff}.sport-brand h1{font:700 38px Arial;margin:0;padding:10px 0}.sport-nav{border-top:1px solid #ddd;border-bottom:1px solid #bbb}.sport-nav .wrap,.sport-extra .wrap{display:flex;gap:0;overflow-x:auto}.sport-nav a{font-size:12.5px;font-weight:700;letter-spacing:.02em;padding:10px 9px;border-right:1px solid #ddd;white-space:nowrap;transition:border-color .18s ease,color .18s ease}.sport-nav a.active{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:8px}.sport-menu-toggle{display:none}.sport-extra{background:var(--navy-darker);color:#fff}.sport-extra a{padding:9px;border-bottom:4px solid transparent;transition:border-color .18s ease}.sport-extra a.active{border-color:#fff}.sport-ad{height:280px;background:#f4f4f4;border-bottom:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.sport-ad b{background:#ffd230;padding:35px 100px;font-size:27px}.sport-section{padding:26px 0}.sport-section>h2{font-size:25px;margin:12px 0 16px}.sport-lead{display:grid;grid-template-columns:2fr 2fr 300px;gap:16px}.sport-feature .sport-photo{aspect-ratio:16/9}.sport-feature h1{font:700 29px Arial;margin:10px 0}.sport-feature p,.sport-grid p,.sport-side p{font-family:Arial;color:#4d4d4d}.sport-side{display:grid;grid-template-columns:1fr 1fr;gap:15px}.sport-side article{border-top:1px solid #bbb}.sport-side .sport-photo{aspect-ratio:16/9}.sport-side h3{margin:8px 0}.sport-adbox{background:#f4f4f4;display:grid;place-items:center;color:#777;min-height:300px}.sport-photo{background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:16/9}.sport-grid{display:grid;gap:16px}.sport-grid.five{grid-template-columns:repeat(5,1fr)}.sport-grid.four{grid-template-columns:repeat(4,1fr)}.sport-grid.two{grid-template-columns:1fr 1fr}.sport-grid h3{font-size:18px;margin:8px 0}.sport-grid small{color:#3d7d20}.video-grid .sport-photo:after{content:"▶";display:grid;place-items:end start;height:100%;padding:12px;color:#fff;font-size:25px;background:linear-gradient(transparent 65%,#0009)}.sport-mosaic{display:grid;grid-template-columns:2fr 3fr;gap:16px}.sport-follow{background:#eee;padding:22px 0;margin:20px 0}.sport-follow h2{margin:0 0 8px}.sport-follow .button{display:inline-block;margin-top:10px}.podcast-grid .sport-photo{border-bottom:8px solid #ffd230}.sport-newsletter{background:var(--navy-darker);color:#fff;padding:30px 0;margin:35px 0}.sport-newsletter h2{font-size:28px;margin:0 0 6px}.light-button{background:#fff;color:var(--navy-darker);display:inline-block;margin-top:10px}.sport-social{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.sport-social a{background:var(--navy-dark);color:#fff;padding:45px 15px;text-align:center;font-size:20px;font-weight:700}.social-heading{margin-top:60px!important}.sport-footer{background:var(--navy-dark);color:#fff;padding:30px 0}.sport-footer nav{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;border-bottom:1px solid #777;padding-bottom:20px}.sport-footer p{font-family:Arial;font-size:13px;margin-top:20px}
@media(max-width:1000px){.sport-topbar nav{display:none}.sport-lead{grid-template-columns:2fr 1fr}.sport-adbox{display:none}.sport-grid.five{grid-template-columns:repeat(3,1fr)}.sport-mosaic{grid-template-columns:1fr}.sport-social{grid-template-columns:repeat(3,1fr)}}
@media(max-width:650px){.sport-topbar{justify-content:space-between}.sport-menu-toggle{display:block;width:100%;border:0;background:#eee;padding:12px;font-weight:700}.sport-nav .wrap{display:none;flex-direction:column}.sport-nav.open .wrap{display:flex}.sport-nav a{border-right:0;border-top:1px solid #ddd}.sport-extra{display:none}.sport-ad{height:150px}.sport-ad b{padding:20px;font-size:20px}.sport-lead,.sport-side{grid-template-columns:1fr}.sport-grid.five,.sport-grid.four,.sport-grid.two{grid-template-columns:1fr 1fr}.sport-social{grid-template-columns:1fr 1fr}.sport-footer nav{grid-template-columns:1fr 1fr}}
/* Site genelindeki demo marka */
.logo i{display:none!important}.logo::after{content:"";display:inline-block;width:150px;height:36px;background:url("assets/brand/lumen-header-logo.png") left center/contain no-repeat}.sport-topbar .logo::after{height:38px}
/* Ekonomi ve alt sayfaları */
.business-page{font-family:Arial,sans-serif}.business-header{background:#fff}.business-top{height:66px;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:28px}.business-top nav{display:flex;justify-content:center;gap:24px;font-weight:700}.business-top nav a{border-bottom:4px solid transparent;padding-block:21px 17px;transition:border-color .18s ease}.business-top nav a:hover{border-color:#ddd}.business-top nav a.active{border-color:var(--economy-accent,var(--red))}.business-menu{border:0;background:none;font-size:24px;cursor:pointer}.business-brand{padding:18px 0 10px;border-top:1px solid #ddd}.business-brand a{font-size:38px;font-weight:800}.business-subnav{border-block:1px solid #bbb}.business-subnav .wrap{display:flex;gap:28px;overflow-x:auto}.business-subnav a{font-size:12.5px;font-weight:700;letter-spacing:.02em;padding:12px 0;white-space:nowrap;transition:border-color .18s ease}.business-subnav a.active{border-bottom:4px solid var(--economy-accent,var(--red))}.business-subtoggle{display:none}.business-ad{height:220px;background:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-bottom:1px solid #ddd}.business-ad span{font-size:11px;color:#666}.business-ad strong{background:#ffdd31;padding:30px 90px;font-size:25px}.business-section{padding-block:38px}.business-title{text-align:center;font:700 42px Georgia;margin:5px 0 36px}.business-kicker{text-align:center;color:#666;font:700 12px Arial}.business-lead{display:grid;grid-template-columns:300px 2fr 300px;gap:18px;align-items:center;padding-bottom:35px}.business-lead>.business-photo{aspect-ratio:16/9}.business-lead h1{font-size:30px}.business-photo{background-size:cover;background-position:center;aspect-ratio:16/9}.business-grid{display:grid;gap:18px}.business-grid.five{grid-template-columns:repeat(5,1fr)}.business-grid.four{grid-template-columns:repeat(4,1fr)}.business-grid.three{grid-template-columns:repeat(3,1fr)}.business-grid h3{font:700 19px Georgia;margin:10px 0 7px}.business-grid p{font-size:15px}.business-grid small{color:#666}.business-rule{border-top:2px solid #222;padding-top:12px}.business-dark{background:var(--navy-dark);color:#fff}.business-video{display:grid;grid-template-columns:2fr 1fr;gap:22px}.business-video>article .business-photo{aspect-ratio:16/9}.business-video>article h1{font-size:32px;margin-top:14px}.business-playlist{display:grid;gap:15px}.business-playlist article{display:grid;grid-template-columns:42% 1fr;gap:10px}.business-playlist article h3{margin:0}.business-playlist article p,.business-playlist article small{display:none}.business-split{display:grid;grid-template-columns:1fr 2fr;gap:28px;align-items:center}.business-split.reverse{grid-template-columns:2fr 1fr}.business-split h1{font-size:32px}.business-updates article{display:grid;grid-template-columns:110px 1fr 280px;gap:20px;border-bottom:1px solid #ccc;padding:22px 0}.business-updates time{font-size:11px;color:#666;font-weight:700}.business-updates h2{margin:0 0 8px}.business-pagination{display:flex;justify-content:center;gap:6px;margin-top:36px}.business-pagination a{padding:13px 17px;background:#eee;font-weight:700;transition:background-color .18s ease}.business-pagination a:hover{background:#ddd}.business-pagination a.active{background:var(--navy);color:#fff}.business-newsletter{background:#f05a28;color:var(--navy-dark);padding:26px 0}.business-newsletter .wrap{display:flex;align-items:center;gap:28px}.business-newsletter b{font-size:22px}.business-newsletter span{flex:1}.business-newsletter a{background:var(--navy-dark);color:#fff;padding:12px 22px;font-weight:700}.business-footer{border-top:1px solid #999;padding:34px 0;background:#fff}.business-footer nav{display:flex;flex-wrap:wrap;gap:22px;margin:27px 0;font-weight:700}.business-footer p{font:13px Arial}
@media(max-width:950px){.business-top nav{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;z-index:20;padding:20px;box-shadow:0 8px 20px #0003}.business-top nav.open{display:grid}.business-lead{grid-template-columns:1fr 1fr}.business-lead>article:first-child{grid-column:1/-1}.business-grid.five{grid-template-columns:repeat(3,1fr)}.business-grid.four{grid-template-columns:repeat(2,1fr)}.business-updates article{grid-template-columns:85px 1fr}.business-updates .business-photo{grid-column:2}.business-video{grid-template-columns:1fr}.business-subtoggle{display:block;width:100%;border:0;background:#eee;padding:12px;font-weight:700}.business-subnav .wrap{display:none;flex-direction:column;gap:0;padding:8px 20px}.business-subnav.open .wrap{display:flex}}
@media(max-width:600px){.business-top{grid-template-columns:auto 1fr auto;gap:12px}.business-top>.logo{justify-self:center}.business-top>.button{padding:10px}.business-brand a{font-size:30px}.business-ad{height:150px}.business-ad strong{padding:20px;font-size:19px}.business-title{font-size:34px}.business-lead,.business-grid.five,.business-grid.four,.business-grid.three,.business-split,.business-split.reverse{grid-template-columns:1fr}.business-lead>article:first-child{grid-column:auto}.business-playlist article{grid-template-columns:38% 1fr}.business-updates article{grid-template-columns:1fr}.business-updates .business-photo{grid-column:auto}.business-newsletter .wrap{align-items:flex-start;flex-direction:column}.business-footer nav{display:grid;grid-template-columns:1fr 1fr}}
/* Teknoloji ana ve detay sayfaları */
.technology-page{font-family:Arial,sans-serif}.tech-top{height:66px;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:26px}.tech-top nav{display:flex;justify-content:center;gap:23px;font-weight:700}.tech-top nav a{border-bottom:4px solid transparent;padding-block:21px 17px;transition:border-color .18s ease}.tech-top nav a:hover{border-color:#ddd}.tech-top nav a.active{border-color:var(--tech-accent,var(--navy-dark))}.tech-menu{border:0;background:none;font-size:24px;cursor:pointer}.tech-sub{border-block:1px solid #bbb}.tech-sub .wrap{display:flex;justify-content:center;gap:28px}.tech-sub a{font-size:12.5px;font-weight:700;letter-spacing:.02em;padding:10px 0;white-space:nowrap;transition:border-color .18s ease}.tech-sub a.active{border-bottom:4px solid var(--tech-accent,var(--navy-dark))}.tech-subtoggle{display:none}.tech-ad{height:280px;background:#f5f5f5;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-bottom:1px solid #aaa}.tech-ad span{font-size:11px;color:#666}.tech-ad b{background:#53d5da;padding:32px 95px;font-size:26px}.tech-section{padding-block:38px}.tech-title{text-align:center;font:700 40px Georgia;margin:0 0 34px}.tech-kicker{text-align:center;color:#666;font:700 12px Arial}.tech-lead{display:grid;grid-template-columns:300px 2fr 300px;gap:17px;align-items:center;padding-bottom:35px}.tech-lead>.tech-photo{aspect-ratio:16/9}.tech-lead h1{font-size:30px}.tech-photo{background-size:cover;background-position:center;aspect-ratio:16/9}.tech-grid{display:grid;gap:17px}.tech-grid.five{grid-template-columns:repeat(5,1fr)}.tech-grid.four{grid-template-columns:repeat(4,1fr)}.tech-grid h3{font:700 19px Georgia;margin:9px 0 7px}.tech-grid p{font-size:15px}.tech-grid small{color:#666}.tech-rule{border-top:2px solid #222;padding-top:12px}.tech-feature{display:grid;grid-template-columns:1fr 2fr;gap:25px;align-items:center;margin-bottom:35px}.tech-feature h1{font-size:32px}.tech-feature a{display:inline-block;border:2px solid var(--navy-dark);padding:10px 15px;font-weight:700}.tech-dark{background:var(--navy-dark);color:#fff}.tech-watch{display:grid;grid-template-columns:2fr 1fr;gap:20px}.tech-watch>article h1{font-size:30px;margin-top:12px}.tech-watch>div article{display:grid;grid-template-columns:42% 1fr;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #555}.tech-watch>div article h3{margin:0}.tech-watch>div article p,.tech-watch>div article small{display:none}.tech-updates article{display:grid;grid-template-columns:110px 1fr 290px;gap:20px;padding:23px 0;border-bottom:1px solid #ccc}.tech-updates time{font-size:11px;color:#666;font-weight:700}.tech-updates h2{margin:0 0 8px}.tech-pages{display:flex;justify-content:center;gap:5px;margin-top:40px}.tech-pages a{background:#eee;padding:13px 17px;font-weight:700;transition:background-color .18s ease}.tech-pages a:hover{background:#ddd}.tech-pages a.active{background:var(--navy);color:#fff}.tech-footer{border-top:1px solid #888;padding:34px 0}.tech-footer nav{display:flex;flex-wrap:wrap;gap:22px;margin:28px 0;font-weight:700}.tech-footer p{font:13px Arial}
@media(max-width:950px){.tech-top nav{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;z-index:20;padding:20px;box-shadow:0 8px 20px #0003}.tech-top nav.open{display:grid}.tech-subtoggle{display:block;width:100%;border:0;background:#eee;padding:12px;font-weight:700}.tech-sub .wrap{display:none;flex-direction:column;gap:0;padding:8px 20px}.tech-sub.open .wrap{display:flex}.tech-lead{grid-template-columns:1fr 1fr}.tech-lead>article:first-child{grid-column:1/-1}.tech-grid.five{grid-template-columns:repeat(3,1fr)}.tech-grid.four{grid-template-columns:repeat(2,1fr)}.tech-watch{grid-template-columns:1fr}.tech-updates article{grid-template-columns:85px 1fr}.tech-updates .tech-photo{grid-column:2}}
@media(max-width:600px){.tech-top{grid-template-columns:auto 1fr auto;gap:10px}.tech-top>.logo{justify-self:center}.tech-top>.button{padding:10px}.tech-ad{height:150px}.tech-ad b{padding:20px;font-size:19px}.tech-title{font-size:34px}.tech-lead,.tech-feature,.tech-grid.five,.tech-grid.four{grid-template-columns:1fr}.tech-lead>article:first-child{grid-column:auto}.tech-watch>div article{grid-template-columns:38% 1fr}.tech-updates article{grid-template-columns:1fr}.tech-updates .tech-photo{grid-column:auto}.tech-footer nav{display:grid;grid-template-columns:1fr 1fr}}
.portal-ad b{background:#f0c96a}.technology-page[data-portal="health"] .portal-ad b{background:#72d7b0}.technology-page[data-portal="culture"] .portal-ad b,.technology-page[data-portal="film"] .portal-ad b,.technology-page[data-portal="music"] .portal-ad b,.technology-page[data-portal="design"] .portal-ad b,.technology-page[data-portal="style"] .portal-ad b,.technology-page[data-portal="books"] .portal-ad b,.technology-page[data-portal="entertainment"] .portal-ad b{background:#ee91b6}.technology-page[data-portal="travel"] .portal-ad b{background:#77c7ea}
.media-page{font-family:Arial,sans-serif}.media-top{height:66px;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:24px}.media-top nav{display:flex;justify-content:center;gap:18px;font-weight:700}.media-top nav a{border-bottom:4px solid transparent;padding-block:21px 17px;transition:border-color .18s ease}.media-top nav a:hover{border-color:#ddd}.media-top nav a.active{border-color:var(--media-accent,var(--navy-dark))}.media-menu{border:0;background:none;font-size:24px}.media-sub{border-block:1px solid #ccc}.media-sub .wrap{display:flex;justify-content:center;gap:28px}.media-sub a,.media-sub button{font-size:12.5px;font-weight:700;letter-spacing:.02em;padding:9px;background:none;border:0;cursor:pointer;color:inherit}.media-section{padding-block:36px}.media-title{text-align:center;font-size:42px}.video-main{background:var(--navy-dark);color:#fff}.video-main .media-title{color:#fff!important}.video-lead{display:grid;grid-template-columns:3fr 1fr;gap:24px}.video-lead>article .media-photo{aspect-ratio:16/9;border-radius:6px;overflow:hidden}.video-lead>article h1{font-size:32px;margin-top:16px;line-height:1.25}.video-lead>article p{color:#c9d2df}.video-lead aside{max-height:580px;overflow:auto;background:#0000002e;border-radius:8px;padding:16px}.video-lead aside h2{font:700 14px Arial;letter-spacing:.03em;color:#c9d2df;margin:0 0 14px}.video-lead aside article{display:grid;grid-template-columns:42% 1fr;gap:12px;border-bottom:1px solid #ffffff1f;padding:12px 0}.video-lead aside article:first-child{padding-top:0}.video-lead aside article:last-child{border-bottom:0;padding-bottom:0}.video-lead aside article .media-photo{border-radius:5px;overflow:hidden}.video-lead aside article h3{margin:0;font:700 15px Georgia,serif;line-height:1.3;color:#fff}.video-lead aside article p,.video-lead aside article small{display:none}.video-main .media-rule{color:#c9d2df;border-top-color:#ffffff33}.video-main .media-grid article h3{color:#fff}.video-main .media-grid article p{color:#c9d2df}.video-main .media-grid .media-photo{border-radius:6px;overflow:hidden}.media-photo{background-size:cover;background-position:center;aspect-ratio:16/9;position:relative}.media-photo span{position:absolute;left:0;bottom:0;background:var(--navy-darker);color:#fff;padding:12px 15px}.media-rule{border-top:2px solid currentColor;padding-top:12px}.media-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.media-grid h3{font:700 19px Georgia;margin:10px 0 7px}.media-grid p{font-size:15px}.media-footer{border-top:1px solid #888;padding:34px 0;background:#fff;color:var(--navy-dark)}.media-footer nav{display:flex;flex-wrap:wrap;gap:20px;margin:28px 0;font-weight:700}.media-footer p{font:13px Arial}.live-layout{display:grid;grid-template-columns:2fr 360px;gap:32px}.live-heading{font:700 16px Arial;color:#555}.live-heading span{display:inline-block;width:20px;height:20px;border:5px double #555;border-radius:50%;vertical-align:middle;margin-right:12px}.live-timeline{border-left:1px solid #777;margin-left:10px;padding-left:28px}.live-timeline article{display:grid;grid-template-columns:1fr 260px;gap:18px;position:relative;padding:25px 0;border-bottom:1px solid #ddd}.live-dot{position:absolute;width:10px;height:10px;background:#555;border:2px solid #fff;border-radius:50%;left:-34px;top:30px}.live-timeline time{font-size:12px;color:#666}.live-timeline h2{font-size:30px;margin:8px 0}.live-timeline .live-play-btn{display:inline-block;border-radius:999px}.live-ad{background:#f4f4f4;min-height:630px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.live-ad b{background:#9ec7df;padding:80px 30px;font-size:23px}
@media(max-width:950px){.media-top nav{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;color:var(--navy-dark);z-index:20;padding:20px;box-shadow:0 8px 20px #0003}.media-top nav.open{display:grid}.video-lead,.live-layout{grid-template-columns:1fr}.video-lead aside{max-height:none;overflow:visible;margin-top:8px}.media-grid{grid-template-columns:repeat(3,1fr)}.live-ad{display:none}}
@media(max-width:600px){.media-top{grid-template-columns:auto 1fr auto;gap:10px}.media-top>.logo{justify-self:center}.media-top>.button{padding:10px}.media-grid{grid-template-columns:1fr 1fr}.live-timeline article{grid-template-columns:1fr}.live-timeline h2{font-size:24px}.media-footer nav{display:grid;grid-template-columns:1fr 1fr}}
.unified-header{background:#fff;position:relative;z-index:50}
.unified-topbar{height:88px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 24px;gap:16px}
.unified-topbar .unified-actions{justify-self:end}
.unified-logo,.auth-logo{background:none;display:inline-flex;align-items:center;height:100%;padding:0;white-space:nowrap;flex-shrink:0}.auth-logo img{height:44px;width:auto;display:block}.unified-header .unified-topbar>.unified-logo img{width:64px;height:64px;display:block}.global-legal-footer .unified-logo img{height:44px;width:auto;display:block}
.masthead-utility{background:var(--navy-darker);color:#fff}
.masthead-utility-row{display:flex;align-items:center;justify-content:space-between;height:34px;gap:14px}
.masthead-social{display:flex;align-items:center;gap:14px}
.masthead-social a{color:#fff;opacity:.85;font-size:13px;line-height:1;transition:opacity .18s ease}
.masthead-social a:hover{opacity:1}
.masthead-tools{display:flex;align-items:center;gap:16px;margin-left:auto}
.masthead-tool{display:inline-flex;align-items:center;gap:5px;color:#fff;opacity:.9;font-size:12px;font-weight:700;white-space:nowrap;border:0;background:none;cursor:pointer}
.masthead-tool:hover{opacity:1}
.masthead-tool-ico{font-size:13px;line-height:1}
.masthead-lang{padding:0}
.masthead-lang select{background:none;border:0;color:#fff;font:700 12px Arial;cursor:pointer}
.masthead-lang select option{color:#111}
.masthead-live{display:inline-flex;align-items:center;gap:7px;background:var(--red);color:#fff;font:800 11px Arial;letter-spacing:.04em;padding:6px 12px;border-radius:999px;white-space:nowrap}
.masthead-live-dot{width:7px;height:7px;border-radius:50%;background:#fff;animation:masthead-live-pulse 1.4s ease-in-out infinite}
@keyframes masthead-live-pulse{0%,100%{opacity:1}50%{opacity:.35}}
.masthead-brand{display:flex;flex-direction:column;align-items:center;justify-self:center;text-align:center;line-height:1.1}
.masthead-wordmark-img{width:200px;height:auto;display:block}
.masthead-slogan{display:flex;align-items:center;gap:9px;margin:4px 0 0;font:700 11px Arial;letter-spacing:.06em;color:var(--muted);white-space:nowrap}
.masthead-rule{width:34px;height:1px;background:var(--line)}
.masthead-star{color:var(--gold-dark);font-size:11px}
@media(max-width:1080px){.masthead-brand{display:none}.unified-topbar{grid-template-columns:auto 1fr}}
@media(max-width:900px){.masthead-tools>.masthead-tool:not(.masthead-live),.masthead-lang{display:none}}
@media(max-width:600px){.unified-topbar{height:56px;padding-inline:12px}.unified-header .unified-topbar>.unified-logo img{width:38px;height:38px}.masthead-utility-row{height:30px}.masthead-social{gap:10px}.masthead-live{padding:5px 9px;font-size:10px}.masthead-live span{display:none}}
.unified-nav-row{border-top:1px solid rgba(11,61,99,.08);background:#fbfbf9}
.unified-nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 2px;max-width:1250px;margin-inline:auto;padding:0 16px}
.unified-nav-links a,.nav-drop-toggle{font-weight:700;font-size:13.5px;line-height:1.3;padding:12px 13px 9px;border-bottom:3px solid transparent;white-space:nowrap;transition:border-color .18s ease,color .18s ease}.unified-nav-links a:hover,.unified-nav-links a.active{border-color:var(--gold)}.unified-actions{display:flex;align-items:center;gap:10px;flex-shrink:0;position:relative;z-index:1}.unified-actions>a{font-weight:700;padding:11px 14px}.unified-actions>a:first-child{background:var(--gold);color:var(--navy-darker)}.unified-actions button{border:0;background:#fff;width:42px;height:42px;cursor:pointer}.search-open{font-size:31px;line-height:1}.drawer-open{display:flex;flex-direction:column;justify-content:center;gap:5px}.drawer-open i{display:block;width:24px;height:2px;background:var(--navy-dark)}.site-drawer{position:fixed;z-index:101;inset:0 auto 0 0;width:min(360px,88vw);background:#fff;transform:translateX(-102%);transition:transform .25s;overflow-y:auto;padding:15px 18px 40px;box-shadow:8px 0 30px #0003}.site-drawer.open{transform:none}.drawer-shade{display:none;position:fixed;z-index:100;inset:0;background:#0005}.drawer-shade.open{display:block}.drawer-lock{overflow:hidden}.drawer-close{border:0;background:none;font-size:40px;line-height:1;margin:0 0 25px;cursor:pointer}.drawer-search{display:grid;grid-template-columns:1fr 48px;border:2px solid var(--navy-dark);margin-bottom:10px}.drawer-search input{border:0;padding:13px;font-size:16px;min-width:0}.drawer-search button{border:0;background:var(--navy-darker);color:#fff;font-size:27px}.drawer-item>div{display:flex;align-items:center;border-bottom:1px solid #ddd}.drawer-item>div>a{padding:13px 0;flex:1;font-weight:700}.drawer-item>div>button{border:0;background:none;font-size:22px;padding:10px;cursor:pointer}.drawer-item>nav{display:none;background:#f5f5f5;padding:7px 14px}.drawer-item.expanded>nav{display:grid}.drawer-item>nav a{padding:9px 0;border-bottom:1px solid #ddd;font-size:14px}.drawer-item.expanded>div>button{transform:rotate(180deg)}
.site-header .topbar,.site-header>.nav,.sport-topbar,.business-top,.tech-top,.media-top{display:none!important}.site-header{position:static;box-shadow:none}.auth-page{min-height:100vh;background:#f3f3f3;display:grid;place-items:center;padding:25px}.auth-shell{width:min(500px,100%)}.auth-logo{display:inline-block;margin-bottom:24px}.auth-shell section{background:#fff;padding:38px;box-shadow:0 12px 45px #0002;border-top:5px solid var(--navy-dark)}.auth-shell h1{font-size:38px;margin-bottom:12px}.auth-kicker{font:800 12px Arial;letter-spacing:1.5px}.auth-form{display:grid;gap:17px;margin:25px 0}.auth-form label{display:grid;gap:7px;font-weight:700}.auth-form input{border:1px solid #777;padding:13px;font:16px Arial}.auth-form button{background:var(--navy-dark);color:#fff;border:0;padding:14px;font-weight:800;font-size:16px;cursor:pointer}.auth-check{grid-template-columns:auto 1fr!important;align-items:start;font-weight:400!important}.auth-check input{width:18px;height:18px}.forgot{font-weight:700;text-decoration:underline}.auth-result{display:none;background:#e3f5e7;padding:12px;font-family:Arial}.auth-result.show{display:block}.auth-shell section>p:last-child a{font-weight:700;text-decoration:underline}
@media(max-width:600px){.unified-topbar{height:56px;padding-inline:12px}.unified-actions{gap:2px}.unified-actions>a{font-size:12px;padding:9px 7px}.unified-actions button{width:34px}.search-open{font-size:26px}.auth-shell section{padding:25px}}
@media(max-width:900px){.unified-nav-row{display:none}}
.global-legal-footer{background:var(--navy-dark);color:#eee;margin-top:20px}
.global-legal-footer .footer-top{width:min(1250px,100%);margin:auto;padding:50px 20px 40px;display:grid;grid-template-columns:1fr 2.2fr;gap:50px;align-items:start}
.global-legal-footer .footer-brand p{margin:16px 0 20px;color:#bbb;font:15px/1.5 Arial;max-width:320px}
.global-legal-footer .unified-logo{display:inline-block}
.global-legal-footer .footer-social{display:flex;gap:12px}
.global-legal-footer .footer-social a{width:38px;height:38px;border:1px solid #444;border-radius:50%;display:grid;place-items:center;color:#eee;font-size:15px}
.global-legal-footer .footer-social a:hover{background:var(--gold);border-color:var(--gold);color:var(--navy-darker)}
.global-legal-footer .footer-links{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.global-legal-footer .footer-col h4{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#888;margin:0 0 16px;font-weight:700}
.global-legal-footer .footer-col nav{display:flex;flex-direction:column;gap:11px}
.global-legal-footer .footer-col a{color:#ddd;font-weight:400;font-size:14.5px}
.global-legal-footer .footer-col a:hover{color:#fff;text-decoration:underline}
.global-legal-footer .footer-bottom{border-top:1px solid #333;width:min(1250px,100%);margin:24px auto 0;padding:22px 20px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}
.global-legal-footer .footer-bottom p{font:13px Arial;color:#999;margin:0}
.global-legal-footer .footer-lang{background:#1e1e1e;color:#eee;border:1px solid #444;padding:9px 12px;font-weight:700;border-radius:2px}.info-main{min-height:70vh}.info-hero{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:40px;padding-block:55px}.info-hero h1{font-size:47px}.info-hero>div>p:first-child{font:800 12px Arial;letter-spacing:1.3px}.info-photo{background-size:cover;background-position:center;aspect-ratio:16/9}.info-content{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-bottom:60px}.info-content article{border-top:2px solid var(--navy-dark);padding-top:16px}.info-content article h2{font-size:26px}.info-content aside,.info-form{grid-column:1/-1;background:#f3f3f3;padding:28px}.info-content details{border-top:1px solid #bbb;padding:15px 0}.info-content summary{font-weight:700;cursor:pointer}.info-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.info-form label{display:grid;gap:7px;font-weight:700}.info-form label:nth-child(4){grid-column:1/-1}.info-form input,.info-form textarea{padding:12px;border:1px solid #777;font:16px Arial}.info-form button{background:var(--navy-dark);color:#fff;border:0;padding:14px;font-weight:800}.info-form p{font-family:Arial;color:#176c32}
@media(max-width:650px){.global-legal-footer .footer-top{grid-template-columns:1fr;gap:30px}.global-legal-footer .footer-links{grid-template-columns:repeat(2,1fr);gap:26px 16px}.info-hero,.info-content,.info-form{grid-template-columns:1fr}.info-hero h1{font-size:36px}.info-form label:nth-child(4){grid-column:auto}}
.footer{padding-bottom:0}.footer .social{margin-bottom:0;border-bottom:0}
.news-click-ready{cursor:pointer;transition:transform .18s,box-shadow .18s}.news-click-ready:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0002}.news-click-ready:focus-visible{outline:3px solid #1671c5;outline-offset:4px}.article-page-main{background:#fff}.article-story{padding-block:50px}.article-category{font:800 13px Arial;color:var(--red);letter-spacing:1px}.article-story>h1{font-size:52px;max-width:900px;margin-bottom:18px}.article-lead{font-size:22px;max-width:850px;color:#444}.article-meta{border-top:1px solid #bbb;padding:14px 0;font-size:13px}.article-hero{aspect-ratio:16/8;background-size:cover;background-position:center;margin:15px 0 35px}.article-body{max-width:760px;margin:auto}.article-body p{font-size:20px;line-height:1.55}.article-body h2{font-size:29px;margin-top:35px}.article-body blockquote{border-left:5px solid var(--red);margin:35px 0;padding:15px 25px;font:700 25px Georgia}.article-related{max-width:760px;margin:50px auto 0;border-top:2px solid var(--navy-dark);padding-top:15px}.article-related>div{display:grid;gap:0}.article-related a{padding:15px 0;border-bottom:1px solid #ccc;font-weight:700}
@media(max-width:650px){.article-story{padding-block:30px}.article-story>h1{font-size:36px}.article-lead{font-size:19px}.article-hero{aspect-ratio:4/3}.article-body p{font-size:18px}}
/* Profesyonel ve tamamen aktif haber kartları */
.news-click-ready{cursor:pointer;position:relative;padding:13px!important;border:1px solid #e1e1e1;background:#fff;transition:transform .18s,box-shadow .18s,border-color .18s}.news-click-ready:hover{transform:translateY(-4px);border-color:#b9b9b9;box-shadow:0 12px 28px #0002}.news-click-ready:focus-visible{outline:3px solid #1671c5;outline-offset:4px}.news-click-ready .news-visual-active{margin-bottom:14px}.news-click-ready .news-title-active{margin-top:0!important;margin-bottom:10px!important;line-height:1.16}.news-click-ready p{margin-bottom:12px}.news-title-active,.news-visual-active{cursor:pointer}.dark .news-click-ready,.business-dark .news-click-ready,.tech-dark .news-click-ready,.video-main .news-click-ready{background:#1b1e20;border-color:#414548;color:#fff}.news-grid,.news-cards,.region-row,.sport-grid,.business-grid,.tech-grid,.media-grid{row-gap:24px!important}
@media(max-width:650px){.news-click-ready{padding:11px!important}.news-click-ready .news-visual-active{margin-bottom:11px}}
.real-video-host{position:relative;background:var(--navy-darker)!important;overflow:hidden}.real-video-host>span{display:none!important}.real-video-host video{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;background:var(--navy-darker);z-index:3}.video-lead .real-video-host video,.watch .real-video-host video,.business-video .real-video-host video{object-fit:contain}.real-video-host:focus-within{outline:3px solid #58a6ff;outline-offset:2px}
.auth-page{display:block;padding:0;background:#f3f3f3}.auth-page .auth-shell{margin:42px auto}.auth-page .global-legal-footer{margin-top:42px}
.auth-mini-footer{text-align:center;color:#777;font:13px Arial;padding:0 20px 40px}.auth-mini-footer a{color:var(--navy-dark);font-weight:700;text-decoration:underline}
#video .real-video-host{aspect-ratio:16/9;min-height:0}#video .real-video-host video{object-fit:cover}#video .news-click-ready{padding:13px!important}
.separated-stories{grid-template-columns:1fr 1fr!important;align-items:stretch}.separated-stories article{display:block}.separated-stories .shot,.separated-stories .news-photo{aspect-ratio:16/9}.ranks .rank-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:0;margin:0 0 45px;list-style:none}.ranks .rank-grid li{padding:12px!important;min-width:0}.rank-media{aspect-ratio:16/9;margin:0 0 12px}.rank-grid h3{font:700 18px Georgia;margin:8px 0}.rank-grid p{font-size:15px;margin:0}.rank-watch-media video{object-fit:cover}
@media(max-width:950px){.ranks .rank-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:600px){.separated-stories,.ranks .rank-grid{grid-template-columns:1fr!important}}
.card-short-description{font-size:15px;color:#444;margin:12px 0 0}
.principles-section{padding-block:10px 50px}
.principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 28px;margin-top:22px}
.principles-grid article{border-top:2px solid var(--navy-dark);padding-top:14px}
.principles-grid h3{font:700 17px Georgia,serif;margin:0 0 8px;color:var(--navy-darker)}
.principles-grid p{font-size:14.5px;line-height:1.5;color:var(--muted);margin:0}
@media(max-width:900px){.principles-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.principles-grid{grid-template-columns:1fr}}
.archive-filters{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:12px;max-width:1150px;margin:0 auto 18px}
.archive-filters input,.archive-filters select{padding:12px 14px;border:1px solid #ccc;font:15px Arial;border-radius:2px}
.archive-count{text-align:center;font:700 13px Arial;color:var(--muted);margin:0 0 18px}
.archive-empty{text-align:center;color:var(--muted);font:15px Arial;padding:40px 0}
.archive-country-link{text-align:center;background:#f5f7fa;border:1px solid var(--line);padding:14px 18px;font-size:14px;margin:0 0 22px}
@media(max-width:900px){.archive-filters{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.archive-filters{grid-template-columns:1fr}}

/* Son profesyonel responsive katman */
html{-webkit-text-size-adjust:100%}body{min-width:320px;background:#fff}img,video{max-width:100%}button,input,textarea,select{font:inherit}.unified-header{position:sticky;top:0}.unified-nav-links a,.nav-drop-toggle{min-height:44px}.unified-actions a,.unified-actions button,.drawer-item a,.drawer-item button{min-height:44px}.news-click-ready{border-radius:3px;overflow:hidden}.news-grid>.news-click-ready,.news-cards>.news-click-ready,.region-row>.news-click-ready,.sport-grid>.news-click-ready,.business-grid>.news-click-ready,.tech-grid>.news-click-ready,.media-grid>.news-click-ready,.promo-grid>.news-click-ready,.category-grid>.news-click-ready{height:100%}.news-click-ready .shot,.news-click-ready .news-photo,.news-click-ready .d-photo,.news-click-ready .sport-photo,.news-click-ready .business-photo,.news-click-ready .tech-photo,.news-click-ready .media-photo{width:100%}.section-title,.business-rule,.tech-rule,.media-rule{letter-spacing:.02em}.scroller{overscroll-behavior-inline:contain}.scroller article{height:100%}.auth-form input,.auth-form button,.info-form input,.info-form textarea,.info-form button{min-height:48px;border-radius:2px}

@media(max-width:1100px){
  :root{--wrap:960px}
  .wrap{width:min(var(--wrap),calc(100% - 32px))}
  .unified-topbar{padding-inline:16px}
  .lead,.news-lead,.region-lead,.business-lead,.tech-lead{grid-template-columns:1fr 1.4fr}
  .lead>.lead-col:first-child,.news-lead>article:last-child,.region-lead>article:last-child,.business-lead>article:last-child,.tech-lead>article:last-child{grid-column:1/-1}
  .category-grid,.promo-grid,.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .sport-grid.five,.business-grid.five,.tech-grid.five,.media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .business-updates article,.tech-updates article{grid-template-columns:80px 1fr 230px}
}

@media(max-width:768px){
  html{scroll-padding-top:108px}
  body{border-top-width:2px}
  .wrap{width:min(100% - 24px,var(--wrap))}
  .unified-topbar{height:52px;padding-inline:12px;gap:8px}
  .unified-logo{font-size:14px;letter-spacing:1px;padding:9px 10px}
  .unified-header .unified-logo img{width:83px;height:40px}
  .unified-actions{gap:1px}
  .unified-actions>a{font-size:12px;padding:8px 7px}
  .unified-actions>a:first-child{display:none}
  .unified-actions button{width:38px;padding:6px}
  .search-open{font-size:25px}
  .drawer-open i{width:22px}

  .site-drawer{width:min(390px,94vw);padding:14px 16px 35px}
  .drawer-close{margin-bottom:18px}
  .module,.business-section,.tech-section,.media-section{padding-block:28px}
  h1,.hero h1,.business-lead h1,.tech-lead h1{font-size:clamp(27px,7vw,36px)}
  h2{font-size:21px}
  .section-title{margin-bottom:18px}
  .lead,.news-lead,.region-lead,.business-lead,.tech-lead,.feature-row,.split-feature,.split-feature.reverse,.business-split,.business-split.reverse,.tech-feature,.video-lead,.live-layout,.watch,.sport-lead,.sport-mosaic{grid-template-columns:1fr!important}
  .lead>* ,.news-lead>* ,.region-lead>* ,.business-lead>* ,.tech-lead>*{grid-column:auto!important}
  .two,.news-grid,.news-cards,.news-cards.three,.region-row,.category-grid,.promo-grid,.sport-grid.five,.sport-grid.four,.sport-grid.two,.business-grid.five,.business-grid.four,.business-grid.three,.tech-grid.five,.tech-grid.four,.media-grid,.ranks .rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .scroller{grid-auto-columns:min(72vw,280px);gap:12px;margin-inline:-12px;padding-inline:12px}
  .dark .scroller{grid-auto-columns:min(78vw,310px)}
  .ad,.sport-ad,.business-ad,.tech-ad{height:auto;min-height:140px;padding:24px 12px}
  .ad strong,.sport-ad b,.business-ad strong,.tech-ad b{max-width:100%;padding:20px!important;text-align:center;font-size:20px}
  .watch>div:last-child{padding:22px}
  .business-video,.tech-watch{grid-template-columns:1fr}
  .business-updates article,.tech-updates article,.updates article,.live-timeline article{grid-template-columns:1fr!important;gap:12px}
  .business-updates .business-photo,.tech-updates .tech-photo,.updates .d-photo{grid-column:auto!important}
  .business-pagination,.tech-pages,.pagination{overflow-x:auto;justify-content:flex-start;padding-bottom:8px}
  .live-timeline{margin-left:5px;padding-left:20px}
  .live-dot{left:-26px}
  .article-story>h1{font-size:clamp(34px,9vw,46px)}
  .article-lead{font-size:19px}
  .article-hero{aspect-ratio:4/3}
  .article-body p{font-size:18px}
  .info-hero,.info-content,.info-form{grid-template-columns:1fr}
  .info-hero{gap:22px;padding-block:34px}
  .info-content{gap:24px;padding-bottom:40px}
  .auth-page .auth-shell{margin:28px auto;padding-inline:12px}
  .auth-shell section{padding:25px}
  .global-legal-footer .footer-links{grid-template-columns:1fr 1fr;gap:22px 14px}
}

@media(max-width:520px){
  .wrap{width:min(100% - 20px,var(--wrap))}
  .unified-actions>a:nth-child(2){font-size:0;width:36px;padding:0;display:grid;place-items:center}
  .unified-actions>a:nth-child(2)::after{content:"Giriş";font-size:11px}
  .two,.news-grid,.news-cards,.news-cards.three,.region-row,.category-grid,.promo-grid,.sport-grid.five,.sport-grid.four,.sport-grid.two,.business-grid.five,.business-grid.four,.business-grid.three,.tech-grid.five,.tech-grid.four,.media-grid,.ranks .rank-grid{grid-template-columns:1fr!important}
  .video-marquee .marquee-track article{flex:0 0 78vw;width:78vw}
  .news-click-ready{padding:10px!important}
  .scroller{grid-auto-columns:84vw}
  .dark .scroller{grid-auto-columns:86vw}
  .side{display:block}
  .business-playlist article,.tech-watch>div article,.video-lead aside article{grid-template-columns:42% 1fr}
  .business-playlist article p,.tech-watch>div article p,.video-lead aside article p{display:none}
  .rank-grid h3{font-size:20px}
  .article-body blockquote{font-size:21px;margin-inline:0;padding:12px 18px}
  .global-legal-footer .footer-top,.global-legal-footer .footer-bottom{padding-inline:14px}
  .global-legal-footer .footer-links{grid-template-columns:1fr}
  .auth-shell h1{font-size:32px}
  .auth-shell section{padding:22px 18px}
  .info-hero h1{font-size:34px}
}

@media(hover:none){
  .news-click-ready:hover{transform:none;box-shadow:none}
}

/* ============================================================
   LUMEN TIMES — MODERNİZASYON KATMANI
   Logonun lacivert/altın kimliğini kullanan; kartlara derinlik,
   yumuşak köşeler ve zarif geçişler ekleyen katman.
   ============================================================ */
:root{--radius:10px;--shadow-sm:0 2px 10px rgba(11,61,99,.07);--shadow-md:0 14px 34px rgba(11,61,99,.14);--shadow-gold:0 10px 26px rgba(200,162,75,.28)}

body{background:#fbfbf9}

/* Üst kimlik — hafif cam efekti ve derinlik */
.unified-header{box-shadow:0 1px 0 rgba(11,61,99,.08),0 8px 24px rgba(11,61,99,.05);backdrop-filter:saturate(1.1)}
.site-header{box-shadow:0 1px 0 rgba(11,61,99,.08)}
.breaking-ticker{background:linear-gradient(90deg,var(--navy-darker),var(--navy-dark))}
.ticker-label{background:var(--red);position:relative}
.unified-nav-links a{position:relative}
.unified-nav-links a.active{color:var(--navy-dark)}
.unified-actions>a:first-child{border-radius:999px;box-shadow:var(--shadow-gold);transition:transform .18s ease,box-shadow .18s ease}
.unified-actions>a:first-child:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(200,162,75,.36)}

/* Kartlar — yumuşak köşe + zarif gölge + görsel yakınlaştırma */
.news-click-ready{border:1px solid rgba(11,61,99,.09);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease}
.news-click-ready:hover{transform:translateY(-5px);border-color:var(--gold);box-shadow:var(--shadow-md)}
.news-click-ready .shot,.news-click-ready .news-photo,.news-click-ready .d-photo,.news-click-ready .sport-photo,.news-click-ready .business-photo,.news-click-ready .tech-photo,.news-click-ready .media-photo{border-radius:calc(var(--radius) - 4px);overflow:hidden;transition:transform .5s ease}
.news-click-ready:hover .shot,.news-click-ready:hover .news-photo,.news-click-ready:hover .d-photo,.news-click-ready:hover .sport-photo,.news-click-ready:hover .business-photo,.news-click-ready:hover .tech-photo,.news-click-ready:hover .media-photo{transform:scale(1.045)}
.dark .news-click-ready,.business-dark .news-click-ready,.tech-dark .news-click-ready,.video-main .news-click-ready{border-color:rgba(255,255,255,.08);box-shadow:0 14px 34px rgba(0,0,0,.35)}
.dark .news-click-ready:hover,.business-dark .news-click-ready:hover,.tech-dark .news-click-ready:hover,.video-main .news-click-ready:hover{border-color:var(--gold)}

/* Bölüm başlıkları — küçük altın vurgu noktası */
.section-title{position:relative;padding-left:16px}
.section-title::before{content:"";position:absolute;left:0;top:2px;bottom:8px;width:4px;background:linear-gradient(180deg,var(--gold-light),var(--gold-dark));border-radius:2px}
.section-title.light::before{background:linear-gradient(180deg,var(--gold-light),var(--gold))}

/* Butonlar — modern, yuvarlak, zarif geçişli */
.button,.light-button{border-radius:999px;font-weight:800;letter-spacing:.01em}
.outline{border-radius:999px;border-width:2px;font-weight:800;letter-spacing:.01em;padding:10px 20px 8px}
.outline:hover,.hero-of-day .outline:hover,.split-feature .outline:hover,.newsletter .outline:hover{background:var(--navy-dark)!important;border-color:var(--navy-dark)!important;color:#fff!important;box-shadow:var(--shadow-sm)}

/* Sekmeler (Türk Dünyası / Ortadoğu ülke sekmeleri) — hap biçimi */
.pillar-tabs a,.pillar-tabs button{border-radius:999px;font-weight:800}

/* Reklam alanları — düz sarı banner yerine marka gradyanı */
.ad,.region-ad,.business-ad,.tech-ad,.sport-ad,.compact{background:linear-gradient(135deg,#f7f2e4,#fff);border-block:1px solid rgba(200,162,75,.35);border-radius:var(--radius);margin-block:8px}
.ad strong,.sport-ad b,.business-ad strong,.tech-ad b,.region-ad strong{background:linear-gradient(135deg,var(--navy),var(--navy-dark));color:#fff;border-radius:8px;box-shadow:var(--shadow-sm)}
.ad.orange strong{background:linear-gradient(135deg,var(--gold-dark),var(--gold))}
.ad span,.sport-ad span,.business-ad span,.tech-ad span,.region-ad span{letter-spacing:.12em;color:#9a8b63}

/* Günün Kahramanı ve Keşfet — daha belirgin derinlik */
.hero-of-day{border-radius:14px;box-shadow:var(--shadow-md);border-color:rgba(200,162,75,.4)}
.hero-of-day .hod-photo{box-shadow:var(--shadow-sm)}
.kesfet-grid article{border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 26px rgba(0,0,0,.28);transition:transform .22s ease}
.kesfet-grid article:hover{transform:translateY(-5px)}

/* Bülten kutusu ve reklamlar için ince kart hissi */
.newsletter{background:linear-gradient(135deg,#fff,#f7f2e4);border-radius:14px;padding:28px;box-shadow:var(--shadow-sm)}

/* Footer — hafif derinlik */
.global-legal-footer{background:linear-gradient(180deg,var(--navy-darker),#03131f)}
.global-legal-footer .footer-social a{transition:transform .18s ease}
.global-legal-footer .footer-social a:hover{transform:translateY(-2px)}

/* Menü sürgüsü (drawer) — yumuşatılmış */
.site-drawer{border-radius:0 14px 14px 0}
.drawer-search{border-radius:999px;overflow:hidden;border-color:var(--navy)}
.drawer-search input{padding-left:18px}

@media(prefers-reduced-motion:reduce){.news-click-ready,.news-click-ready .shot,.news-click-ready .news-photo,.news-click-ready .d-photo,.kesfet-grid article{transition:none}}

/* ============================================================
   NAV DROPDOWN — "Bölgeler" gibi gruplanmış menü öğeleri
   ============================================================ */
.unified-nav-links{align-items:center}
.nav-drop{position:relative;flex-shrink:0}
.nav-drop-toggle{background:none;border:0;border-bottom:3px solid transparent;margin:0;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:5px;color:inherit;vertical-align:top}
.nav-drop-toggle:hover,.nav-drop-toggle.active{border-color:var(--gold)}
.nav-drop-caret{font-size:9px;line-height:1;transition:transform .18s ease}
.nav-drop.open .nav-drop-caret{transform:rotate(180deg)}
.nav-drop-panel{position:absolute;top:100%;left:0;background:#fff;min-width:230px;box-shadow:var(--shadow-md);border-radius:10px;border:1px solid rgba(11,61,99,.08);padding:8px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility .16s;z-index:60}
.nav-drop.open .nav-drop-panel{opacity:1;visibility:visible;transform:translateY(0)}
.nav-drop-panel a{display:block;padding:10px 12px;border-radius:6px;font-weight:700;font-size:13.5px;color:var(--navy-darker);transition:background-color .15s ease}
.nav-drop-panel a:hover,.nav-drop-panel a.active{background:#f7f2e4;color:var(--navy)}

/* ============================================================
   DAHA ETKİLEYİCİ HABER BAŞLIKLARI
   ============================================================ */
.card-kicker{font:800 11.5px Arial;letter-spacing:.09em;text-transform:uppercase;color:var(--gold-dark);margin:10px 0 6px}
.dark .card-kicker,.business-dark .card-kicker{color:var(--gold-light)}
.story h1,.story h2,.hero-of-day h1,.news-grid h2,.category-grid h2,.split-feature h1,.feature-row h1,.feature-row h2{font-family:Georgia,"Times New Roman",serif;line-height:1.15;letter-spacing:-.01em}
.hero h1{font-size:34px;font-weight:700}
.story.hero p{font-size:17px;color:#444}
.news-click-ready h2,.news-click-ready h1{transition:color .2s ease}
.news-click-ready:hover h2,.news-click-ready:hover h1{color:var(--navy)}
.dark .news-click-ready:hover h2,.dark .news-click-ready:hover h1,.business-dark .news-click-ready:hover h2,.business-dark .news-click-ready:hover h1{color:var(--gold-light)}
.lead .hero h1{position:relative}
.briefs article h2{font-size:19px}

@media(max-width:900px){.nav-drop-toggle{padding:11px 12px 8px;font-size:13px}}
@keyframes lumen-fade-in{from{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.fade-in{animation:lumen-fade-in .35s ease}
[data-country-target] [data-c-title],[data-country-target] [data-c-blurb],[data-country-target] [data-c-meta]{transition:opacity .15s ease}
.pillar-tabs button{font:inherit;cursor:pointer;background:#fff;border:1px solid var(--line);color:var(--navy-darker)}
.pillar-tabs.dark button{background:transparent;color:#fff;border-color:rgba(255,255,255,.3)}
.pillar-tabs.dark button.active,.pillar-tabs.dark button:hover{background:var(--gold);color:var(--navy-darker);border-color:var(--gold)}

/* ============================================================
   TÜM ALT SAYFA BAŞLIKLARINI BİRLEŞTİR (Ekonomi, Teknoloji, Sağlık,
   Kültür, Sanat, Seyahat, Video/Canlı, Spor) — hepsi aynı fontta,
   ortalanmış, aynı renkte görünsün.
   ============================================================ */
.business-title,.tech-title,.media-title,.sport-brand h1{
  text-align:center!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:700!important;
  font-size:clamp(30px,4vw,42px)!important;color:var(--navy-darker)!important;margin:10px 0 30px!important;letter-spacing:-.01em
}
.business-kicker,.tech-kicker{text-align:center!important}
.business-newsletter{background:linear-gradient(135deg,var(--navy),var(--navy-dark))!important;color:#fff!important}
.business-newsletter a{background:var(--gold)!important;color:var(--navy-darker)!important}

/* ============================================================
   BÜTÜN ALT SAYFA AİLESİ (Ekonomi / Teknoloji / Video-Canlı / Spor)
   ana sitenin tipografisini ve kart diline birebir uysun.
   ============================================================ */
.business-page,.technology-page,.media-page,.sport-page{font-family:'Inter',Arial,Helvetica,sans-serif!important}
.business-page p,.technology-page p,.media-page p,.sport-page p,
.business-grid p,.tech-grid p,.media-grid p,.sport-grid p,.sport-feature p,.sport-side p{
  font-family:'Inter',Arial,Helvetica,sans-serif!important;color:#4a4a4a
}
.business-grid h3,.tech-grid h3,.media-grid h3,.sport-grid h3,.sport-feature h1,.sport-brand h1{
  font-family:Georgia,"Times New Roman",serif!important
}
.podcast-grid .sport-photo{border-bottom:8px solid var(--gold)!important}
.sport-ad b,.tech-ad b,.business-ad strong,.media-photo span{font-family:Georgia,serif}
/* Ekonomi/Teknoloji/Spor/Video kartlarına da ana sitedeki yumuşak köşe + gölge dili */
.business-grid article,.tech-grid article,.media-grid article,.sport-grid article,
.business-lead article,.tech-lead article,.sport-feature,.sport-side article,
.business-playlist article,.tech-watch>div article,.video-lead aside article{
  border-radius:var(--radius);transition:transform .2s ease,box-shadow .2s ease
}
.business-grid article:hover,.tech-grid article:hover,.media-grid article:hover,.sport-grid article:hover{
  transform:translateY(-4px);box-shadow:var(--shadow-sm)
}
.sport-brand{padding:28px 0 6px}
.sport-brand h1{padding:0}

/* Alt kategori sekmeleri (İş Dünyası / Teknoloji Konuları / Spor Branşları / Kültür Konuları)
   hepsi aynı altın vurgu rengini kullansın */
.business-subnav a.active,.tech-sub a.active,.media-sub a.active,.media-sub button.active{border-bottom:3px solid var(--gold);color:var(--navy-darker);font-weight:800}
.business-subnav a,.tech-sub a,.media-sub a{transition:color .15s ease,border-color .15s ease}
.business-subnav a:hover,.tech-sub a:hover,.media-sub a:hover{color:var(--navy)}
.sport-nav a.active{text-decoration:none;border-bottom:3px solid var(--gold);color:var(--navy-darker);font-weight:800}
.sport-extra a.active{border-color:var(--gold)}

/* Başlıklara dikkat çekicilik — kart üzerine gelince altın alt çizgi + renk geçişi */
.hero h1{font-size:40px}
.story h1,.story h2,.briefs h2,.news-grid h2,.category-grid h2,.d-photo+h2,.scroller h2{transition:color .25s ease}
.news-click-ready h1,.news-click-ready h2{background-image:linear-gradient(var(--gold),var(--gold));background-size:0% 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s ease,color .25s ease;padding-bottom:3px;display:inline}
.news-click-ready:hover h1,.news-click-ready:hover h2{background-size:100% 2px;color:var(--navy-dark)}
.dark .news-click-ready:hover h1,.dark .news-click-ready:hover h2,.business-dark .news-click-ready:hover h1,.business-dark .news-click-ready:hover h2{color:var(--gold-light)}
.story small,.briefs small,.news-lead small,.region-lead small{display:inline-block;margin-top:9px;font:800 11px 'Inter',Arial;letter-spacing:.09em;text-transform:uppercase;color:var(--navy)}
.dark .story small,.dark .briefs small{color:var(--gold-light)}
.hero h1 em{display:inline-block;background:var(--red);color:#fff;font-style:normal;font-size:13px;font-weight:800;letter-spacing:.04em;padding:5px 12px 4px;border-radius:999px;vertical-align:middle;margin-right:8px;line-height:1.3}
