
.skh{--navy:#0e2a47;--gold:#f3d34a;--txt:#33414f;position:relative;overflow:hidden;background:var(--navy);color:#fff;font-family:Poppins,system-ui,sans-serif}
.skh *{box-sizing:border-box}
.skh-bg{position:absolute;inset:0;background:#1d4a75}
.skh-bg img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;border-radius:0!important}
.skh-shade{position:absolute;inset:0;background:rgba(14,42,71,.62)}
.skh-wrap{position:relative;max-width:1180px;margin:0 auto;padding:96px 24px 48px}
.skh .skh-eyebrow{margin:0 0 16px!important;font-size:12px;font-weight:700;letter-spacing:.3em;color:#c9d4e1}
.skh .skh-title{margin:0 0 20px!important;max-width:780px;font-family:'Ramona Bold','Ramona',Poppins,sans-serif;font-weight:400!important;text-transform:uppercase!important;font-size:clamp(44px,7vw,96px)!important;line-height:1!important;letter-spacing:.01em;color:#fff!important}
.skh .skh-title span{color:var(--gold)!important}
.skh .skh-lead{margin:0 0 32px!important;max-width:560px;font-size:17px;line-height:1.65;color:#e4ebf3}
.skh-actions{display:flex;flex-wrap:wrap;gap:12px}
.skh-btn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:gap .2s ease,filter .2s ease,background .2s ease}
.skh-btn:hover{gap:12px}
.skh-btn:focus-visible{outline:3px solid var(--gold);outline-offset:3px}
.skh-btn-gold{background:var(--gold);color:var(--navy)!important}
.skh-btn-gold:hover{filter:brightness(1.06)}
.skh .skh-btn-ghost{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.55)!important;padding:0 22px!important}
.skh .skh-btn-ghost:hover{border-color:#fff!important;background:rgba(255,255,255,.08)!important}
.skh-info{margin-top:64px;padding:24px 32px;border-radius:20px;background:#fff;color:var(--txt);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}
.skh-item{display:flex;align-items:center;gap:16px}
.skh .skh-ico{width:60px!important;height:60px!important;flex:0 0 60px;margin:0!important;padding:0!important;border-radius:50%;background:#fdf1e1;display:flex!important;align-items:center;justify-content:center}
.skh .skh-item:nth-child(2) .skh-ico{background:#eaf6ef}
.skh .skh-item:nth-child(3) .skh-ico{background:#fdeef3}
.skh .skh-ico svg{display:block!important;width:30px!important;height:30px!important;margin:0!important;stroke:var(--navy)!important;fill:none!important}
.skh-item small{display:block;margin-bottom:2px;font-size:11px;font-weight:700;letter-spacing:.12em;color:#4a5868}
.skh .skh-val{margin:0!important;font-family:'Ramona Bold','Ramona',Poppins,sans-serif;font-size:20px!important;line-height:1.15!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.01em;color:var(--navy)!important;font-variant-numeric:tabular-nums}
.skh .skh-item div span{display:block;margin-top:4px;font-size:13px;line-height:1.45;color:var(--txt)}
@media (max-width:860px){
  .skh-wrap{padding:72px 24px 40px}
  .skh-info{grid-template-columns:1fr;margin-top:48px;padding:22px}
}
@media (max-width:480px){
  .skh-actions{flex-direction:column;align-items:stretch}
  .skh-btn{justify-content:space-between}
}
