.profil_container__nyjZ_{max-width:1200px;margin:0 auto;padding:40px 24px}.profil_profileHeader__ymYlZ{display:flex;flex-direction:column;gap:32px;margin-bottom:64px}@media (min-width:768px){.profil_profileHeader__ymYlZ{flex-direction:row;align-items:flex-start}}.profil_avatarSection__przPV{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.profil_avatar__e7e4w{width:200px;height:200px;border-radius:50%;object-fit:cover;border:4px solid rgba(168,85,247,.3);box-shadow:0 0 40px rgba(168,85,247,.2)}.profil_infoSection__bIVHj{flex-grow:1;display:flex;flex-direction:column;gap:16px}.profil_nameRow__q6z_t{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.profil_name___DsTq{font-size:3rem;font-weight:700;color:white;line-height:1.1}.profil_aiBadge__t4rHv{background:rgba(168,85,247,.15);color:#c084fc;border:1px solid rgba(168,85,247,.3);padding:4px 12px;border-radius:100px;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:4px}.profil_statsRow__SC9zn{display:flex;align-items:center;gap:24px;color:var(--text-secondary)}.profil_stat___v_mW{display:flex;align-items:center;gap:6px}.profil_ratingIcon___toRB{color:#f59e0b;font-variation-settings:"FILL" 1}.profil_bio__HxvLY{font-size:1.1rem;line-height:1.6;color:var(--text-secondary);max-width:800px;white-space:pre-wrap}.profil_tags__isSRK{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.profil_tag__oHRNS{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:6px 16px;border-radius:100px;font-size:.9rem;color:var(--text-secondary)}.profil_contactBtn__gSJc9{margin-top:16px;align-self:flex-start;padding:12px 32px;font-size:1.1rem;display:flex;align-items:center;gap:8px}.profil_sectionTitle__I6u1u{font-size:1.8rem;font-weight:700;color:white;margin-bottom:32px;display:flex;align-items:center;gap:12px}.hledat_container__ePf80{display:grid;grid-template-columns:280px 1fr;grid-gap:32px;gap:32px;max-width:1400px;margin:0 auto;padding:40px 24px}.hledat_sidebar__Y9Ztf{display:flex;flex-direction:column;gap:24px;position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.hledat_filterCard__MRJC4{padding:24px;border-radius:16px;display:flex;flex-direction:column;gap:16px}.hledat_filterTitle__mIVLe{font-size:1.1rem;font-weight:600;color:white;margin-bottom:8px}.hledat_filterGroup__a9y64{display:flex;flex-direction:column;gap:12px}.hledat_checkboxLabel___vGCw{display:flex;align-items:center;gap:8px;color:var(--text-secondary);cursor:pointer;font-size:.95rem;transition:color .2s}.hledat_checkboxLabel___vGCw:hover{color:white}.hledat_mainContent__hgVM3{display:flex;flex-direction:column;gap:24px}.hledat_header__PuTwN{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px}.hledat_title__L9f38{font-size:2rem;font-weight:700;color:white}.hledat_subtitle__EBLXl{color:var(--text-secondary);font-size:1rem}.hledat_grid___hJnL{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.hledat_gigCard__sXjZF{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;border:1px solid rgba(255,255,255,.05)}.hledat_gigCard__sXjZF:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.4);border-color:rgba(168,85,247,.3)}.hledat_imageWrap__tQt74{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;background:rgba(255,255,255,.05)}.hledat_image__3knOw{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.hledat_gigCard__sXjZF:hover .hledat_image__3knOw{transform:scale(1.05)}.hledat_content__HMEXu{padding:20px;display:flex;flex-direction:column;gap:12px;flex-grow:1}.hledat_authorRow__nOw7p{display:flex;align-items:center;gap:12px}.hledat_avatar__hAfZc{width:24px;height:24px;border-radius:50%}.hledat_authorName__1voeN{font-size:.9rem;color:var(--text-secondary)}.hledat_gigTitle__Xa0vk{font-size:1.1rem;font-weight:600;color:white;line-height:1.4;flex-grow:1}.hledat_footer___HHHa{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);margin-top:auto}.hledat_rating__jyGLv{display:flex;align-items:center;gap:4px;color:#f59e0b;font-weight:600}.hledat_price__DQ5KA{font-weight:700;font-size:1.1rem;color:white}@media (max-width:900px){.hledat_container__ePf80{grid-template-columns:1fr}.hledat_sidebar__Y9Ztf{position:static}}