.portal-scene_scene__NwXwo{--look-x:0;--look-y:0;position:fixed;inset:0;z-index:1000;isolation:isolate;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;color:#f0eaf7;background:#080610}.portal-scene_atmosphere__Qnv9O{position:absolute;pointer-events:none;inset:0;overflow:hidden;z-index:-1;background:radial-gradient(ellipse at 50% 35%,#35204455,transparent 53%),#080610}.portal-scene_atmosphere__Qnv9O:after,.portal-scene_atmosphere__Qnv9O:before{content:"";position:absolute;pointer-events:none}.portal-scene_atmosphere__Qnv9O:before{inset:-15%;background:url(/images/intro/mist-v1.webp) 50%/cover no-repeat;mix-blend-mode:screen;opacity:.28;animation:portal-scene_mistDrift__x5nWx 26s ease-in-out infinite alternate}.portal-scene_atmosphere__Qnv9O:after{inset:0;opacity:.35;background-image:radial-gradient(1px 1px at 15% 28%,#baa5d1 90%,transparent),radial-gradient(1px 1px at 82% 44%,#b0a1cd 90%,transparent),radial-gradient(1px 1px at 30% 80%,#d9c79e 90%,transparent);background-size:520px 570px}.portal-scene_header__vDFzl{position:relative;z-index:3;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;padding:max(22px,env(safe-area-inset-top)) max(36px,env(safe-area-inset-right)) 0 max(36px,env(safe-area-inset-left))}.portal-scene_logo__jGjF4{width:174px;height:42px}.portal-scene_composition__3Mr78{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 24px 24px}.portal-scene_art__tE6BE{position:relative;flex-shrink:0;width:clamp(190px,32svh,320px);aspect-ratio:2/3;mix-blend-mode:screen;will-change:transform}.portal-scene_perspective__jtr7q{position:absolute;inset:0;transform:perspective(950px) rotateY(calc(var(--look-x) * 13deg)) rotateX(calc(var(--look-y) * -9deg));transition:transform .6s ease-out}.portal-scene_portal__z1_x9{position:absolute;inset:0;background:url(/images/intro/portal-composite-v2.webp) 50%/contain no-repeat;animation:portal-scene_breathe__1qRUK 12s ease-in-out infinite}.portal-scene_copy__DLMGe{position:relative;z-index:2;text-align:center;margin-top:-25px}.portal-scene_eyebrow__pylNE{color:#ad96ba;letter-spacing:.25em;font-size:9px;line-height:1.6;margin-bottom:15px}.portal-scene_copy__DLMGe h1{font-size:clamp(38px,4.2vw,62px);font-weight:450;line-height:1.04;letter-spacing:-.05em}.portal-scene_copy__DLMGe h1 span{color:#c7a8dc}.portal-scene_subtitle__ojI1p{font-size:13px;color:#a99bb7;line-height:1.7;margin-top:17px}.portal-scene_enter__yvOoe{display:inline-flex;justify-content:center;align-items:center;gap:30px;min-height:52px;margin-top:25px;padding:13px 25px;border-radius:100px;border:1px solid #a487b65c;background:#261d32b3;color:#eee4f7;backdrop-filter:blur(12px);font-size:13px;font-weight:500;transition:border-color .3s,background .3s,transform .3s}.portal-scene_enter__yvOoe svg{color:#ccb2dd;transition:transform .3s}.portal-scene_enter__yvOoe:hover{background:#35273fb3;border-color:#c2a7d29c}.portal-scene_enter__yvOoe:hover svg{transform:translate(2px,-2px)}.portal-scene_enter__yvOoe:active{transform:scale(.97)}.portal-scene_enter__yvOoe:focus-visible,.portal-scene_motion__v1ii4:focus-visible{outline:2px solid #cdb4df;outline-offset:6px}.portal-scene_enter__yvOoe:disabled{cursor:default}.portal-scene_bottom__DrNIV{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;flex-shrink:0;padding:0 max(36px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(36px,env(safe-area-inset-left));color:#8f7f9e;font-size:10px}.portal-scene_motion__v1ii4{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#af9dbd}.portal-scene_motion__v1ii4:hover{color:#e5d5f0}.portal-scene_scene__NwXwo[data-paused=true] .portal-scene_atmosphere__Qnv9O:before,.portal-scene_scene__NwXwo[data-paused=true] .portal-scene_portal__z1_x9{animation-play-state:paused}.portal-scene_scene__NwXwo[data-opening=true]{pointer-events:none;animation:portal-scene_dissolve__tMkoP 1.1s linear forwards;overflow:hidden}.portal-scene_scene__NwXwo[data-opening=true] .portal-scene_bottom__DrNIV,.portal-scene_scene__NwXwo[data-opening=true] .portal-scene_copy__DLMGe,.portal-scene_scene__NwXwo[data-opening=true] .portal-scene_header__vDFzl{animation:portal-scene_copyOut__ezWEb .35s ease forwards}.portal-scene_scene__NwXwo[data-opening=true] .portal-scene_art__tE6BE{animation:portal-scene_enterPortal__xr9vp 1.1s cubic-bezier(.2,.65,.3,1) forwards;z-index:4}.portal-scene_scene__NwXwo[data-opening=true] .portal-scene_atmosphere__Qnv9O:before,.portal-scene_scene__NwXwo[data-opening=true] .portal-scene_portal__z1_x9{animation-play-state:paused}@keyframes portal-scene_materialize__pDvsQ{0%{opacity:0}to{opacity:1;transform:none}}@keyframes portal-scene_copyIn__1pQ5S{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes portal-scene_breathe__1qRUK{0%,to{transform:scale(1) rotate(-1deg)}50%{transform:scale(1.025) rotate(1deg)}}@keyframes portal-scene_mistDrift__x5nWx{0%{transform:translate(-2%,1%) rotate(-3deg)}to{transform:translate(2%,-2%) rotate(3deg)}}@keyframes portal-scene_copyOut__ezWEb{to{opacity:0;transform:translateY(8px)}}@keyframes portal-scene_enterPortal__xr9vp{0%{transform:translateZ(0) scale(1)}to{transform:translateZ(0) scale(3.6)}}@keyframes portal-scene_dissolve__tMkoP{0%,35%{opacity:1}to{opacity:0}}@media (max-width:600px){.portal-scene_header__vDFzl{padding:max(16px,env(safe-area-inset-top)) 22px 0}.portal-scene_logo__jGjF4{width:154px;height:38px}.portal-scene_composition__3Mr78{padding:8px 20px 16px}.portal-scene_art__tE6BE{width:clamp(180px,31svh,260px)}.portal-scene_copy__DLMGe{margin-top:-10px}.portal-scene_copy__DLMGe h1{font-size:clamp(34px,9.5vw,45px)}.portal-scene_eyebrow__pylNE{font-size:8px;margin-bottom:12px}.portal-scene_subtitle__ojI1p{font-size:12px;max-width:280px;margin:14px auto 0}.portal-scene_enter__yvOoe{margin-top:22px}.portal-scene_bottom__DrNIV{padding:0 22px max(8px,env(safe-area-inset-bottom));font-size:9px}.portal-scene_motion__v1ii4 span{display:none}.portal-scene_motion__v1ii4{justify-content:center;width:44px}}@media (max-height:520px) and (min-width:600px){.portal-scene_header__vDFzl{padding-top:12px}.portal-scene_composition__3Mr78{display:grid;grid-template-columns:1fr 1.1fr;max-width:820px;margin:auto;padding:0 30px}.portal-scene_art__tE6BE{width:170px;margin:auto}.portal-scene_copy__DLMGe{text-align:left;margin:0}.portal-scene_copy__DLMGe h1{font-size:38px}.portal-scene_eyebrow__pylNE{font-size:8px;margin-bottom:10px}.portal-scene_subtitle__ojI1p{font-size:12px;margin-top:12px}.portal-scene_enter__yvOoe{margin-top:16px;min-height:46px}.portal-scene_bottom__DrNIV{padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.portal-scene_scene__NwXwo *,.portal-scene_scene__NwXwo :before{animation:none!important;transition:none!important}.portal-scene_perspective__jtr7q{transform:none}.portal-scene_motion__v1ii4{display:none}}.portal-scene_scene__NwXwo:not([data-assets=ready]) .portal-scene_atmosphere__Qnv9O,.portal-scene_scene__NwXwo[data-assets=loading] .portal-scene_bottom__DrNIV,.portal-scene_scene__NwXwo[data-assets=loading] .portal-scene_composition__3Mr78{visibility:hidden}.portal-scene_scene__NwXwo[data-assets=loading] .portal-scene_atmosphere__Qnv9O:before,.portal-scene_scene__NwXwo[data-assets=loading] .portal-scene_portal__z1_x9{animation-play-state:paused}.portal-scene_scene__NwXwo[data-assets=ready]:not([data-opening=true]) .portal-scene_art__tE6BE{animation:portal-scene_materialize__pDvsQ .7s ease-out both}.portal-scene_scene__NwXwo[data-assets=ready]:not([data-opening=true]) .portal-scene_copy__DLMGe{animation:portal-scene_copyIn__1pQ5S .6s ease-out both}.portal-scene_scene__NwXwo[data-assets=ready] .portal-scene_atmosphere__Qnv9O{animation:portal-scene_copyIn__1pQ5S .7s ease-out both}.portal-scene_scene__NwXwo[data-assets=fallback] .portal-scene_art__tE6BE{display:none}.portal-scene_scene__NwXwo[data-assets=fallback] .portal-scene_copy__DLMGe{margin-top:0}.portal-scene_loading__H_Mbi{position:absolute;inset:90px 20px 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;color:#c7b2d5;font-size:13px}.portal-scene_loading__H_Mbi button{min-height:44px;padding:10px 20px;border:1px solid #a487b65c;border-radius:100px;font-size:12px;color:#eee4f7}.portal-scene_loading__H_Mbi button:focus-visible{outline:2px solid #cdb4df;outline-offset:5px}.auth-dialog_backdrop__NL3Pm{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(8 5 16/78%);backdrop-filter:blur(14px)}.auth-dialog_panel__Rq4Px{--auth-muted:#b8adc9;position:relative;width:100%;max-width:460px;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:28px 32px 22px;border:1px solid #514064;border-radius:28px;color:#f8f4ff;background:radial-gradient(ellipse at 50% 0,#38234e 0,transparent 46%),#171020;box-shadow:0 32px 100px #0009,inset 0 1px 0 #fff1;outline:none;animation:auth-dialog_appear__8uTfP .25s ease-out}.auth-dialog_panel__Rq4Px a,.auth-dialog_panel__Rq4Px button,.auth-dialog_panel__Rq4Px input{-webkit-tap-highlight-color:transparent}.auth-dialog_panel__Rq4Px a:focus-visible,.auth-dialog_panel__Rq4Px button:focus-visible{outline:2px solid #ddbeff;outline-offset:4px}.auth-dialog_close__OQVrs{position:absolute;right:17px;top:17px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--auth-muted);background:#ffffff06;transition:background .2s}.auth-dialog_close__OQVrs:hover{background:#ffffff16;color:white}.auth-dialog_brand__UeXKl{display:flex;align-items:center;justify-content:center;gap:5px;padding-right:15px;font-size:10px;font-weight:750;letter-spacing:2.5px;color:#e7def1}.auth-dialog_brand__UeXKl>span:first-child{color:#fff200}.auth-dialog_brandDot__YKBB7{width:4px;height:4px;margin-left:4px;background:#b993df;border-radius:50%}.auth-dialog_scene__QZevW{position:relative;height:136px;width:220px;margin:8px auto 2px;isolation:isolate}.auth-dialog_scene__QZevW:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse,#b378eb35,transparent 65%)}.auth-dialog_orbitInner__PGPOD,.auth-dialog_orbit__2vBs7{position:absolute;width:185px;height:62px;border:1px solid #c296ff22;border-radius:50%;left:17px;top:58px;transform:rotate(-12deg)}.auth-dialog_orbitInner__PGPOD{transform:rotate(15deg);width:158px;left:30px;height:48px;top:65px;border-color:#c296ff12}.auth-dialog_hat___mvSX{position:absolute;top:0;left:50px;width:120px;height:120px;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .4s;cursor:pointer;border-radius:50%}.auth-dialog_logo__X42D3{width:100%;height:100%;filter:drop-shadow(0 12px 16px #0006)}.auth-dialog_hat___mvSX:hover{transform:translateY(-5px) rotate(-8deg);filter:brightness(1.15)}.auth-dialog_scene__QZevW[data-private=true] .auth-dialog_hat___mvSX{transform:rotate(20deg) translateY(9px) scale(.92)}.auth-dialog_scene__QZevW[data-spell=true] .auth-dialog_hat___mvSX{transform:rotate(-17deg) translateY(-9px);filter:brightness(1.35) drop-shadow(0 0 15px #b78cf870)}.auth-dialog_scene__QZevW[data-busy=true] .auth-dialog_hat___mvSX{animation:auth-dialog_float__mkBlI 1.5s ease-in-out infinite}.auth-dialog_sparkOne__Qe7_a,.auth-dialog_sparkThree__kpT2o,.auth-dialog_sparkTwo__tSfIs{position:absolute;color:#f3db9c;font-size:16px;transition:transform .5s}.auth-dialog_sparkOne__Qe7_a{top:34px;left:28px}.auth-dialog_sparkTwo__tSfIs{top:17px;right:39px;color:#d5b1ef;font-size:23px}.auth-dialog_sparkThree__kpT2o{bottom:28px;right:26px;font-size:10px}.auth-dialog_scene__QZevW[data-spell=true] .auth-dialog_sparkOne__Qe7_a{transform:translate(-10px,-12px) rotate(90deg)}.auth-dialog_scene__QZevW[data-spell=true] .auth-dialog_sparkTwo__tSfIs{transform:translate(10px,-9px) rotate(90deg)}.auth-dialog_scene__QZevW[data-spell=true] .auth-dialog_sparkThree__kpT2o{transform:scale(1.8)}.auth-dialog_sceneBadge__7_HU1{position:absolute;display:grid;place-items:center;right:52px;bottom:16px;width:30px;height:30px;color:#f5deaa;border:1px solid #795d91;background:#2e1d3f;border-radius:10px;transform:rotate(8deg)}.auth-dialog_header__zbafI{text-align:center}.auth-dialog_header__zbafI h2{margin:0;font-size:clamp(24px,5vw,29px);font-weight:750;line-height:1.16;letter-spacing:-.9px;text-wrap:balance}.auth-dialog_header__zbafI p{color:var(--auth-muted);margin:12px auto 0;font-size:13px;line-height:1.65;max-width:330px;text-wrap:balance}.auth-dialog_switcher__NuCqP{display:flex;background:#09060d66;padding:4px;border:1px solid #ffffff0d;border-radius:13px;margin:22px 0}.auth-dialog_switcher__NuCqP button{flex:1;padding:9px 8px;border-radius:9px;color:var(--auth-muted);font-size:13px;font-weight:600;transition:background .2s,color .2s}.auth-dialog_switcher__NuCqP button[aria-pressed=true]{background:#3a294d;color:#f4e9ff;box-shadow:0 2px 4px #0003,inset 0 1px 0 #ffffff0c}.auth-dialog_form__X7Zmm{margin-top:22px}.auth-dialog_switcher__NuCqP+.auth-dialog_form__X7Zmm{margin-top:0}.auth-dialog_fields__35IM0{min-width:0;padding:0;border:0;display:flex;flex-direction:column;gap:18px}.auth-dialog_field___TgcP{display:flex;flex-direction:column;gap:8px}.auth-dialog_field___TgcP label{font-size:12px;font-weight:600;color:#e0d5ec}.auth-dialog_field___TgcP input{width:100%;min-width:0;height:48px;border:1px solid #51415f;border-radius:12px;padding:0 14px;background:#ffffff05;color:#f8f4ff;font-size:16px;outline:none;transition:background .2s,border-color .2s,box-shadow .2s}.auth-dialog_field___TgcP input::-moz-placeholder{color:#8e819c;font-size:13px}.auth-dialog_field___TgcP input::placeholder{color:#8e819c;font-size:13px}.auth-dialog_field___TgcP input:focus{border-color:#bd8dea;background:#bd8dea08;box-shadow:0 0 0 3px #bd8dea16}.auth-dialog_field___TgcP input[aria-invalid=true]{border-color:#f295a5}.auth-dialog_labelRow__9lEzn{display:flex;justify-content:space-between;align-items:center;gap:10px}.auth-dialog_passwordWrap___RALD{position:relative}.auth-dialog_passwordWrap___RALD input{padding-right:48px}.auth-dialog_reveal__UvrpC{position:absolute;right:5px;top:4px;width:40px;height:40px;display:grid;place-items:center;color:var(--auth-muted);border-radius:8px}.auth-dialog_reveal__UvrpC:hover{color:white}.auth-dialog_textButton__39Foe{color:#c8a1ed;font-size:12px}.auth-dialog_textButton__39Foe:hover{color:#eedaff;text-decoration:underline}.auth-dialog_rules__QClLj{display:flex;flex-wrap:wrap;gap:6px 12px}.auth-dialog_rules__QClLj span{display:flex;align-items:center;gap:4px;color:#ab9ab8;font-size:10px}.auth-dialog_rules__QClLj span[data-met=true]{color:#bce0c7}.auth-dialog_rules__QClLj span:not([data-met=true]) svg{opacity:.3}.auth-dialog_consents__gp_ZJ{display:flex;flex-direction:column;gap:10px}.auth-dialog_consents__gp_ZJ label{display:flex;align-items:flex-start;gap:9px;color:var(--auth-muted);font-size:11px;line-height:1.6;cursor:pointer}.auth-dialog_consents__gp_ZJ input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#c69bea;width:16px;height:16px;flex-shrink:0;margin-top:1px}.auth-dialog_consents__gp_ZJ a{color:#e3d3ef;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#765b8e}.auth-dialog_primary__7SPYr,.auth-dialog_secondary__cLVMU{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;width:100%;padding:12px 16px;border-radius:13px;font-size:14px;line-height:1.4;font-weight:750;transition:background .2s,transform .2s,box-shadow .2s}.auth-dialog_primary__7SPYr{background:#fff200;color:#21122f;box-shadow:0 4px 22px #fff20014}.auth-dialog_primary__7SPYr:hover:not(:disabled){background:#fff76b;box-shadow:0 5px 25px #fff20026;transform:translateY(-1px)}.auth-dialog_primary__7SPYr:active:not(:disabled){transform:translateY(1px)}.auth-dialog_primary__7SPYr:disabled{cursor:wait;background:#e2d94e}.auth-dialog_secondary__cLVMU{background:#30213e;border:1px solid #58406f;color:#e5d3f6;font-weight:500}.auth-dialog_secondary__cLVMU:disabled{color:#b6a7c4;cursor:not-allowed}.auth-dialog_back__EpjRI{display:flex;align-items:center;justify-content:center;gap:7px;margin:18px auto 0;color:#c8a1ed;font-size:12px}.auth-dialog_back__EpjRI:hover{color:white}.auth-dialog_error__6XuT6{border:1px solid #f295a544;border-radius:12px;background:#f295a50c;padding:12px 14px;color:#ffc0c9;font-size:13px;line-height:1.6;margin-top:18px}.auth-dialog_fieldError__7egfC{font-size:12px;color:#ffc0c9;line-height:1.5;margin:0}.auth-dialog_result__IuqAT{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:24px;text-align:center}.auth-dialog_result__IuqAT>p{font-size:13px;line-height:1.7;color:var(--auth-muted)}.auth-dialog_emailAddress__CFNYl{display:flex;gap:10px;align-items:center;max-width:100%;background:#bd8dea0a;border:1px solid #bd8dea25;border-radius:12px;padding:14px;font-size:14px}.auth-dialog_emailAddress__CFNYl span{overflow-wrap:anywhere}.auth-dialog_emailAddress__CFNYl svg{flex-shrink:0;color:#c8a1ed}.auth-dialog_successIcon__Z7OV_{color:#bce0c7}.auth-dialog_result__IuqAT .auth-dialog_back__EpjRI{margin-top:0}.auth-dialog_footer__KHKDv{margin-top:24px;padding-top:17px;border-top:1px solid #ffffff0c;display:flex;align-items:center;justify-content:center;gap:6px;color:#a898b6;font-size:10px}.auth-dialog_spinner__xKmKX{animation:auth-dialog_spin__rHyox 1s linear infinite}@keyframes auth-dialog_spin__rHyox{to{transform:rotate(1turn)}}@keyframes auth-dialog_float__mkBlI{50%{transform:translateY(-7px) rotate(-8deg)}}@keyframes auth-dialog_appear__8uTfP{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:480px){.auth-dialog_backdrop__NL3Pm{padding:12px}.auth-dialog_panel__Rq4Px{max-height:calc(100dvh - 24px);padding:24px 22px 20px;border-radius:23px}.auth-dialog_scene__QZevW{height:116px;margin-top:4px}.auth-dialog_hat___mvSX{width:108px;height:108px;left:56px}.auth-dialog_sceneBadge__7_HU1{bottom:7px}.auth-dialog_orbit__2vBs7{top:50px}.auth-dialog_orbitInner__PGPOD{top:56px}}@media (max-height:740px){.auth-dialog_scene__QZevW{height:90px;margin-top:2px}.auth-dialog_hat___mvSX{width:88px;height:88px;left:66px}.auth-dialog_orbit__2vBs7{top:34px;height:45px}.auth-dialog_orbitInner__PGPOD{top:40px;height:35px}.auth-dialog_sceneBadge__7_HU1{bottom:2px}.auth-dialog_panel__Rq4Px{padding-top:22px}.auth-dialog_header__zbafI h2{font-size:25px}.auth-dialog_header__zbafI p{margin-top:8px}.auth-dialog_switcher__NuCqP{margin:16px 0}.auth-dialog_fields__35IM0{gap:14px}.auth-dialog_footer__KHKDv{margin-top:18px}}@media (prefers-reduced-motion:reduce){.auth-dialog_panel__Rq4Px,.auth-dialog_panel__Rq4Px *,.auth-dialog_panel__Rq4Px :before{animation:none!important;transition:none!important}}.seal-brand_brand__yhXoO{display:flex;align-items:center;flex-shrink:0;gap:5px}.seal-brand_hat__Oc7DA{position:relative;display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;isolation:isolate}.seal-brand_mark__2wZ4P{display:block;width:40px;height:40px;transition:transform .35s ease}.seal-brand_mark__2wZ4P svg{width:100%;height:100%}.seal-brand_ring__FD4ha{position:absolute;inset:1px;border:1px solid #be8df75c;border-radius:50%;transition:transform .65s ease,border-color .2s}.seal-brand_ring__FD4ha:after{content:"";position:absolute;inset:3px;border-radius:50%;border:1px dashed #cfaff044}.seal-brand_chevron__2lyxB{position:absolute;right:-2px;bottom:0;color:#f2d999;border-radius:50%;background:#21152f;box-shadow:0 0 0 2px #21152f;transition:transform .25s}.seal-brand_hat__Oc7DA:disabled .seal-brand_chevron__2lyxB{visibility:hidden}.seal-brand_hat__Oc7DA:disabled{cursor:default}.seal-brand_hat__Oc7DA:not(:disabled):hover .seal-brand_ring__FD4ha,.seal-brand_hat__Oc7DA[aria-expanded=true] .seal-brand_ring__FD4ha{transform:rotate(80deg);border-color:#edce8b}.seal-brand_hat__Oc7DA:not(:disabled):hover .seal-brand_mark__2wZ4P{transform:translateY(-2px) rotate(-6deg)}.seal-brand_hat__Oc7DA[aria-expanded=true] .seal-brand_chevron__2lyxB{transform:rotate(180deg)}.seal-brand_hat__Oc7DA[data-discover=true] .seal-brand_ring__FD4ha{animation:seal-brand_discover__tpj_1 1.6s ease-in-out}.seal-brand_wordmark__pkYXE{display:flex;align-items:center;min-height:44px;border-radius:6px}.seal-brand_wordmark__pkYXE svg{height:40px;width:135px;overflow:hidden}.seal-brand_brand__yhXoO[data-landing=true] .seal-brand_wordmark__pkYXE svg{height:32px;width:108px}.seal-brand_hat__Oc7DA:focus-visible,.seal-brand_wordmark__pkYXE:focus-visible{outline:2px solid #be8df7;outline-offset:3px}@media (min-width:768px){.seal-brand_brand__yhXoO[data-landing=true] .seal-brand_wordmark__pkYXE svg{height:40px;width:135px}}@media (max-width:359px){.seal-brand_brand__yhXoO[data-landing=true]{gap:3px}.seal-brand_brand__yhXoO[data-landing=true] .seal-brand_wordmark__pkYXE svg{height:29px;width:98px}}@keyframes seal-brand_discover__tpj_1{0%,to{transform:rotate(0);box-shadow:none}45%{transform:rotate(100deg);border-color:#e9cd96;box-shadow:0 0 15px #be8df74d}}@media (prefers-reduced-motion:reduce){.seal-brand_brand__yhXoO *,.seal-brand_brand__yhXoO :after{animation:none!important;transition:none!important}}.magic-seal_root__iJ_Bz{--seal-lilac:#c9a7fa;--seal-gold:#f2d999}.magic-seal_dialog__kcc0t{position:fixed;inset:88px auto auto 24px;width:460px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 112px);padding:0;margin:0;overflow:auto;overscroll-behavior:contain;border:1px solid #9774bf70;border-radius:28px;background:#120d1e;color:#f0e9f9;box-shadow:0 32px 100px #0009,0 0 80px #8250bb1a;scrollbar-width:thin;scrollbar-color:#6a488e transparent}.magic-seal_dialog__kcc0t::backdrop{background:#080611b8;backdrop-filter:blur(9px)}.magic-seal_dialog__kcc0t[open]{animation:magic-seal_unseal___UBfl .38s cubic-bezier(.18,.85,.25,1) both}.magic-seal_surface__L_Zw_{padding:24px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,#4a246333,transparent 64%),linear-gradient(135deg,#21142b55,transparent 65%)}.magic-seal_heading__OBupX{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.magic-seal_heading__OBupX p{font-size:9px;letter-spacing:.24em;color:#b29ac9}.magic-seal_heading__OBupX p span{color:var(--seal-gold);margin-left:7px}.magic-seal_heading__OBupX h2{font-size:17px;font-weight:500;letter-spacing:-.025em;margin-top:7px}.magic-seal_close__Rp43u{display:grid;place-items:center;min-width:40px;height:40px;border:1px solid #b895dc26;border-radius:50%;color:#baa6cc;transition:background .18s}.magic-seal_close__Rp43u:hover{background:#be8df71a;color:white}.magic-seal_destinations__YfcJQ{border-top:1px solid #bf94e426;padding-top:18px;min-height:146px}.magic-seal_destinations__YfcJQ section[hidden]{display:none}.magic-seal_destinations__YfcJQ section:not([hidden]){animation:magic-seal_revealBranch__VI6_Q .2s ease-out}.magic-seal_groupDescription__Cf7b_{color:#ac96be;font-size:12px;line-height:1.5;margin-bottom:12px}.magic-seal_links__d627B{display:grid;grid-template-columns:1fr 1fr;gap:8px}.magic-seal_links__d627B a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 12px;font-size:12px;line-height:1.4;border-radius:11px;border:1px solid #b48bce26;background:#bf8ee908;transition:border-color .18s,background .18s}.magic-seal_links__d627B a svg{flex-shrink:0;color:#bea0d6}.magic-seal_links__d627B a:hover,.magic-seal_links__d627B a[aria-current]{border-color:#ba8cdb80;background:#ba8cdb15}.magic-seal_invitation__UKLrV{display:flex;flex-direction:column;align-items:center;gap:7px;padding:5px 0 15px}.magic-seal_invitation__UKLrV svg{color:#c4a1df}.magic-seal_invitation__UKLrV p{font-size:15px}.magic-seal_invitation__UKLrV span{color:#a996bb;font-size:11px;text-align:center}.magic-seal_utility__Giicv{border-top:1px solid #bf94e41f;padding-top:16px;margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.magic-seal_utility__Giicv a,.magic-seal_utility__Giicv button{display:inline-flex;gap:6px;align-items:center;min-height:36px;font-size:11px;color:#bba7cf}.magic-seal_utility__Giicv a:hover,.magic-seal_utility__Giicv button:hover{color:#f4dfb0}.magic-seal_root__iJ_Bz a:focus-visible,.magic-seal_root__iJ_Bz button:focus-visible{outline:2px solid #dbb9ff;outline-offset:5px}@keyframes magic-seal_unseal___UBfl{0%{opacity:0;transform:translateY(18px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes magic-seal_revealBranch__VI6_Q{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.magic-seal_dialog__kcc0t{inset:50% auto auto 50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100vw - 24px);max-height:calc(100dvh - max(32px, env(safe-area-inset-top)) - env(safe-area-inset-bottom));border-radius:24px}.magic-seal_dialog__kcc0t[open]{animation-name:magic-seal_unsealMobile__1bdbx}.magic-seal_surface__L_Zw_{padding:20px 16px 12px}.magic-seal_heading__OBupX h2{font-size:15px}.magic-seal_chart__5lenl{margin-top:8px}.magic-seal_destinations__YfcJQ{min-height:138px;padding-top:14px}.magic-seal_links__d627B a{font-size:11px;padding:10px}.magic-seal_utility__Giicv{margin-top:12px;padding-top:10px}}@keyframes magic-seal_unsealMobile__1bdbx{0%{opacity:0;transform:translate(-50%,-47%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.magic-seal_root__iJ_Bz *,.magic-seal_root__iJ_Bz :after,.magic-seal_root__iJ_Bz :before{animation:none!important;transition:none!important}.magic-seal_ornament__namTL{transform:none}}@media (max-width:359px){.magic-seal_surface__L_Zw_{padding-inline:12px}.magic-seal_heading__OBupX h2{font-size:14px}}.magic-seal-orbit_chart__uDYgk{position:relative;width:100%;max-width:360px;aspect-ratio:360/320;margin:12px auto 4px;isolation:isolate}.magic-seal-orbit_ornament__S2Mhl{position:absolute;inset:0;pointer-events:none;transition:transform .6s ease-out;transform:rotate(var(--orbit-shift,0deg))}.magic-seal-orbit_texture__MFKEN{position:absolute;width:90%;aspect-ratio:1;left:5%;top:50%;transform:translateY(-50%);background:url(/images/navigation/arcane-ring-v1.webp) 50%/contain no-repeat;opacity:.78}.magic-seal-orbit_innerRing__ZMy4A,.magic-seal-orbit_outerRing__CmNUO{position:absolute;border-radius:50%;aspect-ratio:1;top:50%;left:50%;pointer-events:none}.magic-seal-orbit_outerRing__CmNUO{width:74%;border:1px solid #be8df74d;transform:translate(-50%,-50%);outline:1px dashed #bf9ed626;outline-offset:7px}.magic-seal-orbit_innerRing__ZMy4A{width:48%;border:1px solid #bd8df73d;transform:translate(-50%,-50%) rotate(-30deg)}.magic-seal-orbit_innerRing__ZMy4A:after,.magic-seal-orbit_innerRing__ZMy4A:before{content:"";position:absolute;inset:14%;border:1px solid #bd8df733;transform:rotate(45deg)}.magic-seal-orbit_innerRing__ZMy4A:after{transform:rotate(75deg);border-color:#e9cd9626}.magic-seal-orbit_northStar__q2WQD,.magic-seal-orbit_southStar__9osQW{position:absolute;left:50%;transform:translateX(-50%);font-size:14px;color:var(--seal-gold)}.magic-seal-orbit_northStar__q2WQD{top:4%}.magic-seal-orbit_southStar__9osQW{bottom:4%;color:#be8df7}dialog[open] .magic-seal-orbit_outerRing__CmNUO{animation:magic-seal-orbit_ringUnlock__zXhCV .95s ease-out both}dialog[open] .magic-seal-orbit_texture__MFKEN{animation:magic-seal-orbit_textureUnlock__2L8mj .85s cubic-bezier(.2,.7,.2,1) both}@keyframes magic-seal-orbit_textureUnlock__2L8mj{0%{opacity:0;transform:translateY(-50%) rotate(-40deg) scale(.88)}to{opacity:.78;transform:translateY(-50%) rotate(0) scale(1)}}.magic-seal-orbit_connections__xV6MF{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.magic-seal-orbit_connections__xV6MF path{stroke:#bd8df73d;stroke-width:1;stroke-dasharray:3 5;transition:stroke .2s}.magic-seal-orbit_connections__xV6MF circle{fill:#ad8ccc;transition:fill .2s}.magic-seal-orbit_connections__xV6MF g[data-active=true] path{stroke:#ecd099b3;stroke-dasharray:none}.magic-seal-orbit_connections__xV6MF g[data-active=true] circle{fill:#ffe3a3;filter:drop-shadow(0 0 4px #ffda96)}.magic-seal-orbit_core__JkRFT{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:58px;height:58px;border-radius:17px;border:1px solid #d0a76f85;background:linear-gradient(135deg,#49335d,#1d102f);display:grid;place-items:center;box-shadow:0 0 28px #b986e735,inset 0 0 18px #edc98a0a}.magic-seal-orbit_core__JkRFT span{transform:rotate(-45deg);color:#f8dda0;font-size:40px;line-height:1;text-shadow:0 0 22px #dfb87580;transition:transform .6s}.magic-seal-orbit_core__JkRFT:hover span{transform:rotate(135deg)}.magic-seal-orbit_node__Rh4C4{position:absolute;width:110px;display:flex;flex-direction:column;align-items:center;color:#e3d3f1}.magic-seal-orbit_create__3whlG{left:calc(21.1% - 55px);top:9%}.magic-seal-orbit_help__UFuDf{right:calc(21.1% - 55px);top:9%}.magic-seal-orbit_legal__KkOjE{left:calc(21.1% - 55px);bottom:5%}.magic-seal-orbit_community___Me83{right:calc(21.1% - 55px);bottom:5%}.magic-seal-orbit_nodeIcon__vUaps{position:relative;width:46px;height:46px;display:grid;place-items:center;background:#241632;border:1px solid #aa7ed177;border-radius:15px;box-shadow:0 0 0 4px #171020b3;transition:transform .22s,border-color .22s,box-shadow .22s}.magic-seal-orbit_nodeIcon__vUaps:after{content:"";position:absolute;inset:-5px;border:1px solid #c4a0e629;border-radius:20px}.magic-seal-orbit_nodeLabel__3WVOC{margin-top:10px;font-size:12px;font-weight:500;line-height:1.25;padding:2px 5px;background:#160e22e8;border-radius:6px}.magic-seal-orbit_nodeNumber__bqgi6{color:#9a7eb3;font-size:8px;letter-spacing:.12em;margin-top:4px}.magic-seal-orbit_node__Rh4C4:focus-visible .magic-seal-orbit_nodeIcon__vUaps,.magic-seal-orbit_node__Rh4C4:hover .magic-seal-orbit_nodeIcon__vUaps,.magic-seal-orbit_node__Rh4C4[data-active=true] .magic-seal-orbit_nodeIcon__vUaps{transform:translateY(-3px);border-color:#e9cd96;color:#f8dda0;box-shadow:0 0 24px #b580da40}.magic-seal-orbit_node__Rh4C4[data-active=true] .magic-seal-orbit_nodeLabel__3WVOC{color:var(--seal-gold)}@keyframes magic-seal-orbit_ringUnlock__zXhCV{0%{transform:translate(-50%,-50%) rotate(-100deg) scale(.75);opacity:0}to{transform:translate(-50%,-50%) rotate(0) scale(1);opacity:1}}@media (max-width:359px){.magic-seal-orbit_node__Rh4C4{width:98px}.magic-seal-orbit_create__3whlG,.magic-seal-orbit_legal__KkOjE{left:calc(21.1% - 49px)}.magic-seal-orbit_community___Me83,.magic-seal-orbit_help__UFuDf{right:calc(21.1% - 49px)}.magic-seal-orbit_nodeLabel__3WVOC{font-size:11px}.magic-seal-orbit_nodeIcon__vUaps{width:40px;height:40px}.magic-seal-orbit_core__JkRFT{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.magic-seal-orbit_ornament__S2Mhl{transform:none}}