._40iBSa_section{background:var(--color-background);padding:7rem 0 11rem}._40iBSa_container{max-width:var(--layout-content);padding:0 var(--layout-gutter);margin:0 auto}._40iBSa_eyebrow{color:var(--color-brand-primary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 2.4rem;font-size:1.25rem;font-weight:700}._40iBSa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;display:grid}._40iBSa_card{border:var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);color:inherit;min-height:18rem;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:#fff;padding:2.6rem;text-decoration:none;display:block}._40iBSa_card:hover{border-color:rgb(var(--color-brand-primary-rgb) / 35%);transform:translateY(-3px)}._40iBSa_cardHeader{align-items:flex-start;gap:1.8rem;display:flex}._40iBSa_iconWrap{background:var(--color-surface-warm);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;width:6rem;height:6rem;padding:1rem;display:flex}._40iBSa_icon{object-fit:contain;width:100%;height:100%}._40iBSa_copy{min-width:0}._40iBSa_cardTitle{color:var(--color-text-primary);font-family:var(--font-accent);margin:0 0 1rem;font-size:2.2rem;font-weight:500;line-height:1.15}._40iBSa_cardDesc{color:var(--color-text-secondary);margin:0;font-size:1.45rem;line-height:1.55}@media (max-width:1000px){._40iBSa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){._40iBSa_section{padding:5rem 0 8rem}._40iBSa_container{padding-inline:1.8rem}._40iBSa_grid{grid-template-columns:1fr}._40iBSa_card{min-height:0;padding:2.2rem}}@media (prefers-reduced-motion:reduce){._40iBSa_card{transition:none}}
