.legacy-auth{color:#f3efe7;background:#080e18;min-height:100dvh}.legacy-brand{align-items:center;gap:14px;max-width:1100px;margin:0 auto;padding:26px;font-size:24px;display:flex}.legacy-brand img{width:50px;height:50px}.legacy-auth>div{background:0 0;min-height:calc(100dvh - 102px);padding:32px 20px}.legacy-auth>div>div{background:#111c2a;border:1px solid #ffffff20;border-radius:5px;padding:36px}.legacy-auth input{background:#0b1521;border:1px solid #ffffff25}.legacy-auth button[type=submit]{color:#080e18;background:#dfc294;border-radius:4px}.legacy-auth [class*=text-purple]{color:#b0baca}.workflow-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0;padding:0;list-style:none;display:grid}.workflow-steps li{color:#93a0af;border-top:2px solid #ffffff18;align-items:center;gap:12px;padding:16px 0 0;display:flex}.workflow-steps li>span{border:1px solid #ffffff30;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.workflow-steps li p{font-size:12px;line-height:1.5}.workflow-steps li[aria-current=step],.workflow-steps li[data-complete=true]{border-color:var(--gold);color:var(--gold)}.workflow-steps li[aria-current=step]>span{color:var(--night);background:var(--gold);border-color:var(--gold)}.interior-frame[data-route=booking] .interior-content>div>div:first-child,.interior-frame[data-route=questions\/ask] .interior-content>div>div>div:first-child{background:0 0;grid-template-columns:1fr auto;gap:20px;padding-bottom:20px;display:grid}.interior-frame[data-route=booking] .interior-content h1,.interior-frame[data-route=questions\/ask] .interior-content h1{grid-area:2/1/auto/-1}.interior-frame[data-route=profile] .interior-content>div>div{box-shadow:none;background:0 0;border:0}.interior-frame[data-route=profile] .interior-content form{margin-top:28px}.interior-frame[data-route=services] [role=button]{border:1px solid var(--line);border-radius:5px;padding:28px;transform:none;background:#111c2a!important}.interior-frame[data-route=services] [role=button]:hover{border-color:var(--gold)}.interior-frame[data-route=services] [role=button] h3{color:var(--paper);font:28px/1.25 var(--font-editorial)}.interior-frame[data-route=services] [role=button] p{color:var(--muted);font-size:13px}.interior-frame[data-route=services] [role=button][class*=bg-gradient]{color:var(--ink);grid-column:1/-1;background:#eee9df!important}.interior-frame[data-route=services] [role=button][class*=bg-gradient] :is(h2,p,span){color:var(--ink)}.interior-frame[data-route=shop\/cart]{max-width:960px}@media (max-width:700px){.workflow-steps{gap:10px}.workflow-steps li{flex-direction:column;align-items:start;gap:8px}.workflow-steps li p{font-size:10px}.interior-frame[data-route=services] [role=button]{padding:22px}}.interior-frame{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:48px;max-width:1200px;margin:32px auto 72px;display:grid}.interior-content{min-width:0}.interior-navigation{position:sticky;top:24px}.interior-navigation-intro{border-bottom:1px solid var(--line);margin-bottom:16px;padding:0 12px 24px}.interior-navigation-intro>svg{width:60px;height:60px;color:var(--gold);margin-bottom:22px}.interior-navigation .eyebrow{font-size:9px;line-height:1.7}.interior-navigation nav>a{color:var(--muted);border-inline-start:2px solid #0000;align-items:center;gap:12px;padding:12px;font-size:12px;line-height:1.5;display:flex}.interior-navigation nav>a svg{flex-shrink:0;width:22px;height:22px}.interior-navigation a:hover,.interior-navigation a[aria-current=page]{color:var(--gold);border-color:var(--gold);background:#dfc29409}.interior-hub-links{border-bottom:1px solid var(--line);gap:4px;margin-bottom:16px;padding-bottom:16px;display:grid}.interior-hub-links a{font:20px/1.25 var(--font-editorial);padding:10px 12px}.interior-content>[class*=min-h-screen],.interior-content [class~=min-h-screen]{background-color:#0000;min-height:0}.interior-content>div>[class*=max-w-],.interior-content>div>div>[class*=max-w-],.interior-content>[class*=max-w-]{width:100%;max-width:none;margin-inline:0;padding-inline:0}.interior-content>div>[class*=pt-],.interior-content>div>[class*=py-]{padding-top:0}.interior-content h1{letter-spacing:-.035em;text-transform:none;color:var(--paper);-webkit-text-fill-color:currentColor;text-wrap:balance;background-image:none;font-size:clamp(34px,3.4vw,50px);font-style:normal;font-weight:400;line-height:1.16;padding-top:0!important}.web-shell .interior-content h1{color:var(--paper)}.interior-content h2{letter-spacing:-.02em;text-transform:none}.interior-content p{line-height:1.8}.interior-content :is(input,select,textarea){min-width:0;color:var(--paper);box-shadow:none;background:#0c1520;border:1px solid #ffffff26;border-radius:4px;font-size:14px}.interior-content :is(input,select,textarea):focus{border-color:var(--gold);outline-color:var(--gold)}.interior-content :is(input,select):not([type=checkbox]):not([type=radio]){min-height:46px}.interior-content textarea{line-height:1.8}.interior-activity :is(p,div)[class*=whitespace-pre-]{color:var(--ink);background:#eee9df;border-radius:4px;padding:26px;font-size:16px;line-height:1.9}.interior-activity .interior-content button:not(:disabled):is([class*="bg-[#818cf8]"],[class*="bg-[#6366f1]"],[class*=bg-yellow-300],[class*=bg-teal-500],[class*=bg-pink-500]){background:var(--gold);color:var(--night);box-shadow:none;border-radius:4px}.interior-content input[type=checkbox],.interior-content input[type=radio]{accent-color:var(--gold)}.interior-content label{text-transform:none;letter-spacing:0;line-height:1.5}.interior-content button{text-transform:none;letter-spacing:0;font-weight:500}.interior-content button:disabled{cursor:not-allowed}.interior-content [class*=backdrop-blur]{-webkit-backdrop-filter:none;backdrop-filter:none}.interior-content div:is([class~=blur-xl],[class~=blur-2xl],[class~=blur-3xl],[class*=" blur-["]){display:none}.interior-content :is(div,section,article,form)[class*=rounded-2xl],.interior-content :is(div,section,article,form)[class*=rounded-3xl],.interior-content :is(div,section,article,form)[class*=rounded-\[]{box-shadow:none;border-radius:5px}.interior-content :is(div,section,article,form)[class*="bg-[#1e293b]"],.interior-content :is(div,section,article,form)[class*="bg-[#0f172a]"],.interior-content :is(div,section,article,form)[class*=bg-slate-800]{border-color:var(--line);background-color:#111c2a}.interior-content :is(button,a)[class*=bg-indigo-],.interior-content :is(button,a)[class*="bg-[#a78bfa]"],.interior-content :is(button,a)[class*="bg-[#9b7cfb]"],.interior-content button[class*=bg-purple-]{background:var(--gold);color:var(--night);border-color:var(--gold);box-shadow:none;border-radius:4px}.interior-content [class*="text-[#64748b]"],.interior-content [class*=text-slate-500]{color:#a6b2c0}.interior-content [class*=fixed][class*=inset-0]>div{background:#111c2a;border-color:#dfc29450;max-height:calc(100dvh - 40px);overflow-y:auto}.interior-content [class*=text-left]{text-align:start}.interior-content [class*=text-right]{text-align:end}.interior-content [class*=animate-spin]{border-color:#dfc29433;border-top-color:var(--gold);width:30px;height:30px}.interior-content>[class*=items-center][class*=justify-center]{min-height:420px}.activity-library .editorial-heading{margin-bottom:28px}.activity-library .editorial-heading h1{max-width:650px}.activity-library-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.activity-balance{color:var(--gold);white-space:nowrap;border:1px solid #dfc29440;padding:12px 16px;font-size:13px}.activity-reward{text-align:start;width:100%;color:var(--ink);background:#eee9df;border-radius:5px;grid-template-columns:56px 1fr auto;align-items:center;gap:22px;margin-bottom:32px;padding:24px;display:grid}.activity-reward>svg{color:#937548;width:52px;height:52px}.activity-reward h2{font:26px/1.2 var(--font-editorial);margin-bottom:8px}.activity-reward p{color:#536170;font-size:12px}.activity-reward progress{accent-color:#997642;width:100%;height:4px;margin-top:16px;display:block}.activity-reward progress::-webkit-progress-bar{background:#d5cbbb}.activity-reward progress::-webkit-progress-value{background:#997642}.activity-reward progress::-moz-progress-bar{background:#997642}.activity-reward[aria-busy=true]{min-height:146px}.activity-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.activity-tool{border:1px solid var(--line);text-align:start;background:#111c2a;border-radius:4px;flex-direction:column;align-items:start;min-height:190px;padding:26px;display:flex;position:relative}.activity-tool:hover{background:#152131;border-color:#dfc29470}.activity-tool>svg{width:46px;height:46px;color:var(--gold);margin-bottom:26px}.activity-tool h2{margin-bottom:10px;font-size:25px}.activity-tool p{color:var(--muted);font-size:12px}.activity-tool .tool-number{inset-inline-end:22px;color:#7f8e9e;font-size:11px;position:absolute;top:24px}.activity-tool .tool-arrow{inset-inline-end:24px;color:var(--gold);position:absolute;bottom:26px}.activity-tool{min-width:0}.activity-tool h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.activity-reward>div{overflow-wrap:anywhere;min-width:0}.activity-login-dialog{width:min(430px,100% - 40px);color:var(--paper);background:#111c2a;border:1px solid #dfc29450;border-radius:5px;margin:auto;padding:36px}.activity-login-dialog::backdrop{background:#050b13d9}.activity-login-dialog h2{font:30px/1.2 var(--font-editorial);margin-bottom:18px}.activity-login-dialog p{color:var(--muted);margin-bottom:28px;font-size:14px}.activity-login-dialog .button-primary{justify-content:center;width:100%}.activity-login-dialog .button-text{margin-top:20px}.wheel-page{max-width:36rem}.wheel-dial{max-width:400px}@media (max-width:480px){.wheel-dial{max-width:300px}}.interior-activity .interior-content>div>[class*=max-w-]{padding-bottom:24px}.interior-activity .interior-content>div>[class*=space-y-]>div:has(>h1){border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:26px}.interior-activity [data-tool-layout=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.interior-account form{border:1px solid var(--line);background:#111c2a;border-radius:5px;padding:32px}.interior-account [data-profile-heading]{border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:26px}.interior-consultation .interior-content h1{margin-bottom:20px}.interior-consultation .interior-content [class*=sticky]{position:static}.interior-consultation [data-category-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.interior-consultation [data-category-grid]>button{border-color:var(--line);text-align:start;background:#111c2a;border-radius:5px;margin:0;padding:24px}.interior-consultation [data-category-grid]>button:hover{border-color:var(--gold)}.interior-legal .interior-content article{box-shadow:none;border:0;padding:0;background:0 0!important}.interior-legal .interior-content article>div:first-child[class*=absolute]{display:none}.interior-legal .interior-content h1{border-color:var(--line);margin-bottom:32px;padding-bottom:30px}.interior-legal .prose{color:var(--ink);background:#eee9df;border-radius:5px;padding:40px}.interior-legal .prose :is(div,p,li,h2,h3,strong,a){color:inherit}.interior-legal .prose :is(div,p,li){font-size:15px;line-height:1.9}.interior-legal .prose h2,.interior-legal .prose h3{font:27px/1.3 var(--font-editorial);margin:28px 0 16px}.interior-legal .prose a{text-decoration:underline}.interior-legal .interior-content>div>div>[class*=max-w-]{padding-top:0}.interior-auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;padding-block:32px}.auth-introduction{padding:30px 0;position:sticky;top:80px}.auth-introduction h2{font:54px/1.1 var(--font-editorial);margin:30px 0}.auth-introduction h2 em{color:var(--gold)}.auth-introduction>p:last-of-type{color:var(--muted);max-width:410px;font-size:15px;line-height:1.9}.auth-introduction>svg{color:#dfc29480;width:180px;height:180px;margin-top:45px}.interior-auth .auth-page{min-height:0;padding:0;background:0 0!important}.interior-auth .auth-page>div:last-child{border:1px solid var(--line);background:#111c2a;border-radius:5px;width:100%;max-width:none;margin:0;padding:36px}.interior-auth .auth-page h1{font-size:34px}.interior-shop,.interior-sky,.interior-joinus{display:block}.interior-shop .interior-content [class*=bg-white]:not(button):not(input):not(select){background-color:#111c2a}.interior-shop .interior-content :is(p,span)[class*=text-slate-800],.interior-shop .interior-content :is(p,span)[class*=text-slate-700]{color:var(--paper)}.interior-shop .interior-content [class*=bg-slate-100]{background:#e9e4da}.interior-shop .interior-content [class*=text-indigo-]{color:var(--gold)}.interior-shop .interior-content a[class*="bg-[#a78bfa]"]{color:var(--night)}.interior-shop .interior-content [class*=md\:grid-cols-4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.interior-sky .sky-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.interior-sky .sky-map{position:sticky;top:30px}.interior-sky .sky-planets{gap:14px;display:grid}.interior-sky .sky-planets>h2{margin-bottom:12px}.interior-sky .sky-planets>div{margin:0;padding:22px}.interior-sky .sky-planets p{font-size:14px;line-height:1.8}.interior-joinus section{padding-block:56px;padding-inline:0}.interior-joinus section:first-of-type{padding-top:12px}.interior-joinus section [class*=max-w-]{max-width:none}.interior-joinus h1 span{color:var(--gold);-webkit-text-fill-color:var(--gold);background:0 0}.interior-joinus section:has(form)>div{background:#111c2a;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:48px;padding:40px;display:grid}.interior-joinus section:has(form)>div>div:first-child{text-align:start}.meeting-design :is(button,textarea){border-radius:5px}.meeting-design>div>div:first-child{background:#111c2a;border-color:#ffffff20}.meeting-design h3{font-family:var(--font-editorial);font-weight:400}@media (max-width:1279px){.interior-frame{grid-template-columns:185px minmax(0,1fr);gap:32px;margin-inline:40px}.interior-auth{grid-template-columns:1fr 1fr;gap:40px}.interior-shop,.interior-sky,.interior-joinus{display:block}}@media (max-width:1000px){.interior-frame{grid-template-columns:160px minmax(0,1fr);gap:28px;margin-inline:24px}.interior-navigation nav>a{gap:8px;padding:10px 6px;font-size:11px}.interior-navigation-intro{padding-inline:6px}.activity-tool-grid{gap:12px}.activity-tool{min-height:185px;padding:20px}.activity-tool h2{font-size:22px}.activity-reward{grid-template-columns:40px 1fr;gap:16px;padding:22px}.activity-reward>svg{width:40px;height:40px}.activity-reward>span:last-child{display:none}.interior-auth{grid-template-columns:1fr 1fr}.auth-introduction h2{font-size:42px}.interior-auth .auth-page>div:last-child{padding:28px}.interior-sky .sky-layout{grid-template-columns:1fr 1fr;gap:24px}.interior-consultation [data-category-grid]{grid-template-columns:1fr}.interior-legal .prose{padding:28px}}@media (max-width:700px){.interior-frame{margin:20px 20px 48px;display:block}.interior-navigation{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:16px;position:static}.interior-navigation-intro{display:none}.interior-navigation nav{scrollbar-width:thin;align-items:center;gap:8px;padding:6px 2px;display:flex;overflow-x:auto}.interior-navigation nav>a{border:1px solid var(--line);border-radius:3px;flex-shrink:0;padding:9px 12px;font-size:11px}.interior-navigation nav>a svg{width:18px;height:18px}.interior-hub-links{display:contents}.interior-hub-links a{font:12px/1.4 var(--font-inter),Arial,sans-serif;white-space:nowrap;padding:9px 12px}.interior-content h1{overflow-wrap:normal!important;font-size:34px!important}.interior-content>div>[class*=max-w-],.interior-content>div>div>[class*=max-w-]{padding-inline:0}.activity-tool-grid{gap:12px}.activity-tool{min-height:185px;padding:20px 16px}.activity-tool>svg{width:34px;height:34px;margin-bottom:22px}.activity-tool h2{padding-inline-end:0;font-size:22px}.activity-tool .tool-number{inset-inline-end:14px;top:19px}.activity-tool .tool-arrow{display:none}.activity-balance{padding:10px;font-size:11px}.activity-reward h2{font-size:23px}.activity-reward p{font-size:11px}.interior-content form{padding:22px 18px}.interior-activity [data-tool-layout=split]{display:block}.interior-legal .prose{padding:24px 20px}.interior-legal .prose :is(div,p,li){font-size:14px}.auth-introduction{padding:4px 0 28px;position:static}.auth-introduction h2{margin:16px 0;font-size:34px}.auth-introduction>svg{display:none}.auth-introduction>p:last-of-type{font-size:13px}.interior-auth .auth-page>div:last-child{padding:26px 22px}.interior-shop .interior-content [class*=md\:grid-cols-4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.interior-sky .sky-layout{display:block}.interior-sky .sky-map{margin-bottom:28px;position:static}.interior-sky .sky-planets>div{padding:20px}.interior-joinus section{padding-block:32px}.interior-joinus section:has(form)>div{padding:26px 20px;display:block}.interior-joinus section:has(form) form{padding:0}}
