/* Blog sayfasında header/footer bağlantılarının sayfa metin rengini devralmasını
   engeller. Değerler ana temanın özgün kırmızı-antrasit paletiyle aynıdır. */
.top{background:#d92b20!important;color:#fff!important}.top a{color:#fff!important}.nav{background:#202024!important;color:#fff!important}.nav .navin>a:not(.allcat):not(.campaign):not(.quote-link){color:#fff!important;opacity:1!important}.nav .navin>a:not(.allcat):not(.campaign):not(.quote-link):hover{color:#ff6a5f!important}.nav .campaign{color:#ff6a5f!important}.nav .allcat,.nav .quote-link{color:#fff!important}.demo-footer{background:#18181a!important;color:#aaa!important}.demo-footer .foot p,.demo-footer .foot a{color:#aaa!important;opacity:1!important}.demo-footer .foot a:hover{color:#fff!important}.demo-footer .foot h4,.demo-footer .payment-logos b{color:#fff!important}.demo-footer .payment-logos span{color:#ddd!important}.demo-footer .footer-seo,.demo-footer .copy{color:#777!important}

.premium-blog-archive{padding-bottom:76px;background:linear-gradient(180deg,#f3f3f5 0,#f7f7f8 34%,#fff 100%)}.premium-blog-archive .breadcrumbs{padding-block:18px;color:#888}.premium-blog-archive .blog-hero{position:relative;isolation:isolate;min-height:390px;margin:5px 0 0;padding:52px 56px;border-radius:18px;background:radial-gradient(circle at 84% 24%,rgba(229,45,34,.7),transparent 31%),linear-gradient(125deg,#111114 5%,#29292e 72%,#171719);box-shadow:0 25px 70px rgba(18,18,21,.18)}.premium-blog-archive .blog-hero:before{content:'';position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.08) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(255,255,255,.05) 50%,transparent 50.2%);background-size:86px 86px;mask-image:linear-gradient(90deg,transparent,#000)}.premium-blog-archive .blog-hero-copy{max-width:770px}.premium-blog-archive .blog-hero .eyebrow{display:inline-flex;padding:7px 10px;border-radius:5px;background:#e52d22;color:#fff}.premium-blog-archive .blog-hero h1{margin:20px 0 15px;max-width:760px;font-size:clamp(2.6rem,5vw,4.75rem);line-height:.94;letter-spacing:-.07em}.premium-blog-archive .blog-hero p{max-width:650px;margin-bottom:27px;font-size:.88rem;line-height:1.7}.premium-blog-archive .blog-hero-copy>a{display:inline-flex;align-items:center;gap:13px;color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.04em}.premium-blog-archive .blog-hero-copy>a b{display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff55;border-radius:50%}.premium-blog-archive .blog-hero-aside{align-self:stretch;min-width:205px;padding-left:34px;border-left:1px solid #ffffff2b;display:flex;flex-direction:column;justify-content:space-between}.premium-blog-archive .blog-hero-aside strong{font-size:2.2rem;line-height:.9;letter-spacing:-.06em}.premium-blog-archive .blog-hero-aside span{color:#bbb;font-size:.68rem;line-height:1.7}.blog-proof{display:grid;grid-template-columns:repeat(4,1fr);margin:0 20px 54px;border:1px solid #dedee2;border-top:0;border-radius:0 0 13px 13px;background:#fff;box-shadow:0 13px 35px rgba(20,20,24,.06)}.blog-proof span{padding:17px 20px;border-right:1px solid #e4e4e6;color:#555;font-size:.67rem;font-weight:700}.blog-proof span:last-child{border:0}.blog-proof b{margin-right:8px;color:#e52d22;font-size:.6rem}.premium-blog-archive .blog-featured{grid-template-columns:1.35fr .65fr;min-height:420px;margin-bottom:70px;border:0;border-radius:18px;box-shadow:0 25px 65px rgba(20,20,24,.12)}.premium-blog-archive .blog-featured-image{min-height:420px}.premium-blog-archive .blog-featured-image span{top:22px;bottom:auto;letter-spacing:.06em}.premium-blog-archive .blog-featured-copy{position:relative;padding:42px}.premium-blog-archive .blog-featured-copy:before{content:'01';position:absolute;right:28px;top:24px;color:#ededf0;font-size:4.5rem;font-weight:800;line-height:1}.premium-blog-archive .blog-featured-copy>*{position:relative;z-index:1}.premium-blog-archive .blog-featured-copy h2{font-size:clamp(2rem,3.2vw,3rem)}.premium-blog-archive .blog-featured-copy p{font-size:.78rem}.premium-blog-archive .blog-toolbar{align-items:flex-end;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid #dadade}.premium-blog-archive .blog-toolbar h2{font-size:2rem}.premium-blog-archive .blog-toolbar p{margin:4px 0 0;color:#888;font-size:.7rem}.premium-blog-archive .blog-categories a{box-shadow:0 4px 12px rgba(20,20,24,.04)}.premium-blog-archive .blog-post-grid{gap:22px}.premium-blog-archive .blog-post-card{position:relative;border:0;border-radius:15px;box-shadow:0 12px 36px rgba(20,20,24,.08)}.premium-blog-archive .blog-post-card:hover{transform:translateY(-7px);box-shadow:0 25px 55px rgba(20,20,24,.14)}.premium-blog-archive .blog-post-image{height:245px}.premium-blog-archive .blog-post-image:after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(12,12,14,.28))}.premium-blog-archive .blog-post-card>div{padding:23px 23px 25px}.premium-blog-archive .blog-post-card h3{font-size:1.12rem;min-height:58px}.premium-blog-archive .blog-post-card p{min-height:68px}.premium-blog-archive .blog-post-card .text-link{display:inline-flex;margin-top:5px;padding-bottom:3px;border-bottom:1px solid #e52d22}.premium-blog-archive .blog-pagination{margin-top:38px}.premium-blog-archive .blog-pagination .page-numbers{display:flex;justify-content:center;gap:6px;list-style:none}.premium-blog-archive .blog-pagination a,.premium-blog-archive .blog-pagination span{display:grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border:1px solid #ddd;border-radius:7px;background:#fff;font-size:.67rem}.premium-blog-archive .blog-pagination .current{background:#e52d22;border-color:#e52d22;color:#fff}
@media(max-width:850px){.premium-blog-archive .blog-hero{min-height:350px;padding:42px 36px}.premium-blog-archive .blog-hero-aside{display:none}.blog-proof{grid-template-columns:1fr 1fr}.blog-proof span:nth-child(2){border-right:0}.blog-proof span:nth-child(-n+2){border-bottom:1px solid #e4e4e6}.premium-blog-archive .blog-featured{grid-template-columns:1fr}.premium-blog-archive .blog-featured-image{min-height:310px}.premium-blog-archive .blog-post-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.premium-blog-archive{padding-bottom:50px}.premium-blog-archive .blog-hero{min-height:330px;padding:34px 24px;border-radius:14px}.premium-blog-archive .blog-hero h1{font-size:2.55rem}.premium-blog-archive .blog-hero p{font-size:.77rem}.blog-proof{margin:0 8px 38px}.blog-proof span{padding:13px 10px;font-size:.58rem}.premium-blog-archive .blog-featured{margin-bottom:52px}.premium-blog-archive .blog-featured-image{min-height:250px}.premium-blog-archive .blog-featured-copy{padding:30px 24px}.premium-blog-archive .blog-featured-copy:before{font-size:3rem}.premium-blog-archive .blog-toolbar h2{font-size:1.55rem}.premium-blog-archive .blog-post-grid{grid-template-columns:1fr}.premium-blog-archive .blog-post-image{height:235px}.premium-blog-archive .blog-post-card h3,.premium-blog-archive .blog-post-card p{min-height:0}}

/* İki bloklu rehber merkezi */
.blog-content-columns{display:grid;grid-template-columns:minmax(0,2fr) minmax(270px,.72fr);gap:25px;align-items:start}.blog-main-column{min-width:0}.premium-blog-archive .blog-content-columns .blog-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-sidebar{display:grid;gap:16px;position:sticky;top:18px}.blog-sidebar>section{border-radius:14px;overflow:hidden}.sidebar-offer{padding:27px;background:radial-gradient(circle at 90% 8%,rgba(229,45,34,.55),transparent 35%),#19191c;color:#fff;box-shadow:0 18px 45px rgba(20,20,24,.16)}.sidebar-offer>span,.sidebar-categories>span,.sidebar-shelter>span{color:#ff776e;font-size:.57rem;font-weight:800;letter-spacing:.12em}.sidebar-offer h2{margin:10px 0;font-size:1.65rem;line-height:1.05;letter-spacing:-.05em}.sidebar-offer p{color:#c4c4c8;font-size:.7rem;line-height:1.65}.sidebar-offer a{display:block;margin-top:8px;padding:11px 12px;border-radius:6px;text-align:center;font-size:.62rem;font-weight:800}.sidebar-offer .primary{background:#e52d22}.sidebar-offer .whatsapp{background:#25ad5c}.sidebar-offer .phone{border:1px solid #ffffff35;color:#fff}.sidebar-categories{padding:23px;border:1px solid #dedee2;background:#fff}.sidebar-categories h3{margin:7px 0 15px;font-size:1.18rem;letter-spacing:-.035em}.sidebar-categories a{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-top:1px solid #e8e8ea;font-size:.68rem;transition:.22s}.sidebar-categories a:hover{padding-left:7px;color:#e52d22}.sidebar-categories i{font-style:normal;color:#e52d22;font-size:1rem}.sidebar-shelter{padding:24px;min-height:245px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(0deg,rgba(13,13,15,.92),rgba(13,13,15,.25)),url('../images/shelter-kitchen.jpg') center/cover}.sidebar-shelter h3{margin:8px 0 4px;font-size:1.35rem;line-height:1.08}.sidebar-shelter p{margin:0;color:#ddd;font-size:.66rem}.sidebar-shelter a{margin-top:13px;font-size:.62rem;font-weight:800;color:#fff}.sidebar-trust{display:grid;gap:9px;padding:22px;border:1px solid #dedee2;background:#fff}.sidebar-trust b{margin-bottom:3px;color:#e52d22;font-size:.58rem;letter-spacing:.1em}.sidebar-trust span{font-size:.66rem;color:#555}.blog-inline-offer{grid-column:1/-1;min-height:245px;padding:34px;border-radius:15px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(14,14,16,.97),rgba(14,14,16,.42)),url('../images/open-kitchen.jpg') center/cover;box-shadow:0 18px 45px rgba(20,20,24,.13)}.blog-inline-offer>div{max-width:570px}.blog-inline-offer span{color:#ff776e;font-size:.58rem;font-weight:800;letter-spacing:.12em}.blog-inline-offer h3{margin:8px 0;font-size:1.65rem;line-height:1.08;letter-spacing:-.04em}.blog-inline-offer p{color:#ddd;font-size:.72rem}.blog-inline-offer a{display:inline-flex;margin-top:8px;padding:11px 14px;border-radius:6px;background:#e52d22;color:#fff;font-size:.62rem;font-weight:800}
@media(max-width:950px){.blog-content-columns{grid-template-columns:1fr}.blog-sidebar{position:static;grid-template-columns:1fr 1fr}.sidebar-offer{grid-row:span 2}.premium-blog-archive .blog-content-columns .blog-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.premium-blog-archive .blog-content-columns .blog-post-grid{grid-template-columns:1fr}.blog-sidebar{grid-template-columns:1fr}.sidebar-offer{grid-row:auto}.blog-inline-offer{min-height:270px;padding:27px 23px}.blog-inline-offer h3{font-size:1.4rem}}
