.breadcrumbs{max-width:1240px;margin:0 auto;padding:1rem clamp(1rem,4vw,3rem)}
.breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}
.breadcrumbs li{color:#5b6673;font-size:.9rem}
.breadcrumbs li+li::before{content:"/";margin-inline-end:.5rem;color:#96a0aa}
.breadcrumbs a{color:#164f8c;text-decoration:none}
.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:underline}
.answer-section{scroll-margin-top:6rem}
.answer-section .section-head{align-items:end}
.answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
.answer-card{background:#fff;border:1px solid rgba(17,71,126,.13);border-radius:1rem;box-shadow:0 12px 30px rgba(10,45,80,.07);padding:1.35rem}
.answer-card h3{color:#123f70;font-size:1.05rem;line-height:1.35;margin:0 0 .65rem}
.answer-card p{color:#435363;line-height:1.7;margin:0}
html[dir="rtl"] .breadcrumbs ol,html[dir="rtl"] .answer-card{text-align:right}
@media(max-width:850px){.answer-grid{grid-template-columns:1fr}.answer-section .section-head{align-items:start}}
