.for-you-module__JCMBxq__page{min-height:100vh}.for-you-module__JCMBxq__personasSection{padding:2rem 0 5rem}.for-you-module__JCMBxq__container{max-width:1200px;margin:0 auto;padding:0 2rem}.for-you-module__JCMBxq__personasGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.for-you-module__JCMBxq__personaCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;padding:2rem 1.75rem;text-decoration:none;transition:all .3s;display:flex}.for-you-module__JCMBxq__personaCard:hover{border-color:var(--color-accent-primary);transform:translateY(-4px);box-shadow:0 10px 30px #247cff1f}.for-you-module__JCMBxq__personaName{color:var(--color-text-primary);margin-bottom:.65rem;font-size:1.35rem;font-weight:800}.for-you-module__JCMBxq__personaDescription{color:var(--color-text-secondary);flex-grow:1;margin-bottom:1rem;font-size:.95rem;line-height:1.6}.for-you-module__JCMBxq__learnMore{color:var(--color-accent-primary);font-size:.9rem;font-weight:600}@media (max-width:968px){.for-you-module__JCMBxq__personasGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.for-you-module__JCMBxq__personasGrid{grid-template-columns:1fr}}
