
.mrs-seo-blog{--yellow:#ffcc00;--ink:#161616;--muted:#60636a;--line:#e9e9e9;font-family:Outfit,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.75;overflow:hidden}.mrs-seo-blog *{box-sizing:border-box}.mrs-seo-blog .wrap{max-width:1120px;margin:auto;padding:0 24px}.mrs-seo-blog .hero{background:linear-gradient(120deg,#fff9d9 0%,#fff 72%);padding:70px 0 60px;position:relative}.mrs-seo-blog .eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fff1a5;padding:7px 15px;border-radius:99px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mrs-seo-blog h1{font-size:clamp(36px,5vw,62px);line-height:1.12;letter-spacing:-.045em;max-width:850px;margin:23px 0}.mrs-seo-blog h1 span,.mrs-seo-blog h2 span{background:linear-gradient(transparent 64%,#ffdd37 64%)}.mrs-seo-blog .lead{font-size:19px;color:#454545;max-width:770px}.mrs-seo-blog .meta{font-size:13px;color:#737373;margin-top:24px}.mrs-seo-blog .layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:60px;padding-top:65px;padding-bottom:75px}.mrs-seo-blog article h2{font-size:clamp(27px,3vw,35px);line-height:1.25;letter-spacing:-.025em;margin:52px 0 16px}.mrs-seo-blog article h2:first-child{margin-top:0}.mrs-seo-blog h3{font-size:21px;line-height:1.3;margin:0 0 10px}.mrs-seo-blog p{margin:0 0 18px;color:#4c4f55}.mrs-seo-blog strong{color:#181818}.mrs-seo-blog a{color:inherit}.mrs-seo-blog .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0}.mrs-seo-blog .service{border:1px solid var(--line);border-radius:18px;padding:23px;background:#fff;transition:transform .2s,box-shadow .2s}.mrs-seo-blog .service:hover{transform:translateY(-3px);box-shadow:0 14px 35px #0000000d}.mrs-seo-blog .service .num{display:inline-flex;background:#ffda32;width:38px;height:38px;border-radius:12px;align-items:center;justify-content:center;font-weight:800;margin-bottom:18px}.mrs-seo-blog .service p{font-size:15px;margin:0}.mrs-seo-blog .highlight{border-left:5px solid var(--yellow);padding:24px 26px;background:#fff9df;border-radius:0 16px 16px 0;margin:30px 0}.mrs-seo-blog .highlight p{margin:0}.mrs-seo-blog ul{padding-left:22px;color:#4c4f55}.mrs-seo-blog li{padding:4px 0}.mrs-seo-blog .steps{counter-reset:steps;list-style:none;padding:0}.mrs-seo-blog .steps li{counter-increment:steps;position:relative;padding:0 0 24px 55px}.mrs-seo-blog .steps li:before{content:counter(steps);position:absolute;left:0;top:0;background:#161616;color:#ffda32;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:700}.mrs-seo-blog .toc{border:1px solid var(--line);padding:22px;border-radius:18px;position:sticky;top:28px}.mrs-seo-blog .toc h3{font-size:17px}.mrs-seo-blog .toc a{display:block;text-decoration:none;font-size:14px;color:#666;padding:9px 0;border-bottom:1px solid #f0f0f0}.mrs-seo-blog .toc a:hover{color:#000}.mrs-seo-blog .faq{border-top:1px solid #e7e7e7;padding:17px 0}.mrs-seo-blog .faq summary{font-weight:700;cursor:pointer;font-size:17px}.mrs-seo-blog .faq p{padding-top:12px;margin-bottom:0}.mrs-seo-blog .cta{background:#171717;border-radius:24px;padding:38px;margin-top:48px;color:#fff;position:relative;overflow:hidden}.mrs-seo-blog .cta:after{content:"";position:absolute;width:190px;height:190px;border-radius:50%;background:#ffce00;filter:blur(85px);right:-60px;top:-50px;opacity:.4;pointer-events:none}.mrs-seo-blog .cta h2{color:#fff;margin:0 0 14px}.mrs-seo-blog .cta p{color:#d6d6d6}.mrs-seo-blog .btn{display:inline-block;background:var(--yellow);padding:12px 24px;border-radius:10px;font-weight:800;text-decoration:none;color:#111;margin-top:8px}.mrs-seo-blog .fine{font-size:13px;color:#777}.mrs-seo-blog .footer-note{border-top:1px solid #eee;padding:25px 0;font-size:13px;color:#777}@media(max-width:850px){.mrs-seo-blog .layout{grid-template-columns:1fr;gap:15px}.mrs-seo-blog aside{grid-row:1}.mrs-seo-blog .toc{position:static}.mrs-seo-blog .hero{padding:48px 0}.mrs-seo-blog .cards{grid-template-columns:1fr}.mrs-seo-blog .cta{padding:27px}}
.mrs-seo-blog .featured-figure{display:none;width:100%;max-width:850px;margin:28px auto 24px;overflow:hidden;border-radius:22px;background:#f4f4f4;box-shadow:0 14px 38px rgba(0,0,0,.08)}
.mrs-seo-blog .featured-figure img{display:block;width:100%;height:auto;max-height:390px;object-fit:contain}
@media(max-width:650px){.mrs-seo-blog .featured-figure{border-radius:14px;margin:22px 0}}

/* mrs.webmaster okunabilirlik ve Elementor uyumu */
.mrs-seo-blog{font-size:18px;line-height:1.85;overflow:visible}
.mrs-seo-blog article p,.mrs-seo-blog article li{font-size:18px;line-height:1.85}
.mrs-seo-blog .lead{font-size:20px;line-height:1.75}
.mrs-seo-blog article h2{font-size:clamp(29px,3vw,36px);line-height:1.3}
.mrs-seo-blog article h3{font-size:23px}
.mrs-seo-blog .service p{font-size:17px}
.mrs-seo-blog .toc a{font-size:15.5px;line-height:1.6}
.mrs-seo-blog .toc h3{font-size:19px}
.mrs-seo-blog .fine,.mrs-seo-blog .footer-note{font-size:14px}
.mrs-seo-blog .hero{padding:50px 0 52px}
.mrs-seo-blog .hero h1{font-size:clamp(36px,4vw,52px)}
.mrs-seo-blog .layout{padding-top:48px}
.mrs-seo-blog section[id]{scroll-margin-top:120px}
@media(max-width:767px){.mrs-seo-blog{font-size:16px}.mrs-seo-blog article p,.mrs-seo-blog article li{font-size:16.5px;line-height:1.8}.mrs-seo-blog .service p{font-size:16px}.mrs-seo-blog .hero{padding:35px 0}.mrs-seo-blog .layout{padding-top:30px}.mrs-seo-blog .wrap{padding-left:18px;padding-right:18px}}

/* Görsel ve metin arasında dengeli boşluk */
.mrs-seo-blog .featured-figure{margin:32px auto 42px!important;}
.mrs-seo-blog .featured-figure + .lead{margin-top:0;margin-bottom:22px;}
.mrs-seo-blog .hero .meta{margin-top:24px;}
.mrs-seo-blog .layout{padding-top:68px;}
.mrs-seo-blog .hero{padding-top:60px;padding-bottom:66px;}
@media(max-width:767px){.mrs-seo-blog .featured-figure{margin:24px auto 28px!important}.mrs-seo-blog .layout{padding-top:42px}.mrs-seo-blog .hero{padding:38px 0 46px}}

/* v1.2: Görseller içerik alanına taşmasın */
.mrs-seo-blog article img{max-width:100%;height:auto;object-fit:contain;border-radius:18px}.mrs-seo-blog .hero .lead{margin-top:18px}.mrs-seo-blog .toc{z-index:1}@media(max-width:850px){.mrs-seo-blog .layout{display:flex;flex-direction:column-reverse;gap:24px}}

/* v1.2.1: tema içerik kolonundan bağımsız, geniş blog gövdesi */
@media(min-width: 900px){
  .mrs-seo-blog{width:min(1200px,calc(100vw - 64px))!important;max-width:none!important;position:relative;left:50%;transform:translateX(-50%);margin-left:0!important;margin-right:0!important;}
  .mrs-seo-blog .wrap{width:100%!important;max-width:1160px!important;margin-inline:auto!important;padding-inline:28px!important;}
  .mrs-seo-blog .layout{display:grid!important;grid-template-columns:minmax(0,1fr) 250px!important;gap:38px!important;align-items:start;}
  .mrs-seo-blog .layout article{min-width:0!important;width:100%!important;max-width:none!important;}
  .mrs-seo-blog .layout aside{width:250px!important;min-width:0!important;}
}
@media(max-width:899px){.mrs-seo-blog{max-width:100%!important;width:100%!important}.mrs-seo-blog .layout{display:flex!important;flex-direction:column-reverse!important}.mrs-seo-blog .layout article,.mrs-seo-blog .layout aside{width:100%!important}}

/* v1.3 sabit blog banneri ve daha dengeli içerik */
.mrs-seo-blog .mrs-blog-banner{min-height:255px;background:#f3f3f3 url("https://mrswebmaster.com/wp-content/uploads/2026/10/Modern-Blog-Calisma-Alani-Banneri.png") center/cover no-repeat;display:flex;align-items:center;padding:35px max(24px,calc((100% - 1060px)/2));}
.mrs-seo-blog .mrs-blog-banner-inner{max-width:430px}
.mrs-seo-blog .mrs-blog-banner h2{font-size:clamp(24px,3vw,38px);line-height:1.2;margin:0 0 18px;color:#151515}
.mrs-seo-blog .mrs-blog-banner p{font-size:16px;line-height:1.55;color:#292929;margin:0}
.mrs-seo-blog .hero{padding:36px 0 42px}
.mrs-seo-blog .hero .wrap:before{content:"Blogdan İlham Alın.";display:block;font-size:clamp(32px,4vw,54px);font-weight:750;letter-spacing:-.04em;line-height:1.15;margin-bottom:25px;text-decoration:underline;text-decoration-color:#ffce00;text-decoration-thickness:7px;text-underline-offset:4px}
.mrs-seo-blog .featured-figure{max-width:850px!important;max-height:390px!important}
.mrs-seo-blog .featured-figure img{max-height:390px!important;object-fit:cover!important}
@media(max-width:767px){.mrs-seo-blog .mrs-blog-banner{min-height:200px;padding:25px 20px;background-position:60% center}.mrs-seo-blog .mrs-blog-banner-inner{max-width:65%}.mrs-seo-blog .mrs-blog-banner h2{font-size:22px}.mrs-seo-blog .mrs-blog-banner p{font-size:12px}.mrs-seo-blog .featured-figure img{max-height:230px!important}}

/* v1.4: Sabit banner, başlık ve görsel hiyerarşisi */
.mrs-seo-blog .mrs-blog-banner{width:100%;min-height:300px;background-image:url("https://mrswebmaster.com/wp-content/uploads/2026/10/Modern-Blog-Calisma-Alani-Banneri.png")!important;background-position:center!important;background-size:cover!important;padding:42px max(32px,calc((100% - 1060px)/2))!important}
.mrs-seo-blog .mrs-blog-banner-inner{max-width:460px!important}
.mrs-seo-blog .mrs-blog-banner h2{font-size:clamp(26px,3vw,39px)!important;font-weight:650!important}
.mrs-seo-blog .hero{background:linear-gradient(105deg,#fff9dc,#fff)!important;padding:54px 0 34px!important}
.mrs-seo-blog .hero .wrap:before{content:"Blogdan İlham Alın."!important;font-size:clamp(30px,4vw,54px);font-weight:750;display:block;text-decoration:none;background:linear-gradient(transparent 73%,#ffdb2c 73%) no-repeat;background-size:max-content 100%;width:max-content;max-width:100%;margin-bottom:28px}
.mrs-seo-blog .hero .eyebrow{margin-bottom:12px}
.mrs-seo-blog .featured-figure{display:block!important;max-width:900px!important;max-height:none!important;aspect-ratio: 1.95 / 1;overflow:hidden;border-radius:22px!important;margin:30px auto 38px!important}
.mrs-seo-blog .featured-figure img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}
.mrs-seo-blog .mrsb-guide .mrsb-note{border-left:4px solid #ffce00;background:#fff9dd;padding:22px 26px;border-radius:0 16px 16px 0;margin:24px 0}
.mrs-seo-blog .mrsb-guide .mrsb-intro{background:#fff9dc;padding:26px;border-radius:20px;margin-bottom:26px}
.mrs-seo-blog .mrsb-guide .mrsb-eyebrow{display:inline-block;background:#fff0a3;border-radius:30px;padding:5px 13px;font-weight:700;font-size:13px;margin-bottom:18px}
.mrs-seo-blog .mrsb-guide .mrsb-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}
.mrs-seo-blog .mrsb-guide .mrsb-step{border:1px solid #e9e9e9;border-radius:18px;padding:25px;transition:transform .2s,box-shadow .2s}
.mrs-seo-blog .mrsb-guide .mrsb-step:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000000d}
.mrs-seo-blog .mrsb-guide details{border-bottom:1px solid #e7e7e7;padding:17px 0}
.mrs-seo-blog .mrsb-guide summary{cursor:pointer;font-weight:650}
@media(max-width:767px){.mrs-seo-blog .mrs-blog-banner{min-height:190px!important;padding:20px!important;background-position:62% center!important}.mrs-seo-blog .mrs-blog-banner-inner{max-width:57%!important}.mrs-seo-blog .mrs-blog-banner h2{font-size:20px!important}.mrs-seo-blog .mrs-blog-banner p{font-size:12px!important}.mrs-seo-blog .featured-figure{aspect-ratio:1.65/1!important;border-radius:14px!important}.mrs-seo-blog .mrsb-guide .mrsb-steps{grid-template-columns:1fr}}

/* v1.4.1: Yazı şablonu düzeltmeleri - yalnızca otomasyon yazıları */
body.mrs-blog-managed .mrs-seo-blog .hero .wrap:before{content:none!important;display:none!important}
body.mrs-blog-managed .mrs-seo-blog .hero{padding:28px 0!important;background:#fff!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner{position:relative!important;top:auto!important;transform:none!important;width:100%!important;max-width:none!important;min-height:285px!important;background:#eee url("https://mrswebmaster.com/wp-content/uploads/2026/10/Modern-Blog-Calisma-Alani-Banneri.png") center center/cover no-repeat!important;margin:0 0 38px!important;border-radius:0!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner-inner{max-width:420px!important}
body.mrs-blog-managed .mrs-seo-blog .featured-figure{width:min(100%,920px)!important;height:auto!important;aspect-ratio:auto!important;max-height:none!important;margin:26px auto 42px!important}
body.mrs-blog-managed .mrs-seo-blog .featured-figure img{width:100%!important;height:auto!important;max-height:unset!important;object-fit:contain!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step{border:1px solid #e5e5e5!important;border-radius:18px!important;padding:25px!important;background:#fff!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step .mrsb-number,body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step .num{background:#ffdc37!important;border-radius:12px!important;padding:5px 10px!important;display:inline-block!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step h3{margin:16px 0!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide details{padding:16px 0!important;border-bottom:1px solid #e8e8e8!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide details summary{cursor:pointer!important;font-weight:700!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-cta{background:#171717!important;color:#fff!important;border-radius:24px!important;padding:35px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-cta h2,body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-cta p{color:#fff!important}
@media(max-width:767px){body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner{min-height:190px!important;margin-bottom:18px!important;background-position:64% center!important}body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps{grid-template-columns:1fr!important}}


/* v1.4.2 — Blog yazıları için tekil, güçlü görsel düzenleme */
body.mrs-blog-managed .mrs-seo-blog{
  --mrs-yellow:#ffcc00;
  font-family:Outfit,Arial,sans-serif!important;
  width:min(1180px,calc(100vw - 40px))!important;
  max-width:none!important;
  margin-inline:auto!important;
  overflow:visible!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner{
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:none!important;
  margin:0 0 32px calc(50% - 50vw)!important;
  min-height:300px!important;
  padding:42px max(24px,calc((100vw - 1100px)/2))!important;
  background:#eee url("https://mrswebmaster.com/wp-content/uploads/2026/10/Modern-Blog-Calisma-Alani-Banneri.png") center/cover no-repeat!important;
  position:relative!important;
  inset:auto!important;
  transform:none!important;
  border-radius:0!important;
  z-index:0!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner-inner{max-width:450px!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner h2{font:700 clamp(25px,3vw,38px)/1.18 Outfit,Arial,sans-serif!important;margin:0 0 14px!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner p{font-size:16px!important;line-height:1.6!important}
body.mrs-blog-managed .mrs-seo-blog .hero{padding:36px 0 26px!important;background:linear-gradient(100deg,#fff9df,#fff 75%)!important}
body.mrs-blog-managed .mrs-seo-blog .hero .wrap:before{
  content:"Blogdan İlham Alın."!important;display:table!important;
  font:750 clamp(30px,4vw,54px)/1.15 Outfit,Arial,sans-serif!important;
  letter-spacing:-.04em!important;
  background:linear-gradient(transparent 73%,#ffdb2c 73%)!important;
  margin:0 0 24px!important;
}
body.mrs-blog-managed .mrs-seo-blog .wrap{max-width:1140px!important;width:100%!important}
body.mrs-blog-managed .mrs-seo-blog .layout{
  display:grid!important;grid-template-columns:minmax(0,1fr) 245px!important;
  gap:36px!important;padding-top:44px!important;
}
body.mrs-blog-managed .mrs-seo-blog .layout article{min-width:0!important}
body.mrs-blog-managed .mrs-seo-blog .featured-figure{
  display:block!important;width:min(100%,880px)!important;
  aspect-ratio:unset!important;height:auto!important;
  max-height:none!important;overflow:hidden!important;
  margin:25px auto 36px!important;border-radius:20px!important;
}
body.mrs-blog-managed .mrs-seo-blog .featured-figure img{
  display:block!important;width:100%!important;height:auto!important;
  max-height:440px!important;object-fit:contain!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps,
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .cards{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;list-style:none!important;padding:0!important;margin:26px 0!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step,
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .service{
  display:block!important;min-width:0!important;background:#fff!important;
  border:1px solid #e5e5e5!important;border-radius:18px!important;
  padding:24px!important;box-shadow:none!important;
  transition:transform .2s,box-shadow .2s!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step:hover{
  transform:translateY(-3px)!important;box-shadow:0 14px 30px #0000000d!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-number,
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .num{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-width:42px!important;height:42px!important;padding:0 10px!important;
  background:#ffda32!important;color:#111!important;border-radius:12px!important;
  font-size:18px!important;font-weight:800!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-step h3{font-size:23px!important;margin:17px 0 10px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide details{
  display:block!important;border:0!important;border-bottom:1px solid #e7e7e7!important;
  border-radius:0!important;background:transparent!important;padding:17px 0!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide details summary{cursor:pointer!important;font-weight:700!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-cta,
body.mrs-blog-managed .mrs-seo-blog .cta{
  background:linear-gradient(110deg,#171717 65%,#302900)!important;
  color:white!important;border-radius:24px!important;padding:38px!important;
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-cta h2,
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-cta p,
body.mrs-blog-managed .mrs-seo-blog .cta h2,
body.mrs-blog-managed .mrs-seo-blog .cta p{color:white!important}
body.mrs-blog-managed .mrs-seo-blog .btn,
body.mrs-blog-managed .mrs-seo-blog .mrsb-cta a{
  display:inline-block!important;background:#ffcc00!important;color:#111!important;
  border-radius:12px!important;padding:13px 22px!important;
  font-weight:750!important;text-decoration:none!important;
}
@media(max-width:850px){
 body.mrs-blog-managed .mrs-seo-blog{width:100%!important}
 body.mrs-blog-managed .mrs-seo-blog .layout{display:flex!important;flex-direction:column-reverse!important;gap:22px!important}
 body.mrs-blog-managed .mrs-seo-blog .layout aside{width:100%!important}
 body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps,
 body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .cards{grid-template-columns:1fr!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner{min-height:195px!important;padding:22px!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner-inner{max-width:59%!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner h2{font-size:21px!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner p{font-size:12px!important}
 body.mrs-blog-managed .mrs-seo-blog .featured-figure img{max-height:300px!important}
}


/* v1.4.3 - Yazı başlığı, kapak ve renkli içerik kartları */
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner-inner{max-width:600px!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner p{font-size:17px!important;line-height:1.65!important}
body.mrs-blog-managed .mrs-seo-blog .hero .wrap{max-width:1120px!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-post-display-title{
 font-family:Outfit,Arial,sans-serif!important;font-size:clamp(32px,4.3vw,59px)!important;
 line-height:1.14!important;letter-spacing:-.04em!important;font-weight:700!important;
 max-width:1000px!important;margin:26px 0 30px!important;color:#111!important;
 text-decoration:underline;text-decoration-color:#ffda32;text-decoration-thickness:9px;text-underline-offset:-3px;
}
body.mrs-blog-managed .mrs-seo-blog .mrs-post-display-cover{
 margin:0 auto 32px!important;width:min(100%,1050px)!important;border-radius:22px!important;
 overflow:hidden!important;box-shadow:0 18px 42px #00000012!important;background:#fff8d7!important
}
body.mrs-blog-managed .mrs-seo-blog .mrs-post-display-cover img{display:block!important;width:100%!important;height:auto!important;max-height:520px!important;object-fit:contain!important}
body.mrs-blog-managed .mrs-seo-blog .hero:has(.mrs-post-display-cover)~.layout .featured-figure{display:none!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps{counter-reset:mrssteps!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps>li{
 counter-increment:mrssteps!important;position:relative!important;min-width:0!important;
 padding:78px 24px 26px!important;margin:0!important;border:1px solid #f0d87a!important;
 border-radius:20px!important;background:linear-gradient(145deg,#fff8d6,#fff 85%)!important;
 box-shadow:0 10px 28px #a58b2412!important;list-style:none!important
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps>li:nth-child(even){background:linear-gradient(145deg,#f7f7f7,#fff 85%)!important;border-color:#e5e5e5!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps>li:before{
 content:counter(mrssteps,decimal-leading-zero)!important;position:absolute!important;left:24px!important;top:23px!important;
 display:grid!important;place-items:center!important;width:48px!important;height:46px!important;
 border-radius:13px!important;background:#ffda32!important;color:#111!important;font-weight:800!important;font-size:20px!important
}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps>li h3{margin:0 0 12px!important;font-size:23px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps>li p{margin:0!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .service:nth-child(4n+1){background:#fff9df!important;border-color:#f6e6a6!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .service:nth-child(4n+2){background:#f5f7ff!important;border-color:#dce3ff!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .service:nth-child(4n+3){background:#edfaf6!important;border-color:#cbeee1!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .service:nth-child(4n+4){background:#fff1f1!important;border-color:#f8d9d9!important}
@media(max-width:767px){
 body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner-inner{max-width:65%!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner p{font-size:11px!important;line-height:1.35!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-post-display-title{font-size:clamp(28px,7vw,39px)!important;text-decoration-thickness:6px!important}
 body.mrs-blog-managed .mrs-seo-blog .mrs-post-display-cover{border-radius:15px!important}
 body.mrs-blog-managed .mrs-seo-blog .mrsb-guide .mrsb-steps>li{padding:76px 20px 23px!important}
}

/* v1.4.5 — beş maddelik yerleşim onarımı */
body.mrs-blog-managed{overflow-x:clip!important}
body.mrs-blog-managed .mrs-seo-blog{width:100%!important;max-width:100%!important;overflow:clip!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:380px!important;box-sizing:border-box!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner-inner{width:100%!important;margin-top:0!important;margin-bottom:0!important}
body.mrs-blog-managed .mrs-seo-blog .hero .wrap:before{content:"Blogdan İlham Alın."!important;display:table!important}
body.mrs-blog-managed .mrs-seo-blog .hero .mrs-post-display-title{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;font:700 clamp(34px,4.4vw,62px)/1.15 Outfit,Arial,sans-serif!important;color:#111!important;margin:0 0 27px!important;max-width:1050px!important;text-decoration:underline!important;text-decoration-color:#ffda32!important;text-decoration-thickness:8px!important;text-underline-offset:4px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;margin:28px 0 35px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card{display:block!important;min-width:0!important;border:1px solid #f2d37b!important;background:linear-gradient(135deg,#fff9df,#fff)!important;border-radius:20px!important;padding:27px 25px!important;box-shadow:0 10px 28px #00000008!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card:nth-child(4n+2){background:linear-gradient(135deg,#f5f7ff,#fff)!important;border-color:#dce3ff!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card:nth-child(4n+3){background:linear-gradient(135deg,#edfaf6,#fff)!important;border-color:#cbeee1!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card:nth-child(4n+4){background:linear-gradient(135deg,#fff1f1,#fff)!important;border-color:#f8d9d9!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card .mrsb-num{display:inline-grid!important;place-items:center!important;width:53px!important;height:53px!important;background:#ffda32!important;color:#111!important;border-radius:15px!important;font-weight:800!important;font-size:22px!important;margin-bottom:20px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card h3{font-size:23px!important;line-height:1.3!important;margin:0 0 12px!important}
body.mrs-blog-managed .mrs-seo-blog .mrsb-card p{font-size:16px!important;line-height:1.7!important;margin:0!important}
body.mrs-blog-managed .mrs-seo-blog .layout{display:grid!important;grid-template-columns:minmax(0,1fr) 245px!important;gap:36px!important;max-width:1140px!important;margin:0 auto!important;align-items:start!important}
body.mrs-blog-managed .mrs-seo-blog .layout>article{min-width:0!important;width:auto!important}
body.mrs-blog-managed .mrs-seo-blog .layout>aside{display:block!important;min-width:0!important;width:auto!important;grid-column:2!important;grid-row:1!important}
body.mrs-blog-managed .mrs-seo-blog .toc{display:block!important;position:sticky!important;top:110px!important;max-width:100%!important;overflow-wrap:anywhere!important}
body.mrs-blog-managed .mrs-seo-blog .toc a{display:block!important;line-height:1.45!important;white-space:normal!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-closing{width:100%!important;max-width:1140px!important;margin:25px auto 65px!important;padding:0 20px!important;min-width:0!important;grid-column:1/-1!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-closing .mrs-what{width:100%!important;max-width:100%!important;overflow:hidden!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-closing .mw-wrap{max-width:100%!important;padding:0!important}
body.mrs-blog-managed .mrs-seo-blog .mrs-blog-closing .mw-cta{width:100%!important;max-width:100%!important;margin:0!important}
@media(max-width:850px){body.mrs-blog-managed .mrs-seo-blog .layout{display:flex!important;flex-direction:column!important;gap:25px!important}body.mrs-blog-managed .mrs-seo-blog .layout>aside{order:-1!important;width:100%!important}body.mrs-blog-managed .mrs-seo-blog .toc{position:static!important}body.mrs-blog-managed .mrs-seo-blog .mrsb-cards{grid-template-columns:1fr!important}body.mrs-blog-managed .mrs-seo-blog .mrs-blog-banner{min-height:240px!important}body.mrs-blog-managed .mrs-seo-blog .mrs-blog-closing{margin-bottom:35px!important}}

/* v1.4.6 - Tema içerik sütunundan taşan blog şablonunu ve yazı sonunu hizala. */
@media (min-width: 851px) {
  body.mrs-blog-managed .single-post-text:has(> .mrs-seo-blog),
  body.mrs-blog-managed .single-post-text:has(.mrs-seo-blog) {
    box-sizing:border-box!important;
    width:100vw!important;
    max-width:none!important;
    position:relative!important;
    left:50%!important;
    transform:translateX(-50%)!important;
    margin-left:0!important;
    margin-right:0!important;
  }
}
body.mrs-blog-managed .single-post-text .mrs-seo-blog {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  position:static!important;
  left:auto!important;
  transform:none!important;
  margin:0 auto!important;
}
body.mrs-blog-managed .single-post-text .mrs-seo-blog > .mrs-blog-banner {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin:0 0 32px!important;
  left:auto!important;
  transform:none!important;
}
body.mrs-blog-managed .single-post-text .mrs-seo-blog > .hero,
body.mrs-blog-managed .single-post-text .mrs-seo-blog > .layout,
body.mrs-blog-managed .single-post-text .mrs-seo-blog > .mrs-blog-closing {
  box-sizing:border-box!important;
  width:min(1140px,calc(100% - 40px))!important;
  max-width:1140px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
body.mrs-blog-managed .single-post-text .mrs-seo-blog > .hero {border-radius:0!important}
body.mrs-blog-managed .single-post-text > :not(.mrs-seo-blog) {
  box-sizing:border-box!important;
  max-width:1140px!important;
  width:calc(100% - 40px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
@media(max-width:850px){
  body.mrs-blog-managed .single-post-text:has(.mrs-seo-blog){width:100%!important;max-width:100%!important;left:auto!important;transform:none!important}
  body.mrs-blog-managed .single-post-text .mrs-seo-blog > .hero,
  body.mrs-blog-managed .single-post-text .mrs-seo-blog > .layout,
  body.mrs-blog-managed .single-post-text .mrs-seo-blog > .mrs-blog-closing {width:calc(100% - 24px)!important}
}
