.ProfilePage-module__t6qYNW__profileGrid{grid-template-columns:1fr;gap:5rem;display:grid}@media (min-width:1024px){.ProfilePage-module__t6qYNW__profileGrid{grid-template-columns:300px 1fr}}.ProfilePage-module__t6qYNW__profileAvatar{border:4px solid var(--border-color);border-radius:50%;margin:0 auto 2rem;transition:all .3s ease-out}@media (hover:hover){@media (hover:hover){.ProfilePage-module__t6qYNW__profileAvatar:hover{filter:drop-shadow(0 0 20px color-mix(in srgb,var(--accent)50%,transparent));transform:scale(1.05)}}.ProfilePage-module__t6qYNW__profileAvatar:active{filter:drop-shadow(0 0 20px color-mix(in srgb,var(--accent)50%,transparent));transform:scale(1.05)}}.ProfilePage-module__t6qYNW__profileAvatar:active{filter:drop-shadow(0 0 20px color-mix(in srgb,var(--accent)50%,transparent));transform:scale(1.05)}.ProfilePage-module__t6qYNW__profileName{font-size:3.2rem;font-family:var(--font-main);text-align:center;margin:0}.ProfilePage-module__t6qYNW__profileMeta{color:var(--text-secondary);text-align:center;margin-top:.5rem;font-size:1.6rem}.ProfilePage-module__t6qYNW__profileMain{border-top:1px solid var(--border-color);padding-top:5rem}@media (min-width:1024px){.ProfilePage-module__t6qYNW__profileMain{border-top:none;border-right:1px solid var(--border-color);border-left:none;padding-top:0;padding-left:0;padding-right:5rem}}.ProfilePage-module__t6qYNW__profileSection{margin-top:6rem}.ProfilePage-module__t6qYNW__profileSection:first-child{margin-top:0}.ProfilePage-module__t6qYNW__profileSectionTitle{font-size:2.8rem;font-family:var(--font-main);color:var(--text-primary);margin-bottom:2rem;transition:color .3s}@media (hover:hover){@media (hover:hover){.ProfilePage-module__t6qYNW__profileSectionTitle:hover{color:var(--accent)}}.ProfilePage-module__t6qYNW__profileSectionTitle:active{color:var(--accent)}}.ProfilePage-module__t6qYNW__profileSectionTitle:active{color:var(--accent)}.ProfilePage-module__t6qYNW__badgeGrid{flex-wrap:wrap;gap:1.5rem;display:flex}.ProfilePage-module__t6qYNW__badgeItem{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .2s ease-out;display:flex}@media (hover:hover){@media (hover:hover){.ProfilePage-module__t6qYNW__badgeItem:hover{border-color:var(--accent);transform:translateY(-2px)}}.ProfilePage-module__t6qYNW__badgeItem:active{border-color:var(--accent);transform:translateY(-2px)}}.ProfilePage-module__t6qYNW__badgeItem:active{border-color:var(--accent);transform:translateY(-2px)}.ProfilePage-module__t6qYNW__badgeIcon{width:20px;height:20px;color:var(--accent)}@keyframes ProfilePage-module__t6qYNW__glint{0%,to{transform:scale(1)}50%{filter:brightness(1.5);transform:scale(1.2)rotate(10deg)}}@media (hover:hover){@media (hover:hover){.ProfilePage-module__t6qYNW__badgeItem:hover .ProfilePage-module__t6qYNW__badgeIconFOUNDER{animation:.7s ease-in-out ProfilePage-module__t6qYNW__glint}}.ProfilePage-module__t6qYNW__badgeItem:active .ProfilePage-module__t6qYNW__badgeIconFOUNDER{animation:.7s ease-in-out ProfilePage-module__t6qYNW__glint}}.ProfilePage-module__t6qYNW__badgeItem:active .ProfilePage-module__t6qYNW__badgeIconFOUNDER{animation:.7s ease-in-out ProfilePage-module__t6qYNW__glint}@media (max-width:768px){.ProfilePage-module__t6qYNW__profileSidebar{padding-top:8rem}}
