
/* V13 — Bilgi Merkezi article structure reset */
.v13-article-body{
  padding:72px 0;
  background:#fff;
}
.v13-article-layout{
  display:grid !important;
  grid-template-columns:minmax(0,820px) 300px !important;
  justify-content:center !important;
  gap:56px !important;
  align-items:start !important;
}
.v13-article-content{
  width:100% !important;
  max-width:820px !important;
  min-width:0 !important;
  margin:0 !important;
  padding:0 !important;
}
.v13-article-content h2{
  color:#202426 !important;
  font-size:31px !important;
  line-height:1.2 !important;
  letter-spacing:-.03em !important;
  margin:40px 0 14px !important;
}
.v13-article-content h2:first-child{margin-top:0 !important}
.v13-article-content h3{
  color:#244554 !important;
  font-size:21px !important;
  line-height:1.3 !important;
  margin:30px 0 12px !important;
}
.v13-article-content p,
.v13-article-content li{
  color:#5f7480 !important;
  font-size:16px !important;
  line-height:1.82 !important;
}
.v13-article-content ul,.v13-article-content ol{
  padding-left:22px !important;
  margin:16px 0 26px !important;
}
.v13-article-content li{margin:8px 0 !important}
.v13-article-content .content-grid{
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  gap:12px !important;
  margin:28px 0 !important;
}
.v13-article-content .seo-visual-band{
  display:grid !important;
  grid-template-columns:1.05fr .95fr !important;
  gap:0 !important;
  margin:34px 0 !important;
  border:1px solid #dce6eb !important;
  border-radius:11px !important;
  overflow:hidden !important;
}
.v13-article-content .seo-visual-band img{
  width:100% !important;
  height:340px !important;
  object-fit:cover !important;
  border-radius:0 !important;
}
.v13-article-content .seo-visual-band>div{
  padding:30px !important;
  border-radius:0 !important;
}
.v13-article-side{
  width:300px !important;
  position:sticky !important;
  top:112px !important;
  display:grid !important;
  gap:14px !important;
}
.v13-side-card{
  background:#082f4b !important;
  border-radius:10px !important;
  padding:26px !important;
  color:#fff !important;
  box-shadow:0 18px 42px rgba(4,35,54,.12) !important;
}
.v13-side-card .eyebrow{color:#4bc3f2 !important}
.v13-side-card h3{color:#fff !important;font-size:20px !important;line-height:1.35 !important}
.v13-side-card p{color:#bfd0da !important;font-size:13px !important;line-height:1.7 !important}
.v13-side-card .btn{width:100% !important;margin-top:9px !important}
.v13-side-card .btn-outline{color:#fff !important;border-color:rgba(255,255,255,.45) !important}
.v13-side-image{
  overflow:hidden;
  border-radius:10px;
  border:1px solid #dce6eb;
  background:#eef4f6;
}
.v13-side-image img{
  width:100%;
  height:190px;
  object-fit:cover;
  display:block;
}
.v13-faq details{
  border-bottom:1px solid #dce6eb !important;
  padding:18px 0 !important;
}
.v13-faq summary{
  color:#203f4f !important;
  font-size:15px !important;
  font-weight:650 !important;
  cursor:pointer;
}
.v13-faq p{
  color:#647984 !important;
  font-size:14px !important;
  line-height:1.72 !important;
  margin:10px 0 0 !important;
}

/* Article hero alignment */
.v12-article-hero{
  overflow:hidden !important;
}
.v12-article-hero-grid{
  width:min(1180px,calc(100% - 48px)) !important;
  grid-template-columns:minmax(0,1fr) 440px !important;
  gap:56px !important;
  align-items:center !important;
}
.v12-article-copy{min-width:0 !important}
.v12-article-copy h1{
  max-width:760px !important;
  overflow-wrap:anywhere;
}
.v12-article-photo{
  width:440px !important;
  height:340px !important;
  justify-self:end !important;
}
.v12-article-photo img{
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
}

/* Keep all real-image blocks aligned */
.v12-article-meta{margin-bottom:0 !important}

@media(max-width:1020px){
 .v13-article-layout{grid-template-columns:1fr !important;max-width:820px !important}
 .v13-article-side{width:100% !important;position:static !important;grid-template-columns:1fr 1fr !important}
 .v12-article-hero-grid{grid-template-columns:1fr !important}
 .v12-article-photo{width:100% !important;height:360px !important;justify-self:stretch !important}
}
@media(max-width:720px){
 .v13-article-body{padding:52px 0}
 .v13-article-layout{width:calc(100% - 28px) !important}
 .v13-article-side{grid-template-columns:1fr !important}
 .v13-article-content h2{font-size:27px !important}
 .v13-article-content p,.v13-article-content li{font-size:15.5px !important}
 .v13-article-content .content-grid{grid-template-columns:1fr !important}
 .v13-article-content .seo-visual-band{grid-template-columns:1fr !important}
 .v13-article-content .seo-visual-band img{height:260px !important}
 .v12-article-hero-grid{width:calc(100% - 28px) !important}
 .v12-article-photo{height:260px !important}
}
