/*!
Theme Name: Blocksy
Theme URI: https://creativethemes.com/blocksy/
Author: CreativeThemes
Author URI: https://creativethemes.com
Description: Blocksy with Gündem Hatları editorial layer.
Version: 2.1.53
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: blocksy
*/

:root{
 --gh-ink:#171717;--gh-muted:#6d6963;--gh-paper:#fbfaf6;--gh-paper-2:#f0ede5;
 --gh-line:#ddd8cf;--gh-line-dark:#9e978d;--gh-accent:#0e675f;--gh-accent-dark:#084c46;
 --gh-serif:"Newsreader",Georgia,"Times New Roman",serif;--gh-sans:"IBM Plex Sans",sans-serif;--gh-shell:1320px;
}
html{background:var(--gh-paper)}
body{background:var(--gh-paper)!important;color:var(--gh-ink);font-family:var(--gh-serif)}
.gh-shell{width:min(calc(100% - 48px),var(--gh-shell));margin-inline:auto}
.gh-site-header{background:var(--gh-paper);border-bottom:1px solid var(--gh-line-dark)}
.gh-utility-bar{border-bottom:1px solid var(--gh-line);font-family:var(--gh-sans);font-size:10px;letter-spacing:.055em;text-transform:uppercase;color:var(--gh-muted)}
.gh-utility-inner{min-height:33px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:15px}
.gh-utility-inner>*:nth-child(2){text-align:center}.gh-utility-inner>*:last-child{text-align:right}
.gh-utility-inner a{color:var(--gh-ink);text-decoration:none;font-weight:600}
.gh-masthead{min-height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px 0 18px;text-align:center}
.gh-brand{display:flex;align-items:center;gap:16px;color:var(--gh-ink);text-decoration:none}
.gh-brand-mark{width:48px;height:48px;border:2px solid var(--gh-accent);display:grid;place-items:center;font:700 13px/1 var(--gh-sans);letter-spacing:.08em;color:var(--gh-accent)}
.gh-brand-name{font:700 clamp(52px,6.2vw,92px)/.87 var(--gh-serif);letter-spacing:-.052em}
.gh-tagline{margin:16px 0 0;color:var(--gh-muted);font:500 12px/1.4 var(--gh-sans);letter-spacing:.045em}
.gh-primary-nav{border-top:1px solid var(--gh-line-dark);background:#fffdf8}
.gh-nav-scroll{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;white-space:nowrap}
.gh-nav-scroll::-webkit-scrollbar{display:none}.gh-nav-scroll a{color:var(--gh-ink);text-decoration:none;font:700 11px/1 var(--gh-sans);letter-spacing:.045em;text-transform:uppercase;padding:15px 14px;border-right:1px solid var(--gh-line)}
.gh-nav-scroll a:first-child{border-left:1px solid var(--gh-line)}.gh-nav-scroll a:hover{background:var(--gh-paper-2);color:var(--gh-accent-dark)}
.gh-search-link{margin-left:auto!important;color:var(--gh-accent-dark)!important}

.gh-home{padding:18px 0 72px}.gh-breaking{display:flex;align-items:stretch;border-block:1px solid var(--gh-line-dark);margin-bottom:28px;min-height:42px;overflow:hidden}
.gh-breaking-label{display:flex;align-items:center;padding:0 15px;background:var(--gh-accent);color:#fff;font:700 10px/1 var(--gh-sans);letter-spacing:.09em;text-transform:uppercase}
.gh-breaking-items{display:flex;align-items:center;overflow:hidden;white-space:nowrap}.gh-breaking-items a{color:var(--gh-ink);text-decoration:none;padding:0 18px;font:600 13px/1.2 var(--gh-serif);border-right:1px solid var(--gh-line)}
.gh-lead-grid{display:grid;grid-template-columns:1.7fr .9fr .9fr;border-bottom:1px solid var(--gh-line-dark);margin-bottom:32px}
.gh-card>a{display:block;color:inherit;text-decoration:none}.gh-lead{padding:0 26px 26px 0;border-right:1px solid var(--gh-line)}
.gh-side-stack{padding:0 22px;border-right:1px solid var(--gh-line)}.gh-side-stack:last-child{border-right:0;padding-right:0}
.gh-side-stack .gh-card{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--gh-line)}.gh-side-stack .gh-card:last-child{border-bottom:0}
.gh-thumb{aspect-ratio:16/9;overflow:hidden;background:var(--gh-paper-2);border:1px solid var(--gh-line);margin-bottom:13px}
.gh-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.gh-card:hover .gh-thumb img{transform:scale(1.018)}
.gh-placeholder{position:relative;width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle at 22% 20%,rgba(14,103,95,.16),transparent 32%),linear-gradient(135deg,#ece8df,#faf8f2);color:var(--gh-accent-dark);font:700 11px/1 var(--gh-sans);letter-spacing:.11em;text-transform:uppercase}
.gh-placeholder:before,.gh-placeholder:after{content:"";position:absolute;background:var(--gh-line-dark);opacity:.48}.gh-placeholder:before{width:1px;height:72%;transform:rotate(34deg)}.gh-placeholder:after{width:72%;height:1px;transform:rotate(-8deg)}
.gh-photo-credit{margin:-5px 0 10px;color:#77716a;font:500 9px/1.3 var(--gh-sans);letter-spacing:.025em}.gh-photo-credit p{margin:0}.gh-photo-credit a{display:inline!important;color:inherit!important;text-decoration:underline!important}
.gh-kicker{margin:0 0 8px;color:var(--gh-accent);font:700 11px/1 var(--gh-sans);letter-spacing:.08em;text-transform:uppercase}
.gh-lead h1{margin:0 0 12px;font:700 clamp(40px,4.6vw,68px)/.97 var(--gh-serif);letter-spacing:-.038em}.gh-card h3{margin:0 0 7px;font:650 20px/1.07 var(--gh-serif);letter-spacing:-.015em}
.gh-excerpt{color:#45413d;font:400 15px/1.5 var(--gh-serif)}.gh-meta{margin-top:10px;color:var(--gh-muted);font:600 9px/1.3 var(--gh-sans);letter-spacing:.055em;text-transform:uppercase}
.gh-section{margin-top:42px;border-top:4px solid var(--gh-ink)}.gh-section-head{min-height:57px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gh-line-dark)}
.gh-section-head h2{margin:0;font:700 30px/1 var(--gh-serif);letter-spacing:-.025em}.gh-section-head a{color:var(--gh-accent-dark);text-decoration:none;font:700 10px/1 var(--gh-sans);letter-spacing:.07em;text-transform:uppercase}
.gh-section-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr}.gh-section-grid .gh-card{padding:21px 20px 8px;border-right:1px solid var(--gh-line)}.gh-section-grid .gh-card:first-child{padding-left:0}.gh-section-grid .gh-card:last-child{border-right:0;padding-right:0}.gh-section-grid .gh-card:first-child h3{font-size:28px}.gh-section-grid .gh-card:not(:first-child) .gh-excerpt{display:none}
.gh-empty{padding:26px 0;color:var(--gh-muted);font:500 13px/1.5 var(--gh-sans)}

.gh-content-shell{width:min(calc(100% - 48px),1120px);margin:0 auto;padding:48px 0 80px}.gh-article-shell{width:min(calc(100% - 48px),880px);margin:0 auto;padding:48px 0 80px}
.gh-article-kicker{color:var(--gh-accent);font:700 11px/1 var(--gh-sans);letter-spacing:.09em;text-transform:uppercase;margin-bottom:13px}.gh-article-title{margin:0 0 18px;font:700 clamp(44px,6vw,74px)/.97 var(--gh-serif);letter-spacing:-.038em}
.gh-article-deck{margin:0 0 18px;color:#4c4843;font:400 21px/1.45 var(--gh-serif)}.gh-article-meta{border-block:1px solid var(--gh-line);padding:11px 0;margin-bottom:26px;color:var(--gh-muted);font:600 10px/1.4 var(--gh-sans);letter-spacing:.055em;text-transform:uppercase}
.gh-article-image{margin:0 0 28px}.gh-article-image img{width:100%;height:auto;display:block}.gh-article-body{font:400 19px/1.75 var(--gh-serif);color:#2b2926}.gh-article-body p{margin:0 0 1.25em}.gh-article-body h2{font:700 34px/1.08 var(--gh-serif);margin:1.35em 0 .55em}.gh-article-body h3{font:700 27px/1.1 var(--gh-serif);margin:1.3em 0 .5em}.gh-article-body a{color:var(--gh-accent-dark);text-decoration-thickness:1px;text-underline-offset:3px}.gh-source-note{padding:10px 14px;background:var(--gh-paper-2);border-left:3px solid var(--gh-accent);font:500 13px/1.5 var(--gh-sans)!important}

.gh-archive-title{border-top:4px solid var(--gh-ink);border-bottom:1px solid var(--gh-line-dark);padding:18px 0;margin:0 0 26px;font:700 42px/1 var(--gh-serif);letter-spacing:-.03em}.gh-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.gh-results-grid .gh-card{border-bottom:1px solid var(--gh-line);padding-bottom:22px}
.gh-pagination{margin-top:38px;border-top:1px solid var(--gh-line-dark);padding-top:20px;font-family:var(--gh-sans)}
.gh-page-title{font:700 clamp(42px,5vw,64px)/1 var(--gh-serif);letter-spacing:-.03em;margin:0 0 26px;border-bottom:1px solid var(--gh-line-dark);padding-bottom:18px}.gh-page-body{font:400 18px/1.72 var(--gh-serif)}
.gh-search-form{display:flex;border-block:1px solid var(--gh-line-dark);margin:0 0 30px}.gh-search-form input{flex:1;min-width:0;border:0!important;background:transparent!important;padding:17px 13px!important;font:500 17px/1.2 var(--gh-sans)!important}.gh-search-form button{border:0;background:var(--gh-ink);color:#fff;padding:0 25px;font:700 10px/1 var(--gh-sans);letter-spacing:.08em;text-transform:uppercase}
.gh-404{text-align:center;border-block:4px double var(--gh-line-dark);padding:65px 20px}.gh-404-code{font:700 clamp(90px,16vw,180px)/.72 var(--gh-serif);letter-spacing:-.06em;color:var(--gh-accent)}.gh-404 h1{font:700 40px/1 var(--gh-serif);margin:30px 0 12px}.gh-404 p{color:var(--gh-muted);font:400 17px/1.5 var(--gh-serif)}.gh-404-links{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:25px}.gh-404-links a{border:1px solid var(--gh-line-dark);padding:10px 14px;color:var(--gh-ink);text-decoration:none;font:700 10px/1 var(--gh-sans);letter-spacing:.06em;text-transform:uppercase}

.gh-site-footer{background:#171717;color:#c9c5be;margin-top:0}.gh-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:55px;padding:48px 0 42px}.gh-footer-brand{color:#fff;font:700 37px/1 var(--gh-serif);letter-spacing:-.035em}.gh-site-footer p{max-width:500px;color:#aaa59c;font:400 13px/1.55 var(--gh-sans)}.gh-site-footer h2{margin:0 0 13px;color:#fff;font:700 11px/1 var(--gh-sans);letter-spacing:.08em;text-transform:uppercase}.gh-site-footer a{display:block;color:#d6d2ca;text-decoration:none;padding:4px 0;font:500 13px/1.35 var(--gh-sans)}.gh-site-footer a:hover{color:#fff}.gh-footer-bottom{border-top:1px solid #373737;padding:17px 0 23px;color:#8f8a83;font:500 9px/1.4 var(--gh-sans);letter-spacing:.055em;text-transform:uppercase}

@media(max-width:1024px){.gh-utility-inner{grid-template-columns:1fr auto}.gh-utility-tag{display:none}.gh-lead-grid{grid-template-columns:1.5fr 1fr}.gh-side-stack:last-child{display:none}.gh-section-grid{grid-template-columns:1.2fr 1fr 1fr}.gh-results-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.gh-shell,.gh-content-shell,.gh-article-shell{width:min(calc(100% - 24px),var(--gh-shell))}.gh-utility-inner{min-height:30px;font-size:9px}.gh-masthead{min-height:108px;padding:20px 0 16px}.gh-brand{gap:10px}.gh-brand-mark{width:34px;height:34px;font-size:10px}.gh-brand-name{font-size:clamp(37px,11.2vw,54px)}.gh-tagline{font-size:10px}.gh-nav-scroll a{padding:13px 10px;font-size:9px}.gh-home{padding-top:14px}.gh-breaking{margin-bottom:18px}.gh-lead-grid{display:block}.gh-lead{padding:0 0 22px;border-right:0;border-bottom:1px solid var(--gh-line)}.gh-side-stack{padding:20px 0 0;border-right:0}.gh-side-stack:last-child{display:block}.gh-lead h1{font-size:42px}.gh-section{margin-top:34px}.gh-section-head{min-height:51px}.gh-section-head h2{font-size:26px}.gh-section-grid{display:block}.gh-section-grid .gh-card{padding:19px 0;border-right:0;border-bottom:1px solid var(--gh-line)}.gh-section-grid .gh-card:first-child h3{font-size:24px}.gh-results-grid{grid-template-columns:1fr}.gh-article-title{font-size:43px}.gh-article-deck{font-size:19px}.gh-article-body{font-size:18px}.gh-footer-grid{grid-template-columns:1fr;gap:28px;padding:38px 0}.gh-footer-brand{font-size:34px}}
