.page-module__3nqx1q__getOtpBtnRoot[disabled]{border:1px solid var(--mantine-primary-color-2);color:var(--mantine-primary-color-2);background-color:#0000}
.page-module__pTjedG__otpContainer{flex-wrap:wrap;justify-content:center}@media (min-width:48em){.page-module__pTjedG__otpContainer{flex-wrap:nowrap}}
@media (max-width:47.9938em){.AuthenticationLayout-module__QLWgWq__imageCol{display:none}}.AuthenticationLayout-module__QLWgWq__imageRoot{border-top-right-radius:calc(.625rem*var(--mantine-scale));border-bottom-right-radius:calc(.625rem*var(--mantine-scale));height:100dvh}
.AhlefanCard-module__vG1ptG__cardRoot{border:1px solid var(--mantine-color-gray-2);height:calc(29.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale));transition:box-shadow .25s}@media (hover:hover){.AhlefanCard-module__vG1ptG__cardRoot:hover{box-shadow:0 2px 4px #267dd34d}}@media (hover:none){.AhlefanCard-module__vG1ptG__cardRoot:active{box-shadow:0 2px 4px #267dd34d}}.AhlefanCard-module__vG1ptG__sendMessageButtonRoot{width:100%}@media (min-width:48em){.AhlefanCard-module__vG1ptG__sendMessageButtonRoot{width:fit-content;padding-inline:calc(1.5rem*var(--mantine-scale))}}.AhlefanCard-module__vG1ptG__skill{color:var(--mantine-color-gray-6);font-size:calc(.75rem*var(--mantine-scale));text-decoration-line:underline}.AhlefanCard-module__vG1ptG__userFullName{color:var(--mantine-color-black);font-size:calc(.875rem*var(--mantine-scale));font-weight:500}.AhlefanCard-module__vG1ptG__carouselViewport{border-radius:calc(.375rem*var(--mantine-scale))}.AhlefanCard-module__vG1ptG__ahlefanDetailsContainer{height:100%;padding-inline:calc(1.5rem*var(--mantine-scale));margin-top:calc(1.25rem*var(--mantine-scale));justify-content:space-between;gap:calc(.5rem*var(--mantine-scale))}
.ProjectCardImage-module__ROrYKW__carouselControl{color:var(--mantine-color-white);width:calc(2rem*var(--mantine-scale));height:calc(2rem*var(--mantine-scale));box-shadow:none;background-color:#0000;border:none;display:none}.ProjectCardImage-module__ROrYKW__carouselControl[data-inactive]{opacity:0;cursor:default}@media (min-width:48em){.ProjectCardImage-module__ROrYKW__carouselControl{display:block}}.ProjectCardImage-module__ROrYKW__coverImageRoot{width:100%;height:calc(16.875rem*var(--mantine-scale))}.ProjectCardImage-module__ROrYKW__categoryBadge{cursor:pointer}.ProjectCardImage-module__ROrYKW__creatorInfoGroup{margin-top:calc(.5rem*var(--mantine-scale));align-items:center;gap:calc(.5rem*var(--mantine-scale));flex-wrap:nowrap}.ProjectCardImage-module__ROrYKW__slideFooterCenterRoot{width:90%;left:50%;bottom:calc(1.25rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}.ProjectCardImage-module__ROrYKW__boxContainer{overflow:hidden}
.CustomCarouselIndicators-module__lMUwLa__carouselIndicatorContainer{gap:calc(.5rem*var(--mantine-scale))}@media (min-width:48em){.CustomCarouselIndicators-module__lMUwLa__carouselIndicatorContainer[data-activeindex="0"]{margin-right:calc(.5rem*var(--mantine-scale))}.CustomCarouselIndicators-module__lMUwLa__carouselIndicatorContainer[data-activeindex="1"]{margin-right:calc(.75rem*var(--mantine-scale))}.CustomCarouselIndicators-module__lMUwLa__carouselIndicatorContainer[data-lastindex=true]{margin-left:calc(1rem*var(--mantine-scale))}}.CustomCarouselIndicators-module__lMUwLa__carouselIndicatorContainer[data-centred]{position:absolute;left:50%;transform:translate(-50%)}.CustomCarouselIndicators-module__lMUwLa__carouselIndicator{border-radius:calc(.5rem*var(--mantine-scale));cursor:pointer;background-color:#fff;transition:width .25s}.CustomCarouselIndicators-module__lMUwLa__carouselIndicator[data-active]{opacity:1;width:calc(.625rem*var(--mantine-scale));height:calc(.625rem*var(--mantine-scale))}.CustomCarouselIndicators-module__lMUwLa__carouselIndicator[data-sibling]{opacity:.6;width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale))}.CustomCarouselIndicators-module__lMUwLa__carouselIndicator[data-near]{opacity:.3;width:calc(.25rem*var(--mantine-scale));height:calc(.25rem*var(--mantine-scale))}.CustomCarouselIndicators-module__lMUwLa__carouselIndicator[data-hidden]{display:none}
.Filters-module__5KgijG__endGroup{flex-wrap:wrap;width:100%}@media (min-width:48em){.Filters-module__5KgijG__endGroup{flex-wrap:nowrap}}.Filters-module__5KgijG__filterValuesGroupRoot{justify-content:flex-start;align-items:flex-start;gap:calc(.25rem*var(--mantine-scale));flex-wrap:nowrap;width:100%}
.AllFilters-module__mEzr5G__allFilterBtn{border:1px solid var(--mantine-color-gray-2);padding-inline:calc(1rem*var(--mantine-scale));padding-block:calc(.5rem*var(--mantine-scale));margin-left:calc(.5rem*var(--mantine-scale));cursor:pointer;color:var(--mantine-color-black)}.AllFilters-module__mEzr5G__allFilterBtn:hover{background-color:var(--mantine-color-gray-1)}.AllFilters-module__mEzr5G__filterBtn{border-bottom:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-black);cursor:pointer;padding-inline:calc(1rem*var(--mantine-scale));padding-block:calc(.5rem*var(--mantine-scale))}.AllFilters-module__mEzr5G__filterBtn:hover{background-color:var(--mantine-color-gray-1)}.AllFilters-module__mEzr5G__filterBtn[data-last-item=true]{border-bottom:none}.AllFilters-module__mEzr5G__modalContent{border-radius:calc(.5rem*var(--mantine-scale))}.AllFilters-module__mEzr5G__modalBody{padding:0;overflow:hidden}.AllFilters-module__mEzr5G__filterBtnCol{border-left:1px solid var(--mantine-color-gray-2)}.AllFilters-module__mEzr5G__filterValuesCol{cursor:pointer;padding:calc(1.25rem*var(--mantine-scale))}.AllFilters-module__mEzr5G__filterValueTextRoot{white-space:nowrap}.AllFilters-module__mEzr5G__selectedFiltersCol{border-top:1px solid var(--mantine-color-gray-2);border-bottom:1px solid var(--mantine-color-gray-2);height:calc(4.375rem*var(--mantine-scale));padding-inline:calc(1.25rem*var(--mantine-scale));justify-content:start;align-items:center}.AllFilters-module__mEzr5G__footerFilterValuesCol{border-bottom:1px solid var(--mantine-color-gray-2)}.AllFilters-module__mEzr5G__selectedFilterButtonRoot{border-radius:calc(62.4375rem*var(--mantine-scale))}.AllFilters-module__mEzr5G__checkboxIcon{color:var(--mantine-primary-color-6)}.AllFilters-module__mEzr5G__allFilterDrawerContent{border-radius:calc(1rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))0rem 0rem}.AllFilters-module__mEzr5G__submitFiltersBtnRoot{box-shadow:0 1px 5px #0000000f}
.FilterBtn-module__e0ZKSa__root{border:1px solid var(--mantine-color-gray-2);cursor:pointer;color:var(--mantine-color-black);margin-left:calc(.5rem*var(--mantine-scale))}.FilterBtn-module__e0ZKSa__root:hover{color:var(--mantine-color-black)}
.SortingFilter-module__3az-Lq__comboboxTargetBtn{border:1px solid var(--mantine-color-gray-2);font-size:calc(.75rem*var(--mantine-scale))}.SortingFilter-module__3az-Lq__comboboxTargetBtn[data-expanded]{border-radius:var(--mantine-radius-lg)var(--mantine-radius-lg)0px 0px;border-bottom:none;box-shadow:0 1px 4px #0003}.SortingFilter-module__3az-Lq__comboboxDropdown{border-radius:0px 0px var(--mantine-radius-lg)var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-2);border-top:none}.SortingFilter-module__3az-Lq__sortingFilterDrawerContent{border-radius:calc(1rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))0rem 0rem}
.LocationInput-module__YXuSnW__comboboxInputInput{border:1px solid var(--mantine-color-gray-2)}@media (min-width:48em){.LocationInput-module__YXuSnW__comboboxInputInput[data-expanded]{border-radius:calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))0rem 0rem;box-shadow:0 1px 4px #0003}}.LocationInput-module__YXuSnW__comboboxInputInput::placeholder{font-size:calc(.75rem*var(--mantine-scale))}.LocationInput-module__YXuSnW__comboboxInputRoot{width:calc(15.625rem*var(--mantine-scale))}
.LocationFilter-module__R5g_JG__filterBtnRoot{color:var(--mantine-color-black);border:1px solid var(--mantine-color-gray-2);flex:1;flex-basis:content}.LocationFilter-module__R5g_JG__filterBtnRoot:hover{color:var(--mantine-color-black)}.LocationFilter-module__R5g_JG__filterBtnLabel[data-has-value=true]{color:var(--mantine-primary-color-6)}.LocationFilter-module__R5g_JG__locBtn p{color:var(--mantine-color-gray-8)}.LocationFilter-module__R5g_JG__comboboxDropdown{border:1px solid var(--mantine-color-gray-2);border-radius:0rem 0rem calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))}@media (max-width:47.9938em){.LocationFilter-module__R5g_JG__comboboxDropdown{display:none}}.LocationFilter-module__R5g_JG__locationFilterDrawerContent{border-radius:calc(1rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))0rem 0rem}
.EveryFilterWrapper-module__yRf0Uq__everyFilterDrawerContent{border-radius:calc(1rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))0rem 0rem}
.EveryFilter-module__Q1t9Da__comboboxDropdown{border-radius:calc(.5rem*var(--mantine-scale));width:calc(18.75rem*var(--mantine-scale))!important}.EveryFilter-module__Q1t9Da__comboboxTargetBtn{color:var(--mantine-color-black);border:1px solid var(--mantine-color-gray-2);flex:1;flex-basis:content}.EveryFilter-module__Q1t9Da__comboboxTargetBtn:hover{color:var(--mantine-color-black)}.EveryFilter-module__Q1t9Da__optionGroup{flex-wrap:nowrap}.EveryFilter-module__Q1t9Da__optionGroup:hover{color:var(--mantine-primary-color-6)}.EveryFilter-module__Q1t9Da__checkboxRoot[data-checked] input{border:1px solid var(--mantine-primary-color-6)}.EveryFilter-module__Q1t9Da__checkboxRoot[data-checked] svg{color:var(--mantine-primary-color-6)}.EveryFilter-module__Q1t9Da__tooltip{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-black)}.EveryFilter-module__Q1t9Da__tooltipArrow{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2)}.EveryFilter-module__Q1t9Da__carouselSlideSlide{padding-bottom:calc(.25rem*var(--mantine-scale))}
.Footer-module__wGIEZa__containerRoot{height:calc(6.25rem*var(--mantine-scale));border-top:2px solid var(--mantine-color-gray-2);margin-block:auto}@media (max-width:47.9938em){.Footer-module__wGIEZa__containerRoot{padding-top:calc(.75rem*var(--mantine-scale))}}.Footer-module__wGIEZa__rightGroup{flex-wrap:nowrap;justify-content:center;align-items:center}@media (min-width:48em){.Footer-module__wGIEZa__rightGroup{justify-content:start;gap:calc(3rem*var(--mantine-scale))}}.Footer-module__wGIEZa__leftGroup{justify-content:center;align-items:center;gap:var(--mantine-spacing-xl);flex-wrap:nowrap}@media (min-width:48em){.Footer-module__wGIEZa__leftGroup{border-top:none;justify-content:end}}.Footer-module__wGIEZa__copyrightMessage{text-align:center;color:var(--mantine-color-gray-6);margin-top:var(--mantine-spacing-xs)}
.Header-module__IqwJlW__headerContainer{height:var(--header-height)}.Header-module__IqwJlW__brand{text-transform:uppercase;font-size:var(--mantine-font-size-lg);justify-self:end;font-weight:900}@media (min-width:64em){.Header-module__IqwJlW__mobileNav{display:none}}.Header-module__IqwJlW__headerGridRoot{border-bottom:2px solid var(--mantine-color-gray-3);height:100%;padding-inline:calc(1rem*var(--mantine-scale))}.Header-module__IqwJlW__centerGroup{justify-content:center;height:100%}@media (min-width:64em){.Header-module__IqwJlW__centerGroup{justify-content:space-between}}
.SearchInput-module__WAFDEa__root{width:100%;max-width:calc(50rem*var(--mantine-scale));margin:auto}.SearchInput-module__WAFDEa__root input{border:1px solid var(--mantine-color-gray-2);box-shadow:var(--mantine-shadow-e1);border-bottom:none;border-end-end-radius:0;border-end-start-radius:0}.SearchInput-module__WAFDEa__popoverDropdown{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--mantine-radius-lg);border-bottom-left-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-e1)}@media (max-width:47.9938em){.SearchInput-module__WAFDEa__popoverDropdown{display:none}}.SearchInput-module__WAFDEa__drawerOverlay,.SearchInput-module__WAFDEa__drawerContent{margin-top:var(--header-height);height:calc(100vh - var(--header-height))}
.SearchResults-module__PqpOmG__everyResultContainer{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);width:calc(13.4375rem*var(--mantine-scale));height:calc(4rem*var(--mantine-scale));overflow:hidden}.SearchResults-module__PqpOmG__everyResultContainer:hover{box-shadow:var(--mantine-shadow-e3)}.SearchResults-module__PqpOmG__carouselViewport{transition:opacity .25s;position:relative}.SearchResults-module__PqpOmG__carouselViewport:after{content:"";height:100%;width:calc(6.25rem*var(--mantine-scale));background:linear-gradient(90deg,#fff 45%,#fff0 100%);position:absolute;top:0;left:0}.SearchResults-module__PqpOmG__carouselViewport[data-is-last-slide-visible=true]:after{display:none}.SearchResults-module__PqpOmG__carouselControlsContainer button[data-type=previous]{opacity:0}.SearchResults-module__PqpOmG__carouselControl{transition:opacity .25s}.SearchResults-module__PqpOmG__carouselControl[data-inactive]{opacity:0}
.LatestSearches-module__bSiHPW__btnRoot{height:calc(2.375rem*var(--mantine-scale));font-size:var(--mantine-font-size-xmd);border-radius:calc(62.4375rem*var(--mantine-scale))}.LatestSearches-module__bSiHPW__btnRoot:hover{box-shadow:var(--mantine-shadow-e3)}.LatestSearches-module__bSiHPW__title{font-size:var(--mantine-font-size-xmd)}.LatestSearches-module__bSiHPW__scrollbar{border-radius:calc(.25rem*var(--mantine-scale));background-color:#ff6b6b}.LatestSearches-module__bSiHPW__carouselViewport{position:relative}.LatestSearches-module__bSiHPW__carouselViewport:after{content:"";height:100%;width:calc(6.25rem*var(--mantine-scale));background:linear-gradient(90deg,#fff 45%,#fff0 100%);position:absolute;top:0;left:0}.LatestSearches-module__bSiHPW__carouselViewport[data-is-last-slide-visible=true]:after,.LatestSearches-module__bSiHPW__carouselControl[data-inactive=true],.LatestSearches-module__bSiHPW__carouselControls button[data-type=previous]{display:none}
.PopularSearchQuery-module__BBX--a__btnRoot{height:calc(2.375rem*var(--mantine-scale));font-size:var(--mantine-font-size-xmd);border-radius:calc(62.4375rem*var(--mantine-scale))}.PopularSearchQuery-module__BBX--a__btnRoot:hover{box-shadow:var(--mantine-shadow-e3)}.PopularSearchQuery-module__BBX--a__title{font-size:var(--mantine-font-size-xmd)}.PopularSearchQuery-module__BBX--a__carouselViewport{position:relative}.PopularSearchQuery-module__BBX--a__carouselViewport:after{content:"";height:100%;width:calc(6.25rem*var(--mantine-scale));background:linear-gradient(90deg,#fff 45%,#fff0 100%);position:absolute;top:0;left:0}.PopularSearchQuery-module__BBX--a__carouselViewport[data-is-last-slide-visible=true]:after,.PopularSearchQuery-module__BBX--a__carouselControl[data-inactive=true],.PopularSearchQuery-module__BBX--a__carouselControls button[data-type=previous]{display:none}
.MobileNav-module__8hyPmG__drawerOverlay,.MobileNav-module__8hyPmG__drawerContent{margin-top:var(--header-height);height:calc(100vh - var(--header-height))}.MobileNav-module__8hyPmG__backNavigateBtn{border-bottom:2px solid var(--mantine-primary-color-6);width:fit-content;padding-bottom:var(--mantine-spacing-xs);margin-bottom:calc(-.125rem*var(--mantine-scale));font-size:var(--mantine-font-size-xmd);color:var(--mantine-primary-color-6);position:relative}
.Navigation-module__BRPhqa__navigationContainer{display:var(--navigation-display);gap:var(--mantine-spacing-md);flex-direction:column;justify-self:center}@media (min-width:48em){.Navigation-module__BRPhqa__navigationContainer{flex-direction:row}}.Navigation-module__BRPhqa__subLink{width:100%;padding:var(--mantine-spacing-xs)var(--mantine-spacing-md);border-radius:var(--mantine-radius-md)}@media (hover:hover){.Navigation-module__BRPhqa__subLink:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Navigation-module__BRPhqa__subLink:hover{background-color:var(--mantine-color-dark-7)}}@media (hover:none){.Navigation-module__BRPhqa__subLink:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Navigation-module__BRPhqa__subLink:active{background-color:var(--mantine-color-dark-7)}}.Navigation-module__BRPhqa__navItems{text-align:center;font-size:calc(.875rem*var(--mantine-scale));padding-block:calc(1.75rem*var(--mantine-scale));max-height:calc(5rem*var(--mantine-scale));position:relative}.Navigation-module__BRPhqa__navItems:hover{color:var(--mantine-primary-color-6)}.Navigation-module__BRPhqa__navItems:after{content:"";width:100%;height:calc(.125rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));background-color:#0000;position:absolute;bottom:0;left:0}.Navigation-module__BRPhqa__navItems:hover:after{background-color:var(--mantine-primary-color-6)}.Navigation-module__BRPhqa__dropdown{border-radius:0px 0px var(--mantine-radius-lg)var(--mantine-radius-lg);max-width:99%;margin:0px var(--mantine-shadow-lg);overflow:hidden;width:500px!important;padding-inline:lg!important}.Navigation-module__BRPhqa__dropdown[data-isfullwidth=true]{right:1%;transform:translate(.5%);width:99%!important}.Navigation-module__BRPhqa__scrollbar[data-orientation=vertical] .Navigation-module__BRPhqa__thumb{background-color:var(--mantine-color-gray-6)}.Navigation-module__BRPhqa__groupItemAnchor{font-size:var(--mantine-font-size-sm)}.Navigation-module__BRPhqa__groupItemAnchor:hover{color:var(--mantine-primary-color-6)}
.Categories-module__MxfSrG__categoryCardsContainerRoot{height:calc(11.25rem*var(--mantine-scale));overflow:hidden}@media (min-width:48em){.Categories-module__MxfSrG__categoryCardsContainerRoot{padding-left:calc(.75rem*var(--mantine-scale));padding-block:calc(.75rem*var(--mantine-scale))}}.Categories-module__MxfSrG__categoryCardsContainerRoot[data-viewall=true]{height:fit-content;overflow:auto}.Categories-module__MxfSrG__categoryCardRoot{min-width:calc(8.75rem*var(--mantine-scale));height:calc(10rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}@media (max-width:47.9938em){.Categories-module__MxfSrG__categoryCardRoot{margin-block:calc(.75rem*var(--mantine-scale))}}.Categories-module__MxfSrG__categoryImage{height:calc(6.875rem*var(--mantine-scale));width:100%}.Categories-module__MxfSrG__categoryNameRoot{margin-top:calc(.5rem*var(--mantine-scale));font-size:calc(.875rem*var(--mantine-scale));text-align:center}.Categories-module__MxfSrG__categoryCardsContainerCol{column-span:all}
.ToggleButton-module__whvuNG__btnRoot{width:100%;max-width:calc(12.5rem*var(--mantine-scale));height:calc(10rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}
.Slider-module__V7AP6G__imageSlide{text-shadow:var(--mantine-shadow-e5);padding:calc(.75rem*var(--mantine-scale));padding-bottom:calc(1.25rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));width:100%;max-height:calc(31.25rem*var(--mantine-scale));min-height:calc(13.4375rem*var(--mantine-scale));align-items:flex-end;height:100%;display:flex}@media (min-width:48em){.Slider-module__V7AP6G__imageSlide{padding:calc(1.25rem*var(--mantine-scale));padding-bottom:calc(2rem*var(--mantine-scale))}}.Slider-module__V7AP6G__imageSlide[data-iswithoutbanner]{min-height:calc(21.875rem*var(--mantine-scale))}.Slider-module__V7AP6G__title{color:var(--mantine-color-white);font-size:calc(1rem*var(--mantine-scale))}@media (min-width:48em){.Slider-module__V7AP6G__title{font-size:calc(1.75rem*var(--mantine-scale))}}.Slider-module__V7AP6G__description{color:var(--mantine-color-white);font-size:calc(.75rem*var(--mantine-scale))}@media (min-width:48em){.Slider-module__V7AP6G__description{font-size:calc(1rem*var(--mantine-scale))}}.Slider-module__V7AP6G__carouselControl{color:var(--mantine-color-white);width:calc(2rem*var(--mantine-scale));height:calc(2rem*var(--mantine-scale));background-color:#0000;border:none;display:none}.Slider-module__V7AP6G__carouselControl[data-inactive]{opacity:.2;cursor:default}@media (min-width:48em){.Slider-module__V7AP6G__carouselControl{display:block}}.Slider-module__V7AP6G__carouselIndicatorContainer{left:50%;bottom:calc(.625rem*var(--mantine-scale));gap:calc(.5rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}@media (min-width:48em){.Slider-module__V7AP6G__carouselIndicatorContainer[data-activeindex="0"]{margin-right:calc(1.5625rem*var(--mantine-scale))}.Slider-module__V7AP6G__carouselIndicatorContainer[data-activeindex="1"]{margin-right:calc(.9375rem*var(--mantine-scale))}}.Slider-module__V7AP6G__carouselIndicator{background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-lg);cursor:pointer;transition:width .25s}.Slider-module__V7AP6G__carouselIndicator[data-active]{opacity:1;width:calc(.625rem*var(--mantine-scale));height:calc(.625rem*var(--mantine-scale))}.Slider-module__V7AP6G__carouselIndicator[data-sibling]{opacity:.6;width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale))}.Slider-module__V7AP6G__carouselIndicator[data-near]{opacity:.3;width:calc(.25rem*var(--mantine-scale));height:calc(.25rem*var(--mantine-scale))}.Slider-module__V7AP6G__carouselIndicator[data-hidden]{display:none}
.Banners-module__ZyRwaG__bannerLabel{color:var(--mantine-color-white);aspect-ratio:auto;text-shadow:var(--mantine-shadow-e5);width:fit-content;left:50%;bottom:calc(.3125rem*var(--mantine-scale));font-size:calc(.75rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}.Banners-module__ZyRwaG__bannerLabel:hover{font-size:calc(1.375rem*var(--mantine-scale))}@media (min-width:48em){.Banners-module__ZyRwaG__bannerLabel{font-size:calc(1.25rem*var(--mantine-scale));bottom:calc(.9375rem*var(--mantine-scale))}}.Banners-module__ZyRwaG__bannerImage{max-height:calc(15rem*var(--mantine-scale));min-height:calc(6.25rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));position:relative}.Banners-module__ZyRwaG__bannerImage[data-isSingleBanner]{max-height:calc(30rem*var(--mantine-scale))}
.ExtendedBreadcrumb-module__n4QhAG__breadcrumbAnchorRoot{color:#000;font-size:calc(.75rem*var(--mantine-scale))}.ExtendedBreadcrumb-module__n4QhAG__breadcrumbAnchorRoot[data-lastitem=true]{color:var(--mantine-color-black)}.ExtendedBreadcrumb-module__n4QhAG__breadcrumbAnchorRoot:hover{color:var(--mantine-primary-color-6)}.ExtendedBreadcrumb-module__n4QhAG__breadcrumbSeparator{cursor:default;color:var(--mantine-color-gray-6)}.ExtendedBreadcrumb-module__n4QhAG__breadcrumbItem{margin-block:calc(.5rem*var(--mantine-scale))}.ExtendedBreadcrumb-module__n4QhAG__breadcrumbItem[data-lastitem=true]{cursor:default;color:gray}
.FAQ-module__UdKYVq__accordionContent{color:var(--mantine-color-gray-6);font-size:calc(.75rem*var(--mantine-scale))}.FAQ-module__UdKYVq__accordionItem[data-last-item=true]{border-bottom:none}.FAQ-module__UdKYVq__accordionControl{padding-block:calc(.5rem*var(--mantine-scale))}.FAQ-module__UdKYVq__accordionPanel{margin-block:calc(.75rem*var(--mantine-scale))}
.SectionTitle-module__-QseBG__sectionTitle{color:var(--mantine-primary-color-6);border-bottom:2px solid var(--mantine-primary-color-6);font-size:calc(.875rem*var(--mantine-scale));width:fit-content;padding-bottom:calc(.75rem*var(--mantine-scale))}.SectionTitle-module__-QseBG__sectionTitleContainer{border-bottom:1px solid var(--mantine-color-gray-3);justify-content:start;align-items:center;gap:calc(1.25rem*var(--mantine-scale));flex-wrap:nowrap;display:flex}
.NavigateTab-module__sFWDcW__tabList{flex-wrap:nowrap;width:100%}.NavigateTab-module__sFWDcW__tabList:before{border:none;border-bottom:1px solid var(--mantine-color-gray-3)!important}
.ContactBox-module__bnp1zq__ContainerStackRoot{border:1px solid var(--mantine-color-gray-3);border-radius:calc(.75rem*var(--mantine-scale));gap:0;height:100%;overflow:hidden}@media (max-width:47.9938em){.ContactBox-module__bnp1zq__ContainerStackRoot{padding-top:calc(.75rem*var(--mantine-scale))}}.ContactBox-module__bnp1zq__headerBox{justify-content:start;align-items:center;display:flex}@media (min-width:48em){.ContactBox-module__bnp1zq__headerBox{background-color:var(--mantine-color-gray-0);height:calc(3.875rem*var(--mantine-scale))}}.ContactBox-module__bnp1zq__headerTitleRoot{margin-right:calc(1.25rem*var(--mantine-scale));color:var(--mantine-color-gray-8)}@media (max-width:47.9938em){.ContactBox-module__bnp1zq__headerTitleRoot{background-color:var(--mantine-color-gray-1);padding-block:calc(.75rem*var(--mantine-scale));padding-inline:calc(1.25rem*var(--mantine-scale));border-radius:calc(.75rem*var(--mantine-scale));position:relative}.ContactBox-module__bnp1zq__headerTitleRoot:before{content:"";width:calc(.5rem*var(--mantine-scale));height:calc(.5rem*var(--mantine-scale));bottom:50%;right:calc(.4375rem*var(--mantine-scale));background-color:var(--mantine-primary-color-6);border-radius:calc(624.938rem*var(--mantine-scale));position:absolute;transform:translateY(50%)}}@media (min-width:48em){.ContactBox-module__bnp1zq__headerTitleRoot{font-size:calc(1rem*var(--mantine-scale))}}.ContactBox-module__bnp1zq__phoneNumberGroupRoot{border-bottom:1px solid var(--mantine-color-gray-2);padding-block:calc(1rem*var(--mantine-scale));justify-content:space-between;gap:calc(.5rem*var(--mantine-scale));margin-inline:calc(1.25rem*var(--mantine-scale));flex-wrap:nowrap}.ContactBox-module__bnp1zq__sectionGroupRoot:not([data-without-border]){border-bottom:1px solid var(--mantine-color-gray-2)}.ContactBox-module__bnp1zq__sectionGroupRoot{gap:calc(.5rem*var(--mantine-scale));padding-block:calc(1rem*var(--mantine-scale));margin-inline:calc(1.25rem*var(--mantine-scale))}
.SendMessageForm-module__v8ApVq__inputLabel{z-index:1;transition:transform .1s;position:relative;transform:translate(-15px,26px)}.SendMessageForm-module__v8ApVq__inputLabel[data-has-value=true]{background-color:var(--mantine-color-white);padding-inline:calc(.5rem*var(--mantine-scale));transform:translate(-5px,10px)}
.Projects-module__hILR6W__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}.Projects-module__hILR6W__cardLabel{font-size:calc(.75rem*var(--mantine-scale))}.Projects-module__hILR6W__viewAllButtonRoot{color:var(--mantine-color-gray-6);border-radius:calc(624.938rem*var(--mantine-scale));background-color:#fff;margin-inline:auto;transition:box-shadow .25s;box-shadow:0 1px 4px #0000001a}.Projects-module__hILR6W__viewAllButtonRoot:hover{color:var(--mantine-color-gray-6);background-color:#fff;box-shadow:0 1px 4px #0003}.Projects-module__hILR6W__categoryBadgeRoot{cursor:pointer;width:fit-content}
.ProjectCard-module__2QU-0q__projectCardRoot{border-radius:calc(.5rem*var(--mantine-scale));width:100%;transition:box-shadow .25s;box-shadow:0 1px 4px #0003}.ProjectCard-module__2QU-0q__projectCardRoot:hover{box-shadow:0 2px 8px #00000040}.ProjectCard-module__2QU-0q__categoryPillRoot{z-index:5;cursor:pointer;left:calc(.3125rem*var(--mantine-scale));top:calc(.3125rem*var(--mantine-scale));text-decoration-line:none;position:absolute}.ProjectCard-module__2QU-0q__coverCardSection{position:relative}.ProjectCard-module__2QU-0q__titleRoot{font-size:calc(1rem*var(--mantine-scale))}.ProjectCard-module__2QU-0q__subtitleGroupRoot{margin-top:calc(.5rem*var(--mantine-scale));gap:calc(.25rem*var(--mantine-scale))}.ProjectCard-module__2QU-0q__subtitleTextRoot{font-size:calc(.75rem*var(--mantine-scale))}.ProjectCard-module__2QU-0q__cardSectionTitle[href]{text-decoration:none}
.DetailsList-module__fMhCsq__detail{color:var(--mantine-color-gray-5);padding-right:calc(1rem*var(--mantine-scale));position:relative}.DetailsList-module__fMhCsq__detail:before{content:"";width:calc(.5rem*var(--mantine-scale));height:calc(.5rem*var(--mantine-scale));background-color:var(--mantine-primary-color-6);border-radius:calc(624.938rem*var(--mantine-scale));position:absolute;bottom:50%;right:0;transform:translateY(50%)}
.UserAbout-module__3gjV4a__spoilerControl{position:absolute;left:50%;transform:translate(-50%)}.UserAbout-module__3gjV4a__spoilerContent{font-size:calc(.75rem*var(--mantine-scale))}@media (min-width:48em){.UserAbout-module__3gjV4a__spoilerContent{font-size:calc(1rem*var(--mantine-scale))}}.UserAbout-module__3gjV4a__spoilerContent:before{content:"";width:100%;height:calc(3.125rem*var(--mantine-scale));background:linear-gradient(#fff0 0%,#fffa 100%);display:none;position:absolute;bottom:0}.UserAbout-module__3gjV4a__spoilerContent[data-expanded=false]:before{display:block}.UserAbout-module__3gjV4a__spoilerRoot:not([data-has-spoiler]) div:before{display:none!important}
.Slider-module__YpDEhG__image{width:fit-content;max-width:100%;height:calc(12.5rem*var(--mantine-scale));margin-inline:auto}@media (max-width:47.9938em){.Slider-module__YpDEhG__image{border-radius:calc(.375rem*var(--mantine-scale))}}@media (min-width:48em){.Slider-module__YpDEhG__image{height:calc(27.5rem*var(--mantine-scale))}}.Slider-module__YpDEhG__title{color:var(--mantine-color-white);font-size:calc(1rem*var(--mantine-scale))}@media (min-width:48em){.Slider-module__YpDEhG__title{font-size:calc(1.75rem*var(--mantine-scale))}}.Slider-module__YpDEhG__description{color:var(--mantine-color-white);font-size:calc(.75rem*var(--mantine-scale))}@media (min-width:48em){.Slider-module__YpDEhG__description{font-size:calc(1rem*var(--mantine-scale))}}.Slider-module__YpDEhG__carouselControl{color:var(--mantine-color-white);width:calc(2rem*var(--mantine-scale));height:calc(2rem*var(--mantine-scale));background-color:#0000;border:none;display:none}.Slider-module__YpDEhG__carouselControl[data-inactive]{opacity:0;cursor:default}@media (min-width:48em){.Slider-module__YpDEhG__carouselControl{display:block}}.Slider-module__YpDEhG__carouselIndicatorContainer{left:50%;bottom:calc(.625rem*var(--mantine-scale));gap:calc(.5rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}@media (min-width:48em){.Slider-module__YpDEhG__carouselIndicatorContainer[data-activeindex="0"]{margin-right:calc(1.5625rem*var(--mantine-scale))}.Slider-module__YpDEhG__carouselIndicatorContainer[data-activeindex="1"]{margin-right:calc(.9375rem*var(--mantine-scale))}}.Slider-module__YpDEhG__carouselIndicator{background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-lg);cursor:pointer;transition:width .25s}.Slider-module__YpDEhG__carouselIndicator[data-active]{opacity:1;width:calc(.625rem*var(--mantine-scale));height:calc(.625rem*var(--mantine-scale))}.Slider-module__YpDEhG__carouselIndicator[data-sibling]{opacity:.6;width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale))}.Slider-module__YpDEhG__carouselIndicator[data-near]{opacity:.3;width:calc(.25rem*var(--mantine-scale));height:calc(.25rem*var(--mantine-scale))}.Slider-module__YpDEhG__carouselIndicator[data-hidden]{display:none}.Slider-module__YpDEhG__carouselSlide{background-color:var(--mantine-color-gray-3)}
.NavigateTabs-module__hJpfHW__tabList{flex-wrap:nowrap}.NavigateTabs-module__hJpfHW__tabList:before{border:none;width:100%;border-bottom:1px solid var(--mantine-color-gray-3)!important}
.TabBodyForMultipleInfo-module__Th_Rta__tabList{flex-wrap:nowrap}
.UserSkills-module__bGHqKW__skillsInput[value]:not([value=""]){border-radius:calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))0rem 0rem}.UserSkills-module__bGHqKW__skillsDropdown{border-radius:0rem 0rem calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))}
.PersonaInfoForm-module__YiuAGa__aboutMeTextareaRoot{grid-column:span 1/span 1}@media (min-width:48em){.PersonaInfoForm-module__YiuAGa__aboutMeTextareaRoot{grid-column:span 2/span 2}}.PersonaInfoForm-module__YiuAGa__submitButton{margin-top:calc(.75rem*var(--mantine-scale));width:100%;margin-right:auto}@media (min-width:48em){.PersonaInfoForm-module__YiuAGa__submitButton{width:fit-content}}
.GeoInput-module__cTB5Ia__filterBtn{color:var(--mantine-color-black);border:1px solid var(--mantine-color-gray-2);flex:1;flex-basis:content}.GeoInput-module__cTB5Ia__filterBtn:hover{color:var(--mantine-color-black)}.GeoInput-module__cTB5Ia__locBtn p{color:var(--mantine-color-gray-8)}.GeoInput-module__cTB5Ia__comboboxDropdown{border:1px solid var(--mantine-color-gray-2);border-radius:0rem 0rem calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))}.GeoInput-module__cTB5Ia__comboboxInputInput{border:1px solid var(--mantine-color-gray-2)}.GeoInput-module__cTB5Ia__comboboxInputInput[data-expanded=true]{border-radius:calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))0rem 0rem;box-shadow:0 1px 4px #0003}
.BusinessInfoForm-module__GJuT-G__submitButton{margin-top:calc(.75rem*var(--mantine-scale));width:100%;margin-right:auto}@media (min-width:48em){.BusinessInfoForm-module__GJuT-G__submitButton{width:fit-content}.BusinessInfoForm-module__GJuT-G__descriptionTextAreaRoot{grid-column:span 2/span 2}}
.EveryProject-module__SpNugW__titleGroupRoot{justify-content:space-between;align-items:center}@media (min-width:48em){.EveryProject-module__SpNugW__titleGroupRoot{justify-content:start;align-items:center}}.EveryProject-module__SpNugW__editBtnRoot{--button-height:var(--button-height-xs);--button-padding-x:var(--button-padding-x-xs);--button-fz:var(--mantine-font-size-xs)}@media (min-width:48em){.EveryProject-module__SpNugW__editBtnRoot{--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-fz:var(--mantine-font-size-sm)}}
.RoleSwitch-module__AyFjFq__segmentLabel{color:#fff;height:calc(1.875rem*var(--mantine-scale));justify-content:center;align-items:center;display:flex}@media (min-width:48em){.RoleSwitch-module__AyFjFq__segmentLabel{height:calc(2.8125rem*var(--mantine-scale))}}.RoleSwitch-module__AyFjFq__segmentIndicator{background-color:var(--mantine-primary-color-6);border-radius:calc(624.938rem*var(--mantine-scale))}.RoleSwitch-module__AyFjFq__segmentControl:not([data-active]) label{color:#000}.RoleSwitch-module__AyFjFq__segmentRoot{border:1px solid var(--mantine-color-gray-3);width:calc(9.375rem*var(--mantine-scale));border-radius:calc(624.938rem*var(--mantine-scale));background-color:#0000;margin-inline:auto}@media (min-width:48em){.RoleSwitch-module__AyFjFq__segmentRoot{width:calc(12.5rem*var(--mantine-scale))}}
.ProjectsCard-module__rYjgMG__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}.ProjectsCard-module__rYjgMG__projectImage{height:calc(18.75rem*var(--mantine-scale));width:100%}.ProjectsCard-module__rYjgMG__coverCardSection:hover img{filter:brightness(.5)}.ProjectsCard-module__rYjgMG__coverCardSection:hover p{display:inline-block}.ProjectsCard-module__rYjgMG__cardDetailsGroup{align-items:center;gap:calc(.5rem*var(--mantine-scale));padding-bottom:calc(1rem*var(--mantine-scale));padding-inline:calc(1rem*var(--mantine-scale));margin-top:calc(.5rem*var(--mantine-scale));flex-wrap:nowrap}.ProjectsCard-module__rYjgMG__categoryLabel{border-bottom:2px solid var(--mantine-primary-color-6);width:fit-content;padding-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xmd);color:var(--mantine-primary-color-6)}.ProjectsCard-module__rYjgMG__projectTitleRoot{z-index:5;font-weight:600;font-size:calc(.875rem*var(--mantine-scale));color:#fff;bottom:calc(1.5625rem*var(--mantine-scale));right:calc(1.25rem*var(--mantine-scale));display:none;position:absolute}
.Hero-module__Sv5UUG__heroContainer{margin-bottom:calc(1.25rem*var(--mantine-scale))}@media (min-width:48em){.Hero-module__Sv5UUG__heroContainer{margin-block:calc(1.25rem*var(--mantine-scale))}}
.DetailsTabs-module__xEu5kq__tabList:before{border:none;border-bottom:1px solid var(--mantine-color-gray-3)!important}.DetailsTabs-module__xEu5kq__tabTab[data-active]{color:var(--mantine-primary-color-6)}.DetailsTabs-module__xEu5kq__tabPanel{padding-top:calc(1.25rem*var(--mantine-scale));font-size:calc(.75rem*var(--mantine-scale))}
.OtherProjects-module__u38NhW__sectionLabel{border-bottom:2px solid var(--mantine-primary-color-6);width:fit-content;padding-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xmd);color:var(--mantine-primary-color-6)}.OtherProjects-module__u38NhW__carouselRoot{padding-inline:calc(.5rem*var(--mantine-scale))}.OtherProjects-module__u38NhW__carouselViewport{position:relative}.OtherProjects-module__u38NhW__carouselViewport:after{content:"";z-index:1;height:100%;width:calc(4.375rem*var(--mantine-scale));background:linear-gradient(90deg,#fff 0%,#fff0 100%);position:absolute;top:0;left:0}@media (max-width:47.9938em){.OtherProjects-module__u38NhW__carouselViewport:after{display:none}}.OtherProjects-module__u38NhW__carouselViewport[data-is-last-slide-visible=true]:after{display:none}.OtherProjects-module__u38NhW__carouselControl[data-inactive]{opacity:0;cursor:default}@media (max-width:47.9938em){.OtherProjects-module__u38NhW__carouselControl{display:none}}.OtherProjects-module__u38NhW__carouselControls{margin-inline:calc(-.5rem*var(--mantine-scale));padding-inline:0}.OtherProjects-module__u38NhW__carouselSlide{overflow:hidden}.OtherProjects-module__u38NhW__carouselSlide:hover p{bottom:calc(1.25rem*var(--mantine-scale))}.OtherProjects-module__u38NhW__carouselSlide:hover img{filter:brightness(.6)}.OtherProjects-module__u38NhW__carouselSlide a:first-of-type:hover~a p{bottom:calc(-1.25rem*var(--mantine-scale))}.OtherProjects-module__u38NhW__carouselSlide a:first-of-type:hover~a img{filter:brightness()}.OtherProjects-module__u38NhW__projectLabel{left:50%;bottom:calc(-1.25rem*var(--mantine-scale));color:var(--mantine-color-white);max-width:calc(13.75rem*var(--mantine-scale));transition:bottom .2s;position:absolute;transform:translate(-50%)}.OtherProjects-module__u38NhW__projectLabel:hover{bottom:calc(1.25rem*var(--mantine-scale))}.OtherProjects-module__u38NhW__otherProjectImageRoot{border-radius:calc(.75rem*var(--mantine-scale));height:calc(14.0625rem*var(--mantine-scale));transition:filter .25s}.OtherProjects-module__u38NhW__firstCategoryBadgeRoot{z-index:5;top:calc(.3125rem*var(--mantine-scale));left:calc(1.0625rem*var(--mantine-scale));position:absolute}
.Cover-module__uAtqbq__coverBoxContainer{position:relative}.Cover-module__uAtqbq__controlsGroupRoot{padding-inline:calc(1.25rem*var(--mantine-scale));justify-content:space-between;width:100%;display:none;position:absolute;bottom:50%;transform:translateY(50%)}@media (min-width:48em){.Cover-module__uAtqbq__controlsGroupRoot{display:flex}}.Cover-module__uAtqbq__imageRoot{object-fit:contain;background-color:var(--mantine-color-black);width:100%;height:100dvh}@media (min-width:48em){.Cover-module__uAtqbq__imageRoot{object-fit:cover;border-radius:calc(.5rem*var(--mantine-scale));height:100%;max-height:calc(31.25rem*var(--mantine-scale))}}.Cover-module__uAtqbq__postActionsContainer{gap:calc(1rem*var(--mantine-scale));right:calc(.9375rem*var(--mantine-scale));bottom:calc(.9375rem*var(--mantine-scale));position:absolute}.Cover-module__uAtqbq__postActionsContainer button{border-radius:calc(.5rem*var(--mantine-scale));background-color:var(--mantine-color-white);color:var(--mantine-color-black)}.Cover-module__uAtqbq__carouselIndicatorContainer{left:50%;bottom:calc(.625rem*var(--mantine-scale));justify-content:center;gap:calc(.5rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}@media (min-width:48em){.Cover-module__uAtqbq__carouselIndicatorContainer{right:calc(4.5625rem*var(--mantine-scale));bottom:calc(.9375rem*var(--mantine-scale))}.Cover-module__uAtqbq__carouselIndicatorContainer[data-activeindex="0"],.Cover-module__uAtqbq__carouselIndicatorContainer[data-activeindex="1"]{margin-right:calc(1.5625rem*var(--mantine-scale))}}.Cover-module__uAtqbq__carouselIndicator{background-color:var(--mantine-color-white);border-radius:calc(.5rem*var(--mantine-scale));cursor:pointer;transition:width .25s}.Cover-module__uAtqbq__carouselIndicator[data-active]{opacity:1;width:calc(.625rem*var(--mantine-scale));height:calc(.625rem*var(--mantine-scale))}.Cover-module__uAtqbq__carouselIndicator[data-sibling]{opacity:.6;width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale))}.Cover-module__uAtqbq__carouselIndicator[data-near]{opacity:.3;width:calc(.25rem*var(--mantine-scale));height:calc(.25rem*var(--mantine-scale))}.Cover-module__uAtqbq__carouselIndicator[data-hidden]{display:none}
.SectionTitle-module__zYBiMa__sectionTitle{border-bottom:2px solid var(--mantine-primary-color-6);color:var(--mantine-primary-color-6);font-size:calc(.875rem*var(--mantine-scale));margin-bottom:calc(-.125rem*var(--mantine-scale));width:fit-content;padding-bottom:calc(.75rem*var(--mantine-scale))}.SectionTitle-module__zYBiMa__sectionTitleGroup{border-bottom:1px solid var(--mantine-color-gray-3);justify-content:space-between;align-items:center;gap:calc(1.25rem*var(--mantine-scale));flex-wrap:nowrap}
.ProjectPictures-module__GwIRhW__projectPicture{border-radius:calc(.375rem*var(--mantine-scale));height:calc(16.875rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}.ProjectPictures-module__GwIRhW__projectPicture:hover{box-shadow:0 2px 8px #00000040}
.Projects-module__3Ok2Pa__titleRoot{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--mantine-primary-color-6)}
.AddProjectCard-module__C_9tpa__createNewProjectBox{border:2px dashed var(--mantine-color-gray-4);height:100%;min-height:calc(18.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));background-color:var(--mantine-color-gray-2);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}
.UserProfile-module__CWhgyW__profileImageRoot{border-radius:calc(624.938rem*var(--mantine-scale));width:calc(2.5rem*var(--mantine-scale));height:calc(2.5rem*var(--mantine-scale))}@media (min-width:48em){.UserProfile-module__CWhgyW__profileImageRoot{width:calc(3.125rem*var(--mantine-scale));height:calc(3.125rem*var(--mantine-scale))}}.UserProfile-module__CWhgyW__userNameRoot{font-size:calc(.75rem*var(--mantine-scale));color:var(--mantine-color-black)}@media (min-width:48em){.UserProfile-module__CWhgyW__userNameRoot{font-size:calc(1rem*var(--mantine-scale))}}.UserProfile-module__CWhgyW__userSkillRoot{color:var(--mantine-color-gray-6);font-size:calc(.75rem*var(--mantine-scale))}@media (min-width:48em){.UserProfile-module__CWhgyW__userSkillRoot{font-size:calc(.6875rem*var(--mantine-scale))}}.UserProfile-module__CWhgyW__profileImageDropdown{border-radius:calc(.75rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale))}
.ProfileTypeSwitch-module__WycvVW__segmentLabel{color:#fff;height:calc(1.875rem*var(--mantine-scale));justify-content:center;align-items:center;display:flex}@media (min-width:48em){.ProfileTypeSwitch-module__WycvVW__segmentLabel{height:calc(2.8125rem*var(--mantine-scale))}}.ProfileTypeSwitch-module__WycvVW__segmentIndicator{background-color:var(--mantine-primary-color-6);border-radius:calc(624.938rem*var(--mantine-scale))}.ProfileTypeSwitch-module__WycvVW__segmentControl:not([data-active]) label{color:#000}.ProfileTypeSwitch-module__WycvVW__segmentRoot{border:1px solid var(--mantine-color-gray-3);width:calc(9.375rem*var(--mantine-scale));border-radius:calc(624.938rem*var(--mantine-scale));background-color:#0000;margin-inline:auto}@media (min-width:48em){.ProfileTypeSwitch-module__WycvVW__segmentRoot{width:calc(12.5rem*var(--mantine-scale))}}
.UploadModal-module__H0mMZq__dropZoneRoot{border:2px dashed var(--mantine-color-gray-3);border-radius:calc(.5rem*var(--mantine-scale));margin:calc(.75rem*var(--mantine-scale));padding-top:calc(1.25rem*var(--mantine-scale));cursor:pointer}.UploadModal-module__H0mMZq__dropZoneRoot[data-reject]{border-color:var(--mantine-color-red-2);background-color:var(--mantine-color-red-1)}.UploadModal-module__H0mMZq__dropZoneRoot[data-accept]{border-color:var(--mantine-color-green-2);background-color:var(--mantine-color-green-1)}.UploadModal-module__H0mMZq__cropperRoot{height:100%;max-height:calc(18.75rem*var(--mantine-scale));position:relative}.UploadModal-module__H0mMZq__cropperRoot>svg{border-radius:calc(.5rem*var(--mantine-scale))}.UploadModal-module__H0mMZq__imageForCrop{object-fit:contain;border-radius:calc(.5rem*var(--mantine-scale));height:100%}.UploadModal-module__H0mMZq__removeImage{z-index:50;left:calc(-.625rem*var(--mantine-scale));top:calc(-.625rem*var(--mantine-scale));border-radius:calc(.75rem*var(--mantine-scale));cursor:pointer;margin-inline:auto;position:absolute}.UploadModal-module__H0mMZq__progressRoot{width:90%;margin-inline:auto}
@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:calc(1.25rem*var(--mantine-scale))0,calc(-1.25rem*var(--mantine-scale))100%,0 calc(-1.25rem*var(--mantine-scale)),100% calc(1.25rem*var(--mantine-scale))}}:root{--rc-drag-handle-size:calc(.75rem*var(--mantine-scale));--rc-drag-handle-mobile-size:calc(1.5rem*var(--mantine-scale));--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:calc(.375rem*var(--mantine-scale));--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px);position:absolute;inset:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";top:calc(-.0625rem*var(--mantine-scale));right:calc(-.0625rem*var(--mantine-scale));bottom:calc(-.0625rem*var(--mantine-scale));left:calc(-.0625rem*var(--mantine-scale));border:1px solid var(--rc-border-color);opacity:.3;position:absolute}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:calc(.0625rem*var(--mantine-scale))dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-size:calc(.625rem*var(--mantine-scale))calc(.0625rem*var(--mantine-scale)),calc(.625rem*var(--mantine-scale))calc(.0625rem*var(--mantine-scale)),calc(.0625rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale)),calc(.0625rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale));color:#fff;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;animation:1s linear infinite marching-ants}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:calc(-.0625rem*var(--mantine-scale))}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:calc(.0625rem*var(--mantine-scale));height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:calc(.0625rem*var(--mantine-scale))}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}
.SelectImageSlide-module__bMphsW__addImageCenterRoot{border:2px dashed var(--mantine-color-gray-4);border-radius:calc(.375rem*var(--mantine-scale));background-color:var(--mantine-color-gray-2);height:100%}.SelectImageSlide-module__bMphsW__profileImageDropdown{border-radius:calc(.75rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}.SelectImageSlide-module__bMphsW__slideLabelRoot{-webkit-user-select:none;user-select:none;color:var(--mantine-color-gray-6);text-align:center}.SelectImageSlide-module__bMphsW__selectImageSlide{cursor:pointer}.SelectImageSlide-module__bMphsW__selectImageSlide:active{cursor:grabbing}
@media (max-width:47.9938em){.UserProjects-module__sXAjAa__projectsStackRoot[data-active-search=true]{display:none}}
@media (min-width:48em){.SearchProjects-module__C1rrDa__searchInputInput input{border:none;width:0}.SearchProjects-module__C1rrDa__searchInputInput label{display:none}}.SearchProjects-module__C1rrDa__searchInputInput[data-expanded=true] input{border:1px solid var(--input-bd);border-radius:calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))0rem 0rem;width:fit-content}.SearchProjects-module__C1rrDa__searchInputInput[data-expanded=true] label{-webkit-user-select:none;user-select:none;display:inline-block}.SearchProjects-module__C1rrDa__searchDropdown{border:1px solid var(--input-bd);border-radius:0rem 0rem calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))}
.ProjectImages-module__aUtaoq__imageContainer{cursor:pointer;border-radius:calc(.5rem*var(--mantine-scale));border:2px solid var(--mantine-color-gray-3);position:relative}.ProjectImages-module__aUtaoq__imageContainer[data-selected]{border:2px solid var(--mantine-primary-color-6)}.ProjectImages-module__aUtaoq__imageCheckBox{right:calc(.3125rem*var(--mantine-scale));top:calc(.3125rem*var(--mantine-scale));position:absolute}.ProjectImages-module__aUtaoq__projectImageRoot{-webkit-user-select:none;user-select:none;height:calc(18.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale))}
.ProjectImageShowcase-module__ldlMkW__slidesContainer{height:calc(23.125rem*var(--mantine-scale))}.ProjectImageShowcase-module__ldlMkW__carouselControl{color:var(--mantine-color-white);width:calc(2rem*var(--mantine-scale));height:calc(2rem*var(--mantine-scale));background-color:#0000;border:none;display:none}.ProjectImageShowcase-module__ldlMkW__carouselControl[data-inactive]{opacity:0;cursor:default}.ProjectImageShowcase-module__ldlMkW__carouselControl svg{filter:drop-shadow(0 calc(.125rem*var(--mantine-scale))calc(.25rem*var(--mantine-scale))#0006)}@media (min-width:48em){.ProjectImageShowcase-module__ldlMkW__carouselControl{display:block}}.ProjectImageShowcase-module__ldlMkW__imageSlideRoot{cursor:grab;object-fit:contain;background-color:var(--mantine-color-gray-3);border-radius:calc(.375rem*var(--mantine-scale));height:100%}.ProjectImageShowcase-module__ldlMkW__imageSlideRoot:active{cursor:grabbing}
.SubmittedImages-module__Eh2Adq__imageContainer{cursor:grab}.SubmittedImages-module__Eh2Adq__imageContainer:active{cursor:grabbing}.SubmittedImages-module__Eh2Adq__imageContainer{border-radius:calc(.5rem*var(--mantine-scale));position:relative;box-shadow:0 1px 4px #0003}.SubmittedImages-module__Eh2Adq__imageContainer:hover{box-shadow:0 2px 8px #00000040}.SubmittedImages-module__Eh2Adq__imageRoot{border-radius:calc(.5rem*var(--mantine-scale))}.SubmittedImages-module__Eh2Adq__imageHandlersContainerRoot{right:var(--mantine-spacing-xs);bottom:var(--mantine-spacing-xs);position:absolute}.SubmittedImages-module__Eh2Adq__setMainImageCheckBox{right:var(--mantine-spacing-xs);top:var(--mantine-spacing-xs);position:absolute}@media (min-width:48em){.SubmittedImages-module__Eh2Adq__setMainImageCheckBox:hover{display:block}}
.CategoryInput-module__yonorW__tagsInputInput:focus-within{border-radius:calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))0rem 0rem}.CategoryInput-module__yonorW__categoryDropdown{border-radius:0rem 0rem calc(.5rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))}
.UploadOrUpdateImageModal-module__k4CJvW__imageContainerRoot{border:2px solid var(--mantine-color-gray-6);border-radius:calc(.375rem*var(--mantine-scale));height:100%;overflow:hidden}.UploadOrUpdateImageModal-module__k4CJvW__imageRoot{object-fit:contain;width:100%;height:100%}
.UploadImageZone-module__3vdtYq__dropZoneContainer{border:2px dashed var(--mantine-color-gray-4);min-height:calc(12.5rem*var(--mantine-scale));background-color:var(--mantine-color-gray-1);border-radius:calc(.5rem*var(--mantine-scale))}.UploadImageZone-module__3vdtYq__selectImageBox{border:2px dashed var(--mantine-color-gray-6);height:calc(18.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));background-color:var(--mantine-color-gray-3);cursor:pointer;justify-content:center;align-items:center}
.EveryImage-module__Yh1PVq__imageRoot{height:calc(18.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale))}.EveryImage-module__Yh1PVq__imageContainer{cursor:pointer;position:relative;overflow:hidden}.EveryImage-module__Yh1PVq__imageContainer[data-uploading=true]:after{content:"";z-index:5;opacity:.5;border-radius:calc(.5rem*var(--mantine-scale));background-color:var(--mantine-color-gray-9);width:100%;height:100%;position:absolute;top:0;bottom:0}.EveryImage-module__Yh1PVq__progressRoot{position:absolute;bottom:5%;left:50%;transform:translate(-50%)}
.SkillCard-module__9k82xa__cardRoot{height:calc(17.1875rem*var(--mantine-scale));max-width:calc(18.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));transition:box-shadow .25s;box-shadow:0 0 2px #0003}@media (hover:hover){.SkillCard-module__9k82xa__cardRoot:hover{box-shadow:0 2px 8px #00000040}}@media (hover:none){.SkillCard-module__9k82xa__cardRoot:active{box-shadow:0 2px 8px #00000040}}.SkillCard-module__9k82xa__titleCard{padding-top:calc(.5rem*var(--mantine-scale));font-size:calc(.875rem*var(--mantine-scale));width:100%;max-width:calc(18.75rem*var(--mantine-scale));text-align:center}.SkillCard-module__9k82xa__coverCard{height:calc(13.75rem*var(--mantine-scale));width:100%}
.ProposedSkills-module__i2PgBa__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));transition:box-shadow .25s;box-shadow:0 0 2px #0003}@media (hover:hover){.ProposedSkills-module__i2PgBa__cardRoot:hover{box-shadow:0 2px 8px #00000040}}@media (hover:none){.ProposedSkills-module__i2PgBa__cardRoot:active{box-shadow:0 2px 8px #00000040}}
.CardCarousel-module__L1E6ya__carouselControl{opacity:1}.CardCarousel-module__L1E6ya__carouselControl[data-inactive]{opacity:0;cursor:default}.CardCarousel-module__L1E6ya__carouselViewport{padding-block:calc(.75rem*var(--mantine-scale));padding-inline:calc(.5rem*var(--mantine-scale))}@media (min-width:48em){.CardCarousel-module__L1E6ya__carouselControlContainer{margin-inline:calc(-1.5rem*var(--mantine-scale))}}
.page-module__oytkeG__otpContainer{flex-wrap:wrap;justify-content:center}@media (min-width:48em){.page-module__oytkeG__otpContainer{flex-wrap:nowrap}}
.Body-module__xkfSdG__categoryBadgeRoot{cursor:pointer;width:fit-content}.Body-module__xkfSdG__categoryBadgeRoot[data-is-selected=true]{background-color:var(--mantine-primary-color-6)}.Body-module__xkfSdG__categoryBadgeLabel[data-is-selected=true]{color:#fff}.Body-module__xkfSdG__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));box-shadow:0 1px 4px #0003}.Body-module__xkfSdG__cardLabel{font-size:calc(.75rem*var(--mantine-scale))}
.Skeleton-module__7Ky_ca__projectCard{border-radius:var(--mantine-radius-lg);width:100%;height:calc(22.5rem*var(--mantine-scale));box-shadow:var(--mantine-shadow-e1)}.Skeleton-module__7Ky_ca__gridContainer{margin-block:calc(1.25rem*var(--mantine-scale));justify-items:center}
.Hero-module__bNMfHG__fullNameRoot:hover{color:var(--mantine-primary-color-6);text-decoration:none}
.Slider-module__BCN1PG__slideImageRoot{object-fit:contain;max-width:100%;height:calc(12.5rem*var(--mantine-scale));border-radius:calc(.375rem*var(--mantine-scale));margin-inline:auto}.Slider-module__BCN1PG__slideImageRoot[data-has-contact=false]{border-radius:0;width:fit-content}@media (min-width:48em){.Slider-module__BCN1PG__slideImageRoot{height:calc(27.5rem*var(--mantine-scale))}}.Slider-module__BCN1PG__title{color:var(--mantine-color-white);font-size:calc(1rem*var(--mantine-scale))}@media (min-width:48em){.Slider-module__BCN1PG__title{font-size:calc(1.75rem*var(--mantine-scale))}}.Slider-module__BCN1PG__description{color:var(--mantine-color-white);font-size:calc(.75rem*var(--mantine-scale))}@media (min-width:48em){.Slider-module__BCN1PG__description{font-size:calc(1rem*var(--mantine-scale))}}.Slider-module__BCN1PG__carouselControl{color:var(--mantine-color-white);width:calc(2rem*var(--mantine-scale));height:calc(2rem*var(--mantine-scale));background-color:#0000;border:none;display:none}.Slider-module__BCN1PG__carouselControl[data-inactive]{opacity:.2;cursor:default}@media (min-width:48em){.Slider-module__BCN1PG__carouselControl{display:block}}.Slider-module__BCN1PG__carouselIndicatorContainer{left:50%;bottom:calc(.625rem*var(--mantine-scale));gap:calc(.5rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}@media (min-width:48em){.Slider-module__BCN1PG__carouselIndicatorContainer[data-activeindex="0"]{margin-right:calc(1.5625rem*var(--mantine-scale))}.Slider-module__BCN1PG__carouselIndicatorContainer[data-activeindex="1"]{margin-right:calc(.9375rem*var(--mantine-scale))}}.Slider-module__BCN1PG__carouselIndicator{background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-lg);cursor:pointer;transition:width .25s}.Slider-module__BCN1PG__carouselIndicator[data-active]{opacity:1;width:calc(.625rem*var(--mantine-scale));height:calc(.625rem*var(--mantine-scale))}.Slider-module__BCN1PG__carouselIndicator[data-sibling]{opacity:.6;width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale))}.Slider-module__BCN1PG__carouselIndicator[data-near]{opacity:.3;width:calc(.25rem*var(--mantine-scale));height:calc(.25rem*var(--mantine-scale))}.Slider-module__BCN1PG__carouselIndicator[data-hidden]{display:none}.Slider-module__BCN1PG__carouselSlide{background-color:var(--mantine-color-gray-3)}
.ProposedCategory-module__aymVgq__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));transition:box-shadow .25s;box-shadow:0 0 2px #0003}@media (hover:hover){.ProposedCategory-module__aymVgq__cardRoot:hover{box-shadow:0 2px 8px #00000040}}@media (hover:none){.ProposedCategory-module__aymVgq__cardRoot:active{box-shadow:0 2px 8px #00000040}}
.CategoryCard-module__OkCF4a__cardRoot{height:calc(17.1875rem*var(--mantine-scale));max-width:calc(18.75rem*var(--mantine-scale));border-radius:calc(.5rem*var(--mantine-scale));transition:box-shadow .25s;box-shadow:0 0 2px #0003}@media (hover:hover){.CategoryCard-module__OkCF4a__cardRoot:hover{box-shadow:0 2px 8px #00000040}}@media (hover:none){.CategoryCard-module__OkCF4a__cardRoot:active{box-shadow:0 2px 8px #00000040}}.CategoryCard-module__OkCF4a__titleCard{padding-top:calc(.5rem*var(--mantine-scale));font-size:calc(.875rem*var(--mantine-scale));width:100%;max-width:calc(18.75rem*var(--mantine-scale));text-align:center}.CategoryCard-module__OkCF4a__coverCard{height:calc(13.75rem*var(--mantine-scale));width:100%}
.OverviewIdeaCard-module__UiF1wG__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));transition:box-shadow .25s;box-shadow:0 1px 4px #0003}.OverviewIdeaCard-module__UiF1wG__cardRoot:hover{box-shadow:0 2px 8px #00000040}
.EditProjectImageForm-module__kE5Vla__imageContainerRoot{border:2px solid var(--mantine-color-gray-4);border-radius:calc(.375rem*var(--mantine-scale));height:100%;overflow:hidden}.EditProjectImageForm-module__kE5Vla__imageRoot{object-fit:contain;width:100%;height:100%}
.ImageFilterField-module__59evnq__allFilterBtn{border:1px solid var(--mantine-color-gray-2);padding-inline:calc(1rem*var(--mantine-scale));padding-block:calc(.5rem*var(--mantine-scale));margin-left:calc(.5rem*var(--mantine-scale));cursor:pointer;color:var(--mantine-color-black)}.ImageFilterField-module__59evnq__allFilterBtn:hover{background-color:var(--mantine-color-gray-1)}.ImageFilterField-module__59evnq__filterBtn{border-bottom:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-black);cursor:pointer;padding-inline:calc(1rem*var(--mantine-scale));padding-block:calc(.5rem*var(--mantine-scale))}.ImageFilterField-module__59evnq__filterBtn:hover{background-color:var(--mantine-color-gray-1)}.ImageFilterField-module__59evnq__filterBtn[data-last-item=true]{border-bottom:none}.ImageFilterField-module__59evnq__modalContent{border-radius:calc(.5rem*var(--mantine-scale))}.ImageFilterField-module__59evnq__modalBody{padding:0;overflow:hidden}.ImageFilterField-module__59evnq__filterBtnCol{border-left:1px solid var(--mantine-color-gray-2);height:100%!important}.ImageFilterField-module__59evnq__filterValuesCol{cursor:pointer;height:100%}.ImageFilterField-module__59evnq__filterValueTextRoot{white-space:nowrap}.ImageFilterField-module__59evnq__selectedFiltersCol{border-top:1px solid var(--mantine-color-gray-2);border-bottom:1px solid var(--mantine-color-gray-2);height:calc(4.375rem*var(--mantine-scale));padding-inline:calc(1.25rem*var(--mantine-scale));justify-content:start;align-items:center}.ImageFilterField-module__59evnq__footerFilterValuesCol{border-bottom:1px solid var(--mantine-color-gray-2)}.ImageFilterField-module__59evnq__selectedFilterButtonRoot{border-radius:calc(62.4375rem*var(--mantine-scale))}.ImageFilterField-module__59evnq__checkboxIcon{color:var(--mantine-primary-color-6)}.ImageFilterField-module__59evnq__allFilterDrawerContent{border-radius:calc(1rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))0rem 0rem}.ImageFilterField-module__59evnq__submitFiltersBtnRoot{box-shadow:0 1px 5px #0000000f}
.ImageFilterBtns-module__bLR0gq__filterBtn{border-bottom:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-black);cursor:pointer;padding-inline:calc(1rem*var(--mantine-scale));padding-block:calc(.5rem*var(--mantine-scale))}.ImageFilterBtns-module__bLR0gq__filterBtn:hover{background-color:var(--mantine-color-gray-1)}.ImageFilterBtns-module__bLR0gq__filterBtn[data-last-item=true]{border-bottom:none}
.ImageFilterValues-module__LQh1RW__checkboxRoot[data-checked] input{border:1px solid var(--mantine-primary-color-6)}.ImageFilterValues-module__LQh1RW__checkboxRoot[data-checked] svg{color:var(--mantine-primary-color-6)}.ImageFilterValues-module__LQh1RW__tooltip{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-black)}.ImageFilterValues-module__LQh1RW__tooltipArrow{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2)}
.FilterCheckbox-module__FPu90q__checkboxRoot[data-checked] input{border:1px solid var(--mantine-primary-color-6);background-color:var(--mantine-color-white)}.FilterCheckbox-module__FPu90q__checkboxRoot[data-checked] svg{color:var(--mantine-primary-color-6)}
.UploadProjectImageForm-module__D4Kd6W__imageContainerRoot{border:2px solid var(--mantine-color-gray-4);border-radius:calc(.375rem*var(--mantine-scale));height:100%;overflow:hidden}.UploadProjectImageForm-module__D4Kd6W__imageRoot{object-fit:contain;width:100%;height:100%}
.OverviewProjectCard-module__MVOnZa__cardRoot{border-radius:calc(.5rem*var(--mantine-scale));transition:box-shadow .25s;box-shadow:0 1px 4px #0003}.OverviewProjectCard-module__MVOnZa__cardRoot:hover{box-shadow:0 2px 8px #00000040}
.DescriptionSpoiler-module__1nfuyW__spoilerControl{position:absolute;left:50%;transform:translate(-50%)}.DescriptionSpoiler-module__1nfuyW__spoilerContent:before{content:"";width:100%;height:calc(3.125rem*var(--mantine-scale));background:linear-gradient(#fff0 0%,#fffa 100%);display:none;position:absolute;bottom:0}.DescriptionSpoiler-module__1nfuyW__spoilerContent[data-expanded=false]:before{display:block}.DescriptionSpoiler-module__1nfuyW__spoilerRoot:not([data-has-spoiler]) div:before{display:none!important}
.ScrollToTop-module__yHTQDW__actionIconRoot{border:1px solid var(--mantine-color-gray-6);border-radius:calc(62.4375rem*var(--mantine-scale));color:var(--mantine-color-gray-6);background-color:#fff}.ScrollToTop-module__yHTQDW__actionIconRoot:hover{background-color:var(--mantine-primary-color-6);color:#fff;border:none}
@font-face{font-family:iransans;src:url(../media/IRANSansX_Thin-s.p.95b58a09.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_UltraLight-s.p.1be7f0e8.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_Light-s.p.636aceee.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_Regular-s.p.09d607e7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_Medium-s.p.ac0341e5.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_DemiBold-s.p.d83d369a.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_Bold-s.p.b249a25b.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_ExtraBold-s.p.ead745da.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:iransans;src:url(../media/IRANSansX_Black-s.p.97e0c6d1.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:iransans Fallback;src:local(Arial);ascent-override:98.13%;descent-override:49.06%;line-gap-override:0.0%;size-adjust:101.91%}.iransans_1a6dc963-module__LlNNEW__className{font-family:iransans,iransans Fallback}.iransans_1a6dc963-module__LlNNEW__variable{--font-iransans:"iransans","iransans Fallback"}
.FullName-module__0cFznq__userFullName:hover{color:var(--mantine-primary-color-6)!important}
.Slides-module__hBdFma__aspectRatio{border-radius:var(--mantine-radius-lg);overflow:hidden}.Slides-module__hBdFma__gridRoot{padding:var(--mantine-spacing-xs);max-height:calc(31.25rem*var(--mantine-scale));border-radius:var(--mantine-radius-lg);background-color:var(--mantine-primary-color-9);cursor:grab;height:100%}.Slides-module__hBdFma__gridRoot:active{cursor:grabbing}@media (min-width:48em){.Slides-module__hBdFma__gridRoot{padding:var(--mantine-spacing-md)}}.Slides-module__hBdFma__detailsCol{padding:var(--mantine-spacing-lg)}.Slides-module__hBdFma__slideTitle{color:var(--mantine-color-white);font-size:var(--mantine-font-size-md)}@media (min-width:48em){.Slides-module__hBdFma__slideTitle{font-size:var(--mantine-font-size-xl)}}.Slides-module__hBdFma__slideDescription{color:var(--mantine-color-white);font-size:var(--mantine-font-size-md)}@media (min-width:48em){.Slides-module__hBdFma__slideDescription{font-size:var(--mantine-font-size-xl)}}.Slides-module__hBdFma__btnRoot{border:1px solid var(--mantine-color-white);font-size:calc(.75rem*var(--mantine-scale));color:var(--mantine-color-white);margin-right:auto;margin-bottom:calc(.5rem*var(--mantine-scale))}@media (min-width:48em){.Slides-module__hBdFma__btnRoot{padding:0px var(--mantine-spacing-2xl)}}.Slides-module__hBdFma__btnRoot:hover{color:var(--mantine-color-white)}@media (min-width:48em){.Slides-module__hBdFma__carouselRoot{margin-inline:calc(-.75rem*var(--mantine-scale))}}.Slides-module__hBdFma__carouselControlsWrapper{gap:var(--mantine-spacing-sm);right:calc(1.875rem*var(--mantine-scale));width:fit-content;height:fit-content;display:none;position:absolute;top:80%}@media (min-width:48em){.Slides-module__hBdFma__carouselControlsWrapper{display:flex}}.Slides-module__hBdFma__carouselControl{color:var(--mantine-color-white);width:calc(1.875rem*var(--mantine-scale));height:calc(1.875rem*var(--mantine-scale));border-radius:calc(1rem*var(--mantine-scale));box-shadow:0 calc(.25rem*var(--mantine-scale))calc(1.875rem*var(--mantine-scale))#0000001a;-webkit-backdrop-filter:blur(2.2px);background:#ffffff57;border:none}.Slides-module__hBdFma__carouselControl[data-inactive]{opacity:.2;cursor:default}.Slides-module__hBdFma__carouselIndicatorContainer{gap:calc(.5rem*var(--mantine-scale));width:fit-content;left:50%;bottom:calc(.625rem*var(--mantine-scale));position:absolute;transform:translate(-50%)}@media (min-width:48em){.Slides-module__hBdFma__carouselIndicatorContainer{right:calc(2.5rem*var(--mantine-scale));bottom:calc(1.25rem*var(--mantine-scale));transform:translate(0)}.Slides-module__hBdFma__carouselIndicatorContainer[data-activeindex="0"]{margin-right:calc(1.25rem*var(--mantine-scale))}}
.Sections-module__VVVRCa__categoryLabel{border-bottom:2px solid var(--mantine-primary-color-6);width:fit-content;padding-bottom:var(--mantine-spacing-md);font-size:var(--mantine-font-size-xmd);color:var(--mantine-primary-color-6)}.Sections-module__VVVRCa__carouselRoot{padding-block:calc(.75rem*var(--mantine-scale));padding-right:calc(.75rem*var(--mantine-scale))}.Sections-module__VVVRCa__carouselControl{opacity:1}.Sections-module__VVVRCa__carouselControl[data-inactive]{opacity:0;cursor:default}.Sections-module__VVVRCa__carouselControlsContainer{margin-inline:calc(-.5rem*var(--mantine-scale));padding-inline:0}.Sections-module__VVVRCa__overlayBlur{-webkit-backdrop-filter:blur(12px);z-index:999;padding-right:var(--mantine-spacing-2xl);width:fit-content;height:calc(2.375rem*var(--mantine-scale));background:linear-gradient(90deg,#fff 30%,#fff0 100%);justify-content:center;align-items:center;margin-right:auto;display:flex;position:absolute;left:0}
.Owners-module__Z1FgNa__popoverDropdown{padding:calc(.25rem*var(--mantine-scale))}.Owners-module__Z1FgNa__ownerItemGroup{border-radius:calc(.25rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale));text-decoration:none}.Owners-module__Z1FgNa__ownerItemGroup:hover{background-color:var(--mantine-color-gray-1)}
.IdeasCard-module__Xg4TyW__ideasCard{border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-e1);cursor:grab}.IdeasCard-module__Xg4TyW__ideasCard:active{cursor:grabbing}.IdeasCard-module__Xg4TyW__ideasCard:hover{box-shadow:var(--mantine-shadow-e2)}.IdeasCard-module__Xg4TyW__cardTitle{font-size:calc(.875rem*var(--mantine-scale));width:100%;max-width:calc(18.75rem*var(--mantine-scale));padding-top:calc(.5rem*var(--mantine-scale));text-align:center}
@media (max-width:47.9938em){.Showcase-module__Dp7QIW__showcaseGridRoot{margin-inline:calc(-.625rem*var(--mantine-scale))}}
.ProjectCard-module__cBMZOG__projectCardRoot{border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-e1)}.ProjectCard-module__cBMZOG__projectCardRoot:hover{box-shadow:var(--mantine-shadow-e2)}.ProjectCard-module__cBMZOG__cardTitle{font-size:calc(.875rem*var(--mantine-scale));width:100%;max-width:calc(18.75rem*var(--mantine-scale));padding-top:calc(.5rem*var(--mantine-scale));text-align:center;margin-inline:auto}
.ProjectImages-module__XAzdyG__sectionLabel{border-bottom:2px solid var(--mantine-primary-color-6);width:fit-content;padding-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xmd);color:var(--mantine-primary-color-6)}.ProjectImages-module__XAzdyG__carouselViewport{position:relative}.ProjectImages-module__XAzdyG__carouselViewport:after{content:"";z-index:1;height:100%;width:calc(6.25rem*var(--mantine-scale));background:linear-gradient(90deg,#fff 0%,#fff0 100%);position:absolute;top:0;left:0}@media (max-width:47.9938em){.ProjectImages-module__XAzdyG__carouselViewport:after{display:none}}.ProjectImages-module__XAzdyG__carouselViewport[data-is-last-slide-visible=true]:after{display:none}.ProjectImages-module__XAzdyG__carouselControl[data-inactive]{opacity:0;cursor:default}@media (max-width:47.9938em){.ProjectImages-module__XAzdyG__carouselControl{display:none}}.ProjectImages-module__XAzdyG__projectImageRoot:hover{filter:brightness(.8)}
