._optionGrid_mbej7_6{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}._optionCard_mbej7_12{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-xl);background-color:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:center;overflow:hidden}._optionImage_mbej7_28{position:relative;width:calc(100% + 2 * var(--space-xl));margin:calc(-1 * var(--space-xl)) calc(-1 * var(--space-xl)) var(--space-2xs)}._optionBadge_mbej7_35{position:absolute;top:var(--space-xs);right:var(--space-xs);z-index:1;padding:var(--space-3xs) var(--space-xs);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink);background:var(--color-yellow);border:2px solid var(--color-ink);border-radius:var(--radius-pill)}._optionTag_mbej7_51{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-red)}._optionTitle_mbej7_60{font-family:var(--font-display);font-size:var(--text-2xl);text-transform:uppercase;margin:0}._optionDesc_mbej7_67{flex:1;margin:0 0 var(--space-xs);max-width:44ch;color:var(--color-text-muted);line-height:var(--leading-relaxed)}._stepsGrid_mbej7_81{display:grid;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-bottom:var(--space-xl)}._step_mbej7_81{display:flex;flex-direction:column;gap:var(--space-xs);text-align:center;align-items:center}._stepNumber_mbej7_98{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:var(--color-yellow);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-2xl);flex-shrink:0}._stepTitle_mbej7_112{font-family:var(--font-display);font-size:var(--text-xl);text-transform:uppercase;margin:0}._stepDesc_mbej7_120{margin:0;font-size:var(--text-sm);color:var(--color-grey-300);line-height:var(--leading-relaxed);max-width:24ch}._stepsActions_mbej7_128{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center}._contactHeading_mbej7_137{font-family:var(--font-display);font-size:var(--text-2xl);text-transform:uppercase;margin-bottom:var(--space-2xs)}._contactBody_mbej7_144{color:var(--color-text-muted);max-width:52ch;margin-inline:auto;margin-bottom:var(--space-md);line-height:var(--leading-relaxed)}
