/* id="mb-v14039-homepage-trust-sections" */

#neden-mutlubirliktelik,#guvenli-tanisma,#sss{scroll-margin-top:110px}
.mb-v14039-soft{background:linear-gradient(180deg,#fff 0%,#fff9fb 100%)}
.mb-v14039-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.mb-v14039-card{background:#fff;border:1px solid #eee4e8;border-radius:22px;padding:22px;box-shadow:0 10px 28px rgba(31,35,48,.045)}
.mb-v14039-card .mb-v14039-icon{font-size:24px;margin-bottom:12px}
.mb-v14039-card h3{margin:0 0 8px;font-size:18px}
.mb-v14039-card p{margin:0;color:var(--muted);line-height:1.55;font-size:14px}
.mb-v14039-safety{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}
.mb-v14039-safety-copy{background:linear-gradient(135deg,#17213b,#273452);color:#fff;border-radius:26px;padding:30px}
.mb-v14039-safety-copy h2{margin:0 0 10px;font-size:32px;letter-spacing:-.03em}
.mb-v14039-safety-copy p{margin:0;color:#dce2ef;line-height:1.65}
.mb-v14039-checks{display:grid;gap:12px}
.mb-v14039-check{background:#fff;border:1px solid #eee4e8;border-radius:18px;padding:17px 18px;display:flex;gap:12px;align-items:flex-start}
.mb-v14039-check b{display:block;margin-bottom:3px}
.mb-v14039-check span{color:var(--muted);line-height:1.5;font-size:14px}
.mb-v14039-faq{max-width:900px;margin:0 auto;display:grid;gap:10px}
.mb-v14039-faq details{background:#fff;border:1px solid #e9e2e5;border-radius:17px;padding:0 18px;box-shadow:0 7px 20px rgba(31,35,48,.035)}
.mb-v14039-faq summary{cursor:pointer;list-style:none;font-weight:850;padding:17px 34px 17px 0;position:relative}
.mb-v14039-faq summary::-webkit-details-marker{display:none}
.mb-v14039-faq summary::after{content:'+';position:absolute;right:0;top:12px;font-size:26px;color:var(--pink);font-weight:500}
.mb-v14039-faq details[open] summary::after{content:'−'}
.mb-v14039-faq p{margin:0;padding:0 0 17px;color:var(--muted);line-height:1.6;font-size:14px}
@media(max-width:950px){
  .mb-v14039-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .mb-v14039-safety{grid-template-columns:1fr}
}
@media(max-width:620px){
  #neden-mutlubirliktelik,#guvenli-tanisma,#sss{padding:52px 0}
  .mb-v14039-grid{grid-template-columns:1fr}
  .mb-v14039-card{padding:18px}
  .mb-v14039-safety-copy{padding:22px;border-radius:22px}
  .mb-v14039-safety-copy h2{font-size:27px}
  .mb-v14039-faq details{padding:0 15px}
}
