.ss{font-family:'Source Sans 3','Source Sans Pro',sans-serif;color:#1F2433;font-size:17px;line-height:1.55}.ss *{box-sizing:border-box}.ss p{margin:0;padding:0}.ss h1,.ss h2,.ss h3{font-family:Montserrat,sans-serif;margin:0;padding:0;line-height:1.15}.ss-wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.ss-btn{display:inline-block;padding:12px 18px;border-radius:6px;font-weight:700;font-size:15px;text-decoration:none!important;line-height:1.2}.ss-btn-navy{background:#1D2B5B;color:#fff!important}.ss-btn-navy:hover{background:#0F1838}.ss-btn-yellow{background:#FFD400;color:#1D2B5B!important}.ss-btn-yellow:hover{background:#F0C400}.ss-hero{color:#fff;padding:96px 0 88px;background-color:#2B3A6E;background-size:cover;background-position:center}.ss-hero h1{font-size:56px;font-weight:800;color:#fff;max-width:820px;margin-bottom:20px}.ss-hero p{font-size:22px;line-height:1.5;color:#E3E7F2;max-width:680px}.ss-intro{padding:64px 0 24px}.ss-intro p{font-size:19px;line-height:1.65;max-width:860px}.ss-cards{padding:32px 0 64px}.ss-cards h2{font-size:32px;font-weight:800;color:#1D2B5B;margin-bottom:28px}.ss-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px}.ss-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px rgba(29,43,91,.12);display:flex;flex-direction:column}.ss .ss-card img{width:100%!important;height:200px!important;object-fit:cover;display:block;max-width:100%}.ss-card-body{padding:24px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.ss-tag{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5A6380}.ss-card h3{font-size:26px;font-weight:700;color:#1D2B5B}.ss-card-body p{flex-grow:1}.ss-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ss-card-dark{background:#1D2B5B;color:#E3E7F2;padding:32px;justify-content:center;gap:14px}.ss-card-dark h3{color:#FFD400}.ss-card-dark .ss-btn{align-self:flex-start}.ss-band{background:#fff;padding:64px 0}.ss-band .ss-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}.ss-band h3{font-size:20px;font-weight:700;color:#1D2B5B;margin-bottom:8px}.ss-band p{font-size:16px}.ss-contact{padding:64px 0}.ss-contact-box{background:#fff;border-radius:10px;padding:40px;display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between;box-shadow:0 1px 3px rgba(29,43,91,.12)}.ss-contact-text{flex:1 1 360px}.ss-contact h2{font-size:30px;font-weight:800;color:#1D2B5B;margin-bottom:10px}.ss-agents{flex:1 1 360px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ss-agent{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ss-agent img{width:84px;height:84px;border-radius:50%;object-fit:cover}.ss-agent strong{color:#1D2B5B;font-size:16px}.ss-agent span{font-size:14px;color:#5A6380}.ss-agent a{font-size:15px;color:#1D2B5B}@media (max-width:600px){.ss-hero{padding:64px 0 56px}.ss-hero h1{font-size:36px}.ss-hero p{font-size:19px}.ss-cards h2{font-size:26px}.ss-grid{grid-template-columns:1fr}.ss-contact-box{padding:24px}.ss-agents{gap:8px}.ss-agent strong{font-size:14px}}