.ProfilePage_error__lv-Dr{margin-top:5px}@media (min-width:768px){.ProfilePage_error__lv-Dr{margin-top:4px}}@media (min-width:1024px){.ProfilePage_error__lv-Dr{margin-top:3px}}.ProfilePage_error__lv-Dr{color:var(--colorFail)}.ProfilePage_aside__hbbK9{box-shadow:none}@media (min-width:1024px){.ProfilePage_aside__hbbK9{max-width:43%;min-width:43%;top:70px}}.ProfilePage_asideContent__ogpvS{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:30px;width:100%}@media (min-width:1024px){.ProfilePage_asideContent__ogpvS{align-items:center;border-bottom:none;flex-direction:column;padding-top:0}}.ProfilePage_avatar__VN2pe{flex-shrink:0;margin:30px 26px 29px 0}@media (min-width:1024px){.ProfilePage_avatar__VN2pe{height:200px;margin:0 48px;width:200px}}.ProfilePage_avatarPlaceholder__q7UTw{width:96px}.ProfilePage_mobileHeading__n7OkF{align-items:center;display:flex;flex-shrink:0;gap:.35em;margin-bottom:0;margin-top:60px;svg{margin-top:4px}}@media (min-width:1024px){.ProfilePage_mobileHeading__n7OkF{display:none}}.ProfilePage_editLinkMobile__flFfP{margin-left:auto;margin-top:17px}@media (min-width:768px){.ProfilePage_editLinkMobile__flFfP{margin-top:20px}}@media (min-width:1024px){.ProfilePage_editLinkMobile__flFfP{display:none}}.ProfilePage_editLinkDesktop__s5xiu{display:none}@media (min-width:1024px){.ProfilePage_editLinkDesktop__s5xiu{display:inline;padding:6px 0 2px}}.ProfilePage_masterBadgeContainer__n0KoX{display:flex;margin:-16px 0 16px;padding:0 24px;width:100%}@media (min-width:1024px){.ProfilePage_masterBadgeContainer__n0KoX{margin:-20px 0 20px;padding:0}}.ProfilePage_masterBadge__Ke74O{align-items:center;background:linear-gradient(135deg,#ffe7e7,#fff7f7 40%);border-radius:24px;display:inline-flex;gap:10px;outline:1px solid #ff19001a;padding:5px 10px}@media (min-width:1024px){.ProfilePage_masterBadge__Ke74O{gap:12px;padding:6px 12px}}@keyframes ProfilePage_guildShimmer__zJ56N{0%,to{box-shadow:0 4px 12px #ffd7004d}50%{box-shadow:0 6px 20px #ffd70080}}.ProfilePage_masterIcon__vy1se{font-size:20px;line-height:1;svg{height:26px;margin-top:-5px;width:26px}}@media (min-width:1024px){.ProfilePage_masterIcon__vy1se{font-size:24px}}@keyframes ProfilePage_guildSparkle__VHOdo{0%,to{filter:brightness(1);transform:scale(1) rotate(0deg)}50%{filter:brightness(1.2);transform:scale(1.2) rotate(180deg)}}.ProfilePage_masterText__KKH-R{color:#1a1a1a;font-size:13px;font-weight:var(--fontWeightBold);letter-spacing:.5px;text-transform:uppercase}@media (min-width:1024px){.ProfilePage_masterText__KKH-R{font-size:14px}}.ProfilePage_expertBadgeContainer__4y-tR{display:flex;justify-content:center;margin:16px 0;padding:0 24px;width:100%}@media (min-width:1024px){.ProfilePage_expertBadgeContainer__4y-tR{margin:20px 0 16px;padding:0}}.ProfilePage_expertBadge__CyyF3{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #00000014;border-radius:24px;box-shadow:0 2px 8px #0000000f;display:inline-flex;font-family:var(--fontFamilyPrimary);gap:8px;padding:8px 16px;position:relative;transition:all .2s ease}.ProfilePage_expertBadge__CyyF3:hover{background:linear-gradient(135deg,#fff,#f1f3f5);box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}@media (min-width:1024px){.ProfilePage_expertBadge__CyyF3{gap:10px;min-width:240px;padding:10px 18px}}.ProfilePage_expertBadgeIcon__sv0sg{filter:grayscale(0) brightness(100%);font-size:16px;line-height:1}@media (min-width:1024px){.ProfilePage_expertBadgeIcon__sv0sg{font-size:18px}}.ProfilePage_expertBadgeText__DkylM{color:#495057;font-size:12px;font-weight:var(--fontWeightSemiBold);text-transform:uppercase}@media (min-width:1024px){.ProfilePage_expertBadgeText__DkylM{font-size:13px}}.ProfilePage_expertBadgeVerified__JfswW{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,#4ade80,#22c55e);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;margin-left:2px;width:16px}@media (min-width:1024px){.ProfilePage_expertBadgeVerified__JfswW{font-size:11px;height:18px;width:18px}}.ProfilePage_expertBadgePending__AOb3L{align-items:center;display:inline-flex;font-family:var(--fontFamilyPrimary);gap:8px;position:relative}@media (min-width:1024px){.ProfilePage_expertBadgePending__AOb3L{gap:10px}}.ProfilePage_expertBadgeTextPending__jSE4E{color:#92400e;font-size:12px;font-weight:var(--fontWeightMedium);letter-spacing:.3px}@media (min-width:1024px){.ProfilePage_expertBadgeTextPending__jSE4E{font-size:13px}}.ProfilePage_headline__5qtBt{background-color:var(--colorGrey75);color:var(--matterColor);display:block;font-size:14px;font-style:italic;font-weight:var(--fontWeightMedium);letter-spacing:.01em;line-height:24px;margin:24px 0;padding:6px 12px}@media (min-width:768px){.ProfilePage_headline__5qtBt{font-size:16px;line-height:26px;margin:24px 0 48px}}@media (min-width:1024px){.ProfilePage_headline__5qtBt{font-size:18px;margin:30px 0 60px}}.ProfilePage_location__0PNvo{align-items:center;color:var(--matterColor);display:flex;font-size:12px;font-weight:var(--fontWeightRegular);gap:4px;letter-spacing:.01em;line-height:16px;margin-top:-20px;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;svg{opacity:.7}}@media (min-width:768px){.ProfilePage_location__0PNvo{font-size:14px;line-height:18px}}.ProfilePage_desktopHeading__cD0xZ{display:none;svg{margin-top:6px}}@media (min-width:1024px){.ProfilePage_desktopHeading__cD0xZ{align-items:center;display:flex;gap:.25em;margin:0 0 24px}}.ProfilePage_longWord__keAMo{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.ProfilePage_bio__O9erI{margin:5px 0 24px;white-space:pre-line}@media (min-width:768px){.ProfilePage_bio__O9erI{margin:4px 0 51px}}@media (min-width:1024px){.ProfilePage_bio__O9erI{margin:0 0 56px;max-width:600px}}.ProfilePage_bioContainer__I4VN-{max-height:200px;overflow:hidden;position:relative;transition:max-height .3s ease}@media (min-width:768px){.ProfilePage_bioContainer__I4VN-{max-height:220px}}@media (min-width:1024px){.ProfilePage_bioContainer__I4VN-{max-height:240px}}.ProfilePage_bioContainerExpanded__Fbpzt{max-height:none}.ProfilePage_bioContainer__I4VN-:after{background:linear-gradient(180deg,#fff0 0,#ffffffb3 50%,#fff);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease}@media (min-width:768px){.ProfilePage_bioContainer__I4VN-:after{height:100px}}.ProfilePage_bioContainerExpanded__Fbpzt:after{opacity:0}.ProfilePage_bioToggleButton__0FJj1{align-items:center;background:none;border:none;color:var(--marketplaceColor);cursor:pointer;display:inline-flex;font-size:14px;font-weight:var(--fontWeightMedium);gap:4px;margin-top:8px;padding:8px 0;transition:opacity .2s ease}.ProfilePage_bioToggleButton__0FJj1:hover{opacity:.8}.ProfilePage_bioToggleButton__0FJj1:focus{border-radius:4px;outline-offset:2px}@media (min-width:768px){.ProfilePage_bioToggleButton__0FJj1{font-size:15px;margin-top:12px}}.ProfilePage_bioToggleIcon__7Pr5R{height:16px;transition:transform .3s ease;width:16px}.ProfilePage_bioToggleIconExpanded__H4Ovp{transform:rotate(180deg)}.ProfilePage_listingsContainer__08etX{border-bottom:1px solid var(--colorGrey100);border-top:1px solid var(--colorGrey100);margin-top:4rem;padding-bottom:23px}@media (min-width:768px){.ProfilePage_listingsContainer__08etX{padding-bottom:22px}}.ProfilePage_listingsTitle__mxP5O{color:var(--colorGrey700);margin-bottom:0}@media (min-width:768px){.ProfilePage_listingsTitle__mxP5O{margin-bottom:8px;margin-top:48px}}@media (min-width:1024px){.ProfilePage_listingsTitle__mxP5O{margin-bottom:8px;margin-top:56px}}.ProfilePage_withBioMissingAbove__ezkj\+{border-top:none}@media (min-width:1024px){.ProfilePage_withBioMissingAbove__ezkj\+{border-top:1px solid var(--colorGrey100)}}.ProfilePage_listings__y-eME{display:flex;flex-wrap:wrap;margin:0}.ProfilePage_listing__2Jg0G{margin-top:34px;width:100%}.ProfilePage_listing__2Jg0G:first-of-type{margin-top:18px}@media (min-width:768px){.ProfilePage_listing__2Jg0G{margin-bottom:36px;width:calc(50% - 12px)}.ProfilePage_listing__2Jg0G:nth-of-type(odd){margin-right:12px}.ProfilePage_listing__2Jg0G:nth-of-type(2n){margin-left:12px}.ProfilePage_listing__2Jg0G{margin-top:0}.ProfilePage_listing__2Jg0G:first-of-type,.ProfilePage_listing__2Jg0G:nth-of-type(2){margin-top:20px}}.ProfilePage_mobileReviewsTitle__fQQYB{font-family:var(--fontFamily);margin:24px 0 26px}.ProfilePage_mobileReviews__RNAZk{margin-bottom:36px}@media (min-width:768px){.ProfilePage_desktopReviews__RVs1y{margin-bottom:48px}}@media (min-width:1024px){.ProfilePage_desktopReviews__RVs1y{margin-bottom:0}}.ProfilePage_desktopReviewsWrapper__okA8A{margin-top:28px;max-width:600px}.ProfilePage_desktopReviewsTitle__Z7q\+X{font-family:var(--fontFamily);margin-bottom:0}.ProfilePage_desktopReviewsTabNav__9nyOF{margin-bottom:32px}.ProfilePage_sectionText__Y\+x9L{margin-bottom:30px;padding:0 24px}@media (min-width:768px){.ProfilePage_sectionText__Y\+x9L{margin-bottom:40px;padding:0}}.ProfilePage_sectionHeading__kJtIb{font-weight:var(--fontWeightBold);margin-bottom:12px;margin-top:0;padding:0}@media (min-width:768px){.ProfilePage_sectionHeading__kJtIb{margin-bottom:8px;margin-top:0}}.ProfilePage_text__hitBd{font-weight:var(--fontWeightRegular);margin:0;padding:1px 0 5px;white-space:pre-line}@media (min-width:768px){.ProfilePage_text__hitBd{margin:0;padding:3px 0 5px}}.ProfilePage_ingress__LCvXY{margin:0;white-space:pre-line}@media (min-width:768px){.ProfilePage_ingress__LCvXY{margin:0}}.ProfilePage_sectionDetails__o49C4,.ProfilePage_sectionEmbeddedYoutubeVideo__j\+YF3,.ProfilePage_sectionMultiEnum__tpnzt,.ProfilePage_sectionSocialMedia__087cK,.ProfilePage_sectionWebsite__8SFMq{margin-bottom:30px;padding:0 24px}@media (min-width:768px){.ProfilePage_sectionDetails__o49C4,.ProfilePage_sectionEmbeddedYoutubeVideo__j\+YF3,.ProfilePage_sectionMultiEnum__tpnzt,.ProfilePage_sectionSocialMedia__087cK,.ProfilePage_sectionWebsite__8SFMq{margin-bottom:40px;padding:0}}.ProfilePage_details__lPMpB{margin:0;padding-bottom:1px}.ProfilePage_detailsRow__SPShb{display:inline-flex;font-weight:var(--fontWeightRegular);gap:8px;justify-content:space-between;line-height:24px;list-style:none;padding:7px 0 10px;width:100%}.ProfilePage_detailsRow__SPShb:not(:last-child){border-bottom:1px solid var(--colorGrey100)}@media (min-width:768px){.ProfilePage_detailsRow__SPShb{line-height:32px;padding:5px 0 2px}}.ProfilePage_detailLabel__zy8cb{font-weight:var(--fontWeightSemiBold);letter-spacing:-.09px}.ProfilePage_video__E8dkW{border-radius:8px;overflow:hidden;position:relative}.ProfilePage_iframe__bHkPV{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ProfilePage_socialMediaContent__-cKTp{display:flex;flex-direction:column;gap:16px;a{display:grid;place-content:center}}@media (min-width:768px){.ProfilePage_socialMediaContent__-cKTp{gap:20px}}.ProfilePage_websiteLink__vhoiE{display:flex;flex-direction:column}@media (min-width:768px){.ProfilePage_websiteLink__vhoiE{align-items:center;flex-direction:row}}.ProfilePage_socialMediaLinks__u8Xqt{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.ProfilePage_socialMediaLinks__u8Xqt{align-items:center;flex-direction:row;gap:12px}}.ProfilePage_socialMediaLabel__Y-BGY{color:var(--colorGrey700);font-size:14px;font-weight:var(--fontWeightMedium);line-height:18px}@media (min-width:768px){.ProfilePage_socialMediaLabel__Y-BGY{font-size:16px;line-height:24px}}.ProfilePage_websiteUrl__3dOaM{color:var(--marketplaceColor);text-decoration:none;word-break:break-all}.ProfilePage_websiteUrl__3dOaM:hover{text-decoration:underline}.ProfilePage_socialMediaIcons__jK-5V{align-items:center;display:flex;gap:12px}.ProfilePage_socialMediaIcon__frsyq{height:32px;transition:opacity .2s ease;width:32px}.ProfilePage_socialMediaIcon__frsyq:hover{opacity:.8}@media (min-width:768px){.ProfilePage_socialMediaIcon__frsyq{height:36px;width:36px}}.ProfilePage_sectionPastWorks__pfkM6{border-bottom:1px solid var(--matterColorAnti);margin-top:48px;padding-bottom:24px}.ProfilePage_pastWorksGrid__Omfvk{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin-top:32px}@media (min-width:768px){.ProfilePage_pastWorksGrid__Omfvk{gap:24px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProfilePage_pastWorksGrid__Omfvk{gap:28px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1921px){.ProfilePage_pastWorksGrid__Omfvk{gap:32px;grid-template-columns:repeat(2,1fr)}}.ProfilePage_pastWorkCard__WQAlb{height:100%;min-height:400px;width:100%}.ProfilePage_pastWorkCard__WQAlb:active{transform:translateY(-2px)}.ProfilePage_pastWorkCard__WQAlb:focus,.ProfilePage_pastWorkCard__WQAlb:visited{outline:none;text-decoration:none!important}.ProfilePage_pastWorkCard__WQAlb *{text-decoration:none!important}.ProfilePage_pastWorkImageContainer__Uc2n4{background:linear-gradient(135deg,#667eea,#764ba2);height:160px;overflow:hidden;position:relative;width:100%}.ProfilePage_pastWorkImage__ZYQx0{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform .3s ease;width:100%}@media (hover:hover){.ProfilePage_pastWorkCard__WQAlb:hover .ProfilePage_pastWorkImage__ZYQx0{transform:scale(1.05)}}.ProfilePage_imageOverlay__mPf3O{background:linear-gradient(180deg,#0000 0,#0000001a);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}@media (hover:hover){.ProfilePage_pastWorkCard__WQAlb:hover .ProfilePage_imageOverlay__mPf3O{opacity:1}}.ProfilePage_imagePlaceholder__snWmO{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;height:100%;justify-content:center;width:100%}.ProfilePage_placeholderIcon__VG1-a{stroke-width:1.5;color:#fffc;height:48px;width:48px}.ProfilePage_pastWorkContent__bE7Ls{display:flex;flex-direction:column;gap:10px;padding:16px}.ProfilePage_contentHeader__P-2iT{align-items:center;display:flex;gap:8px;min-height:24px}.ProfilePage_sourceBadge__iDSvf{align-items:center;background:var(--matterColorBright);border-radius:20px;color:var(--matterColorDark);display:inline-flex;font-size:11px;font-weight:500;gap:6px;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.ProfilePage_favicon__lQ9T0{height:14px;object-fit:contain;width:14px}.ProfilePage_sourceText__ju8JV{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfilePage_pastWorkTitle__hjMYL{-webkit-line-clamp:2;color:var(--matterColor);font-size:18px;font-weight:600;line-height:1.3;text-decoration:none!important}.ProfilePage_pastWorkDescription__-fm9S,.ProfilePage_pastWorkTitle__hjMYL{-webkit-box-orient:vertical;display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis}.ProfilePage_pastWorkDescription__-fm9S{-webkit-line-clamp:3;color:var(--matterColorDark);font-size:14px;line-height:1.6}.ProfilePage_cardFooter__mICyh{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:8px}.ProfilePage_viewLink__DeURA{align-items:center;color:var(--marketplaceColor);display:inline-flex;font-size:14px;font-weight:500;gap:6px;transition:all .2s ease}@media (hover:hover){.ProfilePage_pastWorkCard__WQAlb:hover .ProfilePage_viewLink__DeURA{color:var(--marketplaceColorDark);gap:10px}}.ProfilePage_arrowIcon__6WBaK{stroke-width:2;height:16px;transition:transform .2s ease;width:16px}@media (hover:hover){.ProfilePage_pastWorkCard__WQAlb:hover .ProfilePage_arrowIcon__6WBaK{transform:translate(2px,-2px)}}.ProfilePage_pastWorksHeader__1Zet-{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.ProfilePage_viewToggle__LnAAZ{background:var(--matterColorBright);border-radius:8px;box-shadow:0 1px 3px #00000014;display:flex;gap:8px;padding:4px}.ProfilePage_viewToggleButton__e073Q{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--matterColorDark);cursor:pointer;display:flex;height:36px;justify-content:center;padding:8px;transition:all .2s ease;width:36px}.ProfilePage_viewToggleButton__e073Q svg{height:20px;width:20px}@media (hover:hover){.ProfilePage_viewToggleButton__e073Q:hover{background:#0000000d}}.ProfilePage_viewToggleButton__e073Q.ProfilePage_active__Qqixt{background:#fff;box-shadow:0 1px 3px #0000001f;color:var(--marketplaceColor)}.ProfilePage_pastWorksDetailedList__86WWZ{display:flex;flex-direction:column;gap:20px}.ProfilePage_pastWorkDetailedItem__MK1Ji{display:block;width:100%}.ProfilePage_detailedItemContent__OF2iW{display:flex;gap:24px;padding:20px}@media (max-width:768px){.ProfilePage_detailedItemContent__OF2iW{flex-direction:column;gap:16px}}.ProfilePage_detailedImageContainer__7edE9{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;flex-shrink:0;height:160px;overflow:hidden;width:240px}@media (max-width:768px){.ProfilePage_detailedImageContainer__7edE9{height:200px;width:100%}}.ProfilePage_detailedImage__z2b0f{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform .3s ease;width:100%}.ProfilePage_detailedTextContent__R2zY6{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.ProfilePage_detailedHeader__Mo-ql{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ProfilePage_detailedTitle__0mlrF{color:var(--matterColor);font-size:22px;font-weight:600;line-height:1.3;margin:0;text-decoration:none!important}.ProfilePage_detailedDescription__WVn-u{color:var(--matterColorDark);font-size:15px;line-height:1.7;margin:0;white-space:pre-wrap}.ProfilePage_detailedFooter__qs5Ts{align-items:center;display:flex;margin-top:auto;padding-top:12px}.SocialMediaLink_link__91k0R{color:var(--marketplaceColor);display:inline-block}
/*# sourceMappingURL=ProfilePage.75983d65.chunk.css.map*/