/* Haber Yurttan: yerel gazete geleneğini çağdaş ve sıcak bir düzenle birleştiren tema. */
.layout-local{--ink:#2f2b28;--muted:#766e65;--line:#d8cec0;--paper:#eee5d8;background:#f8f3ea;color:#2f2b28}
.layout-local .utility{background:#8f2635;color:#f7dfc0;border:0}.layout-local .utility strong{color:#fff}
.layout-local .masthead{height:154px;position:relative;justify-content:center;border-bottom:1px solid #cdbfab}
.layout-local .brand{display:grid;grid-template-columns:66px auto;grid-template-rows:auto auto;column-gap:14px;align-items:center;font-family:Georgia,'Times New Roman',serif;font-size:inherit;letter-spacing:0}
.layout-local .local-mark{grid-row:1/3;width:62px;height:62px;display:grid;place-items:center;position:relative;background:#f3e5cf;border:2px solid #8f2635;transform:rotate(-3deg);box-shadow:5px 5px 0 #d6b26a}
.layout-local .local-mark:after{content:'';position:absolute;inset:5px;border:1px solid #b78442}
.layout-local .local-mark b{font-size:25px;color:#8f2635;z-index:1}
.layout-local .local-word{display:flex;gap:8px;align-items:baseline}
.layout-local .local-word b{font-size:21px;letter-spacing:3px;color:#8f2635}
.layout-local .local-word strong{font-size:38px;letter-spacing:-1.5px;color:#2f2b28}
.layout-local .brand small{grid-column:2;margin:5px 0 0;color:#766b60;font-family:Inter,Arial,sans-serif;font-size:9px;letter-spacing:1.2px}
.layout-local .mast-note{position:absolute;right:0;max-width:245px;text-align:right;color:#7b6e61;line-height:1.6}.layout-local .mast-note .live-dot{background:#8f2635}
.layout-local .navigation{background:#2f3d32;border:0}
.layout-local .nav-inner{height:54px;justify-content:center;gap:0}
.layout-local .nav-inner>a{color:#f8f0e4;padding:0 20px;border-right:1px solid #ffffff1a;font-family:Georgia,'Times New Roman',serif;font-size:13px}
.layout-local .nav-inner>a:first-child{border-left:1px solid #ffffff1a}.layout-local .nav-inner>a.active{background:#8f2635;color:#fff}.layout-local .nav-inner>a.active:after{display:none}
.layout-local .search-toggle{color:#f3d7aa;margin-left:14px}
.layout-local .search-box{background:#eee4d5;border-bottom:2px solid #8f2635}
.layout-local .ticker{border:1px solid #c9b9a4;background:#fffdf8;margin-top:28px}.layout-local .ticker strong{background:#8f2635}.layout-local .ticker>a{color:#8f2635}
.layout-local .section-heading{border-bottom:3px double #796d60;padding-bottom:11px}
.layout-local .section-heading h1,.layout-local .section-heading h2{font-family:Georgia,'Times New Roman',serif;font-size:27px;font-weight:600}
.layout-local .section-heading h1:before,.layout-local .section-heading h2:before{display:none}
.layout-local .section-heading>span{color:#8f2635;font-weight:700}
.layout-local .hero-grid{height:505px;grid-template-columns:1.55fr 1fr;gap:12px}
.layout-local .hero-main,.layout-local .side-feature{background:#3a3028;border:5px solid #fffdf8;outline:1px solid #c9baa7}
.layout-local .hero-main:after,.layout-local .side-feature:after{background:linear-gradient(180deg,transparent 18%,rgba(34,24,18,.92))}
.layout-local .hero-overlay{padding:34px}.layout-local .hero-overlay h2{font-family:Georgia,'Times New Roman',serif;font-size:39px;line-height:1.12;font-weight:600}
.layout-local .pill{background:#8f2635}.layout-local .hero-side{gap:12px}.layout-local .side-feature h2{font-family:Georgia,'Times New Roman',serif;font-size:21px}
.layout-local .topic-strip{background:#e9ddcd;border-left:5px solid #8f2635;border-right:5px solid #2f3d32}.layout-local .topic-strip strong{color:#8f2635}.layout-local .topic-strip a{color:#4f493f}
.layout-local .content-columns{grid-template-columns:minmax(0,1fr) 330px;gap:38px}
.layout-local .content-columns .section-heading{border-bottom:3px double #796d60}
.layout-local .cards-grid{grid-template-columns:1fr;gap:0}
.layout-local .news-card{display:grid;grid-template-columns:245px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid #cfc2b2}
.layout-local .news-card:first-child{padding-top:0}.layout-local .news-card>img,.layout-local .news-card>.image-placeholder{width:245px;height:155px;border:4px solid #fff;outline:1px solid #c9baa7}
.layout-local .card-copy{padding:2px 0}.layout-local .eyebrow{color:#8f2635}.layout-local .news-card h3{font-family:Georgia,'Times New Roman',serif;font-size:21px;line-height:1.3;margin:8px 0}.layout-local .news-card p{color:#766e65}
.layout-local .ranked{background:#eee4d5;border:1px solid #cdbca8;padding:8px 20px}.layout-local .ranked a{border-color:#cdbca8}.layout-local .ranked b{color:#b59669;font-family:Georgia,serif}.layout-local .ranked h3{font-family:Georgia,'Times New Roman',serif;font-size:14px}
.layout-local .editor-note{background:#2f3d32;color:#fff;border:0;border-bottom:7px solid #d1a64f}.layout-local .editor-note .eyebrow{color:#f0c972}.layout-local .editor-note p{color:#d0d7d1}
.layout-local footer{background:#2a2825;border-top:8px solid #8f2635}.layout-local footer .brand{display:inline-grid}.layout-local footer .local-mark{width:48px;height:48px;background:#f3e5cf}.layout-local footer .local-word strong{color:#fff}.layout-local footer .local-word b{color:#dcb266}
.layout-local .article-page{max-width:920px;background:#fffdf8;padding:45px;border:1px solid #d3c5b3}.layout-local .article-page h1{font-family:Georgia,'Times New Roman',serif;font-size:49px;font-weight:600}.layout-local .lead{font-family:Georgia,'Times New Roman',serif;color:#74695f}.layout-local .article-image{border:7px solid #fff;outline:1px solid #c9baa7}
@media(max-width:900px){.layout-local .news-card{grid-template-columns:190px minmax(0,1fr)}.layout-local .news-card>img,.layout-local .news-card>.image-placeholder{width:190px}}
@media(max-width:760px){
 .layout-local .masthead{height:110px;justify-content:flex-start}.layout-local .brand{grid-template-columns:48px auto;column-gap:10px}.layout-local .local-mark{width:46px;height:46px;box-shadow:3px 3px 0 #d6b26a}.layout-local .local-mark b{font-size:19px}.layout-local .local-word{display:block}.layout-local .local-word b,.layout-local .local-word strong{display:block}.layout-local .local-word b{font-size:12px;letter-spacing:2px}.layout-local .local-word strong{font-size:25px}.layout-local .brand small{display:none}.layout-local .menu-button{margin-left:auto;color:#2f3d32}
 .layout-local .navigation .nav-inner{background:#2f3d32;padding:10px}.layout-local .nav-inner>a{width:50%;padding:12px;border:0}.layout-local .nav-inner>a.active{background:#8f2635}
 .layout-local .hero-main{height:445px}.layout-local .hero-overlay{padding:25px}.layout-local .hero-overlay h2{font-size:33px}
 .layout-local .news-card{grid-template-columns:125px minmax(0,1fr);gap:13px;padding:14px 0}.layout-local .news-card>img,.layout-local .news-card>.image-placeholder{width:125px;height:112px;border-width:2px}.layout-local .news-card h3{font-size:16px}.layout-local .news-card p{display:none}
 .layout-local .article-page{padding:25px 20px}.layout-local .article-page h1{font-size:36px}
}
.layout-local .page-intro{text-align:center;border-top:1px solid #bba98e;padding-top:22px}.layout-local .page-intro h1{justify-content:center}.layout-local .page-intro h1:before{display:none}.layout-local .news-card:nth-child(4n+1){grid-template-columns:280px minmax(0,1fr);border-top:4px double #8f2635}.layout-local .news-card:nth-child(4n+1)>img,.layout-local .news-card:nth-child(4n+1)>.image-placeholder{width:280px;height:190px}.layout-local .footer-main{display:block;text-align:center}.layout-local .footer-statement{display:block;margin:30px 0;font:500 34px/1.1 Georgia,serif;color:#dcb266}.layout-local .footer-links{justify-content:center;border-top:1px solid #57514a;padding-top:22px}
@media(max-width:760px){.layout-local .news-card:nth-child(4n+1){grid-template-columns:125px minmax(0,1fr)}.layout-local .news-card:nth-child(4n+1)>img,.layout-local .news-card:nth-child(4n+1)>.image-placeholder{width:125px;height:112px}.layout-local .footer-statement{font-size:27px}}
