._container_mvp8w_1{padding:var(--spacing-12) var(--spacing-8);max-width:1000px;margin:0 auto;width:100%}._backButton_mvp8w_8{margin-bottom:var(--spacing-8)}._profileCard_mvp8w_12{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column}@media(min-width:768px){._profileCard_mvp8w_12{flex-direction:row}}._photoSection_mvp8w_27{flex:1;min-height:300px;background-color:color-mix(in srgb,var(--secondary) 15%,var(--surface));display:flex;align-items:center;justify-content:center}._photo_mvp8w_27{width:100%;height:100%;object-fit:contain;padding:var(--spacing-6)}._photoPlaceholder_mvp8w_43{font-family:var(--font-family-display);font-size:8rem;color:var(--secondary)}._infoSection_mvp8w_49{flex:1.5;padding:var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-4)}._name_mvp8w_57{font-family:var(--font-family-display);font-size:2.5rem;color:var(--primary);margin:0;font-weight:700}._tagline_mvp8w_65{font-size:1.25rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0}._description_mvp8w_71{font-size:1.125rem;line-height:1.6;color:var(--foreground);margin-bottom:var(--spacing-8);white-space:pre-wrap}._links_mvp8w_79{display:flex;gap:var(--spacing-4);margin-top:auto}._skeleton_mvp8w_85{height:60vh;border-radius:var(--radius-lg)}._error_mvp8w_90{text-align:center;padding:var(--spacing-20);font-size:1.5rem;color:var(--error)}._gallerySection_mvp8w_97{margin-top:var(--spacing-16)}._galleryTitle_mvp8w_101{font-family:var(--font-family-display);font-size:2rem;color:var(--primary);margin-bottom:var(--spacing-8);font-weight:700}._galleryGrid_mvp8w_109{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-6)}._galleryImage_mvp8w_115{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._galleryImage_mvp8w_115:hover{transform:scale(1.02);box-shadow:var(--shadow-md)}
