.WhoIsThisFor-module__ekeO2q__whoIsThisFor{padding:var(--spacing-16)0;background:var(--background)}.WhoIsThisFor-module__ekeO2q__container{max-width:1100px;padding:0 var(--spacing-4);margin:0 auto}.WhoIsThisFor-module__ekeO2q__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--foreground);text-align:center;margin-bottom:var(--spacing-8)}.WhoIsThisFor-module__ekeO2q__badges{justify-content:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.WhoIsThisFor-module__ekeO2q__badge{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3)var(--spacing-5);border-radius:var(--border-radius-full);background:var(--background);border:1px solid var(--border-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground);transition:all var(--transition-base);display:inline-flex}.WhoIsThisFor-module__ekeO2q__badge:hover{border-color:var(--color-primary-200);background:var(--color-primary-50)}.WhoIsThisFor-module__ekeO2q__badgeIcon{width:20px;height:20px;color:var(--color-primary-500);justify-content:center;align-items:center;display:flex}.WhoIsThisFor-module__ekeO2q__badgeIcon svg{width:100%;height:100%}@media (max-width:768px){.WhoIsThisFor-module__ekeO2q__whoIsThisFor{padding:var(--spacing-12)0}.WhoIsThisFor-module__ekeO2q__title{font-size:var(--font-size-lg);margin-bottom:var(--spacing-6)}.WhoIsThisFor-module__ekeO2q__badges{gap:var(--spacing-2)}.WhoIsThisFor-module__ekeO2q__badge{padding:var(--spacing-2)var(--spacing-4);font-size:var(--font-size-xs)}}
