@layer global{.feature-card{block-size:100%;padding:var(--space-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-gray-900);flex-direction:column;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}.feature-card:hover{border-color:color-mix(in srgb, var(--color-primary) 20%, var(--color-white));box-shadow:var(--shadow-raised)}.feature-card--center{text-align:center;align-items:center}.feature-card__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2xs);margin-block-end:var(--space-default);display:flex}.feature-card__title{margin:0 0 var(--space-2xs);font-family:var(--font-headline);font-size:var(--size-xl);letter-spacing:-.01em;font-weight:700;line-height:var(--leading-headline)}.feature-card__text{font-size:var(--size-sm);line-height:var(--leading-body);color:var(--color-gray-600);margin:0}}
