.info-shell .about-layout figure{border-radius:24px;overflow:hidden;aspect-ratio:1}.info-shell .portrait{border-radius:24px;aspect-ratio:1;object-fit:cover}.info-shell .social-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.info-shell .social-links a{flex-direction:column;justify-content:center;gap:12px;padding:20px 4px;text-align:center}.info-shell .social-links svg{display:block;width:26px;height:26px;flex:none}.info-shell .social-links a:last-child:hover{color:var(--accent)}@media(max-width:650px){.info-shell .about-layout figure,.info-shell .portrait{border-radius:20px}.info-shell .social-links{gap:12px}.info-shell .social-links a{font-size:13px}}