/* ===== Güven şeridi (CRO) ===== */
.trust-band{background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:54px 0}
.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}
.trust-item{display:flex;gap:14px;align-items:flex-start}
.trust-ico{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(201,162,92,.10);border:1px solid var(--line)}
.trust-ico svg{width:22px;height:22px;stroke:var(--gold-soft);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.trust-item h3{font-family:'Jost',sans-serif;font-weight:600;font-size:.98rem;letter-spacing:.01em;color:var(--cream);margin:2px 0 4px;line-height:1.25}
.trust-item p{font-size:.86rem;color:var(--cream-dim);margin:0;line-height:1.5}
@media(max-width:860px){.trust-grid{grid-template-columns:repeat(2,1fr);gap:22px 20px}.trust-band{padding:40px 0}}
@media(max-width:420px){.trust-grid{grid-template-columns:1fr}}

/* ===== SSS / FAQ (CRO + SEO, sıfır JS) ===== */
.faq-band{background:linear-gradient(180deg,var(--ink),var(--ink-2));border-top:1px solid var(--line)}
.faq-wrap{max-width:880px;margin:0 auto}
.faq-list{margin-top:40px;display:grid;gap:14px}
.faq-item{border:1px solid var(--line);border-radius:6px;background:rgba(255,255,255,.02);overflow:hidden;transition:border-color .35s var(--ease)}
.faq-item[open]{border-color:rgba(201,162,92,.5)}
.faq-item summary{list-style:none;cursor:pointer;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-family:'Cormorant Garamond',serif;font-size:1.4rem;font-weight:500;color:var(--cream)}
.faq-item summary::-webkit-details-marker{display:none}
.faq-item summary:hover{color:#fff}
.faq-q-ico{flex:0 0 auto;width:24px;height:24px;position:relative;transition:transform .35s var(--ease)}
.faq-q-ico::before,.faq-q-ico::after{content:"";position:absolute;background:var(--gold);border-radius:2px}
.faq-q-ico::before{top:11px;left:3px;right:3px;height:2px}
.faq-q-ico::after{left:11px;top:3px;bottom:3px;width:2px;transition:transform .35s var(--ease)}
.faq-item[open] .faq-q-ico::after{transform:scaleY(0)}
.faq-a{padding:0 26px 24px;color:var(--cream-dim);font-size:1rem;line-height:1.75}
.faq-a a{color:var(--gold-soft);text-decoration:underline;text-underline-offset:3px}
.faq-a a:hover{color:var(--cream)}
@media(max-width:720px){.faq-item summary{font-size:1.2rem;padding:18px 18px}.faq-a{padding:0 18px 20px;font-size:.96rem}}

