.moc{--moc-gap:1rem;--moc-option-min-width:10rem;--moc-eyebrow-color:var(--brand-accent,#1e5fcf);--moc-eyebrow-size:.8125rem;--moc-headline-color:var(--brand-ink,#102542);--moc-headline-size:1.75rem;--moc-description-color:var(--brand-muted,#4b5563);--moc-description-size:.9375rem;box-sizing:border-box;width:100%}.moc__eyebrow{font-size:var(--moc-eyebrow-size);text-transform:uppercase;letter-spacing:.08em;color:var(--moc-eyebrow-color);margin:0 0 .5rem;font-family:inherit;font-weight:600}.moc__headline{font-size:var(--moc-headline-size);color:var(--moc-headline-color);margin:0 0 1.5rem;font-family:inherit;font-weight:700;line-height:1.25}.moc__options{gap:var(--moc-gap);display:flex}.moc--horizontal .moc__options{flex-flow:wrap}.moc--stacked .moc__options{flex-direction:column}.moc__option{flex:1 1 var(--moc-option-min-width);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.moc--stacked .moc__option{flex:none;width:100%}.moc--stacked .moc__option .pbc{justify-content:center;width:100%}.moc__option-description{font-size:var(--moc-description-size);color:var(--moc-description-color);margin:0;font-family:inherit;line-height:1.5}@media (max-width:480px){.moc--horizontal .moc__option{flex:100%}.moc--horizontal .moc__option .pbc{justify-content:center;width:100%}}
