/* B165: coverage/trust editorial additions, scoped to touched pages. */
.content-b165 .b165-section{padding:48px 0;background:#f4f2ec;color:#172027}
.content-b165 .b165-section h2{font:clamp(27px,3vw,42px)/1.2 Georgia,serif;margin:0 0 28px;overflow-wrap:anywhere}
.content-b165 .b165-section h3{font-size:18px;line-height:1.4;margin:0 0 12px}
.content-b165 .b165-section p{line-height:1.8;margin:0}
.content-b165 .b165-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.content-b165 .b165-dark{background:#182127;color:#edf0e9}
.content-b165 .b165-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.content-b165 .b165-links a{color:#edf0e9;line-height:1.6;padding:16px;border:1px solid #596166;border-radius:6px;overflow-wrap:anywhere}
.content-b165 .b165-faq{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important}
.content-b165 .b165-faq-column{min-width:0}
@media(max-width:760px){.content-b165 .b165-grid,.content-b165 .b165-links,.content-b165 .b165-faq{grid-template-columns:1fr!important}}
