.sl9-inner-main{padding:56px 0 80px}
.sl9-breadcrumb{font-size:.85rem;color:#5A6A7E;margin-bottom:28px}
.sl9-breadcrumb a{color:#5A6A7E}
.sl9-breadcrumb span{margin:0 8px}
.sl9-inner-main h1{font-size:2.1rem;margin-bottom:12px}
.sl9-last-updated{font-size:.85rem;color:#5A6A7E;margin-bottom:32px}

.sl9-inner-card{background:#F3F6F8;border-radius:12px;padding:36px;margin-bottom:28px}
.sl9-inner-card p{font-size:.97rem;color:#2A3A4E;margin-bottom:14px}
.sl9-inner-card p:last-child{margin-bottom:0}
.sl9-inner-card h2{font-size:1.1rem;margin:22px 0 10px}
.sl9-inner-card h2:first-child{margin-top:0}
.sl9-inner-card ul{padding-left:20px;margin-bottom:14px;color:#2A3A4E;font-size:.95rem}
.sl9-inner-card li{margin-bottom:6px}
.sl9-inner-card a{color:#0B6E64;font-weight:600}
.sl9-policy h2{font-size:1.05rem}

.sl9-cta-section{text-align:center;background:#0B1F35;border-radius:12px;padding:44px 24px}
.sl9-cta-section h2{color:#fff;font-size:1.3rem;margin-bottom:10px}
.sl9-cta-section p{color:rgba(255,255,255,.8);font-size:.95rem;margin-bottom:22px}

.sl9-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.sl9-contact-grid .sl9-inner-card{text-align:center}
.sl9-contact-grid h2{font-size:1.15rem;margin-bottom:10px}
.sl9-contact-grid p{margin-bottom:20px}
.sl9-outline-btn--dark{border-color:#0B1F35;color:#0B1F35}
.sl9-outline-btn--dark:hover{background:rgba(11,31,53,.06)}

@media(max-width:768px){
  .sl9-contact-grid{grid-template-columns:1fr}
}
