.DarkHeroLayout_page__CnLAD{position:relative;display:flex;min-height:100dvh;flex-direction:column;overflow:hidden;background:var(--color-dark-bg)}.DarkHeroLayout_glow__D98EO{position:absolute;top:25%;right:-45%;bottom:-70%;left:-15%;z-index:0;pointer-events:none}.DarkHeroLayout_glow__D98EO img{height:100%;width:100%}.DarkHeroLayout_footer__5kDIv,.DarkHeroLayout_header__GH0z_,.DarkHeroLayout_hero__A7A1C{position:relative;z-index:1}.DarkHeroLayout_header__GH0z_{display:flex;align-items:center;justify-content:space-between;padding:37px clamp(20px,4.111px + 3.953vw,80px) clamp(16px,11.763px + 1.054vw,32px)}.DarkHeroLayout_logo__kUve3{align-self:flex-start}.DarkHeroLayout_hero__A7A1C{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px clamp(20px,4.111px + 3.953vw,80px)}.DarkHeroLayout_footer__5kDIv{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;background:var(--color-dark-bg);border-top:1px solid rgba(255,255,255,.1)}@media (min-width:768px){.DarkHeroLayout_footer__5kDIv{position:static;margin-top:auto;padding:clamp(16px,11.763px + 1.054vw,32px) clamp(20px,4.111px + 3.953vw,80px) 30px;background:transparent;border-top:none}}.DarkHeroLayout_footerSpacer__3SrSe{height:96px}@media (min-width:768px){.DarkHeroLayout_footerSpacer__3SrSe{display:none}}.InfoPill_pill__0nVXd{display:flex;align-items:center;white-space:nowrap;background:#ffffff;color:var(--color-brand-navy);font-weight:500;height:clamp(36px,34.941px + .264vw,40px);padding:0 clamp(10px,8.411px + .395vw,16px);gap:clamp(6px,5.47px + .132vw,8px);border-radius:clamp(6px,5.47px + .132vw,8px);font-size:clamp(12px,11.47px + .132vw,14px)}.InfoPill_icon__eClU4{width:clamp(16px,14.941px + .264vw,20px);height:clamp(16px,14.941px + .264vw,20px)}.CtaButton_btn__jsEm3{position:relative;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border:2px solid transparent;color:#ffffff;font-family:inherit;font-weight:500;cursor:pointer;background:transparent;transition:border-color .18s ease-out}.CtaButton_inner__vBSYP{display:flex;height:100%;width:100%;align-items:center;justify-content:center;gap:clamp(6px,5.47px + .132vw,8px);white-space:nowrap;border-radius:9999px}.CtaButton_sm__iMKaj{height:clamp(40px,37.881px + .527vw,48px);padding:2px;border-color:rgba(0,160,255,.4);font-size:clamp(12px,11.47px + .132vw,14px)}.CtaButton_sm__iMKaj:hover{border-color:rgba(0,160,255,1)}.CtaButton_btn__jsEm3:disabled{cursor:not-allowed;opacity:.5}.CtaButton_btn__jsEm3:disabled:hover{border-color:inherit}.CtaButton_sm__iMKaj .CtaButton_inner__vBSYP{padding:0 clamp(16px,13.881px + .527vw,24px)}.CtaButton_lg__IIRi0{flex:1 1 0%;min-width:0;padding:3px;font-size:clamp(16px,14.941px + .264vw,20px);background:linear-gradient(var(--color-dark-bg),var(--color-dark-bg)) padding-box,linear-gradient(180deg,rgba(0,160,255,1) 0,rgba(0,160,255,0) 40%,rgba(0,160,255,0) 60%,rgba(0,160,255,1) 100%) border-box}.CtaButton_lg__IIRi0:hover{border-color:rgb(0,160,255)}.CtaButton_lg__IIRi0 .CtaButton_inner__vBSYP{height:clamp(62px,57.233px + 1.186vw,80px);padding:0 60px;background:linear-gradient(180deg,var(--color-brand-blue) 0,var(--color-dark-bg) 100%);text-shadow:0 2px 6px var(--color-dark-bg)}.CtaButton_row__k3pMp{display:flex;width:100%;max-width:570px;align-items:center;justify-content:center;gap:clamp(6px,5.47px + .132vw,8px)}.CtaButton_arrow__dC8hl{display:flex;flex-shrink:0;align-items:center;width:clamp(10px,8.941px + .264vw,14px);height:clamp(6px,5.47px + .132vw,8px);transition:transform .3s ease-out}.CtaButton_arrowIcon__WfDOt{height:100%;width:100%}.CtaButton_flip__JwUEO{transform:scaleX(-1)}.CtaButton_mobileOnly__rl4U4{display:block}.CtaButton_desktopOnly__Z7JhI{display:none}@media (min-width:1920px){.CtaButton_mobileOnly__rl4U4{display:none}.CtaButton_desktopOnly__Z7JhI{display:block}}.CtaButton_row__k3pMp:hover .CtaButton_arrowLeft__qdaeU{transform:translateX(-8px)}.CtaButton_row__k3pMp:hover .CtaButton_arrowRight__YMuND{transform:translateX(8px)}.MethodDrawer_backdrop__8UX4o{position:fixed;inset:0;z-index:50;background:var(--color-dark-bg);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.MethodDrawer_backdropOpen__6Tegy{opacity:.8;pointer-events:auto}.MethodDrawer_wrapper__pM2fd{position:fixed;z-index:51;inset:clamp(10px,2.055px + 1.976vw,40px);display:flex;flex-direction:column;align-items:center;gap:clamp(10px,7.352px + .659vw,20px);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.MethodDrawer_wrapperOpen__SOt3j{opacity:1}.MethodDrawer_wrapperOpen__SOt3j .MethodDrawer_closeButton__9y9Rd,.MethodDrawer_wrapperOpen__SOt3j .MethodDrawer_panel__MTJj_{pointer-events:auto}@media (min-width:768px){.MethodDrawer_wrapper__pM2fd{flex-direction:row;align-items:stretch;justify-content:flex-end;transform:translateX(calc(100% + 40px));transition:transform .3s ease-in-out,opacity .3s ease-in-out}.MethodDrawer_wrapperOpen__SOt3j{transform:translateX(0)}}.MethodDrawer_closeButton__9y9Rd{display:flex;flex-shrink:0;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:transparent;cursor:pointer;width:clamp(40px,33.686px + 1.581vw,80px);height:clamp(40px,33.686px + 1.581vw,80px);align-self:center;transition:filter .18s ease-out}.MethodDrawer_closeButton__9y9Rd:hover{filter:brightness(1.3)}@media (min-width:768px){.MethodDrawer_closeButton__9y9Rd{align-self:flex-start}}.MethodDrawer_closeIcon__iP_Dp{width:100%;height:100%}.MethodDrawer_closeIconMobile__vOV0Y{display:block}.MethodDrawer_closeIconDesktop__DLtCy{display:none}@media (min-width:768px){.MethodDrawer_closeIconMobile__vOV0Y{display:none}.MethodDrawer_closeIconDesktop__DLtCy{display:block}}.MethodDrawer_panel__MTJj_{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:clamp(16px,9.644px + 1.581vw,40px);width:100%;max-width:759px;overflow-y:auto;border-radius:clamp(20px,18.941px + .264vw,24px);background:#ffffff;padding:clamp(48px,39.526px + 2.108vw,80px) clamp(24px,9.17px + 3.689vw,80px)}.MethodDrawer_caption__zJKTn{font-family:var(--font-sans);font-weight:700;color:var(--color-brand-navy);font-size:clamp(12px,11.47px + .132vw,14px);line-height:clamp(16px,15.47px + .132vw,18px);text-align:center;text-transform:uppercase}@media (min-width:768px){.MethodDrawer_caption__zJKTn{text-align:left}}.MethodDrawer_captionBreak__sZPzs{display:none}@media (min-width:768px){.MethodDrawer_captionBreak__sZPzs{display:inline}}.MethodDrawer_cards__9BfUd{display:flex;flex-direction:column;gap:clamp(10px,7.352px + .659vw,20px);text-align:left}.MethodDrawer_card__XZndS{display:flex;align-items:flex-start;gap:clamp(16px,9.644px + 1.581vw,40px);border-radius:clamp(16px,13.881px + .527vw,24px);padding:clamp(32px,29.881px + .527vw,40px)}.MethodDrawer_cardViolet__Cf7uF{background:rgba(160,0,255,.08)}.MethodDrawer_cardMagenta__0olTj{background:rgba(255,0,160,.08)}.MethodDrawer_cardOrange__BeuzJ{background:rgba(255,95,0,.08)}.MethodDrawer_cardContent__m70PP{display:flex;flex-direction:column;gap:clamp(20px,18.941px + .264vw,24px);flex:1 1 0%;min-width:0}.MethodDrawer_cardTitle__lBJYz{font-family:var(--font-serif);font-weight:400;color:var(--color-brand-navy);font-size:clamp(28px,26.941px + .264vw,32px);line-height:1}@media (min-width:768px){.MethodDrawer_cardTitle__lBJYz{font-weight:500}}.MethodDrawer_picto__0lRx8{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#ffffff;width:clamp(40px,37.881px + .527vw,48px);height:clamp(40px,37.881px + .527vw,48px)}.MethodDrawer_picto__0lRx8 img{height:clamp(14px,12.941px + .264vw,18px);width:auto}.MethodDrawer_cardBody__KIfnN{font-family:var(--font-sans);font-weight:400;color:var(--color-brand-navy);font-size:clamp(12px,11.47px + .132vw,14px);line-height:1.5}.MethodDrawer_bullets__AfWMT{display:flex;flex-direction:column;gap:16px}.MethodDrawer_bullet__LCYO8{display:flex;gap:6px;align-items:flex-start}.MethodDrawer_bulletNumber__Sh7sR{flex-shrink:0;font-weight:700}.MethodDrawer_bulletTitle__lPdmx{font-weight:700}.MethodDrawer_bulletText__8ixyu{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 0%}.MethodDrawer_divider__Hl9cx{height:1px;width:100%;background:rgba(6,32,104,.1)}.IntroScreen_subtitle__Y0Jw_{width:100%;font-family:var(--font-serif);color:#ffffff;font-size:clamp(32px,25.644px + 1.581vw,56px);line-height:1}.IntroScreen_title__QG7MY{width:100%;font-family:var(--font-serif);line-height:1;font-size:clamp(56px,28.458px + 6.851vw,160px);margin-top:clamp(12px,9.881px + .527vw,20px);background-image:linear-gradient(to top,var(--color-brand-blue) 9.978%,var(--color-brand-ice-blue) 89.926%);-webkit-background-clip:text;background-clip:text;color:transparent}.IntroScreen_paragraph__9NdkQ{color:var(--color-dark-text-secondary);font-size:clamp(16px,13.881px + .527vw,24px);line-height:1.5;max-width:570px;margin-top:clamp(12px,9.881px + .527vw,20px)}.IntroScreen_tagsRow__BVZQf{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(4px,1.881px + .527vw,12px);margin-top:clamp(36px,32.822px + .791vw,48px)}.IntroScreen_tagGroup__5497C{display:contents}.IntroScreen_divider__39eDF{display:none;width:1px;height:12px;background:rgba(0,160,255,.4)}@media (min-width:768px){.IntroScreen_divider__39eDF{display:block}}.IntroScreen_ctaRow__oxCVe{margin-top:clamp(24px,21.881px + .527vw,32px)}.NameForm_backButton__WQqnf{margin-bottom:clamp(20px,14.704px + 1.318vw,40px)}.NameForm_backButton__WQqnf img{height:clamp(12px,10.941px + .264vw,16px);width:auto;transition:transform .18s ease-out}.NameForm_backButton__WQqnf:hover img{transform:translateX(-4px)}.NameForm_title__yHwIM{font-family:var(--font-serif);font-weight:400;color:#ffffff;font-size:clamp(48px,35.289px + 3.162vw,96px);line-height:1}.NameForm_subtitle__bMCza,.NameForm_title__yHwIM{width:100%;max-width:clamp(362px,152.791px + 52.042vw,1152px)}.NameForm_subtitle__bMCza{color:var(--color-dark-text-secondary);font-size:clamp(16px,13.881px + .527vw,24px);line-height:1.5;margin-top:clamp(12px,8.822px + .791vw,24px)}.NameForm_input__KEldx{display:block;width:100%;max-width:570px;height:clamp(64px,59.763px + 1.054vw,80px);margin-top:clamp(32px,19.289px + 3.162vw,80px);border-radius:clamp(12px,10.941px + .264vw,16px);padding:0 clamp(24px,21.881px + .527vw,32px);border:1px solid var(--color-brand-blue);background:rgba(0,0,32,.5);color:#ffffff;text-align:left;font-family:var(--font-sans);font-weight:500;font-size:clamp(16px,14.941px + .264vw,20px)}.NameForm_input__KEldx::-moz-placeholder{color:rgba(255,255,255,.5)}.NameForm_input__KEldx::placeholder{color:rgba(255,255,255,.5)}.NameForm_input__KEldx:focus{outline:none}.NameForm_ctaRow__pMRed{margin-top:clamp(24px,19.763px + 1.054vw,40px)}.NameForm_skipLink___TsHE{display:inline-flex;flex-direction:column;align-items:center;gap:clamp(2px,1.206px + .198vw,5px);margin-top:clamp(16px,11.763px + 1.054vw,32px);border:none;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#ffffff;font-family:var(--font-sans);font-weight:700;font-size:clamp(12px,9.881px + .527vw,20px);text-transform:uppercase}@media (min-width:768px){.NameForm_skipLink___TsHE{font-weight:500;font-size:16px}}.NameForm_skipUnderline___ACDb{width:100%;height:clamp(1px,.735px + .066vw,2px);background:var(--color-brand-blue);transform:scaleX(1);transition:transform .2s ease-out}.NameForm_skipLink___TsHE:hover .NameForm_skipUnderline___ACDb{transform:scaleX(.6)}.CatalogueCard_card__ahDJZ{position:relative;display:flex;flex:none;flex-direction:column;justify-content:space-between;width:clamp(236px,226.202px + 2.437vw,273px);height:clamp(259px,248.142px + 2.701vw,300px);padding:clamp(24px,21.881px + .527vw,32px) clamp(20px,18.941px + .264vw,24px) clamp(20px,18.941px + .264vw,24px);border-radius:16px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;font-family:var(--font-sans);transition:outline-color .15s ease-out,border-color .15s ease-out}.CatalogueCard_locked__59uAo,.CatalogueCard_unlocked__zgdhV{background:rgba(0,0,32,.5);border-color:rgba(0,160,255,.4);color:#ffffff}.CatalogueCard_locked__59uAo{cursor:not-allowed}.CatalogueCard_selected__kDxNM{background:#ffffff;color:var(--color-brand-navy);outline:2px solid var(--color-brand-blue);outline-offset:4px;transition:outline-offset .15s ease-out,background-color .15s ease-out}.CatalogueCard_selected__kDxNM:hover{outline-offset:6px}.CatalogueCard_tag__WXpMo{display:inline-flex;align-self:flex-start;align-items:center;height:clamp(32px,30.941px + .264vw,36px);padding:0 clamp(12px,10.941px + .264vw,16px);border-radius:8px;background:linear-gradient(180deg,var(--color-brand-navy) 0,var(--color-brand-blue) 100%);color:#ffffff;font-weight:500;font-size:clamp(12px,11.47px + .132vw,14px);text-shadow:0 1px 2px var(--color-dark-bg)}.CatalogueCard_lockBadge__mRhOp{display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-start;width:clamp(40px,37.881px + .527vw,48px);height:clamp(40px,37.881px + .527vw,48px);border-radius:9999px;background:linear-gradient(180deg,var(--color-brand-blue) 0,var(--color-brand-navy) 100%)}.CatalogueCard_lock__IgK6B{width:auto;height:clamp(16px,14.941px + .264vw,20px)}.CatalogueCard_text__Hb30x{display:flex;flex-direction:column;gap:8px;width:100%}.CatalogueCard_locked__59uAo .CatalogueCard_text__Hb30x{opacity:.5}.CatalogueCard_titleGroup__256ZF{display:flex;flex-direction:column;gap:4px}.CatalogueCard_title__Y2ms5{font-weight:700;font-size:16px;line-height:1.5}@media (min-width:768px){.CatalogueCard_locked__59uAo .CatalogueCard_title__Y2ms5{font-size:14px}}.CatalogueCard_description__00Csz{font-size:12px;opacity:.8}.CatalogueCard_locked__59uAo .CatalogueCard_description__00Csz,.CatalogueCard_unlocked__zgdhV .CatalogueCard_description__00Csz{color:var(--color-dark-text-secondary)}.CatalogueCard_selected__kDxNM .CatalogueCard_description__00Csz{color:var(--color-brand-navy)}.CatalogueCard_duration__2re_L{font-weight:700;font-size:12px;line-height:16px;opacity:.8}.CatalogueCard_characterWrap__9Dwno{position:absolute;right:clamp(20px,17.822px + .791vw,32px);top:clamp(15px,12.881px + .791vw,24px);display:flex;align-items:center;justify-content:center;width:clamp(84px,76.588px + 2.767vw,100px);height:clamp(158px,143.716px + 5.27vw,188px);overflow:hidden;pointer-events:none}.CatalogueCard_character__UXqSL{height:100%;width:auto;max-width:none}.CatalogueListCard_card__zWUyu{position:relative;display:flex;align-items:center;gap:12px;width:auto;margin:0 20px;padding:20px 32px 20px 20px;border-radius:16px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;font-family:var(--font-sans);transition:outline-color .15s ease-out,border-color .15s ease-out}.CatalogueListCard_card__zWUyu:first-child{margin-top:6px}.CatalogueListCard_locked__VNdAP,.CatalogueListCard_unlocked__IlUz0{background:rgba(0,0,32,.5);border-color:rgba(0,160,255,.4);color:#ffffff}.CatalogueListCard_locked__VNdAP{cursor:not-allowed}.CatalogueListCard_selected__LedsF{background:#ffffff;color:var(--color-brand-navy);outline:2px solid var(--color-brand-blue);outline-offset:4px}.CatalogueListCard_tag__I8zb8{display:inline-flex;flex-shrink:0;order:2;align-items:center;height:32px;padding:0 12px;border-radius:8px;background:linear-gradient(180deg,var(--color-brand-navy) 0,var(--color-brand-blue) 100%);color:#ffffff;font-weight:500;font-size:12px;text-shadow:0 1px 2px var(--color-dark-bg)}.CatalogueListCard_lockBadge__MjtjP{display:flex;flex-shrink:0;order:2;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:linear-gradient(180deg,var(--color-brand-blue) 0,var(--color-brand-navy) 100%)}.CatalogueListCard_lock__RIUGZ{width:auto;height:16px}.CatalogueListCard_text__sczUT{order:1;display:flex;flex:1 1 0%;min-width:0;flex-direction:column;gap:8px}.CatalogueListCard_locked__VNdAP .CatalogueListCard_text__sczUT{opacity:.5}.CatalogueListCard_titleGroup__C8BKk{display:flex;flex-direction:column;gap:4px}.CatalogueListCard_title__7WuvB{font-weight:700;font-size:14px;line-height:1.5}.CatalogueListCard_description__qWCy_{font-size:12px;opacity:.8}.CatalogueListCard_locked__VNdAP .CatalogueListCard_description__qWCy_,.CatalogueListCard_unlocked__IlUz0 .CatalogueListCard_description__qWCy_{color:var(--color-dark-text-secondary)}.CatalogueListCard_selected__LedsF .CatalogueListCard_description__qWCy_{color:var(--color-brand-navy)}.CatalogueListCard_duration__tYAEb{font-weight:700;font-size:12px;line-height:16px;opacity:.8}.CatalogueListCard_characterWrap__Zo48v{position:absolute;right:-14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:68px;overflow:hidden;pointer-events:none}.CatalogueListCard_character__cxfya{height:100%;width:auto;max-width:none}.CatalogueScreen_profile__5mHqh{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;color:#ffffff;font-family:var(--font-sans);font-weight:700;font-size:clamp(12px,11.47px + .132vw,14px);text-transform:uppercase}.CatalogueScreen_profileUnderline__a4pD_{width:100%;height:1px;background:var(--color-brand-blue);transform:scaleX(1);transition:transform .2s ease-out}.CatalogueScreen_profile__5mHqh:hover .CatalogueScreen_profileUnderline__a4pD_{transform:scaleX(.6)}.CatalogueScreen_backButton__Uh1RI{margin-bottom:clamp(20px,14.704px + 1.318vw,40px)}.CatalogueScreen_backButton__Uh1RI img{height:clamp(12px,10.941px + .264vw,16px);width:auto;transition:transform .18s ease-out}.CatalogueScreen_backButton__Uh1RI:hover img{transform:translateX(-4px)}.CatalogueScreen_title__PdJS_{width:100%;max-width:clamp(362px,152.791px + 52.042vw,1152px);font-family:var(--font-serif);font-weight:400;color:#ffffff;font-size:clamp(48px,35.289px + 3.162vw,96px);line-height:1}.CatalogueScreen_subtitle__lBjvL{width:100%;max-width:clamp(362px,152.791px + 52.042vw,1152px);color:var(--color-dark-text-secondary);font-size:clamp(16px,13.881px + .527vw,24px);line-height:1.5;margin-top:clamp(12px,8.822px + .791vw,24px)}.CatalogueScreen_cardsList__buJcb{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:8px;width:100vw;overflow-y:auto;margin-top:32px;margin-bottom:96px;-webkit-mask-image:linear-gradient(180deg,black 0,black 75%,transparent);mask-image:linear-gradient(180deg,black 0,black 75%,transparent)}@media (min-width:768px){.CatalogueScreen_cardsList__buJcb{display:none}}.CatalogueScreen_ctaFixed__9dlGb{display:flex;position:fixed;left:0;right:0;bottom:20px;z-index:10;justify-content:center;padding:0 20px}@media (min-width:768px){.CatalogueScreen_ctaFixed__9dlGb{display:none}}.CatalogueScreen_cardsSection__oiAea{display:none}@media (min-width:768px){.CatalogueScreen_cardsSection__oiAea{position:relative;display:block;width:100%;padding:0 clamp(20px,4.111px + 3.953vw,80px);margin-top:clamp(40px,29.407px + 2.635vw,80px)}}.CatalogueScreen_cardsTrack__o2GXy{display:flex;gap:clamp(16px,13.881px + .527vw,24px);cursor:grab;touch-action:pan-y;transition:transform .3s ease-out;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CatalogueScreen_cardsTrack__o2GXy:active{cursor:grabbing}.CatalogueScreen_ctaSection__8AnC9{display:none}@media (min-width:768px){.CatalogueScreen_ctaSection__8AnC9{position:relative;display:flex;justify-content:center;width:100%;margin-top:clamp(24px,19.763px + 1.054vw,40px)}}.CatalogueScreen_scrollArrows__fQ22M{display:none}@media (min-width:768px){.CatalogueScreen_scrollArrows__fQ22M{display:flex;position:absolute;right:0;top:50%;transform:translateY(-50%);gap:8px}}.CatalogueScreen_scrollArrow__UeObx{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:9999px;border:1px solid rgba(0,160,255,.4);background:transparent;color:#ffffff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity .15s ease-out,border-color .18s ease-out}.CatalogueScreen_scrollArrow__UeObx:not(:disabled):hover{border-color:var(--color-brand-blue)}.CatalogueScreen_scrollArrow__UeObx img{height:clamp(12px,10.941px + .264vw,16px);width:auto;transition:transform .18s ease-out}.CatalogueScreen_scrollArrowPrev__kP9k_:not(:disabled):hover img{transform:translateX(-4px)}.CatalogueScreen_scrollArrowNext__OEtDE:not(:disabled):hover img{transform:translateX(4px)}.CatalogueScreen_scrollArrow__UeObx:disabled{opacity:.3;cursor:not-allowed}.QuizLayout_page__VkJ1Z{display:flex;min-height:100dvh;flex-direction:column;background:#ffffff}.QuizLayout_header__UC4zs{display:flex;flex-direction:column;border-bottom:1px solid rgba(6,32,104,.1)}.QuizLayout_headerTop__B8TQs{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px clamp(20px,4.111px + 3.953vw,80px) 20px}@media (min-width:768px){.QuizLayout_headerTop__B8TQs{padding-top:20px}}.QuizLayout_headerCenter__WG8sr{display:none}@media (min-width:768px){.QuizLayout_headerCenter__WG8sr{display:flex;flex-direction:column;gap:10px;width:570px}}.QuizLayout_stepLabel__idiSV{width:100%;text-align:center;font-family:var(--font-sans);font-weight:700;font-size:14px;color:var(--color-brand-navy)}.QuizLayout_progressMobile__KZeef{padding:0 20px 16px}@media (min-width:768px){.QuizLayout_progressMobile__KZeef{display:none}}.QuizLayout_progress__dg07x{display:flex;align-items:center;gap:2px;width:100%}@media (min-width:768px){.QuizLayout_progress__dg07x{gap:4px}}.QuizLayout_progressLine__grzAB{flex:1 1 0%;min-width:0;height:4px;background:rgba(6,32,104,.1)}@media (min-width:768px){.QuizLayout_progressLine__grzAB{border-radius:1px}}.QuizLayout_progressLineActive__yGBqb{background:var(--color-brand-blue)}.QuizLayout_quitButton__sPjTX{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;width:40px;height:40px;padding:0;border-radius:9999px;border:1px solid rgba(6,32,104,.15);background:transparent;color:var(--color-brand-navy);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-weight:500;font-size:14px;transition:border-color .18s ease-out}.QuizLayout_quitButton__sPjTX:hover{border-color:rgba(6,32,104,.35)}.QuizLayout_quitButton__sPjTX img{width:10px;height:10px}.QuizLayout_quitLabel__XJhK8{display:none}@media (min-width:768px){.QuizLayout_quitButton__sPjTX{width:auto;height:48px;padding:0 24px}.QuizLayout_quitLabel__XJhK8{display:inline}}.QuizLayout_main__TIZ_p{display:flex;flex:1;flex-direction:column;padding:clamp(24px,15.526px + 2.108vw,56px) clamp(20px,4.111px + 3.953vw,80px) 24px}@media (min-width:768px){.QuizLayout_main__TIZ_p{padding-top:80px;padding-bottom:30px}}.QuizLayout_content__dY7Rl{width:100%}@media (min-width:1080px){.QuizLayout_content__dY7Rl{max-width:clamp(362px,188.542px + 43.149vw,1017px)}}.QuizLayout_contentWide__ptTuu{max-width:none}.QuizLayout_footer__fIpjM{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;background:#ffffff;border-top:1px solid rgba(6,32,104,.1)}@media (min-width:768px){.QuizLayout_footer__fIpjM{position:static;margin-top:auto;padding:40px 0 0;border-top:none}}.QuizLayout_footerSpacer__UIA9f{height:96px}@media (min-width:768px){.QuizLayout_footerSpacer__UIA9f{display:none}}.AnswerOption_option__WiyIB{display:flex;align-items:center;width:100%;gap:clamp(12px,10.941px + .264vw,20px);padding:clamp(16px,13.881px + .527vw,24px);border-radius:clamp(16px,13.881px + .527vw,24px);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;background:#e5f5ff;font-family:var(--font-sans);transition:background-color .15s ease-out}@media (min-width:768px){.AnswerOption_option__WiyIB:not(:disabled):hover{background:#ccecff}}.AnswerOption_option__WiyIB:disabled{cursor:default}.AnswerOption_correct__K9WkA{background:rgba(0,180,120,.1)}.AnswerOption_correct__K9WkA .AnswerOption_text__44u0S{color:#00b478}.AnswerOption_incorrect__nlJxY{background:rgba(249,0,46,.1)}.AnswerOption_incorrect__nlJxY .AnswerOption_text__44u0S{color:#f9002e}.AnswerOption_disabled__awXdQ{background:#f5f5f5}.AnswerOption_disabled__awXdQ .AnswerOption_text__44u0S{color:#969696}.AnswerOption_badge__XXQHe{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(24px,21.647px + .395vw,32px);height:clamp(24px,21.647px + .395vw,32px)}.AnswerOption_badge__XXQHe img{width:100%;height:100%}.AnswerOption_letter__kQODQ{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(36px,32.822px + .791vw,48px);height:clamp(36px,32.822px + .791vw,48px);border-radius:9999px;background:#ffffff}.AnswerOption_letter__kQODQ img{height:40%;width:auto}.AnswerOption_text__44u0S{flex:1 1 0%;min-width:0;color:var(--color-brand-navy);font-weight:500;font-size:clamp(16px,14.941px + .264vw,20px);line-height:1.4}.ExplanationPanel_panel__vd_9L{position:relative;width:100%;padding:clamp(32px,19.289px + 3.162vw,80px);border-radius:24px;background:#000020;overflow:hidden}@media (min-width:1440px){.ExplanationPanel_panel__vd_9L{width:clamp(400px,-113px + 35.625vw,571px)}}.ExplanationPanel_glow__WGaL0{position:absolute;top:-183.6%;right:-253.5%;bottom:-105.8%;left:-165.2%;z-index:0;pointer-events:none}.ExplanationPanel_glow__WGaL0 img{height:100%;width:100%}.ExplanationPanel_content__t1Dmj{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.ExplanationPanel_status__ZLCFp{display:flex;align-items:center;gap:10px}.ExplanationPanel_statusIcon__We_w3{flex-shrink:0;width:clamp(24px,21.881px + .527vw,32px);height:clamp(24px,21.881px + .527vw,32px)}.ExplanationPanel_statusLabel__xLApu{font-family:var(--font-sans);font-weight:700;font-size:clamp(12px,11.47px + .132vw,14px);color:#ffffff}.ExplanationPanel_takeawayCard__zIfIZ,.ExplanationPanel_whyCard__otgrt{display:flex;flex-direction:column;gap:6px;padding:clamp(20px,18.941px + .264vw,24px);border-radius:16px}.ExplanationPanel_whyCard__otgrt{border:1px solid var(--color-brand-blue)}.ExplanationPanel_whyTitle__7WW5x{font-family:var(--font-sans);font-weight:700;font-size:clamp(14px,13.47px + .132vw,16px);color:#ffffff}.ExplanationPanel_whyBody__oMf9n{font-family:var(--font-sans);font-weight:400;font-size:clamp(12px,11.47px + .132vw,14px);line-height:1.4;color:var(--color-brand-ice-blue)}.ExplanationPanel_takeawayCard__zIfIZ{background:#ffffff}.ExplanationPanel_takeawayTitle__VdUXe{font-family:var(--font-sans);font-weight:700;font-size:14px;color:var(--color-brand-navy)}.ExplanationPanel_takeawayBody__tWToO{font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:1.4;color:var(--color-brand-navy)}.ExplanationPanel_feedback__Dvz5d{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:16px;background:rgba(0,160,255,.2);backdrop-filter:blur(10px)}.ExplanationPanel_feedbackRow__mcS2B{display:flex;align-items:center;justify-content:space-between;gap:16px}.ExplanationPanel_feedbackQuestion__aLPvm{font-family:var(--font-sans);font-weight:700;font-size:clamp(14px,13.47px + .132vw,16px);color:#ffffff}.ExplanationPanel_thumbs__vsQsp{display:flex;align-items:center;gap:4px;flex-shrink:0}.ExplanationPanel_thumbButton__Q_Kfv{display:flex;align-items:center;justify-content:center;width:clamp(32px,30.941px + .264vw,36px);height:clamp(32px,30.941px + .264vw,36px);padding:0;border:none;border-radius:9999px;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:filter .18s ease-out}.ExplanationPanel_thumbButton__Q_Kfv:not(:disabled):hover{filter:brightness(1.3)}.ExplanationPanel_thumbButton__Q_Kfv:disabled{cursor:not-allowed}.ExplanationPanel_thumbButton__Q_Kfv:disabled:not([aria-pressed=true]){opacity:.3}.ExplanationPanel_thumbButton__Q_Kfv img{width:100%;height:100%}.ExplanationPanel_flip__mETdc{transform:scaleY(-1)}.ExplanationPanel_message__eaChV{display:flex;flex-direction:column;gap:6px;width:100%}.ExplanationPanel_textarea__kPflR{width:100%;height:100px;padding:18px 20px;border:1px solid var(--color-brand-blue);border-radius:10px;background:rgba(0,0,32,.5);resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-weight:400;font-size:clamp(12px,11.47px + .132vw,14px);line-height:1.4;color:var(--color-brand-ice-blue)}.ExplanationPanel_textarea__kPflR::-moz-placeholder{color:var(--color-brand-ice-blue)}.ExplanationPanel_textarea__kPflR::placeholder{color:var(--color-brand-ice-blue)}.ExplanationPanel_textarea__kPflR:focus{outline:none}.ExplanationPanel_textarea__kPflR:disabled{opacity:.7;cursor:not-allowed}.ExplanationPanel_tooltip__R2vm1{display:flex;flex-direction:column;align-items:center;width:100%}.ExplanationPanel_confirmation__Xq1b7{display:flex;align-items:center;justify-content:center;width:100%;padding:10px clamp(10px,8.411px + .395vw,16px);border-radius:8px;background:var(--color-brand-blue);color:#ffffff;text-align:center;font-family:var(--font-sans);font-weight:500;font-size:clamp(12px,11.47px + .132vw,14px)}.QuestionScreen_layoutWithExplanation__JPVy8{display:flex;flex-direction:column;gap:clamp(24px,15.526px + 2.108vw,56px)}@media (min-width:1440px){.QuestionScreen_layoutWithExplanation__JPVy8{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px}.QuestionScreen_questionColumn__CdeVP{flex:1 1 auto;max-width:clamp(362px,188.542px + 43.149vw,1017px);min-width:40vw}}.QuestionScreen_tag__wFCnN{display:inline-flex;align-items:center;height:clamp(32px,30.941px + .264vw,36px);padding:0 clamp(12px,10.941px + .264vw,16px);border-radius:8px;background:rgba(160,0,255,.08);color:var(--color-brand-navy);font-family:var(--font-sans);font-weight:500;font-size:clamp(12px,11.47px + .132vw,14px)}.QuestionScreen_title__sug8F{width:100%;margin-top:clamp(16px,13.881px + .527vw,24px);font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,18.466px + 2.372vw,64px);line-height:1;color:var(--color-brand-navy)}.QuestionScreen_titleHighlight__kQKBX{display:block;line-height:1.4;background-image:linear-gradient(to right,var(--color-brand-navy) 0,#2f9be4 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.QuestionScreen_answers__5gjNR{display:flex;flex-direction:column;gap:clamp(16px,13.881px + .527vw,24px);margin-top:clamp(32px,23.526px + 4.216vw,96px)}@media (min-width:768px){.QuestionScreen_answers__5gjNR{gap:10px;margin-top:48px}}.QuestionScreen_navButton__wVV1N{display:inline-flex;flex:1 1 0%;align-items:center;justify-content:center;gap:clamp(6px,4.941px + .264vw,10px);height:clamp(40px,29.407px + 2.635vw,80px);padding:0 clamp(16px,13.881px + .527vw,24px);border-radius:9999px;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-weight:500;font-size:clamp(12px,9.881px + .527vw,20px);white-space:nowrap;transition:border-color .18s ease-out,background-color .18s ease-out,filter .18s ease-out}@media (min-width:768px){.QuestionScreen_navButton__wVV1N{flex:none;min-width:276px}}.QuestionScreen_navButton__wVV1N img{height:clamp(12px,10.941px + .264vw,16px);width:auto;transition:transform .18s ease-out}.QuestionScreen_prevButton__IdqLL{border:1px solid var(--color-brand-blue);background:transparent;color:var(--color-brand-navy)}.QuestionScreen_prevButton__IdqLL:not(:disabled):hover{background:rgba(0,160,255,.08)}.QuestionScreen_prevButton__IdqLL:not(:disabled):hover img{transform:translateX(-4px)}.QuestionScreen_prevButton__IdqLL:disabled{opacity:.3;cursor:not-allowed}.QuestionScreen_continueButton__4i2zG:not(:disabled):hover{filter:brightness(1.12)}.QuestionScreen_continueButton__4i2zG:not(:disabled):hover img{transform:translateX(4px)}.QuestionScreen_continueButton__4i2zG:disabled{opacity:.3;cursor:not-allowed}.QuestionScreen_continueButton__4i2zG{background:linear-gradient(180deg,var(--color-brand-blue) 0,var(--color-dark-bg) 100%);color:#ffffff;text-shadow:0 2px 6px var(--color-dark-bg)}.ResultsScreen_resourcesLink__R_dKY{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;border:none;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#ffffff;font-family:var(--font-sans);font-weight:700;font-size:clamp(12px,11.47px + .132vw,14px);text-transform:uppercase}.ResultsScreen_resourcesUnderline__aqZ3v{width:100%;height:1px;background:var(--color-brand-blue);transform:scaleX(1);transition:transform .2s ease-out}.ResultsScreen_resourcesLink__R_dKY:hover .ResultsScreen_resourcesUnderline__aqZ3v{transform:scaleX(.6)}.ResultsScreen_title__oLYIJ{width:100%;max-width:clamp(362px,149.083px + 52.964vw,1166px);font-family:var(--font-serif);font-weight:400;text-transform:uppercase;font-size:clamp(56px,28.458px + 6.851vw,160px);line-height:1;background-image:linear-gradient(to top,var(--color-brand-blue) 9.978%,var(--color-brand-ice-blue) 89.926%);-webkit-background-clip:text;background-clip:text;color:transparent}.ResultsScreen_scoreCard__5EgYy{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,6.294px + .395vw,8px);margin-top:clamp(40px,26.234px + 3.162vw,88px);padding:clamp(28px,26.941px + .264vw,32px) clamp(16px,3.289px + 3.162vw,64px);border-radius:clamp(32px,29.881px + .527vw,40px);color:#ffffff;background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.1)),rgba(0,0,32,.4);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:inset 0 0 33px 0 rgba(6,32,104,0),inset -3px -4.5px 1.5px -3px rgba(160,160,255,.1),inset 3px 4.5px 1.5px -3px rgba(255,255,255,.2),inset 4.5px 4.5px 1.5px -5.25px rgba(255,255,255,1),inset -4.5px -4.5px 1.5px -5.25px rgba(160,160,255,.5)}.ResultsScreen_scoreNumber__rXHgU{font-family:var(--font-serif);font-style:italic;font-weight:400;color:#ffffff;font-size:clamp(48px,35.289px + 3.162vw,96px);line-height:1}.ResultsScreen_scoreCaption__KF2CR{font-family:var(--font-sans);font-weight:700;color:#3edeff;font-size:clamp(12px,11.47px + .132vw,14px);line-height:1.3;text-transform:uppercase}.ResultsScreen_scoreCharacter__7CKpP{position:absolute;bottom:clamp(-12px,-12.264px + .132vw,-10px);right:clamp(-66px,-71.157px + 2.503vw,-42.5px);width:clamp(68px,58.996px + 2.24vw,102px);height:clamp(150px,129.874px + 5.007vw,226px);pointer-events:none}.ResultsScreen_scoreCharacter__7CKpP img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ResultsScreen_subtitle__E_qng{width:100%;max-width:clamp(362px,149.083px + 52.964vw,1166px);color:var(--color-dark-text-secondary);font-size:clamp(16px,13.881px + .527vw,24px);line-height:1.5;margin-top:clamp(24px,21.881px + .527vw,32px)}.ResultsScreen_shareRow__EFreY{margin-top:clamp(32px,27.822px + .791vw,40px)}.ResultsScreen_navButton__0cusj{display:inline-flex;flex:1 1 0%;align-items:center;justify-content:center;gap:clamp(6px,4.941px + .264vw,10px);height:clamp(40px,29.407px + 2.635vw,80px);padding:0 clamp(16px,13.881px + .527vw,24px);border-radius:9999px;border:2px solid transparent;background:transparent;color:#ffffff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-weight:500;font-size:clamp(12px,9.881px + .527vw,20px);white-space:nowrap;transition:border-color .18s ease-out}@media (min-width:768px){.ResultsScreen_navButton__0cusj{flex:none;min-width:276px}}.ResultsScreen_navButton__0cusj img{height:clamp(12px,10.941px + .264vw,16px);width:auto;transition:transform .18s ease-out}.ResultsScreen_navButtonSecondary__wqkIi{border-color:rgba(255,255,255,.3)}.ResultsScreen_navButtonSecondary__wqkIi:hover{border-color:rgba(255,255,255,.6)}.ResultsScreen_navButtonPrimary__ri8A_{border-color:rgba(0,160,255,.4)}.ResultsScreen_navButtonPrimary__ri8A_:hover{border-color:var(--color-brand-blue)}.ResultsScreen_navButtonPrimary__ri8A_:hover img{transform:translateX(4px)}