.BadgesEarnedSection_sectionShell__lcUIF{position:relative;width:100%;padding:clamp(14px,1.6vw,22px);border-radius:28px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.BadgesEarnedSection_compactSection__JOmVq{padding:clamp(10px,1vw,14px);display:flex;flex-direction:column;flex:1 1 auto;--badges-section-gap:clamp(10px,1vh,16px);--badges-viewport-padding-bottom:clamp(6px,0.8vh,14px);--badges-gallery-gap:clamp(8px,0.8vw,12px);--badges-card-gap:clamp(3px,0.4vw,6px);--badges-card-padding-block:clamp(8px,1vh,12px);--badges-card-width:clamp(120px,14vw,180px);--badges-visual-size:clamp(35%,6vw,52px);--badges-icon-size:clamp(100%,8vw,100%);--badges-heading-font-size:clamp(1rem,1.5vw,1.25rem);--badges-heading-subtitle-size:clamp(0.7rem,0.9vw,0.85rem);--badges-heading-summary-size:clamp(0.7rem,0.9vw,0.85rem);--badges-card-title-size:clamp(1.2rem,1.6vw,1.6rem);--badges-card-description-size:clamp(0.85rem,1.1vw,1rem);--badges-viewport-min-height:clamp(140px,20vh,240px)}.BadgesEarnedSection_emptyState__YJss4{display:flex;align-items:center;justify-content:center;min-height:clamp(110px,22vw,160px);text-align:center;font-size:clamp(.85rem,1.2vw,1rem);color:rgba(214,225,255,.82)}.BadgesEarnedSection_spinner__Ze2Zw{width:clamp(36px,5vw,48px);height:clamp(36px,5vw,48px);border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:rgba(255,255,255,.85);animation:BadgesEarnedSection_spin__q_XcH 1s linear infinite}.BadgesEarnedSection_emptyStateContent__OgEut{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,1.8vw,18px)}.BadgesEarnedSection_errorMessage__aizFT{color:rgba(255,210,225,.88);font-size:clamp(.82rem,1.2vw,.98rem)}@keyframes BadgesEarnedSection_spin__q_XcH{to{transform:rotate(1turn)}}.BadgesEarnedSection_sectionShell__lcUIF header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:clamp(12px,2vw,18px)}.BadgesEarnedSection_sectionShell__lcUIF header>div{display:flex;align-items:center;gap:clamp(6px,1vw,12px);min-width:0}.BadgesEarnedSection_sectionShell__lcUIF header img{width:clamp(28px,3.4vw,36px);height:clamp(28px,3.4vw,36px);filter:drop-shadow(0 6px 12px rgba(32,99,255,.35))}.BadgesEarnedSection_sectionShell__lcUIF header h3{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;margin:0;letter-spacing:.01em;color:#fcfdff}.BadgesEarnedSection_sectionShell__lcUIF header>div:last-of-type span,.BadgesEarnedSection_sectionShell__lcUIF header>span{font-size:clamp(.8rem,1.3vw,.95rem);color:rgba(214,225,255,.82)}.BadgesEarnedSection_fluidPanel__F3OqF{min-height:clamp(200px,28vh,360px)}.BadgesEarnedSection_badgeCard__hHKSn{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.04));box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .18s ease,box-shadow .22s ease,border-color .18s ease;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.BadgesEarnedSection_badgeCard__hHKSn:hover{transform:translateY(-4px);border-color:rgba(145,180,255,.25);background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.08));box-shadow:0 12px 30px rgba(0,0,0,.2)}.BadgesEarnedSection_badgeCard__hHKSn h4{font-size:var(--badges-card-title-size);letter-spacing:.01em;margin-bottom:2px;color:rgba(255,255,255,.95)}.BadgesEarnedSection_badgeCard__hHKSn p{font-size:var(--badges-card-description-size);color:rgba(255,255,255,.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BadgesEarnedSection_sectionShell__lcUIF>span{position:relative;z-index:1;margin-inline:clamp(2px,.6vw,6px);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.45) 50%,rgba(255,255,255,0));height:1px;opacity:.75}@media (max-width:768px){.BadgesEarnedSection_sectionShell__lcUIF{padding:clamp(16px,4vw,22px)}.BadgesEarnedSection_sectionShell__lcUIF header{align-items:flex-start}.BadgesEarnedSection_sectionShell__lcUIF header>span{margin-left:auto}.BadgesEarnedSection_compactSection__JOmVq{padding:clamp(12px,4vw,18px);--badges-card-width:clamp(100px,35vw,140px);--badges-visual-size:clamp(42px,15vw,60px);--badges-icon-size:clamp(36px,12vw,50px)}}@media (min-width:1200px){.BadgesEarnedSection_compactSection__JOmVq{--badges-card-width:clamp(120px,14vw,180px);--badges-gallery-gap:clamp(12px,1vw,20px)}}.LastActivityCard_card__4Cv7I{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;max-width:none;min-height:6.5rem;height:100%;padding:1.25rem;border-radius:1.75rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.1);box-shadow:0 18px 40px rgba(8,11,22,.32);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;isolation:isolate;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease,background .18s ease}.LastActivityCard_card__4Cv7I:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.14);box-shadow:0 26px 64px rgba(8,11,22,.42);transform:translateY(-2px)}.LastActivityCard_icon__nlsiZ{display:block;width:auto;height:auto;max-width:3rem;max-height:3rem}.LastActivityCard_label__hFNw0{font-size:.95rem;color:rgba(148,155,158,.92);margin:0}.LastActivityCard_value__pKVr_{font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:600;color:#ffffff;margin:0}.LastActivityCard_meta__K2BKq{font-size:.8rem;color:rgba(208,214,217,.75);margin:0}.LastActivityCard_copyStack__VKiWp{display:flex;flex-direction:column;gap:.3rem;width:100%;text-align:center}@media (max-width:1024px){.LastActivityCard_card__4Cv7I{max-width:none;width:100%}}@media (prefers-reduced-motion:reduce){.LastActivityCard_card__4Cv7I,.LastActivityCard_card__4Cv7I:hover{transition:none;transform:none}}.AverageSessionLengthCard_card__OSvT6{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;max-width:none;min-height:6.5rem;height:100%;padding:1.25rem;border-radius:1.75rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.1);box-shadow:0 18px 40px rgba(8,11,22,.32);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;isolation:isolate;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease,background .18s ease}.AverageSessionLengthCard_card__OSvT6:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.14);box-shadow:0 26px 64px rgba(8,11,22,.42);transform:translateY(-2px)}.AverageSessionLengthCard_icon__CCoKa{display:block;width:auto;height:auto;max-width:3rem;max-height:3rem}.AverageSessionLengthCard_label__Gez5D{font-size:.95rem;color:rgba(148,155,158,.92);margin:0}.AverageSessionLengthCard_value__gpnlk{font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:600;color:#ffffff;margin:0}.AverageSessionLengthCard_meta__fFPQH{font-size:.8rem;color:rgba(208,214,217,.75);margin:0}.AverageSessionLengthCard_copyStack__FHMwd{display:flex;flex-direction:column;gap:.3rem;width:100%;text-align:center}@media (max-width:1024px){.AverageSessionLengthCard_card__OSvT6{max-width:none;width:100%}}@media (prefers-reduced-motion:reduce){.AverageSessionLengthCard_card__OSvT6,.AverageSessionLengthCard_card__OSvT6:hover{transition:none;transform:none}}.CompletedQuestsSection_card___xR0b{display:flex;flex-direction:column;gap:clamp(10px,1.2vh,14px);min-block-size:clamp(360px,44vh,520px);border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.04));box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .18s ease,box-shadow .22s ease,border-color .18s ease,background .18s ease;will-change:transform,box-shadow,background;padding:clamp(8px,.8vw,12px);height:100%}.CompletedQuestsSection_card___xR0b:hover{transform:translateY(-4px);border-color:rgba(145,180,255,.25);background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.08));box-shadow:0 12px 30px rgba(0,0,0,.2)}.CompletedQuestsSection_heroSection__Eo43a{display:flex;flex-direction:column;gap:clamp(10px,1.8vh,16px)}.CompletedQuestsSection_hero__7Kc16{position:relative;display:flex;align-items:flex-end;justify-content:center;border-radius:24px;overflow:hidden;padding:clamp(0px,.6vw,8px) 0;width:100%;aspect-ratio:16/11;min-height:clamp(200px,32vh,280px)}.CompletedQuestsSection_heroMedia__FzijT{position:absolute;top:clamp(0px,.4vw,6px);bottom:clamp(0px,.4vw,6px);left:0;right:0;display:flex;align-items:stretch;justify-content:center;border-radius:clamp(18px,2vw,22px);overflow:hidden;z-index:2}.CompletedQuestsSection_heroArtShell__hfznw{position:relative;flex:1 1 auto;width:100%;height:100%;border-radius:inherit;border:1px solid rgba(255,255,255,.12);display:flex;align-items:stretch;justify-content:center;background:transparent;overflow:hidden}.CompletedQuestsSection_heroArtBackground___I699,.CompletedQuestsSection_heroArtOverlay__3wL4E{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.CompletedQuestsSection_heroArtBackground___I699{z-index:0}.CompletedQuestsSection_heroArtBackgroundImage__LiFEN{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none;z-index:0}.CompletedQuestsSection_heroArtOverlay__3wL4E{z-index:1;opacity:.75}.CompletedQuestsSection_heroEntrepreneurshipOverlay__CNqDF{position:absolute;left:-12%;bottom:-18%;width:130%;height:60%;border-radius:46%;background:#a1a933;mix-blend-mode:color-dodge;opacity:.9;pointer-events:none;z-index:1}.CompletedQuestsSection_heroArtForeground__znkoL{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:clamp(12px,1.8vw,20px) 0}.CompletedQuestsSection_heroArtIllustration__eeA12{width:100%;max-width:100%;height:auto;max-height:100%;object-fit:contain}.CompletedQuestsSection_heroOverlay__4btRY{position:absolute;inset:0;z-index:3;pointer-events:none}.CompletedQuestsSection_heroXpLabel__pYMyH{position:absolute;left:clamp(16px,2vw,24px);top:clamp(16px,2vw,24px);display:inline-flex;align-items:center;gap:clamp(6px,1vw,10px);font-size:clamp(12px,1.15vw,14px);font-weight:600;letter-spacing:.02em;text-transform:none;color:inherit;mix-blend-mode:normal}.CompletedQuestsSection_heroXpIcon__cGipd{width:clamp(16px,1.6vw,20px);height:clamp(20px,2.1vw,24px);flex-shrink:0;color:inherit}.CompletedQuestsSection_categoryIcon__mY2aT{width:clamp(15px,1.3vw,17px);height:clamp(15px,1.3vw,17px);display:inline-flex;flex-shrink:0}.CompletedQuestsSection_categoryBadge__DuSfA{display:inline-flex;align-items:center;gap:clamp(6px,1.4vw,10px);font-size:clamp(12px,1.2vw,14px);padding:clamp(5px,.9vh,7px) clamp(12px,2.2vw,18px);border-radius:999px}.CompletedQuestsSection_categoryBadgeText__ePIWk{line-height:1}.CompletedQuestsSection_meta__gWQd1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(14px,1.8vh,18px);padding:0;margin-top:0;text-align:center;min-height:0;flex:1 0 auto}.CompletedQuestsSection_skillXpSection__h8Agr{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(6px,1vw,10px);padding-top:clamp(4px,.8vh,8px)}.CompletedQuestsSection_skillXpPill__53wfl{display:inline-flex;align-items:center;gap:clamp(4px,.8vw,8px);padding:clamp(3px,.65vh,6px) clamp(8px,1.6vw,14px);border-radius:999px;font-size:clamp(10px,.9vw,12px);line-height:1.2;backdrop-filter:blur(12px)}.CompletedQuestsSection_skillXpDot__a1BCY{display:inline-flex;width:clamp(6px,.9vw,8px);height:clamp(6px,.9vw,8px);border-radius:999px;background:currentColor;opacity:.75}.CompletedQuestsSection_skillXpLabel__WOL7Q{font-weight:600;letter-spacing:.01em}.CompletedQuestsSection_skillXpValue__iv4p7{font-variant-numeric:tabular-nums;font-weight:500;opacity:.88}.CompletedQuestsSection_description__ePJJq{-webkit-line-clamp:4;font-size:clamp(.92rem,.95vw,1.08rem);line-height:1.36;margin-top:0}.CompletedQuestsSection_description__ePJJq,.CompletedQuestsSection_title__M4NSB{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;max-width:clamp(360px,100%,460px)}.CompletedQuestsSection_title__M4NSB{-webkit-line-clamp:3;margin:0;font-size:clamp(1rem,calc(.94rem + .32vw),1.3rem);line-height:clamp(1.06,calc(1.01 + .06vw),1.14);text-wrap:balance;letter-spacing:-.006em}@media (min-width:640px){.CompletedQuestsSection_meta__gWQd1{align-items:flex-start;text-align:left}.CompletedQuestsSection_skillXpSection__h8Agr{justify-content:flex-start}.CompletedQuestsSection_title__M4NSB{max-width:clamp(360px,36vw,460px)}.CompletedQuestsSection_description__ePJJq{max-width:clamp(360px,34vw,460px)}}@media (max-width:767px){.CompletedQuestsSection_card___xR0b{gap:clamp(3px,min(1vh,1.2vw),6px);min-block-size:clamp(210px,min(44vh,60vw),320px)}.CompletedQuestsSection_heroSection__Eo43a{gap:clamp(3px,min(.9vh,1.2vw),5px)}.CompletedQuestsSection_hero__7Kc16{aspect-ratio:unset;height:clamp(120px,min(28vh,50vw),200px);min-height:0;padding:clamp(0px,.45vw,4px) 0}.CompletedQuestsSection_heroMedia__FzijT{inset:clamp(0px,min(1.6vw,1.2vh),6px);border-radius:clamp(12px,4vw,16px)}.CompletedQuestsSection_heroArtForeground__znkoL{padding:clamp(2px,min(.8vw,.7vh),5px) 0}.CompletedQuestsSection_heroArtIllustration__eeA12{max-width:clamp(60%,min(60vw,45vh),85%)}.CompletedQuestsSection_meta__gWQd1{gap:clamp(3px,min(1vh,1.2vw),6px);padding-top:0}.CompletedQuestsSection_skillXpSection__h8Agr{gap:clamp(4px,min(1.6vw,1.2vh),6px)}.CompletedQuestsSection_skillXpPill__53wfl{font-size:clamp(9px,min(2.4vw,1.6vh),11px);padding:clamp(2px,min(.5vh,.8vw),4px) clamp(6px,min(2.4vw,1.8vh),10px)}.CompletedQuestsSection_footer__slDL2{gap:clamp(3px,min(.6vh,1vw),6px);padding:clamp(2px,.35vh,5px) clamp(4px,1vw,10px) clamp(4px,.6vh,6px)}.CompletedQuestsSection_categoryBadge__DuSfA{font-size:clamp(.54rem,min(1.8vw,1.2vh),.74rem);gap:clamp(2px,min(1vw,.8vh),4px);padding:clamp(2px,min(.45vh,.7vw),4px) clamp(5px,min(1.8vw,1.1vh),9px)}.CompletedQuestsSection_categoryIcon__mY2aT{width:clamp(8px,min(1.8vw,1.3vh),11px);height:clamp(8px,min(1.8vw,1.3vh),11px)}.CompletedQuestsSection_title__M4NSB{font-size:clamp(.88rem,min(3vw,1.8vh),1.04rem)}.CompletedQuestsSection_description__ePJJq{font-size:clamp(.76rem,min(2vw,1.4vh),.9rem);line-height:1.28}}.CompletedQuestsSection_footer__slDL2{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:clamp(5px,.7vh,10px);padding-top:clamp(3px,.45vh,6px);margin-top:auto}.CompletedQuestsSection_cta__Dsqqw{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:clamp(40px,4.8vh,52px);max-height:clamp(56px,7vh,72px);font-size:clamp(.94rem,calc(.88rem + .28vw),1.18rem);line-height:1.05;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.02));backdrop-filter:blur(28px);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.35)}.CompletedQuestsSection_ctaText__es8uR{width:100%;display:flex;align-items:center;justify-content:center;padding:0 clamp(8px,1.6vw,16px)}@media (max-width:1024px){.CompletedQuestsSection_card___xR0b{min-block-size:clamp(320px,50vh,500px);gap:clamp(12px,2vh,18px)}.CompletedQuestsSection_hero__7Kc16{aspect-ratio:3/2;min-height:clamp(180px,42vh,240px);padding:clamp(0px,1.8vw,12px)}.CompletedQuestsSection_heroMedia__FzijT{inset:clamp(0px,1.8vw,12px);border-radius:clamp(18px,3.6vw,20px)}.CompletedQuestsSection_meta__gWQd1{align-items:flex-start;text-align:left;gap:clamp(12px,2vh,18px)}.CompletedQuestsSection_categoryBadge__DuSfA{font-size:clamp(12px,3vw,15px);gap:clamp(6px,2.6vw,12px);padding:clamp(6px,1.8vh,10px) clamp(12px,4.4vw,18px)}.CompletedQuestsSection_categoryIcon__mY2aT{width:clamp(16px,3.8vw,20px);height:clamp(16px,3.8vw,20px)}.CompletedQuestsSection_title__M4NSB{max-width:none;margin:0;font-size:clamp(1.16rem,4.8vw,1.5rem)}.CompletedQuestsSection_description__ePJJq{max-width:none;font-size:clamp(1.02rem,3vw,1.2rem);line-height:1.42}.CompletedQuestsSection_cta__Dsqqw{min-height:clamp(38px,5.6vh,48px);font-size:clamp(.92rem,calc(.88rem + .4vw),1.08rem)}.CompletedQuestsSection_footer__slDL2{gap:clamp(4px,.8vh,8px);padding:clamp(3px,.5vh,6px) clamp(5px,1.6vw,12px) clamp(4px,.7vh,7px)}}@media (min-width:1440px){.CompletedQuestsSection_title__M4NSB{font-size:clamp(1.3rem,calc(1.18rem + .24vw),1.72rem)}}