.Kfvc2W_section{background:#111820;padding:8rem;position:relative;overflow:hidden}@media (min-width:767px) and (max-width:1024px){.Kfvc2W_section{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.Kfvc2W_section{padding:5rem 1.5rem}}@media (max-width:449px){.Kfvc2W_section{padding:4.5rem 1.25rem}}.Kfvc2W_header{max-width:600px;margin-bottom:4rem}@media (max-width:449px){.Kfvc2W_header{margin-bottom:2.5rem}}.Kfvc2W_eyebrow{letter-spacing:.06rem;text-transform:capitalize;color:#ffffffbf;margin-bottom:1.25rem;font-size:.9rem;font-weight:700}@media (max-width:449px){.Kfvc2W_eyebrow{display:none}}.Kfvc2W_heading{color:#fff;letter-spacing:-.02em;letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:700;line-height:1.15}.Kfvc2W_headingAccent{color:#046999}.Kfvc2W_subtitle{color:#ffffff8c;font-size:1rem;line-height:1.85}.Kfvc2W_featured{background:#046999;border-radius:1.5rem;margin-bottom:1.5rem;transition:box-shadow .3s;overflow:hidden}.Kfvc2W_featured:hover{box-shadow:0 16px 48px #04699959}.Kfvc2W_featuredInner{grid-template-columns:1fr 220px;align-items:end;gap:3rem;padding:3.5rem;display:grid}@media (min-width:767px) and (max-width:1024px){.Kfvc2W_featuredInner{grid-template-columns:1fr;gap:2.5rem;padding:2.75rem}}@media (max-width:449px){.Kfvc2W_featuredInner{grid-template-columns:1fr;gap:2rem;padding:2rem 1.75rem}}.Kfvc2W_featuredContent{flex-direction:column;gap:.75rem;display:flex}.Kfvc2W_featuredTag{letter-spacing:2.5px;text-transform:uppercase;color:#ffffff80;font-size:.62rem;font-weight:700}.Kfvc2W_featuredTitle{color:#fff;letter-spacing:-.025em;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:700;line-height:1.15}.Kfvc2W_featuredDesc{color:#ffffffc7;max-width:60ch;font-size:1rem;line-height:1.85}.Kfvc2W_featuredLink{color:#fff;letter-spacing:.3px;background:#ffffff26;border:1px solid #ffffff40;border-radius:4px;align-self:flex-start;align-items:center;gap:.45rem;margin-top:.5rem;padding:.65rem 1.5rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.Kfvc2W_featuredLink svg{flex-shrink:0;transition:transform .2s}.Kfvc2W_featuredLink:hover{background:#ffffff40;transform:translateY(-1px)}.Kfvc2W_featuredLink:hover svg{transform:translate(3px)}.Kfvc2W_featuredStat{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}@media (min-width:767px) and (max-width:1024px){.Kfvc2W_featuredStat{text-align:left;align-items:flex-start}}.Kfvc2W_featuredStatNum{color:#ffffff1f;letter-spacing:-.05em;font-size:clamp(3rem,5vw,4.5rem);font-weight:700;line-height:1}.Kfvc2W_featuredStatLabel{letter-spacing:2px;text-transform:uppercase;color:#fff6;font-size:.62rem;font-weight:600}.Kfvc2W_grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.Kfvc2W_grid>:nth-child(2){grid-row:span 2}.Kfvc2W_grid>:nth-child(2) .Kfvc2W_card{height:100%}@media (min-width:1025px) and (max-width:1199px){.Kfvc2W_grid{grid-template-columns:repeat(2,1fr)}.Kfvc2W_grid>:nth-child(2){grid-row:span 1}}@media (min-width:767px) and (max-width:1024px){.Kfvc2W_grid{grid-template-columns:repeat(2,1fr)}.Kfvc2W_grid>:nth-child(2){grid-row:span 1}}@media (min-width:450px) and (max-width:766px){.Kfvc2W_grid{grid-template-columns:1fr}.Kfvc2W_grid>:nth-child(2){grid-row:span 1}}@media (max-width:449px){.Kfvc2W_grid{grid-template-columns:1fr}.Kfvc2W_grid>:nth-child(2){grid-row:span 1}}.Kfvc2W_card{background:#18232e;border:1px solid #ffffff14;border-radius:1.5rem;height:100%;transition:border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.Kfvc2W_card:hover{border-color:#04699947;box-shadow:0 8px 32px #0000004d}.Kfvc2W_cardBar{background:#ffffff14;flex-shrink:0;width:4px;transition:background .3s}.Kfvc2W_card:hover .Kfvc2W_cardBar{background:#046999;box-shadow:0 0 12px #04699966}.Kfvc2W_cardInner{flex-direction:column;flex:1;padding:2rem 2rem 2rem 1.75rem;display:flex}@media (max-width:449px){.Kfvc2W_cardInner{padding:1.5rem 1.5rem 1.5rem 1.25rem}}.Kfvc2W_cardHead{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.Kfvc2W_cardIndex{letter-spacing:2.5px;color:#ffffff59;font-size:.6rem;font-weight:700}.Kfvc2W_cardTag{letter-spacing:1.5px;text-transform:uppercase;color:#046999;background:#04699926;border-radius:999px;padding:.2rem .6rem;font-size:.6rem;font-weight:700}.Kfvc2W_cardTitle{color:#ffffffe0;letter-spacing:-.01em;margin-bottom:.75rem;font-size:1.15rem;font-weight:700;line-height:1.25}.Kfvc2W_cardDesc{color:#ffffff8c;margin-bottom:1rem;font-size:.9rem;line-height:1.8}.Kfvc2W_cardLink{color:#046999;letter-spacing:.3px;border-bottom:1px solid #04699947;align-self:flex-start;align-items:center;gap:.4rem;margin-top:auto;padding-bottom:2px;font-size:.8rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.Kfvc2W_cardLink svg{flex-shrink:0;transition:transform .2s}.Kfvc2W_cardLink:hover{border-bottom-color:#046999}.Kfvc2W_cardLink:hover svg{transform:translate(3px)}
