@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--navy:#101d4e;--blue:#192e72;--deep:#0b153b;--paper:#f6f2ea;--cream:#ede6d9;--ink:#192243;--muted:#5d667d;--coral:#ff795f;--line:#d9d8d4;--serif:Georgia,'Times New Roman',serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:'DM Sans',Arial,sans-serif}a{color:inherit}a:focus-visible,input:focus-visible{outline:3px solid var(--coral);outline-offset:3px}img{max-width:100%;height:auto}.skip{position:absolute;z-index:100;top:-100px;left:20px;padding:12px 18px;background:white;color:var(--ink)}.skip:focus{top:10px}
.masthead{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 max(34px,calc((100vw - 1440px)/2));background:var(--deep);color:white;border-bottom:1px solid rgba(255,255,255,.16)}.brand{text-decoration:none;display:flex;gap:12px;align-items:center;font-family:Manrope,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.07em;line-height:1}.brand-mark{width:40px;height:40px;display:grid;place-items:center;border:2px solid #fff;font-size:20px;position:relative}.brand-mark span{font-size:7px;color:var(--coral);position:absolute;right:2px;bottom:3px;letter-spacing:0}.brand-year{color:var(--coral)}.brand small{display:block;font-size:8px;letter-spacing:.28em;margin-top:5px;color:#b5c1e5}.top-nav{display:flex;align-items:center;gap:32px;font-size:12px;font-weight:700;letter-spacing:.04em}.top-nav a{text-decoration:none}.top-nav a:hover,.text-link:hover{color:var(--coral)}.nav-feature{padding:12px 18px;border:1px solid rgba(255,255,255,.45)}.nav-feature span{color:var(--coral);padding-left:12px}
.hero{min-height:670px;background:var(--navy);position:relative;color:#fff;overflow:hidden}.hero-art{position:absolute;inset:0;background:url('stadyum-oran-atlasi.webp') center right/cover no-repeat;opacity:.8}.hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#101d4e 0%,#101d4e 24%,rgba(16,29,78,.95) 39%,rgba(16,29,78,.5) 70%,rgba(16,29,78,.1) 100%),linear-gradient(0deg,rgba(11,21,59,.8),transparent 38%)}.hero-inner{position:relative;z-index:2;width:min(1440px,100%);margin:auto;padding:86px 34px 106px}.eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 35px;font-size:10px;letter-spacing:.18em;font-weight:800;color:#d9e1f8}.eyebrow-line{width:27px;height:2px;background:var(--coral)}.issue{margin-left:16px;color:var(--coral)}.hero h1{font:400 clamp(55px,6.3vw,108px)/.98 var(--serif);letter-spacing:-.07em;margin:0;max-width:900px}.hero h1 em{font-weight:400;color:#f6e6d0}.period{color:var(--coral)}.hero-lead{font-size:18px;line-height:1.65;color:#e1e7f6;max-width:560px;margin:30px 0 30px}.hero-actions{display:flex;align-items:center;gap:30px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:44px;padding:16px 20px;text-decoration:none;font-size:12px;font-weight:800;letter-spacing:.04em}.button-accent{background:var(--coral);color:var(--deep)}.button:hover{background:#ff9c87}.text-link{text-decoration:none;font-size:12px;font-weight:700}.text-link span{padding-left:8px;color:var(--coral)}.hero-note{font-size:11px;color:#b7c0dc;margin:36px 0 0}.hero-bottom{z-index:2;position:absolute;bottom:0;left:0;width:100%;border-top:1px solid rgba(255,255,255,.17);padding:20px max(34px,calc((100vw - 1440px)/2));display:flex;justify-content:space-between;font-size:10px;letter-spacing:.18em;color:#c6cfe8}.hero-bottom span span{color:var(--coral);font-size:15px}
.intro-band{background:var(--coral);color:var(--deep)}.intro-band-inner{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr)}.intro-band p{min-height:112px;margin:0;display:flex;flex-direction:column;justify-content:center;padding:20px 34px;border-right:1px solid rgba(16,29,78,.25);font:700 21px/1.1 Manrope,sans-serif;letter-spacing:-.05em}.intro-band p:first-child{border-left:1px solid rgba(16,29,78,.25)}.intro-band p span{font:700 10px/1 Manrope,sans-serif;letter-spacing:.1em;margin-bottom:9px}.intro-band p small{font:500 12px/1.3 'DM Sans',sans-serif;letter-spacing:0;margin-top:5px}
.reading-area{max-width:1440px;margin:auto;padding:78px 34px 130px}.reading-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:clamp(50px,6vw,100px)}.sidebar{border-right:1px solid var(--line)}.sidebar-sticky{position:sticky;top:24px;max-height:calc(100vh - 40px);overflow:auto;padding-right:18px;scrollbar-width:thin}.side-title,.micro,.panel-tag{font-size:10px;font-weight:800;letter-spacing:.2em;color:#df604b}.side-title{margin:3px 0 23px}.toc{display:flex;flex-direction:column;gap:2px}.toc a{text-decoration:none;font-size:11px;line-height:1.35;padding:8px 6px 8px 0;color:#535d74;border-bottom:1px solid #e5e2dc}.toc a:hover,.toc a.active{color:var(--blue);font-weight:700}.toc span{display:inline-block;width:27px;color:#c36d5d;font-size:9px}.side-foot{font-size:10px;line-height:1.7;color:#798196;padding:24px 0}.article-kicker{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding-bottom:13px;font-size:9px;letter-spacing:.16em;font-weight:800;color:#a15a50}.article-heading{display:flex;align-items:flex-start;gap:32px;padding:54px 0 46px;border-bottom:1px solid var(--line)}.big-index{font:400 94px/.8 var(--serif);letter-spacing:-.08em;color:var(--coral)}.article-heading .micro{margin:3px 0 12px}.article-heading h2{font:400 clamp(38px,4.5vw,70px)/1.06 var(--serif);letter-spacing:-.055em;margin:0;color:var(--navy)}.article-heading h2 em{font-weight:400}.article-layout{max-width:850px}.article{font-size:16px;line-height:1.78;overflow-wrap:anywhere}.article>p:first-child{font-size:13px;color:#6d7384;margin:38px 0 0}.article>p:nth-child(2){font-size:20px;line-height:1.6;color:var(--navy);font-weight:500;margin-top:25px}.article p{margin:0 0 22px}.article h2{font:400 clamp(31px,3vw,44px)/1.16 var(--serif);letter-spacing:-.042em;color:var(--navy);border-top:1px solid var(--line);margin:68px 0 25px;padding-top:33px;scroll-margin-top:25px}.article h2:before{content:'●';font:normal 11px/1 sans-serif;color:var(--coral);display:block;margin-bottom:16px}.article h3{font:700 20px/1.3 Manrope,sans-serif;letter-spacing:-.03em;color:var(--blue);margin:28px 0 12px}.article strong{font-weight:700;color:#192e72}.article a{color:#1c4c9b;text-underline-offset:3px}.article a:hover{color:#c8503b}.article ul,.article ol{padding-left:23px;margin:15px 0 27px}.article li{padding-left:5px;margin-bottom:12px}.article li::marker{color:#f07760}.article blockquote{margin:28px 0;padding:7px 22px;border-left:3px solid var(--coral);background:#ede9e2;font:italic 20px/1.6 var(--serif)}.article blockquote p{margin:0}.feature-figure{margin:25px 0 33px;background:var(--navy)}.feature-figure img{width:100%;display:block;aspect-ratio:3/2;object-fit:cover}.feature-figure figcaption{padding:12px 17px;color:#cbd4ea;font-size:11px;line-height:1.4}.article #sozluk~ul{columns:2;column-gap:35px}.article #sozluk~ul li{break-inside:avoid}.article #sss~h3{scroll-margin-top:30px}
.interactive{max-width:990px;display:grid;grid-template-columns:1fr 1fr;gap:45px;background:var(--deep);color:white;margin:85px 0 0;padding:48px}.interactive-heading h2{font:400 clamp(39px,4vw,60px)/1.05 var(--serif);letter-spacing:-.06em;margin:20px 0}.interactive-heading h2 em{color:var(--coral);font-weight:400}.interactive-heading p{font-size:14px;line-height:1.65;color:#bfc9e3;max-width:340px}.calculator{display:grid;grid-template-columns:1fr 1fr;gap:12px}.calculator label{font-size:11px;font-weight:800}.calculator label small{display:block;color:#aab8de;font-weight:400;margin-top:5px}.calculator input{width:100%;padding:13px;background:#17265d;color:white;border:1px solid #5b6a9b;font:700 18px Manrope,sans-serif;grid-row:2}.calculator label:nth-of-type(1){grid-column:1;grid-row:1}.calculator label:nth-of-type(2){grid-column:2;grid-row:1}.calculator input:nth-of-type(1){grid-column:1}.calculator input:nth-of-type(2){grid-column:2}.calc-results{grid-column:1/-1;margin-top:14px;border-top:1px solid #55628b}.calc-results>div{display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid #354573;padding:12px 0}.calc-results span{font-size:11px;color:#b9c5e4}.calc-results strong{font:700 19px Manrope,sans-serif;color:#fff;text-align:right}.calc-results div:first-child strong{color:var(--coral)}.calc-meter{grid-column:1/-1;height:3px;background:#405184}.calc-meter span{display:block;width:50%;height:100%;background:var(--coral);transition:width .2s}.calc-note{grid-column:1/-1;font-size:10px;line-height:1.5;color:#aab8de;margin:0}
.footer{display:flex;justify-content:space-between;gap:40px;padding:55px max(34px,calc((100vw - 1440px)/2));background:#e8e3d9;border-top:1px solid #d7d1c8;color:var(--navy)}.footer-brand{font:800 20px Manrope,sans-serif;text-decoration:none;letter-spacing:-.06em}.footer-brand span{color:#d66751}.footer p{font-size:12px;line-height:1.6;max-width:460px;color:#616b79}.footer>div:last-child{display:flex;gap:25px;align-items:flex-start;font-size:10px;letter-spacing:.13em;font-weight:800}.footer>div:last-child a{text-decoration:none}
@media(max-width:1050px){.reading-grid{grid-template-columns:185px minmax(0,1fr);gap:40px}.hero:before{background:linear-gradient(90deg,#101d4e 0%,rgba(16,29,78,.97) 37%,rgba(16,29,78,.25) 100%)}.interactive{grid-template-columns:1fr;gap:15px}.interactive-heading p{max-width:600px}}
@media(max-width:760px){.masthead{height:68px;padding:0 20px}.brand{font-size:16px}.brand-mark{width:34px;height:34px}.top-nav{gap:12px}.top-nav a:not(.nav-feature){display:none}.nav-feature{padding:10px;font-size:11px}.nav-feature span{padding-left:4px}.hero{min-height:640px}.hero-art{background-position:65% center}.hero:before{background:linear-gradient(90deg,#101d4e 0%,rgba(16,29,78,.91) 65%,rgba(16,29,78,.52) 100%),linear-gradient(0deg,#0b153b,transparent 45%)}.hero-inner{padding:72px 22px 95px}.eyebrow{font-size:9px;line-height:1.4;flex-wrap:wrap}.issue{margin-left:0}.hero h1{font-size:clamp(50px,11vw,75px)}.hero-lead{font-size:16px}.hero-actions{gap:20px;flex-wrap:wrap}.hero-bottom{padding:18px 22px}.hero-bottom span:first-child{display:none}.intro-band-inner{grid-template-columns:1fr 1fr}.intro-band p{min-height:95px;padding:18px 22px;border-bottom:1px solid rgba(16,29,78,.25);font-size:18px}.reading-area{padding:44px 22px 85px}.reading-grid{display:block}.sidebar{border:0;border-bottom:1px solid var(--line);margin-bottom:35px;padding-bottom:18px}.sidebar-sticky{position:static;max-height:none;padding:0}.side-title,.side-foot{display:none}.toc{display:flex;flex-direction:row;overflow-x:auto;gap:8px;scrollbar-width:thin;padding-bottom:10px}.toc a{flex:0 0 auto;white-space:nowrap;border:1px solid var(--line);padding:8px 10px;border-radius:100px;font-size:10px}.toc span{width:auto;margin-right:7px}.article-heading{gap:18px;padding:38px 0}.big-index{font-size:62px}.article-heading h2{font-size:clamp(34px,8vw,52px)}.article-kicker span:last-child{display:none}.article{font-size:15px;line-height:1.74}.article>p:nth-child(2){font-size:18px}.article h2{font-size:32px;margin-top:56px}.article #sozluk~ul{columns:1}.interactive{margin-top:65px;padding:28px 22px}.footer{padding:42px 22px;display:block}.footer>div:last-child{margin-top:30px;justify-content:space-between}}
@media(max-width:420px){.hero h1{font-size:49px}.hero-inner{padding-top:60px}.button{width:100%}.hero-actions{align-items:stretch}.hero-note{margin-top:24px}.calculator{gap:9px}.calc-results strong{font-size:16px}.article-heading h2{font-size:32px}.big-index{font-size:48px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.calc-meter span{transition:none}}
