:root{--ink:#10241f;--green:#0d5b49;--mint:#dff4e9;--acid:#c7f26d;--cream:#f4f3ed;--paper:#fcfcf8;--muted:#66736e;--line:#d9dfda;--orange:#f47d45;--radius:22px;--shadow:0 18px 50px rgba(16,36,31,.10)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",sans-serif;line-height:1.5}.container{width:min(1180px,calc(100% - 40px));margin-inline:auto}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input{font:inherit}button{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reading-progress{position:fixed;z-index:50;top:0;left:0;width:0;height:3px;background:var(--acid)}
.topline{background:var(--ink);color:#dce8e3;font-size:12px;letter-spacing:.02em}.topline-inner{height:34px;display:flex;align-items:center;justify-content:space-between}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 4px rgba(199,242,109,.14);margin-right:8px}.site-header{position:sticky;top:0;z-index:40;background:rgba(252,252,248,.94);backdrop-filter:blur(16px);border-bottom:1px solid rgba(16,36,31,.08)}.nav-wrap{height:82px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:flex;align-items:center;gap:10px;min-width:max-content}.brand img{width:47px;height:47px;object-fit:contain;border-radius:50%}.brand span{display:flex;flex-direction:column;line-height:.9;font-family:Manrope,sans-serif;font-size:18px}.brand em{font-style:normal;color:var(--green)}nav{display:flex;gap:30px;font-size:14px;font-weight:600}nav a{position:relative}nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:var(--green);transition:.2s}nav a:hover:after{right:0}.nav-actions{display:flex;align-items:center;gap:10px}.icon-button,.menu-button{border:0;background:transparent;cursor:pointer}.icon-button{width:42px;height:42px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center}.icon-button svg,.search-box svg{width:19px;fill:none;stroke:currentColor;stroke-width:1.8}.button{display:inline-flex;background:var(--green);color:white;border-radius:100px;padding:13px 22px;font-weight:700}.button-small{font-size:13px}.menu-button{display:none}.search-panel{display:grid;grid-template-rows:0fr;transition:.25s;background:white}.search-panel.open{grid-template-rows:1fr;border-top:1px solid var(--line)}.search-box{overflow:hidden;display:flex;align-items:center;gap:14px}.search-panel.open .search-box{padding-block:20px}.search-box input{flex:1;border:0;outline:0;font-size:20px;background:transparent}.search-box button{border:0;background:transparent;font-weight:700;color:var(--green);cursor:pointer}
.hero{padding-block:44px;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr);gap:28px}.hero-story{min-height:610px;border-radius:30px;overflow:hidden;position:relative;color:white;background:var(--ink)}.hero-story>img{width:100%;height:100%;position:absolute;object-fit:cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,32,26,.05) 20%,rgba(7,32,26,.88) 100%)}.hero-content{position:absolute;left:52px;right:42px;bottom:46px}.tag{display:inline-flex;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.13em;color:var(--green)}.tag-light{color:var(--acid);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:6px 10px}.hero h1{font:800 clamp(42px,5vw,70px)/1.02 Manrope,sans-serif;letter-spacing:-.055em;margin:18px 0}.hero-content p{max-width:610px;color:#deebe6;font-size:17px;margin:0 0 24px}.story-link{display:inline-flex;align-items:center;gap:14px;font-weight:700;padding-bottom:5px;border-bottom:1px solid currentColor}.story-link span{transition:.2s}.story-link:hover span{transform:translateX(4px)}.light{color:white}.hero-side{display:flex;flex-direction:column}.section-kicker{display:flex;align-items:center;gap:14px;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:800;margin:3px 0 20px}.section-kicker .line{height:1px;background:var(--line);flex:1}.side-story{display:grid;grid-template-columns:104px 1fr;gap:17px;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid var(--line)}.side-story img{width:104px;height:104px;object-fit:cover;border-radius:14px}.side-story h2{font:700 18px/1.25 Manrope,sans-serif;letter-spacing:-.025em;margin:8px 0}.meta{color:var(--muted);font-size:11px}.all-link{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:13px;margin-top:auto}.all-link span{font-size:18px}.trust-strip{background:var(--cream);border-block:1px solid var(--line)}.trust-grid{min-height:112px;display:grid;grid-template-columns:.7fr .7fr .9fr 2.1fr;align-items:center}.trust-grid>div{display:flex;flex-direction:column;padding-right:24px}.trust-grid strong{font:800 25px Manrope,sans-serif}.trust-grid span{color:var(--muted);font-size:12px}.trust-grid p{border-left:1px solid var(--line);padding-left:36px;margin:0;color:#41534d;font-size:14px}.quote-mark{font:800 28px serif;color:var(--green);vertical-align:-5px;margin-right:5px}
.section{padding-block:105px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:44px}.eyebrow{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800;color:var(--green);margin-bottom:10px}.section h2,.topic-band h2,.newsletter h2{font:800 clamp(34px,4.2vw,54px)/1.05 Manrope,sans-serif;letter-spacing:-.05em;margin:0}.filters{display:flex;gap:5px;padding:4px;background:var(--cream);border-radius:100px}.filters button{border:0;background:transparent;border-radius:100px;padding:9px 15px;font-size:12px;font-weight:700;cursor:pointer}.filters button.active{background:var(--ink);color:white}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.article-card{transition:.25s}.article-card.feature{grid-column:span 2}.article-card.hidden{display:none}.image-wrap{display:block;position:relative;border-radius:var(--radius);overflow:hidden;background:var(--cream);aspect-ratio:1.27}.feature .image-wrap{aspect-ratio:2}.image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.article-card:hover img{transform:scale(1.035)}.card-arrow{position:absolute;right:14px;top:14px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:white;box-shadow:var(--shadow);font-size:18px}.card-copy{padding:20px 4px}.card-copy h3{font:700 22px/1.2 Manrope,sans-serif;letter-spacing:-.03em;margin:9px 0}.feature .card-copy h3{font-size:28px}.card-copy p{color:var(--muted);font-size:14px;margin:0 0 14px}.empty-state{display:none;text-align:center;padding:60px;background:var(--cream);border-radius:var(--radius)}.empty-state.show{display:block}.topic-band{background:var(--mint);padding-block:100px}.topic-layout{display:grid;grid-template-columns:.8fr 1.25fr;gap:9vw}.topic-intro p{color:#48615a;max-width:430px;margin:22px 0 30px}.topic-list{border-top:1px solid rgba(16,36,31,.2)}.topic-list>a{display:grid;grid-template-columns:48px 1fr auto 28px;align-items:center;gap:18px;padding:25px 0;border-bottom:1px solid rgba(16,36,31,.2)}.topic-number{font-size:11px;color:var(--green)}.topic-list strong,.topic-list small{display:block}.topic-list strong{font:700 18px Manrope,sans-serif}.topic-list small{color:#5a6f68;margin-top:3px}.topic-list b{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.topic-list i{font-style:normal;font-size:20px;transition:.2s}.topic-list a:hover i{transform:translateX(5px)}
.news-list{border-top:1px solid var(--line)}.news-list>a{display:grid;grid-template-columns:72px 100px 1fr 54px;gap:22px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.news-date{color:var(--muted);text-transform:uppercase;font-size:9px;letter-spacing:.1em}.news-date strong{display:block;color:var(--ink);font:700 26px Manrope,sans-serif;line-height:1}.news-list h3{font:700 20px Manrope,sans-serif;margin:0;letter-spacing:-.02em}.round-arrow{width:42px;height:42px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;transition:.2s}.news-list a:hover .round-arrow{background:var(--green);color:white;border-color:var(--green)}.newsletter{background:var(--green);color:white;padding-block:78px}.newsletter-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.newsletter .eyebrow{color:var(--acid)}.newsletter p{color:#cfe1da}.email-field{display:flex;padding:6px;background:white;border-radius:100px}.email-field input{flex:1;border:0;outline:0;background:transparent;padding:0 18px;min-width:0}.email-field button{border:0;border-radius:100px;background:var(--acid);color:var(--ink);padding:14px 22px;font-weight:800;cursor:pointer}.newsletter small{display:block;color:#a9c8bc;font-size:10px;margin:10px 0 0 18px}.form-message{margin:8px 0 0 18px;font-size:12px;color:white!important}footer{background:var(--ink);color:#dce8e3;padding-top:72px}.footer-grid{display:grid;grid-template-columns:2fr .7fr .7fr 1fr;gap:60px;padding-bottom:60px}.brand-light strong{color:white}.brand-light em{color:var(--acid)}.footer-grid>div:first-child p{max-width:340px;color:#91a49d;font-size:13px;margin-top:22px}.footer-grid h3{color:white;text-transform:uppercase;letter-spacing:.12em;font-size:10px;margin:0 0 18px}.footer-grid>div>a:not(.brand){display:block;color:#aebdb8;font-size:13px;margin:10px 0}.footer-grid>div>a:hover{color:white}.footer-note{font:700 20px/1.35 Manrope,sans-serif;color:var(--acid);display:flex;align-items:end}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding-block:20px;color:#7f938b;font-size:11px}
@media(max-width:900px){nav{position:absolute;top:116px;left:0;right:0;background:var(--paper);display:none;flex-direction:column;padding:26px 20px;border-bottom:1px solid var(--line)}nav.open{display:flex}.menu-button{display:flex;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px}.menu-button span{width:17px;height:1px;background:var(--ink)}.nav-actions .button{display:none}.hero{grid-template-columns:1fr}.hero-story{min-height:560px}.hero-side{display:grid;grid-template-columns:1fr 1fr;gap:20px}.section-kicker,.hero-side .all-link{grid-column:1/-1}.trust-grid{grid-template-columns:repeat(3,1fr);padding-block:24px}.trust-grid p{grid-column:1/-1;border-left:0;border-top:1px solid var(--line);padding:18px 0 0;margin-top:18px}.article-grid{grid-template-columns:1fr 1fr}.article-card.feature{grid-column:span 2}.topic-layout,.newsletter-inner{grid-template-columns:1fr;gap:50px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-note{display:none}}
@media(max-width:620px){.container{width:min(100% - 28px,1180px)}.topline-inner span:last-child{display:none}.nav-wrap{height:70px}.brand img{width:42px;height:42px}.brand span{font-size:16px}.hero{padding-top:18px}.hero-story{min-height:520px;border-radius:22px}.hero-content{left:24px;right:20px;bottom:28px}.hero h1{font-size:39px}.hero-side{grid-template-columns:1fr}.section-kicker,.hero-side .all-link{grid-column:auto}.trust-grid{grid-template-columns:1fr 1fr;gap:20px}.trust-grid>div:nth-child(3){display:none}.section{padding-block:72px}.section-head{align-items:start;flex-direction:column}.filters{max-width:100%;overflow:auto}.article-grid{grid-template-columns:1fr}.article-card.feature{grid-column:auto}.feature .image-wrap,.image-wrap{aspect-ratio:1.35}.feature .card-copy h3{font-size:23px}.topic-band{padding-block:72px}.topic-list>a{grid-template-columns:30px 1fr 24px}.topic-list b{display:none}.news-list>a{grid-template-columns:48px 1fr 42px;gap:14px}.news-list .tag{display:none}.news-list h3{font-size:16px}.newsletter-inner{gap:32px}.email-field{border-radius:16px;align-items:stretch;flex-direction:column;padding:5px}.email-field input{padding:15px}.email-field button{border-radius:12px}.footer-grid{grid-template-columns:1fr 1fr;gap:38px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{gap:16px;flex-direction:column}.search-box input{font-size:16px}}

/* İç sayfalar */
.inner-header{position:relative}.breadcrumb{padding-top:34px;color:var(--muted);font-size:12px}.breadcrumb a:hover{color:var(--green)}.article-hero{max-width:930px;padding:58px 0 42px}.article-hero h1,.page-hero h1{font:800 clamp(42px,6vw,76px)/1.02 Manrope,sans-serif;letter-spacing:-.055em;margin:14px 0 24px}.article-deck{max-width:760px;font-size:19px;color:#53645e}.article-meta{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12px}.author-dot{width:34px;height:34px;border-radius:50%;background:var(--green);color:white;display:grid;place-items:center;font-weight:800}.article-cover{width:min(1180px,calc(100% - 40px));height:min(62vw,650px);margin:0 auto 52px;border-radius:30px;object-fit:cover}.article-layout{display:grid;grid-template-columns:160px minmax(0,700px) 240px;justify-content:space-between;gap:42px;padding-bottom:90px}.share-rail{position:sticky;top:120px;height:max-content}.share-rail span,.side-box>span{display:block;text-transform:uppercase;font-size:9px;letter-spacing:.15em;font-weight:800;color:var(--muted);margin-bottom:12px}.share-rail button{border:1px solid var(--line);background:white;border-radius:100px;padding:9px 13px;font-size:11px;font-weight:700;cursor:pointer}.prose{font-size:17px;line-height:1.82}.prose .lead{font-size:21px;line-height:1.6;color:#2f4540}.prose h2{font:800 31px/1.15 Manrope,sans-serif;letter-spacing:-.035em;margin:54px 0 16px}.prose h3{font:700 21px Manrope,sans-serif;margin:34px 0 10px}.prose p,.prose ul{margin:0 0 22px}.prose li{margin-bottom:10px}.info-callout{background:var(--mint);border-left:4px solid var(--green);padding:22px 24px;border-radius:0 16px 16px 0;margin:32px 0}.ad-slot{min-height:116px;border:1px dashed #b8c2bd;background:#f5f5f0;border-radius:12px;display:grid;place-items:center;color:#87938e;font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin:34px 0}.side-box{position:sticky;top:120px;height:max-content;border-top:3px solid var(--ink);padding-top:18px}.side-box a{display:block;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px;font-weight:700}.page-hero{padding:78px 0 50px;max-width:900px}.page-hero p{font-size:19px;color:var(--muted);max-width:700px}.page-layout{display:grid;grid-template-columns:minmax(0,760px) 270px;gap:90px;padding-bottom:100px}.content-panel{font-size:16px;line-height:1.75}.content-panel h2{font:800 29px Manrope,sans-serif;margin:45px 0 14px}.content-panel h3{font:700 20px Manrope,sans-serif;margin:30px 0 10px}.content-panel p,.content-panel ul{margin:0 0 20px}.profile-card{background:var(--mint);padding:26px;border-radius:20px}.profile-card strong{display:block;font:800 22px Manrope,sans-serif}.profile-card span{color:var(--green);font-size:12px}.listing-hero{padding:72px 0 40px}.listing-hero h1{font:800 clamp(42px,6vw,68px)/1 Manrope,sans-serif;letter-spacing:-.05em;margin:10px 0}.listing-hero p{color:var(--muted);max-width:630px}.listing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding-bottom:100px}.listing-card{border-top:1px solid var(--line);padding-top:18px}.listing-card img{width:100%;aspect-ratio:1.45;object-fit:cover;border-radius:18px;margin-bottom:18px}.listing-card h2{font:700 22px/1.2 Manrope,sans-serif;margin:9px 0}.listing-card p{color:var(--muted);font-size:13px}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-bottom:100px}.contact-card{background:var(--mint);border-radius:22px;padding:30px}.contact-form{display:grid;gap:18px}.contact-form label{font-size:12px;font-weight:700}.contact-form input,.contact-form textarea,.search-page input{width:100%;border:1px solid var(--line);border-radius:12px;background:white;padding:14px 16px;outline:0}.contact-form textarea{min-height:150px;resize:vertical}.contact-form input:focus,.contact-form textarea:focus,.search-page input:focus{border-color:var(--green)}.contact-form button{justify-self:start;border:0;cursor:pointer}.legal-note{background:#fff4e9;border-radius:16px;padding:20px;margin:28px 0}.search-page{min-height:60vh;padding-bottom:100px}.search-page form{display:flex;gap:10px;max-width:760px}.search-page button{border:0;cursor:pointer}.search-results{margin-top:38px;max-width:760px}.search-result{display:block;padding:22px 0;border-top:1px solid var(--line)}.search-result strong{display:block;font:700 20px Manrope,sans-serif;margin-bottom:5px}.search-result span{color:var(--muted);font-size:13px}.not-found{text-align:center;padding:120px 20px}.not-found strong{font:800 120px/1 Manrope,sans-serif;color:var(--mint)}.not-found h1{font:800 40px Manrope,sans-serif;margin:15px 0}.not-found p{color:var(--muted);margin-bottom:28px}
@media(max-width:980px){.article-layout{grid-template-columns:minmax(0,1fr) 230px}.share-rail{display:none}.page-layout{grid-template-columns:1fr 230px;gap:50px}.listing-grid{grid-template-columns:1fr 1fr}.contact-grid{gap:40px}}
@media(max-width:700px){.article-hero{padding-top:42px}.article-cover{width:calc(100% - 28px);height:64vw;border-radius:20px}.article-layout,.page-layout,.contact-grid{grid-template-columns:1fr}.side-box{position:static}.article-layout{padding-bottom:65px}.page-layout,.contact-grid{gap:40px;padding-bottom:70px}.listing-grid{grid-template-columns:1fr}.listing-hero{padding-top:48px}.search-page form{flex-direction:column}.not-found{padding:80px 20px}.not-found strong{font-size:90px}}

.noscript-nav{display:flex;justify-content:center;gap:22px;padding:14px 20px;background:var(--cream);border-bottom:1px solid var(--line);font-size:13px;font-weight:700;flex-wrap:wrap}.article-meta small{font-size:10px}.sources{margin-top:52px;padding-top:24px;border-top:1px solid var(--line)}.sources h2{font-size:24px;margin:0 0 12px}.sources ul{padding-left:20px}.sources a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.sources a:hover{color:var(--ink)}
.article-cover-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto 52px}.article-cover-wrap .article-cover{width:100%;margin:0}.article-cover-wrap figcaption{margin-top:9px;color:var(--muted);font-size:11px}@media(max-width:700px){.article-cover-wrap{width:calc(100% - 28px)}}
