.SetupCard_card__0bxCv{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;display:flex;flex-direction:column;height:100%;overflow:hidden}[data-mantine-color-scheme=light] .SetupCard_card__0bxCv{background-color:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.04)}[data-mantine-color-scheme=light] .SetupCard_card__0bxCv:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.12);border-color:rgba(0,151,87,.3)}[data-mantine-color-scheme=dark] .SetupCard_card__0bxCv{background-color:rgba(36,37,41,.9);border-color:hsla(0,0%,100%,.08)}[data-mantine-color-scheme=dark] .SetupCard_card__0bxCv:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(0,200,83,.2),0 8px 32px rgba(0,0,0,.3),0 0 20px rgba(0,200,83,.1);border-color:rgba(0,200,83,.3)}.SetupCard_content__N9_vx{padding:var(--mantine-spacing-md);flex:1;display:flex;flex-direction:column}.SetupCard_title__hYFYr{font-family:var(--mantine-font-family-headings);font-size:1.1rem;transition:color .2s ease}[data-mantine-color-scheme=dark] .SetupCard_card__0bxCv:hover .SetupCard_title__hYFYr{color:#00c853}.SetupCard_image__BZ_ud{object-fit:cover;transition:transform .4s ease,filter .4s ease}.SetupCard_card__0bxCv:hover .SetupCard_image__BZ_ud{transform:scale(1.05)}[data-mantine-color-scheme=dark] .SetupCard_card__0bxCv:hover .SetupCard_image__BZ_ud{filter:brightness(1.05)}.HomeSetupsPage_pageWrapper___HjN8{padding-bottom:var(--mantine-spacing-xxl)}.HomeSetupsPage_heroSection__nlMDz{padding-top:calc(var(--mantine-spacing-xxl) * 1.5)}.HomeSetupsPage_heroTextStack__z8LXK{align-items:center;animation:HomeSetupsPage_fadeInUp__o44Kn .7s ease-out forwards}@media (min-width:62em){.HomeSetupsPage_heroTextStack__z8LXK{align-items:flex-start}}.HomeSetupsPage_socialProofBadge__tyOsw{animation:HomeSetupsPage_fadeIn__6urNm .5s ease-out forwards;animation-delay:.2s;opacity:0}[data-mantine-color-scheme=dark] .HomeSetupsPage_socialProofBadge__tyOsw{background-color:rgba(0,200,83,.1);border:1px solid rgba(0,200,83,.2)}.HomeSetupsPage_heroTitle__kSklX{font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.1;letter-spacing:-.02em}[data-mantine-color-scheme=dark] .HomeSetupsPage_heroTitle__kSklX{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.7));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.HomeSetupsPage_heroSubtitle__pi_US{max-width:480px;line-height:1.6}[data-mantine-color-scheme=dark] .HomeSetupsPage_heroSubtitle__pi_US{color:hsla(0,0%,100%,.6)}.HomeSetupsPage_heroImageContainer___U1xK{animation:HomeSetupsPage_fadeIn__6urNm .8s ease-out forwards;animation-delay:.3s;opacity:0}.HomeSetupsPage_heroCTAGroup__F8RRb{animation:HomeSetupsPage_fadeInUp__o44Kn .6s ease-out forwards;animation-delay:.4s;opacity:0}.HomeSetupsPage_actionButton__2q8_C{transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}[data-mantine-color-scheme=dark] .HomeSetupsPage_actionButton__2q8_C{box-shadow:0 0 20px 2px rgba(0,200,83,.3)}[data-mantine-color-scheme=dark] .HomeSetupsPage_actionButton__2q8_C:hover{box-shadow:0 0 30px 6px rgba(0,200,83,.45);transform:translateY(-3px)}[data-mantine-color-scheme=light] .HomeSetupsPage_actionButton__2q8_C{box-shadow:0 4px 14px rgba(0,151,87,.25)}[data-mantine-color-scheme=light] .HomeSetupsPage_actionButton__2q8_C:hover{box-shadow:0 6px 20px rgba(0,151,87,.35);transform:translateY(-2px)}.HomeSetupsPage_sectionHeader__HtFep{align-items:center}@media (min-width:48em){.HomeSetupsPage_sectionHeader__HtFep{align-items:flex-start}}.HomeSetupsPage_setupCard__DU1fn{height:100%}.HomeSetupsPage_categoryCard__Gvrrv,.HomeSetupsPage_setupCard__DU1fn{opacity:0;animation:HomeSetupsPage_fadeInUp__o44Kn .5s ease-out forwards}.HomeSetupsPage_categoryCard__Gvrrv{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}[data-mantine-color-scheme=light] .HomeSetupsPage_categoryCard__Gvrrv{background-color:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.04)}[data-mantine-color-scheme=light] .HomeSetupsPage_categoryCard__Gvrrv:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.1);border-color:rgba(0,151,87,.3)}[data-mantine-color-scheme=dark] .HomeSetupsPage_categoryCard__Gvrrv{background-color:rgba(36,37,41,.7);border-color:hsla(0,0%,100%,.08)}[data-mantine-color-scheme=dark] .HomeSetupsPage_categoryCard__Gvrrv:hover{transform:translateY(-6px);box-shadow:0 0 0 1px rgba(0,200,83,.15),0 8px 32px rgba(0,0,0,.25);border-color:rgba(0,200,83,.25);background-color:rgba(36,37,41,.9)}.HomeSetupsPage_heroImageWrapper__jWIYH{position:relative;width:100%;aspect-ratio:16/9;min-height:200px;border-radius:var(--mantine-radius-xl);overflow:hidden}[data-mantine-color-scheme=light] .HomeSetupsPage_heroImageWrapper__jWIYH{box-shadow:0 25px 60px rgba(0,0,0,.15)}[data-mantine-color-scheme=dark] .HomeSetupsPage_heroImageWrapper__jWIYH{box-shadow:0 25px 60px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05)}@media (max-width:61.99em){.HomeSetupsPage_heroImageWrapper__jWIYH{height:auto;aspect-ratio:16/9}}.HomeSetupsPage_heroImage__bS5_W{object-fit:cover}.HomeSetupsPage_communityGrid__xDSrF{justify-content:flex-start}.HomeSetupsPage_slideshowImage__woiW_{transition:opacity .3s ease-in-out}.HomeSetupsPage_slideshowHoverable__jZBNj{transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}[data-mantine-color-scheme=dark] .HomeSetupsPage_slideshowHoverable__jZBNj:hover{filter:brightness(1.05);box-shadow:0 0 25px rgba(0,200,83,.3)}[data-mantine-color-scheme=light] .HomeSetupsPage_slideshowHoverable__jZBNj:hover{box-shadow:0 8px 30px rgba(0,0,0,.15)}.HomeSetupsPage_slideshowCaption__wcqNd{position:absolute;bottom:0;left:0;right:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);padding-right:calc(var(--mantine-spacing-md) + 80px);background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);pointer-events:none}.HomeSetupsPage_slideshowIndicators__pqxzR{position:absolute;bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md);display:flex;gap:8px;pointer-events:auto;z-index:10}.HomeSetupsPage_indicator__otClM{width:10px;height:10px;padding:0;border:2px solid hsla(0,0%,100%,.5);border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease,border-color .2s ease}.HomeSetupsPage_indicator__otClM:hover{background-color:hsla(0,0%,100%,.4);transform:scale(1.2)}.HomeSetupsPage_indicatorActive__DZKAQ{background-color:#00c853;border-color:#00c853;transform:scale(1.1)}.HomeSetupsPage_indicatorActive__DZKAQ:hover{transform:scale(1.2)}@keyframes HomeSetupsPage_fadeInUp__o44Kn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeSetupsPage_fadeIn__6urNm{0%{opacity:0}to{opacity:1}}.FavoriteButton_wrapper__plYZU{display:flex;align-items:center}.FavoriteButton_button__GLoYi{transition:transform .15s ease,color .15s ease}.FavoriteButton_button__GLoYi:hover{transform:scale(1.1)}.FavoriteButton_button__GLoYi:active{transform:scale(.95)}.FavoriteButton_icon__ufKHP{transition:color .15s ease}[data-mantine-color-scheme=dark] .FavoriteButton_icon__ufKHP{color:hsla(0,0%,100%,.6)}[data-mantine-color-scheme=light] .FavoriteButton_icon__ufKHP{color:var(--mantine-color-gray-6)}.FavoriteButton_button__GLoYi:hover .FavoriteButton_icon__ufKHP{color:var(--mantine-color-red-5)}.FavoriteButton_iconFilled__sGYJn{color:var(--mantine-color-red-6)}[data-mantine-color-scheme=dark] .FavoriteButton_iconFilled__sGYJn{color:var(--mantine-color-red-5)}.FavoriteButton_count__BCmUM{font-weight:500;min-width:1rem}[data-mantine-color-scheme=dark] .FavoriteButton_count__BCmUM{color:hsla(0,0%,100%,.5)}.HowItWorks_container__ijUtf{position:relative}.HowItWorks_title__2_XSK{animation:HowItWorks_fadeIn__EdrkC .5s ease-out forwards}.HowItWorks_subtitle__mFZ_v{animation:HowItWorks_fadeIn__EdrkC .5s ease-out forwards;animation-delay:.1s;opacity:0}.HowItWorks_timeBadge__qNLHn{animation:HowItWorks_fadeIn__EdrkC .5s ease-out forwards;animation-delay:.2s;opacity:0}.HowItWorks_stepCard__4l9bn{position:relative;opacity:0;animation:HowItWorks_fadeInUp__Y_h_R .6s ease-out forwards;text-align:center}.HowItWorks_stepNumber__8_eVL{width:28px;height:28px;border-radius:50%;border:2px solid var(--mantine-color-dimmed);display:flex;align-items:center;justify-content:center;margin-bottom:var(--mantine-spacing-xs)}.HowItWorks_stepIcon__NbNi6{transition:transform .3s ease,box-shadow .3s ease}.HowItWorks_stepCard__4l9bn:hover .HowItWorks_stepIcon__NbNi6{transform:scale(1.1);box-shadow:0 8px 25px rgba(0,0,0,.15)}@media (min-width:62em){.HowItWorks_stepCard__4l9bn:not(:last-child):after{content:"";position:absolute;top:70px;right:-25px;width:50px;height:2px;background:linear-gradient(90deg,var(--mantine-color-dimmed) 0,transparent 100%);opacity:.3}}@keyframes HowItWorks_fadeIn__EdrkC{0%{opacity:0}to{opacity:1}}@keyframes HowItWorks_fadeInUp__Y_h_R{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.JoinCTA_wrapper__x7RER{border-radius:var(--mantine-radius-lg);margin-top:var(--mantine-spacing-xl);position:relative;overflow:hidden}[data-mantine-color-scheme=light] .JoinCTA_wrapper__x7RER{background:linear-gradient(180deg,transparent,#fff);border-top:1px solid rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .JoinCTA_wrapper__x7RER{background:linear-gradient(180deg,transparent,rgba(0,200,83,.03) 30%,rgba(18,19,22,.8))}.JoinCTA_wrapper__x7RER:before{content:"";position:absolute;top:-30%;left:50%;transform:translateX(-50%);width:600px;height:600px;border-radius:50%;pointer-events:none}[data-mantine-color-scheme=light] .JoinCTA_wrapper__x7RER:before{background:radial-gradient(circle,rgba(0,151,87,.05) 0,transparent 70%)}[data-mantine-color-scheme=dark] .JoinCTA_wrapper__x7RER:before{background:radial-gradient(circle,rgba(0,200,83,.08) 0,transparent 60%)}.JoinCTA_inner__pYtOH{position:relative;z-index:1}.JoinCTA_title__fsQL_{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2;letter-spacing:-.01em;animation:JoinCTA_fadeIn__Wt8ab .5s ease-out forwards}[data-mantine-color-scheme=dark] .JoinCTA_title__fsQL_{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.8));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.JoinCTA_testimonial__V3gkw{max-width:500px;padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md);animation:JoinCTA_fadeInUp__trKmr .5s ease-out forwards;animation-delay:.2s;opacity:0}[data-mantine-color-scheme=light] .JoinCTA_testimonial__V3gkw{background-color:var(--mantine-color-gray-1);border-left:3px solid var(--mantine-color-accent-5)}[data-mantine-color-scheme=dark] .JoinCTA_testimonial__V3gkw{background-color:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-left:3px solid rgba(0,200,83,.5)}.JoinCTA_quoteIcon__tMekQ{flex-shrink:0;opacity:.7}[data-mantine-color-scheme=light] .JoinCTA_quoteIcon__tMekQ{color:var(--mantine-color-accent-5)}[data-mantine-color-scheme=dark] .JoinCTA_quoteIcon__tMekQ{color:#00c853}.JoinCTA_primaryCta___iqJe{transition:box-shadow .3s ease,transform .3s ease}[data-mantine-color-scheme=light] .JoinCTA_primaryCta___iqJe{box-shadow:0 4px 14px rgba(0,151,87,.25)}[data-mantine-color-scheme=light] .JoinCTA_primaryCta___iqJe:hover{box-shadow:0 6px 20px rgba(0,151,87,.35);transform:translateY(-2px)}[data-mantine-color-scheme=dark] .JoinCTA_primaryCta___iqJe{box-shadow:0 0 20px 2px rgba(0,200,83,.3)}[data-mantine-color-scheme=dark] .JoinCTA_primaryCta___iqJe:hover{box-shadow:0 0 30px 6px rgba(0,200,83,.45);transform:translateY(-2px)}@keyframes JoinCTA_fadeIn__Wt8ab{0%{opacity:0}to{opacity:1}}@keyframes JoinCTA_fadeInUp__trKmr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.JoinCTA_title__fsQL_{font-size:1.75rem}.JoinCTA_testimonial__V3gkw{padding:var(--mantine-spacing-md)}.JoinCTA_ctaGroup__AfdMq{flex-direction:column;width:100%}.JoinCTA_ctaGroup__AfdMq>*{width:100%;max-width:300px}}.CommentsSection_commentsSection__LZR4s{margin-top:var(--mantine-spacing-xl);padding:var(--mantine-spacing-lg);background:var(--mantine-color-dark-7);border-radius:var(--mantine-radius-md)}.CommentsSection_commentsTitle__Q19Bh{display:flex;align-items:center;font-size:var(--mantine-font-size-lg)}.CommentsSection_commentForm__DxkoB{padding:var(--mantine-spacing-sm) 0}.CommentsSection_commentFormUnauthenticated__b5Hhy{padding:var(--mantine-spacing-md);text-align:center;background:var(--mantine-color-dark-6);border-radius:var(--mantine-radius-sm)}.CommentsSection_commentsList__CvQKL{max-height:600px;overflow-y:auto}.CommentsSection_commentItem__Jjvz4{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);transition:background-color .15s ease}.CommentsSection_commentItem__Jjvz4:hover{background:var(--mantine-color-dark-6)}.Suggestions_suggestionsSection__Hk9uQ{width:100%}.Suggestions_suggestionsTitle__jQno0{display:flex;align-items:center}.Suggestions_disclaimer__RMhFv{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.Suggestions_suggestionItem__22_Vy{background:var(--mantine-color-dark-7);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);transition:background-color .15s ease}.Suggestions_suggestionItem__22_Vy:hover{background:var(--mantine-color-dark-6)}.Suggestions_pendingItem__GmKVw{border-left:3px solid var(--mantine-color-yellow-6)}.Suggestions_verifiedChip__QjiTV{background:rgba(34,197,94,.15);color:var(--mantine-color-green-4);font-size:.75rem;padding:2px 8px;border-radius:9999px}.Suggestions_voteButton__ClQYj{transition:transform .15s ease}.Suggestions_voteButton__ClQYj:hover{transform:scale(1.05)}.Suggestions_voteButton__ClQYj:active{transform:scale(.95)}.Suggestions_formContainer__ed7L_{background:var(--mantine-color-dark-6);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md)}.Suggestions_categoryChip__yQTiZ{font-size:.7rem;padding:2px 8px;border-radius:var(--mantine-radius-sm);text-transform:uppercase;font-weight:600}