:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#0c1417;color:#eeeae2}*{box-sizing:border-box}body{margin:0;line-height:1.6}a{color:inherit;text-underline-offset:5px}button,input{font:inherit}a,button{touch-action:manipulation}button{cursor:pointer}button,input{min-height:48px;padding:12px;border:1px solid #8e9a97;background:#172125;color:#fff;border-radius:0}button{background:#8f302e}button:disabled{opacity:.65}a:focus-visible,input:focus-visible,button:focus-visible{outline:3px solid #e1c897;outline-offset:4px}header,footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 5%;border-bottom:1px solid #516064;background:#10191d}header a,footer a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}footer{flex-wrap:wrap;border-top:1px solid #516064}footer nav{display:flex;gap:25px;flex-wrap:wrap}.skip{position:absolute;top:-100px;padding:12px;z-index:99;background:#fff;color:#111}.skip:focus{top:0}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.1}h1{font-size:clamp(34px,4.5vw,64px)}h2{font-size:clamp(30px,3vw,42px)}.eyebrow{font:12px/1.6 monospace;letter-spacing:.15em;text-transform:uppercase}.opening{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:50px 6% 35px;min-height:850px}.brand-amorworld .opening{background:radial-gradient(ellipse at 50% 45%,#23443e 0,#122c31 30%,#08151b 65%)}.brand-aha{--night:0}.brand-aha .opening{background:linear-gradient(#9aafbf,#b9b4a1 65%,#554d42);color:#111c29}.brand-aha .opening:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#020a1a;opacity:calc(var(--night)*.8);z-index:-1}.brand-art{width:min(580px,85vw);height:180px;margin:auto}.mark{display:block;width:100%;height:100%}.mark-amorworld{filter:invert(1);mix-blend-mode:screen}.mark-aha.mark-wordmark{mix-blend-mode:multiply}.mark-santo.mark-emblem{filter:invert(1);mix-blend-mode:screen}.mark-aha.mark-emblem{clip-path:polygon(1% 11%,49% 0,97% 11%,97% 42%,91% 63%,75% 81%,50% 98%,25% 82%,8% 62%,1% 41%)}.focal{width:200px;height:170px;margin:30px auto;opacity:.8}.academy-emblem{width:85px;height:95px}.release{background:#10191dec;color:#eeeae2;padding:20px;margin:25px auto;max-width:550px;border:1px solid #839387}.release p{margin:0}.release time{font-size:14px}.digits{font:clamp(26px,4vw,42px)/1.8 Georgia,serif!important;letter-spacing:.04em}.portals{display:flex;justify-content:space-between;max-width:900px;margin:auto;gap:20px}.portal-object{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:20px;text-decoration:none;min-height:150px;width:200px;background:#172325;color:#eeeae2;border:1px solid #a0a496}.portal-object .mark{height:65px;width:80px}.portal-object span{font-size:13px}.portal-object:hover,.portal-object:focus-visible{box-shadow:0 0 22px #f3e5aa80}.brand-amorworld .portal-object{border-radius:50% 50% 12px 12px}.brand-aha .portal-object{background:#283a50;border-bottom:8px solid #b99450}.prelaunch-signup{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:55px 6%;background:#1b1e1c;color:#eeeae2;border-top:1px solid #829087}.prelaunch-signup h2{margin:15px 0}.prelaunch-signup p{font-size:15px;max-width:60ch;line-height:1.65}.prelaunch-signup label{display:block;font-size:14px;margin-bottom:8px}.email-row{display:flex;gap:10px}.email-row input{width:100%;min-width:0}.email-row button{white-space:nowrap}.prelaunch-signup .consent{display:flex;align-items:flex-start;gap:12px;margin-top:18px}.consent input{width:22px;height:22px;min-height:22px;margin:0;flex-shrink:0}.privacy{max-width:850px;margin:auto;padding:40px 24px;min-height:80vh}.privacy section{padding:16px 0}.privacy h1{font-size:42px}.privacy p{font-size:17px}.privacy a{display:inline-block;min-height:44px}.world-scene-caption{justify-content:flex-end}.world-footer nav span a{font:inherit}.world-review{display:none}.world-brand h1{font-size:clamp(28px,4vw,54px)}@media(max-width:749px){.opening{padding:30px 20px}.brand-art{height:130px}.prelaunch-signup{grid-template-columns:1fr;gap:25px;padding:35px 22px}.email-row{flex-direction:column}.portal-object{width:48%;min-height:140px;padding:14px 8px}.portals{gap:14px}.portal-object span{font-size:12px}header{padding:12px 20px}header a{font-size:12px}.privacy h1{font-size:32px}.focal{margin:20px auto}.opening h1{font-size:38px}.digits{font-size:26px!important}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.world-nav button,.world-scene-caption button{background:#172125}.focal.world-emblem{mix-blend-mode:screen}.portal-object .mark-aha.mark-emblem{width:58px;height:63px}.scene-still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.opening.has-still{display:flex;flex-direction:column;align-items:center;min-height:840px;padding:24px 5% 30px;background:#050c17;isolation:isolate}.opening.has-still>.scene-still{z-index:-2}.opening.has-still:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(#060c16b8,transparent 30%,transparent 65%,#050c17e8)}.opening.has-still .brand-art{height:110px;width:min(430px,75vw);flex-shrink:0}.opening.has-still h1{font-size:32px;margin:10px 0;color:#fff;text-shadow:0 2px 8px #000}.opening.has-still>.eyebrow{color:#fff;margin:12px 0 0;text-shadow:0 2px 5px #000}.opening.has-still .focal{display:none}.opening.has-still .release{margin:auto auto 0;width:min(100%,520px);background:#0c1520f5}.opening.has-still .portals{position:absolute;top:44%;left:5%;right:5%;max-width:none}.opening.has-still .portal-object{width:150px;min-height:155px;background:#0e1924ed}.brand-aha .opening.has-still:before{z-index:-1;opacity:calc(var(--night)*.82);background:#020715}.brand-aha .opening.has-still .mark-wordmark{mix-blend-mode:normal;background:#f2ede1;border:8px solid #f2ede1}.brand-aha .opening.has-still .portals{top:32%;left:20%;right:20%}.brand-aha .opening.has-still .portal-object{width:125px;background:#411f2bf0;border-color:#d7be80;border-bottom:6px solid #c8aa69}.still-preview .world-stage{min-height:850px;padding-top:18px}.still-preview .world-scene{background:#111923}.still-preview .world-brand h1{font-size:32px}.still-preview .world-brand .world-eyebrow{margin-top:10px}.still-preview .world-release{margin-top:440px;background:#0c141bf5;border:1px solid #849080;padding:15px}.still-preview .world-portals{position:absolute;inset:60% 4% auto 12%;max-width:none;margin:0;pointer-events:none}.still-preview .world-portal{pointer-events:auto;width:165px;min-height:145px;background:#121a20b8;border:1px solid #c2be9b;clip-path:none;transform:none;border-radius:2px;padding:12px;box-shadow:none}.still-preview .world-portal .portal-cross{display:none}@media(max-width:749px){.opening.has-still{min-height:820px;padding:20px 18px 24px}.opening.has-still>.scene-still{top:140px;height:430px;object-fit:cover}.brand-amorworld .opening.has-still>.scene-still{object-fit:cover;width:190%;max-width:none;left:-45%;height:430px}.opening.has-still .brand-art{height:90px}.opening.has-still h1{font-size:28px}.opening.has-still .portals,.brand-aha .opening.has-still .portals{top:auto;bottom:190px;left:18px;right:18px;gap:12px}.opening.has-still .portal-object,.brand-aha .opening.has-still .portal-object{width:46%;min-height:112px;padding:10px}.opening.has-still .portal-object .mark{height:42px}.opening.has-still .release{padding:14px}.still-preview .world-stage{min-height:850px;padding:20px 18px}.still-preview .world-scene .scene-still{top:140px;height:470px;object-position:50% 50%}.still-preview .world-brand h1{font-size:28px}.still-preview .world-wordmark{height:80px}.still-preview .world-release{position:absolute;bottom:20px;left:18px;right:18px;margin:0;padding:12px}.still-preview .world-portals{inset:auto 18px 192px;margin:0;gap:14px}.still-preview .world-portal{width:46%;min-height:112px;padding:9px}.still-preview .world-portal small{display:none}.still-preview .world-portal-art{max-height:58px}}.opening.has-still .brand-art{margin:0 auto}.still-preview .world-original-wordmark{width:min(330px,80vw);height:115px}.still-preview .world-brand h1{font-size:24px;margin-top:8px}@media(max-width:749px){.still-preview .world-original-wordmark{height:95px}.still-preview .world-brand h1{font-size:24px}.still-preview .world-portals{bottom:215px}}@media(min-width:750px){.still-preview .world-original-wordmark{height:85px}}.scene-loop{visibility:hidden}.scene-loop.is-playing{visibility:visible}.opening.has-still>.scene-loop{z-index:-2}.scene-motion{position:relative;display:block;margin:16px auto;z-index:2;background:#10191d;color:#fff}@media(prefers-reduced-motion:reduce){.scene-loop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/preview.css.map */
