.InfoCard_card__MmuQo{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);background:#f9fafb;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:.75rem;padding:1rem;cursor:pointer;position:relative;border:1px solid #f0f0f0}.InfoCard_card__MmuQo:hover{transform:scale(1.02);z-index:20;box-shadow:0 8px 24px rgba(0,0,0,.15)}.InfoCard_cardTitle__o_QVA{font-weight:600;font-size:1.125rem;color:#1f2937;margin-bottom:.5rem}.InfoCard_cardContent__AuGKc{color:#1f2937;white-space:pre-line;background-color:#f9fafb}.InfoCard_profileCardContent__E1YKR{display:flex;flex-direction:column;gap:.5rem;color:#1f2937;width:100%;padding:.5rem}.InfoCard_profileName__JVOMq{font-size:3rem;font-weight:900;color:#111827;line-height:1;margin-bottom:1rem;letter-spacing:-.03em}.InfoCard_profileTitle__Dv89l{font-size:1.75rem;font-weight:700;color:#374151;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.01em}.InfoCard_profileDescription__uRdxC{font-size:1.25rem;font-weight:400;color:#6b7280;line-height:1.6}.InfoCard_aboutCardContent__4eiKL{font-size:.92rem;color:#1f2937;white-space:pre-line;word-break:break-word;max-width:32rem;line-height:2.1;letter-spacing:.01em;padding:1.25rem 1.5rem}