:root{--st-blog-navy:#0b2a5b;--st-blog-blue:#2563eb;--st-blog-soft:#eff6ff;--st-blog-line:#dbeafe;--st-blog-text:#475569;--st-blog-bg:#f8fbff}.page-header{background:linear-gradient(135deg,#eff6ff 0%,#ffffff 58%,#dbeafe 100%) !important;border-bottom:1px solid #dbeafe;padding:44px 0 38px;min-height:auto}.page-header .container{max-width:1180px}.page-header h2{font-size:42px;line-height:1.15;margin:0 0 12px;color:var(--st-blog-navy);font-weight:850;letter-spacing:-.9px}.thm-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.thm-breadcrumb li,.thm-breadcrumb li span,.thm-breadcrumb li a{font-size:13px;color:#64748b;text-decoration:none}.thm-breadcrumb li a{font-weight:800;color:#1d4ed8}.main-service-one-section.two,.blog-details-section{background:var(--st-blog-bg);padding:42px 0 66px}.main-service-one-section.two .row{row-gap:24px}.main-service-one-sec-single{height:100%;background:#fff;border:1px solid #e2e8f0;border-radius:24px;overflow:hidden;box-shadow:0 14px 34px rgba(15,23,42,.06);transition:.2s ease}.main-service-one-sec-single:hover{transform:translateY(-4px);box-shadow:0 22px 46px rgba(37,99,235,.12);border-color:#bfdbfe}.main-service-one-sec-img{height:210px;background:#f8fafc;overflow:hidden}.main-service-one-sec-img img{width:100%;height:100%;object-fit:cover;display:block}.main-service-one-sec-content{padding:20px 20px 22px !important;min-height:120px !important}.main-service-one-sec-content h3{font-size:19px;line-height:1.35;margin:0}.main-service-one-sec-content h3 a{color:var(--st-blog-navy);text-decoration:none;font-weight:850}.main-service-one-sec-content h3 a:hover{color:var(--st-blog-blue)}.blog-details-content,.sidebar-single{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 14px 34px rgba(15,23,42,.06)}.blog-details-content{overflow:hidden}.blog-details-inner,.blog-details-content-box{background:transparent}.blog-details-image{background:#f8fafc;border-bottom:1px solid #e2e8f0}.blog-details-image img{width:100%;height:auto;display:block}.blog-details-content-box{padding:28px}.blog-details-title h1{font-size:34px;line-height:1.22;color:var(--st-blog-navy);font-weight:850;letter-spacing:-.6px;margin:0 0 14px}.blog-details-text{color:var(--st-blog-text);font-size:16px;line-height:1.84}.blog-details-text p{margin:0 0 16px}.blog-details-text h2{font-size:27px;line-height:1.3;color:var(--st-blog-navy);margin:30px 0 12px;font-weight:850;letter-spacing:-.35px}.blog-details-text h3{font-size:21px;line-height:1.35;color:#1d4ed8;margin:24px 0 10px;font-weight:850}.blog-details-text ul,.blog-details-text ol{margin:10px 0 18px 24px;padding:0}.blog-details-text li{margin-bottom:8px}.blog-details-text a{color:#1d4ed8;font-weight:800;text-decoration:underline;text-underline-offset:3px}.blog-details-text table{width:100%;border-collapse:collapse;border:1px solid #e2e8f0;margin:18px 0;background:#fff}.blog-details-text th,.blog-details-text td{border:1px solid #e2e8f0;padding:11px 12px;text-align:left;vertical-align:top}.blog-details-text th{background:#eff6ff;color:#1e3a8a}.sidebar{position:sticky;top:18px}.sidebar-single{padding:22px;margin-bottom:18px}.sidebar-title{font-size:22px !important;line-height:1.3;color:var(--st-blog-navy) !important;margin:0 0 14px !important;font-weight:850 !important}.sidebar-latest-news-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sidebar-latest-news-list li{border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;padding:12px}.sidebar-latest-news-content h3{font-size:14px;line-height:1.45;margin:0}.sidebar-latest-news-content h3 a{color:#0b2a5b;text-decoration:none;font-weight:800}.sidebar-tags-list{display:flex;flex-wrap:wrap;gap:10px}.sidebar-tags-list a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid #bfdbfe;background:#eff6ff;border-radius:999px;color:#0b2a5b;text-decoration:none;font-size:13px;font-weight:850;padding:8px 13px}.sidebar-tags-list a:hover{background:#dbeafe;color:#0b2a5b}.st-blog-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin:34px 0 18px;padding:24px;border:1px solid #bfdbfe;border-radius:24px;background:linear-gradient(135deg,#eff6ff,#ffffff);box-shadow:0 12px 28px rgba(37,99,235,.08)}.st-blog-final-cta span{display:inline-flex;margin-bottom:8px;color:#1d4ed8;font-size:12px;font-weight:950;letter-spacing:.4px;text-transform:uppercase}.st-blog-final-cta h2{font-size:24px !important;margin:0 0 8px !important;color:var(--st-blog-navy) !important}.st-blog-final-cta p{margin:0;color:#475569;line-height:1.7}.st-blog-final-actions{display:grid;gap:10px;min-width:190px}.st-blog-final-actions a{display:flex;align-items:center;justify-content:center;border-radius:14px;padding:12px 16px;text-decoration:none !important;color:#fff !important;background:#2563eb;font-weight:950}.st-blog-final-actions a:last-child{background:#16a34a}.st-blog-author-box{margin:16px 0 0;padding:14px 16px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#475569}.st-blog-author-box strong{color:var(--st-blog-navy)}.st-sss-section,.st-sss-panel,.st-fiyat-section{box-shadow:0 12px 28px rgba(15,23,42,.05)}@media(max-width:991px){.sidebar{position:static;margin-top:24px}.blog-details-content-box{padding:22px}.page-header h2{font-size:34px}.st-blog-final-cta{grid-template-columns:1fr}.st-blog-final-actions{min-width:0}}@media(max-width:576px){.page-header{padding:32px 0 28px}.page-header h2{font-size:29px}.main-service-one-section.two,.blog-details-section{padding:28px 0 46px}.main-service-one-sec-img{height:176px}.blog-details-title h1{font-size:27px}.blog-details-text h2{font-size:23px}.blog-details-text h3{font-size:19px}.st-blog-final-actions a{width:100%}.sidebar-tags-list a{width:100%}}


/* Blog liste sayfası - kombi servis sayfası ile uyumlu yeni hero ve arama */
.st-blog-list-shell{background:#f6f9fe;padding:34px 0 64px}
.st-blog-hero{max-width:1180px;margin:28px auto 20px;padding:0 15px}
.st-blog-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:22px;align-items:stretch}
.st-blog-hero-main{background:#fff;border:1px solid #dbeafe;border-radius:24px;box-shadow:0 14px 34px rgba(15,23,42,.06);padding:28px 30px}
.st-blog-crumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 14px;padding:0;list-style:none}
.st-blog-crumb li,.st-blog-crumb a,.st-blog-crumb span{font-size:12px;color:#64748b;text-decoration:none}
.st-blog-crumb a{font-weight:850;color:#1d4ed8}
.st-blog-kicker{display:inline-flex;align-items:center;justify-content:center;border:1px solid #bfdbfe;background:#eff6ff;border-radius:999px;padding:6px 12px;color:#1d4ed8;font-size:11px;font-weight:950;letter-spacing:.04em;margin-bottom:12px}
.st-blog-hero h1{font-size:38px;line-height:1.14;margin:0 0 10px;color:#0b2a5b;font-weight:850;letter-spacing:-.7px}
.st-blog-hero p{margin:0;color:#475569;line-height:1.72;max-width:760px}
.st-blog-hero-badge{border-radius:20px;background:linear-gradient(135deg,#0b2a5b,#1d5f9f);color:#fff;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;min-height:170px;box-shadow:0 18px 38px rgba(11,42,91,.16)}
.st-blog-hero-badge span{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:16px;background:rgba(255,255,255,.14);margin-bottom:14px;font-weight:950}
.st-blog-hero-badge strong{font-size:21px;line-height:1.25}
.st-blog-search-card{max-width:1180px;margin:0 auto 24px;padding:0 15px}
.st-blog-search-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;background:#fff;border:1px solid #dbeafe;border-radius:22px;box-shadow:0 12px 30px rgba(15,23,42,.055);padding:18px}
.st-blog-search-copy strong{display:block;color:#0b2a5b;font-size:18px;margin-bottom:4px}
.st-blog-search-copy span{display:block;color:#64748b;font-size:13px;line-height:1.55}
.st-blog-search-form{display:flex;align-items:center;gap:8px;min-width:360px;border:1px solid #cbd5e1;background:#f8fbff;border-radius:16px;padding:0 14px;height:52px}
.st-blog-search-form label{color:#2563eb;font-weight:950;margin:0}
.st-blog-search-form input{border:0;background:transparent;outline:0;width:100%;height:100%;font-size:14px;color:#0f172a}
.st-blog-search-form button{border:0;border-radius:12px;background:#0b2a5b;color:#fff;font-weight:950;padding:10px 14px;cursor:pointer}
.st-blog-result-note{display:none;max-width:1180px;margin:0 auto 14px;padding:0 15px;color:#64748b;font-size:13px}
.st-blog-result-note strong{color:#0b2a5b}
.st-blog-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.st-blog-card{display:flex;flex-direction:column;min-height:100%;background:#fff;border:1px solid #e2e8f0;border-radius:24px;overflow:hidden;box-shadow:0 14px 34px rgba(15,23,42,.06);transition:.2s ease}
.st-blog-card:hover{transform:translateY(-4px);border-color:#bfdbfe;box-shadow:0 22px 46px rgba(37,99,235,.12)}
.st-blog-card-img{display:block;height:215px;background:#f8fafc;overflow:hidden}
.st-blog-card-img img{width:100%;height:100%;object-fit:cover;display:block}
.st-blog-card-body{padding:20px;display:flex;flex-direction:column;flex:1}
.st-blog-card-body h2{font-size:19px;line-height:1.35;margin:0 0 10px;color:#0b2a5b;font-weight:850}
.st-blog-card-body h2 a{text-decoration:none;color:#0b2a5b}
.st-blog-card-body h2 a:hover{color:#2563eb}
.st-blog-card-body p{margin:0 0 16px;color:#64748b;line-height:1.65;font-size:14px;flex:1}
.st-blog-card-link{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;border-radius:12px;background:#eff6ff;border:1px solid #bfdbfe;color:#0b2a5b;text-decoration:none;font-size:13px;font-weight:950;padding:10px 13px}
.st-blog-empty{display:none;background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;padding:18px;color:#9a3412;line-height:1.65}
.st-home-blog-search{background:#f6f9fe;padding:24px 0}
.st-home-blog-search-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:18px;align-items:center;background:#fff;border:1px solid #dbeafe;border-radius:22px;box-shadow:0 12px 28px rgba(15,23,42,.055);padding:22px}
.st-home-blog-search-box h2{margin:0 0 6px;color:#0b2a5b;font-size:24px;line-height:1.25;font-weight:850}
.st-home-blog-search-box p{margin:0;color:#64748b;line-height:1.65;font-size:14px}
.st-home-blog-search-form{display:flex;align-items:center;gap:8px;border:1px solid #cbd5e1;background:#f8fbff;border-radius:16px;height:52px;padding:0 12px}
.st-home-blog-search-form input{border:0;outline:0;background:transparent;width:100%;font-size:14px;color:#0f172a}
.st-home-blog-search-form button{border:0;border-radius:12px;background:#0b2a5b;color:#fff;font-weight:950;padding:10px 14px;cursor:pointer}
@media(max-width:991px){.st-blog-hero-grid,.st-blog-search-inner,.st-home-blog-search-box{grid-template-columns:1fr}.st-blog-search-form{min-width:0}.st-blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-blog-hero h1{font-size:32px}.st-blog-hero-badge{min-height:auto}}
@media(max-width:640px){.st-blog-list-shell{padding:22px 0 44px}.st-blog-hero{margin-top:18px}.st-blog-hero-main{padding:22px 18px}.st-blog-hero h1{font-size:28px}.st-blog-search-inner{padding:14px}.st-blog-search-form,.st-home-blog-search-form{height:auto;min-height:50px}.st-blog-search-form button,.st-home-blog-search-form button{padding:9px 12px}.st-blog-card-grid{grid-template-columns:1fr;gap:18px}.st-blog-card-img{height:190px}.st-home-blog-search{padding:16px 0}.st-home-blog-search-box{padding:18px}}

/* Blog liste simetri düzeltmesi ve alt mini widgetlar */
.st-blog-hero-grid{grid-template-columns:minmax(0,1fr) 260px;align-items:stretch}
.st-blog-hero-main,.st-blog-hero-badge{min-height:214px;box-sizing:border-box;height:100%}
.st-blog-hero-main{display:flex;flex-direction:column;justify-content:center}
.st-blog-hero-badge{justify-content:center}
.st-blog-hero-badge strong{max-width:190px}
.st-blog-search-inner{min-height:84px;box-sizing:border-box}
.st-blog-card-grid{align-items:stretch}
.st-blog-card{height:100%}
.st-blog-card-body{min-height:185px}
.st-blog-card-body h2{min-height:52px}
.st-blog-under-widgets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}
.st-blog-mini-widget{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:start;min-height:116px;background:#fff;border:1px solid #dbeafe;border-radius:22px;box-shadow:0 12px 28px rgba(15,23,42,.055);padding:18px;text-decoration:none;color:#0b2a5b;transition:.2s ease;box-sizing:border-box}
.st-blog-mini-widget:hover,.st-blog-mini-widget:focus{transform:translateY(-3px);border-color:#bfdbfe;box-shadow:0 18px 36px rgba(37,99,235,.12);color:#0b2a5b;outline:none}
.st-blog-mini-widget span{grid-row:1/3;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;font-size:13px;font-weight:950}
.st-blog-mini-widget strong{display:block;font-size:16px;line-height:1.25;margin:0 0 5px;color:#0b2a5b;font-weight:950}
.st-blog-mini-widget small{display:block;color:#64748b;font-size:13px;line-height:1.5}
@media(max-width:991px){.st-blog-hero-grid{grid-template-columns:1fr}.st-blog-hero-main,.st-blog-hero-badge{min-height:auto}.st-blog-under-widgets{grid-template-columns:1fr}.st-blog-card-body h2{min-height:0}}
@media(max-width:640px){.st-blog-under-widgets{gap:12px;margin-top:20px}.st-blog-mini-widget{min-height:auto;padding:16px}.st-blog-search-inner{min-height:0}}


/* ST BLOG SIMETRI 2026050208 */
.st-blog-hero-grid{align-items:stretch!important}.st-blog-hero-main,.st-blog-hero-badge{height:100%!important;min-height:214px!important;box-sizing:border-box!important}.st-blog-hero-main{display:flex!important;flex-direction:column!important;justify-content:center!important}.st-blog-hero-badge{justify-content:center!important}.st-blog-search-inner{min-height:84px!important;box-sizing:border-box!important}.st-blog-card-grid{align-items:stretch!important}.st-blog-card{height:100%!important}.st-blog-card-body{min-height:185px!important}.st-blog-card-body h2{min-height:52px!important}.st-blog-card-link{margin-top:auto!important}.st-blog-under-widgets{align-items:stretch!important}.st-blog-mini-widget{height:100%!important;box-sizing:border-box!important}
@media(max-width:767px){.st-blog-hero-main,.st-blog-hero-badge{min-height:0!important}.st-blog-search-inner{min-height:0!important}.st-blog-card-body,.st-blog-card-body h2{min-height:0!important}}
