.NewBadge-module__4duMBa__badge{background-color:var(--huntr-color-tang);border-radius:6px;padding:2px 8px}
.SectionTitle-module__Ip9kna__title{max-width:698px;font-size:40px;line-height:48px}.SectionTitle-module__Ip9kna__description{white-space:pre-wrap;max-width:660px;font-size:18px;line-height:24px}@media (max-width:768px){.SectionTitle-module__Ip9kna__title{max-width:100%;padding:0 16px;font-size:32px;line-height:40px}.SectionTitle-module__Ip9kna__description{max-width:100%;padding:0 16px;font-size:16px;line-height:20px}}
.InfoBadge-module__F0SOeq__badge{border:2px solid;border-radius:6px;align-items:center;gap:4px;padding:4px 8px 4px 4px;display:flex}.InfoBadge-module__F0SOeq__icon{flex-shrink:0;width:16px;height:16px}.InfoBadge-module__F0SOeq__text{font-family:Inter,sans-serif}.InfoBadge-module__F0SOeq__red{background-color:var(--ribbon-red-start);border-color:var(--ribbon-red-mid)}.InfoBadge-module__F0SOeq__red .InfoBadge-module__F0SOeq__icon,.InfoBadge-module__F0SOeq__red .InfoBadge-module__F0SOeq__text{color:var(--ribbon-red-end)}.InfoBadge-module__F0SOeq__orange{background-color:var(--ribbon-orange-start);border-color:var(--ribbon-orange-mid)}.InfoBadge-module__F0SOeq__orange .InfoBadge-module__F0SOeq__icon,.InfoBadge-module__F0SOeq__orange .InfoBadge-module__F0SOeq__text{color:var(--ribbon-orange-end)}.InfoBadge-module__F0SOeq__yellow{background-color:var(--ribbon-yellow-start);border-color:var(--ribbon-yellow-mid)}.InfoBadge-module__F0SOeq__yellow .InfoBadge-module__F0SOeq__icon,.InfoBadge-module__F0SOeq__yellow .InfoBadge-module__F0SOeq__text{color:var(--ribbon-yellow-end)}.InfoBadge-module__F0SOeq__gray{background-color:var(--bg-weak-50);border-color:var(--stroke-sub-300)}.InfoBadge-module__F0SOeq__gray .InfoBadge-module__F0SOeq__icon,.InfoBadge-module__F0SOeq__gray .InfoBadge-module__F0SOeq__text{color:var(--icon-soft-400)}.InfoBadge-module__F0SOeq__green{background-color:var(--trust-green-dark);border-color:var(--trust-green-light)}.InfoBadge-module__F0SOeq__green .InfoBadge-module__F0SOeq__icon,.InfoBadge-module__F0SOeq__green .InfoBadge-module__F0SOeq__text{color:var(--trust-green-light)}
.InfoRibbon-module__onXcSW__root{width:100%;height:40px}.InfoRibbon-module__onXcSW__red{background:linear-gradient(90deg, var(--ribbon-red-start) 0%, var(--ribbon-red-mid) 61%, var(--ribbon-red-end) 100%)}.InfoRibbon-module__onXcSW__orange{background:linear-gradient(90deg, var(--ribbon-orange-start) 0%, var(--ribbon-orange-mid) 61%, var(--ribbon-orange-end) 100%)}.InfoRibbon-module__onXcSW__title{white-space:nowrap;font-size:24px}.InfoRibbon-module__onXcSW__titleRed{text-shadow:0 4px 4px var(--ribbon-red-start-70)}.InfoRibbon-module__onXcSW__titleOrange{text-shadow:0 4px 4px var(--ribbon-orange-start-70)}.InfoRibbon-module__onXcSW__cta{border:2px solid var(--bg-strong-950);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:2px;height:24px;padding:0 9px;display:flex}.InfoRibbon-module__onXcSW__cta:hover{opacity:.85}@media (max-width:768px){.InfoRibbon-module__onXcSW__title{font-size:16px}}
.EmptyState-module__Pgfx9q__root{background-color:var(--bg-weaker-25);border-radius:16px;width:80%;margin:54px}.EmptyState-module__Pgfx9q__image{-o-object-fit:contain;object-fit:contain;width:auto;height:142px}
.LinkNav-module__3UqQea__link{color:var(--mantine-color-tang-4)}.LinkNav-module__3UqQea__link:hover{text-decoration:underline}
.IconBadge-module__4TlmWW__badge{border-radius:8px;flex-shrink:0}.IconBadge-module__4TlmWW__neutral-default{background-color:var(--bg-weak-50);border:none}.IconBadge-module__4TlmWW__neutral-border{background-color:var(--bg-weak-50);border:2px solid var(--stroke-sub-300)}.IconBadge-module__4TlmWW__green{background-color:var(--trust-green-dark);border:2px solid var(--trust-green-light)}
.AccordionSingle-module__H6FKIW__infoIcon{color:var(--icon-soft-400);cursor:pointer;align-items:center;display:flex}
.GradientBG-module__g-kr0G__root{background:linear-gradient(90deg, var(--bg-white-0) 0%, var(--bg-weaker-25) 100%)}
.HoverCard-module__cWLZQG__container{border-radius:16px;width:344px;overflow:hidden;box-shadow:0 4px 12px #0000008c}.HoverCard-module__cWLZQG__imageWrapper{width:100%;height:142px;position:relative;overflow:hidden}.HoverCard-module__cWLZQG__image{-o-object-fit:cover;object-fit:cover}.HoverCard-module__cWLZQG__content{background-color:var(--pds-bg-card);padding:16px}.HoverCard-module__cWLZQG__dots{align-items:center;display:flex}.HoverCard-module__cWLZQG__dot{background-color:var(--bg-sub-300);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:width .2s,height .2s,background-color .2s}.HoverCard-module__cWLZQG__dotActive{background-color:var(--mantine-color-tang-7);width:8px;height:8px}.HoverCard-module__cWLZQG__infoIcon{color:var(--icon-soft-400);cursor:pointer;align-items:center;transition:color .15s;display:flex}.HoverCard-module__cWLZQG__infoIcon:hover{color:var(--icon-sub-600)}.HoverCard-module__cWLZQG__hoverArrow{background-color:var(--pds-bg-card)!important;border-color:var(--pds-bg-card)!important}
.ChallengesSection-module__pHDgwa__root{align-items:center;width:100%;padding-bottom:32px}@media (max-width:768px){.ChallengesSection-module__pHDgwa__root{padding:20px 16px}}
.HowToPlaySection-module__sYf4Ia__root{align-items:center;width:100%}
.StepTitle-module__Drfgia__root{text-align:left;cursor:pointer;border-radius:24px;width:100%;padding:24px 28px;transition:background-color .4s}.StepTitle-module__Drfgia__active{background-color:var(--bg-white-0)}.StepTitle-module__Drfgia__neutral{background-color:var(--bg-weaker-25)}.StepTitle-module__Drfgia__icon{color:var(--icon-soft-400);transition:color .4s}.StepTitle-module__Drfgia__activeIcon{color:var(--mantine-color-orange-6)}.StepTitle-module__Drfgia__title{white-space:nowrap}
.StepsCarousel-module__Wl558q__root{padding:0 56px 84px}.StepsCarousel-module__Wl558q__card{border-radius:24px;overflow:hidden}.StepsCarousel-module__Wl558q__imageWrapper{width:100%;height:100%;min-height:400px;position:relative}.StepsCarousel-module__Wl558q__image{-o-object-fit:cover;object-fit:cover}
.StepsCarouselMobile-module__kC84Uq__root{width:100%;padding-bottom:24px}.StepsCarouselMobile-module__kC84Uq__viewport{border-radius:16px}.StepsCarouselMobile-module__kC84Uq__container{align-items:stretch}.StepsCarouselMobile-module__kC84Uq__slide{border-radius:16px;overflow:hidden}.StepsCarouselMobile-module__kC84Uq__card{background-color:var(--bg-weaker-25);border-radius:16px;margin:0 16px;overflow:hidden}.StepsCarouselMobile-module__kC84Uq__imageWrapper{border-radius:16px 16px 0 0;width:100%;height:222px;position:relative;overflow:hidden}.StepsCarouselMobile-module__kC84Uq__image{-o-object-fit:cover;object-fit:cover}.StepsCarouselMobile-module__kC84Uq__content{background-color:var(--bg-weaker-25);border-radius:0 0 16px 16px;padding:16px}.StepsCarouselMobile-module__kC84Uq__icon{color:var(--icon-soft-400);flex-shrink:0}.StepsCarouselMobile-module__kC84Uq__indicators{gap:12px;bottom:0}.StepsCarouselMobile-module__kC84Uq__indicator{background-color:var(--text-sub-600);border:none;border-radius:50%;width:10px;height:10px;transition:background-color .2s}.StepsCarouselMobile-module__kC84Uq__indicator[data-active]{background-color:var(--mantine-color-orange-6)}
.StepsCarouselSwitcher-module__kWvijG__mobileOnly{padding-bottom:84px;display:block}.StepsCarouselSwitcher-module__kWvijG__desktopOnly{display:none}@media (min-width:768px){.StepsCarouselSwitcher-module__kWvijG__mobileOnly{display:none}.StepsCarouselSwitcher-module__kWvijG__desktopOnly{display:block}}
.TitleSection-module__3JxShG__root{padding:80px 24px}.TitleSection-module__3JxShG__badge{background-color:var(--bg-weak-50);border-radius:10px;padding:4px 6px}@media (max-width:768px){.TitleSection-module__3JxShG__root{padding:60px 16px}}
.ChallengeImageAndVideo-module__qquNKG__image{border-radius:8px;flex-shrink:0;width:200px;height:186px;position:relative;overflow:hidden}.ChallengeImageAndVideo-module__qquNKG__imageVertical{width:100%}.ChallengeImageAndVideo-module__qquNKG__imageContent{-o-object-fit:cover;object-fit:cover;border-radius:8px}.ChallengeImageAndVideo-module__qquNKG__videoOverlay{z-index:1;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ChallengeImageAndVideo-module__qquNKG__thumbnailContent{-o-object-fit:cover;object-fit:cover;filter:brightness(80%);border-radius:8px}.ChallengeImageAndVideo-module__qquNKG__playIconWrapper{z-index:2;cursor:pointer;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ChallengeImageAndVideo-module__qquNKG__playIconWrapper:hover{transform:translate(-50%,-50%)scale(1.1)}.ChallengeImageAndVideo-module__qquNKG__videoPlayerWrapper{border-radius:0 0 8px 8px;width:100%;overflow:hidden}.ChallengeImageAndVideo-module__qquNKG__videoPlayer{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ChallengeImageAndVideo-module__qquNKG__youtubePlayer{aspect-ratio:16/9;border:none;width:100%;display:block}@media (max-width:48em){.ChallengeImageAndVideo-module__qquNKG__hideInMobile{display:none}}
@keyframes ChallengeCard-module__-KWUlW__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChallengeCard-module__-KWUlW__card{background-color:var(--bg-weaker-25);z-index:1;border-radius:16px;animation:.3s ease-in both ChallengeCard-module__-KWUlW__fadeIn;overflow:hidden;box-shadow:0 4px 4px #00000040}.ChallengeCard-module__-KWUlW__featuredBanner{background:linear-gradient(to right, var(--bg-weak-50), var(--bg-soft-200));border-radius:16px 16px 0 0}.ChallengeCard-module__-KWUlW__details{flex:1;min-width:0}.ChallengeCard-module__-KWUlW__detailsVertical{flex:none;width:100%}.ChallengeCard-module__-KWUlW__separator{background-color:var(--stroke-sub-300);border-radius:100%;flex-shrink:0;width:4px;height:4px}.ChallengeCard-module__-KWUlW__content{width:100%}.ChallengeCard-module__-KWUlW__title,.ChallengeCard-module__-KWUlW__description{white-space:pre-wrap}.ChallengeCard-module__-KWUlW__button{background-color:var(--bg-white-0);border:2px solid var(--stroke-sub-300);color:var(--text-sub-600);border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px}.ChallengeCard-module__-KWUlW__button:hover{background-color:var(--bg-weaker-25)}.ChallengeCard-module__-KWUlW__button[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}@media (max-width:768px){.ChallengeCard-module__-KWUlW__card{width:calc(100vw - 48px)}}
.TrustRibbon-module__5uNwDq__root{background:linear-gradient(270deg, var(--trust-green-light) 0%, var(--trust-green-dark) 100%);align-items:center;width:100%;height:48px;display:flex;position:relative;overflow:hidden}.TrustRibbon-module__5uNwDq__marqueeWrapper{will-change:transform;align-items:center;animation:160s linear infinite TrustRibbon-module__5uNwDq__marquee;display:flex}.TrustRibbon-module__5uNwDq__marqueeWrapper:hover{animation-play-state:paused}@keyframes TrustRibbon-module__5uNwDq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.TrustRibbon-module__5uNwDq__track{flex-shrink:0;align-items:center;gap:12px;display:flex}.TrustRibbon-module__5uNwDq__item{flex-shrink:0}.TrustRibbon-module__5uNwDq__trustedBy{white-space:nowrap;font-family:Oxanium,sans-serif;font-size:19px;font-weight:700;line-height:56px}@media (max-width:768px){.TrustRibbon-module__5uNwDq__root{height:40px}.TrustRibbon-module__5uNwDq__trustedBy{font-size:14px}}
.ChallengeDetailsHeader-module__o1Xy9q__header{background:linear-gradient(90deg, var(--bg-white-0) 0%, var(--bg-weaker-25) 100%);padding:16px 24px}.ChallengeDetailsHeader-module__o1Xy9q__backButton:hover{opacity:.7}.ChallengeDetailsHeader-module__o1Xy9q__title{font-size:24px;line-height:32px}@media (max-width:768px){.ChallengeDetailsHeader-module__o1Xy9q__header{flex-direction:column;align-items:flex-start;gap:16px;padding:12px 16px}.ChallengeDetailsHeader-module__o1Xy9q__title{font-size:20px;line-height:28px}}
.ChallengeEndTimer-module__FW0MaG__timerSection{background:linear-gradient(90deg, var(--bg-white-0) 0%, var(--bg-weaker-25) 100%);border-top:1px solid var(--stroke-soft-200);border-bottom:1px solid var(--stroke-white-0);padding:12px 24px 12px 74px;box-shadow:0 4px 10px #00000040}.ChallengeEndTimer-module__FW0MaG__timerText{line-height:20px}@media (max-width:768px){.ChallengeEndTimer-module__FW0MaG__timerSection{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 16px}.ChallengeEndTimer-module__FW0MaG__timerDivider{display:none}}
.ObjectiveSelector-module__ySZKQq__objectiveItem{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:8px;display:flex}.ObjectiveSelector-module__ySZKQq__objectiveItem:hover{background-color:var(--pds-bg-card-hover)}.ObjectiveSelector-module__ySZKQq__objectiveRow{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:4px 0;transition:filter .2s;display:flex}.ObjectiveSelector-module__ySZKQq__objectiveRow:hover{filter:brightness(90%)}
.MyRankingRows-module__HHZdsW__rowIcon{color:var(--icon-sub-600);align-items:center;display:flex}.MyRankingRows-module__HHZdsW__rowLabel{letter-spacing:-.176px}
.ChatHistoryRows-module__cgVIoa__row{background-color:var(--bg-weaker-25)}.ChatHistoryRows-module__cgVIoa__row[data-active]{background-color:var(--bg-weak-50);border:2px solid var(--stroke-sub-300)}.ChatHistoryRows-module__cgVIoa__row:hover{background-color:var(--bg-weak-50)}
.LeftPanel-module__mycwPG__panel{background-color:var(--bg-weaker-25);border-radius:0 24px 24px 0}
.ChatLandingCard-module__YCwZPG__root{min-height:calc(100vh - var(--header-height) - 150px);border-radius:8px;overflow:hidden}.ChatLandingCard-module__YCwZPG__backgroundImage{-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:8px}.ChatLandingCard-module__YCwZPG__card{background-color:var(--bg-white-0);box-shadow:0px 4px 4px 0px var(--shadow-green);border-radius:24px;padding:43px 64px}.ChatLandingCard-module__YCwZPG__login{box-shadow:0px 4px 4px 0px var(--shadow-sky-blue)}.ChatLandingCard-module__YCwZPG__backToObjectives{color:var(--icon-disabled-300);cursor:pointer;border-radius:12px;margin-top:10px;padding:8px 12px}.ChatLandingCard-module__YCwZPG__backToObjectives:hover{background-color:var(--pds-bg-card-hover)}
.ChatInput-module__BCFMna__inputContainer{position:relative}.ChatInput-module__BCFMna__inputWrapper{border:2px solid var(--bg-weak-50);background-color:var(--bg-weaker-25);border-radius:8px;flex-direction:column;gap:12px;padding:8px 8px 8px 12px;transition:border-color .2s ease-in-out;display:flex;position:relative}.ChatInput-module__BCFMna__inputWrapper:hover:not(:focus-within):not(.ChatInput-module__BCFMna__hasContent):not(.ChatInput-module__BCFMna__lockedContent),.ChatInput-module__BCFMna__inputWrapper:focus-within,.ChatInput-module__BCFMna__inputWrapper.ChatInput-module__BCFMna__hasContent{border-color:var(--bg-soft-200)}.ChatInput-module__BCFMna__inputWrapper.ChatInput-module__BCFMna__lockedContent{opacity:.6}.ChatInput-module__BCFMna__textareaContainer{flex:1}.ChatInput-module__BCFMna__textareaInput{color:var(--text-primary-950);resize:none;box-shadow:none;background-color:#0000;border:none;outline:none;padding:0;font-size:16px;line-height:24px}.ChatInput-module__BCFMna__textareaInput[data-disabled]{background-color:#0000}.ChatInput-module__BCFMna__textareaInput::placeholder{color:var(--text-disabled-300)}.ChatInput-module__BCFMna__textareaInput:focus{outline:none}:is(.ChatInput-module__BCFMna__textareaContainer textarea,.ChatInput-module__BCFMna__textareaContainer textarea:focus){box-shadow:none!important;border:none!important;outline:none!important}.ChatInput-module__BCFMna__sendButton{background-color:var(--text-sub-600);opacity:.5;cursor:not-allowed;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s ease-in-out;display:flex}.ChatInput-module__BCFMna__sendButton.ChatInput-module__BCFMna__active{background-color:var(--huntr-color-tang);opacity:1;cursor:pointer}.ChatInput-module__BCFMna__sendButton.ChatInput-module__BCFMna__active:hover{background-color:var(--huntr-color-tang);opacity:.85}.ChatInput-module__BCFMna__stopButton{background-color:var(--text-sub-600);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s ease-in-out;display:flex}.ChatInput-module__BCFMna__stopButton:hover{background-color:var(--text-sub-600)}.ChatInput-module__BCFMna__stopIcon{background-color:var(--bg-white-0);border-radius:2px;width:.625rem;height:.625rem}
.ChatLoader-module__tLx8ma__spinner{animation:1.5s linear infinite ChatLoader-module__tLx8ma__spin}@keyframes ChatLoader-module__tLx8ma__spin{to{transform:rotate(360deg)}}.ChatLoader-module__tLx8ma__textContainer{width:200px;height:20px;position:relative;overflow:hidden}.ChatLoader-module__tLx8ma__textSlider{gap:20px;transition:transform .3s ease-in-out}.ChatLoader-module__tLx8ma__loadingText{white-space:nowrap;flex-shrink:0}
.ChatMessage-module__I5GGWa__bubble{border-radius:16px}.ChatMessage-module__I5GGWa__bg{background-color:var(--bg-soft-200)}
.ChatInterface-module__dImKEW__chatContainer{height:calc(100vh - var(--header-height));min-height:calc(100vh - var(--header-height));flex-direction:column;display:flex}.ChatInterface-module__dImKEW__scrollAreaRoot{flex-direction:column;flex:1;min-height:0;display:flex}.ChatInterface-module__dImKEW__scrollAreaViewport{padding-bottom:1rem}.ChatInterface-module__dImKEW__inputArea{flex-shrink:0}.ChatInterface-module__dImKEW__errorText{color:var(--state-error-base)}.ChatInterface-module__dImKEW__retryButton{border:1px solid var(--mantine-color-tang-5);color:var(--mantine-color-tang-5);cursor:pointer;background:0 0;border-radius:6px;padding:2px 12px;font-size:14px;transition:background-color .15s,color .15s}.ChatInterface-module__dImKEW__retryButton:hover{background-color:var(--mantine-color-tang-5);color:var(--bg-strong-950)}
.RightPanel-module__ZeESta__panel{background-color:var(--bg-weaker-25);border-radius:24px}
.LeaderboardBadge-module__xtXLFG__imageWrapper{flex-shrink:0;align-items:center;width:149px;height:122px;position:relative}.LeaderboardBadge-module__xtXLFG__title{background:linear-gradient(to right, var(--bg-weaker-25), var(--bg-weak-50));border-radius:24px}
.RankRow-module__POpJdq__dataRow{flex-direction:row;width:100%;display:flex}.RankRow-module__POpJdq__cell{flex:1 0 0;min-width:0}.RankRow-module__POpJdq__dataCell{align-items:center;min-height:48px;padding:8px 16px;display:flex}.RankRow-module__POpJdq__neutralDataCell{background-color:var(--bg-white-0);border-radius:8px;min-height:24px}.RankRow-module__POpJdq__rowPrimary{background:linear-gradient(to right, var(--mantine-color-tang-7), var(--ribbon-red-mid), var(--ribbon-red-end));border-radius:8px;overflow:hidden}.RankRow-module__POpJdq__rowSecondary{background:linear-gradient(var(--pds-bg-page-primary), var(--pds-bg-page-primary)) padding-box, linear-gradient(to right, var(--mantine-color-tang-7), var(--ribbon-red-mid), var(--ribbon-red-end)) border-box;border:2px solid #0000;border-radius:8px}.RankRow-module__POpJdq__rowNeutral{background:linear-gradient(var(--pds-bg-page-primary), var(--pds-bg-page-primary)) padding-box, linear-gradient(to right, var(--bg-weak-50), var(--bg-soft-200)) border-box;border:2px solid #0000;border-radius:8px}.RankRow-module__POpJdq__rowDivider{background:0 0;min-height:24px;padding:8px 16px}.RankRow-module__POpJdq__rowClosed.RankRow-module__POpJdq__rowPrimary{background:linear-gradient(to right, var(--mantine-color-green-7), var(--mantine-color-green-6), var(--mantine-color-green-5))}.RankRow-module__POpJdq__rowClosed.RankRow-module__POpJdq__rowSecondary{background:linear-gradient(var(--pds-bg-page-primary), var(--pds-bg-page-primary)) padding-box, linear-gradient(to right, var(--mantine-color-green-7), var(--mantine-color-green-6), var(--mantine-color-green-5)) border-box}.RankRow-module__POpJdq__dataText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RankRow-module__POpJdq__textRanked{font-family:Oxanium;font-size:24px;font-weight:600;line-height:32px}.RankRow-module__POpJdq__textNeutral{font-size:16px;font-weight:500;line-height:24px}@media (max-width:768px){.RankRow-module__POpJdq__dataCell{padding:8px 10px}}
.LeaderboardRanksTable-module__At2HVq__table{flex-direction:column;gap:4px;width:100%;display:flex}.LeaderboardRanksTable-module__At2HVq__headerRow{border-radius:8px;flex-direction:row;width:100%;display:flex;overflow:hidden}.LeaderboardRanksTable-module__At2HVq__cell{flex:1 0 0;min-width:0}.LeaderboardRanksTable-module__At2HVq__headerCell{background:var(--bg-weak-50);align-items:center;min-height:28px;padding:8px 16px;display:flex}.LeaderboardRanksTable-module__At2HVq__headerText{white-space:nowrap}@media (max-width:768px){.LeaderboardRanksTable-module__At2HVq__headerCell{padding:8px 10px}}
.RulesAndRewards-module__BctXEa__container{justify-content:center;width:100%;max-width:100vw;margin:0 auto;padding:80px 72px;display:flex}.RulesAndRewards-module__BctXEa__buttonWrapper{justify-content:center;padding:16px 24px;display:flex}@media (max-width:768px){.RulesAndRewards-module__BctXEa__container{padding:80px 36px}.RulesAndRewards-module__BctXEa__buttonWrapper{padding:12px 16px}}
.RulesHeader-module__PapyjG__container{flex-direction:column;width:100%;margin:0 auto;display:flex}.RulesHeader-module__PapyjG__topSection{border:2px solid var(--trust-green-dark);border-bottom:none;border-radius:24px 24px 0 0;justify-content:center;align-items:center;height:56px;padding:8px 24px;display:flex}.RulesHeader-module__PapyjG__amountText{font-size:32px;line-height:40px}.RulesHeader-module__PapyjG__bottomSection{background:linear-gradient(90deg, var(--trust-green-dark) 0%, var(--trust-green-light) 100%);border-radius:0 0 24px 24px;justify-content:center;align-items:center;padding:32px 24px;display:flex}.RulesHeader-module__PapyjG__taglineText{font-size:40px;line-height:48px}@media (max-width:768px){.RulesHeader-module__PapyjG__container{max-width:100%}.RulesHeader-module__PapyjG__topSection{height:auto;min-height:48px;padding:8px 16px}.RulesHeader-module__PapyjG__amountText{letter-spacing:-.12px;font-size:24px;line-height:32px}.RulesHeader-module__PapyjG__bottomSection{padding:24px 16px}.RulesHeader-module__PapyjG__taglineText{letter-spacing:-.28px;font-size:28px;line-height:36px}}@media (max-width:480px){.RulesHeader-module__PapyjG__amountText{font-size:20px;line-height:28px}.RulesHeader-module__PapyjG__bottomSection{padding:20px 12px}.RulesHeader-module__PapyjG__taglineText{font-size:24px;line-height:32px}}
.ObjectiveItem-module__Eo0RnG__objective{flex-direction:column;gap:8px;display:flex}.ObjectiveItem-module__Eo0RnG__title{font-size:18px;line-height:24px}.ObjectiveItem-module__Eo0RnG__list{margin:0;padding-left:24px;list-style-type:disc}.ObjectiveItem-module__Eo0RnG__listItem{color:var(--text-sub-600);margin-bottom:4px;font-size:16px;line-height:24px}.ObjectiveItem-module__Eo0RnG__listItem:last-child{margin-bottom:0}.ObjectiveItem-module__Eo0RnG__description{color:var(--text-sub-600);font-size:16px;line-height:24px}@media (max-width:768px){.ObjectiveItem-module__Eo0RnG__title{font-size:16px;line-height:22px}.ObjectiveItem-module__Eo0RnG__list{padding-left:20px}.ObjectiveItem-module__Eo0RnG__listItem,.ObjectiveItem-module__Eo0RnG__description{font-size:14px;line-height:20px}}
.RulesCard-module__l8745G__card{background:var(--bg-white-0);border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex}.RulesCard-module__l8745G__content{flex-direction:column;gap:20px;display:flex}.RulesCard-module__l8745G__item{align-items:flex-start;gap:16px;display:flex}.RulesCard-module__l8745G__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.RulesCard-module__l8745G__iconWrapper img,.RulesCard-module__l8745G__iconWrapper svg{width:100%;height:100%;display:block}.RulesCard-module__l8745G__itemContent{flex-direction:column;flex:1;gap:4px;display:flex}.RulesCard-module__l8745G__itemTitle{font-size:18px;line-height:24px}.RulesCard-module__l8745G__itemDescription{font-size:16px;line-height:24px}@media (max-width:768px){.RulesCard-module__l8745G__card{gap:16px;padding:16px}.RulesCard-module__l8745G__item{gap:12px}.RulesCard-module__l8745G__itemTitle{font-size:16px;line-height:22px}.RulesCard-module__l8745G__itemDescription{font-size:14px;line-height:20px}}
.RulesDetails-module__h9zIrq__overviewText{font-size:16px;line-height:24px}@media (max-width:768px){.RulesDetails-module__h9zIrq__overviewText{font-size:14px;line-height:20px}}
.RulesGroupCard-module__sKosuG__container{background:var(--bg-weaker-25);border-radius:24px;padding:24px 32px 32px}.RulesGroupCard-module__sKosuG__sectionTitle{font-size:24px;line-height:32px}@media (max-width:768px){.RulesGroupCard-module__sKosuG__container{padding:16px 20px 24px}.RulesGroupCard-module__sKosuG__sectionTitle{font-size:20px;line-height:28px}}
.QuestionCard-module__DSYg8W__card{background-color:var(--bg-weaker-25);border-radius:24px;align-items:flex-start;gap:20px;padding:24px;display:flex}.QuestionCard-module__DSYg8W__number{color:var(--text-soft-400);flex-shrink:0}.QuestionCard-module__DSYg8W__answer{white-space:pre-wrap}@media (max-width:768px){.QuestionCard-module__DSYg8W__card{gap:16px;padding:16px}}
.UserLoginButton-module__F-anSa__loginButton{border-radius:8px;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:background-color .2s;display:flex}.UserLoginButton-module__F-anSa__loginButton:hover{background-color:#ffffff0a}.UserLoginButton-module__F-anSa__userButton{cursor:pointer;border-radius:8px;align-items:center;padding:4px 12px 4px 4px;transition:background-color .2s;display:flex}.UserLoginButton-module__F-anSa__userButton:hover{background-color:#ffffff0a}.UserLoginButton-module__F-anSa__avatarWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.UserLoginButton-module__F-anSa__avatar{-o-object-fit:cover;object-fit:cover;border-radius:100%}.UserLoginButton-module__F-anSa__chevron{color:var(--icon-soft-400);flex-shrink:0}.UserLoginButton-module__F-anSa__defaultIcon{color:var(--text-sub-600)}@media (max-width:768px){.UserLoginButton-module__F-anSa__defaultIcon{color:var(--text-primary-950)}}
.SiteHeader-module__7cXf5G__header{border-bottom:1px solid var(--stroke-soft-200);width:100%;padding:16px 44px}.SiteHeader-module__7cXf5G__logoLink{flex-shrink:0;display:flex}.SiteHeader-module__7cXf5G__logo{-o-object-fit:contain;object-fit:contain;width:auto;height:26px}.SiteHeader-module__7cXf5G__navItem{border-radius:8px;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:background-color .2s;display:flex}.SiteHeader-module__7cXf5G__navItem:hover,.SiteHeader-module__7cXf5G__navItem[data-active]{background-color:var(--bg-weak-50)}.SiteHeader-module__7cXf5G__navItem[data-active]:hover{background-color:var(--bg-soft-200)}.SiteHeader-module__7cXf5G__mobileOnly{display:block}.SiteHeader-module__7cXf5G__desktopOnly{display:none}@media (min-width:768px){.SiteHeader-module__7cXf5G__mobileOnly{display:none}.SiteHeader-module__7cXf5G__desktopOnly{display:block}}
.SiteHeaderMobile-module__7b1e0G__header{border-bottom:1px solid var(--stroke-soft-200);width:100%}.SiteHeaderMobile-module__7b1e0G__topBar{height:64px;padding:16px 20px}.SiteHeaderMobile-module__7b1e0G__menuButton{color:var(--text-primary);border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.SiteHeaderMobile-module__7b1e0G__menuButton:hover{background-color:#ffffff0a}.SiteHeaderMobile-module__7b1e0G__logoLink{flex-shrink:0;text-decoration:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.SiteHeaderMobile-module__7b1e0G__logo{-o-object-fit:contain;object-fit:contain;width:auto;height:26px}.SiteHeaderMobile-module__7b1e0G__rightSection{align-items:center;gap:8px;display:flex}.SiteHeaderMobile-module__7b1e0G__menuPanel{border-top:1px solid var(--stroke-soft-200);background-color:var(--surface-primary);opacity:0;max-height:0;padding:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out;overflow:hidden}.SiteHeaderMobile-module__7b1e0G__menuPanel.SiteHeaderMobile-module__7b1e0G__open{opacity:1;max-height:calc(100vh - 64px);padding:8px 0;overflow-y:auto}.SiteHeaderMobile-module__7b1e0G__mobileNavItem{text-align:left;border:none;align-items:center;gap:8px;width:100%;padding:12px 20px;text-decoration:none;transition:background-color .2s;display:flex}.SiteHeaderMobile-module__7b1e0G__mobileNavItem:hover{background-color:#ffffff0a}.SiteHeaderMobile-module__7b1e0G__mobileNavItem:active{background-color:#ffffff14}
.SiteFooter-module__NukG-q__footer{border-top:1px solid var(--stroke-soft-200);padding:80px 44px}.SiteFooter-module__NukG-q__container{width:100%}.SiteFooter-module__NukG-q__logo{-o-object-fit:contain;object-fit:contain}.SiteFooter-module__NukG-q__copyright{flex-direction:row}.SiteFooter-module__NukG-q__legalLinks{flex-flow:wrap}.SiteFooter-module__NukG-q__legalLink:hover{color:var(--text-primary-950)!important}.SiteFooter-module__NukG-q__socialLink{background-color:var(--bg-weaker-25);width:32px;height:32px;color:var(--icon-sub-600);border-radius:4px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s;display:flex}.SiteFooter-module__NukG-q__bottomSection{gap:8px}.SiteFooter-module__NukG-q__socialLink:hover{background-color:var(--bg-weak-50)}@media (max-width:768px){.SiteFooter-module__NukG-q__footer{padding:60px 24px}.SiteFooter-module__NukG-q__mainContent,.SiteFooter-module__NukG-q__copyright{flex-direction:column}.SiteFooter-module__NukG-q__legalLinks{flex-direction:column;gap:4px}.SiteFooter-module__NukG-q__bottomSection{flex-direction:column;align-items:flex-start;gap:16px}}
.not-found-module__sxuMuG__heading{font-size:40px;font-weight:600;line-height:32px}@media (max-width:768px){.not-found-module__sxuMuG__heading{font-size:32px;line-height:36px}}
