.page_page__qrnYg{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);display:flex;flex-direction:column;min-height:100vh;font-family:Lato,Arial,Helvetica,sans-serif}@media (prefers-color-scheme:dark){.page_page__qrnYg{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06)}}.page_main__TfiGW{display:flex;flex-direction:column;flex:1 1;width:100%}.page_loading__IXaBp{font-size:1.2rem;color:var(--foreground-secondary)}.page_loading__IXaBp,.page_notFound__9H70H{display:flex;justify-content:center;align-items:center;min-height:50vh}.page_notFound__9H70H{flex-direction:column;text-align:center;padding:2rem}.page_notFound__9H70H h1{font-size:1.5rem;margin-bottom:.5rem;color:var(--foreground)}.page_notFound__9H70H p{color:var(--foreground);opacity:.7;margin-bottom:1.5rem}.page_backButton__Wtj3P{padding:.75rem 1.5rem;background-color:var(--blue-primary,#3b82f6);color:white;border:none;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:background-color .2s}.page_backButton__Wtj3P:hover{background-color:var(--blue-hover,#2563eb)}.page_photographerHeader__llYq9{background-color:var(--background-secondary,#f8f9fa);padding:3rem 0;width:100%}@media (prefers-color-scheme:dark){.page_photographerHeader__llYq9{background-color:var(--background-secondary,#1a1a1a)}}.page_photographerContainer__2wbd8{width:100%;max-width:1600px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.page_photographerProfile__Pv31J{display:flex;align-items:center;gap:2rem}.page_photographerAvatar__LsS_2{flex-shrink:0}.page_avatarImage__dq43m{object-fit:cover}.page_avatarImage__dq43m,.page_avatarPlaceholder___tobP{width:120px;height:120px;border-radius:50%;border:4px solid var(--background,#fff);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_avatarPlaceholder___tobP{background-color:var(--gray-alpha-100);display:flex;align-items:center;justify-content:center;color:var(--foreground);opacity:.5}.page_photographerInfo__3QGcb{display:flex;flex-direction:column;gap:.5rem}.page_photographerName__uQNre{font-size:2rem;font-weight:700;color:var(--foreground);margin:0}.page_photographerStats__dInn6{display:flex;gap:1.5rem;margin-top:.5rem}.page_statItem__qGhvX{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:var(--foreground);opacity:.8}.page_statItem__qGhvX svg{opacity:.7}.page_gallerySection___VRH9{padding:3rem 0;width:100%}.page_container__2AcnJ{width:100%;max-width:1600px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.page_pagination__r132w{margin-top:2rem;border-top:1px solid var(--gray-alpha-200)}@media (max-width:768px){.page_photographerHeader__llYq9{padding:2rem 0}.page_photographerProfile__Pv31J{flex-direction:column;text-align:center;gap:1rem}.page_avatarImage__dq43m,.page_avatarPlaceholder___tobP{width:100px;height:100px}.page_photographerName__uQNre{font-size:1.5rem}.page_photographerStats__dInn6{justify-content:center}}@media (max-width:480px){.page_container__2AcnJ,.page_photographerContainer__2wbd8{padding:0 1rem}.page_avatarImage__dq43m,.page_avatarPlaceholder___tobP{width:80px;height:80px}.page_photographerName__uQNre{font-size:1.25rem}.page_photographerStats__dInn6{flex-direction:column;gap:.5rem;align-items:center}}