@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f524cf{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f524cf{--font-manrope:"Manrope","Manrope Fallback"}.Navbar_accountPanel__sDYzV{z-index:111;width:min(320px,calc(100vw - 32px));max-height:var(--radix-popover-content-available-height);overflow-y:auto;padding:8px;border:1px solid #ededed;border-radius:20px;background:#fff;color:var(--color-text-primary);box-shadow:0 4px 16px rgba(196,196,196,.2)}.Navbar_profile__4gQoR{display:flex;align-items:center;gap:8px;min-height:52px;padding:10px 12px}.Navbar_avatar__ixjEr{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:var(--color-red400);color:var(--color-text-primary);font-size:14px;font-weight:500}.Navbar_name__GEJcF{flex:1;min-width:0;margin:0;overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:24px}.Navbar_close__s6DJQ{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border:0;border-radius:50%;background:#f2f2f2;cursor:pointer}.Navbar_close__s6DJQ [data-qollie-icon]{width:20px;height:20px}.Navbar_separator__MXn0D{height:1px;margin:4px 0;background:#ededed}.Navbar_accountLink__D3Ar4,.Navbar_accountLink__D3Ar4:visited{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px;border:0;border-radius:8px;background:transparent;color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:20px;text-align:left;text-decoration:none;cursor:pointer}.Navbar_accountLink__D3Ar4:hover{background:var(--color-green100);color:var(--color-green600)}.Navbar_accountLink__D3Ar4:focus-visible,.Navbar_close__s6DJQ:focus-visible{outline:2px solid var(--color-green600);outline-offset:-2px}.Navbar_supportBadge__xcrTG{padding:2px 8px;border-radius:999px;background:var(--color-green600);color:#fff;font-size:12px;line-height:16px}.Navbar_logout__M_mG_,.Navbar_logout__M_mG_:hover{color:#cb2947}.ReviewCardContent_card__Qsu7E{background:#fff;display:block;position:relative;padding:28px 20px 16px;min-width:0;overflow-wrap:anywhere}.ReviewCardContent_card__Qsu7E:focus-visible{outline:2px solid var(--color-green600,#15936c);outline-offset:-2px}.ReviewCardContent_list__1z4Sh{background:#faf9f8;display:flex;flex-direction:column;gap:8px}.ReviewCardContent_meta__sICUf{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-height:24px;font-size:12px;line-height:20px;font-weight:400}.ReviewCardContent_date__GeL_7{color:var(--color-text-tertiary)}.ReviewCardContent_job__RPi_5{margin-top:10px;color:var(--color-text-primary);font-size:16px;line-height:24px;font-weight:500}.ReviewCardContent_company___ajON{margin-top:6px;color:var(--color-text-tertiary);font-size:14px;line-height:20px;font-weight:500}.ReviewCardContent_summary__ghOd9{margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ReviewCardContent_interactions__wYjoQ,.ReviewCardContent_summary__ghOd9{color:var(--color-text-secondary);font-size:14px;line-height:20px;font-weight:400}.ReviewCardContent_interactions__wYjoQ{display:flex;align-items:center;gap:24px;margin-top:28px}.ReviewCardContent_interactions__wYjoQ span{display:inline-flex;align-items:center;gap:4px}.ReviewCardContent_interactions__wYjoQ [data-qollie-icon],.ReviewCardContent_interactions__wYjoQ img{width:20px;height:20px;flex-shrink:0}.ReviewCardContent_dislikes__X5Y1W{opacity:.35}.ReviewCardContent_compactInteractions__Nitp3{gap:12px;font-weight:500}.ReviewCardContent_compactInteractions__Nitp3 span{min-width:60px}.ReviewCardContent_compactInteractions__Nitp3 img{width:16px;height:16px}.ReviewCardContent_disabledInteraction__KQ5rt{color:var(--color-text-disabled)}.ReviewCardContent_ownerMeta__mz4eE{padding-right:44px}.ReviewCardContent_actions__WqA50{position:absolute;top:20px;right:12px}@media (min-width:768px){.ReviewCardContent_list__1z4Sh{gap:16px;padding:24px}.ReviewCardContent_card__Qsu7E{border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 4px 16px rgb(34 34 34/8%)}}.ReviewCardContent_companyList__Gb4hW{gap:0;padding:0;background:white}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_card__Qsu7E{--review-tag-color:#5c5c5c;--review-tag-background:#f2f2f2;--review-tag-font-size:12px;--review-tag-padding:4px;--review-heading-weight:500;--review-line-height:normal;padding-inline:16px;border:0;border-bottom:1px solid #ededed;border-radius:0;box-shadow:none}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_company___ajON,.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_interactions__wYjoQ,.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_job__RPi_5,.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_meta__sICUf,.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_summary__ghOd9{line-height:var(--review-line-height);letter-spacing:0}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_job__RPi_5{margin-top:8px;color:var(--color-text-primary)}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_company___ajON{color:rgb(34 34 34/50%)}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_summary__ghOd9{margin-top:10px;color:rgb(34 34 34/85%)}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_interactions__wYjoQ{gap:12px;font-weight:500;color:rgb(34 34 34/85%)}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_interactions__wYjoQ span{min-width:60px}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_interactions__wYjoQ img{width:16px;height:16px;margin:0}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_dislikes__X5Y1W{opacity:1;color:rgb(34 34 34/20%)}.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_dislikes__X5Y1W img{opacity:.2}@media (hover:hover) and (pointer:fine){.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_card__Qsu7E:hover .ReviewCardContent_job__RPi_5{color:var(--color-green600,#15936c)}}@media (min-width:768px){.ReviewCardContent_companyList__Gb4hW .ReviewCardContent_card__Qsu7E{padding-inline:12px}}.CardMetric_tag__txEpq{display:inline-block;color:var(--review-tag-color,var(--color-text-secondary));background:var(--review-tag-background,var(--color-bg-default));padding:var(--review-tag-padding,4px);border-radius:4px;font-size:var(--review-tag-font-size,12px);line-height:var(--review-line-height,12px);font-weight:var(--review-heading-weight,500)}.CardMetric_rating__tJYGs{display:inline-flex;align-items:center;gap:2px;color:var(--color-green600);font-size:14px;line-height:var(--review-line-height,20px);font-weight:var(--review-heading-weight,500)}.CardMetric_companyStar__isyEV{display:inline-block;flex:none;width:16px;height:16px;background:currentColor;mask:url(/icons/company-star-16.svg) center/16px 16px no-repeat}@media (min-width:768px){.CardMetric_largeStar__J9LoI{width:20px;height:20px;mask-image:url(/icons/company-star-20.svg);mask-size:20px 20px}}.CardMetric_star__bBBgr{display:block;width:16px;height:16px;flex-shrink:0;background:currentColor;mask:url(/icons/star-rating.svg) center/contain no-repeat;-webkit-mask:url(/icons/star-rating.svg) center/contain no-repeat}.CardMetric_compact__UVVIA .CardMetric_star__bBBgr{width:12px;height:12px}.HomeCompanyCard_card__J8o8G{display:block;flex:0 0 200px;max-width:calc(100vw - 64px);padding:24px 20px 20px;background:#fff;border-radius:20px;box-shadow:0 4px 16px rgb(196 196 196/10%);scroll-snap-align:start;transition:box-shadow .18s ease,transform .18s ease}.HomeCompanyCard_card__J8o8G,.HomeCompanyCard_card__J8o8G:hover{color:var(--color-text-primary)}.HomeCompanyCard_card__J8o8G:focus-visible{outline:2px solid var(--color-green600);outline-offset:2px}.HomeCompanyCard_name__BPd8s{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;min-height:48px;margin:0 0 20px;font-size:16px;font-weight:500;line-height:24px;transition:color .18s ease}.HomeCompanyCard_metrics__AtfQY{display:flex;flex-direction:column;gap:8px;margin:0;font-size:14px;line-height:20px}.HomeCompanyCard_metrics__AtfQY>div{display:flex;align-items:center;gap:6px}.HomeCompanyCard_metrics__AtfQY dt{flex-shrink:0}.HomeCompanyCard_metrics__AtfQY dd{margin:0}.HomeCompanyCard_value__0OH53{color:var(--color-green600);font-weight:500}@media (hover:hover) and (pointer:fine){.HomeCompanyCard_card__J8o8G:hover{box-shadow:0 6px 20px rgb(34 34 34/14%);transform:translateY(-4px)}.HomeCompanyCard_card__J8o8G:hover .HomeCompanyCard_name__BPd8s{color:var(--color-green600)}}@media (prefers-reduced-motion:reduce){.HomeCompanyCard_card__J8o8G,.HomeCompanyCard_name__BPd8s{transition:none}.HomeCompanyCard_card__J8o8G:hover{transform:none}}.HomeReviewFeed_trendingSection__JyG9f{background:var(--color-bg-default);margin-left:calc(50% - 50vw);overflow:hidden;padding:40px 16px 38px;width:100vw}.HomeReviewFeed_trendingContent__rTWDM{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:var(--content-max-width);width:100%}.HomeReviewFeed_sectionTitle__BLzGf,.HomeReviewFeed_trendingTitle__yl8mw{color:var(--color-primary500);font-size:20px;line-height:29px;margin:0;padding:0 12px}.HomeReviewFeed_sectionTitle__BLzGf,.HomeReviewFeed_trendingTitle__yl8mw{font-weight:500}.HomeReviewFeed_recommendedViewport__vfeGn{margin:-16px 0 -28px;overflow:hidden;position:relative;width:100%}.HomeReviewFeed_recommendedViewport__vfeGn:after{background:linear-gradient(to left,var(--color-bg-default),transparent);bottom:28px;content:"";pointer-events:none;position:absolute;right:0;top:16px;width:36px}.HomeReviewFeed_recommendedList__02KTi{display:flex;gap:12px;margin:0;overflow-x:auto;padding:16px 12px 28px;scroll-padding-inline:12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.HomeReviewFeed_recommendedCard__0zEkd{background:#FFFFFF;border-radius:0;flex:0 0 280px;max-width:calc(100vw - 64px);overflow:hidden;scroll-snap-align:start;transition:box-shadow .18s ease,transform .18s ease}.HomeReviewFeed_recommendedCard__0zEkd:focus-within,.HomeReviewFeed_recommendedCard__0zEkd:hover{box-shadow:0 10px 24px rgb(34 34 34/14%);transform:translateY(-4px)}.HomeReviewFeed_recommendedLink__CVTfu{display:block;min-height:250px}.HomeReviewFeed_donateAction__Jjokb:focus-visible,.HomeReviewFeed_feedbackButton__u75DD:focus-visible,.HomeReviewFeed_latestCard__3uY_N:focus-visible,.HomeReviewFeed_recommendedLink__CVTfu:focus-visible{outline:2px solid #15936C;outline-offset:-2px}.HomeReviewFeed_recommendationFeedback__1Xv_p{align-items:center;border-top:1px solid #eeeeee;display:flex;gap:14px;padding:0 16px}.HomeReviewFeed_feedbackButton__u75DD{background:transparent;border:0;color:#315E49;cursor:pointer;font-size:12px;line-height:18px;min-height:44px;padding:0}.HomeReviewFeed_feedbackButton__u75DD:hover{color:#174A33;text-decoration:underline}.HomeReviewFeed_recommendationExplanation__DODuL{background:#F2F7F4;color:#294C3B;font-size:12px;line-height:18px;margin:0;padding:10px 16px 14px}.HomeReviewFeed_latestSection__n8d5T{background:#FFFFFF;margin-left:calc(50% - 50vw);padding:24px 16px 0;width:100vw}.HomeReviewFeed_latestContent__hzOgq{margin:0 auto;max-width:var(--content-max-width);width:100%}.HomeReviewFeed_latestContent__hzOgq .HomeReviewFeed_latestList__Fkh7J{margin-top:0;padding:0;gap:0;background:#fff}.HomeReviewFeed_latestList__Fkh7J>.HomeReviewFeed_latestCard__3uY_N{padding:28px 12px 16px;border:0;border-bottom:1px solid var(--color-border);border-radius:0;box-shadow:none}.HomeReviewFeed_latestTitle__AeQOM{transition:color .18s ease}@media (hover:hover) and (pointer:fine){.HomeReviewFeed_latestCard__3uY_N:hover .HomeReviewFeed_latestTitle__AeQOM{color:var(--color-green600)}}.HomeReviewFeed_donateCard__Rjpd2{background:#fff;align-items:center;display:flex;gap:12px;flex-wrap:wrap;padding:20px 12px;border-bottom:1px solid var(--color-border)}.HomeReviewFeed_donateMessage__g70gB{align-items:center;display:flex;gap:6px;min-width:0}.HomeReviewFeed_donateMark__XjIIG,.HomeReviewFeed_donateMark__XjIIG img{display:block;flex:0 0 auto;height:14px;width:16px}.HomeReviewFeed_donateTitle__1FtfZ{color:var(--color-green700);font-size:14px;font-weight:500;line-height:20px}.HomeReviewFeed_donateAction__Jjokb,.HomeReviewFeed_donateAction__Jjokb:visited{align-items:center;background:var(--color-border);border-radius:20px;color:var(--color-text-secondary);display:flex;flex:0 0 auto;font-size:14px;font-weight:500;justify-content:center;line-height:20px;min-height:32px;padding:6px 10px;transition:color .15s ease}.HomeReviewFeed_donateAction__Jjokb:focus-visible,.HomeReviewFeed_donateAction__Jjokb:hover,.HomeReviewFeed_donateAction__Jjokb:visited:hover{color:var(--color-green600)}.HomeReviewFeed_latestEndState__sM6os{align-items:center;justify-content:center;background:#fff;width:100%;margin:0;color:var(--color-text-tertiary);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:24px 20px}.HomeReviewFeed_latestEndIcon__tEKQf{background:currentColor;display:block;flex:0 0 auto;height:14px;mask:url(/icons/minor_logo.svg?v=green600) center/contain no-repeat;transform:scaleX(-1);width:16px;-webkit-mask:url(/icons/minor_logo.svg?v=green600) center/contain no-repeat}.HomeReviewFeed_emptyState__mpwom{background:#FFFFFF;border-radius:12px;color:#5C5C5C;line-height:22px;margin:0 12px;padding:16px}@media screen and (min-width:768px){.HomeReviewFeed_trendingSection__JyG9f{padding-inline:24px}.HomeReviewFeed_recommendedCard__0zEkd{flex-basis:300px}.HomeReviewFeed_latestSection__n8d5T{padding-inline:24px}.HomeReviewFeed_latestContent__hzOgq .HomeReviewFeed_latestList__Fkh7J{padding:0;gap:0}.HomeReviewFeed_recommendedCard__0zEkd{border-radius:12px}}@media (prefers-reduced-motion:reduce){.HomeReviewFeed_donateAction__Jjokb,.HomeReviewFeed_latestTitle__AeQOM,.HomeReviewFeed_recommendedCard__0zEkd{transition:none}.HomeReviewFeed_recommendedCard__0zEkd:focus-within,.HomeReviewFeed_recommendedCard__0zEkd:hover{transform:none}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.LeaveReviewBtn_button__2LNxL{transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.LeaveReviewBtn_button__2LNxL:hover{transform:scale(1.04);box-shadow:0 8px 24px rgb(0 0 0/20%)}.LeaveReviewBtn_button__2LNxL:active{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.LeaveReviewBtn_button__2LNxL{transition:none}.LeaveReviewBtn_button__2LNxL:hover{transform:none}}.LeaveReviewBtn_button__2LNxL{position:fixed;z-index:30;right:20px;bottom:max(20px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:48px;padding:12px 16px;border:0;border-radius:1000px;background:var(--color-text-primary);color:var(--color-text-on-primary);font-size:16px;font-weight:500;line-height:24px;cursor:pointer}.LeaveReviewBtn_button__2LNxL img{flex:0 0 20px}.LeaveReviewBtn_button__2LNxL:hover{background:var(--color-primary500)}.LeaveReviewBtn_button__2LNxL:focus-visible{outline:2px solid var(--color-green600);outline-offset:2px}@media (min-width:768px){.LeaveReviewBtn_button__2LNxL{right:max(24px,calc((100vw - var(--content-max-width)) / 2 - 16px));bottom:40px}}.HomeFooter_footer__5bNcS{width:100vw;margin-left:calc(50% - 50vw);border-top:1px solid #eee;background:#faf9f8;padding:20px 20px calc(92px + env(safe-area-inset-bottom));text-align:center}.HomeFooter_links__WrHyN{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0 auto;padding:0;list-style:none;max-width:1120px;font-size:12px;line-height:20px;color:#222}.HomeFooter_links__WrHyN a{display:inline-flex;align-items:center;min-height:32px}.HomeFooter_links__WrHyN a:hover{text-decoration:underline;text-underline-offset:3px}.HomeFooter_links__WrHyN a:focus-visible{outline:2px solid #4ab594;outline-offset:3px}.HomeFooter_copyright__Kspx1{margin:8px 0 0;color:#8f8f8f;font-size:12px;line-height:20px}