.a4J_va_container{max-width:1240px;margin:0 auto;padding-inline:24px}.a4J_va_hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-block:72px 48px;display:flex}.a4J_va_heroText{flex-direction:column;gap:16px;max-width:720px;display:flex}.a4J_va_eyebrow{color:var(--accent);font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;line-height:1.55;display:flex}.a4J_va_eyebrow:before{content:"";background:currentColor;flex:none;width:10px;height:10px;transform:rotate(45deg)}.a4J_va_title{margin:0;font-size:clamp(40px,5.4vw,72px);line-height:1}.a4J_va_intro{color:var(--muted);margin:0;font-size:20px;line-height:1.55}.a4J_va_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;padding-top:48px;padding-bottom:96px;display:grid}.a4J_va_card{color:var(--personal-blue);background:var(--surface-raised);border-top:4px solid;flex-direction:column;gap:14px;padding:32px;font-size:18px;line-height:1.55;display:flex}.a4J_va_cardGold{color:var(--accent)}.a4J_va_cardTitle{color:var(--text);margin:0;font-size:22px}.a4J_va_cardText{color:var(--muted);margin:0}.a4J_va_cardAction{align-self:flex-start;margin-top:auto}@media (max-width:760px){.a4J_va_container{padding-inline:16px}.a4J_va_hero{align-items:flex-start;padding-block:48px 32px}.a4J_va_intro{font-size:18px}.a4J_va_grid{padding-bottom:64px}.a4J_va_card{padding:24px}}
