:root{--doorway-art:url("/website-assets/1701d2fd9e54d8a2f004ec87.webp");--doorway-open-art:url("/website-assets/095a314d2517fe81a480a9ab.webp");--night:#090709;--night2:#101419;--wine:#15191e;--gold2:#efd9aa;--white:#fff3df;--muted:#bdac9a;--line:#765c43;--serif:Georgia,"Times New Roman",serif;--sans:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;}*{box-sizing:border-box;}html{scroll-behavior:smooth;}body{margin:0;font-family:var(--sans);line-height:1.55;}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:radial-gradient(#f1d9ac .7px,transparent .9px);background-size:73px 73px;background-position:0 0,32px 19px;}a{color:inherit;text-decoration:none;}button,input{font:inherit;}button,a{-webkit-tap-highlight-color:transparent;}.wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto;}.preview-strip{background:#d2b174;color:#17100a;text-align:center;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding:7px 12px;font-weight:750;}.top{position:sticky;top:0;z-index:20;background:#090709e8;backdrop-filter:blur(14px);border-bottom:1px solid #5b47383d;}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px;}.brand{font-family:var(--serif);letter-spacing:.15em;font-size:.79rem;line-height:1.45;max-width:235px;}.brand small{display:block;color:var(--gold);font:600 .58rem var(--sans);letter-spacing:.24em;}.navlinks{display:flex;align-items:center;gap:25px;font-size:.78rem;color:#e9dfd0;}.navlinks a:hover{color:var(--gold2);}.nav-action,.outline,.gold-btn{border:1px solid var(--gold);padding:11px 16px;letter-spacing:.08em;text-transform:uppercase;font-size:.69rem;transition:.25s;display:inline-flex;align-items:center;justify-content:center;gap:9px;}.gold-btn{background:linear-gradient(130deg,#f0d9aa,#c49b5c 70%,#efd9aa);color:#120d0b;border:0;font-weight:800;box-shadow:0 0 30px #e8c17826;}.gold-btn:hover,.outline:hover,.nav-action:hover{transform:translateY(-2px);box-shadow:0 0 32px #e8c17832;background-color:#d8b579;}.outline{color:var(--gold2);background:#100c0ea8;}.menu-toggle{display:none;background:none;color:var(--gold2);border:1px solid var(--line);padding:9px 12px;}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:28px;position:relative;isolation:isolate;}.hero:before{content:"";position:absolute;right:7%;top:10%;width:min(49vw,560px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#bf774e25 0,transparent 67%);z-index:-1;animation:breathe 7s ease-in-out infinite;}.eyebrow{color:var(--gold);letter-spacing:.23em;text-transform:uppercase;font-size:.66rem;font-weight:700;}.hero h1{font:clamp(3rem,6.7vw,6.3rem)/.98 var(--serif);font-weight:400;letter-spacing:-.045em;}.hero h1 em{color:var(--gold2);font-style:normal;text-shadow:0 0 34px #f1d9aa46;}.hero-copy{color:#dacbbb;font:1rem/1.8 var(--serif);}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px;}.trustline{margin-top:23px;color:#a89a8b;font-size:.68rem;letter-spacing:.08em;}.gateway{min-height:470px;position:relative;display:grid;place-items:center;}.door-glow{position:absolute;width:84%;height:98%;inset:0;margin:auto;border-radius:50%;filter:blur(34px);background:radial-gradient(ellipse,#d0905e31 0,transparent 65%);animation:breathe 5s ease-in-out infinite;}.door-art{width:min(100%,390px);height:min(65vh,560px);object-fit:cover;object-position:center;border-radius:48% 48% 7% 7%;border:1px solid #d4b17882;box-shadow:0 0 65px #dda55e2a, inset 0 0 20px #fff3df22;mask-image:linear-gradient(#000 83%,transparent);position:relative;}.orbit{position:absolute;border:1px solid #d4b17840;border-radius:50%;width:106%;aspect-ratio:1;pointer-events:none;animation:spin 55s linear infinite;}.orbit:after{content:"✦";position:absolute;color:var(--gold2);top:8%;left:18%;font-size:1.2rem;text-shadow:0 0 15px var(--gold);}.orbit.inner{width:84%;animation:spin 38s linear infinite reverse;border-style:dashed;opacity:.6;}.coordinate{position:absolute;bottom:4%;font:italic 1rem var(--serif);color:var(--gold2);letter-spacing:.07em;text-shadow:0 0 18px #eabf7368;}.section{padding:94px 0;border-top:1px solid #c8a9782a;}.section-head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:35px;}.section-head h2{font:clamp(2.1rem,4.3vw,3.55rem)/1.03 var(--serif);font-weight:400;margin:11px 0 0;}.section-head p{max-width:430px;color:var(--muted);font-size:.85rem;margin:0;}.map-detail-art{margin:0 auto 22px;max-width:940px;border:1px solid #b8925b66;background:#07090b;}.map-detail-art img{display:block;width:100%;max-height:620px;object-fit:contain;background:#050607;}.map-detail-art figcaption{text-align:center;color:#c8b496;font-size:.62rem;letter-spacing:.14em;padding:10px 4px 2px;}.map-card{border:1px solid #b48b544b;border-radius:4px;padding:22px;box-shadow:0 30px 80px #0008;overflow:hidden;}.map-card:before{content:"";position:absolute;inset:-20%;pointer-events:none;}.map-art{position:relative;min-height:440px;display:grid;place-items:center;overflow:hidden;border:1px solid #886a4b52;background:radial-gradient(ellipse,#30111d 0,#120c11 53%,#09080a 100%);}.map-art svg{width:min(94%,760px);height:auto;overflow:visible;}.map-art .portal{cursor:pointer;outline:none;}.map-art .portal circle{fill:#100c0f;stroke:#dbbd82;stroke-width:2;transition:.3s;}.map-art .portal:hover circle,.map-art .portal:focus circle,.map-art .portal.active circle{fill:#efdbac;stroke:#fff7df;filter:drop-shadow(0 0 10px #fff0bc);transform:scale(1.14);transform-origin:center;}.map-art .portal text{fill:#fff1d4;font:14px var(--serif);text-anchor:middle;dominant-baseline:central;pointer-events:none;}.map-art .portal:hover text,.map-art .portal:focus text{fill:#1d1113;font-weight:bold;}.map-ring{fill:none;stroke:#bd975e7a;stroke-width:1;}.map-route{fill:none;stroke:#f0d9aa7c;stroke-width:1.4;stroke-dasharray:4 7;animation:dash 25s linear infinite;}.map-ray{stroke:#d1b17530;stroke-width:1;}.map-heart{font:40px var(--serif);fill:#ffe7bd;filter:drop-shadow(0 0 12px #fae1ad);}.map-caption{position:absolute;top:14px;left:16px;color:#c8b496;font-size:.61rem;letter-spacing:.16em;text-transform:uppercase;}.portal-note{min-height:54px;display:flex;color:#cfc0af;padding:17px 2px 4px;font-size:.82rem;}.portal-note strong{font-family:var(--serif);font-size:1.05rem;color:var(--gold2);font-weight:400;}.section-actions{display:flex;justify-content:center;gap:12px;margin-top:27px;flex-wrap:wrap;}.gateway-grid,.catalog-grid,.three-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}.gateway-card,.product-card,.feature{border:1px solid #9c794b4a;background:linear-gradient(150deg,#1b1116ad,#0e0b0d 75%);padding:24px;position:relative;overflow:hidden;transition:.35s;}.gateway-card:hover,.product-card:hover,.feature:hover{transform:translateY(-4px);border-color:#d9bd80b5;box-shadow:0 15px 35px #0006;}.symbol{font-size:1.35rem;color:var(--gold2);filter:drop-shadow(0 0 10px #e8c47766);}.gateway-card h3,.product-card h3,.feature h3{font:1.45rem var(--serif);font-weight:400;margin:13px 0 7px;}.gateway-card p,.feature p{font-size:.79rem;color:#c0b09f;min-height:57px;}.product-card p{font-size:.79rem;color:#c0b09f;}.text-link{display:inline-block;margin-top:12px;color:var(--gold2);text-transform:uppercase;font-size:.67rem;letter-spacing:.13em;}.product-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:23px 0;}.tab{background:#151014;border:1px solid #674d36;color:#cfc0af;padding:10px 14px;cursor:pointer;font-size:.69rem;letter-spacing:.08em;text-transform:uppercase;}.tab[aria-selected="true"]{background:#c9a467;color:#160f0a;border-color:#ebd6ab;}.catalog-grid{grid-template-columns:repeat(3,1fr);}.key-artifact{display:block;width:100%;height:230px;border:1px solid #b8925b55;margin:12px 0 15px;}.product-card{padding:19px;}.product-card h3{font-size:1.16rem;min-height:51px;}.product-card p{min-height:78px;}.product-label{font-size:.55rem;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;}.product-card .outline{margin-top:8px;padding:9px 12px;font-size:.6rem;}.product-card[data-hidden="true"]{display:none;}.library-panel{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;background:linear-gradient(135deg,#26121b,#120c10 60%,#0c090b);border:1px solid #bf9c694a;padding:clamp(24px,5vw,54px);}.library-panel h2{font:clamp(2rem,4vw,3.2rem)/1.05 var(--serif);font-weight:400;margin:12px 0;}.library-panel p{color:var(--muted);font-size:.86rem;}.library-visual{place-items:center;}.library-visual:before{content:"";position:absolute;width:240px;aspect-ratio:1;border:1px solid #d8bb7a6b;border-radius:50%;box-shadow:0 0 40px #d8bb7a16;animation:spin 35s linear infinite;}.library-visual:after{content:"";position:absolute;aspect-ratio:1;border:1px solid #d8bb7a6b;border-radius:50%;box-shadow:0 0 40px #d8bb7a16;animation:spin 35s linear infinite;}.library-visual:after{width:175px;border-style:dashed;animation-direction:reverse;}.library-core{width:82px;height:82px;border:1px solid #f0d9aa;border-radius:50%;place-items:center;color:var(--gold2);font-size:1.8rem;box-shadow:0 0 40px #e5c7805d;animation:breathe 3s ease-in-out infinite;}.signup{display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;background:#0e0b0e;border-block:1px solid #a47d4d66;padding:30px;}.signup h3{font:1.65rem var(--serif);font-weight:400;margin:0 0 5px;}.signup p{margin:0;color:var(--muted);font-size:.76rem;}.signup-form{display:flex;gap:8px;}.signup input{background:#171116;border:1px solid #846743;color:var(--white);padding:12px 14px;min-width:220px;}.signup input:focus{outline:2px solid var(--gold);}.signup-status{grid-column:1/-1;color:var(--gold2);font-size:.75rem;min-height:1.2em;}.foot{border-top:1px solid #68543d55;padding:37px 0;color:#a99b8a;font-size:.67rem;}.foot-inner{display:flex;justify-content:space-between;gap:25px;align-items:center;}.foot-brand{font:1rem var(--serif);letter-spacing:.15em;color:#e8d6ba;}.foot a{color:#c9a467;}.modal{position:fixed;inset:0;background:#050406dc;backdrop-filter:blur(8px);z-index:50;display:none;place-items:center;padding:20px;}.modal.open{display:grid;}.modal-panel{width:min(530px,100%);border:1px solid #d4b1789c;background:linear-gradient(145deg,#28141d,#100c10);padding:30px;position:relative;box-shadow:0 30px 100px #000;}.modal-panel h3{font:2rem var(--serif);font-weight:400;color:var(--gold2);margin:8px 0;}.modal-panel p{color:#d4c4b2;font-size:.9rem;}.close{position:absolute;right:14px;top:12px;background:transparent;border:1px solid #8a6948;color:var(--gold2);padding:5px 11px;cursor:pointer;}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.reduce *,.reduce *:before,.reduce *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{50%{transform:scale(1.035);opacity:.8}}@keyframes dash{to{stroke-dashoffset:-250}}@media  (max-width:850px){.hero{grid-template-columns:1fr;min-height:auto;padding:65px 0 42px;text-align:center;}.hero-copy{margin-inline:auto;}.hero-ctas{justify-content:center;}.gateway{min-height:400px;grid-row:1;}.door-art{height:390px;width:270px;}.hero .intro{grid-row:2;}.orbit{width:360px;}.orbit.inner{width:290px;}.catalog-grid{grid-template-columns:repeat(2,1fr);}.gateway-grid,.three-grid{grid-template-columns:1fr;}.section-head{display:block;}.section-head p{margin-top:15px;}.library-panel{grid-template-columns:1fr;text-align:center;}.library-visual{min-height:220px;}.signup{grid-template-columns:1fr;text-align:center;}.signup-form{justify-content:center;}.foot-inner{flex-direction:column;text-align:center;}}@media  (max-width:620px){.wrap{width:min(100% - 28px,1180px);}.nav{height:64px;}.brand{font-size:.7rem;}.brand small{font-size:.52rem;}.menu-toggle{display:inline-block;}.navlinks{display:none;position:absolute;left:0;right:0;top:64px;background:#100c10;padding:20px 22px;border-bottom:1px solid #765c43;flex-direction:column;align-items:stretch;gap:17px;}.navlinks.open{display:flex;}.navlinks .nav-action{text-align:center;}.hero{padding:40px 0 32px;}.hero h1{font-size:3.4rem;}.hero-copy{font-size:.93rem;}.hero-ctas{display:grid;}.hero-ctas>*{width:100%;}.gateway{min-height:330px;}.door-art{height:320px;width:225px;}.orbit{width:300px;}.orbit.inner{width:235px;}.coordinate{font-size:.8rem;bottom:0;}.section{padding:67px 0;}.map-card{padding:9px;}.map-art{min-height:320px;}.map-art svg{width:100%;}.portal-note{display:block;text-align:center;min-height:75px;}.section-actions{display:grid;}.section-actions>*{width:100%;}.catalog-grid{grid-template-columns:1fr;}.product-card h3{min-height:auto;}.product-card p{min-height:auto;}.product-card .outline{width:100%;}.signup{padding:23px 16px;}.signup-form{display:grid;}.signup input{min-width:0;width:100%;}.signup-form .gold-btn{width:100%;}.library-visual:before{width:205px;}.library-visual:after{width:145px;}}.hero-top{max-width:900px;margin:0 auto 26px;}.hero h1{font-size:clamp(3rem,7vw,6.8rem);margin:17px 0;}.hero-copy{margin:0 auto;max-width:700px;}.hero-map-window{width:min(100%,960px);position:relative;padding:12px;border:1px solid #c9a46772;background:linear-gradient(145deg,#171a1b,#080a0b 64%,#050607);box-shadow:0 0 85px #c4924a20,0 25px 70px #0008;overflow:hidden;}.hero-map-window:before{content:"";position:absolute;inset:4px;border:1px solid #ebd9b445;pointer-events:none;z-index:2;}.hero-map-window img{position:relative;z-index:1;display:block;width:100%;height:min(67vw,700px);min-height:340px;object-fit:contain;object-position:center;background:transparent;}.hero-map-window .map-aura{position:absolute;inset:-20%;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 50%,#ffdf9c12,transparent 56%);animation:breathe 7s ease-in-out infinite;}.hero-map-label{position:relative;z-index:3;text-align:center;background:#090b0dd9;border:1px solid #a8845359;color:#ead5ad;padding:9px 12px;font-size:.61rem;letter-spacing:.17em;}.hero-map-label span{padding:0 8px;color:#fff2d4;}.hero .hero-ctas{justify-content:center;}.portal-list{display:grid;}.portal-choice{color:#d8c5a9;font-size:.68rem;letter-spacing:.06em;cursor:pointer;}.portal-choice span{display:inline-grid;place-items:center;border:1px solid #c3a66d;border-radius:50%;width:26px;height:26px;margin-right:9px;color:#f0d9aa;font-family:var(--serif);}.portal-choice:hover,.portal-choice:focus-visible,.portal-choice.active{background:#c9a4671c;color:#fff1d2;}.portal-note{justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px;border-top:1px solid #8d6f4a48;}.hero .trustline{margin-top:17px;}.hero-controls{display:flex;justify-content:center;margin-top:15px;}.quiet-toggle{border:0;background:transparent;color:#bdac9a;text-decoration:underline;text-decoration-color:#b99359;padding:10px 12px;font-size:.72rem;cursor:pointer;}.quiet-toggle:focus-visible{outline:2px solid var(--gold2);outline-offset:3px;}@keyframes coordinateTrace{0%,100%{opacity:.12;transform:translateX(-28vw)}50%{opacity:.48;transform:translateX(28vw)}}@keyframes doorPulse{0%,100%{opacity:.24;transform:scale(.995)}50%{opacity:.7;transform:scale(1)}}body.quiet *,body.quiet *:before,body.quiet *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important;}@media  (max-width:850px){.hero{padding-top:42px;}.hero-map-window img{height:62vw;min-height:260px;}.portal-list{grid-template-columns:repeat(2,1fr);}}@media  (max-width:620px){.hero{padding:34px 0 48px;}.hero h1{font-size:3.25rem;}.hero-map-window{padding:7px;margin:23px auto 18px;}.hero-map-window img{height:85vw;max-height:420px;min-height:265px;object-fit:contain;}.hero-map-label{left:auto;right:auto;bottom:auto;font-size:.48rem;letter-spacing:.1em;padding:7px;}.portal-list{grid-template-columns:1fr;gap:7px;}.portal-choice{min-height:44px;}.portal-note{text-align:left;}.hero-ctas{max-width:420px;margin-inline:auto;}}#universe[hidden]{display:none!important;}body.locked{overflow:hidden;}.entry-screen{position:fixed;inset:0;z-index:100;min-height:100svh;display:grid;place-items:center;overflow:hidden;color:#f5e7c3;}.entry-backdrop{position:absolute;inset:-2%;width:104%;height:104%;object-fit:cover;}.entry-screen:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;}.entry-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.entry-brand{color:#efd9aa;font-weight:700;text-transform:uppercase;}.entry-promise{color:#fff2d5;text-shadow:0 2px 20px #000;}.entry-stage{position:relative;}.entry-artwork{display:block;line-height:0;}.entry-artwork img{display:block;width:auto;height:auto;max-width:min(86vw,860px);max-height:70svh;object-fit:contain;border:1px solid #d6b97553;}.entry-cta{background:linear-gradient(135deg,#f4dfa9,#c49b5c 70%,#f0d9aa);color:#17120b;font-size:.75rem;font-weight:800;text-transform:uppercase;cursor:pointer;transition:box-shadow .25s,transform .25s;}.entry-cta:hover,.entry-cta:focus-visible{outline:2px solid #fff4d2;outline-offset:4px;box-shadow:0 0 58px #fff0b5c9,0 0 120px #e7c87672;}.entry-cta:disabled{cursor:wait;}.entry-screen.exit .entry-backdrop{opacity:.8;transform:scale(1.12);filter:brightness(.7) saturate(.9);transition:opacity .85s,transform .85s,filter .85s;}.entry-screen.exit .entry-stage{transform:scale(1.08);filter:brightness(1.45) drop-shadow(0 0 85px #e8cb8466);opacity:0;}.entry-screen.exit .entry-brand,.entry-screen.exit .entry-promise{opacity:0;transition:opacity .35s;}@keyframes entryMapDrift{0%,100%{transform:scale(1.02)}50%{transform:scale(1.06)}}@keyframes universeReveal{from{opacity:0;filter:brightness(1.5)}to{opacity:1;filter:brightness(1)}}@media  (max-width:620px){.entry-screen{padding:12px;}.entry-content{min-height:calc(100svh - 24px);}.entry-brand{font-size:.58rem;letter-spacing:.2em;margin-bottom:8px;}.entry-promise{font-size:1rem;margin-bottom:8px;}.entry-artwork img{max-width:92vw;max-height:66svh;}.entry-cta{top:84.4%;width:min(68%,310px);min-height:52px;font-size:.68rem;letter-spacing:.13em;}}@media  (max-width:620px) and (prefers-reduced-motion:no-preference){.entry-cta{top:88%;}}@media  (prefers-reduced-motion:reduce){.entry-backdrop{animation:none;transform:none;}.entry-stage,.entry-cta{transition:none;}.entry-screen.exit .entry-backdrop{transition:none;}.entry-screen.exit .entry-brand,.entry-screen.exit .entry-promise{transition:none;}.universe-reveal{animation:none;}}.portal-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0 27px;}.portal-choice{position:relative;display:flex;flex-direction:column;gap:0;padding:0;min-height:0;border:1px solid #b89a635e;text-align:left;background:#06080a;overflow:hidden;box-shadow:0 14px 42px #0009;transition:transform .45s,border-color .45s,box-shadow .45s;}.portal-choice .portal-art{display:block;position:relative;width:100%;aspect-ratio:1.13/1;background-image:url("/assets/mmk-canonical-map.png");background-size:300% 300%;background-position:var(--portal-x) var(--portal-y);transform:scale(1.01);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .45s;}.portal-choice .portal-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#02030405 25%,#03040540 55%,#030405dd 100%),radial-gradient(ellipse at center,#f3cf8224,transparent 72%);}.portal-choice .portal-meta{position:relative;display:grid;gap:5px;padding:14px 16px 17px;}.portal-choice .portal-index{font-size:.58rem;font-weight:700;letter-spacing:.2em;color:#c9a467;}.portal-choice .portal-title{font:1.28rem/1.1 var(--serif);color:#fff2d5;}.portal-choice .portal-access{font-size:.53rem;letter-spacing:.15em;color:#9e978c;text-transform:uppercase;}.portal-choice:hover,.portal-choice:focus-visible,.portal-choice.active{outline:none;transform:translateY(-4px);border-color:#f2d898;box-shadow:0 0 36px #f1ce7e32,0 22px 56px #000b;}.portal-choice:hover .portal-art,.portal-choice:focus-visible .portal-art,.portal-choice.active .portal-art{filter:brightness(1.14) saturate(1.12);transform:scale(1.045);}.portal-choice.portal-threshold{grid-column:span 2;border-color:#e2c78494;box-shadow:0 0 35px #d8aa5830,0 20px 60px #000b;}.portal-choice.portal-threshold .portal-art{aspect-ratio:1.72/1;filter:brightness(1.05);}.portal-choice.portal-threshold .portal-title{font-size:clamp(1.6rem,3vw,2.55rem);}.portal-choice.portal-threshold .portal-meta{padding:19px 22px 20px;}.portal-choice.portal-threshold:before{content:"";position:absolute;inset:11px;z-index:1;border:1px solid #efcf8e62;pointer-events:none;}.map-card{background:linear-gradient(160deg,#111518,#050708 78%);}.map-card:before{background:radial-gradient(ellipse at 50% 60%,#8295a20d,transparent 62%);}@media  (max-width:850px){.portal-list{grid-template-columns:repeat(2,minmax(0,1fr));}.portal-choice.portal-threshold{grid-column:1/-1;}}@media  (max-width:620px){.portal-list{grid-template-columns:1fr;gap:12px;}.portal-choice .portal-art{aspect-ratio:1.18/1;}.portal-choice.portal-threshold .portal-art{aspect-ratio:1.3/1;}}.experience-art{display:block;width:100%;height:240px;object-fit:contain;object-position:center;background:#050709;border:1px solid #b8925b55;padding:7px;margin:0 0 15px;box-shadow:0 0 34px #c9a46712;}.gateway-card{padding:0 20px 22px;}.gateway-card .experience-art{height:275px;margin:0 -20px 17px;width:calc(100% + 40px);background:#030405;border:0;border-bottom:1px solid #9c794b4a;}.gateway-card .symbol,.gateway-card h3,.gateway-card p,.gateway-card .text-link{margin-left:3px;margin-right:3px;}.portal-choice .portal-meta,.portal-choice .portal-index,.portal-choice .portal-title,.portal-choice .portal-access{width:auto;height:auto;margin:0;border:0;border-radius:0;display:block;place-items:unset;}.library-visual{min-height:0;display:block;position:relative;overflow:hidden;padding:12px;border:1px solid #b7925b66;background:linear-gradient(145deg,#101519,#050607);}.library-visual:before,.library-visual:after{display:none;}.library-core{display:none;}.library-map-art{display:block;width:100%;max-height:360px;object-fit:contain;filter:drop-shadow(0 0 25px #edce8a2b);}.library-preview-label{margin-top:9px;padding:9px 10px;border:1px solid #b8925b66;background:#050607;color:#d7c08f;font-size:.58rem;letter-spacing:.16em;text-align:center;}.transmission-scene{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(90deg,#050607ee,#050607e6),url("/assets/mmk-canonical-map.png") center/cover no-repeat;border-color:#d1b37277;}.transmission-scene:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% 50%,#e9c67c1e,transparent 48%);}.consent-check{display:flex;align-items:flex-start;gap:9px;grid-column:1/-1;color:#c7bba9;font-size:.68rem;line-height:1.5;}.consent-check input{min-width:17px;width:17px;height:17px;margin:1px 0 0;accent-color:#d4b16f;}@media  (max-width:620px){.library-map-art{max-height:230px;}.transmission-scene{background-position:60% center;}.consent-check{font-size:.66rem;}}.subscriber-modal .subscriber-panel{width:min(560px,100%);padding:clamp(26px,5vw,42px);text-align:center;background:radial-gradient(ellipse at 50% 0%,#60452642,transparent 58%),linear-gradient(145deg,#21131a,#09090b 76%);box-shadow:0 0 0 1px #e9cf9650,0 30px 120px #000;}.subscriber-seal{width:56px;height:56px;margin:0 auto 18px;border:1px solid #e5ca8a;border-radius:50%;display:grid;place-items:center;color:#ffe9b5;font-size:1.45rem;box-shadow:0 0 32px #e8c47742;}.subscriber-panel h2{font:clamp(2rem,5vw,2.8rem)/1.08 var(--serif);font-weight:400;color:var(--gold2);margin:10px 0 12px;}.subscriber-panel>p{max-width:430px;margin:0 auto 22px;color:#ddcbb5;font:1rem/1.65 var(--serif);}.subscriber-form{text-align:left;}.subscriber-form>label:first-child{color:#e6d2b0;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;}.subscriber-form input[type=email]{width:100%;min-height:50px;background:#08090b;border:1px solid #a8875b;color:var(--white);padding:13px 15px;}.subscriber-form input[type=email]:focus{outline:2px solid var(--gold2);outline-offset:2px;}.subscriber-consent input{margin-top:4px;}.subscriber-submit{width:100%;min-height:50px;cursor:pointer;}.subscriber-preview-note{color:#ad9b84;font-size:.7rem;line-height:1.5;}.subscriber-status{font-size:.7rem;line-height:1.5;}.subscriber-status{min-height:1.25em;color:var(--gold2);text-align:center;}.subscriber-close{position:absolute;right:14px;top:12px;}@media  (prefers-reduced-motion:reduce){.entry-backdrop,.entry-stage,.subscriber-modal,.subscriber-modal *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}.subscriber-modal{z-index:120;overflow-y:auto;overscroll-behavior:contain;}.subscriber-modal .subscriber-panel{max-height:calc(100svh - 32px);overflow-y:auto;overscroll-behavior:contain;}.subscriber-panel h2:focus{outline:none;}.subscriber-modal.open .subscriber-panel{animation:subscriberReveal .38s cubic-bezier(.2,.8,.2,1) both;}@keyframes subscriberReveal{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media  (max-width:620px){.subscriber-modal{padding:12px;}.subscriber-modal .subscriber-panel{max-height:calc(100svh - 24px);padding:28px 20px 20px;}.subscriber-panel h2{font-size:2rem;}.subscriber-panel>p{font-size:.93rem;margin-bottom:18px;}.subscriber-form{gap:11px;}}.entry-screen{isolation:isolate;}.entry-screen:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.52;mix-blend-mode:screen;background:radial-gradient(ellipse at 50% 45%,#efd28b18 0,transparent 30%),radial-gradient(circle at 17% 26%,#fff3d9 0 1px,transparent 2px),radial-gradient(circle at 83% 19%,#e7cc91 0 1px,transparent 2px),radial-gradient(circle at 11% 72%,#e7cc91 0 1px,transparent 2px),radial-gradient(circle at 90% 76%,#fff3d9 0 1px,transparent 2px),radial-gradient(circle at 29% 12%,#fff3d9 0 1px,transparent 2px),radial-gradient(circle at 72% 88%,#e7cc91 0 1px,transparent 2px);animation:starfieldBreath 8s ease-in-out infinite;}.door-aura{position:absolute;pointer-events:none;transform:scale(.94);}.door-orbit{position:absolute;border:1px solid #f0d9aa36;border-radius:50%;pointer-events:none;mix-blend-mode:screen;}.door-orbit-one:before,.door-orbit-two:before{content:"✦";position:absolute;color:#fff1c9;text-shadow:0 0 10px #fff1c9,0 0 28px #e4bf6f;left:18%;top:10%;font-size:.85rem;}.door-orbit-two{border-color:#fff1ca20;border-style:dashed;}.door-orbit-two:before{content:"✧";left:auto;right:12%;top:78%;font-size:.7rem;}.door-ray{position:absolute;pointer-events:none;mix-blend-mode:screen;mask-image:radial-gradient(ellipse at center,#000 0 20%,transparent 70%);}.entry-artwork{position:relative;z-index:1;isolation:isolate;overflow:visible;}.entry-artwork img{position:relative;z-index:0;box-shadow:0 0 34px #d1aa5b35,0 0 95px #d1aa5b22,inset 0 0 22px #fff1cc20;animation:doorImageBreath 6.8s ease-in-out infinite;}.entry-artwork:before,.entry-artwork:after{content:"";position:absolute;z-index:2;inset:1.4%;pointer-events:none;mix-blend-mode:screen;}.entry-artwork:before{background:linear-gradient(108deg,transparent 0 37%,#fff6d700 43%,#fff4d685 49%,#e4bb5c60 51%,transparent 58% 100%);transform:translateX(-105%);filter:blur(3px);animation:thresholdSweep 8.6s cubic-bezier(.2,.7,.2,1) infinite;}.entry-artwork:after{inset:0;background:radial-gradient(ellipse at 50% 51%,#fff5db1c 0,transparent 18%),linear-gradient(90deg,#f2d3850b,transparent 19% 81%,#f2d3850b);opacity:.5;animation:doorEngravingLight 4.6s ease-in-out infinite;}.entry-screen.entry-opening .entry-artwork img{animation:doorOpenFlash .78s cubic-bezier(.2,.8,.2,1) both;}.entry-screen.entry-opening .entry-artwork:before{animation:thresholdSweep .62s ease-out 1 both;}.portal-choice .portal-art:before{content:"";position:absolute;z-index:1;inset:5% 9% 17%;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(ellipse at 50% 53%,#fff4cb48 0, #eac57525 22%,transparent 68%),linear-gradient(112deg,transparent 38%,#fff0c800 47%,#fff4d63b 50%,transparent 58%);background-size:100% 100%,230% 100%;background-position:center,-120% center;animation:portalDoorCurrent 7.4s ease-in-out infinite;}.portal-choice:nth-child(3n/**/+2) .portal-art:before{animation-delay:1.7s;}.portal-choice:nth-child(3n) .portal-art:before{animation-delay:3.1s;}.portal-choice.portal-threshold .portal-art:before{inset:2% 13% 13%;opacity:.44;animation-duration:5.6s;}.portal-choice:hover .portal-art:before,.portal-choice:focus-visible .portal-art:before,.portal-choice.active .portal-art:before{opacity:.88;animation-duration:2.2s;}.portal-choice.portal-threshold:hover .portal-art:before,.portal-choice.portal-threshold:focus-visible .portal-art:before,.portal-choice.portal-threshold.active .portal-art:before{opacity:1;animation-duration:1.6s;}@keyframes starfieldBreath{0%,100%{opacity:.35}50%{opacity:.68}}@keyframes doorCore{0%,100%{opacity:.52;transform:scale(.92);filter:blur(25px)}50%{opacity:.9;transform:scale(1.04);filter:blur(35px)}}@keyframes orbitWake{to{rotate:360deg}}@keyframes rayTurn{to{rotate:360deg}}@keyframes doorImageBreath{0%,100%{filter:brightness(1) saturate(1.02);box-shadow:0 0 34px #d1aa5b35,0 0 95px #d1aa5b22}50%{filter:brightness(1.08) saturate(1.12);box-shadow:0 0 48px #f5dc9a58,0 0 135px #d1aa5b43}}@keyframes thresholdSweep{0%,22%{transform:translateX(-105%);opacity:0}38%{opacity:.75}65%,100%{transform:translateX(105%);opacity:0}}@keyframes doorEngravingLight{0%,100%{opacity:.24}50%{opacity:.72}}@keyframes doorIgnition{0%{opacity:.7;transform:scale(.95);filter:blur(28px)}45%{opacity:1;transform:scale(1.12);filter:blur(42px)}100%{opacity:.9;transform:scale(1.06);filter:blur(36px)}}@keyframes doorOpenFlash{0%{filter:brightness(1.08) saturate(1.08);transform:scale(1)}45%{filter:brightness(1.55) saturate(1.2);transform:scale(1.035)}100%{filter:brightness(1.1) saturate(1.08);transform:scale(1.01)}}@keyframes buttonIgnition{0%{box-shadow:0 0 36px #f2d3888c}48%{box-shadow:0 0 85px #fff3c9,0 0 180px #e7c876a1}100%{box-shadow:0 0 54px #fff0b5c9,0 0 120px #e7c87672}}@keyframes portalDoorCurrent{0%,100%{background-position:center,-120% center;opacity:.25}48%{opacity:.56}70%{background-position:center,120% center;opacity:.78}}@media  (prefers-reduced-motion:reduce){.entry-screen:before,.door-aura,.door-orbit,.door-ray,.entry-artwork img,.entry-artwork:before,.entry-artwork:after,.portal-choice .portal-art:before{animation:none!important;transition:none!important;}.door-aura{opacity:.68;transform:none;}.door-orbit-one{opacity:.48;}.door-orbit-two{opacity:.3;}.door-ray{opacity:.18;}.entry-artwork:before{transform:translateX(0);opacity:.17;}.entry-artwork:after{opacity:.44;}.portal-choice .portal-art:before{opacity:.32;}}@media  (max-width:620px){.door-orbit{inset:-3% -8%;}.door-orbit-two{inset:-6% -3%;}.door-aura{inset:-11%;filter:blur(18px);}.door-ray{inset:-4%;}}.entry-screen{padding:0;background:#020304;}.entry-screen:after{background:radial-gradient(ellipse at 50% 49%,transparent 31%,#03040540 72%,#020303c7 100%),linear-gradient(180deg,#02030388 0%,transparent 23%,transparent 82%,#020303a8 100%);}.entry-backdrop{opacity:.18;filter:brightness(.27) saturate(.48);transform:scale(1.07);animation:mapDepthDrift 36s ease-in-out infinite;}.entry-content{width:min(100%,1540px);min-height:100svh;padding:clamp(13px,2.4vw,34px);gap:clamp(7px,1.2vh,16px);}.entry-brand{font-size:.69rem;letter-spacing:.32em;margin:0 0 2px;text-shadow:0 0 26px #e4c47b8a;}.entry-promise{font:clamp(1.2rem,2.1vw,1.85rem)/1.2 var(--serif);margin:0 0 4px;letter-spacing:.04em;}.entry-stage{width:max-content;max-width:100%;display:grid;place-items:center;isolation:isolate;filter:none;transition:none;overflow:visible;}.entry-map-art{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:min(94vw,1420px);max-height:76svh;object-fit:contain;border:0;box-shadow:none;filter:drop-shadow(0 0 17px #d8b97724) drop-shadow(0 28px 48px #000a);animation:mapArtBreath 8.5s ease-in-out infinite;}.door-aura{z-index:-1;inset:-9%;border-radius:48%;background:radial-gradient(ellipse at 50% 48%,#fff5d74a 0,#e9c97630 21%,#b98a4c24 43%,transparent 73%);filter:blur(35px);opacity:.68;animation:mapAuraCurrent 7.8s ease-in-out infinite;}.door-orbit{z-index:2;inset:-4% -3%;opacity:.48;border-color:#efd9aa32;box-shadow:0 0 26px #e9ca7d19,inset 0 0 25px #e9ca7d0a;}.door-orbit-one{transform:rotate(-8deg) scaleY(.9);animation:mapOrbitCurrent 58s linear infinite;}.door-orbit-two{inset:-7% -1%;transform:rotate(11deg) scaleY(.84);opacity:.28;animation:mapOrbitCurrent 78s linear infinite reverse;}.door-ray{z-index:2;inset:-1%;opacity:.22;background:conic-gradient(from 205deg at 50% 50%,transparent 0 26deg,#fff5ce1b 31deg,transparent 38deg 95deg,#e8c87912 102deg,transparent 110deg 206deg,#fff5ce16 212deg,transparent 220deg 360deg);animation:mapRayCurrent 82s linear infinite;}.map-cursor-glow{position:absolute;z-index:3;inset:0;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:blur(5px);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#fff8ddc9 0, #fff0be89 1.4%,#f4d3825b 4%,#d3aa5b23 12%,transparent 23%);transition:opacity .24s ease;}.entry-stage.mouse-lit .map-cursor-glow{opacity:.82;}.entry-stage:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(108deg,transparent 0 39%,#fff8df00 44%,#fff4d652 50%,#e3ba6650 52%,transparent 59% 100%);transform:translateX(-105%);animation:mapLatitudeSweep 11s cubic-bezier(.2,.65,.18,1) infinite;}.entry-cta{position:relative;left:auto;top:auto;z-index:4;transform:none;margin:clamp(8px,1.5vh,16px) 0 0;width:min(86vw,410px);min-height:56px;border:1px solid #fff2ce;border-radius:2px;letter-spacing:.2em;box-shadow:0 0 32px #f2d3886e,0 0 95px #e7c87632;}.entry-cta:hover,.entry-cta:focus-visible{transform:translateY(-1px) scale(1.025);}.entry-screen.entry-opening .entry-backdrop{opacity:.43;filter:brightness(.48) saturate(.82);transform:scale(1.15);transition:opacity .7s,transform .9s,filter .7s;}.entry-screen.entry-opening .entry-map-art{animation:mapGateIgnition .72s cubic-bezier(.2,.8,.2,1) both;}.entry-screen.entry-opening .door-aura{animation:mapGateFlare .76s ease-out both;}.entry-screen.entry-opening .door-orbit-one{animation-duration:1.25s;opacity:.95;}.entry-screen.entry-opening .door-orbit-two{animation-duration:1.55s;opacity:.74;}.entry-screen.entry-opening .door-ray{animation-duration:1.3s;opacity:.86;}.entry-screen.entry-opening .entry-stage:after{animation:mapLatitudeSweep .7s ease-out 1 both;}.entry-screen.entry-opening .entry-cta{animation:mapButtonFlare .62s ease-out both;}.entry-screen.exit .entry-map-art{opacity:0;transform:scale(1.045);transition:opacity .5s,transform .55s;}.universe-reveal{animation:universeReveal .65s ease-out both;}@keyframes mapDepthDrift{0%,100%{transform:scale(1.06)}50%{transform:scale(1.11)}}@keyframes mapArtBreath{0%,100%{filter:brightness(1) drop-shadow(0 0 17px #d8b97724) drop-shadow(0 28px 48px #000a)}50%{filter:brightness(1.07) drop-shadow(0 0 34px #f2d99855) drop-shadow(0 30px 60px #000b)}}@keyframes mapAuraCurrent{0%,100%{opacity:.48;transform:scale(.92);filter:blur(31px)}50%{opacity:.92;transform:scale(1.04);filter:blur(43px)}}@keyframes mapOrbitCurrent{to{rotate:360deg}}@keyframes mapRayCurrent{to{rotate:360deg}}@keyframes mapLatitudeSweep{0%,18%{transform:translateX(-105%);opacity:0}36%{opacity:.82}65%,100%{transform:translateX(105%);opacity:0}}@keyframes mapGateIgnition{0%{transform:scale(1);filter:brightness(1.06) drop-shadow(0 0 20px #fff0bb55)}46%{transform:scale(1.028);filter:brightness(1.58) drop-shadow(0 0 58px #fff1c7a8)}100%{transform:scale(1.01);filter:brightness(1.13) drop-shadow(0 0 30px #f0d58f70)}}@keyframes mapGateFlare{0%{opacity:.7;transform:scale(.92);filter:blur(32px)}42%{opacity:1;transform:scale(1.19);filter:blur(48px)}100%{opacity:.92;transform:scale(1.08);filter:blur(38px)}}@keyframes mapButtonFlare{0%{box-shadow:0 0 30px #f2d3886e}45%{box-shadow:0 0 75px #fff4c9,0 0 155px #e7c87699}100%{box-shadow:0 0 48px #fff0b5b8,0 0 110px #e7c87664}}@media  (max-width:700px){.entry-content{padding:16px 12px 22px;gap:7px;}.entry-brand{font-size:.57rem;letter-spacing:.23em;}.entry-promise{font-size:1.1rem;}.entry-stage{width:100%;}.entry-map-art{max-width:calc(100vw - 22px);max-height:70svh;}.door-aura{inset:-6%;filter:blur(22px);}.door-orbit-one{inset:-3% -2%;}.door-orbit-two{inset:-5% -1%;}.door-ray{inset:0;}.entry-cta{width:min(91vw,410px);min-height:54px;margin-top:8px;letter-spacing:.16em;}}@media  (prefers-reduced-motion:reduce){.entry-screen:before,.entry-backdrop,.entry-map-art,.door-aura,.door-orbit,.door-ray,.entry-stage:after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}.entry-backdrop{transform:none;opacity:.13;}.entry-map-art{filter:brightness(1.05) drop-shadow(0 0 24px #ecd39448) drop-shadow(0 28px 48px #000a);}.door-aura{opacity:.65;transform:none;}.door-orbit-one{opacity:.42;}.door-orbit-two{opacity:.26;}.door-ray{opacity:.16;}.entry-screen.entry-opening .entry-map-art{animation:none!important;transform:none;}.entry-stage.mouse-lit .map-cursor-glow{opacity:.82;}}.arrival-page{position:fixed;inset:0;z-index:100;overflow:hidden;background:#03040a;color:#fff3d7;}.subscriber-page{position:fixed;inset:0;background:#03040a;color:#fff3d7;}.view-page[hidden],.your-door-page[hidden],#universe[hidden],#homeView[hidden]{display:none!important;}.arrival-scene{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:#03040a;--parallax-x:0px;--parallax-y:0px;}.arrival-art{position:absolute;inset:-1.5%;width:103%;height:103%;object-fit:cover;object-position:center 48%;display:block;filter:brightness(.75) saturate(.9) contrast(1.06);transform:scale(1.015);animation:arrivalArtBreath 20s ease-in-out infinite;will-change:transform,filter;}.subscriber-art{position:absolute;inset:-1.5%;width:103%;height:103%;object-fit:cover;object-position:center 48%;display:block;animation:arrivalArtBreath 20s ease-in-out infinite;will-change:transform,filter;}.arrival-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 49%,transparent 19%,#03040a20 50%,#02030ad9 100%),linear-gradient(180deg,#02030a4d 0%,transparent 28%,transparent 72%,#02030ac9 100%);}.arrival-stars{position:absolute;inset:-2%;z-index:2;pointer-events:none;opacity:.55;background-image:radial-gradient(#fff4cf 0 1px,transparent 1.7px),radial-gradient(#d6b76e 0 1px,transparent 1.8px),radial-gradient(#fff8e6 0 .7px,transparent 1.6px);background-size:151px 151px,217px 217px,91px 91px;background-position:17px 22px,81px 46px,42px 11px;transform:translate3d(var(--star-x,0px),var(--star-y,0px),0);animation:starTwinkle 8s ease-in-out infinite alternate;}.subscriber-stars{position:absolute;inset:-2%;z-index:2;pointer-events:none;background-image:radial-gradient(#fff4cf 0 1px,transparent 1.7px),radial-gradient(#d6b76e 0 1px,transparent 1.8px),radial-gradient(#fff8e6 0 .7px,transparent 1.6px);background-position:17px 22px,81px 46px,42px 11px;transform:translate3d(var(--star-x,0px),var(--star-y,0px),0);animation:starTwinkle 8s ease-in-out infinite alternate;}.arrival-engraving{position:absolute;inset:4.5% 4%;z-index:3;pointer-events:none;border:1px solid #d1b36b18;clip-path:polygon(0 9%,50% 0,100% 9%,100% 90%,50% 100%,0 90%);opacity:.34;transform:translate3d(var(--geo-x,0px),var(--geo-y,0px),0);}.arrival-engraving:before,.arrival-engraving:after{content:"";position:absolute;inset:4%;border:1px solid #e3c87e16;clip-path:polygon(0 8%,50% 0,100% 8%,100% 92%,50% 100%,0 92%);}.arrival-engraving:after{inset:10% 12%;border-color:#fff0c010;transform:rotate(45deg) scale(.92);}.arrival-orbit{position:absolute;z-index:3;left:50%;top:50%;width:min(76vw,960px);aspect-ratio:1;border:1px solid #ead08a19;border-radius:50%;transform:translate(-50%,-50%) scaleY(.61) rotate(-12deg);pointer-events:none;box-shadow:0 0 28px #e8ca8110,inset 0 0 24px #ddba6510;animation:orbitDrift 88s linear infinite;}.arrival-orbit:after{content:"✧";position:absolute;left:13%;top:22%;color:#fff0c9;text-shadow:0 0 13px #fff0b4,0 0 34px #deba66;font-size:1.05rem;}.arrival-orbit-b{width:min(87vw,1110px);border-style:dotted;border-color:#e2c27a14;transform:translate(-50%,-50%) scaleY(.77) rotate(19deg);animation-duration:123s;animation-direction:reverse;}.arrival-orbit-b:after{content:"✦";left:auto;right:10%;top:67%;font-size:.72rem;}.arrival-atmosphere{position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse at 50% 46%,#fff2c322 0,#f1d18415 17%,transparent 41%);mix-blend-mode:screen;animation:thresholdBreath 7.8s ease-in-out infinite;}.arrival-seam-light{position:absolute;z-index:4;left:50%;top:10%;height:80%;width:2px;transform:translateX(-50%);pointer-events:none;background:linear-gradient(180deg,transparent,#ffedbd52 28%,#fff7ddbd 50%,#f1d0807b 70%,transparent);box-shadow:0 0 24px 4px #fff0b832,0 0 75px 18px #dab56b1c;opacity:.64;filter:blur(.8px);animation:seamBreath 6.7s ease-in-out infinite;}.pointer-light{position:absolute;z-index:5;left:0;top:0;width:min(58vw,780px);height:min(58vw,780px);border-radius:50%;pointer-events:none;opacity:0;transform:translate3d(50vw,50vh,0) translate(-50%,-50%);background:radial-gradient(circle,#fff7dc35 0,#f0d08725 9%,#e2bd7020 22%,#d2a84d0d 38%,transparent 68%);mix-blend-mode:screen;filter:blur(9px);transition:opacity .45s ease;}.arrival-scene.pointer-active .pointer-light{opacity:1;}.arrival-copy{position:absolute;z-index:8;inset:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;padding:clamp(22px,5vh,58px) 22px max(28px,env(safe-area-inset-bottom));pointer-events:none;}.door-logo{position:relative;display:grid;place-items:center;flex:0 0 auto;width:68px;height:68px;overflow:hidden;border:1px solid #dfc17a9c;border-radius:50%;background:#07080d;box-shadow:0 0 30px #f2d28950,0 0 64px #d9b26321;}.door-logo img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;filter:brightness(.82) saturate(.94);}.arrival-logo{width:clamp(54px,6vw,78px);height:clamp(54px,6vw,78px);border-color:#f3ddac;box-shadow:0 0 36px #fff0b95c,0 0 90px #dfbd6b21;animation:logoPulse 7.8s ease-in-out infinite;}.arrival-brand{max-width:96vw;margin:16px 0 0;color:#f4dfad;font:500 clamp(1.45rem,3.2vw,2.5rem)/1.12 var(--serif);letter-spacing:.16em;text-shadow:0 2px 22px #02030a,0 0 24px #e5c77b46;}.arrival-quote{position:absolute;left:50%;top:66%;width:min(90vw,720px);margin:0;transform:translateX(-50%);padding:10px 18px;color:#fff5dd;font:clamp(1.2rem,2.25vw,1.72rem)/1.35 var(--serif);letter-spacing:.015em;text-shadow:0 2px 18px #000,0 0 25px #f0d28d35;opacity:0;animation:copyArrive .9s ease .25s both;}.arrival-quote:before{content:"";position:absolute;z-index:-1;inset:-12px -6px;background:radial-gradient(ellipse,#03040ac7 0, #03040a90 55%,transparent 100%);filter:blur(6px);}.arrival-enter{position:absolute;left:50%;top:77.5%;transform:translate(-50%,0);pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;min-height:62px;width:min(86vw,420px);padding:0 28px;overflow:hidden;border:1px solid #ffebbc;border-radius:999px;background:linear-gradient(120deg,#f2d89f,#b88d4c 46%,#f3dfa7 78%,#c19855);color:#19130a;font-size:clamp(.72rem,.9vw,.84rem);font-weight:800;letter-spacing:.2em;text-shadow:0 1px 0 #fff8dd7a;box-shadow:0 0 26px #f5dda458,0 0 74px #edcf783a,inset 0 1px 0 #fff8dbb3;cursor:pointer;transition:box-shadow .3s ease,border-color .3s ease,filter .3s ease,transform .3s ease;opacity:1;animation:buttonGlow 7.5s ease-in-out 1.2s infinite;}.arrival-enter:before{content:"✧";margin-right:12px;color:#66491d;font-size:1.05rem;}.arrival-enter:hover,.arrival-enter:focus-visible,.arrival-scene.invited .arrival-enter{border-color:#fff7dc;filter:brightness(1.09);box-shadow:0 0 36px #fff2bd9e,0 0 118px #f2d58f91,inset 0 1px 0 #fffce9;outline:2px solid #fff0bf;outline-offset:5px;}.arrival-enter:focus-visible{outline-style:solid;}.button-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(108deg,transparent 0 40%,#fff8dc00 46%,#fff5cf9a 50%,#fff0be00 56%,transparent 64%);transform:translateX(-115%);animation:buttonSweep 8.5s cubic-bezier(.2,.7,.2,1) infinite;}.arrival-scene.invited .arrival-seam-light{opacity:1;box-shadow:0 0 35px 7px #fff0b872,0 0 115px 40px #e6c47c46;}.arrival-scene.invited .arrival-atmosphere{opacity:1;filter:brightness(1.35);}.arrival-page.page-exit .arrival-art{animation:none;transform:scale(1.035);filter:brightness(1.13) saturate(1.04);transition:transform .32s ease,filter .32s ease;}.arrival-page.page-exit .arrival-seam-light{opacity:1;transform:translateX(-50%) scaleY(1.35);filter:blur(2px);transition:all .32s ease;}.arrival-page.page-exit .arrival-copy{opacity:0;transition:opacity .18s ease;}.subscriber-page{z-index:110;overflow:hidden;}.subscriber-scene{position:absolute;inset:0;overflow:hidden;background:#04050a;}.subscriber-art{filter:brightness(.45) saturate(.84) contrast(1.09);transform:scale(1.02);}.subscriber-shade{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,#05060a34 0,#03040ad1 70%,#02030a 100%),linear-gradient(180deg,#03040a65,#03040a6c);}.subscriber-stars{opacity:.32;background-size:185px 185px,253px 253px,121px 121px;}.subscriber-core-light{position:absolute;left:50%;top:46%;width:min(68vmin,680px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#edd6931f 0,#b38a4d16 31%,transparent 68%);filter:blur(18px);animation:coreBreath 8s ease-in-out infinite;}.subscriber-close-top{position:absolute;z-index:12;right:max(20px,env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));width:48px;height:48px;border:1px solid #dfc17a9a;border-radius:50%;background:#090a0fd9;color:#f7e2b3;font:300 2rem/1 var(--sans);box-shadow:0 0 22px #ddb9652c;cursor:pointer;transition:.2s;}.subscriber-close-top:hover,.subscriber-close-top:focus-visible{background:#241c11;border-color:#fff0c4;box-shadow:0 0 30px #fff0b774;outline:2px solid #fff0c7;outline-offset:3px;}.subscriber-scroll{position:relative;z-index:5;max-height:100svh;overflow-y:auto;overscroll-behavior:contain;padding:clamp(20px,4.5vh,50px) 20px max(24px,env(safe-area-inset-bottom));}.subscriber-shell{width:min(100%,680px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:18px;}.brand-lockup{display:flex;align-items:center;gap:13px;color:#f1dca7;text-decoration:none;}.brand-lockup .door-logo{width:52px;height:52px;}.brand-copy{display:flex;flex-direction:column;gap:5px;min-width:0;}.brand-name{font:500 clamp(.73rem,1.4vw,1rem)/1.2 var(--serif);letter-spacing:.19em;color:#f4dfad;text-shadow:0 1px 14px #000;}.brand-tagline{font-size:clamp(.47rem,.68vw,.6rem);font-weight:650;line-height:1.35;letter-spacing:.13em;color:#d9c38d;}.subscriber-frame{position:relative;width:100%;border:1px solid #c7a66088;background:linear-gradient(148deg,#100f12e8,#08090ef3 59%,#101017ed);padding:clamp(24px,4.6vw,46px);box-shadow:0 28px 88px #000c,0 0 58px #d7b26420,inset 0 0 42px #d1ac5b09;isolation:isolate;}.subscriber-frame:before{content:"";position:absolute;inset:9px;border:1px solid #d9bd7746;clip-path:polygon(0 7%,7% 7%,7% 0,93% 0,93% 7%,100% 7%,100% 93%,93% 93%,93% 100%,7% 100%,7% 93%,0 93%);pointer-events:none;z-index:-1;}.subscriber-frame:after{content:"";position:absolute;inset:-1px;pointer-events:none;z-index:-2;background:radial-gradient(ellipse at 50% 4%,#e9cc8328,transparent 45%);}.subscriber-ornament{display:grid;place-items:center;width:40px;height:40px;margin:0 auto 11px;border:1px solid #c6a5606b;border-radius:50%;color:#f5e1ae;text-shadow:0 0 15px #ffeab0;box-shadow:0 0 22px #dbb7642a;font-size:1.25rem;}.subscriber-frame>.eyebrow{text-align:center;color:#d9bc76;}.subscriber-frame h1{max-width:560px;margin:12px auto 8px;text-align:center;font:clamp(1.9rem,4vw,2.75rem)/1.1 var(--serif);font-weight:400;color:#fff0cc;text-shadow:0 0 30px #ddb9652f;}.subscriber-intro{max-width:520px;margin:0 auto 25px;text-align:center;color:#d4c6ad;font:1rem/1.65 var(--serif);}.subscriber-form{display:grid;gap:15px;}.subscriber-field{display:grid;gap:7px;}.subscriber-field label{color:#d9bc76;font-size:.61rem;font-weight:750;letter-spacing:.16em;}.subscriber-field label span{color:#b7a687;font-weight:500;}.subscriber-field input{width:100%;min-height:52px;background:#07080de8;border:1px solid #8b744b9c;border-radius:3px;color:#fff4de;padding:12px 14px;font:1rem var(--sans);outline:none;transition:border-color .2s,box-shadow .2s;}.subscriber-field input::placeholder{color:#8f877b;}.subscriber-field input:focus{border-color:#f5dfac;box-shadow:0 0 0 3px #c9a45a36,0 0 24px #c9a45a20;}.subscriber-field input[aria-invalid="true"]{border-color:#eaa696;box-shadow:0 0 0 2px #d67d6d30;}.subscriber-consent{display:grid;grid-template-columns:22px 1fr;gap:11px;align-items:start;margin-top:2px;color:#d2c4ad;font-size:.78rem;line-height:1.55;cursor:pointer;}.subscriber-consent input{width:19px;height:19px;margin:1px 0 0;accent-color:#d4b26a;cursor:pointer;}.subscriber-consent input:focus-visible{outline:2px solid #fff0c7;outline-offset:3px;}.field-error{min-height:0;color:#ffd0bf;font-size:.75rem;line-height:1.4;}.field-error:not(:empty){min-height:1.1em;margin-top:-2px;}.subscriber-join,.subscriber-continue{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;border:1px solid #fff0c4;border-radius:2px;background:linear-gradient(120deg,#edd49b,#bb914e 54%,#ecd7a6);color:#1a130a;font-size:.72rem;font-weight:850;letter-spacing:.16em;box-shadow:0 0 30px #dfbc694b,inset 0 1px #fff9dc;cursor:pointer;transition:.22s;}.subscriber-join:hover,.subscriber-join:focus-visible,.subscriber-continue:hover,.subscriber-continue:focus-visible{filter:brightness(1.09);box-shadow:0 0 44px #fff0b581,0 0 90px #d9b45f4d;outline:2px solid #fff3cf;outline-offset:3px;}.subscriber-join:disabled{opacity:.68;cursor:progress;}.subscriber-connection{margin:15px 0 0;text-align:center;color:#c4a96f;font-size:.72rem;line-height:1.5;}.subscriber-result{margin-top:16px;padding:15px;border:1px solid #c9aa66;background:#08090be8;color:#f0e1be;font-size:.88rem;line-height:1.6;}.subscriber-result[data-kind="error"]{border-color:#a98570;color:#f2c5b8;}.subscriber-result[data-kind="success"]{border-color:#d8c17c;color:#f9edc9;}.subscriber-continue{margin-top:14px;}.subscriber-skip{display:block;margin:15px auto 0;padding:11px 12px;border:0;background:transparent;color:#dfc88e;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-decoration:underline;text-decoration-color:#9b8151;text-underline-offset:5px;cursor:pointer;}.subscriber-skip:hover,.subscriber-skip:focus-visible{color:#fff4d8;text-decoration-color:#fff2cd;outline:2px solid #efd8a3;outline-offset:3px;}.subscriber-footer-note{text-align:center;color:#a28d61;font-size:.58rem;letter-spacing:.13em;line-height:1.5;}.subscriber-page.page-enter .subscriber-frame{animation:frameArrive .4s cubic-bezier(.2,.8,.2,1) both;}.page-transition-out{opacity:0!important;transition:opacity .18s ease;}.page-enter{animation:pageArrive .32s ease-out both;}.top .brand-lockup{max-width:420px;}.top .brand-lockup .door-logo{width:45px;height:45px;border-color:#c7a66077;box-shadow:0 0 20px #cfab6525;}.top .brand-lockup .brand-name{font-size:.77rem;letter-spacing:.16em;}.top .brand-lockup .brand-tagline{font-size:.47rem;letter-spacing:.105em;white-space:normal;}.top .nav{gap:14px;}.top .navlinks{gap:clamp(9px,1.3vw,22px);font-size:.68rem;letter-spacing:.09em;}.top .navlinks>a{white-space:nowrap;}.nav-more{position:relative;display:block;}.nav-more summary{list-style:none;cursor:pointer;white-space:nowrap;color:#e9dfd0;letter-spacing:.09em;}.nav-more summary::-webkit-details-marker{display:none;}.nav-more summary:after{content:"⌄";margin-left:5px;color:#c9a467;}.nav-more[open] summary,.nav-more summary:hover,.nav-more summary:focus-visible{color:#f0d9aa;outline-color:#e8ca8d;}.nav-dropdown{position:absolute;right:0;top:calc(100% + 13px);min-width:210px;display:grid;gap:2px;padding:9px;border:1px solid #b28c53a8;background:#09090df2;box-shadow:0 18px 38px #000b;z-index:40;}.nav-dropdown a{padding:10px 11px;color:#e9dfd0;font-size:.67rem;letter-spacing:.1em;}.nav-dropdown a:hover,.nav-dropdown a:focus-visible{background:#bd99523a;color:#fff1cc;outline:none;}.preview-return-actions{grid-column:1/-1;display:flex;gap:20px;flex-wrap:wrap;}.preview-return-actions .text-link{border:0;background:none;padding:4px;cursor:pointer;}.home-lockup .door-logo,.foot-lockup .door-logo{overflow:hidden;}.your-door-page{min-height:calc(100svh - 76px);padding:clamp(42px,8vh,90px) 20px 80px;background:radial-gradient(ellipse at 50% 20%,#221b1033,transparent 45%),#07080d;position:relative;overflow:hidden;}.your-door-page:before{content:"";position:absolute;inset:20px 4%;border:1px solid #d6b87524;clip-path:polygon(0 5%,50% 0,100% 5%,100% 95%,50% 100%,0 95%);pointer-events:none;}.your-door-wrap{position:relative;width:min(100%,940px);margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;}.account-lockup{margin:0 auto 50px;text-align:left;}.your-door-wrap h1{font:clamp(2.3rem,5vw,4rem)/1.08 var(--serif);font-weight:400;color:#f2dfb7;margin:12px 0;}.your-door-copy{max-width:690px;color:#c9bdab;font-size:.95rem;line-height:1.75;margin:0 auto 34px;}.your-door-choices{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;}.door-choice{min-height:255px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px 24px;border:1px solid #b18a4c7a;background:linear-gradient(140deg,#121116e8,#08090df5);box-shadow:0 18px 55px #0007;transition:.25s;}.door-choice:hover,.door-choice:focus-visible{border-color:#f0d99f;box-shadow:0 0 40px #dfbf6b26,0 24px 65px #0009;transform:translateY(-2px);outline:none;}.door-choice-icon{display:grid;place-items:center;width:50px;height:50px;border:1px solid #d6b975;border-radius:50%;color:#efd9aa;box-shadow:0 0 20px #cfaa5c30;font-size:1.3rem;}.door-choice strong{font:1.45rem var(--serif);letter-spacing:.12em;color:#f1ddae;font-weight:400;}.door-choice>span:last-child{max-width:330px;color:#b9ac99;font-size:.81rem;line-height:1.6;}.account-back{margin-top:28px;}.foot-lockup{align-items:center;min-width:min(100%,340px);}@keyframes arrivalArtBreath{0%,100%{transform:scale(1.015);filter:brightness(.72) saturate(.88) contrast(1.06)}52%{transform:scale(1.025);filter:brightness(.82) saturate(.97) contrast(1.09)}}@keyframes starTwinkle{0%{opacity:.34}38%{opacity:.58}52%{opacity:.4}78%{opacity:.68}100%{opacity:.43}}@keyframes orbitDrift{to{rotate:360deg}}@keyframes thresholdBreath{0%,100%{opacity:.48;transform:scale(.94)}50%{opacity:.88;transform:scale(1.04)}}@keyframes seamBreath{0%,100%{opacity:.43;filter:blur(1.4px)}50%{opacity:.79;filter:blur(.4px)}}.arrival-spark{position:absolute;z-index:6;left:50%;top:17%;width:4px;height:4px;border-radius:50%;background:#fff4c5;box-shadow:0 0 9px 3px #fff0b7b5,0 0 24px 8px #d8b16066;pointer-events:none;animation:pathSpark 10.5s ease-in-out infinite;}@keyframes pathSpark{0%,11%{transform:translate(-50%,0) scale(.45);opacity:0}22%{opacity:.9}58%{transform:translate(-50%,52vh) scale(.8);opacity:.58}70%,100%{transform:translate(-50%,63vh) scale(.28);opacity:0}}@keyframes logoPulse{0%,100%{box-shadow:0 0 27px #fff0b947,0 0 68px #dfbd6b1b}50%{box-shadow:0 0 38px #fff0b97a,0 0 92px #dfbd6b32}}@keyframes copyArrive{from{opacity:0;translate:0 7px}to{opacity:1;translate:0 0}}@keyframes buttonSweep{0%,22%{transform:translateX(-115%)}45%,100%{transform:translateX(115%)}}@keyframes coreBreath{0%,100%{opacity:.5;transform:translate(-50%,-50%) scale(.94)}50%{opacity:.88;transform:translate(-50%,-50%) scale(1.04)}}@keyframes buttonGlow{0%,100%{box-shadow:0 0 26px #f5dda458,0 0 74px #edcf783a,inset 0 1px 0 #fff8dd}50%{box-shadow:0 0 34px #fff1bb77,0 0 98px #edcf7860,inset 0 1px 0 #fff8dd}}@keyframes frameArrive{from{opacity:0;transform:translateY(13px) scale(.99)}to{opacity:1;transform:none}}@keyframes pageArrive{from{opacity:0}to{opacity:1}}@media  (max-width:980px){.top .navlinks{gap:10px;font-size:.62rem;}.top .brand-lockup .door-logo{width:39px;height:39px;}.top .brand-lockup .brand-name{font-size:.67rem;}}@media  (max-width:860px){.arrival-art{object-position:center center;filter:brightness(.67) saturate(.88) contrast(1.04);}.arrival-vignette{background:radial-gradient(ellipse at 50% 49%,#03040a12 10%,#02030a58 48%,#02030add 100%),linear-gradient(180deg,#03040a28,#03040a0b 35%,#02030aa9 100%);}.arrival-copy{padding:calc(env(safe-area-inset-top) + 24px) 14px max(23px,env(safe-area-inset-bottom));}.arrival-art,.arrival-open-state{background-position:center center;}.arrival-logo{width:54px;height:54px;}.arrival-brand{font-size:1.24rem;letter-spacing:.12em;margin-top:12px;}.arrival-quote{top:auto;bottom:calc(max(23px,env(safe-area-inset-bottom)) + 120px);width:min(94vw,450px);font-size:1.2rem;padding:9px 10px;}.arrival-enter{top:auto;bottom:calc(max(23px,env(safe-area-inset-bottom)) + 38px);min-height:58px;width:min(91vw,420px);font-size:.7rem;letter-spacing:.16em;}.arrival-orbit{width:116vw;opacity:.78;}.arrival-orbit-b{width:128vw;}.arrival-engraving{inset:8% 3%;opacity:.22;}.subscriber-scroll{padding:calc(env(safe-area-inset-top) + 23px) 14px max(22px,env(safe-area-inset-bottom));}.subscriber-shell{gap:12px;}.subscriber-lockup{align-self:flex-start;max-width:calc(100% - 50px);gap:9px;}.subscriber-lockup .door-logo{width:43px;height:43px;}.subscriber-lockup .brand-name{font-size:.68rem;letter-spacing:.12em;}.subscriber-lockup .brand-tagline{font-size:.43rem;letter-spacing:.07em;}.subscriber-close-top{right:max(12px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));width:44px;height:44px;}.subscriber-frame{padding:24px 18px 21px;}.subscriber-frame h1{font-size:1.9rem;padding:0 10px;}.subscriber-intro{font-size:.92rem;margin-bottom:19px;}.subscriber-form{gap:12px;}.subscriber-field input{min-height:50px;}.subscriber-join{min-height:54px;font-size:.66rem;letter-spacing:.11em;padding:0 12px;}.subscriber-footer-note{max-width:360px;}.top{position:sticky;}.top .nav{height:auto;min-height:68px;padding-block:8px;flex-wrap:wrap;}.top .brand-lockup{max-width:calc(100% - 82px);}.top .brand-lockup .door-logo{width:42px;height:42px;}.top .brand-lockup .brand-name{font-size:.67rem;letter-spacing:.1em;}.top .brand-lockup .brand-tagline{font-size:.4rem;letter-spacing:.06em;}.top .menu-toggle{display:block;margin-left:auto;}.top .navlinks{display:none;position:absolute;left:0;right:0;top:100%;padding:12px 18px 18px;background:#08090df5;border-bottom:1px solid #90754b;box-shadow:0 18px 35px #000c;flex-direction:column;align-items:stretch;gap:2px;font-size:.76rem;}.top .navlinks.open{display:flex;}.top .navlinks>a,.nav-more summary{padding:12px 8px;}.nav-more{width:100%;}.nav-dropdown{position:static;min-width:0;margin:3px 0 8px;border:0;border-left:1px solid #c2a36266;box-shadow:none;background:#0a0b10;}.nav-dropdown a{padding:12px;}.your-door-page{min-height:calc(100svh - 68px);padding:48px 17px 60px;}.account-lockup{margin-bottom:38px;}.your-door-choices{grid-template-columns:1fr;gap:12px;}.door-choice{min-height:205px;padding:24px 20px;}.preview-return-actions{justify-content:center;}}@media  (max-width:380px){.arrival-brand{font-size:1.08rem;letter-spacing:.09em;}.arrival-quote{font-size:1.1rem;bottom:calc(max(18px,env(safe-area-inset-bottom)) + 113px);}.arrival-enter{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 35px);min-height:54px;}.subscriber-lockup .brand-tagline{max-width:220px;line-height:1.45;}.subscriber-frame{padding-inline:14px;}}@media  (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}.arrival-art,.arrival-stars,.arrival-orbit,.arrival-atmosphere,.arrival-seam-light,.arrival-logo,.button-sheen,.subscriber-core-light{animation:none!important;transition:none!important;}.arrival-art{transform:none;filter:brightness(.78) saturate(.9) contrast(1.06);}.arrival-stars{opacity:.38;}.arrival-atmosphere{opacity:.5;}.arrival-seam-light{opacity:.58;}.pointer-light{transition:none;}.arrival-quote,.arrival-enter{animation:none;opacity:1;translate:0 0;}.page-enter,.page-transition-out,.subscriber-page.page-enter .subscriber-frame{animation:none!important;transition:none!important;}.arrival-open-state{transition:none!important;}.arrival-page.page-exit .arrival-art,.arrival-page.page-exit .arrival-open-state{transform:none;}.arrival-page.page-exit .arrival-copy{opacity:0;}}@media  (forced-colors:active){.arrival-enter,.subscriber-join,.subscriber-continue,.subscriber-close-top{border:2px solid ButtonText;}.subscriber-frame,.door-choice{border:1px solid CanvasText;}}body.ambient-paused .arrival-page *,body.ambient-paused .subscriber-page *{animation-play-state:paused!important;}.arrival-art,.subscriber-art,.door-logo{background-image:var(--doorway-art);background-repeat:no-repeat;background-size:cover;background-position:center center;}.arrival-art,.subscriber-art{background-size:cover;background-position:center 48%;}.arrival-open-state{position:absolute;inset:-1.5%;z-index:0;background-image:var(--doorway-open-art);background-size:cover;background-position:center 48%;filter:brightness(.74) saturate(.91) contrast(1.06);transform:scale(1.015);opacity:0;transition:opacity .32s ease,filter .32s ease,transform .32s ease;pointer-events:none;}.arrival-page.page-exit .arrival-open-state{opacity:1;filter:brightness(.95) saturate(1.03) contrast(1.07);transform:scale(1.025);}.door-logo{background-position:center center;}.foot-inner{flex-wrap:wrap;}.brand-name{font-size:clamp(.9rem,1.55vw,1.12rem)!important;letter-spacing:.11em!important;}.arrival-brand{font-size:clamp(1.5rem,4.1vw,3rem)!important;letter-spacing:.1em!important;line-height:1.15!important;}.arrival-quote{font-size:clamp(1.45rem,2.65vw,2rem)!important;}@media  (max-width:620px){.arrival-quote{font-size:1.3rem!important;line-height:1.35!important;}}.map-detail-art{padding:13px;overflow:visible;border-color:#b8925b66;}.map-detail-stage{height:auto!important;min-height:0!important;max-height:620px;aspect-ratio:1312/1199;background:#050607;overflow:hidden;}.map-detail-stage>img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;filter:none!important;}@media  (max-width:620px){.arrival-brand{font-size:clamp(1.45rem,6vw,2rem)!important;}.brand-name{font-size:.86rem!important;}.map-detail-art{padding:8px;}.map-detail-stage{max-height:none;}}.hero{display:block;text-align:center;min-height:0;padding:24px 0 68px;}.hero-map-window{margin:0 auto 18px;}.coordinate-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 42%,#15120d 0,#08090b 52%,#040506 100%);}.coordinate-section:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.17;background-image:radial-gradient(#fff0c4 .7px,transparent 1.6px);background-size:89px 89px;}.coordinate-section .wrap,.coordinate-section .hero-journey{position:relative;z-index:1;}.coordinate-section .hero-journey{margin:0 auto;padding:2px 10px 0;}.coordinate-section .hero-top{max-width:860px;margin:0 auto;}.coordinate-section .hero-top h1{font-size:clamp(2.5rem,6.3vw,5.4rem);margin:14px 0 16px;}.coordinate-section .hero-copy{max-width:760px;}@media  (max-width:620px){.hero{padding:18px 0 52px;}.coordinate-section{padding-block:70px;}.coordinate-section .hero-journey{padding-inline:2px;}}.node-small{fill:#f4d28a;opacity:.66;animation-delay:1.6s;}.map-unlock-row{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:12px 10px 2px;border-top:1px solid #d3b87534;color:#d6c39e;font-size:.73rem;line-height:1.5;}.map-unlock{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid #e8cc8a;background:linear-gradient(115deg,#f0d7a2,#bc9659);color:#19140c;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-decoration:none;text-align:center;box-shadow:0 0 28px #dfbe7436;transition:transform .2s,box-shadow .2s,filter .2s;}.map-unlock:hover,.map-unlock:focus-visible{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 0 38px #f0d38a70;outline:2px solid #fff1ca;outline-offset:3px;}@media  (max-width:620px){.map-unlock-row{align-items:stretch;flex-direction:column;gap:8px;padding:10px 6px 2px;}.map-unlock{justify-content:center;min-height:48px;font-size:.63rem;}}@media  (prefers-reduced-motion:reduce){.map-unlock{transition:none;}}.map-card{position:relative;z-index:3;transition:box-shadow .45s ease;}@media  (prefers-reduced-motion:reduce){.map-card{animation:none!important;transition:none!important;}}body.quiet .map-card{animation:none!important;transition:none!important;}.hero-journey{position:relative;isolation:isolate;max-width:1100px;margin:0 auto 20px;padding:2px 10px 0;}.hero-top{position:relative;z-index:1;}.hero-top h1 em{position:relative;display:inline-block;}.hero-top h1 em:after{content:"";position:absolute;right:-.12em;bottom:.06em;width:9px;height:9px;border-radius:50%;background:#fff0bd;box-shadow:0 0 12px 4px #f0ce7e;opacity:0;transform:scale(.5);}.coordinate-route{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible;pointer-events:none;opacity:.24;}.coordinate-thread{fill:none;stroke:#eacb82;stroke-width:1.4;stroke-dasharray:2 18;stroke-linecap:round;opacity:.1;filter:drop-shadow(0 0 3px #d6b36e);}.hero-journey.coordinate-in-view .hero-top h1{animation:coordinateTitleIn .95s ease both;}.hero-journey.coordinate-in-view .hero-top h1 em:after{animation:coordinateIgnite .8s ease .85s both;}.hero-journey.coordinate-in-view .coordinate-thread{animation:coordinateRouteDraw 2.4s ease-out .7s both;}.hero-journey.coordinate-in-view .thread-full{animation-delay:1.05s;}.hero-journey.coordinate-in-view .thread-keys{animation-delay:1.4s;}.hero-journey.coordinate-in-view .thread-chambers{animation-delay:1.75s;}.hero-ctas.coordinate-actions{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px auto 0;max-width:1060px;}.destination-link{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:62px;padding:12px 14px;border:1px solid #b8955d8a;border-radius:2px;background:linear-gradient(140deg,#17130c,#0b0b0c 70%);color:#f1dfbb;text-align:center;text-decoration:none;font-size:.7rem;font-weight:750;letter-spacing:.12em;line-height:1.35;overflow:hidden;box-shadow:inset 0 0 20px #e4c67809,0 8px 24px #0006;transition:transform .3s,box-shadow .35s,border-color .35s,color .35s;}.destination-link:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,#f8e3ad33 50%,transparent 78%);transform:translateX(-115%);}.destination-link:hover:before,.destination-link:focus-visible:before,.destination-link.destination-lit:before{opacity:1;animation:destSheen 1s ease both;}.destination-link:hover,.destination-link:focus-visible,.destination-link.destination-lit{transform:translateY(-2px);border-color:#f2d996;color:#fff3d4;box-shadow:0 0 28px #dfbf733d,inset 0 0 24px #e6c9791a;outline:2px solid #f3dfa9;outline-offset:3px;}.key-mark{width:19px;height:19px;flex:0 0 auto;fill:none;stroke:#f5d78f;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #f1d18480);transition:transform .45s;}.destination-link:hover .key-mark,.destination-link:focus-visible .key-mark,.destination-link.destination-lit .key-mark{transform:rotate(-28deg) translateY(-1px);}.destination-link:nth-child(2):after{content:"";position:absolute;right:-18%;width:25%;height:1px;background:#fff2c8;box-shadow:0 0 12px 3px #f0d289;opacity:0;}.destination-link:nth-child(2):hover:after,.destination-link:nth-child(2):focus-visible:after{opacity:1;animation:outwardCurrent 1.3s ease-out both;}.destination-link:nth-child(3) .key-mark{display:none;}.destination-link:nth-child(3):before{background-image:radial-gradient(#fff0bd 0 1px,transparent 2px);background-size:22px 22px;}.destination-link:nth-child(4):after{content:"";position:absolute;inset:8px auto 8px 50%;width:1px;background:linear-gradient(180deg,transparent,#fff0bd,transparent);box-shadow:0 0 14px 4px #e7c778;opacity:0;transform:scaleY(.35);transition:opacity .3s,transform .5s;}.destination-link:nth-child(4):hover:after,.destination-link:nth-child(4):focus-visible:after{opacity:.7;transform:scaleY(1);}.hero-journey.coordinate-in-view .destination-link{animation:destinationArrive .8s ease both;}.hero-journey.coordinate-in-view .destination-link:nth-child(1){animation-delay:1.45s;}.hero-journey.coordinate-in-view .destination-link:nth-child(2){animation-delay:1.75s;}.hero-journey.coordinate-in-view .destination-link:nth-child(3){animation-delay:2.05s;}.hero-journey.coordinate-in-view .destination-link:nth-child(4){animation-delay:2.35s;}@keyframes coordinateTitleIn{from{opacity:.15;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@keyframes coordinateIgnite{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.35)}100%{opacity:.9;transform:scale(1)}}@keyframes coordinateRouteDraw{0%{opacity:0;stroke-dasharray:0 1000}20%{opacity:.62}100%{opacity:.26;stroke-dasharray:1 14}}@keyframes destinationArrive{from{opacity:.55;filter:brightness(.7);transform:translateY(5px)}to{opacity:1;filter:none;transform:none}}@keyframes destSheen{to{transform:translateX(115%)}}@keyframes outwardCurrent{0%{transform:translateX(-90px);opacity:0}30%{opacity:1}100%{transform:translateX(-5px);opacity:0}}.take-map-section{position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,9vw,132px) 0;background:radial-gradient(ellipse at 50% 35%,#17130e 0,#08090b 48%,#030406 100%);border-top:1px solid #c3a2642c;border-bottom:1px solid #c3a26424;color:#f4e9d1;}.take-map-field{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(#fff0c4 0 .7px,transparent 1.6px),linear-gradient(90deg,#d9b96a07 1px,transparent 1px),linear-gradient(#d9b96a06 1px,transparent 1px);background-size:89px 89px,110px 110px,110px 110px;background-position:16px 10px,center center,center center;opacity:.2;transition:opacity .5s;}.take-map-section.cursor-awake .take-map-field{opacity:.6;}.take-map-field>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;}.take-cursor-haze{position:absolute;inset:0;background:radial-gradient(circle at var(--take-x,50%) var(--take-y,40%),#f1d28d18,transparent 26%);opacity:0;transition:opacity .5s;}.take-map-section.cursor-awake .take-cursor-haze{opacity:1;}.take-map-wrap{position:relative;z-index:1;max-width:1040px;text-align:center;}.take-map-eyebrow{color:#cfb274;font-size:.68rem;font-weight:700;letter-spacing:.22em;}.take-map-picker-label{font-size:.68rem;font-weight:700;letter-spacing:.22em;}.take-map-section h2{margin:18px 0 12px;font:500 clamp(2.15rem,5vw,4rem)/1.08 var(--serif);letter-spacing:.045em;color:#f3e4c4;text-shadow:0 0 28px #e0bd6f20;}.take-map-section h2 em{font-style:normal;color:#e5ca8b;}.take-map-intro{margin:0 auto;color:#e4d6bb;font:clamp(1rem,1.5vw,1.25rem)/1.7 var(--serif);}.take-map-support{margin:22px auto 42px;color:#bcae97;font-size:.82rem;line-height:1.8;letter-spacing:.04em;}.take-map-support strong{display:block;margin-top:10px;color:#e0c27e;font-size:.69rem;letter-spacing:.17em;}.take-map-picker-label{margin:0 auto 16px;color:#e5c983;}.take-map-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 auto 32px;}.take-category{position:relative;min-height:114px;padding:19px 11px 16px;border:0;border-top:1px solid #a987505d;border-bottom:1px solid #a9875045;background:linear-gradient(180deg,#c1a0640c,transparent);color:#e8d6b4;font-size:.76rem;font-weight:750;letter-spacing:.16em;cursor:pointer;transition:color .35s,background .35s,box-shadow .35s;touch-action:manipulation;}.take-category:before{content:"";position:absolute;left:50%;top:0;width:1px;height:0;background:linear-gradient(180deg,#ffedbf,transparent);box-shadow:0 0 14px #f4d68a;transition:height .5s;}.take-category:hover:before,.take-category:focus-visible:before,.take-category[aria-pressed="true"]:before{height:100%;}.take-category:hover,.take-category:focus-visible,.take-category[aria-pressed="true"]{background:linear-gradient(180deg,#c9a76320,#c9a76308);color:#fff2ce;box-shadow:0 0 35px #e2c47716;outline:none;}.take-category:focus-visible{outline:2px solid #ebd28d;outline-offset:3px;}.take-category small{display:block;margin-top:7px;color:#aa997d;font-size:.56rem;letter-spacing:.12em;}.category-coordinate{display:block;margin:0 auto 9px;color:#fff0c5;font-size:1rem;text-shadow:0 0 14px #efcf7c;animation:nodeBreath 5.4s ease-in-out infinite;}.take-story-panel,.take-desire-panel{position:relative;max-width:780px;margin:0 auto 38px;padding:clamp(22px,4vw,42px);border-top:1px solid #c3a26473;border-bottom:1px solid #c3a26455;background:linear-gradient(110deg,#08090ce3,#11100ee3 50%,#08090ce8);box-shadow:0 22px 60px #0008,inset 0 0 42px #d0ad5b0a;min-height:260px;}.take-story-panel[hidden],.take-desire-panel[hidden],.take-ritual[hidden],.take-final-cta[hidden],.take-own-panel[hidden]{display:none!important;}.take-story-top{font-weight:700;}.take-question{min-height:76px;display:grid;place-items:center;margin:29px auto 12px;color:#f7edd9;font:clamp(1.4rem,3.2vw,2.2rem)/1.35 var(--serif);text-wrap:balance;}.take-beat{min-height:36px;margin:4px auto 16px;color:#e7cc8c;font:clamp(1.2rem,2.5vw,1.65rem)/1.4 var(--serif);opacity:0;transform:translateY(7px);}.take-story-panel.beat-visible .take-beat{animation:beatIn .8s ease both;}.take-story-panel.question-reveal .take-question{animation:questionArrival .8s ease both;}.take-story-panel:hover{box-shadow:0 22px 60px #0008,inset 0 0 55px #d0ad5b14;}.take-ritual{position:relative;min-height:50px;padding:0 22px;border:1px solid #e3c67f;background:linear-gradient(120deg,#f0d9a4,#b98f50);color:#1a140d;font-size:.7rem;font-weight:800;letter-spacing:.17em;cursor:pointer;box-shadow:0 0 28px #f0d28737;overflow:hidden;transition:filter .25s,box-shadow .25s;}.take-ritual:hover,.take-ritual:focus-visible{filter:brightness(1.1);box-shadow:0 0 42px #f0d28777;outline:2px solid #fff0bf;outline-offset:3px;}.take-ritual span{margin-left:8px;}.take-story-panel.ritual-ready .take-ritual{animation:ritualArrive .7s ease both;}.take-story-controls{display:flex;justify-content:space-between;gap:16px;margin-top:28px;}.take-story-controls button{border:0;border-bottom:1px solid #a98a51;background:transparent;color:#cbb994;padding:9px 3px;font-size:.62rem;letter-spacing:.1em;cursor:pointer;}.take-story-controls button:hover,.take-story-controls button:focus-visible{color:#fff1c9;outline:2px solid #dfc27d;outline-offset:3px;}.take-story-status{min-height:18px;margin-top:10px;color:#d1bc8e;font-size:.7rem;}.take-desire-panel h3,.take-final-cta h3{margin:10px 0 18px;color:#f4e5c5;font:500 clamp(1.7rem,4vw,2.8rem)/1.1 var(--serif);letter-spacing:.06em;}.take-desire-prompt{min-height:86px;margin:20px 0;color:#f4ead7;font:clamp(1.45rem,3vw,2rem)/1.4 var(--serif);}.take-own-panel{max-width:720px;margin:52px auto 0;padding:28px 20px;border-top:1px solid #c4a36342;text-align:center;}.take-own-panel>label{color:#e1c27c;font:500 1.45rem var(--serif);letter-spacing:.12em;}.take-own-panel p{color:#bfb19b;font-size:.83rem;line-height:1.65;}.take-own-panel form{display:flex;gap:10px;max-width:650px;margin:18px auto 0;}.take-own-panel input{flex:1;min-width:0;min-height:54px;padding:0 16px;border:1px solid #b7985e7d;background:#060709;color:#f3e5c9;font:1rem var(--serif);}.take-own-panel input:focus-visible{outline:2px solid #f0d184;outline-offset:2px;}.take-own-panel form button{min-height:54px;padding:0 17px;border:1px solid #e6ca88;background:#c5a266;color:#17120b;font-size:.64rem;font-weight:800;letter-spacing:.1em;cursor:pointer;}.take-own-panel #privateDreamStatus{min-height:20px;margin-top:10px;color:#dec78e;font-size:.76rem;}.take-map-ending{border-top:1px solid #c3a2644c;}.take-map-ending[hidden]{display:none!important;}.take-map-ending h3{margin:12px 0 22px;}.take-map-ending h3 em{font-style:normal;color:#e5ca8b;}.take-final-cta{margin:52px auto 0;padding:36px 18px 8px;border-top:1px solid #c3a2644c;text-align:center;}.take-final-cta h3{font-size:clamp(1.35rem,2.5vw,2rem);margin:0 0 22px;}.take-final-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin:6px 7px;padding:0 23px;text-decoration:none;font-size:.68rem;font-weight:800;letter-spacing:.13em;}.take-final-cta .outline{border:1px solid #c5a56b;color:#ead9b8;background:#0b0c0e;}.thought-coordinate{fill:#ffe9a8;filter:drop-shadow(0 0 9px #f0cd70);opacity:.88;animation:coordinatePoint 1.4s ease-out both;}.thought-connection{stroke:#dfc174;stroke-width:1.2;stroke-dasharray:3 12;opacity:.4;filter:drop-shadow(0 0 5px #eacb78);animation:thoughtDraw 1.7s ease both;}.thought-question-link{fill:none;stroke:#8fdfff;stroke-width:2;stroke-dasharray:2 12;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 7px #79dcff);}.take-map-section.current-sent .thought-question-link{animation:thoughtToCoordinate .95s ease-out both;}.thought-up-link{fill:none;stroke:#fff0bf;stroke-width:2;stroke-dasharray:2 14;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 7px #f0ce7b);}.take-map-section.current-sent .thought-up-link{animation:thoughtRise 1.8s ease-out both;}.take-map-section.current-sent{box-shadow:inset 0 12px 38px -30px #ffe6a8a6;}@keyframes beatIn{to{opacity:1;transform:translateY(0)}}@keyframes questionArrival{from{opacity:.15;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@keyframes ritualArrive{from{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes coordinatePoint{0%{opacity:0;transform:scale(.3)}35%,100%{opacity:.95;transform:scale(1)}}@keyframes thoughtDraw{0%{stroke-dashoffset:260;opacity:0}25%{opacity:.6}100%{stroke-dashoffset:0;opacity:.25}}@keyframes thoughtRise{0%{stroke-dashoffset:var(--thought-length,800);opacity:0}20%{opacity:.9}100%{stroke-dashoffset:0;opacity:0}}@keyframes thoughtToCoordinate{0%{stroke-dashoffset:320;opacity:0}20%{opacity:.9}100%{stroke-dashoffset:0;opacity:.45}}@media  (max-width:850px){.hero-ctas.coordinate-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;}.coordinate-route{opacity:.17;}}@media  (max-width:620px){.hero-journey{padding-inline:2px;}.hero-ctas.coordinate-actions{grid-template-columns:1fr;max-width:430px;margin-top:21px;}.destination-link{min-height:56px;font-size:.69rem;}.coordinate-route{display:none;}.take-map-section{padding:72px 0;}.take-map-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}.take-category{min-height:98px;}.take-map-support{margin-bottom:30px;}.take-story-panel,.take-desire-panel{padding:24px 16px;min-height:280px;}.take-story-controls button{font-size:.56rem;}.take-own-panel form{flex-direction:column;}.take-own-panel form button{width:100%;}.take-final-cta a{width:100%;margin:5px 0;}.take-question{min-height:100px;}}@media  (prefers-reduced-motion:reduce){.coordinate-thread,.hero-top h1,.hero-top h1 em:after,.destination-link,.category-coordinate,.take-story-panel .take-beat,.take-story-panel .take-question,.thought-coordinate,.thought-connection,.thought-question-link,.thought-up-link{animation:none!important;transition:none!important;}.hero-top h1 em:after{opacity:.8;}.coordinate-thread{opacity:.18;stroke-dasharray:none;}.take-map-field,.take-cursor-haze{transition:none;}.take-ritual{scroll-behavior:auto;}}body.quiet .coordinate-thread,body.quiet .hero-top h1,body.quiet .hero-top h1 em:after,body.quiet .destination-link,body.quiet .category-coordinate,body.quiet .take-story-panel .take-beat,body.quiet .take-story-panel .take-question,body.quiet .thought-coordinate,body.quiet .thought-connection,body.quiet .thought-up-link{animation:none!important;transition:none!important;}.hero-map-label{background:#090b0ddb!important;}.portal-choice .portal-art:before,.portal-choice .portal-art:after{animation:none!important;opacity:.12!important;}.key-seal-intro{margin:22px 0 30px;padding:24px clamp(18px,4vw,40px);border:1px solid #c8aa6c42;background:linear-gradient(120deg,#100f0c,#070809 68%);text-align:center;}.key-seal-intro h3{margin:8px 0 12px;font-size:clamp(1.9rem,4vw,3rem);line-height:.98;color:#ecd9aa;}.key-seal-intro>p{max-width:700px;margin:0 auto 14px;color:#c7beae;line-height:1.6;}.key-seal-intro .key-seal-lede{font-size:1rem;}.key-seal-lede strong{color:#f1dfb3;}.key-seal-details,.key-seal-individual{border-top:1px solid #c8aa6c35;margin-top:14px;padding-top:9px;text-align:left;}.key-seal-details summary,.key-seal-individual summary{display:inline-block;cursor:pointer;padding:7px 0;color:#ddc68f;font-size:.7rem;letter-spacing:.14em;}.key-seal-copy{max-width:850px;margin:12px auto 4px;color:#d3cbbb;font-size:.95rem;line-height:1.75;text-align:left;}.key-seal-copy p{margin:.7rem 0;}.key-seal-copy strong{color:#f1dfb3;}.key-seal-copy .key-seal-final{text-align:center;font-size:1.12rem;letter-spacing:.08em;}.key-seal-individual{font-size:.82rem;}.key-seal-individual .key-seal-copy{font-size:.88rem;line-height:1.65;}@media  (max-width:620px){.key-seal-intro{padding:20px 15px;}.key-seal-intro>p{font-size:.93rem;}.key-seal-copy{font-size:.9rem;line-height:1.65;}}#universe{background-color:#030711;background-image:radial-gradient(ellipse at 50% 10%,rgba(25,51,80,.30),transparent 48%),radial-gradient(ellipse at 50% 46%,rgba(17,31,49,.20),transparent 62%),linear-gradient(180deg,#030710 0%,#050912 52%,#03070e 100%);}#universe:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 12% 17%,rgba(200,224,244,.42) 0 1px,transparent 1.8px),radial-gradient(circle at 61% 32%,rgba(232,214,175,.34) 0 1px,transparent 1.8px),radial-gradient(circle at 85% 63%,rgba(158,203,226,.28) 0 1px,transparent 1.8px),radial-gradient(circle at 34% 81%,rgba(205,222,238,.30) 0 1px,transparent 1.8px);}#universe:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;}#home .hero-map-window{box-shadow:0 0 92px rgba(60,132,172,.14),0 22px 58px rgba(0,0,0,.54);}.key-artifact{object-fit:contain;object-position:center;background:linear-gradient(145deg,#060a10,#030509);border-color:rgba(168,191,207,.30);box-shadow:0 16px 32px rgba(0,0,0,.58),0 18px 28px rgba(61,122,158,.09);}.key-artifact:hover,.product-card:focus-within .key-artifact{border-color:rgba(226,199,139,.84);box-shadow:0 16px 34px rgba(0,0,0,.60),0 18px 32px rgba(91,153,184,.18);}@keyframes universeHaze{0%{opacity:.36;background-position:50% 0,0 0,0 0}100%{opacity:.58;background-position:50% 3%,2% 0,-2% 1%}}@media  (max-width:620px){#universe:before{opacity:.13;}#universe:after{opacity:.34;animation-duration:42s;}}@media  (prefers-reduced-motion:reduce){#universe:after{animation:none!important;opacity:.42;}.key-artifact{transition:none;}}#livingMapWindow{width:min(100%,1120px);padding:18px;overflow:visible;isolation:isolate;}#livingMapWindow:before,#livingMapWindow:after{content:none;}.hero-map-stage{position:relative;width:calc(100% - 26px);margin:0 auto;aspect-ratio:1312/1199;isolation:isolate;touch-action:pan-y;overflow:visible;}.hero-map-stage>img{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;}.map-art-overlays{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;}.map-energy{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;}.tesla-overlay{opacity:1;pointer-events:none;}.hero-map-stage .tesla-overlay *{animation-play-state:paused;}.hero-map-stage.map-local-active .tesla-overlay *{animation-play-state:running;}.tesla-current{fill:none;stroke:#b8e7fa;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 18;opacity:0;animation:teslaFlow 3.2s linear infinite;transition:opacity .38s ease;vector-effect:non-scaling-stroke;}.triangle-lines{fill:none;stroke:#f9eed5;stroke-width:1;opacity:0;vector-effect:non-scaling-stroke;}.triangle-circuit-path{fill:none;stroke:#d8edf1;stroke-width:.7;stroke-dasharray:9 23;opacity:0;animation:teslaFlow 4s linear infinite;transition:opacity .38s;vector-effect:non-scaling-stroke;}.paid-time-ring{overflow:visible;pointer-events:none;}.paid-time-ring .time{fill:none;stroke:rgb(255,224,160);stroke-width:.6;opacity:.9;filter:drop-shadow(0 0 6px rgb(255,221,146));}.paid-time-ring .time-current{fill:none;stroke:rgb(255,245,205);stroke-width:.65;stroke-dasharray:1 20;opacity:1;filter:drop-shadow(0 0 4px rgb(255,234,178));transform-origin:50% 49%;pointer-events:none;animation:an-time-orbit 4s linear infinite;}@keyframes an-time-orbit{100%{stroke-dashoffset:-54}}.ring-cursor-aura,.ring-pulse-arc,.ring-to-portal,.ring-arrival-dot,.map-pointer-glow,.hotspot-core{display:none;}.energy-node{fill:#e7e4d3;stroke:none;opacity:0;transition:fill .8s;vector-effect:non-scaling-stroke;}.energy-node.node-awake{fill:#fff1cb;animation:nodeBreath 5s ease-in-out infinite;--node-base:.28;}.portal-depth{fill:url(#heroPortalDepthGradient);opacity:calc(var(--portal-strength,0)*.07);transition:opacity .5s ease;}.portal-rim{fill:none;stroke:#ecd9a5;stroke-width:1.2;stroke-dasharray:10 32;opacity:calc(var(--portal-strength,0)*.22);animation:teslaFlow 16s linear infinite;transition:opacity .5s ease;vector-effect:non-scaling-stroke;}.portal-bridge{fill:none;stroke:#c0e9f6;stroke-width:.8;opacity:0;transition:opacity .3s;vector-effect:non-scaling-stroke;stroke-dasharray:6 25;animation:teslaFlow 5s linear infinite;}.traveling-current{display:none;}.tesla-spark-group{opacity:0;transition:opacity .38s ease;}.tesla-branch{fill:none;stroke:#d5f4ff;stroke-width:.8;stroke-dasharray:5 18;animation:sparkFlicker 5s linear infinite;vector-effect:non-scaling-stroke;}.map-hotspot{position:absolute;left:var(--hotspot-x);top:var(--hotspot-y);width:44px;height:44px;z-index:4;transform:translate(-50%,-50%);padding:0;border:0;background:transparent;pointer-events:auto;cursor:pointer;touch-action:manipulation;}.hotspot-tip{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);padding:6px 8px;background:#090b0eed;border:1px solid #a88d5966;color:#e5d7b6;font-size:.65rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s;}.map-hotspot:focus-visible .hotspot-tip{opacity:1;}.map-hotspot:focus-visible,.hero-map-stage:focus-visible{outline:1px solid #d8c28e;outline-offset:3px;}@keyframes teslaFlow{from{stroke-dashoffset:0}to{stroke-dashoffset:-320}}@keyframes nodeBreath{0%,100%{opacity:var(--node-base,.035)}50%{opacity:calc(var(--node-base,.035) + .04)}}@keyframes sparkFlicker{0%,82%,100%{opacity:0;stroke-dashoffset:0}86%{opacity:.6}92%{opacity:.15;stroke-dashoffset:-23}}@media  (max-width:620px){#livingMapWindow{padding:10px;}.hero-map-stage{width:calc(100% - 16px);}}@media  (prefers-reduced-motion:reduce){.hero-map-stage .map-energy *{animation:none;transition:none;}.paid-time-ring .time-current{stroke-dasharray:none;}.traveling-current{display:none;}}body.quiet .hero-map-stage .map-energy *{animation:none;transition:none;}.hero-map-stage:not(.map-local-active) .portal-rim{animation-play-state:paused;}.hero-map-stage:not(.map-in-view) .map-energy *{animation-play-state:paused;}.hero-map-stage.map-local-active .path-near{transition-duration:.2s;filter:drop-shadow(0 0 2px #c9f1ff99) drop-shadow(0 0 5px #b4e6f538);}#universe .map-aura{inset:0;animation:none;}#universe{position:relative;}#universe .descent-scene{position:relative;border-top:0;scroll-margin-top:var(--descent-nav,92px);isolation:isolate;}#universe .descent-scene:before{content:"";position:absolute;left:50%;top:0;width:1px;height:90px;background:linear-gradient(#bddde633,transparent);pointer-events:none;z-index:-1;}.descent-scene:not(.descent-in-view) *{animation-play-state:paused!important;}.descent-current{position:absolute;inset:0 auto 0 14px;width:1px;pointer-events:none;z-index:3;background:linear-gradient(transparent,#d3e8ed0a 5%,#d3e8ed0a 95%,transparent);}.descent-current i{position:absolute;top:0;left:-1px;width:3px;height:36px;background:linear-gradient(transparent,#cbe4ed99,transparent);transform:translateY(var(--descent-position,0px));will-change:transform;}.descent-current i:after{content:"";position:absolute;left:-1px;top:18px;width:4px;height:4px;border-radius:50%;background:#efdaaa;box-shadow:0 0 8px #efdaaa55;}#universe .descent-title{font:400 clamp(2.5rem,6vw,5.5rem)/1.08 var(--serif);letter-spacing:-.025em;color:#f1ecdf;margin:18px 0 28px;text-wrap:balance;}#universe .descent-copy{font:1.1rem/1.85 var(--sans);color:#c6c7c4;max-width:48ch;margin:25px auto;text-wrap:pretty;}.descent-kicker{font-size:.72rem;letter-spacing:.2em;color:#d3bd91;text-transform:uppercase;}.descent-reveal{opacity:.18;transform:translateY(14px);transition:opacity .9s ease,transform .9s ease;}.descent-reveal.is-revealed{opacity:1;transform:none;}.descent-brand{min-height:90svh;display:grid;place-items:center;overflow:hidden;text-align:center;padding:100px 28px;}.descent-brand .brand-reveal-copy{position:relative;max-width:1200px;z-index:1;}#universe .descent-brand h2{font:400 clamp(2.5rem,5.9vw,5.8rem)/1.03 var(--serif);margin:24px 0;color:#f8eed9;letter-spacing:-.035em;}.descent-brand h2 span{display:block;}.brand-reveal-name{font-size:.8rem;letter-spacing:.24em;color:#d6bc87;margin:32px 0;}.brand-reveal-ring{position:absolute;width:min(85vw,970px);height:min(85vw,970px);top:50%;left:50%;transform:translate(-50%,-50%);opacity:.15;pointer-events:none;}.brand-reveal-ring circle{fill:none;stroke:#e2c994;stroke-width:.18;stroke-dasharray:13 6 3 10;transform-origin:50% 50%;animation:descentRingLight 35s linear infinite;}.brand-reveal-ring circle+circle{stroke:#d7e8ed;stroke-dasharray:1 41;animation-duration:22s;opacity:.6;}.descent-brand.is-revealed h2{animation:descentTitleLight 3s ease both;}@keyframes descentTitleLight{50%{text-shadow:0 0 14px #c9e8ee24}100%{text-shadow:none}}@keyframes descentRingLight{to{stroke-dashoffset:-100}}#universe #take-it-to-map{border:0;padding-top:80px;}#take-it-to-map .take-own-panel{display:block;max-width:780px;margin:45px auto 65px;border:0;background:transparent;padding:25px 0;}#take-it-to-map .take-own-panel label{font-size:.8rem;letter-spacing:.18em;}#privateDreamForm input{min-width:0;}#privateDreamForm button{cursor:pointer;}.desire-flight{position:fixed;left:0;top:0;width:7px;height:7px;border-radius:50%;background:#ffe7b1;box-shadow:0 0 15px #f1d39f99;z-index:150;pointer-events:none;opacity:0;transform:translate(var(--flight-x,0px),var(--flight-y,0px));transition:opacity .3s;}.desire-flight.is-flying{opacity:1;}#universe #livingMapArrival{margin:auto;}#universe #livingMapArrival:before{background:none;}#universe #livingMapWindow{padding:0;margin:0 auto;}#universe #livingMapStage{width:100%;}.personal-map-coordinate{position:absolute;left:50.4%;top:57%;width:8px;height:8px;background:#f6dfaa;border-radius:50%;box-shadow:0 0 12px #ebcc8588;z-index:3;opacity:0;transform:scale(.6);transition:opacity .6s,transform .8s;pointer-events:none;}.personal-map-coordinate.is-placed{opacity:.85;transform:scale(1);}.personal-map-coordinate:after{content:"";position:absolute;inset:-10px;border:1px solid #dfc48e66;border-radius:50%;animation:descentCoordinate 5s ease-in-out infinite;}@keyframes descentCoordinate{50%{opacity:.2;transform:scale(1.3)}}.map-desire-caption{font:italic 1.05rem/1.6 var(--serif);color:#d8c59d;text-align:center;overflow-wrap:anywhere;padding:24px 14px 0;min-height:52px;}.descent-key-door{padding:110px 0 140px;}.descent-key-door .key-door-layout{width:min(1120px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;}#universe .descent-key-door .descent-title{font-size:clamp(2.2rem,3.8vw,3.5rem);}.key-door-art{position:relative;min-width:0;overflow:hidden;}.key-door-art img{display:block;width:100%;height:480px;object-fit:contain;transition:filter .8s ease,transform 1.2s ease;filter:brightness(.72);background:#050709;}.key-door-art:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,transparent 35%,#fff0d955 48%,transparent 60%);background-size:100% 300%;mask-image:linear-gradient(90deg,transparent 44%,#000 49%,#000 53%,transparent 58%);opacity:0;transition:opacity .5s;animation:descentKeyCurrent 3s ease-in-out infinite;animation-play-state:paused;}.key-door-art:hover:before,.key-door-art:focus-within:before{opacity:.35;animation-play-state:running;}@keyframes descentKeyCurrent{from{background-position:0 100%}to{background-position:0 0}}.key-door-art:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 38%,#ffeac216 48%,transparent 59%);transform:translateX(-140%);transition:transform 1.8s;pointer-events:none;}.key-door-art:hover:after,.key-door-art:focus-within:after{transform:translateX(140%);}.key-door-art:hover img,.key-door-art:focus-within img{filter:brightness(1.08);transform:translateY(-2px);}.descent-action{display:inline-block;color:#ead4a9;font-size:.8rem;letter-spacing:.13em;border-bottom:1px solid #c5a56a77;padding:16px 0;margin-top:10px;}.descent-action:focus-visible{outline:2px solid #e4c98e;outline-offset:7px;}#universe #journeys{border:0;}.chamber-relationship{max-width:850px;margin:0 auto 80px;display:grid;gap:20px;font:400 clamp(1.45rem,3vw,2.7rem)/1.3 var(--serif);text-align:center;color:#f3ead9;}.chamber-relationship span{color:#cbb789;}#universe #journeys .gateway-grid{display:flex;flex-direction:column;gap:80px;}#universe #journeys .gateway-card{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto auto 1fr;column-gap:8%;padding:0;border:0;background:none;box-shadow:none;transform:none;overflow:visible;}#journeys .gateway-card:nth-child(even){direction:rtl;}#journeys .gateway-card>*{direction:ltr;}#journeys .gateway-card img{grid-column:1;grid-row:1/5;width:100%;height:auto;max-height:540px;object-fit:contain;border:0;padding:0;background:transparent;}#journeys .gateway-card .symbol{display:none;}#journeys .gateway-card h3{grid-column:2;grid-row:1;font-size:clamp(2rem,4vw,3.5rem);margin:40px 0 20px;}#journeys .gateway-card p{grid-column:2;grid-row:2;min-height:0;font-size:1rem;line-height:1.8;}#journeys .gateway-card a{grid-column:2;grid-row:3;align-self:start;justify-self:start;margin-top:18px;font-size:.75rem;}.real-key-scenes{width:min(1180px,calc(100% - 48px));margin:auto;padding:85px 0 110px;}.real-key-scene{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;min-height:520px;margin:50px 0;}.real-key-scene:nth-child(even) .real-key-copy{order:2;}.real-key-scene img{display:block;width:100%;height:440px;object-fit:contain;background:#050709;transition:filter .7s;filter:brightness(.85);}.real-key-scene:hover img{filter:brightness(1.08);}.real-key-scene h3{font:400 clamp(2.1rem,4vw,3.8rem)/1.13 var(--serif);color:#f5ead6;margin:24px 0;text-wrap:balance;}.real-key-scene p{color:#c4b58f;font:1.2rem var(--serif);}#universe #shop{border:0;background:radial-gradient(ellipse at 50% 25%,#baa06c0a,transparent 50%);}#shop .catalog-grid{gap:50px 28px;}#universe #shop .product-card{border:0;border-top:1px solid #b9a57433;background:transparent;box-shadow:none;padding:20px 0;transform:none;}#shop .product-card:hover{border-top-color:#dfc99699;}#shop .product-card .key-artifact,#shop .product-card .experience-art{border:0;background:#050709;height:290px;padding:0;box-shadow:none;transition:filter .6s;}#shop .product-card:hover .key-artifact{filter:brightness(1.08);}#shop .product-card h3{font-size:1.45rem;}#shop .product-card p{font-size:.9rem;}#shop .product-card .outline{background:none;border:0;border-bottom:1px solid #bfa26b77;padding:14px 0;color:#e4c99f;font-size:.72rem;width:auto;}#universe #library{border:0;}#universe #library .library-panel{border:0;background:transparent;gap:8%;}#universe #subscribe{border:0;}#universe #subscribe .signup{background:transparent;border-color:#b09a6555;}.descent-final{position:relative;text-align:center;padding:100px 24px 120px;overflow:hidden;}.final-map-distance{position:relative;width:min(440px,72vw);margin:0 auto 70px;opacity:.65;aspect-ratio:1312/1199;}.final-map-distance>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;}.final-map-distance>.paid-time-ring{position:absolute;inset:0;width:100%;height:100%;}.final-map-distance .personal-map-coordinate{width:4px;height:4px;}#universe .descent-final .descent-title{font-size:clamp(2.7rem,6vw,6rem);}.descent-final h3{font:400 clamp(2.1rem,4.5vw,4.2rem)/1.1 var(--serif);margin:60px 0 15px;}@media  (max-width:900px){.descent-key-door .key-door-layout{gap:4%;}.key-door-art img{height:380px;}.real-key-scene{gap:5%;}.real-key-scene img{height:350px;}}@media  (max-width:700px){.descent-current{left:5px;}.descent-brand{min-height:75svh;padding:90px 20px;}.brand-reveal-name{font-size:.67rem;letter-spacing:.16em;}#universe .descent-copy{font-size:1rem;}#universe #livingMapArrival{width:calc(100% - 20px);padding-bottom:50px;}#universe #livingMapWindow{padding:0;}.descent-key-door .key-door-layout{grid-template-columns:1fr;gap:35px;}.key-door-art{order:2;}.key-door-art img{height:400px;}#universe #journeys .gateway-card{display:flex;flex-direction:column;direction:ltr;gap:0;}#journeys .gateway-card h3{margin:28px 0 12px;}#journeys .gateway-card p{margin:0;}.chamber-relationship{margin-bottom:50px;font-size:1.6rem;}.real-key-scene{grid-template-columns:1fr;gap:20px;min-height:0;margin:65px 0;}.real-key-scene:nth-child(even) .real-key-copy{order:0;}.real-key-scene img{height:350px;}.real-key-scenes{width:calc(100% - 40px);padding:40px 0;}.real-key-scene h3{font-size:2.1rem;}#shop .catalog-grid{gap:40px;}.descent-final{padding:70px 20px 95px;}.descent-final h3{margin-top:45px;}.final-map-distance{margin-bottom:50px;}}@media  (prefers-reduced-motion:reduce){.descent-reveal{opacity:1;transform:none;transition:none;}.descent-scene *,.desire-flight,.personal-map-coordinate{animation:none!important;transition:none!important;}.descent-current{display:none;}.key-door-art img{filter:none;}}body.quiet .descent-scene *,body.quiet .personal-map-coordinate{animation:none!important;transition:none!important;}.desire-committed input{opacity:.2;transition:opacity .3s;}#livingMapArrival .map-return-heading{z-index:2;color:#f3ead7;}#livingMapArrival .map-return-eyebrow{margin:0 0 14px;font-size:.68rem;font-weight:700;}#livingMapArrival .map-return-heading h2{font:500 clamp(2rem,5.2vw,4.25rem)/1.08 var(--serif);text-wrap:balance;}#livingMapArrival .map-return-heading>p:last-child{text-wrap:balance;}@media  (max-width:620px){#livingMapArrival .map-return-heading{margin-bottom:24px;padding-inline:12px;}#livingMapArrival .map-return-eyebrow{font-size:.6rem;letter-spacing:.16em;}#livingMapArrival .map-return-heading h2{font-size:clamp(1.9rem,9vw,3rem);}}#journeys{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 44%,#17130e 0,#08090b 54%,#040506 100%);}#journeys .chamber-section-head{align-items:end;margin-bottom:clamp(24px,4vw,44px);}#journeys .chamber-section-head h2{margin:0;font:500 clamp(1.7rem,3.3vw,2.8rem)/1.12 var(--serif);letter-spacing:.04em;}#journeys .chamber-section-support{max-width:none;margin:13px 0 0;font:clamp(.9rem,1.35vw,1.08rem)/1.55 var(--serif);}#journeys .chamber-choice-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,32px);align-items:start;}#journeys .chamber-room{display:block;min-width:0;color:inherit;text-decoration:none;outline:none;position:relative;isolation:isolate;}#journeys .chamber-art-shell{position:relative;display:block;width:100%;aspect-ratio:647/809;overflow:hidden;background:#060707;}#journeys .chamber-art{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:contain;transform:translate(var(--chamber-shift-x,0px),var(--chamber-shift-y,0px)) scale(1);transform-origin:50% 50%;transition:transform .9s cubic-bezier(.18,.7,.2,1),filter .8s ease;filter:brightness(.91) saturate(.93);will-change:transform,filter;}#journeys .chamber-door-glow{position:absolute;inset:0;pointer-events:none;opacity:.16;transition:opacity .8s ease,background .8s ease;animation:chamberGlowBreath 9s ease-in-out infinite;}#journeys .chamber-current-svg{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;}#journeys .chamber-current{fill:none;stroke:#ffe7ac;stroke-width:.52;stroke-linecap:round;stroke-dasharray:12 88;stroke-dashoffset:100;opacity:0;filter:drop-shadow(0 0 1.5px #f1cf8a);}#journeys .chamber-heart-pulse{fill:none;stroke:#fff0c8;stroke-width:.5;opacity:0;transform-box:fill-box;transform-origin:center;}#journeys .chamber-particles{position:absolute;inset:0;pointer-events:none;opacity:.12;animation:chamberParticleDrift 12s ease-in-out infinite alternate;transition:opacity .45s ease;background-image:radial-gradient(circle at 22% 35%,#ffe7b566 0 1px,transparent 1.8px),radial-gradient(circle at 76% 24%,#ffe7b555 0 1px,transparent 1.8px),radial-gradient(circle at 68% 57%,#ffe7b544 0 .8px,transparent 1.8px),radial-gradient(circle at 31% 63%,#ffe7b544 0 .8px,transparent 1.8px);}#journeys .chamber-particles i{position:absolute;width:2px;height:2px;border-radius:50%;background:#ffe9bd;opacity:0;box-shadow:0 0 5px #efc675;transform:translate3d(0,0,0);}#journeys .chamber-particles i:nth-child(1){left:31%;top:45%;}#journeys .chamber-particles i:nth-child(2){left:70%;top:38%;}#journeys .chamber-particles i:nth-child(3){left:42%;top:28%;}#journeys .chamber-particles i:nth-child(4){left:60%;top:60%;}#journeys .chamber-particles i:nth-child(5){left:24%;top:54%;}#journeys .chamber-enter-cue{display:flex;justify-content:center;align-items:center;gap:9px;width:max-content;max-width:100%;margin:13px auto 0;padding:5px 10px 9px;font-size:.64rem;letter-spacing:.19em;text-align:center;transition:opacity .45s ease,transform .45s ease;position:relative;}#journeys .chamber-enter-cue:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:linear-gradient(90deg,transparent,#cfaa64,transparent);transform:translateX(-50%);transition:width .55s ease;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-art{transform:translate(var(--chamber-shift-x,0px),var(--chamber-shift-y,0px)) scale(1.045);filter:brightness(1.06) saturate(1.04);}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-door-glow{opacity:.72;background:radial-gradient(ellipse at 50% 49%,#f9c9672b 0 7%,#e6ae4b18 18%,transparent 39%);}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-current{opacity:.72;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-heart-pulse{animation:chamberCorePulse .95s ease-out 1;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-particles{opacity:.48;animation:chamberParticleDrift 6s ease-in-out infinite alternate;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-particles i{opacity:.72;animation:chamberSparkDrift 2.8s ease-in-out infinite alternate;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-enter-cue{opacity:1;transform:translateY(0);}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-enter-cue:after{width:100%;}#journeys .chamber-choice-track:has(.chamber-room:is(:hover,:focus-visible,.is-awake)) .chamber-room:not(:is(:hover,:focus-visible,.is-awake)){transition:filter .7s ease;}#journeys .chamber-room:focus-visible .chamber-art-shell{outline:1px solid #d8bd7b;outline-offset:4px;}#journeys .chamber-room:active .chamber-art{transform:scale(1.055);filter:brightness(1.14);}#journeys .chamber-swipe-cue{display:none;}@keyframes chamberGlowBreath{0%,100%{opacity:.11}50%{opacity:.23}}@keyframes chamberCurrentTravel{to{stroke-dashoffset:0}}@keyframes chamberCorePulse{0%{opacity:.85;transform:scale(.8)}100%{opacity:0;transform:scale(6)}}@keyframes chamberParticleDrift{to{background-position:3px -7px,-3px 5px,2px -4px,-2px 6px}}@keyframes chamberSparkDrift{to{transform:translate3d(4px,-9px,0);opacity:.25}}@media  (max-width:760px){#journeys .chamber-section-head{display:block;}#journeys .chamber-section-head h2{font-size:clamp(1.65rem,7vw,2.25rem);}#journeys .chamber-choice-track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9a7b43 transparent;padding:0 10vw 12px;margin:0 -10px;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;}#journeys .chamber-room{flex:0 0 82vw;max-width:390px;scroll-snap-align:center;}#journeys .chamber-enter-cue{opacity:1;transform:none;font-size:.6rem;}#journeys .chamber-enter-cue:after{width:72%;}#journeys .chamber-swipe-cue{display:flex;justify-content:center;gap:10px;align-items:center;margin:16px 0 0;color:#bda36d;font-size:.58rem;letter-spacing:.18em;}#journeys .chamber-room:active .chamber-door-glow{opacity:.75;}}@media  (prefers-reduced-motion:reduce){#journeys .chamber-art,#journeys .chamber-door-glow,#journeys .chamber-current,#journeys .chamber-heart-pulse,#journeys .chamber-particles,#journeys .chamber-particles i,#journeys .chamber-enter-cue,#journeys .chamber-enter-cue:after{animation:none!important;transition:none!important;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-current{stroke-dashoffset:0;opacity:.55;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-enter-cue{opacity:1;transform:none;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-art{transform:none;filter:brightness(1.04);}}:root{--journey-ink:#070809;--journey-gold:#c6a86d;--journey-ivory:#f3ead9;--journey-content:min(1180px,calc(100% - 40px));--journey-section-space:clamp(54px,7vw,92px);}#universe,#universe #home{width:100%;max-width:100%;overflow-x:clip;}#universe .top .nav{height:clamp(58px,6.1vw,72px);}#universe #home>section{scroll-margin-top:calc(clamp(58px,6.1vw,72px) + 12px);}#universe #livingMapArrival{padding:clamp(8px,1.5vw,20px) 0 clamp(38px,5vw,68px);}#universe #livingMapWindow{width:100%;margin-inline:auto;}#livingMapWindow img{display:block;width:100%;height:auto;object-fit:contain;}#universe #home>.section:not(#livingMapArrival):not(#mapIsYours):not(#map):not(#dreamGateway):not(#take-it-to-map):not(#journeys){scroll-margin-top:84px;}#universe #journeys .chamber-choice-track{gap:clamp(14px,2.2vw,34px);}#universe #journeys .chamber-room{min-width:0;}#universe #journeys .chamber-art-shell{overflow:hidden;}#universe #brandReveal{min-height:56svh;padding-block:clamp(42px,6vw,78px);}#universe #take-it-to-map .take-map-wrap{width:min(1080px,calc(100% - 36px));}#universe #home img,#universe #home svg{max-width:100%;}@media  (max-width:700px){:root{--journey-content:min(100% - 28px,1180px);--journey-section-space:clamp(46px,12vw,68px);}#universe .top .nav{height:58px;}#universe #livingMapArrival{width:calc(100% - 12px);padding:6px 0 36px;}#livingMapArrival .map-return-heading{padding-inline:10px;margin-bottom:16px;}#livingMapArrival .map-return-heading h2{font-size:clamp(1.8rem,8vw,2.8rem);line-height:1.05;}#livingMapArrival .map-return-heading>p:last-child{font-size:1rem;line-height:1.45;}#universe #livingMapWindow{width:100%;}#universe #journeys{padding-block:58px;}#universe #take-it-to-map{padding-block:58px;}}@media  (max-width:380px){#livingMapArrival .map-return-heading h2{font-size:1.75rem;}#universe #home .wrap{width:calc(100% - 28px);}}@media  (prefers-reduced-motion:reduce){#universe #journeys .chamber-room .chamber-art{transform:none!important;}}#universe #home{display:block;overflow-x:clip;}.home-chapter{position:relative;isolation:isolate;}.home-arrival-section{position:relative;min-height:min(760px,calc(100svh - 64px));display:grid;place-items:center;overflow:hidden;padding:clamp(46px,8vh,84px) 22px;background:radial-gradient(ellipse at 50% 70%,#8eb5c514,transparent 45%),linear-gradient(180deg,#060708,#08090a 66%,#090a0b);text-align:center;}.home-arrival-copy{position:relative;z-index:2;width:min(840px,100%);}.home-arrival-brand{margin:0 0 14px;color:#f2eadb;font:500 clamp(.85rem,1.4vw,1.08rem)/1.22 var(--sans);letter-spacing:.2em;}.home-arrival-name{margin:0 0 clamp(30px,5vh,54px);color:#d7c296;font-size:.68rem;font-weight:700;letter-spacing:.27em;}#homeArrivalTitle{margin:0;font:500 clamp(2.45rem,7vw,6.6rem)/1.02 var(--serif);text-wrap:balance;}#homeArrivalTitle em{font-style:italic;}.home-arrival-mantra{margin:clamp(26px,4vh,42px) 0 10px;color:#decda9;font:700 clamp(.84rem,1.45vw,1.05rem)/1.6 var(--sans);letter-spacing:.25em;}.home-arrival-mantra span{color:#bcd9e0;}.home-arrival-world{margin:0;color:#bdb29e;font-size:.67rem;letter-spacing:.18em;}.home-arrival-cta{display:inline-flex;gap:12px;align-items:center;margin-top:clamp(28px,5vh,52px);color:#f3e6c9;font-size:.73rem;font-weight:750;letter-spacing:.2em;text-decoration:none;border-bottom:1px solid #c6a86d88;padding:12px 2px;}.home-arrival-cta span{color:#d3b674;font-size:1.1rem;animation:arrivalDown 2.2s ease-in-out infinite;}.home-arrival-atmosphere{position:absolute;inset:0;pointer-events:none;opacity:.56;}.home-arrival-atmosphere svg{position:absolute;left:0;bottom:0;width:100%;height:35%;overflow:visible;}.home-arrival-atmosphere path{fill:none;stroke:#c8ad7045;stroke-width:1;stroke-dasharray:2 12;animation:arrivalLine 12s linear infinite;}.arrival-coordinate-point{position:absolute;left:50%;bottom:26%;width:4px;height:4px;border-radius:50%;background:#f5e4b5;box-shadow:0 0 12px 4px #e5c87b88;}@keyframes arrivalLine{to{stroke-dashoffset:-80}}@keyframes arrivalDown{50%{transform:translateY(4px)}}.home-depth-disclosure{width:min(1000px,calc(100% - 36px));margin:18px auto 32px;border-top:1px solid #c2a36642;border-bottom:1px solid #c2a3662b;}.home-depth-disclosure>summary,.footer-extras>summary{cursor:pointer;list-style:none;padding:18px 4px;color:#d9c698;font-size:.68rem;font-weight:700;letter-spacing:.18em;display:flex;justify-content:space-between;gap:12px;}.home-depth-disclosure>summary::-webkit-details-marker,.footer-extras>summary::-webkit-details-marker{display:none;}.home-depth-disclosure>summary span{color:#e6d6b5;}.map-depth-disclosure{margin-top:6px;}.story-depth-disclosure{margin-bottom:0;}#livingMapArrival .map-return-heading{padding:12px 0 0;margin-bottom:clamp(18px,3vw,30px);}#livingMapArrival .map-return-heading h2{letter-spacing:.01em;margin:0 0 12px;}#livingMapArrival .map-return-heading>p:last-child{line-height:1.45;}.map-explore-home{display:block;width:max-content;margin:24px auto 0;color:#dfc78e;font-size:.72rem;font-weight:750;letter-spacing:.18em;text-decoration:none;}.map-explore-home span{padding-left:8px;}#chapterKeys{padding:clamp(76px,10vw,136px) 0;background:radial-gradient(ellipse at 50% 28%,#bca36b0b,transparent 46%);}#keyDoor{padding:0 24px 16px;text-align:center;}#keyDoor .key-gallery-intro{max-width:850px;margin:auto;}#keyDoor .descent-title{font-size:clamp(1.7rem,4.1vw,3.6rem);line-height:1.08;letter-spacing:.025em;margin:12px 0;}#keyDoor .descent-title em{font-style:normal;color:#d8c296;}#keyDoor .descent-copy{margin:0;color:#bfb29b;font-size:.9rem;}#keysInYourLife{width:min(1160px,calc(100% - 36px));margin:0 auto;padding:0;}#keysInYourLife>.descent-kicker{display:none;}#keysInYourLife .real-key-scene{display:flex;flex-direction:column;gap:16px;min-width:0;text-align:center;border-top:1px solid #b9a5743b;padding-top:16px;}#keysInYourLife .real-key-scene h3{font-size:clamp(.7rem,1vw,.86rem);line-height:1.5;letter-spacing:.13em;}#keysInYourLife .real-key-scene img{width:100%;aspect-ratio:1/1.14;object-fit:contain;max-height:390px;}#keysInYourLife{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.5vw,34px);}#keysInYourLife .real-key-scene:nth-of-type(2){grid-column:2;}#keysInYourLife .real-key-scene:nth-of-type(3){grid-column:3;}#keyStoreDisclosure{margin-top:44px;}#journeys .chamber-relationship{margin-bottom:clamp(28px,4vw,48px);}#journeys .chamber-section-support{letter-spacing:.12em;}#take-it-to-map{padding-block:clamp(78px,11vw,138px);background:radial-gradient(ellipse at 50% 62%,#9d85520c,transparent 54%);}#take-it-to-map .take-map-wrap{width:min(960px,calc(100% - 36px));max-width:960px;}#take-it-to-map .descent-question{font:500 clamp(2.3rem,6.8vw,5.5rem)/1.02 var(--serif);letter-spacing:.01em;margin:0 0 16px;text-align:center;}#take-it-to-map .take-map-eyebrow{font-size:.73rem;font-weight:750;letter-spacing:.23em;margin-bottom:24px;}#take-it-to-map .take-map-title{margin:0 auto 14px;font:500 clamp(1.25rem,2.8vw,2.2rem)/1.2 var(--serif);letter-spacing:.02em;}#take-it-to-map .take-map-intro{max-width:650px;margin:0 auto 38px;font:clamp(.98rem,1.4vw,1.14rem)/1.65 var(--serif);}.take-teaser-stage{position:relative;max-width:760px;min-height:290px;margin:0 auto;padding:22px 24px 18px;border-top:1px solid #c4a66652;border-bottom:1px solid #c4a66639;background:linear-gradient(110deg,#07090be6,#10100ee0 50%,#07090be6);text-align:center;touch-action:pan-y;}.take-story-top{display:flex;justify-content:space-between;gap:14px;color:#c9b17b;font-size:.62rem;letter-spacing:.16em;}#take-it-to-map .take-question{min-height:106px;margin:24px auto 12px;display:grid;place-items:center;font:500 clamp(1.45rem,3.4vw,2.45rem)/1.25 var(--serif);text-wrap:balance;}#take-it-to-map .take-beat{min-height:36px;margin:0 auto 16px;font:italic 500 clamp(1rem,2.2vw,1.48rem)/1.25 var(--serif);letter-spacing:.02em;}#take-it-to-map .take-ritual{min-height:44px;padding:0 12px;border:0;border-bottom:1px solid #e1c786;background:transparent;color:#e8d3a6;box-shadow:none;font-size:.67rem;letter-spacing:.2em;}#take-it-to-map .take-ritual:hover,#take-it-to-map .take-ritual:focus-visible{background:#d5b97b10;box-shadow:0 0 18px #c8a45c22;outline:2px solid #e2ce9e;outline-offset:4px;}.take-teaser-controls{display:flex;align-items:center;justify-content:center;gap:17px;margin-top:18px;}.take-teaser-controls button{border:0;background:transparent;color:#c8b995;padding:8px;cursor:pointer;font-size:.65rem;letter-spacing:.12em;}.take-teaser-controls button:focus-visible{outline:2px solid #e1c786;outline-offset:3px;}.take-progress{display:flex;gap:7px;align-items:center;}.take-progress i{width:4px;height:4px;border-radius:50%;background:#89765466;transition:background .4s,transform .4s;}.take-progress i.is-current{background:#f0dda9;transform:scale(1.5);box-shadow:0 0 8px #dfbf7077;}.take-progress i.is-past{background:#c1a366;}.take-map-ending{max-width:800px;margin:48px auto 0;padding:42px 20px 24px;border:0;text-align:center;}.take-map-ending h3{font:500 clamp(2rem,5.7vw,4.2rem)/1.05 var(--serif);letter-spacing:.02em;color:#f1e7d4;}.take-final-map-link{display:inline-flex;margin-top:12px;padding:14px 2px;border-bottom:1px solid #d4b977;color:#ecd9ad;text-decoration:none;font-size:.72rem;font-weight:750;letter-spacing:.19em;}.take-final-map-link span{margin-left:12px;}#take-it-to-map.constellation-revealed .thought-coordinate{opacity:1;filter:drop-shadow(0 0 13px #f0cd70);animation:coordinatePoint 1.8s ease both;}#take-it-to-map.constellation-revealed .thought-connection{stroke:#e8cf8d;opacity:.78;stroke-dasharray:4 8;}#finalDestination{padding:clamp(78px,11vw,138px) 22px 60px;background:linear-gradient(180deg,transparent,#070809 70%);text-align:center;}.home-explore-inner{width:min(1040px,100%);margin:auto;}#homeExploreTitle{margin:12px auto clamp(28px,5vw,50px);font:500 clamp(1.9rem,4.8vw,3.7rem)/1.06 var(--serif);letter-spacing:.025em;}.universe-destinations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2.2vw,26px);text-align:left;}.universe-destinations a{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px 4px 18px;border-top:1px solid #b7a06c4d;color:#eee3cc;text-decoration:none;transition:border-color .3s,color .3s;}.universe-destinations a:hover,.universe-destinations a:focus-visible{border-color:#dfc37e;color:#fff4d8;outline:none;}.universe-destinations a span{font-size:.72rem;font-weight:750;letter-spacing:.17em;}.universe-destinations a small{color:#bdb19a;font:400 .87rem/1.5 var(--serif);}.universe-destinations a b{position:absolute;right:4px;top:18px;color:#d5b978;font-weight:400;}.home-final-still{margin:clamp(76px,10vw,124px) auto 0;padding-top:36px;border-top:1px solid #b39a6040;}.home-final-still p{margin:0;color:#ded1b9;font:500 clamp(1.9rem,4.5vw,3.7rem)/1.12 var(--serif);letter-spacing:.04em;}.home-final-still h3{margin:22px 0;color:#c9ae73;font:600 clamp(1rem,2vw,1.3rem)/1.3 var(--sans);letter-spacing:.2em;}.home-final-still .descent-action{display:inline-flex;margin-top:8px;}.footer-extras{max-width:1180px;margin:0 auto;padding:0 20px;}.footer-extras summary{border-top:1px solid #b9a06a2b;}.footer-extras #library,.footer-extras #subscribe{padding-block:28px;}@media  (max-width:760px){.home-arrival-section{min-height:min(670px,calc(88svh - 58px));padding:42px 18px;}.home-arrival-name{margin-bottom:32px;}.home-arrival-mantra{letter-spacing:.16em;}#livingMapArrival{width:calc(100% - 16px);padding-top:20px;}#livingMapArrival .map-return-heading{text-align:left;padding-inline:8px;}#keysInYourLife{display:flex;width:calc(100% - 28px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9a7b43 transparent;padding:0 10vw 14px;margin:0 auto;-webkit-overflow-scrolling:touch;}#keysInYourLife .real-key-scene{flex:0 0 82vw;scroll-snap-align:center;}#keysInYourLife .real-key-scene:nth-of-type(2),#keysInYourLife .real-key-scene:nth-of-type(3){grid-column:auto;}.take-teaser-stage{min-height:280px;padding:20px 15px;}.take-teaser-controls{gap:11px;}.universe-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;}#take-it-to-map{padding-block:68px;}}@media  (max-width:380px){.home-arrival-brand{font-size:.74rem;letter-spacing:.15em;}.home-arrival-world{font-size:.58rem;letter-spacing:.1em;}#take-it-to-map .descent-question{font-size:2.15rem;}.take-story-top{font-size:.56rem;}.take-teaser-controls{gap:6px;}.universe-destinations{gap:2px 12px;}}@media  (prefers-reduced-motion:reduce){.home-arrival-atmosphere path,.home-arrival-cta span{animation:none;}#take-it-to-map .take-beat,#take-it-to-map .take-question,.thought-coordinate,.thought-connection{animation:none!important;transition:none!important;}}#chapterKeys .key-gallery-intro{max-width:880px;margin-inline:auto;text-align:center;}#chapterKeys .key-threshold-copy{margin:22px auto 0;letter-spacing:.17em;}#chapterKeys .key-threshold-copy strong{display:inline-block;margin-top:10px;}.key-artifact-gallery{width:min(1240px,calc(100% - 44px));margin:26px auto 88px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,60px);align-items:start;}.key-artifact{min-width:0;text-align:center;position:relative;padding:10px 12px 22px;}.key-artifact-art{height:clamp(220px,28vw,390px);display:grid;place-items:center;overflow:hidden;position:relative;background:radial-gradient(ellipse at 50% 55%,#c6a45a12,transparent 63%);}.key-artifact-art:after{content:"";position:absolute;inset:10%;pointer-events:none;background:radial-gradient(ellipse at 50% 55%,#d5b66a16,transparent 65%);opacity:.28;transition:opacity .65s;}.key-artifact-art img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s;}.key-artifact:hover .key-artifact-art img,.key-artifact:focus-within .key-artifact-art img{transform:translateY(-4px) scale(1.025);filter:saturate(1.02) brightness(1.06);}.key-artifact:hover .key-artifact-art:after,.key-artifact:focus-within .key-artifact-art:after{opacity:.75;}.key-artifact-label{margin:18px 0 7px;color:#d9c694;font-size:.62rem;font-weight:750;letter-spacing:.23em;}.key-artifact-copy h3{margin:0 0 12px;color:#f0e6d4;font:500 clamp(1.05rem,1.55vw,1.45rem)/1.2 var(--serif);letter-spacing:.08em;}.key-artifact-copy>p:not(.key-artifact-label){min-height:4.6em;margin:0 auto;color:#c9beaa;font:clamp(.76rem,1vw,.88rem)/1.65 var(--serif);letter-spacing:.05em;}.key-artifact-whisper{display:block;margin:10px 0 14px;color:#e1c98e;font-size:.64rem;letter-spacing:.2em;}.key-claim-verify{border:0;border-bottom:1px solid #d0b976;background:transparent;color:#e8d4a5;padding:8px 4px;font-size:.68rem;letter-spacing:.17em;opacity:.78;cursor:not-allowed;}.route-verify-label{display:block;margin-top:8px;color:#b8a576;font-size:.57rem;font-weight:650;letter-spacing:.15em;}[data-route-verify]{pointer-events:none;cursor:default;opacity:.76;}.route-verify-banner{margin:12px auto 20px;text-align:center;color:#c9b77f;font-size:.64rem;letter-spacing:.16em;}@media  (max-width:760px){.key-artifact-gallery{grid-template-columns:1fr;gap:25px;width:min(560px,calc(100% - 34px));margin-bottom:60px;}.key-artifact{display:grid;grid-template-columns:minmax(118px,.8fr) minmax(0,1.2fr);gap:14px;text-align:left;align-items:center;padding:12px 0;border-bottom:1px solid #cfb16d20;}.key-artifact-art{height:190px;}.key-artifact-copy h3{font-size:1.08rem;}.key-artifact-copy>p:not(.key-artifact-label){min-height:0;font-size:.72rem;}.key-artifact-label{margin-top:0;}.key-artifact-whisper{margin:8px 0;}.route-verify-label{font-size:.53rem;}}@media  (prefers-reduced-motion:reduce){.key-artifact,.key-artifact-art img,.key-artifact-art:after{transition:none!important;}}#livingMapStage{touch-action:pan-y;}#livingMapStage .map-hotspot{width:48px;height:48px;transition:transform .22s ease;}#livingMapStage .hotspot-core{display:block;position:absolute;left:50%;top:50%;width:9px;height:9px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#fff8df 0 20%,#bfefff 36%,#72c6e4 57%,#96dff422 76%,transparent 100%);box-shadow:0 0 7px 2px #b9edff66,0 0 18px 6px #7ccde344;animation:mapPointBreath 4.8s ease-in-out infinite;pointer-events:none;}#livingMapStage .map-hotspot:before{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;transform:translate(-50%,-50%);border:1px solid #c9efff55;border-radius:50%;opacity:.55;animation:mapPointHalo 5.4s ease-out infinite;pointer-events:none;}#livingMapStage .map-hotspot.is-near .hotspot-core,#livingMapStage .map-hotspot:hover .hotspot-core,#livingMapStage .map-hotspot:focus-visible .hotspot-core,#livingMapStage .map-hotspot.is-active .hotspot-core{background:radial-gradient(circle,#fff 0 24%,#dbf7ff 38%,#75d0ef 61%,#8ddaf422 82%,transparent 100%);box-shadow:0 0 10px 4px #d5f4ff99,0 0 25px 9px #7ccde366;animation:none;}#livingMapStage .map-hotspot.is-near:before,#livingMapStage .map-hotspot:hover:before,#livingMapStage .map-hotspot:focus-visible:before,#livingMapStage .map-hotspot.is-active:before{width:29px;height:29px;border-color:#d4f2ffb5;opacity:.9;animation:none;}#livingMapStage .map-hotspot.is-active .hotspot-tip,#livingMapStage .map-hotspot.is-near .hotspot-tip,#livingMapStage .map-hotspot:hover .hotspot-tip,#livingMapStage .map-hotspot:focus-visible .hotspot-tip{opacity:1;transform:translate(-50%,-8px);}#livingMapStage .map-hotspot.is-awakening{transform:translate(-50%,-50%) scale(.88);}#livingMapStage .hotspot-tip{z-index:8;font-size:.62rem;letter-spacing:.13em;color:#f3e9d7;border-color:#c6aa6a99;}#livingMapStage .energy-node.node-awake{opacity:.9;filter:drop-shadow(0 0 8px #d9f6ff9c);animation:mapNodeActive 3.8s ease-in-out infinite;}#livingMapStage .portal-architecture.portal-active .portal-depth{opacity:.28!important;}#livingMapStage .portal-architecture.portal-active .portal-rim{opacity:.8!important;stroke:#f1ddb0;stroke-width:1.5;}#livingMapStage .portal-architecture .portal-depth,#livingMapStage .portal-architecture .portal-rim{transition:opacity .65s ease,stroke-width .65s ease;}#livingMapStage .tesla-current.path-near,#livingMapStage .triangle-circuit-path.path-near,#livingMapStage .portal-bridge.path-near{filter:url(#heroBlueGlow);}#livingMapStage .tesla-current.path-awakening,#livingMapStage .triangle-circuit-path.path-awakening,#livingMapStage .portal-bridge.path-awakening{opacity:1!important;stroke-width:2.6;stroke-dasharray:2 13;animation:mapPulseTravel .8s linear 2!important;}#livingMapStage .triangle-circuit-path.path-awakening{stroke:#dff8ff;stroke-width:1.7;}#livingMapStage .tesla-current.path-awake,#livingMapStage .triangle-circuit-path.path-awake,#livingMapStage .portal-bridge.path-awake{opacity:.58!important;stroke-dasharray:3 25;animation:mapQuietCurrent 3.2s linear infinite!important;filter:url(#heroBlueGlow);}#livingMapStage .paid-time-ring.ring-near .time-current{opacity:1;filter:drop-shadow(0 0 5px #e4f7ff);}#livingMapStage .paid-time-ring.ring-respond .time-current{stroke:#fff4c8;stroke-width:1.05;animation:mapRingResponse 1.65s ease-out 1!important;filter:drop-shadow(0 0 7px #ffe9af);}#livingMapStage .map-unlock-row.map-interaction-learned #mapTeaserStatus{opacity:.62;transition:opacity .7s ease;}#livingMapStage.map-reduced-motion .map-hotspot .hotspot-core,#livingMapStage.map-reduced-motion .map-hotspot:before,#livingMapStage.map-reduced-motion .path-awakening,#livingMapStage.map-reduced-motion .path-awake,#livingMapStage.map-reduced-motion .ring-respond .time-current{animation:none!important;}@keyframes mapPointBreath{0%,100%{opacity:.58;transform:translate(-50%,-50%) scale(.82)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1.08)}}@keyframes mapPointHalo{0%,72%,100%{opacity:.25;transform:translate(-50%,-50%) scale(.86)}84%{opacity:.58;transform:translate(-50%,-50%) scale(1.2)}}@keyframes mapPulseTravel{to{stroke-dashoffset:-60}}@keyframes mapQuietCurrent{to{stroke-dashoffset:-56}}@keyframes mapRingResponse{0%{stroke-dashoffset:0;opacity:.55}55%{opacity:1}100%{stroke-dashoffset:-45;opacity:.84}}@keyframes mapNodeActive{0%,100%{opacity:.72}50%{opacity:1}}@media  (prefers-reduced-motion:reduce){#livingMapStage .map-hotspot .hotspot-core,#livingMapStage .map-hotspot:before,#livingMapStage .energy-node.node-awake,#livingMapStage .path-awakening,#livingMapStage .path-awake,#livingMapStage .paid-time-ring.ring-respond .time-current{animation:none!important;transition:none!important;}}.key-artifact-gallery{transition:opacity .45s ease;}.key-artifact{transition:opacity .55s ease;}.key-artifact-gallery.has-awake .key-artifact:not(.is-awake){opacity:.86;}.key-artifact-art{--key-x:50%;--key-y:50%;isolation:isolate;cursor:default;touch-action:manipulation;outline:none;}.key-artifact-art img{position:relative;z-index:1;transform:scale(1);filter:saturate(.94) brightness(.91);will-change:transform,filter;}.key-artifact-art::after{z-index:3;inset:0;background:radial-gradient(ellipse at var(--key-x) var(--key-y),rgba(204,221,232,.12),transparent 40%),radial-gradient(ellipse at 50% 56%,rgba(213,182,106,.18),transparent 62%);opacity:.24;transition:opacity .7s;}.key-artifact-art .key-energy{position:absolute;z-index:2;inset:7%;pointer-events:none;opacity:0;mix-blend-mode:screen;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 77%);background:linear-gradient(112deg,transparent 34%,rgba(177,213,231,.12) 43%,rgba(210,191,136,.56) 49%,rgba(204,226,240,.48) 51%,transparent 61%);background-size:240% 100%;transition:opacity .55s ease;}.key-artifact-art .key-core{position:absolute;z-index:4;left:50%;top:51%;width:18%;aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.65);background:radial-gradient(circle,rgba(236,220,174,.42),rgba(188,218,238,.18) 28%,transparent 72%);mix-blend-mode:screen;}.key-artifact-art:focus-visible{outline:1px solid rgba(221,199,147,.8);outline-offset:5px;}.key-artifact.is-near .key-artifact-art::after,.key-artifact.is-awake .key-artifact-art::after{opacity:.72;}.key-artifact.is-awake .key-artifact-art img,.key-artifact-art:focus-visible img{transform:scale(1.025);filter:saturate(1.02) brightness(1.045);}.key-artifact.is-awake .key-artifact-copy h3,.key-artifact:focus-within .key-artifact-copy h3{color:#f7edda;transition:color .45s ease;}.key-artifact.is-awake .key-artifact-copy>p,.key-artifact:focus-within .key-artifact-copy>p{color:#eee0c3;transition:color .45s ease;}.key-artifact.is-awake .key-artifact-whisper,.key-artifact:focus-within .key-artifact-whisper{color:#f0d48e;}.key-artifact.is-awake .key-energy,.key-artifact-art:focus-visible .key-energy{opacity:.8;}.key-artifact.is-awake .key-core,.key-artifact-art:focus-visible .key-core{animation:keyCoreWake 1.1s ease-out 1;}.key-artifact[data-artifact="hesitation"].is-awake .key-energy,.key-artifact[data-artifact="hesitation"] .key-artifact-art:focus-visible .key-energy{animation:keyForwardCurrent 1.35s cubic-bezier(.2,.7,.25,1) 1 forwards;}.key-artifact[data-artifact="money"].is-awake .key-energy,.key-artifact[data-artifact="money"] .key-artifact-art:focus-visible .key-energy{background:radial-gradient(ellipse at 50% 52%,rgba(224,202,145,.42),transparent 16%),conic-gradient(from 40deg at 50% 52%,transparent 0 12%,rgba(191,222,239,.5) 17%,transparent 26% 46%,rgba(218,193,131,.55) 53%,transparent 63% 100%);mask-image:radial-gradient(ellipse at center,#000 28%,transparent 76%);animation:keyReceivingFlow 2.3s ease-in-out infinite;}.key-artifact[data-artifact="self-worth"].is-awake .key-energy,.key-artifact[data-artifact="self-worth"] .key-artifact-art:focus-visible .key-energy{background:radial-gradient(circle at 50% 51%,rgba(246,229,183,.67),rgba(194,222,240,.3) 12%,rgba(208,181,115,.22) 24%,transparent 61%);animation:keyInnerExpansion 1.6s ease-out 1;}.key-artifact[data-artifact="hesitation"].is-awake .key-core{animation:keyCoreWake .95s ease-out 1;}.key-artifact[data-artifact="money"].is-awake .key-core{animation:keyCoreHold 2.2s ease-in-out infinite;}.key-artifact[data-artifact="self-worth"].is-awake .key-core{animation:keyCoreWake 1.3s ease-out 1;}.key-artifact.is-awake .key-claim-verify,.key-artifact:focus-within .key-claim-verify{border-color:#c8ae70;color:#ead7a4;opacity:1;}@keyframes keyForwardCurrent{0%{background-position:100% 0;opacity:.05}18%{opacity:.85}100%{background-position:0 0;opacity:.38}}@keyframes keyReceivingFlow{0%,100%{transform:scale(.88) rotate(0);opacity:.48}50%{transform:scale(1.04) rotate(28deg);opacity:.82}}@keyframes keyInnerExpansion{0%{transform:scale(.35);opacity:.05}45%{opacity:.78}100%{transform:scale(1.25);opacity:.16}}@keyframes keyCoreWake{0%{transform:translate(-50%,-50%) scale(.45);opacity:0}48%{opacity:.85}100%{transform:translate(-50%,-50%) scale(1.8);opacity:0}}@keyframes keyCoreHold{0%,100%{transform:translate(-50%,-50%) scale(.7);opacity:.22}50%{transform:translate(-50%,-50%) scale(1.25);opacity:.63}}#journeys .chamber-relationship{margin:0 auto clamp(22px,3vw,38px);font:500 clamp(1.35rem,2.6vw,2.15rem)/1.2 var(--serif);}#journeys .chamber-standalone-copy{margin:12px 0 30px;font:600 .66rem/1.8 var(--sans);letter-spacing:.18em;}#journeys .chamber-discovery-link{display:flex;width:max-content;max-width:100%;align-items:center;gap:10px;margin:24px auto 0;color:#cfb982;text-decoration:none;font:650 .66rem/1.4 var(--sans);letter-spacing:.18em;transition:color .35s,gap .35s;}#journeys .chamber-discovery-link:hover,#journeys .chamber-discovery-link:focus-visible{color:#f1e3c6;gap:15px;}@media  (max-width:760px){#journeys .chamber-standalone-copy{font-size:.58rem;letter-spacing:.12em;}#journeys .chamber-discovery-link{margin-top:19px;}}@media  (prefers-reduced-motion:reduce){.key-artifact-art img,.key-artifact-art::after,.key-artifact-art .key-energy,.key-artifact-art .key-core,.key-artifact-copy h3,.key-artifact-copy>p,.key-artifact-whisper,.key-claim-verify{transition:none!important;animation:none!important;}.key-artifact.is-awake .key-artifact-art .key-energy,.key-artifact-art:focus-visible .key-energy{opacity:.65;}.key-artifact.is-awake .key-artifact-art .key-core,.key-artifact-art:focus-visible .key-core{opacity:.2;transform:translate(-50%,-50%) scale(1);}}#chapterKeys .key-artifact-gallery{align-items:start;margin-bottom:24px;}#chapterKeys article.key-artifact{height:auto;width:auto;object-fit:initial;background:none;border:0;box-shadow:none;margin:0;padding:0 0 24px;text-align:center;}#chapterKeys .key-artifact-art{height:auto;aspect-ratio:2/3;width:100%;}#chapterKeys .key-artifact-art img{width:100%;height:100%;object-fit:contain;max-height:none;max-width:100%;padding:0;border:0;box-shadow:none;}#chapterKeys .key-artifact-copy{padding:20px 4px 0;}#chapterKeys .key-artifact-label{min-height:1em;margin:0 0 12px;}#chapterKeys .key-artifact-copy>p:not(.key-artifact-label){min-height:5.1em;letter-spacing:.06em;}#chapterKeys .key-explore{border:0;border-bottom:1px solid #c8aa6c60;background:none;color:#e5d3aa;padding:14px 0 10px;margin:14px auto 0;font-size:.66rem;letter-spacing:.15em;cursor:pointer;display:flex;align-items:center;gap:12px;}#chapterKeys .key-explore:focus-visible{outline:1px solid #c7e7f0;outline-offset:5px;}#chapterKeys .key-explore-arrow{display:inline-block;transition:transform .45s;}#chapterKeys .key-explore[aria-expanded="true"] .key-explore-arrow{transform:rotate(180deg);}#chapterKeys .key-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .55s ease,opacity .4s ease;}#chapterKeys .key-reveal.is-open{grid-template-rows:1fr;opacity:1;}#chapterKeys .key-reveal-clip{overflow:hidden;min-height:0;}#chapterKeys .key-reveal-copy{text-align:left;font:1rem/1.75 var(--serif);position:relative;}#chapterKeys .key-reveal-copy:before{content:"";position:absolute;top:16px;left:0;width:100%;height:1px;}#chapterKeys .key-reveal-copy p{margin:0 0 18px;}#chapterKeys .key-reveal-copy h4{font-size:.76rem;color:#e5d3aa;letter-spacing:.14em;line-height:1.7;margin:25px 0 16px;}#chapterKeys .key-seal-copy{font:inherit;color:inherit;margin:0;}#chapterKeys .key-seal-copy strong{color:#efdfbd;}#chapterKeys .key-practice{display:flex;flex-direction:column;gap:7px;text-align:center;letter-spacing:.14em;font:.72rem/1.6 var(--sans);color:#dceaf0;margin:24px 0;}#chapterKeys .key-acquisition{margin-top:24px;}#chapterKeys .key-discovery{text-align:center;padding:12px 0 64px;}#chapterKeys .key-discovery a{font-size:.72rem;letter-spacing:.16em;color:#e5d3aa;display:inline-block;padding:12px;}#chapterKeys .key-discovery a:focus-visible{outline:1px solid #c7e7f0;outline-offset:3px;}@media  (max-width:760px){#chapterKeys .key-artifact-gallery{width:min(480px,calc(100% - 40px));gap:52px;}#chapterKeys article.key-artifact{display:block;}#chapterKeys .key-artifact-copy>p:not(.key-artifact-label){min-height:0;font-size:.86rem;}#chapterKeys .key-reveal-copy{font-size:1rem;}#chapterKeys .key-artifact-art{height:auto;}#chapterKeys .key-gallery-intro{padding-inline:20px;}}@media  (prefers-reduced-motion:reduce){#chapterKeys .key-reveal,#chapterKeys .key-explore-arrow{transition:none;}}#chapterKeys .key-magic-intro{margin:30px auto 16px;text-align:center;padding:34px 0 14px;}#chapterKeys .key-seal-coordinate{display:inline-block;font-size:1.4rem;margin-bottom:16px;opacity:.8;}#chapterKeys .key-magic-intro>h2{font:400 clamp(1.8rem,4.1vw,3.2rem)/1.17 var(--serif);letter-spacing:.045em;color:#f2e8d7;margin:0 0 24px;}#chapterKeys .key-magic-approved{font:clamp(1rem,1.7vw,1.15rem)/1.85 var(--serif);max-width:720px;margin:0 auto 14px;}#chapterKeys .key-magic-toggle{margin-top:25px;}#chapterKeys .key-magic-teaching{padding:36px clamp(0px,2vw,24px) 12px;font-size:1.05rem;}#chapterKeys .key-magic-teaching>section{margin:0 0 36px;}#chapterKeys .key-magic-teaching h3{font:.76rem/1.7 var(--sans);letter-spacing:.16em;margin:0 0 18px;}#chapterKeys .key-magic-teaching strong{color:#f0e2c6;}#chapterKeys .key-magic-emphasis{text-align:center;color:#efdfbf;letter-spacing:.11em;font:500 clamp(.83rem,1.5vw,1rem)/1.95 var(--serif);padding:14px 0;}#chapterKeys .key-pattern-elements{margin:24px 0 28px;}#chapterKeys .key-pattern-elements>div{display:grid;grid-template-columns:minmax(160px,.8fr) 1.2fr;gap:16px;padding:11px 0;border-bottom:1px solid #c8aa6c24;}#chapterKeys .key-pattern-elements dt{font:.65rem/1.8 var(--sans);letter-spacing:.13em;}#chapterKeys .key-pattern-elements dd{margin:0;font:1rem/1.6 var(--serif);}#chapterKeys .key-ritual-sequence{list-style:none;padding:18px 0 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;isolation:isolate;text-align:center;}#chapterKeys .key-ritual-sequence:before,#chapterKeys .key-ritual-sequence:after{content:"";position:absolute;left:16.66%;width:66.66%;height:1px;z-index:-1;background:linear-gradient(90deg,#d6b77960,#abdce87a,#d6b77960);}#chapterKeys .key-ritual-sequence:after{transform:scaleX(0);transform-origin:left;opacity:0;background:linear-gradient(90deg,transparent,#bdeaf5,#eee1bd);box-shadow:0 0 7px #bdeaf550;}#chapterKeys .key-ritual-sequence li{display:flex;align-items:center;flex-direction:column;gap:16px;}#chapterKeys .key-ritual-number{font:400 clamp(3rem,6vw,4.2rem)/1.15 var(--serif);padding-inline:14px;}#chapterKeys .key-ritual-label{font:.67rem/1.7 var(--sans);letter-spacing:.16em;}#chapterKeys .key-ritual-sequence.is-awakened:after{animation:keyRitualCurrent 1.5s ease-out .25s 1 forwards;}#chapterKeys .key-ritual-sequence.is-awakened li:nth-child(2) .key-ritual-number{animation-delay:.55s;}#chapterKeys .key-ritual-sequence.is-awakened li:nth-child(3) .key-ritual-number{animation-delay:1.1s;}@keyframes keyRitualCurrent{0%{transform:scaleX(0);opacity:0}15%{opacity:.85}85%{transform:scaleX(1);opacity:.6}100%{transform:scaleX(1);opacity:.15}}@keyframes keyRitualPoint{0%{color:#cfbea0;text-shadow:none}40%{color:#f2f3e6;text-shadow:0 0 15px #bdeaf570}100%{color:#e5d6ba;text-shadow:none}}@media  (max-width:520px){#chapterKeys .key-pattern-elements>div{grid-template-columns:1fr;gap:2px;}#chapterKeys .key-magic-teaching{font-size:1rem;}#chapterKeys .key-ritual-label{font-size:.6rem;letter-spacing:.08em;}#chapterKeys .key-ritual-sequence:before,#chapterKeys .key-ritual-sequence:after{top:46px;}}@media  (prefers-reduced-motion:reduce){#chapterKeys .key-ritual-sequence.is-awakened:after,#chapterKeys .key-ritual-sequence.is-awakened .key-ritual-number{animation:none!important;}#chapterKeys .key-ritual-sequence.is-awakened:after{transform:scaleX(1);opacity:.25;}}:root{--mmk-aqua:#bee9ed;--mmk-current:#b9e7f5;}#universe:before{opacity:.13;background-size:509px 443px,613px 521px,719px 631px,827px 739px;}#universe:after{animation:none;background:radial-gradient(ellipse at 50% 5%,#cae9f522,transparent 24%),radial-gradient(ellipse at 50% 63%,#b6e4eb20,transparent 30%);opacity:1;}#universe .navlinks{color:#edece0;}#universe .brand-name{color:#f1efdf;}#home{position:relative;isolation:isolate;}#home:before{content:"";position:absolute;inset:0 5%;pointer-events:none;z-index:-1;}#home .home-chapter{scroll-margin-top:84px;}#home .section,#home .descent-scene{border-top-color:transparent;}#home .home-depth-disclosure{border-color:#d6dcca55;background:#1b3b4a3d;border-radius:0;}#home .home-depth-disclosure>summary,#universe .footer-extras>summary{color:#ece3c7;padding-block:22px;transition:color .3s,background .4s,text-shadow .4s;}#home .home-depth-disclosure>summary:hover,#home .home-depth-disclosure>summary:focus-visible,#universe .footer-extras>summary:hover{background:#b9e7ef0a;color:#fff8e5;text-shadow:0 0 16px #b9e7ef40;}#home .home-depth-disclosure[open]{border-top-color:#e7d1a0a3;background:#16374770;}#home .home-depth-disclosure[open]>section,#universe .footer-extras[open]>section{animation:mmkKnowledgeOpen .7s ease-out 1;}#home .home-arrival-section{min-height:min(790px,calc(100svh - 64px));padding-block:clamp(58px,9vh,110px);overflow:hidden;}#home .home-arrival-copy{max-width:930px;}#homeArrivalTitle{text-shadow:0 2px 30px #e0f4fd16;letter-spacing:.015em;}#home .home-arrival-brand{color:#f7f1df;letter-spacing:.22em;}#home .home-arrival-name{color:#ecdbb5;}#home .home-arrival-mantra{color:#f3e5c8;line-height:1.85;}#home .home-arrival-atmosphere path{animation:none;stroke:#e2d2a77a;stroke-dasharray:none;}#home .home-arrival-cta span{animation:none;}.mmk-world-layer{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;isolation:isolate;}.mmk-world-layer:before{content:"";position:absolute;left:-10%;right:-10%;bottom:-12%;height:54%;transform:translate3d(var(--mmk-atmos-x,0px),var(--mmk-atmos-y,0px),0);transition:transform .8s ease;}.mmk-world-layer svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;}.mmk-world-layer .mmk-arc{fill:none;stroke-width:.7;vector-effect:non-scaling-stroke;}.mmk-world-layer .mmk-horizon-path{fill:none;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:600;stroke-dashoffset:600;}.mmk-world-layer .mmk-horizon-coordinate{fill:#f0dfb8;opacity:.65;}.mmk-has-arrived .mmk-horizon-path{animation:mmkHorizonArrival 2s ease-out 1 forwards;}.mmk-mote{position:absolute;left:var(--mote-x);top:var(--mote-y);width:2px;height:2px;border-radius:50%;opacity:.35;}.mmk-has-arrived .mmk-mote{animation:mmkMoteArrival 3.2s ease-out var(--mote-delay) 1 both;}#livingMapArrival .map-return-heading{max-width:1120px;width:calc(100% - 30px);margin:0 auto clamp(32px,4vw,50px);text-align:center;position:relative;}#livingMapArrival .map-return-eyebrow{letter-spacing:.24em;}#livingMapArrival .map-return-heading h2{font-size:clamp(2.1rem,5.2vw,4.4rem);line-height:1.07;}#livingMapArrival .map-return-heading>p:last-child{font:500 clamp(.83rem,1.2vw,1rem)/1.75 var(--sans);margin:22px auto 0;letter-spacing:.13em;}#livingMapArrival .mmk-stage-word{touch-action:manipulation;}#livingMapArrival .mmk-stage-word:before{transform:translateX(-50%);}#livingMapArrival .mmk-stage-word:after{position:absolute;bottom:6px;left:-12%;width:124%;height:1px;z-index:-1;transform:scaleX(.55);transform-origin:left;opacity:.35;transition:opacity .4s,transform .55s;}#livingMapArrival .mmk-stage-word:is(:hover,:focus-visible,.mmk-stage-lit){outline:none;}#livingMapArrival .mmk-stage-word:is(:hover,:focus-visible,.mmk-stage-lit):after{opacity:1;transform:scaleX(1);}#livingMapArrival .mmk-stage-word:focus-visible{outline:2px solid #346d83;outline-offset:4px;}#livingMapArrival .mmk-stage-word.mmk-stage-trigger:after{animation:mmkStageTravel .9s ease-out 1;}#universe #livingMapWindow{border:1px solid #d3dcca8c;background:linear-gradient(140deg,#526d7959,#102330cc);transition:box-shadow .6s,border-color .6s;}#universe #livingMapWindow.mmk-near{border-color:#edf0dcbf;}#universe .map-explore-home{color:#f2e1b9;}#universe #chapterKeys{padding-block:clamp(76px,10vw,136px);transition:background-color .8s;}#chapterKeys #keyDoor .descent-title{color:#f2eee1;text-shadow:0 2px 26px #c9eff215;font-size:clamp(1.9rem,4.1vw,3.6rem);text-wrap:balance;}#chapterKeys #keyDoor .descent-copy{color:#dedfd8;font:clamp(1rem,1.5vw,1.15rem)/1.85 var(--serif);}#chapterKeys .key-threshold-copy{font-size:.76rem;line-height:2.05;}#chapterKeys .key-threshold-copy strong{color:#efdfbb;}#chapterKeys #keysInYourLife{width:min(1250px,calc(100% - 56px));gap:clamp(22px,4vw,64px);margin-top:46px;overflow:visible;}#chapterKeys article.key-artifact{isolation:isolate;overflow:visible;position:relative;}#chapterKeys article.key-artifact:before{content:"";position:absolute;inset:-20px -18px 38%;z-index:-1;opacity:.6;transition:opacity .65s,transform .65s;pointer-events:none;}#chapterKeys article.key-artifact:is(.is-awake,.mmk-near):before{opacity:1;transform:scale(1.03);}#chapterKeys .key-artifact-copy{padding-top:26px;}#chapterKeys .key-artifact-copy h3{color:#faf0dc;font-size:clamp(1.1rem,1.7vw,1.55rem);letter-spacing:.09em;}#chapterKeys .key-artifact-copy>p:not(.key-artifact-label){color:#e2dfd1;font-size:clamp(.82rem,1vw,.94rem);line-height:1.8;}#chapterKeys .key-artifact-label{color:#eddcb4;}#chapterKeys .key-reveal-copy{color:#e4e7de;font-size:1.05rem;line-height:1.9;padding:30px 8px 12px;}#chapterKeys .key-reveal.is-open .key-reveal-copy:before{animation:mmkKnowledgeLine .7s ease-out 1;}#chapterKeys .key-magic-intro{width:min(920px,calc(100% - 40px));padding-block:clamp(55px,7vw,90px) 16px;isolation:isolate;margin-top:20px;}#chapterKeys .key-magic-intro:before{content:"";position:absolute;inset:20px -8vw 0;z-index:-1;pointer-events:none;opacity:.4;transition:opacity .7s;}#chapterKeys .key-magic-intro:has(.key-reveal.is-open):before{opacity:1;}#chapterKeys .key-seal-coordinate{color:#f4e2b6;text-shadow:0 0 13px #d2f4f148;transition:text-shadow .6s;}#chapterKeys .key-magic-intro:has(.key-reveal.is-open) .key-seal-coordinate{text-shadow:0 0 25px #d8f4ecb3;}#chapterKeys #keyMagicHeading{font-size:clamp(2rem,4vw,3.7rem);line-height:1.3;letter-spacing:.075em;color:#f3ead8;margin-bottom:28px;}#chapterKeys #keyMagicHeading>span{display:inline-block;}#chapterKeys #keyMagicHeading.mmk-ceremony>span{animation:mmkSealIllumination .85s ease-out 1 both;}#chapterKeys #keyMagicHeading.mmk-ceremony>span:nth-of-type(2){animation-delay:.28s;}#chapterKeys #keyMagicHeading.mmk-ceremony>span:nth-of-type(3){animation-delay:.56s;}#chapterKeys .key-magic-approved{color:#e9e8dc;font-size:clamp(1.05rem,1.75vw,1.24rem);line-height:1.9;}#chapterKeys .key-magic-teaching{padding-inline:clamp(4px,3vw,32px);}#chapterKeys #keyMagicTeaching.is-open .key-magic-teaching>section{animation:mmkKnowledgeOpen .65s ease-out 1 both;}#chapterKeys #keyMagicTeaching.is-open .key-magic-teaching>section:nth-child(2){animation-delay:.08s;}#chapterKeys #keyMagicTeaching.is-open .key-magic-teaching>section:nth-child(3){animation-delay:.16s;}#chapterKeys #keyMagicTeaching.is-open .key-magic-teaching>section:nth-child(n/**/+4){animation-delay:.24s;}#chapterKeys .key-magic-teaching h3{color:#efdfbb;}#chapterKeys .key-pattern-elements dt{color:#f1deb2;}#chapterKeys .key-ritual-sequence{margin:32px 0 26px;padding-block:20px 34px;}#chapterKeys .key-ritual-number{font-size:clamp(3.6rem,7vw,5rem);}#chapterKeys .key-ritual-sequence:before,#chapterKeys .key-ritual-sequence:after{top:66px;}#chapterKeys .key-ritual-label{color:#ecede0;font-size:.76rem;}#chapterKeys .key-ritual-sequence.is-awakened:before{background:linear-gradient(90deg,#dcca98b3,#bce9edb3,#dcca98b3);}#chapterKeys .key-discovery{padding-bottom:22px;}#universe #journeys{padding-block:clamp(72px,9vw,118px);}#journeys .chamber-relationship{color:#e2eeee;font-size:clamp(.75rem,1.2vw,.95rem);letter-spacing:.2em;}#journeys .chamber-section-head h2{color:#f3eddf;}#journeys .chamber-section-support{color:#e8dfca;line-height:1.75;}#journeys .chamber-standalone-copy{color:#d6e4df;}#journeys .chamber-art-shell{transition:box-shadow .6s;}#journeys .chamber-room.mmk-near .chamber-door-glow{opacity:.35;}#journeys .chamber-enter-cue{color:#f2dfba;opacity:.8;transform:none;}#journeys .chamber-choice-track:has(.chamber-room:is(:hover,:focus-visible,.is-awake)) .chamber-room:not(:is(:hover,:focus-visible,.is-awake)){filter:brightness(.94);}#universe #take-it-to-map{position:relative;isolation:isolate;overflow:hidden;}#take-it-to-map .take-map-wrap{position:relative;z-index:1;}#take-it-to-map .descent-question{text-shadow:0 2px 0 #f5f4df55;}#take-it-to-map .take-map-title{line-height:1.35;}#take-it-to-map .take-map-intro{font-size:clamp(1.05rem,1.5vw,1.25rem);}#take-it-to-map .take-teaser-stage{max-width:800px;padding-block:26px 24px;}#take-it-to-map .take-story-top{color:#e9dfba;}#take-it-to-map .take-question{color:#faf3e2;line-height:1.3;}#take-it-to-map .take-beat{color:#f3dca9;}#take-it-to-map .take-teaser-controls button{color:#edf0e2;}#take-it-to-map .thought-coordinate{fill:#fff8d4;}#universe #finalDestination{position:relative;isolation:isolate;}#finalDestination .home-explore-inner{position:relative;z-index:1;}#homeExploreTitle{font-size:clamp(2rem,5vw,4.1rem);}#finalDestination .universe-destinations a{border-color:#506f7757;padding:26px 8px 30px;gap:13px;}#finalDestination .universe-destinations a small{font-size:1rem;}#finalDestination .universe-destinations a:is(:hover,:focus-visible){transform:translateY(-2px);}#finalDestination .home-final-still{padding-top:58px;}#finalDestination .home-final-still p{line-height:1.22;}#finalDestination .home-final-still .descent-action{border-color:#7b7c52;background:#dfe7dc45;}#universe .foot a{color:#e9d7b4;}#universe .foot .brand-name{color:#f0ebda;}#universe .library-panel{background:linear-gradient(135deg,#28475d,#183a4e);border-color:#d7cd9d55;}#universe .signup{background:#1b3a4e;border-color:#d7cd9d55;}#universe .signup p,#universe .library-panel p{color:#dae5e0;}#universe .signup input{background:#153147;border-color:#bcd8da80;}.mmk-control{--mmk-glow-x:50%;--mmk-glow-y:50%;transition:color .3s,box-shadow .4s,border-color .4s,background-color .4s,transform .3s,text-shadow .3s;touch-action:manipulation;}button.mmk-control:not(.map-hotspot){border-color:#c8d8c778;}.mmk-control.mmk-primary{background:linear-gradient(118deg,#52687b,#244758 52%,#516a78);border:1px solid #e7d7ab9c;padding:15px 23px;}.mmk-control.mmk-primary:hover,.mmk-control.mmk-primary:focus-visible{background:linear-gradient(118deg,#6c8190,#335a6c 52%,#6b8190);color:#fff6df;box-shadow:inset 0 1px 0 #fff1cc70,0 0 27px #caeaf347,0 8px 30px #15344c29;transform:translateY(-2px);}.mmk-control.mmk-near{border-color:#e4dcba99;text-shadow:0 0 13px #e3f4ed21;}.mmk-control:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible){border-color:#f2dcab;color:#fff4da;text-shadow:0 0 13px #d9f3f452;transform:translateY(-1px);outline:none;}.mmk-control:focus-visible{outline:2px solid #c6edf0!important;outline-offset:5px;}.mmk-control.mmk-pressed:not(:disabled){animation:mmkActionPulse .5s ease-out 1;}.mmk-control:disabled,.mmk-control[aria-disabled="true"]{cursor:not-allowed;transform:none;box-shadow:0 0 10px #b6dce910;opacity:.68;}.mmk-text-link:not(.mmk-primary){text-decoration:none;text-underline-offset:7px;text-decoration-thickness:1px;}.mmk-text-link:not(.mmk-primary):is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:#d7e6d1;}#home .mmk-current-action{background-image:radial-gradient(ellipse at var(--mmk-glow-x) 100%,#c7e8ef21,transparent 70%);background-repeat:no-repeat;background-size:100% 100%;}#home .mmk-primary.mmk-current-action{background-color:#315469;}#home .mmk-current-action:is(:hover,:focus-visible,.mmk-near){background-size:250% 100%,100% 100%;background-position:100% 0,0 0;}#livingMapArrival .map-hotspot:is(:hover,:focus-visible){box-shadow:0 0 15px #c4f0f357!important;outline-color:#e7dcac;}#finalDestination .home-final-still .mmk-primary{background:linear-gradient(118deg,#e5e5d8a6,#aecdd0aa);border-color:#8c876799;}#finalDestination .home-final-still .mmk-primary:is(:hover,:focus-visible){background:#edf0debd;}#finalDestination .home-final-still .mmk-primary.mmk-current-action{background-color:#c8dddd;}#chapterKeys .key-explore.mmk-control{background:transparent;border-radius:0;color:#efe4c9;padding:16px 9px 11px;}#chapterKeys .key-explore.mmk-control[aria-expanded="true"]{border-color:#eee0b9;box-shadow:0 6px 25px #d4f3ec16;color:#fff5de;}#entryScreen .arrival-scene{background:radial-gradient(ellipse at 50% 85%,#789eae44,transparent 60%),#0b2038;}#entryScreen .arrival-enter.mmk-control{border-color:#dec895;color:#f5ead3;}#subscriberPage{background:radial-gradient(ellipse at 50% 55%,#496f8659,transparent 72%),#0d293f;color:#f5eedc;}#subscriberPage input:not([type="checkbox"]){background:#17374a;border-color:#b8d1ce6e;}#entryScreen .mmk-control,#subscriberPage .mmk-control,#your-door .mmk-control{border-color:#d9cda184;}.mmk-section-active .mmk-world-layer{opacity:1;}.mmk-offscreen .mmk-world-layer .mmk-mote{animation-play-state:paused;}.mmk-offscreen .chamber-particles,.mmk-offscreen .chamber-door-glow{animation-play-state:paused!important;}@keyframes mmkHorizonArrival{0%{stroke-dashoffset:600;opacity:0}45%{opacity:.85}100%{stroke-dashoffset:0;opacity:.5}}@keyframes mmkMoteArrival{0%{opacity:.12;transform:translate3d(0,8px,0)}45%{opacity:.7}100%{opacity:.24;transform:translate3d(4px,-12px,0)}}@keyframes mmkKnowledgeOpen{from{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mmkKnowledgeLine{from{transform:scaleX(.3);opacity:.3}to{transform:scaleX(1);opacity:1}}@keyframes mmkSealIllumination{0%{color:#dbdccf;text-shadow:none}45%{color:#fff5df;text-shadow:0 0 24px #caeeec5e}100%{color:#f3ead8;text-shadow:none}}@keyframes mmkActionPulse{0%{box-shadow:0 0 10px #cce9ed38}35%{box-shadow:0 0 28px #d3ecef62}100%{box-shadow:0 0 18px #c1e3e726}}@keyframes mmkActionCurrent{0%{background-position:100% 0,0 0}100%{background-position:-100% 0,0 0}}@keyframes mmkStageTravel{0%{transform:scaleX(.08);opacity:.3}75%{opacity:1}100%{transform:scaleX(1);opacity:.7}}@media  (max-width:760px){#home .home-arrival-section{min-height:min(710px,94svh);padding:60px 20px;}#homeArrivalTitle{font-size:clamp(2.8rem,10vw,4.5rem);}#home .home-arrival-brand{font-size:.83rem;letter-spacing:.17em;}#home .home-arrival-mantra{letter-spacing:.12em;}#universe #livingMapArrival{width:calc(100% - 16px);padding-top:42px;}#livingMapArrival .map-return-heading{width:calc(100% - 16px);text-align:center;padding-inline:0;}#livingMapArrival .map-return-heading h2{font-size:clamp(2.35rem,9vw,3.6rem);}#livingMapArrival .mmk-stage-intro{font-size:.64rem;letter-spacing:.08em;}#livingMapArrival .mmk-stage-word{font-size:clamp(1.05rem,4.6vw,1.75rem);padding:14px 2px 24px;letter-spacing:.015em;}#livingMapArrival .map-return-heading>p:last-child{font-size:.76rem;letter-spacing:0;}#chapterKeys #keysInYourLife{display:grid;grid-template-columns:1fr;overflow:visible;width:min(480px,calc(100% - 46px));padding:0;margin:40px auto 0;gap:60px;}#chapterKeys article.key-artifact{display:block;width:100%;scroll-snap-align:none;}#chapterKeys .key-artifact-art{height:auto;aspect-ratio:2/3;max-height:none;}#chapterKeys .key-artifact-copy>p:not(.key-artifact-label){font-size:.93rem;min-height:0;}#chapterKeys .key-artifact-copy h3{font-size:1.4rem;}#chapterKeys .key-magic-intro{width:calc(100% - 38px);}#chapterKeys .key-ritual-number{font-size:clamp(3.4rem,12vw,4.4rem);}#chapterKeys .key-ritual-sequence:before,#chapterKeys .key-ritual-sequence:after{top:57px;}#chapterKeys .key-ritual-label{font-size:.65rem;letter-spacing:.08em;}#universe #journeys .chamber-choice-track{gap:22px;}#journeys .chamber-room{flex-basis:82vw;max-width:410px;}#journeys .chamber-enter-cue{opacity:1;}#take-it-to-map .take-question{font-size:clamp(1.6rem,6.3vw,2.3rem);}#take-it-to-map .take-map-intro{font-size:1.04rem;}.mmk-control.mmk-primary{padding:15px 19px;font-size:.72rem;}.mmk-control{min-height:44px;}#finalDestination .universe-destinations a{padding:24px 6px;gap:11px;}#finalDestination .universe-destinations a small{font-size:.93rem;}#finalDestination .home-final-still{margin-top:74px;}}@media  (max-width:380px){#livingMapArrival .mmk-stage-word{font-size:1rem;}#home .home-arrival-mantra{font-size:.76rem;}#chapterKeys #keyMagicHeading{font-size:1.8rem;}#finalDestination .universe-destinations a span{font-size:.66rem;}}@media  (hover:none){.mmk-mote:nth-of-type(n/**/+5){display:none;}.mmk-world-layer:before{transform:none;}.mmk-control:active{box-shadow:0 0 24px #d4eff048;}}@media  (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}#home .mmk-world-layer *,#home .mmk-ceremony>span,#home .key-magic-teaching>section,#home .key-reveal-copy:before,.mmk-control,.mmk-stage-word:after{animation:none!important;transition:none!important;}.mmk-world-layer:before{transform:none!important;transition:none!important;}#home .mmk-horizon-path{stroke-dashoffset:0;opacity:.5;}#home .mmk-mote{opacity:.25;transform:none!important;}#home .key-artifact-art img,#journeys .chamber-art{transform:none!important;}.mmk-control:hover,.mmk-control:focus-visible{transform:none!important;}#home .home-depth-disclosure[open]>section,#universe .footer-extras[open]>section{animation:none!important;}#home #keyMagicHeading>span,#home #keyMagicTeaching.is-open .key-magic-teaching>section{opacity:1;transform:none;}}body.quiet .mmk-world-layer *,body.quiet .mmk-ceremony>span,body.quiet .key-magic-teaching>section,body.quiet .mmk-control,body.quiet .mmk-stage-word:after{animation:none!important;transition:none!important;}body.quiet .mmk-world-layer:before{transform:none!important;}body.quiet .home-depth-disclosure[open]>section,body.quiet .footer-extras[open]>section,body.quiet .key-reveal-copy:before{animation:none!important;}body.quiet .mmk-control:hover,body.quiet .mmk-control:focus-visible{transform:none!important;}:root{--mmk-pearl:#f3ecdd;--mmk-champagne:#d3b780;--mmk-ink:#09080d;--mmk-field:#060609;--gold:#d3b780;--ice:#b8dce3;}body{background:#060609;color:var(--mmk-pearl);}body:before{opacity:.025;}#universe{isolation:isolate;}.mmk-cosmos{position:fixed;inset:-70px 0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict;--sky-far:0px;--sky-mid:0px;--sky-near:0px;}.mmk-cosmic-haze{position:absolute;inset:-8%;background:radial-gradient(ellipse at 20% 24%,#80648d14,transparent 32%),radial-gradient(ellipse at 71% 58%,#b58a4312,transparent 34%),radial-gradient(ellipse at 84% 11%,#6b9aa70c,transparent 25%),radial-gradient(ellipse at 30% 88%,#ad7b8709,transparent 28%);transform:translate3d(0,var(--sky-far),0);}.mmk-star-field{position:absolute;inset:0;transform:translate3d(0,var(--sky-far),0);}.mmk-star-field i{position:absolute;left:0;top:0;width:.7px;height:.7px;border-radius:50%;opacity:.58;background:transparent;}.mmk-star-field[data-depth="mid"]{transform:translate3d(0,var(--sky-mid),0);}.mmk-star-field[data-depth="near"]{transform:translate3d(0,var(--sky-near),0);}.mmk-star-field[data-depth="mid"] i{width:1px;height:1px;opacity:.65;animation:mmkDistantBreath 19s ease-in-out -8s infinite alternate;}.mmk-star-field[data-depth="near"] i{width:1.25px;height:1.25px;opacity:.55;animation:mmkDistantBreath 27s ease-in-out -17s infinite alternate;}.mmk-sky-geometry{position:absolute;width:min(65vw,780px);height:70%;right:-14%;top:18%;opacity:.09;transform:translate3d(0,var(--sky-mid),0);animation:mmkGeometryEmerge 42s ease-in-out -15s infinite;}.mmk-sky-geometry svg{width:100%;height:100%;fill:none;stroke:#d3b780;stroke-width:.6;}.mmk-cosmic-dust{position:absolute;inset:0;transform:translate3d(0,var(--sky-near),0);}.mmk-cosmic-dust i{position:absolute;left:var(--dust-x);top:var(--dust-y);width:var(--dust-size);height:var(--dust-size);border-radius:50%;background:var(--dust-light);opacity:.22;filter:blur(var(--dust-blur));animation:mmkDustDrift var(--dust-time) ease-in-out var(--dust-delay) infinite alternate;}#home:before{opacity:.22;background:linear-gradient(180deg,transparent,#d3b78045 13%,transparent 28%,#d3b78030 55%,transparent 75%) 50% 0/1px 100% no-repeat;}#universe .top{backdrop-filter:blur(12px);}#universe .nav-more .nav-more-panel{background:#0d0b11;border-color:#d3b78040;}#home .home-arrival-section{background:radial-gradient(ellipse at 50% 88%,#af8b4a12,transparent 50%),radial-gradient(ellipse at 76% 22%,#78638809,transparent 43%);}#home .home-arrival-atmosphere{opacity:.28;}#home .home-arrival-mantra span{color:#dfc89d;}#homeArrivalTitle,#homeExploreTitle{color:#f3ecdd;text-shadow:0 2px 25px #e2c9970b;}#homeArrivalTitle em{color:#dfc89d;text-shadow:0 0 26px #c7a66318;}.mmk-world-layer:before{background:radial-gradient(ellipse at 50% 90%,#c49d4e16,transparent 68%);opacity:.35;}.mmk-world-layer svg{opacity:.22;}.mmk-world-layer .mmk-arc{stroke:#c7a76b66;}.mmk-world-layer .mmk-horizon-path{stroke:#d3b78090;}.mmk-mote{background:#ebdec0;box-shadow:0 0 5px #c8a66620;}#chapterMap{background:radial-gradient(ellipse at 50% 55%,#a47b2512,transparent 64%),radial-gradient(ellipse at 20% 75%,#6550760b,transparent 40%);}#livingMapArrival .map-return-eyebrow{color:#d3b780;}#livingMapArrival .map-return-heading h2{color:#f3ecdd;text-shadow:0 0 30px #ddcda70c;}#livingMapArrival .mmk-stage-word:after{background:linear-gradient(90deg,transparent,#cfb37780,transparent);}#livingMapArrival .mmk-stage-word:is(:hover,:focus-visible,.mmk-stage-lit):before{background:#d9eced;box-shadow:0 0 9px 2px #93c9d648;}#livingMapArrival .mmk-stage-word:focus-visible{outline-color:#d3b780;}#universe #livingMapWindow,#universe #livingMapWindow.mmk-near{border:0;background:transparent;box-shadow:none;}#universe #livingMapWindow{position:relative;isolation:isolate;}#universe #livingMapWindow:before{content:"";position:absolute;inset:-7%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,#ae7a241d,transparent 69%),radial-gradient(ellipse at 23% 66%,#74578913,transparent 43%),radial-gradient(ellipse at 80% 43%,#5e93a70b,transparent 42%);filter:blur(22px);}#chapterKeys .key-threshold-copy{color:#c8c4bd;}#chapterKeys article.key-artifact:before{background:radial-gradient(ellipse at 50% 58%,#e7d9af14,#79a1ac06 42%,transparent 69%);}#chapterKeys article.key-artifact[data-artifact="money"]:before{background:radial-gradient(ellipse at 50% 58%,#b8994b19,#39664c09 40%,transparent 69%);}#chapterKeys article.key-artifact[data-artifact="self-worth"]:before{background:radial-gradient(ellipse at 50% 58%,#c5a47716,#9c656c0b 40%,transparent 69%);}#chapterKeys .key-artifact-art{box-shadow:none;background:none;}#chapterKeys .key-artifact-art img,#chapterKeys .key-artifact:is(:hover,.is-awake) .key-artifact-art img,#chapterKeys .key-artifact-art:focus-visible img{filter:none;}#chapterKeys .key-artifact-art:after{background:radial-gradient(ellipse at var(--key-x) var(--key-y),#e4c78a0a,transparent 40%);opacity:.12;}#chapterKeys .key-artifact.is-awake .key-artifact-art:after{background:radial-gradient(ellipse at var(--key-x) var(--key-y),#b9dce912,transparent 44%);opacity:.6;}#chapterKeys .key-magic-intro:before{background:radial-gradient(ellipse at 50% 14%,#d4b67513,transparent 60%);}#chapterKeys .key-ritual-number{background:#09080d;color:#d3b780;}#chapterKeys .key-pattern-elements dd{color:#eee7d8;}#chapterKeys .key-reveal-copy:before{background:linear-gradient(90deg,transparent,#d3b78090,transparent);}#chapterKeys .key-reveal.is-open .key-reveal-copy{background:none;}#universe #journeys{background:radial-gradient(ellipse at 50% 44%,#b0894209,transparent 65%);}#journeys .chamber-art-shell{box-shadow:0 20px 50px #0005;}#journeys .chamber-room.mmk-near .chamber-art-shell{box-shadow:0 20px 50px #0005,0 0 32px #d3b78012;}#universe #take-it-to-map{background:radial-gradient(ellipse at 70% 45%,#7960820c,transparent 47%),radial-gradient(ellipse at 35% 65%,#b892460a,transparent 55%);}#take-it-to-map .descent-question,#take-it-to-map .take-map-title,#take-it-to-map .take-map-ending h3,#take-it-to-map .take-map-ending h3 em{color:#f3ecdd;text-shadow:none;}#take-it-to-map .take-map-eyebrow{color:#d3b780;}#take-it-to-map .take-map-intro{color:#cfc5b5;}#take-it-to-map .take-teaser-stage{background:radial-gradient(ellipse at 50% 50%,#aa854513,transparent 76%),#09080a60;border-color:#cfb27736;box-shadow:0 20px 55px #0002;}#take-it-to-map .thought-connection{stroke:#c3a568;}#finalDestination .eyebrow,#finalDestination .universe-destinations a b,#finalDestination .home-final-still h3{color:#d3b780;}#finalDestination .universe-destinations a,#finalDestination .home-final-still p{color:#f3ecdd;border-color:#c7ab7138;}#finalDestination .universe-destinations a small{color:#cfc5b5;}#finalDestination .universe-destinations a:is(:hover,:focus-visible){color:#fff2d6;border-color:#d3b780;text-shadow:0 0 18px #d3b78022;box-shadow:0 -12px 40px #c7a96b0a;}#finalDestination .home-final-still{border-top-color:#c7ab7130;}#universe .foot{background:#06060966;color:#cfc5b5;border-color:#d3b78028;}#universe .library-panel,#universe .signup{background:#0b090e55;border-color:#d3b78040;}#universe .signup input,#subscriberPage input:not([type="checkbox"]){background:#0a090f;border-color:#d3b78055;color:#f3ecdd;}#home .home-depth-disclosure,#home .home-depth-disclosure[open]{background:transparent;border-color:#d3b78038;}#home .home-depth-disclosure>summary:is(:hover,:focus-visible){background:#d3b78005;color:#fff1d4;text-shadow:0 0 16px #d3b78020;}#entryScreen .arrival-scene,#subscriberPage{background:radial-gradient(ellipse at 50% 60%,#af874a0e,transparent 65%),#060609;}button.mmk-control:not(.map-hotspot),.mmk-control.mmk-primary,#finalDestination .home-final-still .mmk-primary,#finalDestination .home-final-still .descent-action{background:#0b090d70;color:#f3ecdd;border-color:#d3b78080;box-shadow:inset 0 1px 0 #eddfbf09,0 5px 20px #0003;}.mmk-control.mmk-primary:is(:hover,:focus-visible),#finalDestination .home-final-still .mmk-primary:is(:hover,:focus-visible){background:#b391490d;color:#fff1d4;border-color:#e4c995;box-shadow:inset 0 0 18px #d3b7800b,0 0 23px #d3b7801c;}.mmk-control.mmk-near,.mmk-control:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible){border-color:#dfc68e;text-shadow:0 0 12px #d3b78020;box-shadow:0 0 22px #d3b7801a,inset 0 0 15px #d3b78007;}#home .mmk-current-action,#home .mmk-primary.mmk-current-action,#finalDestination .home-final-still .mmk-primary.mmk-current-action{background:#0b090d70;}#home .mmk-current-action:is(:hover,:focus-visible,.mmk-near){background-image:radial-gradient(ellipse at var(--mmk-glow-x) 100%,#d3b78012,transparent 70%);}#home .mmk-current-action.mmk-pressed{background-image:linear-gradient(105deg,transparent 35%,#b5dce325 50%,transparent 65%);background-size:250% 100%;animation:mmkActionCurrent .8s ease-out 1;}#take-it-to-map .take-final-map-link.mmk-control:is(:hover,:focus-visible,.mmk-near),#finalDestination .mmk-control:not(.mmk-primary):is(:hover,:focus-visible,.mmk-near){color:#fff1d4;text-shadow:0 0 18px #d3b78020;box-shadow:0 0 22px #d3b78016;}#take-it-to-map .take-final-map-link{color:#f3ecdd;border-color:#d3b78088;}@keyframes mmkDistantBreath{0%,20%{opacity:.35}65%,100%{opacity:.68}}@keyframes mmkGeometryEmerge{0%,100%{opacity:.025}40%,60%{opacity:.1}}@keyframes mmkDustDrift{from{transform:translate3d(-9px,14px,0);opacity:.12}to{transform:translate3d(18px,-23px,0);opacity:.25}}@media  (max-width:760px){.mmk-star-field[data-depth="near"]{display:none;}.mmk-sky-geometry{width:95vw;right:-40%;opacity:.05;}.mmk-cosmic-dust i:nth-child(n/**/+7){display:none;}.mmk-cosmic-haze{opacity:.85;}}@media  (prefers-reduced-motion:reduce){.mmk-cosmos *{animation:none!important;transform:none!important;transition:none!important;}.mmk-star-field i{opacity:.55;}.mmk-sky-geometry{opacity:.07;}}body.quiet .mmk-cosmos *{animation:none!important;transform:none!important;transition:none!important;}.mmk-star-field[data-depth="far"] i{box-shadow:76.897vw 113.144vh 0 0 #f4efe355,61.322vw 1.637vh 0 0 #d8bd89c0,11.195vw 67.742vh 0 0 #d8bd89c0,49.824vw 7.926vh 0 0 #c6dce055,32.857vw 96.913vh 0 0 #eee5d1a0,55.357vw 73.642vh 0 0 #f4efe3c0,4.358vw 73.672vh 0 0 #c6dce038,81.174vw 28.494vh 0 0 #d8bd8980,40.128vw 106.336vh 0 0 #c6dce0a0,20.246vw 85.449vh 0 0 #f4efe338,35.315vw 71.637vh 0 0 #f4efe3a0,41.909vw 111.921vh 0 0 #d8bd89c0,56.366vw 6.947vh 0 0 #eee5d180,36.900vw 57.836vh 0 0 #d8bd8980,9.755vw 81.094vh 0 0 #c6dce038,38.388vw 4.102vh 0 0 #f4efe380,7.822vw 27.475vh 0 0 #f4efe3c0,71.460vw 45.423vh 0 0 #c6dce0a0,36.827vw 44.441vh 0 0 #d8bd89a0,82.675vw 41.685vh 0 0 #eee5d155,88.369vw 55.764vh 0 0 #eee5d155,23.141vw 56.601vh 0 0 #c6dce080,86.470vw 61.403vh 0 0 #c6dce038,34.113vw 22.607vh 0 0 #eee5d180,92.124vw 16.917vh 0 0 #f4efe3a0,78.094vw 50.404vh 0 0 #f4efe380,32.770vw 42.273vh 0 0 #c6dce055,84.025vw 73.638vh 0 0 #eee5d138,57.339vw 50.460vh 0 0 #c6dce0a0,54.770vw 54.034vh 0 0 #d8bd89a0,83.871vw 21.516vh 0 0 #d8bd8980,14.204vw 102.306vh 0 0 #f4efe380,91.823vw 102.458vh 0 0 #f4efe355,8.978vw 49.544vh 0 0 #f4efe3a0,24.459vw 53.211vh 0 0 #f4efe3a0,72.950vw 82.085vh 0 0 #c6dce0c0,8.010vw 42.992vh 0 0 #d8bd8955,82.857vw 11.970vh 0 0 #f4efe3c0,59.450vw 1.972vh 0 0 #f4efe380,40.065vw 71.972vh 0 0 #eee5d155,76.467vw 15.055vh 0 0 #eee5d138,31.330vw 61.652vh 0 0 #eee5d155,62.857vw 61.790vh 0 0 #c6dce080,25.530vw 107.600vh 0 0 #c6dce0c0,30.876vw 101.747vh 0 0 #f4efe380,80.720vw 81.023vh 0 0 #d8bd89a0,46.615vw 84.811vh 0 0 #eee5d1c0,29.184vw 31.310vh 0 0 #c6dce0a0,34.303vw 15.131vh 0 0 #c6dce038,83.570vw 25.315vh 0 0 #c6dce055,62.970vw 55.830vh 0 0 #c6dce055,66.476vw 1.704vh 0 0 #d8bd89a0,40.619vw 111.616vh 0 0 #eee5d155,15.507vw 45.242vh 0 0 #eee5d180,76.362vw 87.303vh 0 0 #d8bd8938,26.861vw 1.503vh 0 0 #eee5d138,76.592vw 12.816vh 0 0 #c6dce0c0,63.261vw 62.475vh 0 0 #d8bd8955,87.162vw 113.662vh 0 0 #f4efe355,88.690vw 110.390vh 0 0 #d8bd8938,18.390vw 73.250vh 0 0 #eee5d1a0,86.406vw 5.496vh 0 0 #f4efe355,67.947vw 106.471vh 0 0 #eee5d155,61.193vw 3.219vh 0 0 #f4efe355,13.333vw 20.997vh 0 0 #eee5d155,5.397vw 11.108vh 0 0 #f4efe338,55.383vw 85.377vh 0 0 #d8bd8955,84.067vw 24.664vh 0 0 #f4efe3c0,5.414vw 34.414vh 0 0 #f4efe3a0,81.933vw 90.572vh 0 0 #f4efe3a0,91.871vw 113.061vh 0 0 #d8bd8955,64.528vw 45.949vh 0 0 #d8bd8980,63.403vw 5.764vh 0 0 #d8bd8980,87.502vw 71.786vh 0 0 #d8bd8938,6.771vw 66.184vh 0 0 #c6dce055,20.937vw 55.003vh 0 0 #c6dce055,12.554vw 98.030vh 0 0 #f4efe355,17.066vw 58.447vh 0 0 #d8bd8955,94.082vw 100.587vh 0 0 #eee5d138,95.391vw 112.042vh 0 0 #c6dce038,57.036vw 79.593vh 0 0 #eee5d155,19.469vw 56.554vh 0 0 #d8bd8938,48.606vw 75.666vh 0 0 #d8bd8955,63.685vw 71.845vh 0 0 #d8bd8955,98.032vw 68.608vh 0 0 #c6dce0c0,14.413vw 62.171vh 0 0 #eee5d138,14.435vw 27.439vh 0 0 #d8bd89a0,17.718vw 99.442vh 0 0 #f4efe338,91.880vw 78.020vh 0 0 #f4efe3c0,82.590vw 26.195vh 0 0 #c6dce055,51.947vw 42.879vh 0 0 #c6dce0c0,6.963vw 80.792vh 0 0 #d8bd89c0,5.704vw 44.689vh 0 0 #d8bd8938,29.657vw 24.540vh 0 0 #f4efe380,22.455vw 94.326vh 0 0 #f4efe355,74.734vw 66.490vh 0 0 #c6dce0c0,62.348vw 72.329vh 0 0 #c6dce055,90.413vw 82.132vh 0 0 #c6dce038,10.474vw 93.801vh 0 0 #eee5d1a0,8.326vw 3.011vh 0 0 #c6dce0a0,79.714vw 99.800vh 0 0 #f4efe3c0,43.741vw 7.569vh 0 0 #c6dce0a0,47.914vw 89.319vh 0 0 #eee5d155,61.004vw 73.749vh 0 0 #eee5d138,14.032vw 92.884vh 0 0 #d8bd8955,55.034vw 106.569vh 0 0 #f4efe355,93.683vw 85.651vh 0 0 #c6dce080,11.425vw 45.118vh 0 0 #f4efe355,34.331vw 33.287vh 0 0 #eee5d1c0,39.543vw 3.901vh 0 0 #c6dce080,17.619vw 59.243vh 0 0 #c6dce0c0,64.496vw 113.485vh 0 0 #d8bd8980,14.428vw 108.747vh 0 0 #d8bd8955,46.743vw 99.511vh 0 0 #eee5d1a0,99.066vw 75.820vh 0 0 #c6dce055,33.558vw 101.854vh 0 0 #d8bd8980,87.052vw 63.339vh 0 0 #c6dce080,25.009vw 44.162vh 0 0 #c6dce0a0,53.214vw 12.538vh 0 0 #c6dce080,29.812vw 66.880vh 0 0 #eee5d180,70.190vw 96.918vh 0 0 #f4efe355,60.892vw 57.994vh 0 0 #eee5d138,97.535vw 36.939vh 0 0 #d8bd89a0,5.058vw 69.683vh 0 0 #f4efe380,86.101vw 5.818vh 0 0 #f4efe3c0,47.580vw 57.328vh 0 0 #eee5d155,19.652vw 106.516vh 0 0 #d8bd8955,90.358vw 107.291vh 0 0 #d8bd8980,60.503vw 67.319vh 0 0 #eee5d1a0,37.422vw 19.643vh 0 0 #c6dce0a0,83.703vw 32.561vh 0 0 #f4efe380,79.859vw 15.001vh 0 0 #eee5d1c0,22.511vw 87.436vh 0 0 #f4efe355,53.673vw 73.212vh 0 0 #f4efe3a0,99.706vw 70.247vh 0 0 #eee5d1c0,90.137vw 58.943vh 0 0 #f4efe338,83.508vw 34.467vh 0 0 #f4efe3a0,57.388vw 54.987vh 0 0 #f4efe338,3.229vw 51.947vh 0 0 #f4efe338,54.187vw 0.761vh 0 0 #f4efe338,76.131vw 85.418vh 0 0 #d8bd89c0,23.285vw 109.821vh 0 0 #f4efe355,32.795vw 52.958vh 0 0 #d8bd8955,90.534vw 21.959vh 0 0 #f4efe380,78.372vw 87.215vh 0 0 #c6dce0a0,35.594vw 93.757vh 0 0 #c6dce0c0,71.131vw 75.291vh 0 0 #d8bd8980,77.382vw 109.162vh 0 0 #eee5d138,42.455vw 65.121vh 0 0 #eee5d138,56.748vw 37.491vh 0 0 #f4efe380,1.667vw 70.622vh 0 0 #f4efe3c0,94.300vw 57.080vh 0 0 #c6dce080,78.042vw 83.128vh 0 0 #eee5d155,79.023vw 23.209vh 0 0 #d8bd8980,49.801vw 58.711vh 0 0 #c6dce0a0,86.016vw 108.256vh 0 0 #f4efe355,49.218vw 85.039vh 0 0 #d8bd8980,38.098vw 97.841vh 0 0 #d8bd89a0,47.023vw 25.147vh 0 0 #c6dce0a0,26.703vw 68.988vh 0 0 #c6dce038,88.998vw 24.611vh 0 0 #d8bd8980,14.366vw 59.247vh 0 0 #eee5d1c0,51.424vw 33.339vh 0 0 #d8bd89a0,38.993vw 34.885vh 0 0 #f4efe355,81.459vw 74.320vh 0 0 #f4efe380,91.741vw 22.850vh 0 0 #f4efe338,51.090vw 20.429vh 0 0 #eee5d1a0,96.678vw 60.475vh 0 0 #f4efe3a0,51.302vw 30.007vh 0 0 #c6dce0a0,69.790vw 61.544vh 0 0 #d8bd89a0,35.199vw 34.139vh 0 0 #eee5d1a0,93.277vw 96.014vh 0 0 #c6dce055,57.650vw 71.120vh 0 0 #eee5d1c0,92.127vw 34.688vh 0 0 #d8bd8980,97.587vw 27.155vh 0 0 #eee5d180,63.581vw 72.249vh 0 0 #c6dce080,82.669vw 30.752vh 0 0 #f4efe338,19.319vw 0.655vh 0 0 #f4efe380,28.359vw 84.511vh 0 0 #eee5d1c0,94.452vw 100.710vh 0 0 #f4efe3a0,84.159vw 5.471vh 0 0 #eee5d180,4.084vw 100.469vh 0 0 #d8bd8955,43.243vw 86.681vh 0 0 #c6dce038,10.962vw 14.437vh 0 0 #f4efe3a0,95.779vw 29.591vh 0 0 #eee5d155,57.812vw 103.538vh 0 0 #c6dce0c0,62.692vw 75.173vh 0 0 #c6dce0c0,69.236vw 88.439vh 0 0 #c6dce080,29.369vw 108.661vh 0 0 #eee5d138,78.624vw 59.699vh 0 0 #f4efe338,73.241vw 39.642vh 0 0 #d8bd8955,31.515vw 44.238vh 0 0 #c6dce055,79.395vw 58.402vh 0 0 #f4efe380,5.702vw 48.548vh 0 0 #c6dce055,69.335vw 109.053vh 0 0 #d8bd8938,18.914vw 13.767vh 0 0 #d8bd8955,94.307vw 45.644vh 0 0 #c6dce038,7.282vw 24.365vh 0 0 #c6dce038,1.152vw 51.275vh 0 0 #f4efe338,90.708vw 2.759vh 0 0 #eee5d155,60.938vw 3.704vh 0 0 #eee5d155,42.595vw 73.180vh 0 0 #d8bd89c0,4.572vw 103.786vh 0 0 #c6dce055,45.090vw 81.023vh 0 0 #f4efe380,45.676vw 53.432vh 0 0 #d8bd89a0,74.205vw 85.734vh 0 0 #eee5d1a0,84.950vw 78.055vh 0 0 #d8bd8955,77.328vw 20.054vh 0 0 #f4efe3c0,15.969vw 100.364vh 0 0 #d8bd8980,53.477vw 69.153vh 0 0 #d8bd89c0,62.168vw 56.492vh 0 0 #eee5d1a0,92.041vw 86.509vh 0 0 #d8bd89c0,43.095vw 34.362vh 0 0 #d8bd8938,83.711vw 67.859vh 0 0 #eee5d1a0,93.884vw 78.352vh 0 0 #eee5d180,59.589vw 29.343vh 0 0 #f4efe3c0,13.121vw 105.267vh 0 0 #eee5d155,78.159vw 27.168vh 0 0 #d8bd8955,30.774vw 90.343vh 0 0 #eee5d180,80.064vw 86.663vh 0 0 #d8bd8980,2.084vw 4.439vh 0 0 #f4efe338,51.009vw 92.716vh 0 0 #eee5d138,3.950vw 94.598vh 0 0 #d8bd89a0,86.163vw 53.728vh 0 0 #eee5d138,73.047vw 66.775vh 0 0 #eee5d155,34.056vw 25.210vh 0 0 #eee5d155,14.143vw 74.385vh 0 0 #c6dce080,56.796vw 85.470vh 0 0 #eee5d155,88.237vw 63.422vh 0 0 #f4efe3c0,2.102vw 12.200vh 0 0 #eee5d1a0,92.931vw 60.282vh 0 0 #c6dce080,76.423vw 2.800vh 0 0 #eee5d1c0,29.983vw 1.246vh 0 0 #d8bd8980,9.886vw 49.340vh 0 0 #f4efe3c0,4.236vw 70.301vh 0 0 #eee5d1a0,15.550vw 16.908vh 0 0 #d8bd89a0,12.658vw 101.973vh 0 0 #eee5d155,55.809vw 102.938vh 0 0 #d8bd8938,40.732vw 33.948vh 0 0 #d8bd8980,68.142vw 19.123vh 0 0 #eee5d138,15.197vw 21.972vh 0 0 #d8bd8955,52.417vw 20.771vh 0 0 #d8bd8980,45.370vw 19.314vh 0 0 #c6dce080,6.731vw 109.494vh 0 0 #d8bd89a0,47.028vw 95.988vh 0 0 #d8bd8938,56.517vw 35.209vh 0 0 #d8bd8955,44.040vw 30.074vh 0 0 #f4efe355,83.489vw 97.434vh 0 0 #eee5d155,56.550vw 75.881vh 0 0 #f4efe355,64.191vw 78.336vh 0 0 #d8bd89a0,35.293vw 5.964vh 0 0 #c6dce0c0,58.794vw 69.485vh 0 0 #eee5d180,91.030vw 95.934vh 0 0 #d8bd8980,85.749vw 35.783vh 0 0 #eee5d155,76.024vw 16.533vh 0 0 #c6dce080,31.742vw 29.096vh 0 0 #c6dce038,3.517vw 104.175vh 0 0 #d8bd8938,85.846vw 101.011vh 0 0 #eee5d180,26.527vw 0.836vh 0 0 #c6dce0a0,81.133vw 109.876vh 0 0 #f4efe3c0,36.088vw 35.863vh 0 0 #d8bd8955,29.605vw 18.164vh 0 0 #eee5d180,96.049vw 89.890vh 0 0 #eee5d138,65.831vw 111.119vh 0 0 #d8bd89a0,11.827vw 98.765vh 0 0 #f4efe338,22.447vw 38.955vh 0 0 #f4efe338,91.068vw 34.455vh 0 0 #f4efe355,53.036vw 6.418vh 0 0 #f4efe355,87.408vw 52.374vh 0 0 #c6dce0a0,31.809vw 24.530vh 0 0 #f4efe3c0,97.339vw 105.206vh 0 0 #eee5d138,14.927vw 84.913vh 0 0 #c6dce080,32.134vw 81.540vh 0 0 #d8bd89a0,76.641vw 93.879vh 0 0 #f4efe3c0,22.166vw 91.308vh 0 0 #c6dce080,23.585vw 13.844vh 0 0 #f4efe3c0,8.660vw 96.415vh 0 0 #c6dce038,29.060vw 37.110vh 0 0 #f4efe338,63.278vw 67.745vh 0 0 #eee5d180,45.055vw 86.932vh 0 0 #eee5d138,85.162vw 113.844vh 0 0 #d8bd89c0,40.425vw 6.345vh 0 0 #eee5d180,28.191vw 79.707vh 0 0 #c6dce0c0,91.738vw 94.376vh 0 0 #c6dce055,76.629vw 89.834vh 0 0 #f4efe3c0,16.270vw 34.992vh 0 0 #f4efe3a0,89.339vw 51.579vh 0 0 #f4efe3c0,47.041vw 87.893vh 0 0 #c6dce055,83.058vw 74.972vh 0 0 #d8bd8980,80.234vw 65.776vh 0 0 #d8bd8980,23.510vw 31.192vh 0 0 #f4efe3c0,9.378vw 78.897vh 0 0 #d8bd8938,31.922vw 19.290vh 0 0 #eee5d1c0,51.449vw 21.249vh 0 0 #d8bd89c0,34.739vw 4.082vh 0 0 #eee5d155,44.737vw 70.861vh 0 0 #d8bd89c0,25.415vw 0.327vh 0 0 #eee5d180,10.502vw 81.312vh 0 0 #c6dce080,73.944vw 81.052vh 0 0 #c6dce0c0,49.117vw 52.081vh 0 0 #c6dce080,73.750vw 72.070vh 0 0 #c6dce0c0,37.102vw 70.611vh 0 0 #d8bd8938,83.045vw 16.000vh 0 0 #d8bd8955,97.822vw 89.682vh 0 0 #eee5d1c0,37.458vw 4.109vh 0 0 #d8bd89c0,53.688vw 89.434vh 0 0 #c6dce055,27.636vw 58.795vh 0 0 #d8bd8980,41.560vw 0.235vh 0 0 #d8bd8938,9.761vw 86.632vh 0 0 #c6dce0a0,92.881vw 73.208vh 0 0 #d8bd8980,9.633vw 111.640vh 0 0 #eee5d1c0,4.270vw 2.229vh 0 0 #d8bd89a0,37.864vw 12.939vh 0 0 #f4efe338,56.367vw 5.229vh 0 0 #c6dce055,63.888vw 29.510vh 0 0 #f4efe380,81.121vw 55.935vh 0 0 #c6dce0c0,83.412vw 102.131vh 0 0 #c6dce0c0,32.677vw 45.554vh 0 0 #c6dce0a0,59.729vw 113.830vh 0 0 #c6dce038,79.991vw 10.653vh 0 0 #eee5d1c0,43.059vw 83.798vh 0 0 #c6dce038,28.465vw 104.547vh 0 0 #d8bd8955,7.943vw 59.766vh 0 0 #f4efe355,12.062vw 105.353vh 0 0 #eee5d180,97.185vw 31.976vh 0 0 #eee5d1a0,19.704vw 98.750vh 0 0 #eee5d138,36.027vw 20.878vh 0 0 #eee5d155,35.359vw 7.246vh 0 0 #c6dce038,27.978vw 89.092vh 0 0 #c6dce080,42.568vw 69.423vh 0 0 #d8bd89a0,24.937vw 38.586vh 0 0 #d8bd8955,79.583vw 73.097vh 0 0 #c6dce0a0,51.174vw 93.101vh 0 0 #f4efe380,16.562vw 25.047vh 0 0 #c6dce080,98.816vw 12.159vh 0 0 #c6dce0a0,83.535vw 63.641vh 0 0 #c6dce080,16.146vw 2.072vh 0 0 #f4efe3a0,79.631vw 48.530vh 0 0 #c6dce080,38.404vw 16.380vh 0 0 #eee5d180,63.924vw 110.267vh 0 0 #c6dce0a0,51.567vw 99.524vh 0 0 #f4efe3a0,79.189vw 22.170vh 0 0 #f4efe3c0,40.607vw 37.923vh 0 0 #eee5d138,77.747vw 50.549vh 0 0 #d8bd8938,26.539vw 48.108vh 0 0 #eee5d180,86.063vw 61.325vh 0 0 #d8bd89a0,73.964vw 101.798vh 0 0 #d8bd8980,29.423vw 97.006vh 0 0 #d8bd8938,10.800vw 25.144vh 0 0 #d8bd8980,1.003vw 71.956vh 0 0 #eee5d138,59.598vw 20.229vh 0 0 #f4efe380,51.745vw 8.895vh 0 0 #f4efe3a0,77.309vw 111.996vh 0 0 #eee5d155,44.873vw 12.096vh 0 0 #f4efe338,84.719vw 30.071vh 0 0 #d8bd89c0,24.335vw 98.195vh 0 0 #eee5d1c0,52.489vw 100.972vh 0 0 #d8bd8938,31.980vw 5.904vh 0 0 #eee5d1a0,44.873vw 84.504vh 0 0 #eee5d155,51.785vw 93.850vh 0 0 #c6dce0c0,57.525vw 102.520vh 0 0 #c6dce038,44.444vw 68.639vh 0 0 #f4efe338,78.488vw 38.810vh 0 0 #f4efe3c0,19.097vw 54.783vh 0 0 #eee5d180,23.318vw 21.920vh 0 0 #eee5d1c0,11.451vw 107.936vh 0 0 #d8bd8938,82.811vw 80.215vh 0 0 #d8bd89a0,11.866vw 30.606vh 0 0 #c6dce0a0,21.731vw 21.837vh 0 0 #d8bd89c0,17.596vw 86.706vh 0 0 #f4efe3c0,92.553vw 49.479vh 0 0 #d8bd8955,91.070vw 96.274vh 0 0 #eee5d180,63.067vw 84.115vh 0 0 #eee5d180,92.095vw 91.929vh 0 0 #c6dce038,62.132vw 91.065vh 0 0 #d8bd8938,64.348vw 67.794vh 0 0 #c6dce055,23.817vw 20.961vh 0 0 #c6dce055,74.347vw 15.791vh 0 0 #eee5d138,0.858vw 105.438vh 0 0 #f4efe3a0,11.973vw 6.872vh 0 0 #d8bd89c0,64.665vw 90.728vh 0 0 #eee5d1c0,82.300vw 81.641vh 0 0 #c6dce0c0,59.688vw 86.804vh 0 0 #d8bd89c0,14.193vw 78.918vh 0 0 #c6dce055,92.496vw 35.240vh 0 0 #f4efe380,37.506vw 77.499vh 0 0 #eee5d155,39.529vw 67.632vh 0 0 #eee5d1c0,77.453vw 79.226vh 0 0 #d8bd89c0,76.876vw 105.236vh 0 0 #d8bd8980,58.811vw 9.252vh 0 0 #f4efe3c0,74.764vw 18.241vh 0 0 #c6dce0a0,71.248vw 15.790vh 0 0 #f4efe3c0,66.965vw 37.624vh 0 0 #c6dce0c0,20.220vw 26.617vh 0 0 #c6dce0c0,48.838vw 1.625vh 0 0 #f4efe3a0,63.429vw 30.391vh 0 0 #eee5d1c0,52.116vw 46.553vh 0 0 #d8bd89a0,43.135vw 5.417vh 0 0 #eee5d180,69.450vw 39.296vh 0 0 #d8bd8980,5.913vw 47.355vh 0 0 #c6dce080,31.101vw 75.157vh 0 0 #eee5d1c0,83.953vw 31.798vh 0 0 #d8bd8938,12.389vw 99.964vh 0 0 #f4efe380,54.083vw 69.334vh 0 0 #c6dce055,50.632vw 56.806vh 0 0 #eee5d138,56.109vw 75.103vh 0 0 #d8bd89a0,9.588vw 72.229vh 0 0 #c6dce055,45.744vw 47.840vh 0 0 #c6dce080,65.149vw 42.236vh 0 0 #f4efe338,44.714vw 112.505vh 0 0 #f4efe3c0,16.331vw 7.197vh 0 0 #c6dce038,38.300vw 10.576vh 0 0 #eee5d1a0,70.654vw 22.083vh 0 0 #c6dce0c0,1.508vw 63.775vh 0 0 #c6dce055,21.804vw 44.738vh 0 0 #c6dce080,2.477vw 28.802vh 0 0 #c6dce038,63.120vw 2.929vh 0 0 #f4efe3c0,0.933vw 52.126vh 0 0 #eee5d138,21.550vw 4.782vh 0 0 #f4efe3a0,34.970vw 42.192vh 0 0 #d8bd8980,78.866vw 15.291vh 0 0 #eee5d180,80.072vw 111.553vh 0 0 #f4efe355,25.248vw 4.751vh 0 0 #eee5d1c0,23.855vw 105.273vh 0 0 #d8bd8980,11.070vw 30.740vh 0 0 #f4efe355,5.886vw 35.735vh 0 0 #c6dce0c0,29.168vw 28.248vh 0 0 #c6dce055,40.963vw 63.031vh 0 0 #eee5d155,71.219vw 5.003vh 0 0 #eee5d155,81.785vw 2.432vh 0 0 #eee5d138,9.245vw 5.612vh 0 0 #d8bd89c0,87.877vw 91.969vh 0 0 #eee5d138,93.426vw 18.477vh 0 0 #d8bd89c0,20.415vw 47.693vh 0 0 #c6dce038,15.141vw 47.325vh 0 0 #c6dce0a0,94.092vw 74.877vh 0 0 #c6dce055,9.007vw 24.349vh 0 0 #eee5d180,80.289vw 101.307vh 0 0 #c6dce055,90.574vw 75.562vh 0 0 #d8bd8938,80.223vw 67.964vh 0 0 #c6dce080,32.595vw 22.564vh 0 0 #eee5d138,22.003vw 51.859vh 0 0 #f4efe380,54.958vw 82.607vh 0 0 #c6dce0c0,26.111vw 100.421vh 0 0 #c6dce080,11.852vw 43.435vh 0 0 #eee5d1c0,16.071vw 95.940vh 0 0 #d8bd8955,37.185vw 29.111vh 0 0 #d8bd8980,41.104vw 42.445vh 0 0 #d8bd89c0,75.133vw 108.104vh 0 0 #d8bd89a0,55.848vw 100.700vh 0 0 #d8bd8938,57.552vw 7.156vh 0 0 #eee5d180,12.006vw 103.147vh 0 0 #d8bd8938,28.213vw 35.473vh 0 0 #eee5d180,32.831vw 47.293vh 0 0 #eee5d180,73.049vw 13.557vh 0 0 #f4efe380,14.661vw 73.674vh 0 0 #f4efe3a0,70.870vw 109.593vh 0 0 #f4efe338,47.425vw 93.067vh 0 0 #d8bd89c0,51.205vw 65.775vh 0 0 #c6dce080,31.335vw 14.054vh 0 0 #d8bd8938,88.520vw 59.517vh 0 0 #c6dce0c0,30.373vw 111.393vh 0 0 #f4efe3a0,7.232vw 8.649vh 0 0 #eee5d155,26.515vw 63.033vh 0 0 #d8bd8955,64.771vw 18.313vh 0 0 #d8bd89a0,11.267vw 56.531vh 0 0 #eee5d1c0,50.860vw 3.198vh 0 0 #d8bd89a0,31.677vw 58.700vh 0 0 #eee5d180,32.963vw 87.539vh 0 0 #f4efe3a0,44.754vw 21.765vh 0 0 #f4efe380,60.679vw 45.843vh 0 0 #c6dce038,99.215vw 113.758vh 0 0 #d8bd89c0,21.664vw 37.460vh 0 0 #c6dce038,41.679vw 23.029vh 0 0 #c6dce038,26.067vw 76.676vh 0 0 #f4efe3c0,34.948vw 35.165vh 0 0 #c6dce055,65.803vw 33.257vh 0 0 #f4efe355,62.298vw 82.151vh 0 0 #f4efe3c0,37.025vw 67.990vh 0 0 #c6dce0a0,6.677vw 18.063vh 0 0 #c6dce055;}.mmk-star-field[data-depth="mid"] i{box-shadow:93.862vw 30.226vh 0 0 #c6dce080,66.817vw 54.577vh 0 0 #d8bd8955,9.415vw 43.717vh 0 0 #c6dce038,67.774vw 29.169vh 0 0 #eee5d138,42.581vw 30.583vh 0 0 #eee5d1a0,70.905vw 5.329vh 0 0 #eee5d138,79.318vw 67.124vh 0 0 #f4efe338,86.195vw 83.615vh 0 0 #d8bd89a0,32.544vw 24.836vh 0 0 #d8bd89a0,9.493vw 103.666vh 0 0 #c6dce038,67.916vw 59.622vh 0 0 #f4efe380,25.027vw 40.698vh 0 0 #c6dce038,41.078vw 57.216vh 0 0 #c6dce038,23.390vw 84.712vh 0 0 #f4efe338,56.512vw 79.340vh 0 0 #c6dce080,56.025vw 20.533vh 0 0 #f4efe355,7.072vw 15.990vh 0 0 #eee5d138,96.394vw 97.326vh 0 0 #d8bd8955,63.749vw 71.091vh 0 0 #d8bd8955,94.430vw 81.662vh 0 0 #d8bd89a0,43.616vw 3.167vh 0 0 #d8bd8980,87.156vw 14.988vh 0 0 #f4efe3a0,75.582vw 27.043vh 0 0 #f4efe3a0,26.376vw 99.956vh 0 0 #eee5d1a0,14.892vw 35.793vh 0 0 #c6dce0a0,45.961vw 77.379vh 0 0 #c6dce080,86.859vw 30.619vh 0 0 #eee5d1c0,26.836vw 82.661vh 0 0 #d8bd8938,93.903vw 53.373vh 0 0 #c6dce0a0,61.558vw 65.711vh 0 0 #c6dce055,21.625vw 69.647vh 0 0 #eee5d180,86.108vw 72.213vh 0 0 #eee5d155,26.042vw 33.513vh 0 0 #c6dce055,79.420vw 46.926vh 0 0 #f4efe3a0,21.781vw 83.501vh 0 0 #eee5d1c0,4.304vw 55.166vh 0 0 #eee5d155,57.227vw 32.674vh 0 0 #d8bd89a0,25.768vw 22.684vh 0 0 #c6dce038,70.756vw 113.050vh 0 0 #d8bd89c0,31.563vw 51.695vh 0 0 #d8bd89c0,1.914vw 0.547vh 0 0 #c6dce0c0,22.758vw 91.089vh 0 0 #c6dce080,23.789vw 104.717vh 0 0 #d8bd89c0,53.166vw 93.201vh 0 0 #d8bd8955,62.065vw 17.363vh 0 0 #eee5d138,0.995vw 14.385vh 0 0 #f4efe338,10.424vw 14.345vh 0 0 #f4efe355,87.052vw 99.128vh 0 0 #eee5d1a0,74.057vw 42.477vh 0 0 #f4efe355,18.932vw 8.629vh 0 0 #c6dce0a0,10.698vw 39.411vh 0 0 #c6dce080,92.730vw 61.920vh 0 0 #eee5d155,20.497vw 101.201vh 0 0 #eee5d1c0,58.501vw 5.903vh 0 0 #d8bd8980,16.527vw 85.294vh 0 0 #f4efe338,47.759vw 10.064vh 0 0 #c6dce0c0,58.695vw 68.176vh 0 0 #f4efe3a0,1.907vw 51.932vh 0 0 #d8bd89c0,99.541vw 76.532vh 0 0 #f4efe3c0,13.252vw 98.821vh 0 0 #f4efe380,89.081vw 11.901vh 0 0 #d8bd8938,12.200vw 100.056vh 0 0 #c6dce0a0,4.392vw 88.031vh 0 0 #c6dce0a0,42.850vw 69.620vh 0 0 #d8bd89c0,21.047vw 4.735vh 0 0 #d8bd8955,38.336vw 65.423vh 0 0 #eee5d1c0,95.419vw 46.687vh 0 0 #eee5d1a0,8.125vw 55.821vh 0 0 #c6dce055,60.825vw 47.758vh 0 0 #eee5d155,31.365vw 64.916vh 0 0 #c6dce055,4.676vw 55.128vh 0 0 #eee5d1c0,8.480vw 10.938vh 0 0 #eee5d138,17.936vw 89.471vh 0 0 #f4efe3c0,15.889vw 22.283vh 0 0 #eee5d1c0,52.780vw 65.638vh 0 0 #f4efe355,9.578vw 1.385vh 0 0 #d8bd8938,26.357vw 51.733vh 0 0 #c6dce080,28.997vw 107.685vh 0 0 #c6dce080,57.094vw 31.262vh 0 0 #c6dce038,92.560vw 55.524vh 0 0 #c6dce055,68.220vw 40.769vh 0 0 #c6dce0a0,67.188vw 38.958vh 0 0 #c6dce0a0,14.747vw 41.575vh 0 0 #c6dce038,50.274vw 30.746vh 0 0 #f4efe338,16.434vw 112.133vh 0 0 #d8bd8980,64.760vw 55.541vh 0 0 #d8bd8938,40.749vw 55.844vh 0 0 #f4efe338,76.936vw 76.382vh 0 0 #c6dce080,80.826vw 33.012vh 0 0 #c6dce055,31.024vw 52.921vh 0 0 #c6dce0c0,83.557vw 1.530vh 0 0 #c6dce0c0,50.308vw 23.435vh 0 0 #eee5d1c0,92.741vw 0.016vh 0 0 #eee5d138,64.634vw 86.295vh 0 0 #d8bd8955,49.080vw 89.021vh 0 0 #f4efe3c0,35.145vw 71.498vh 0 0 #f4efe3c0,42.359vw 67.778vh 0 0 #d8bd8938,79.847vw 23.238vh 0 0 #d8bd8955,9.833vw 59.925vh 0 0 #d8bd8938,65.228vw 68.403vh 0 0 #d8bd89a0,74.355vw 82.682vh 0 0 #c6dce0a0,34.951vw 6.551vh 0 0 #d8bd8980,78.850vw 19.539vh 0 0 #f4efe3c0,44.785vw 46.616vh 0 0 #d8bd89a0,22.554vw 82.737vh 0 0 #c6dce0a0,12.963vw 65.999vh 0 0 #eee5d180,10.458vw 19.190vh 0 0 #eee5d155,87.678vw 38.957vh 0 0 #eee5d138,11.419vw 57.960vh 0 0 #d8bd8955,48.526vw 51.505vh 0 0 #eee5d155,87.948vw 25.662vh 0 0 #eee5d138,84.759vw 3.598vh 0 0 #d8bd8980,19.631vw 107.530vh 0 0 #d8bd8938,33.187vw 28.025vh 0 0 #d8bd8938,45.323vw 85.980vh 0 0 #eee5d180,87.406vw 25.961vh 0 0 #d8bd89c0,49.779vw 5.775vh 0 0 #f4efe3a0,41.237vw 91.665vh 0 0 #d8bd89a0,36.069vw 72.319vh 0 0 #d8bd8938,63.659vw 1.965vh 0 0 #eee5d1c0,82.118vw 92.228vh 0 0 #eee5d138,87.017vw 74.376vh 0 0 #eee5d180,77.345vw 99.677vh 0 0 #f4efe3a0,11.921vw 112.236vh 0 0 #c6dce0a0,83.245vw 46.102vh 0 0 #f4efe380,7.202vw 54.594vh 0 0 #d8bd8980,71.288vw 35.726vh 0 0 #d8bd89c0,52.657vw 24.382vh 0 0 #f4efe355,34.452vw 74.779vh 0 0 #f4efe3c0,47.034vw 93.753vh 0 0 #c6dce0a0,78.251vw 93.772vh 0 0 #d8bd8955,48.822vw 84.094vh 0 0 #c6dce0a0,65.630vw 29.493vh 0 0 #d8bd89a0,1.825vw 18.884vh 0 0 #c6dce0c0,90.240vw 86.232vh 0 0 #c6dce055,30.482vw 80.000vh 0 0 #c6dce0a0,72.706vw 72.864vh 0 0 #f4efe338,24.061vw 3.974vh 0 0 #d8bd89c0,43.672vw 28.783vh 0 0 #eee5d1a0,69.351vw 53.692vh 0 0 #d8bd89a0,95.300vw 23.904vh 0 0 #d8bd8980,98.426vw 12.777vh 0 0 #d8bd8980,10.591vw 3.949vh 0 0 #c6dce0c0,41.794vw 73.769vh 0 0 #d8bd8938,86.100vw 28.325vh 0 0 #f4efe3c0,87.228vw 33.768vh 0 0 #c6dce080,8.333vw 48.178vh 0 0 #f4efe338,46.989vw 33.853vh 0 0 #eee5d138,60.726vw 46.633vh 0 0 #eee5d138,62.590vw 57.393vh 0 0 #f4efe3c0,1.932vw 83.067vh 0 0 #f4efe380,67.292vw 31.726vh 0 0 #eee5d138,98.895vw 80.428vh 0 0 #d8bd89c0,15.980vw 44.623vh 0 0 #f4efe355,52.593vw 9.337vh 0 0 #c6dce0a0,97.137vw 16.795vh 0 0 #c6dce038,69.538vw 55.543vh 0 0 #d8bd8980,79.749vw 4.618vh 0 0 #c6dce0c0,92.572vw 106.239vh 0 0 #eee5d180,37.095vw 0.009vh 0 0 #d8bd89c0,5.577vw 78.932vh 0 0 #c6dce055,79.505vw 8.079vh 0 0 #c6dce038,36.158vw 92.379vh 0 0 #d8bd8955,75.929vw 95.731vh 0 0 #c6dce0a0,55.387vw 106.765vh 0 0 #f4efe355,61.591vw 89.103vh 0 0 #c6dce0c0,72.928vw 76.246vh 0 0 #f4efe3a0,41.490vw 10.189vh 0 0 #c6dce0c0,30.878vw 40.189vh 0 0 #c6dce080,32.060vw 29.449vh 0 0 #f4efe380,60.284vw 90.227vh 0 0 #eee5d180,48.869vw 63.439vh 0 0 #c6dce080,35.028vw 57.524vh 0 0 #d8bd89a0,71.863vw 61.818vh 0 0 #f4efe3c0,2.514vw 12.721vh 0 0 #f4efe3c0,61.006vw 14.090vh 0 0 #d8bd8938,4.531vw 95.398vh 0 0 #eee5d1c0,82.897vw 2.731vh 0 0 #eee5d1a0,27.690vw 37.965vh 0 0 #d8bd8938,50.765vw 21.417vh 0 0 #f4efe3c0,95.832vw 77.613vh 0 0 #c6dce038,19.528vw 18.391vh 0 0 #c6dce0c0,42.258vw 74.790vh 0 0 #f4efe3a0,66.776vw 30.771vh 0 0 #c6dce038,98.660vw 78.147vh 0 0 #c6dce080,57.746vw 46.137vh 0 0 #c6dce0c0,58.179vw 90.698vh 0 0 #d8bd8955,80.443vw 21.847vh 0 0 #f4efe3c0,43.702vw 49.738vh 0 0 #d8bd8980,55.462vw 107.331vh 0 0 #eee5d180,65.566vw 96.713vh 0 0 #d8bd8955,30.075vw 59.740vh 0 0 #d8bd89c0,35.400vw 106.615vh 0 0 #d8bd8938,43.426vw 49.222vh 0 0 #f4efe380,4.823vw 34.615vh 0 0 #d8bd8980,83.019vw 96.278vh 0 0 #c6dce055,41.417vw 3.963vh 0 0 #d8bd89c0,52.535vw 113.253vh 0 0 #f4efe338,20.794vw 72.117vh 0 0 #f4efe3c0,63.332vw 86.983vh 0 0 #c6dce055,43.150vw 73.909vh 0 0 #eee5d180,62.337vw 40.455vh 0 0 #d8bd89a0,31.484vw 24.028vh 0 0 #eee5d138,41.199vw 81.804vh 0 0 #eee5d1a0,79.680vw 25.893vh 0 0 #f4efe355,3.590vw 87.383vh 0 0 #eee5d138,31.466vw 37.735vh 0 0 #d8bd8980,52.274vw 19.553vh 0 0 #eee5d180,13.811vw 47.491vh 0 0 #c6dce055,62.220vw 13.266vh 0 0 #eee5d1a0,34.810vw 24.567vh 0 0 #eee5d138,82.544vw 35.931vh 0 0 #eee5d1c0,17.412vw 20.530vh 0 0 #d8bd89c0,51.683vw 22.402vh 0 0 #d8bd89c0,76.484vw 24.604vh 0 0 #d8bd89c0,53.423vw 66.347vh 0 0 #eee5d138,26.826vw 91.088vh 0 0 #f4efe3c0,79.087vw 107.747vh 0 0 #d8bd8980,77.435vw 46.815vh 0 0 #d8bd8955,76.116vw 22.675vh 0 0 #c6dce0a0,97.249vw 75.062vh 0 0 #c6dce080,7.932vw 68.152vh 0 0 #d8bd89a0,36.079vw 75.854vh 0 0 #f4efe3a0,56.515vw 30.903vh 0 0 #d8bd8938,41.672vw 14.866vh 0 0 #c6dce0c0,50.444vw 82.272vh 0 0 #d8bd8980,5.168vw 18.991vh 0 0 #eee5d138,18.190vw 33.790vh 0 0 #f4efe338,23.261vw 101.304vh 0 0 #eee5d180,5.034vw 26.262vh 0 0 #f4efe3c0,86.236vw 44.845vh 0 0 #c6dce0a0,57.882vw 69.325vh 0 0 #d8bd8980,67.841vw 21.869vh 0 0 #eee5d1a0,21.516vw 96.089vh 0 0 #d8bd8955,13.947vw 26.036vh 0 0 #c6dce0a0,57.479vw 50.257vh 0 0 #c6dce080,87.708vw 113.574vh 0 0 #f4efe3a0,57.556vw 7.776vh 0 0 #c6dce080,85.997vw 78.270vh 0 0 #eee5d1a0,64.363vw 84.502vh 0 0 #d8bd89c0,2.569vw 99.793vh 0 0 #c6dce080,25.932vw 68.367vh 0 0 #c6dce055,0.375vw 22.757vh 0 0 #f4efe380,40.015vw 107.064vh 0 0 #f4efe355,78.704vw 26.281vh 0 0 #eee5d155,97.937vw 17.492vh 0 0 #f4efe380,57.252vw 31.839vh 0 0 #c6dce080,79.265vw 72.953vh 0 0 #eee5d1a0,22.858vw 33.866vh 0 0 #c6dce0a0,47.356vw 28.651vh 0 0 #eee5d155,72.613vw 51.973vh 0 0 #f4efe355,6.431vw 22.672vh 0 0 #c6dce080,60.431vw 24.460vh 0 0 #c6dce038,18.803vw 90.437vh 0 0 #c6dce080,85.447vw 97.858vh 0 0 #f4efe3a0,51.605vw 52.139vh 0 0 #f4efe3c0,8.656vw 32.586vh 0 0 #c6dce038,0.590vw 54.901vh 0 0 #d8bd8955,62.138vw 43.068vh 0 0 #c6dce055,52.057vw 4.603vh 0 0 #f4efe338,58.588vw 95.209vh 0 0 #d8bd89c0,53.120vw 37.745vh 0 0 #eee5d138,57.050vw 91.191vh 0 0 #d8bd8955,24.552vw 93.670vh 0 0 #eee5d1a0,24.988vw 5.482vh 0 0 #eee5d138,32.673vw 112.239vh 0 0 #f4efe355,25.350vw 59.003vh 0 0 #d8bd89a0,86.253vw 17.145vh 0 0 #f4efe380,77.947vw 81.824vh 0 0 #c6dce080,8.933vw 112.796vh 0 0 #f4efe355,19.146vw 95.437vh 0 0 #eee5d155,8.090vw 17.116vh 0 0 #d8bd89a0,51.038vw 3.749vh 0 0 #d8bd8980,38.645vw 7.778vh 0 0 #eee5d180,52.942vw 35.326vh 0 0 #f4efe3c0,7.708vw 87.793vh 0 0 #f4efe355,13.278vw 83.588vh 0 0 #c6dce038,68.553vw 40.391vh 0 0 #c6dce055,6.130vw 2.841vh 0 0 #eee5d1c0,48.649vw 79.590vh 0 0 #eee5d155,7.799vw 77.882vh 0 0 #f4efe355,17.298vw 41.123vh 0 0 #d8bd8955,42.237vw 110.107vh 0 0 #d8bd89c0,20.272vw 7.453vh 0 0 #eee5d180,32.609vw 25.913vh 0 0 #eee5d180,3.187vw 110.881vh 0 0 #c6dce0c0,98.124vw 106.062vh 0 0 #d8bd8938,20.383vw 1.587vh 0 0 #d8bd89a0,8.868vw 28.912vh 0 0 #c6dce055,18.929vw 104.985vh 0 0 #c6dce080,69.296vw 56.067vh 0 0 #d8bd8955,29.126vw 63.241vh 0 0 #c6dce038,23.370vw 71.564vh 0 0 #d8bd89c0,26.639vw 84.041vh 0 0 #f4efe338,64.087vw 53.598vh 0 0 #eee5d180,8.919vw 106.950vh 0 0 #d8bd8955,31.344vw 52.141vh 0 0 #f4efe380,50.255vw 21.176vh 0 0 #f4efe380,58.569vw 52.327vh 0 0 #c6dce055,64.260vw 64.851vh 0 0 #eee5d1a0,28.669vw 2.511vh 0 0 #f4efe338,16.029vw 44.953vh 0 0 #c6dce038,45.724vw 112.123vh 0 0 #c6dce038,47.460vw 51.914vh 0 0 #eee5d138,81.859vw 45.026vh 0 0 #f4efe380,52.575vw 37.218vh 0 0 #c6dce055,77.396vw 69.978vh 0 0 #d8bd89c0,57.636vw 91.074vh 0 0 #f4efe3c0,91.910vw 93.300vh 0 0 #c6dce038,56.371vw 90.816vh 0 0 #c6dce0c0,21.265vw 22.767vh 0 0 #c6dce055,22.257vw 8.287vh 0 0 #d8bd8938,92.952vw 86.201vh 0 0 #c6dce055,0.981vw 52.514vh 0 0 #d8bd8980,74.672vw 59.523vh 0 0 #eee5d138,67.199vw 65.049vh 0 0 #f4efe3a0,27.905vw 10.792vh 0 0 #eee5d155,42.375vw 74.850vh 0 0 #eee5d155,89.625vw 109.362vh 0 0 #d8bd8980,32.439vw 59.143vh 0 0 #f4efe3a0,92.067vw 100.238vh 0 0 #d8bd8955,75.931vw 27.236vh 0 0 #d8bd8938,51.478vw 8.759vh 0 0 #eee5d138,63.073vw 73.538vh 0 0 #eee5d180,72.039vw 13.515vh 0 0 #eee5d155,39.613vw 39.837vh 0 0 #f4efe3c0,63.341vw 16.234vh 0 0 #c6dce0a0,63.653vw 28.860vh 0 0 #d8bd8938,84.240vw 18.239vh 0 0 #eee5d1c0,96.492vw 91.416vh 0 0 #d8bd8938;}.mmk-star-field[data-depth="near"] i{box-shadow:46.267vw 38.584vh 0 0 #f4efe3c0,13.102vw 34.852vh 0 0 #d8bd8955,13.096vw 96.031vh 0 0 #eee5d180,47.767vw 78.794vh 0 0 #eee5d1c0,48.720vw 37.690vh 0 0 #f4efe380,27.408vw 99.822vh 0 0 #eee5d180,84.628vw 49.683vh 0 0 #f4efe338,85.936vw 72.454vh 0 0 #c6dce055,19.739vw 106.752vh 0 0 #c6dce0a0,41.152vw 95.714vh 0 0 #eee5d1c0,63.672vw 23.213vh 0 0 #d8bd8938,3.657vw 20.510vh 0 0 #d8bd8980,75.263vw 43.675vh 0 0 #f4efe338,49.830vw 27.879vh 0 0 #d8bd89c0,19.790vw 82.752vh 0 0 #d8bd89a0,79.499vw 14.067vh 0 0 #d8bd89c0,75.565vw 95.206vh 0 0 #d8bd89a0,32.925vw 64.203vh 0 0 #f4efe380,44.410vw 14.662vh 0 0 #eee5d138,71.722vw 102.200vh 0 0 #c6dce080,62.571vw 68.953vh 0 0 #f4efe3a0,33.463vw 107.230vh 0 0 #c6dce038,44.348vw 45.975vh 0 0 #c6dce055,19.953vw 1.971vh 0 0 #d8bd89a0,41.698vw 53.207vh 0 0 #c6dce038,27.311vw 47.863vh 0 0 #d8bd89c0,98.908vw 64.313vh 0 0 #eee5d1a0,26.203vw 86.128vh 0 0 #f4efe380,43.658vw 31.045vh 0 0 #d8bd8938,38.054vw 101.129vh 0 0 #c6dce038,40.389vw 24.236vh 0 0 #c6dce0c0,1.209vw 14.219vh 0 0 #f4efe380,3.290vw 77.820vh 0 0 #eee5d1c0,5.983vw 72.595vh 0 0 #c6dce0c0,20.100vw 51.951vh 0 0 #d8bd8980,34.720vw 8.247vh 0 0 #eee5d155,80.101vw 14.145vh 0 0 #eee5d138,78.725vw 37.126vh 0 0 #eee5d155,8.751vw 52.580vh 0 0 #eee5d138,55.540vw 40.714vh 0 0 #f4efe3a0,16.262vw 75.127vh 0 0 #c6dce0a0,48.001vw 42.197vh 0 0 #eee5d155,27.281vw 24.472vh 0 0 #c6dce038,23.020vw 56.989vh 0 0 #d8bd8980,67.696vw 11.466vh 0 0 #f4efe338,47.945vw 59.976vh 0 0 #eee5d1c0,18.492vw 70.585vh 0 0 #eee5d138,0.484vw 27.655vh 0 0 #eee5d1a0,26.713vw 73.282vh 0 0 #f4efe380,83.711vw 38.142vh 0 0 #c6dce080,27.954vw 88.048vh 0 0 #eee5d138,6.696vw 109.849vh 0 0 #c6dce080,87.243vw 100.618vh 0 0 #c6dce0c0,79.155vw 4.643vh 0 0 #eee5d155,93.239vw 74.073vh 0 0 #c6dce0a0,62.637vw 109.010vh 0 0 #eee5d138,77.887vw 106.477vh 0 0 #c6dce0a0,34.301vw 24.443vh 0 0 #d8bd8938,65.955vw 18.869vh 0 0 #d8bd89a0,27.855vw 77.255vh 0 0 #f4efe3a0,76.172vw 96.619vh 0 0 #eee5d180,72.615vw 25.275vh 0 0 #f4efe380,9.720vw 19.536vh 0 0 #c6dce0c0,48.372vw 32.777vh 0 0 #d8bd89c0,7.569vw 68.358vh 0 0 #c6dce080,71.697vw 77.538vh 0 0 #eee5d1a0,71.706vw 53.705vh 0 0 #d8bd89c0,9.374vw 24.833vh 0 0 #d8bd89c0,97.603vw 26.431vh 0 0 #d8bd8980,75.450vw 87.054vh 0 0 #d8bd8980,68.484vw 0.320vh 0 0 #d8bd8938,24.104vw 7.119vh 0 0 #c6dce0a0,47.592vw 21.932vh 0 0 #eee5d180,68.614vw 31.396vh 0 0 #eee5d1a0,95.093vw 16.069vh 0 0 #c6dce0a0,89.704vw 27.540vh 0 0 #eee5d1c0,95.429vw 0.203vh 0 0 #c6dce038,23.631vw 101.790vh 0 0 #eee5d1c0,21.222vw 80.150vh 0 0 #d8bd89a0,34.786vw 97.832vh 0 0 #f4efe338,36.636vw 89.833vh 0 0 #eee5d155,68.145vw 57.441vh 0 0 #eee5d138,25.403vw 98.306vh 0 0 #eee5d155,37.768vw 94.972vh 0 0 #d8bd89a0,7.092vw 105.244vh 0 0 #eee5d1a0,72.474vw 45.551vh 0 0 #f4efe338,89.490vw 36.057vh 0 0 #d8bd89a0,66.458vw 42.323vh 0 0 #d8bd8955,28.470vw 37.217vh 0 0 #f4efe355,88.983vw 11.296vh 0 0 #c6dce080,50.169vw 10.674vh 0 0 #f4efe380,55.015vw 49.356vh 0 0 #f4efe3c0,43.537vw 65.853vh 0 0 #eee5d1a0,32.960vw 7.694vh 0 0 #eee5d1c0,79.764vw 27.136vh 0 0 #d8bd8980,9.622vw 112.565vh 0 0 #d8bd89c0,67.070vw 45.833vh 0 0 #d8bd8980,45.517vw 75.738vh 0 0 #f4efe3c0,69.473vw 45.487vh 0 0 #eee5d180,10.809vw 70.638vh 0 0 #eee5d1a0,48.343vw 8.328vh 0 0 #d8bd8955,59.015vw 14.095vh 0 0 #d8bd8955,57.499vw 84.852vh 0 0 #d8bd89a0,85.094vw 94.748vh 0 0 #c6dce038,47.454vw 4.924vh 0 0 #c6dce0c0,16.637vw 67.974vh 0 0 #eee5d155,18.130vw 61.111vh 0 0 #d8bd89a0,1.438vw 14.670vh 0 0 #c6dce080,72.105vw 46.596vh 0 0 #c6dce0c0,97.683vw 41.528vh 0 0 #c6dce038,34.772vw 113.434vh 0 0 #eee5d138,97.368vw 81.885vh 0 0 #d8bd89c0,60.132vw 57.020vh 0 0 #eee5d155,95.477vw 16.036vh 0 0 #eee5d138,89.884vw 90.288vh 0 0 #f4efe3c0,52.740vw 100.107vh 0 0 #c6dce038,61.072vw 96.014vh 0 0 #f4efe380,59.013vw 82.276vh 0 0 #eee5d138,67.965vw 97.193vh 0 0 #d8bd8938,51.968vw 7.483vh 0 0 #eee5d1a0,72.504vw 80.050vh 0 0 #c6dce0c0,65.549vw 104.558vh 0 0 #eee5d1a0,87.898vw 65.617vh 0 0 #eee5d180,60.661vw 89.454vh 0 0 #d8bd8938,52.633vw 0.906vh 0 0 #c6dce080,62.042vw 95.129vh 0 0 #d8bd8938,67.536vw 7.305vh 0 0 #d8bd89c0,3.113vw 28.896vh 0 0 #d8bd8938,51.819vw 8.409vh 0 0 #c6dce038,67.596vw 18.254vh 0 0 #d8bd8938,31.791vw 55.820vh 0 0 #eee5d1c0,8.863vw 108.386vh 0 0 #eee5d1c0,33.938vw 83.508vh 0 0 #c6dce0c0,90.814vw 32.458vh 0 0 #d8bd89c0,79.122vw 91.879vh 0 0 #eee5d138,32.794vw 56.076vh 0 0 #c6dce055,11.817vw 56.703vh 0 0 #f4efe338,49.709vw 55.151vh 0 0 #c6dce0a0,16.235vw 47.813vh 0 0 #f4efe3a0,65.151vw 41.168vh 0 0 #d8bd8980,69.441vw 60.540vh 0 0 #eee5d1c0,6.579vw 31.626vh 0 0 #eee5d1a0,71.158vw 35.531vh 0 0 #f4efe355,58.606vw 102.125vh 0 0 #d8bd8955,89.976vw 5.769vh 0 0 #d8bd8980,78.081vw 59.733vh 0 0 #f4efe380,50.011vw 83.851vh 0 0 #eee5d180,5.047vw 88.242vh 0 0 #f4efe3a0,39.927vw 87.760vh 0 0 #c6dce055,75.713vw 29.792vh 0 0 #eee5d1a0;}#home{--mmk-journey-gold:#d3b780;--mmk-journey-pearl:#f3ecdd;--mmk-journey-current:#b8dce3;}.mmk-journey-route{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:.6;}.mmk-journey-route svg{width:100%;height:100%;overflow:visible;fill:none;}.mmk-journey-route .mmk-route-structure{stroke:#d3b780;stroke-width:.65;opacity:.14;}.mmk-journey-route .mmk-route-memory{stroke:#d3b780;stroke-width:.85;opacity:.55;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--journey-progress,0));}.mmk-journey-route .mmk-route-marker{fill:#f3e1bc;stroke:none;opacity:.75;}.mmk-awakening{position:absolute;width:48px;height:48px;pointer-events:none;isolation:isolate;color:#d3b780;opacity:.25;transition:opacity .5s;z-index:4;--wake-delay:0s;}.mmk-awakening svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:.7;}.mmk-awakening .wake-centre{fill:#e9dcba;stroke:none;opacity:.65;}.mmk-awakening .wake-ring{transform-box:fill-box;transform-origin:center;opacity:.28;}.mmk-awakening .wake-structure{opacity:.42;}.mmk-awakening .wake-current{stroke:#b8dce3;stroke-dasharray:35;stroke-dashoffset:35;opacity:0;}.mmk-awakening.is-settled{opacity:.62;}.mmk-awakening.is-awakening{opacity:1;}.mmk-awakening.is-awakening .wake-centre{animation:mmkWakeCentre 1.8s ease-out var(--wake-delay) 1 both;}.mmk-awakening.is-awakening .wake-ring{animation:mmkWakeRing 1.5s ease-out var(--wake-delay) 1 both;}.mmk-awakening.is-awakening .wake-structure{animation:mmkWakeStructure 1.7s ease-out var(--wake-delay) 1 both;}.mmk-awakening.is-awakening .wake-current{animation:mmkWakeCurrent 1.65s ease-out var(--wake-delay) 1 both;}#home .home-arrival-copy{position:relative;}.mmk-desire-coordinate{position:relative;display:block;margin:0 auto 30px;width:58px;height:58px;opacity:.6;}.mmk-desire-coordinate:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:28px;background:linear-gradient(#d3b78066,transparent);}#livingMapArrival .map-return-heading>p:last-child{position:relative;max-width:1050px;margin-top:38px;font-size:.76rem;color:#cfc5b4;}#livingMapArrival .mmk-stage-word{font-size:clamp(1.5rem,3.5vw,3.4rem);}#livingMapArrival .mmk-stage-word:is(.mmk-stage-lit,:hover,:focus-visible){color:#e6ddcb;text-shadow:none;}#livingMapArrival .mmk-stage-word:is(.mmk-stage-lit,:hover,:focus-visible):before{background:#d3b78066;box-shadow:none;}.mmk-stage-route{position:absolute;left:0;right:0;bottom:3px;width:100%;height:52px;pointer-events:none;overflow:visible;fill:none;stroke:#d3b780;stroke-width:.9;}.mmk-stage-route .stage-track{opacity:.16;}.mmk-stage-route .stage-memory{opacity:0;transition:opacity .6s;}.mmk-stage-route .stage-memory.is-held{opacity:.7;}.mmk-stage-route .stage-current{stroke:#b8dce3;stroke-width:1.5;stroke-dasharray:26 307;stroke-dashoffset:360;opacity:0;}.mmk-stage-route .stage-current.is-travelling{animation:mmkStageCurrent .72s ease-in-out 1 forwards;}.mmk-stage-route .stage-hold{stroke:#ebd6a8;opacity:0;transform-box:fill-box;transform-origin:center;}.mmk-stage-route .stage-hold.is-holding{animation:mmkKeepRing 1.7s ease-out 1 forwards;}.mmk-map-approach{position:absolute;bottom:0;left:50%;width:min(560px,84vw);height:clamp(85px,11vw,145px);transform:translateX(-50%);pointer-events:none;opacity:.65;fill:none;stroke:#d3b780;stroke-width:.7;overflow:visible;}.mmk-map-approach path{path-length:1;stroke-dasharray:1;stroke-dashoffset:1;opacity:.08;}.mmk-map-approach circle{fill:#efdfbc;stroke:none;opacity:.1;}.mmk-map-approach.is-resolving path{animation:mmkRouteResolve 2.2s ease-out var(--line-delay,0s) 1 forwards;}.mmk-map-approach.is-resolving circle{animation:mmkCoordinateResolve 1.4s ease-out var(--line-delay,0s) 1 forwards;}.mmk-map-approach.is-formed path{stroke-dashoffset:0;opacity:.4;}.mmk-map-approach.is-formed circle{opacity:.65;}#universe #livingMapArrival{width:min(98vw,1640px);}#universe #livingMapWindow{max-width:1640px;}.mmk-map-foreshadow{position:absolute;bottom:-42px;right:9%;width:2px;height:13px;pointer-events:none;background:linear-gradient(transparent,#d3b780,transparent);opacity:.2;transform:rotate(28deg);}.mmk-map-foreshadow:after{content:"";position:absolute;inset:5px -4px;height:1px;background:#eedfbd66;}#livingMapArrival.mmk-has-arrived .mmk-map-foreshadow{animation:mmkDistantGlint 7s ease-out 2s 1;}#chapterKeys{padding-top:clamp(135px,15vw,200px)!important;}.mmk-scene-threshold{position:absolute;left:50%;top:12px;transform:translateX(-50%);width:min(430px,80vw);height:125px;pointer-events:none;fill:none;stroke:#d3b780;stroke-width:.7;opacity:.5;overflow:visible;}.mmk-scene-threshold .threshold-route{stroke-dasharray:1;stroke-dashoffset:1;opacity:.18;}.mmk-scene-threshold .threshold-light{fill:#e8d5ae;stroke:none;opacity:.18;}.mmk-scene-threshold .threshold-door{opacity:.18;}.mmk-scene-threshold.is-discovered .threshold-route{animation:mmkRouteResolve 1.8s ease-out 1 forwards;}.mmk-scene-threshold.is-discovered .threshold-light{animation:mmkCoordinateResolve 1.8s ease-out .5s 1 forwards;}#chapterKeys .key-magic-intro{position:relative;}#chapterKeys .key-magic-intro>.mmk-awakening{left:calc(50% - 24px);top:5px;}#chapterKeys:has(.key-reveal.is-open) .key-magic-intro:before{background:radial-gradient(ellipse at 50% 24%,#f3e6c513,transparent 64%);opacity:1;}#chapterKeys:has(.key-reveal.is-open) .key-magic-approved{color:#f5eddd;}#chapterKeys .key-magic-teaching{padding-top:30px;}#chapterKeys .key-reveal.is-open .key-reveal-copy:before{background:linear-gradient(90deg,transparent,#d3b780a0,transparent);}.mmk-law-geometry{display:block;width:min(350px,84%);height:170px;margin:26px auto 32px;fill:none;stroke:#d3b780;stroke-width:.8;overflow:visible;pointer-events:none;}.mmk-law-geometry .law-primary{fill:#d3b780;opacity:.25;stroke:none;}.mmk-law-geometry .law-relation{opacity:.1;stroke-dasharray:1;stroke-dashoffset:1;}.mmk-law-geometry .law-coordinate{fill:#f3ecdd;stroke:none;opacity:.1;}.mmk-law-geometry.law-resolving .law-primary{animation:mmkLawLight 1.2s ease-out var(--law-delay,0s) 1 forwards;}.mmk-law-geometry.law-resolving .law-relation{animation:mmkRouteResolve 1.1s ease-out 1.1s 1 forwards;}.mmk-law-geometry.law-resolving .law-coordinate{animation:mmkCoordinateResolve 1.1s ease-out var(--law-delay,2.2s) 1 forwards;}.mmk-law-geometry.law-settled .law-relation{stroke-dashoffset:0;opacity:.45;}.mmk-law-geometry.law-settled .law-primary,.mmk-law-geometry.law-settled .law-coordinate{opacity:.65;}#chapterKeys .key-ritual-sequence.is-awakened:before,#chapterKeys .key-ritual-sequence.is-awakened:after{animation:none;opacity:.4;}#chapterKeys .key-ritual-sequence.is-awakened li .key-ritual-number{animation:none;}#chapterKeys .key-ritual-sequence.law-resolving li .key-ritual-number{animation:mmkLawNumber 1.25s ease-out 1 both;}#chapterKeys .key-ritual-sequence.law-resolving li:nth-child(2) .key-ritual-number{animation-delay:1.15s;}#chapterKeys .key-ritual-sequence.law-resolving li:nth-child(3) .key-ritual-number{animation-delay:2.3s;}#chapterChambers{padding-top:clamp(135px,15vw,200px);}#chapterChambers>.mmk-scene-threshold{height:150px;width:min(450px,84vw);}#chapterChambers .threshold-door{stroke:#d5bd89;stroke-width:1;opacity:.3;}#chapterChambers .threshold-horizon{stroke:#f3e4c8;opacity:.4;}#chapterChambers .threshold-pearl{fill:#f3e4c8;stroke:none;opacity:.025;transition:opacity 1.4s;}#chapterChambers .is-discovered .threshold-pearl{opacity:.12;}#chapterChambers .is-discovered .threshold-door{animation:mmkDoorApproach 2.3s ease-out 1 forwards;transform-box:fill-box;transform-origin:center bottom;}#journeys .chamber-art-shell{isolation:isolate;}#journeys .chamber-art-shell>.mmk-awakening{left:calc(50% - 24px);bottom:11%;opacity:.15;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-art-shell{box-shadow:0 20px 50px #0004,0 0 32px #e8d5b219;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .mmk-awakening{opacity:.75;}#journeys .chamber-door-glow{background:radial-gradient(ellipse at 50% 58%,#f2e6c744,transparent 61%);}#finalDestination{min-height:85svh;padding-top:clamp(100px,14vw,210px);}#universe #finalDestination{background:radial-gradient(ellipse at 50% 48%,#e7dab51e,transparent 58%),radial-gradient(ellipse at 50% 82%,#bc945817,transparent 63%);}.mmk-final-horizon{position:absolute;left:0;right:0;top:18px;height:clamp(120px,20vw,250px);pointer-events:none;overflow:hidden;opacity:.65;}.mmk-final-horizon svg{width:100%;height:100%;fill:none;stroke:#d3b780;stroke-width:.6;}.mmk-final-horizon:after{content:"";position:absolute;left:10%;right:10%;bottom:8%;height:70%;background:radial-gradient(ellipse at 50% 100%,#eddfb529,transparent 69%);opacity:.5;transition:opacity 2s;}#finalDestination.mmk-has-arrived .mmk-final-horizon:after{opacity:1;}.mmk-signature-cta{position:relative;isolation:isolate;}.mmk-signature-cta>.mmk-awakening{left:calc(50% - 24px);top:calc(50% - 24px);z-index:-1;opacity:.12;}.mmk-signature-cta>.mmk-awakening.is-awakening{opacity:.6;}.mmk-space-response{position:fixed;pointer-events:none;width:55px;height:55px;z-index:-1;opacity:0;transition:opacity .6s;color:#d3b780;}.mmk-space-response svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:.65;}.mmk-space-response.is-noticed{opacity:.22;}#universe.mmk-event-owned .mmk-cosmic-dust i,#universe.mmk-event-owned .mmk-star-field i,#universe.mmk-event-owned .mmk-sky-geometry{animation-play-state:paused;}#universe.mmk-event-owned .mmk-cosmic-dust{opacity:.3;}#universe.mmk-event-owned .mmk-star-field[data-depth="near"]{opacity:.5;}#universe.mmk-key-region .mmk-star-field[data-depth="near"]{opacity:.25;}#universe.mmk-key-region .mmk-cosmic-dust{opacity:.4;}#home .mmk-passage-offscreen *{animation-play-state:paused!important;}@keyframes mmkWakeCentre{0%{opacity:.1}58%{opacity:.65}72%{opacity:1;filter:drop-shadow(0 0 2px #f3ecdd)}100%{opacity:.75;filter:none}}@keyframes mmkWakeRing{0%{transform:scale(.4);opacity:0}25%{opacity:.65}75%,100%{transform:scale(1.6);opacity:0}}@keyframes mmkWakeStructure{0%,15%{opacity:0}48%{opacity:.9}100%{opacity:.45}}@keyframes mmkWakeCurrent{0%,40%{opacity:0;stroke-dashoffset:35}55%{opacity:.7}84%{stroke-dashoffset:-35;opacity:.5}100%{stroke-dashoffset:-35;opacity:0}}@keyframes mmkStageCurrent{0%{stroke-dashoffset:360;opacity:0}12%{opacity:.7}88%{opacity:.7}100%{stroke-dashoffset:-26;opacity:0}}@keyframes mmkKeepRing{0%{transform:scale(.3);opacity:0}25%{opacity:.75}100%{transform:scale(1.9);opacity:0}}@keyframes mmkRouteResolve{from{stroke-dashoffset:1;opacity:.08}to{stroke-dashoffset:0;opacity:.5}}@keyframes mmkCoordinateResolve{from{opacity:.08}55%{opacity:1}to{opacity:.65}}@keyframes mmkLawLight{from{opacity:.1}65%{opacity:1}to{opacity:.65}}@keyframes mmkLawNumber{0%{color:#d3b780;text-shadow:none}60%{color:#fff2d6;text-shadow:0 0 18px #e5c88977}100%{color:#efdab3;text-shadow:none}}@keyframes mmkDistantGlint{0%,100%{opacity:.15}30%{opacity:.75}65%{opacity:.23}}@keyframes mmkDoorApproach{from{transform:scale(.82);opacity:.12}to{transform:scale(1);opacity:.45}}@media  (max-width:760px){.mmk-desire-coordinate{width:44px;height:44px;margin-bottom:24px;}#livingMapArrival .map-return-heading{padding-bottom:100px;}#livingMapArrival .mmk-stage-intro{font-size:.6rem;letter-spacing:.06em;}#livingMapArrival .mmk-stage-word{width:28%;font-size:clamp(.98rem,4.2vw,1.7rem);padding:14px 0 63px;letter-spacing:0;}.mmk-stage-route{height:50px;}#chapterKeys,#chapterChambers{padding-top:145px!important;}.mmk-scene-threshold{height:105px;}#finalDestination{padding-top:135px;}.mmk-final-horizon{height:145px;opacity:.6;}.mmk-law-geometry{height:145px;}.mmk-journey-route{opacity:.38;}}@media  (prefers-reduced-motion:reduce){.mmk-awakening *,.mmk-stage-route *,.mmk-map-approach *,.mmk-scene-threshold *,.mmk-law-geometry *,.key-ritual-sequence.law-resolving *{animation:none!important;transition:none!important;}.mmk-awakening .wake-current{opacity:0;}.mmk-awakening .wake-ring{opacity:.3;transform:none;}.mmk-awakening .wake-centre,.mmk-awakening .wake-structure{opacity:.65;}.mmk-map-approach path,.mmk-scene-threshold .threshold-route,.mmk-law-geometry .law-relation{stroke-dashoffset:0;opacity:.4;}.mmk-map-approach circle,.mmk-law-geometry .law-coordinate{opacity:.6;}.mmk-final-horizon:after{transition:none;}.mmk-space-response{display:none;}.mmk-map-foreshadow{animation:none!important;}}body.quiet .mmk-awakening *,body.quiet .mmk-stage-route *,body.quiet .mmk-map-approach *,body.quiet .mmk-scene-threshold *,body.quiet .mmk-law-geometry *,body.quiet .key-ritual-sequence.law-resolving *{animation:none!important;transition:none!important;}body.quiet .mmk-map-approach path,body.quiet .mmk-scene-threshold .threshold-route,body.quiet .mmk-law-geometry .law-relation{stroke-dashoffset:0;opacity:.4;}body.quiet .mmk-awakening .wake-current,body.quiet .stage-current{opacity:0!important;}body.quiet .mmk-space-response{display:none;}#universe .mmk-universe-declaration{max-width:920px;margin:36px auto 12px;padding:30px 0 14px;color:#d6cbbb;line-height:1.8;text-align:center;font-family:var(--sans);font-size:.78rem;letter-spacing:.08em;border:0;background:transparent;box-shadow:none;}.mmk-universe-declaration .declaration-kind{display:block;margin-bottom:22px;color:#bfb6a5;font-size:.68rem;letter-spacing:.2em;}.mmk-universe-declaration .declaration-freedom{display:block;margin:0 auto 14px;font:400 clamp(1.25rem,2.4vw,2rem)/1.5 var(--serif);color:#f3ecdd;letter-spacing:.1em;}.mmk-universe-declaration .declaration-god{display:block;margin:14px auto 26px;font:400 clamp(1.65rem,4vw,3rem)/1.25 var(--serif);color:#dfc28b;letter-spacing:.08em;text-wrap:balance;text-shadow:0 0 24px #d3b78012;}.mmk-universe-declaration .declaration-map{display:block;color:#e6dcc8;margin-bottom:10px;}.mmk-universe-declaration .declaration-yours{display:block;max-width:700px;margin:0 auto;color:#cfc5b5;line-height:1.9;}@media  (prefers-reduced-motion:reduce){.mmk-journey-route .mmk-route-memory{stroke-dashoffset:0;opacity:.3;}.mmk-journey-route .mmk-route-marker{display:none;}}body.quiet .mmk-journey-route .mmk-route-memory{stroke-dashoffset:0;opacity:.3;}body.quiet .mmk-journey-route .mmk-route-marker{display:none;}#home .mmk-journey-route,#home .mmk-stage-route,#home .mmk-map-approach,#home .mmk-scene-threshold,#home .mmk-final-horizon svg,#home .home-arrival-atmosphere>svg{display:none;}#home .mmk-desire-coordinate:after,#chapterKeys .key-reveal-copy:before,#journeys .chamber-enter-cue:after{content:none;}#home .home-depth-disclosure,#home .home-final-still,#home .footer-extras summary,#home .universe-destinations a,#keysInYourLife .real-key-scene,#home .take-teaser-stage,#home #shop .product-card{border-top:0;border-bottom:0;}#home .home-depth-disclosure{padding:24px 0;margin:30px auto 46px;}#home .home-arrival-cta,#home .take-final-map-link,#home .descent-action,#chapterKeys .key-explore,#home .mmk-text-link{border-bottom:0;text-decoration:none;}#home a:focus-visible,#home button:focus-visible,#home summary:focus-visible,#home [role="button"]:focus-visible{outline:2px solid #dfc895;outline-offset:7px;}#home .mmk-world-layer .mmk-arc{opacity:.035!important;}#home .mmk-world-layer .mmk-horizon-path{opacity:0!important;}#home .mmk-map-foreshadow{opacity:.12;}#livingMapArrival .map-return-heading{padding-bottom:clamp(60px,7vw,100px);}#livingMapArrival .map-return-heading>p:last-child.mmk-desire-field{max-width:1250px;width:100%;margin:60px auto 0;padding:clamp(95px,10vw,160px) 0 125px;position:relative;isolation:isolate;font-size:0;line-height:1;overflow:visible;background:radial-gradient(ellipse at 22% 52%,#bc945b09,transparent 38%),radial-gradient(ellipse at 80% 72%,#eadbbc0c,transparent 45%);}#livingMapArrival .mmk-stage-intro{display:block;font-size:.66rem;letter-spacing:.19em;margin-bottom:70px;color:#bfb3a0;line-height:1.8;}#livingMapArrival .mmk-stage-word{position:relative;display:inline-block;width:32%;padding:30px 4px 65px;margin:0;font:400 clamp(2rem,4.6vw,5.2rem)/1.2 var(--serif);letter-spacing:.01em;color:#ddd5c7;vertical-align:middle;transition:color .65s,text-shadow .65s;isolation:isolate;cursor:pointer;}#livingMapArrival .mmk-stage-word:before{content:"";position:absolute;inset:-50% -10%;left:auto;bottom:auto;width:auto;height:auto;border-radius:50%;background:radial-gradient(ellipse at 50% 54%,#f2e8ca18,transparent 65%);opacity:0;box-shadow:none;z-index:-1;pointer-events:none;transition:opacity .8s;}#livingMapArrival .mmk-stage-word:after{content:none;}#livingMapArrival .mmk-stage-word:is(:hover,:focus-visible,.mmk-stage-lit){color:#e9dfca;text-shadow:0 0 20px #d3b78022;}#livingMapArrival .mmk-stage-word.journey-reached{color:#f4e9d4;text-shadow:0 0 23px #e7d1a528,0 4px 20px #000b;}#livingMapArrival .mmk-stage-word.journey-reached:before{opacity:.5;box-shadow:none;background:radial-gradient(ellipse,#f1ddaf16,transparent 65%);}#livingMapArrival .mmk-stage-word.desire-arriving{color:transparent!important;background:linear-gradient(100deg,#e0d4bd 5%,#f5ead6 31%,#fffdf1 47%,#c8e2e6 51%,#ebd3a2 55%,#f3e7cf 64%,#e0d4bd 90%);background-size:260% 100%;background-clip:text;-webkit-background-clip:text;text-shadow:0 5px 22px #0003;animation:mmkDesireLetters 1.45s ease-out both;}#livingMapArrival .mmk-stage-word.desire-arriving:before{animation:mmkDesireBloom 1.8s ease-out both;}#livingMapArrival .mmk-stage-word.journey-holds{color:#fff3dc;text-shadow:0 0 24px #e7d1a536,0 5px 24px #000a;}#livingMapArrival .mmk-stage-word.journey-holds:before{opacity:.8;background:radial-gradient(ellipse at 50% 64%,#e8d6ae24,transparent 67%);}.mmk-desire-space{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:visible;}.desire-distant-horizon{position:absolute;left:46%;right:-5%;top:57%;height:150px;border-radius:50%;background:radial-gradient(ellipse at 50% 65%,#eddfbd15,transparent 69%);opacity:.12;transform:scaleY(.55);transition:opacity 1.4s,transform 1.8s;}.desire-kept .desire-distant-horizon{opacity:1;transform:scaleY(1);}.desire-presence-point{position:absolute;left:var(--presence-x,26%);top:var(--presence-y,54%);width:3px;height:3px;border-radius:50%;background:#f6edd7;box-shadow:0 0 12px 3px #e1c17e33;opacity:0;transition:opacity .65s;}.desire-presence .desire-presence-point{opacity:.7;}.mmk-desire-mote{position:absolute;left:calc(11% + var(--mote-index)*14%);top:calc(35% + var(--mote-index)*5%);width:2px;height:2px;border-radius:50%;background:#e8d6b3;opacity:.16;transition:opacity .8s,transform 1.2s;}.desire-presence .mmk-desire-mote{opacity:.45;transform:translate3d(5px,-5px,0);}.desire-gathering .mmk-desire-mote{animation:mmkDesireGather 1.5s ease-out both;animation-delay:calc(var(--mote-index)*.07s);}.mmk-desire-flight{position:absolute;left:0;top:0;width:6px;height:6px;border-radius:50%;background:#fff4dc;box-shadow:0 0 10px 3px #d9bc8548,-7px 3px 7px #badde355,-16px 6px 12px #badde322;opacity:0;offset-rotate:0deg;will-change:offset-distance;pointer-events:none;}.mmk-desire-flight.is-crossing{animation:mmkDesireCross .95s cubic-bezier(.3,.15,.2,1) 1 both;}#livingMapArrival .desire-local-coordinate{left:calc(50% - 24px);bottom:8px;opacity:.08;}#livingMapArrival .desire-local-coordinate.is-awakening{opacity:.7;}#livingMapArrival .desire-local-coordinate.is-settled{opacity:.23;}#homeArrival{background:radial-gradient(ellipse at 50% 73%,#e5d2a511,transparent 50%);}#chapterKeys,#chapterChambers{padding-top:clamp(90px,10vw,145px)!important;}#chapterKeys:before,#chapterChambers:before{content:"";position:absolute;left:18%;right:18%;top:18px;height:110px;pointer-events:none;background:radial-gradient(ellipse,#eadbc51c,transparent 69%);opacity:.25;transition:opacity 1.8s;}#chapterKeys.light-destination:before,#chapterChambers.light-destination:before{opacity:.75;}#home .mmk-final-horizon{height:220px;top:12px;opacity:.8;}#home .mmk-final-horizon:after{left:15%;right:15%;bottom:5%;height:90%;background:radial-gradient(ellipse at 50% 90%,#f1e5c323,transparent 67%);}#home .mmk-world-layer{transition:opacity 1.6s;}#home .light-destination .mmk-world-layer{opacity:.7;}#universe[data-light-region="keys"] .mmk-celestial-atmosphere{opacity:.75;}#home .mmk-section-depth{position:absolute;left:18%;right:18%;top:10%;height:55%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 52% 67%,#d5b88612,transparent 62%);opacity:.1;transition:opacity 1.8s;}#home .light-destination .mmk-section-depth{opacity:.8;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-current{animation:chamberCurrentTravel 2.8s linear 1;}#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-particles,#journeys .chamber-room:is(:hover,:focus-visible,.is-awake) .chamber-particles i{animation-iteration-count:1;}@keyframes mmkDesireLetters{from{background-position:100% 50%}to{background-position:0% 50%}}@keyframes mmkDesireBloom{0%{opacity:.05;transform:scale(.85)}45%{opacity:.95}100%{opacity:.45;transform:scale(1)}}@keyframes mmkDesireCross{0%{opacity:0;offset-distance:0%}15%{opacity:.9}42%{opacity:.4}58%{opacity:.1}78%{opacity:.8}100%{opacity:0;offset-distance:100%}}@keyframes mmkDesireGather{from{opacity:.12;transform:translate3d(0,0,0)}65%{opacity:.6}to{opacity:.22;transform:translate3d(-12px,4px,0)}}@media  (max-width:760px){#livingMapArrival .map-return-heading>p:last-child.mmk-desire-field{padding:70px 0 85px;margin-top:35px;max-width:540px;}#livingMapArrival .mmk-stage-intro{margin-bottom:45px;font-size:.6rem;}#livingMapArrival .mmk-stage-word{display:block;width:100%;font-size:clamp(2.7rem,11vw,4.5rem);padding:35px 0 65px;margin-bottom:75px;}#livingMapArrival .mmk-stage-word:last-of-type{margin-bottom:0;}.desire-distant-horizon{left:0;right:0;top:auto;bottom:30px;height:200px;}.mmk-desire-mote:nth-of-type(n/**/+6){display:none;}#home .mmk-final-horizon{height:150px;}}@media  (prefers-reduced-motion:reduce){#home .mmk-desire-flight{display:none;}#home .mmk-desire-mote,#home .mmk-stage-word,#home .mmk-stage-word:before,#home .desire-distant-horizon,#home .mmk-section-depth{animation:none!important;transition:none!important;transform:none!important;}#home .mmk-stage-word.desire-arriving{color:#f4e9d4!important;background:none;}#home .desire-presence-point{display:none;}}body.quiet #home .mmk-desire-flight,body.quiet #home .desire-presence-point{display:none;}body.quiet #home .mmk-desire-mote,body.quiet #home .mmk-stage-word,body.quiet #home .mmk-stage-word:before,body.quiet #home .desire-distant-horizon{animation:none!important;transition:none!important;}#universe{--space-ink:#03040a;--space-pearl:#fff3d7;--space-gold:#d9bc76;--space-soft:#d4c6ad;--finish-pearl:#fff0cc;--finish-gold:#d9bc76;--finish-muted:#d4c6ad;--finish-blue:#c6dce3;--finish-border:#d9cda184;--finish-ink:#0b090d70;background:#03040a;color:#f3ecdd;font-family:var(--sans);}#universe:before,#universe:after{content:none;}#universe .mmk-star-field{opacity:.12;}#universe .mmk-cosmic-haze{opacity:.16;}#universe .mmk-sky-geometry{opacity:.035;}#universe .mmk-cosmic-dust{opacity:.24;}#universe .top{background:#03040aeb;border-color:#d9bd7726;box-shadow:none;}#universe #homeArrival{min-height:min(820px,calc(100svh - 76px));background:transparent;padding:clamp(64px,10vh,108px) 24px clamp(64px,9vh,96px);isolation:isolate;}#universe #homeArrival:before,#universe #homeArrival:after{content:none;}#homeArrival .home-entrance-architecture{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;}#homeArrival .home-entrance-architecture:before{content:"";position:absolute;inset:0;background-image:var(--doorway-open-art);background-size:cover;background-position:center 48%;filter:brightness(.72) saturate(.84) contrast(1.09);opacity:.78;mask-image:linear-gradient(90deg,#000 0%,#000d 22%,#0005 35%,#0001 44% 56%,#0005 65%,#000d 78%,#000 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000d 22%,#0005 35%,#0001 44% 56%,#0005 65%,#000d 78%,#000 100%);}#homeArrival .home-entrance-architecture:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#03040a22,transparent 18%,transparent 58%,#03040a 100%),radial-gradient(ellipse at 50% 47%,#03040aa6 8%,#03040a55 39%,transparent 69%);}#homeArrival .home-arrival-copy{z-index:2;text-shadow:0 2px 22px #02030a;}#homeArrival .home-arrival-brand{color:var(--finish-pearl);font-family:var(--serif);font-weight:400;letter-spacing:.16em;line-height:1.5;}#homeArrival .home-arrival-name{color:var(--finish-gold);letter-spacing:.16em;margin-bottom:clamp(28px,5vh,44px);}#homeArrival #homeArrivalTitle{color:var(--finish-pearl);font-weight:400;text-shadow:0 2px 22px #02030a;font-family:var(--serif);letter-spacing:.012em;line-height:1.06;font-size:clamp(2.45rem,6.4vw,5.8rem);outline:none;}#homeArrival #homeArrivalTitle em{color:#f4dfad;}#homeArrival .home-arrival-mantra{color:var(--finish-gold);letter-spacing:.16em;}#homeArrival .home-arrival-mantra span{color:var(--finish-blue);}#homeArrival .home-arrival-atmosphere{opacity:.4;background:radial-gradient(ellipse at 50% 90%,#edd69328,transparent 48%);transform:none;}#universe #homeArrival .mmk-world-layer{display:none;}#universe #homeArrival .mmk-section-depth{display:none;}#universe #homeArrival .mmk-desire-coordinate{opacity:.42;position:relative;margin:0 auto 18px;}#universe #chapterMap{background:transparent;padding-top:clamp(28px,4vw,48px);}#universe #livingMapArrival{padding-top:16px;padding-bottom:clamp(30px,5vw,60px);background:transparent;}#universe #livingMapArrival .map-return-heading{max-width:1100px;}#universe #livingMapArrival .map-return-heading h2{color:var(--finish-pearl);font-weight:400;}#universe #livingMapArrival .map-return-eyebrow{color:var(--finish-gold);letter-spacing:.16em;}#universe #livingMapArrival .mmk-stage-intro{color:var(--finish-muted);letter-spacing:.16em;}#universe #chapterKeys{background:transparent;}#universe #chapterChambers{background:transparent;}#universe #take-it-to-map,#universe #finalDestination{background:transparent;}#universe #home :is(.gold-btn,.home-arrival-cta,.take-final-map-link,.descent-action){min-height:48px;align-items:center;justify-content:center;padding:14px 24px;border:1px solid var(--finish-border);border-radius:2px;background:var(--finish-ink);color:var(--finish-pearl);letter-spacing:.16em;font:750 .72rem/1.5 var(--sans);text-shadow:none;box-shadow:inset 0 1px 0 #eddfbf09,0 5px 20px #0003;transition:color .3s,box-shadow .4s,border-color .4s,background-color .4s,transform .3s,text-shadow .3s;}#universe #home :is(.gold-btn,.home-arrival-cta,.take-final-map-link,.descent-action):is(:hover,:focus-visible){filter:brightness(1.07);box-shadow:0 0 34px #fff0b54a;transform:none;outline:2px solid #fff3cf;outline-offset:4px;}#homeArrival .home-arrival-cta{max-width:100%;margin-top:32px;}#homeArrival .home-arrival-cta span{color:#dec895;animation:none;}#universe :is(.home-depth-disclosure>summary,.key-explore,.map-explore-home){min-height:48px;color:var(--finish-gold);letter-spacing:.14em;line-height:1.6;}#universe .key-explore{background:transparent;text-shadow:none;}#universe :is(.home-depth-disclosure>summary,.key-explore,.map-explore-home):focus-visible{outline:2px solid #efd8a3;outline-offset:4px;}#universe .home-depth-disclosure>summary{border-bottom:1px solid #d9bd7726;}#universe #home .home-depth-disclosure{color:var(--finish-muted);}#universe .mmk-journey-route{display:none;}#universe.home-handoff .top,#universe.home-handoff .preview-strip{opacity:0;transition:none;}#universe .top,#universe .preview-strip{transition:opacity .18s ease;}#universe #homeArrival,#universe #livingMapArrival{scroll-margin-top:100px;}@media  (max-width:760px){#universe #homeArrival{min-height:calc(100svh - 76px);padding:64px 20px 76px;}#homeArrival .home-entrance-architecture:before{background-size:auto 100%;background-position:center 47%;opacity:.70;mask-image:linear-gradient(90deg,#000 0%,#000c 15%,#0006 29%,#0002 40% 60%,#0006 71%,#000c 85%,#000 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000c 15%,#0006 29%,#0002 40% 60%,#0006 71%,#000c 85%,#000 100%);}#homeArrival .home-arrival-copy{width:100%;}#homeArrival .home-arrival-brand{font-size:.85rem;letter-spacing:.13em;}#homeArrival .home-arrival-mantra{font-size:.76rem;letter-spacing:.13em;}#universe #livingMapArrival .map-return-heading>p:last-child.mmk-desire-field{padding:30px 0 36px;margin-top:20px;}#universe #livingMapArrival .mmk-stage-word{font-size:clamp(2.7rem,11vw,4.3rem);padding:22px 0 42px;margin-bottom:28px;}#universe #livingMapArrival .mmk-stage-word:last-of-type{margin-bottom:0;}#universe #livingMapArrival .map-return-heading{padding-bottom:24px;}#universe #chapterKeys,#universe #chapterChambers{padding-top:56px!important;}#universe #home :is(.gold-btn,.home-arrival-cta,.take-final-map-link,.descent-action){max-width:100%;white-space:normal;text-align:center;padding:14px 18px;}#universe .foot-inner{padding-bottom:max(20px,env(safe-area-inset-bottom));}}@media  (prefers-reduced-motion:reduce){#universe .top,#universe .preview-strip,#universe #home :is(.gold-btn,.home-arrival-cta,.take-final-map-link,.descent-action){transition:none!important;animation:none!important;}#universe.home-handoff .top,#universe.home-handoff .preview-strip{opacity:1;}}#universe .top .brand-name,#universe .foot-inner .brand-name{font-family:var(--serif);font-weight:400;color:#f4dfad;letter-spacing:.1em!important;text-shadow:0 2px 22px #02030a;}#universe .top .brand-tagline,#universe .foot-inner .brand-tagline{color:var(--finish-gold);}#universe .foot-inner{border-color:#d9bd7726;}#universe #finalDestination .mmk-world-layer{opacity:.3;}#universe #finalDestination .mmk-world-layer .mmk-arc{opacity:.13!important;stroke:#d9bd7746;}#universe #finalDestination .mmk-section-depth{background:radial-gradient(ellipse at 50% 80%,#edd6931c,transparent 65%);}#universe #finalDestination .home-final-still{background:transparent;box-shadow:none;color:var(--finish-pearl);}@media  (max-width:860px){#universe .top .nav{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;width:calc(100% - 28px);padding:10px 0;}#universe .top .brand-lockup{min-width:0;max-width:none;width:auto;gap:10px;}#universe .top .brand-copy{min-width:0;}#universe .top .brand-name{font-size:.78rem!important;letter-spacing:.1em!important;line-height:1.3;}#universe .top .door-logo{width:42px;height:42px;flex-shrink:0;}#universe .top .menu-toggle{position:static;min-width:64px;min-height:44px;margin:0;padding:10px;font-size:.72rem;border:1px solid #dec89566;color:#f5ead3;background:var(--finish-ink);}#universe .top .navlinks{grid-column:1/-1;}}@media  (max-width:380px){#homeArrival #homeArrivalTitle{font-size:clamp(2rem,10vw,2.4rem);line-height:1.08;letter-spacing:0;}#homeArrival .home-arrival-name{font-size:.6rem;letter-spacing:.12em;}#universe .top .brand-name{font-size:.68rem!important;letter-spacing:.07em!important;}}#universe .quiet-toggle{min-height:44px;padding:10px 14px;}#universe .foot-inner a:not(.brand-lockup){min-height:44px;display:inline-flex;align-items:center;padding-block:10px;}#universe .universe-destinations a{min-height:48px;}#universe #home :is(.descent-title,.home-explore-inner>h2){font-family:var(--serif);font-weight:400;color:var(--finish-pearl);letter-spacing:.025em;line-height:1.13;}#universe #chapterKeys>.descent-heading{margin-bottom:clamp(28px,4vw,48px);}#universe #chapterKeys .key-reveal :is(p,li){font-family:var(--serif);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.85;color:#e8dec9;}#universe #chapterKeys .key-reveal :is(h2,h3){font-family:var(--serif);font-weight:400;line-height:1.22;color:var(--finish-pearl);}#universe :is(.home-depth-disclosure>summary,.key-explore,.map-explore-home){transition:color .3s,box-shadow .4s,border-color .4s,background-color .4s,transform .3s,text-shadow .3s;}#universe #homeArrival .home-arrival-atmosphere{background:radial-gradient(ellipse at 50% 90%,#edd6932b,transparent 56%);}#universe #finalDestination .home-explore-inner{padding-bottom:clamp(28px,4vw,48px);}@media  (max-width:760px){#universe #homeArrival{padding-top:clamp(48px,8svh,68px);padding-bottom:64px;}#homeArrival .home-arrival-name{margin-bottom:32px;}#homeArrival .home-arrival-mantra{margin-top:28px;}#universe #chapterKeys .key-reveal{padding-inline:clamp(16px,5vw,28px);}}@media  (prefers-reduced-motion:reduce){#universe :is(.home-depth-disclosure>summary,.key-explore,.map-explore-home){transition:none!important;}}#universe .top .navlinks a{color:var(--finish-pearl);}#universe .top .navlinks a:is(:hover,:focus-visible){color:var(--finish-gold);}#universe #chapterKeys .key-explore{color:var(--finish-gold);}#universe #home .home-depth-disclosure>summary{color:var(--finish-gold);}#universe #home{--chapter-space:clamp(48px,6vw,80px);--reading-width:700px;}#universe #home :is(section[id],details[id],.home-chapter[id]){scroll-margin-top:100px;}#universe .mmk-cosmos{background:radial-gradient(ellipse at 50% 2%,#d1ac5b0d,transparent 30%),radial-gradient(ellipse at 50% 48%,#d1ac5b05,transparent 42%),#03040a;}#universe #homeArrival .home-entrance-architecture:after{background:linear-gradient(180deg,#03040a22,transparent 18%,transparent 52%,#03040a 100%),radial-gradient(ellipse at 50% 47%,#03040aa6 8%,#03040a55 39%,transparent 69%);}#universe #homeArrival{padding-top:clamp(48px,8vh,84px);padding-bottom:clamp(56px,8vh,90px);}#universe #homeArrival .home-arrival-brand{margin-bottom:12px;}#universe #homeArrival .home-arrival-name{margin-bottom:30px;}#universe #homeArrival .home-arrival-cta{margin-top:28px;}#universe #coordinateStoryDisclosure{width:min(1060px,calc(100% - 40px));padding-block:16px;margin:0 auto 20px;}#universe #livingMapArrival .map-return-heading{padding-bottom:28px;}#universe #livingMapArrival .map-return-heading h2{font-size:clamp(2rem,4.7vw,4rem);line-height:1.1;margin-bottom:20px;}#universe #livingMapArrival .map-return-heading>p:last-child.mmk-desire-field{margin-top:16px;padding:24px 0 32px;}#universe #livingMapArrival .mmk-stage-intro{margin-bottom:14px;}#universe #livingMapArrival .mmk-stage-word{padding:14px 0 28px;line-height:1.2;font-size:clamp(1.7rem,3.8vw,3.6rem);}#universe #livingMapArrival .map-return-actions{padding-block:22px;}#universe #livingMapArrival .map-return-actions .gold-btn{border:1px solid #edddb2;background:linear-gradient(120deg,#edd49b,#bb914e 54%,#ecd7a6);color:#1a130a;text-shadow:none;}#universe #livingMapArrival .map-explore-home{display:inline-flex;align-items:center;min-height:44px;padding:12px 8px;color:var(--finish-gold);background:transparent;box-shadow:none;}#universe #chapterKeys{padding-top:var(--chapter-space)!important;}#universe #chapterKeys #keyDoor{padding:0 20px 10px;min-height:0;}#universe #chapterKeys #keyDoor .descent-title{font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.15;margin:12px 0 18px;max-width:26ch;margin-inline:auto;}#universe #chapterKeys .key-threshold-copy{margin-top:18px;margin-bottom:0;}#universe #chapterKeys .key-artifact-gallery{margin-top:24px;margin-bottom:16px;column-gap:clamp(24px,3vw,44px);row-gap:44px;}#universe #chapterKeys .key-artifact-copy{padding-top:22px;}#universe #chapterKeys .key-artifact-copy h3{margin-bottom:12px;}#universe #chapterKeys .key-explore{margin-top:14px;min-height:44px;}#universe #chapterKeys .key-reveal-copy{padding:22px 8px 4px;max-width:var(--reading-width);margin-inline:auto;text-align:left;}#universe #chapterKeys .key-reveal.is-open .key-reveal-copy{background:radial-gradient(ellipse at 50% 0%,#d1ac5b08,transparent 75%);}#universe #chapterKeys .key-magic-intro{width:min(840px,calc(100% - 40px));padding-top:44px;margin-top:12px;}#universe #chapterKeys .key-magic-intro>h2{font-size:clamp(1.7rem,3.5vw,2.65rem);margin-bottom:20px;}#universe #chapterKeys .key-magic-approved{max-width:var(--reading-width);margin-inline:auto;font:400 1.05rem/1.8 var(--serif);color:var(--finish-muted);}#universe #keyMagicTeaching .key-reveal-copy{padding-top:28px;}#universe #keyMagicTeaching .key-magic-teaching>section{padding-block:20px;margin:0;background:transparent;border-color:#d9bc7626;animation:none;opacity:1;transform:none;}#universe #keyMagicTeaching h3{font-size:1rem;letter-spacing:.1em;margin:0 0 18px;text-align:left;line-height:1.6;color:var(--finish-gold);}#universe #keyMagicTeaching :is(p,dd){font:400 1.05rem/1.85 var(--serif);color:#e8dec9;}#universe #keyMagicTeaching .key-magic-emphasis{text-align:center;margin-block:24px;letter-spacing:.09em;}#universe #chapterChambers{padding-top:var(--chapter-space)!important;padding-bottom:0;}#universe #take-it-to-map{padding-block:var(--chapter-space);}#universe #take-it-to-map .take-map-title{font:400 clamp(1.8rem,3.8vw,3.2rem)/1.17 var(--serif);color:var(--finish-pearl);max-width:26ch;margin:16px auto 20px;}#universe #take-it-to-map .take-map-intro{max-width:600px;font:400 1.05rem/1.8 var(--serif);margin:0 auto 28px;color:var(--finish-muted);}#universe #take-it-to-map .take-teaser-stage{min-height:0;padding:24px;max-width:760px;background:radial-gradient(ellipse at 50% 0%,#d1ac5b0d,transparent 70%),#0b090d70;border:1px solid #d9bc7633;border-radius:2px;box-shadow:inset 0 1px #eddfbf09,0 20px 60px #0003;}#universe #take-it-to-map .take-question{font-size:clamp(1.35rem,2.8vw,2rem);min-height:3em;margin:22px auto 16px;color:var(--finish-pearl);}#universe #take-it-to-map .take-beat{opacity:1;transform:none;animation:none!important;display:grid;gap:6px;min-height:0;margin:0 auto 20px;font:400 1rem/1.7 var(--serif);color:var(--finish-muted);}#universe #take-it-to-map .take-beat[hidden]{display:none;}#universe #take-it-to-map .take-beat span{animation:none;opacity:1;transform:none;}#universe #take-it-to-map .take-ritual{min-height:48px;padding:12px 18px;max-width:100%;border:1px solid var(--finish-border);background:var(--finish-ink);border-radius:2px;color:var(--finish-pearl);font:750 .7rem/1.5 var(--sans);letter-spacing:.12em;}#universe #take-it-to-map .take-teaser-controls{gap:12px;margin-top:18px;}#universe #take-it-to-map .take-teaser-controls button{min-width:44px;min-height:44px;padding:10px;color:var(--finish-gold);border:1px solid #d9bc7640;border-radius:2px;background:#0b090d70;}#universe #take-it-to-map .take-teaser-controls button:disabled{opacity:.6;cursor:default;}#universe #take-it-to-map .take-map-ending{margin-top:28px;padding:20px 0 0;max-width:700px;animation:none;opacity:1;transform:none;}#universe #take-it-to-map .take-map-ending h3{font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.2;margin:14px 0 18px;}#universe #take-it-to-map .take-map-field{opacity:.26;}#universe #take-it-to-map .mmk-world-layer{opacity:.24;}#universe #finalDestination{padding-top:32px;padding-bottom:48px;}#universe #finalDestination .home-explore-inner{max-width:1060px;margin:0 auto;padding:0 24px;}#universe #finalDestination .home-explore-inner>h2{font-size:clamp(1.6rem,3vw,2.4rem);margin:14px 0 26px;}#universe #finalDestination .universe-destinations{gap:20px;margin-bottom:0;}#universe #finalDestination .universe-destinations a{padding:16px 10px 20px;border-top:1px solid #d9bc7633;gap:10px;min-height:108px;background:transparent;}#universe #finalDestination .universe-destinations a b{top:14px;right:8px;}#universe #finalDestination .universe-destinations a small{font:400 1rem/1.6 var(--serif);color:var(--finish-muted);}#universe #finalDestination .home-final-still{padding:clamp(36px,5vw,60px) 0 0;margin-top:20px;min-height:0;}#universe #finalDestination .home-final-still p{font:400 clamp(2rem,4.5vw,3.8rem)/1.12 var(--serif);color:var(--finish-pearl);margin:0 0 24px;}#universe #finalDestination .home-final-still h3{margin:0 0 24px;color:var(--finish-gold);}#universe .foot-inner{padding-top:32px;padding-bottom:max(28px,env(safe-area-inset-bottom));background:radial-gradient(ellipse at 50% 0%,#d1ac5b09,transparent 68%);gap:22px;color:var(--finish-muted);}#universe .foot-inner .brand-name{color:#f4dfad;font-family:var(--serif);font-weight:400;letter-spacing:.12em!important;}#universe .foot-inner :is(.brand-tagline,.declaration-kind,.declaration-yours){color:var(--finish-muted);}#universe .foot-inner .declaration-god{color:var(--finish-pearl);}#universe .foot-inner .preview-return-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;}#universe .foot-inner .preview-return-actions button{min-height:44px;padding:10px 12px;}#universe #home :is(.home-depth-disclosure>summary,.key-explore,.take-ritual,.take-teaser-controls button,.universe-destinations a){transition:color .3s ease,background-color .3s ease,border-color .4s ease,box-shadow .4s ease;}#universe #home .home-depth-disclosure>summary{padding-block:16px;font-size:.7rem;line-height:1.6;border-bottom:1px solid #d9bc7626;}#universe #home :is(.home-depth-disclosure>summary,.key-explore,.take-ritual,.take-teaser-controls button,.universe-destinations a):focus-visible{outline:2px solid #efd8a3;outline-offset:4px;}#universe #home .descent-reveal{opacity:1;transform:none;}@media  (max-width:760px){#universe #livingMapArrival .map-return-heading>p:last-child.mmk-desire-field{padding:18px 0 20px;margin-top:10px;}#universe #livingMapArrival .mmk-stage-word{display:block;width:100%;font-size:clamp(1.8rem,7.5vw,2.7rem);padding:12px 0 22px;margin:0;min-height:58px;}#universe #livingMapArrival .mmk-stage-word:last-of-type{margin:0;}#universe #livingMapArrival .mmk-stage-intro{margin-bottom:10px;font-size:.62rem;line-height:1.8;}#universe #livingMapArrival .map-return-heading{padding-bottom:18px;}#universe #livingMapArrival .map-return-actions{gap:14px;}#universe #chapterKeys #keyDoor .descent-title{font-size:clamp(1.5rem,7vw,2rem);line-height:1.17;}#universe #chapterKeys .key-gallery-intro{padding-inline:0;}#universe #chapterKeys .key-artifact-gallery{width:calc(100% - 40px);row-gap:40px;}#universe #chapterKeys article.key-artifact{padding-bottom:0;}#universe #chapterKeys .key-artifact-copy>p:not(.key-artifact-label){min-height:0;font-size:.92rem;line-height:1.75;}#universe #chapterKeys .key-artifact-copy{padding-top:20px;}#universe #chapterKeys .key-reveal{padding-inline:0;}#universe #chapterKeys .key-reveal-copy{padding:20px 4px 0;}#universe #chapterKeys .key-magic-intro{padding-top:36px;}#universe #chapterKeys .key-magic-intro>h2{font-size:1.7rem;line-height:1.2;}#universe #keyMagicTeaching :is(p,dd){font-size:1rem;line-height:1.8;}#universe #take-it-to-map .take-teaser-stage{padding:20px 16px;}#universe #take-it-to-map .take-question{min-height:3.6em;font-size:1.4rem;line-height:1.3;}#universe #take-it-to-map .take-beat{font-size:1rem;line-height:1.7;}#universe #take-it-to-map .take-teaser-controls{gap:8px;flex-wrap:wrap;}#universe #finalDestination .universe-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}#universe #finalDestination .universe-destinations a{padding-inline:4px;min-height:110px;}#universe #finalDestination .universe-destinations a span{font-size:.65rem;letter-spacing:.11em;}#universe #finalDestination .home-final-still{padding-top:36px;margin-top:10px;}#universe .foot-inner .brand-name{font-size:.9rem!important;letter-spacing:.08em!important;}}@media  (prefers-reduced-motion:reduce){#universe #home :is(.key-reveal,.key-reveal-copy,.take-ritual,.take-teaser-controls button,.universe-destinations a){animation:none!important;transition:none!important;}}body.quiet #universe #home :is(.key-reveal,.take-question,.take-beat,.thought-coordinate,.thought-connection){animation:none!important;transition:none!important;}body.luminous-transformation{--pearl:#fff6e4;--ink:#233844;--warm-ink:#493c2c;--lit-gold:#e8c888;color:var(--pearl);}.luminous-transformation #entryScreen .arrival-art{filter:none;transform:none;background-position:center 48%;}.luminous-transformation #entryScreen .arrival-vignette{background:linear-gradient(90deg,#121f3480,transparent 35% 70%,#14223433),linear-gradient(0deg,#111c2866,transparent 35% 90%,#111c2844);}.luminous-transformation #entryScreen .arrival-copy{inset:auto auto 6% 5%;width:min(540px,43%);align-items:flex-start;justify-content:center;text-align:left;padding:32px;border-left:1px solid #f3ddb5aa;background:linear-gradient(90deg,#1b2c38e8,#1b2c3866,transparent);backdrop-filter:blur(3px);}.luminous-transformation #entryScreen .arrival-brand{font-size:clamp(1.6rem,3vw,3rem);line-height:1.16;letter-spacing:.06em;margin:0;color:#fff4dc;text-shadow:0 2px 12px #10212c;}.luminous-transformation #entryScreen .arrival-quote{margin:22px 0 28px;font:400 clamp(1.2rem,1.7vw,1.6rem)/1.4 var(--serif);max-width:24ch;color:#fff4dc;}.luminous-transformation #entryScreen .arrival-enter{margin:0;min-height:56px;padding:18px 26px;border-radius:2px;background:linear-gradient(120deg,#fff0cd,#d8b779);color:#263440;border:1px solid #fff3d3;box-shadow:0 8px 36px #edcd7c55;letter-spacing:.12em;}.luminous-transformation #entryScreen .arrival-seam-light{opacity:.5;}.luminous-transformation #subscriberPage .subscriber-art{filter:none;opacity:1;background-image:var(--doorway-open-art);background-position:30% center;}.luminous-transformation #subscriberPage .subscriber-shade{background:linear-gradient(90deg,#18273822,#1e304744 42%,#29445077),linear-gradient(0deg,#20344455,transparent 35%);}.luminous-transformation #subscriberPage .subscriber-scroll{display:flex;align-items:center;padding:32px clamp(24px,5vw,80px);min-height:100svh;}.luminous-transformation #subscriberPage .subscriber-shell{width:min(610px,52%);margin:0 0 0 auto;gap:16px;}.luminous-transformation #subscriberPage .subscriber-frame{width:100%;padding:clamp(24px,3vw,44px);border:1px solid #f3d9a5;border-radius:80px 80px 4px 4px;}.luminous-transformation #subscriberPage :is(#subscriberTitle,.subscriber-intro,.subscriber-consent,.subscriber-connection,.subscriber-field label,.subscriber-ornament,.eyebrow){color:#45372f;}.luminous-transformation #subscriberPage #subscriberTitle{font:400 clamp(2rem,3.3vw,3rem)/1.1 var(--serif);letter-spacing:-.02em;}.luminous-transformation #subscriberPage .subscriber-intro{font-size:1rem;line-height:1.65;}.luminous-transformation #subscriberPage .subscriber-field input{border:1px solid #9d9c88;min-height:48px;padding:12px;}.luminous-transformation #subscriberPage .subscriber-field input::placeholder{}.luminous-transformation #subscriberPage .subscriber-consent{font-size:.85rem;line-height:1.55;}.luminous-transformation #subscriberPage .subscriber-consent input{}.luminous-transformation #subscriberPage :is(.subscriber-join,.subscriber-continue){border:1px solid #314755;min-height:52px;}.luminous-transformation #subscriberPage .subscriber-skip{border:1px solid #8d9d9c;background:#fff7e377;min-height:48px;width:100%;margin-top:14px;}.luminous-transformation #subscriberPage .subscriber-connection{font-size:.78rem;line-height:1.5;}.luminous-transformation #subscriberPage .subscriber-footer-note{color:#fff6e4;background:#22374788;padding:8px 12px;letter-spacing:.08em;}.luminous-transformation #subscriberPage .subscriber-result{background:#e5eef0;border-color:#718b91;}.luminous-transformation #universe{background:#29414e;--finish-pearl:#fff6e4;--finish-muted:#e3e7df;--finish-gold:#ebce93;--finish-border:#e8d3a075;--finish-ink:#2d4657cc;}.luminous-transformation #universe .mmk-cosmos{background:linear-gradient(145deg,#38596b,#253e51 40%,#57625b 70%,#2c4552);opacity:1;}.luminous-transformation #universe #homeView{background:transparent;}.luminous-transformation #universe .top{box-shadow:0 6px 30px #142a3333;}.luminous-transformation #universe #homeArrival{display:flex;align-items:center;justify-content:flex-start;min-height:680px;padding:80px max(6vw,24px);overflow:hidden;}.luminous-transformation #universe #homeArrival .home-entrance-architecture:before{background-image:var(--doorway-open-art);background-size:cover;background-position:72% 50%;mask-image:none;-webkit-mask-image:none;opacity:1;filter:none;}.luminous-transformation #universe #homeArrival .home-entrance-architecture:after{background:linear-gradient(90deg,#203343f2 0%,#263e4bdf 28%,#2e48536b 49%,transparent 70%),linear-gradient(0deg,#29414e,transparent 26%);}.luminous-transformation #universe #homeArrival .home-arrival-copy{width:52%;max-width:740px;text-align:left;margin:0;text-shadow:0 2px 15px #1c2e38;}.luminous-transformation #universe #homeArrival #homeArrivalTitle{font:400 clamp(3rem,5.5vw,5.3rem)/1.03 var(--serif);letter-spacing:-.025em;color:#fff6e4;margin:24px 0;}.luminous-transformation #universe #homeArrival .home-arrival-brand{font-size:1.15rem;letter-spacing:.14em;line-height:1.5;color:#ffe9bf;}.luminous-transformation #universe #homeArrival .home-arrival-name{color:#f3deba;letter-spacing:.14em;margin-bottom:16px;}.luminous-transformation #universe #homeArrival .home-arrival-mantra{color:#fff0d2;font-size:.85rem;line-height:1.8;margin-top:24px;}.luminous-transformation #universe #homeArrival .home-arrival-cta{background:linear-gradient(110deg,#fff1d4,#d6b775);color:#263b48;border:1px solid #fff2d2;min-height:54px;padding:16px 24px;text-shadow:none;margin-top:24px;}.luminous-transformation #universe #coordinateStoryDisclosure{width:min(1180px,calc(100% - 48px));background:linear-gradient(100deg,#dbe9e222,#b7d1db12);padding:12px 28px;margin:0 auto 32px;border:1px solid #d7ddc833;}.luminous-transformation #universe #livingMapArrival{width:100%;max-width:none;display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:20px 44px;padding:60px max(5vw,24px);align-items:center;}.luminous-transformation #universe #livingMapArrival .map-return-heading{grid-column:1;grid-row:1;padding:0;text-align:left;}.luminous-transformation #universe #livingMapArrival .map-return-heading h2{font-size:clamp(2.4rem,4.6vw,4.5rem);line-height:1.05;color:#fff4dc;}.luminous-transformation #universe #livingMapArrival .mmk-desire-field{padding:16px 0!important;text-align:left;}.luminous-transformation #universe #livingMapArrival .mmk-stage-word{display:inline-block;font-size:clamp(1.25rem,2vw,1.8rem);padding:10px 0!important;min-height:0;margin:0!important;width:auto!important;}.luminous-transformation #universe #livingMapArrival .mmk-stage-intro{display:block;font-size:.7rem;color:#f4e6c8;}.luminous-transformation #universe #livingMapWindow{grid-column:2;grid-row:1 / span 3;width:100%;max-width:900px;margin:0;box-shadow:0 20px 70px #18384755,0 0 90px #f3dfb344;border:0;background:transparent;padding:0;}.luminous-transformation #universe #livingMapStage{width:100%;max-width:none;}.luminous-transformation #universe #livingMapArrival :is(.map-desire-caption,.trustline,.map-explore-home,.hero-controls){grid-column:1;max-width:600px;margin:0;text-align:left;}.luminous-transformation #universe #livingMapArrival .map-desire-caption{font-size:1rem;line-height:1.75;color:#fff2da;}.luminous-transformation #universe #chapterKeys{padding:64px 0!important;}.luminous-transformation #universe #keyDoor{min-height:0;padding:0 24px 28px;}.luminous-transformation #universe #chapterKeys .key-gallery-intro{max-width:1100px;display:grid;grid-template-columns:1.3fr 1fr;gap:16px 48px;text-align:left;margin:0 auto;}.luminous-transformation #universe #chapterKeys .key-gallery-intro :is(.descent-kicker,.descent-title){grid-column:1;}.luminous-transformation #universe #chapterKeys .key-gallery-intro .descent-copy{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:1.2rem;color:#3b5661;}.luminous-transformation #universe #chapterKeys .key-threshold-copy{grid-column:1/-1;color:#53646b;font-size:.85rem;}.luminous-transformation #universe #chapterKeys :is(.descent-title,.key-artifact-copy h3,.key-magic-intro h2,.key-reveal h2,.key-reveal h3){color:#2a4351;text-shadow:none;}.luminous-transformation #universe #chapterKeys .descent-title{font-size:clamp(2rem,3.4vw,3.2rem)!important;line-height:1.16;}.luminous-transformation #universe #keysInYourLife{display:flex;flex-direction:column;width:min(1240px,calc(100% - 48px));gap:48px;margin:20px auto 48px;}.luminous-transformation #universe #chapterKeys article.key-artifact{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:0;margin:0;background:none;border:0;max-width:none;}.luminous-transformation #universe #chapterKeys article.key-artifact:nth-child(2) .key-artifact-art{grid-column:2;grid-row:1;}.luminous-transformation #universe #chapterKeys article.key-artifact:nth-child(2) .key-artifact-copy{grid-column:1;grid-row:1;}.luminous-transformation #universe #chapterKeys .key-artifact-art{width:100%;max-height:none;border:0;transform:none;}.luminous-transformation #universe #chapterKeys .key-artifact-art img{max-height:none;opacity:1;}.luminous-transformation #universe #chapterKeys .key-artifact-copy{text-align:left;padding:24px 0;max-width:520px;}.luminous-transformation #universe #chapterKeys .key-artifact-copy h3{font:400 clamp(2rem,3.3vw,3rem)/1.15 var(--serif);letter-spacing:.03em;}.luminous-transformation #universe #chapterKeys .key-artifact-copy :is(p,li,.key-reveal-copy){font-size:1.08rem!important;line-height:1.8;color:#45372f;}.luminous-transformation #universe #chapterKeys .key-artifact-label{color:#786035!important;}.luminous-transformation #universe #chapterKeys .key-explore{border:1px solid #9c895a;min-height:48px;padding:14px 18px;width:100%;text-align:left;font-size:.72rem;}.luminous-transformation #universe #chapterKeys .key-reveal{border-left:2px solid #a88c55;padding:16px 20px;margin-top:14px;box-shadow:none;}.luminous-transformation #universe #chapterKeys .key-reveal-copy{padding:0;color:#45372f;}.luminous-transformation #universe #chapterKeys .key-magic-intro{width:min(1050px,calc(100% - 48px));padding:40px clamp(20px,4vw,48px);margin:auto;background:linear-gradient(110deg,#fff4df99,#e7f1ec99);border-block:1px solid #a6966944;color:#334e5c;}.luminous-transformation #universe #keyMagicTeaching{max-width:800px;margin:0 auto;color:#45372f;}.luminous-transformation #universe #keyMagicTeaching :is(p,li,dd,dt,h2,h3){color:#45372f!important;font-size:1.08rem;line-height:1.8;}.luminous-transformation #universe #keyMagicTeaching :is(h2,h3){font-size:1.65rem;line-height:1.25;}.luminous-transformation #universe #chapterKeys .key-link-pending{color:#6c522b;background:#f6eccf;}.luminous-transformation #universe #chapterChambers{padding-top:52px!important;padding-bottom:48px;}.luminous-transformation #universe #take-it-to-map{padding:64px 0;}.luminous-transformation #universe #take-it-to-map .take-map-wrap{display:grid;grid-template-columns:1fr 1.2fr;column-gap:48px;align-items:center;width:min(1180px,calc(100% - 48px));}.luminous-transformation #universe #take-it-to-map :is(.descent-question,.take-map-eyebrow,.take-map-title,.take-map-intro){grid-column:1;text-align:left;margin-left:0;margin-right:0;}.luminous-transformation #universe #take-it-to-map .take-map-title{font-size:clamp(2.3rem,4vw,3.8rem);line-height:1.12;}.luminous-transformation #universe #take-it-to-map .take-map-eyebrow{color:#fff4d4;letter-spacing:.14em;font-size:.9rem;}.luminous-transformation #universe #take-it-to-map .take-teaser-stage{grid-column:2;grid-row:1 / span 4;padding:36px;border:1px solid #ebd4a4;border-radius:60px 60px 4px 4px;width:100%;}.luminous-transformation #universe #take-it-to-map :is(.take-question,.take-story-top,.take-beat,.take-beat span){text-shadow:none;}.luminous-transformation #universe #take-it-to-map .take-question{font-size:clamp(1.8rem,2.8vw,2.6rem);line-height:1.2;}.luminous-transformation #universe #take-it-to-map .take-teaser-controls button{}.luminous-transformation #universe #take-it-to-map .take-map-ending{grid-column:1/-1;justify-self:center;margin-top:32px;text-align:center;}.luminous-transformation #universe #finalDestination{padding:56px 0 64px;}.luminous-transformation #universe #finalDestination .home-explore-inner{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;max-width:1180px;}.luminous-transformation #universe #finalDestination .home-explore-inner>.eyebrow{grid-column:1;text-align:left;}.luminous-transformation #universe #finalDestination .home-explore-inner>h2{grid-column:1;text-align:left;}.luminous-transformation #universe #finalDestination .universe-destinations{grid-column:1;grid-template-columns:1fr 1fr;}.luminous-transformation #universe #finalDestination .home-final-still{grid-column:2;grid-row:1 / span 3;align-self:center;margin:0;padding:0;border-left:1px solid #907d4d55;padding-left:48px;text-align:left;}.luminous-transformation #universe #finalDestination .universe-destinations a{}.luminous-transformation #universe .foot{padding-top:24px;}.luminous-transformation :is(#entryScreen,#subscriberPage,#universe) :is(h1,h2,h3,.eyebrow,.arrival-brand,.home-arrival-mantra,.take-question){transition:text-shadow .3s ease;}.luminous-transformation :is(#entryScreen,#subscriberPage,#universe) :is(h1,h2,h3,.eyebrow,.arrival-brand,.home-arrival-mantra,.take-question):hover{text-shadow:0 0 12px #ffe7ab99,0 0 28px #b7e4f477!important;}.luminous-transformation :is(a,button,summary):focus-visible{outline:3px solid #e9be70;outline-offset:4px;}.luminous-transformation :is(a,button,summary):not(:disabled){transition:box-shadow .3s ease,text-shadow .3s ease,background-color .3s ease;}.luminous-transformation :is(#enterUniverse,.home-arrival-cta,.subscriber-join,.key-explore):not(:disabled):hover{box-shadow:0 0 0 1px #f4d49a,0 0 26px #ffe3a077;}.luminous-transformation #universe #chapterKeys .key-artifact.is-awake .key-artifact-art{box-shadow:0 16px 55px #547d9244,0 0 42px #fff1bd99;transform:translateY(-3px);}.luminous-transformation #universe #chapterKeys .key-artifact-art{transition:transform .45s ease,box-shadow .45s ease;}@media  (max-width:760px){.luminous-transformation #entryScreen .arrival-art{background-position:center 35%;background-size:auto 100%;}.luminous-transformation #entryScreen .arrival-copy{left:5%;bottom:5%;width:90%;padding:24px 20px;align-items:center;text-align:center;border-left:0;border-top:1px solid #f2d59a99;background:linear-gradient(0deg,#1f3449ef,#213746b8);backdrop-filter:blur(5px);}.luminous-transformation #entryScreen .arrival-brand{font-size:clamp(1.45rem,6vw,2rem);}.luminous-transformation #entryScreen .arrival-quote{font-size:1.1rem;margin:16px 0 20px;}.luminous-transformation #subscriberPage .subscriber-scroll{padding:64px 16px 24px;align-items:flex-start;}.luminous-transformation #subscriberPage .subscriber-shell{width:100%;margin:0;gap:12px;}.luminous-transformation #subscriberPage .subscriber-frame{padding:28px 20px;border-radius:48px 48px 3px 3px;}.luminous-transformation #subscriberPage #subscriberTitle{font-size:2rem;}.luminous-transformation #universe #homeArrival{min-height:650px;padding:260px 24px 44px;align-items:flex-end;}.luminous-transformation #universe #homeArrival .home-entrance-architecture:before{background-position:center top;background-size:auto 680px;}.luminous-transformation #universe #homeArrival .home-entrance-architecture:after{background:linear-gradient(0deg,#29414e 3%,#29414ef2 33%,#29414e99 53%,transparent 75%);}.luminous-transformation #universe #homeArrival .home-arrival-copy{width:100%;text-align:left;}.luminous-transformation #universe #homeArrival #homeArrivalTitle{font-size:clamp(2.3rem,9vw,3.5rem);margin:20px 0;line-height:1.07;}.luminous-transformation #universe #homeArrival .home-arrival-brand{font-size:.9rem;}.luminous-transformation #universe #coordinateStoryDisclosure{width:calc(100% - 32px);padding:8px 16px;}.luminous-transformation #universe #livingMapArrival{grid-template-columns:1fr;padding:40px 16px;gap:20px;}.luminous-transformation #universe #livingMapArrival .map-return-heading{grid-column:1;grid-row:auto;text-align:center;}.luminous-transformation #universe #livingMapArrival .map-return-heading h2{font-size:2.7rem;}.luminous-transformation #universe #livingMapArrival .mmk-desire-field{text-align:center;}.luminous-transformation #universe #livingMapWindow{grid-column:1;grid-row:auto;}.luminous-transformation #universe #livingMapArrival :is(.map-desire-caption,.trustline,.map-explore-home,.hero-controls){text-align:center;margin:auto;}.luminous-transformation #universe #chapterKeys{padding:40px 0!important;}.luminous-transformation #universe #chapterKeys .key-gallery-intro{display:block;text-align:left;}.luminous-transformation #universe #chapterKeys .key-gallery-intro .descent-copy{font-size:1.1rem;margin-top:20px;}.luminous-transformation #universe #keysInYourLife{width:calc(100% - 32px);gap:36px;}.luminous-transformation #universe #chapterKeys article.key-artifact{display:flex;flex-direction:column;gap:0;}.luminous-transformation #universe #chapterKeys .key-artifact-art{width:100%;max-width:480px;}.luminous-transformation #universe #chapterKeys .key-artifact-copy{padding:24px 8px;width:100%;}.luminous-transformation #universe #chapterKeys .key-artifact-copy h3{font-size:2.1rem;}.luminous-transformation #universe #chapterKeys .key-magic-intro{width:calc(100% - 32px);padding:32px 16px;}.luminous-transformation #universe #chapterKeys .key-reveal{padding:16px;}.luminous-transformation #universe #take-it-to-map{padding:40px 0;}.luminous-transformation #universe #take-it-to-map .take-map-wrap{display:block;width:calc(100% - 32px);}.luminous-transformation #universe #take-it-to-map .take-map-title{font-size:2.4rem;}.luminous-transformation #universe #take-it-to-map .take-teaser-stage{padding:28px 20px;margin-top:24px;}.luminous-transformation #universe #take-it-to-map .take-question{font-size:1.9rem;}.luminous-transformation #universe #finalDestination .home-explore-inner{display:block;padding:0 24px;}.luminous-transformation #universe #finalDestination .home-final-still{margin-top:40px;padding:32px 0 0;border-left:0;border-top:1px solid #907d4d55;}}@media  (prefers-reduced-motion:reduce){.luminous-transformation *,.luminous-transformation *:before,.luminous-transformation *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}.luminous-transformation #universe #chapterKeys .key-artifact.is-awake .key-artifact-art{transform:none;}}.luminous-transformation #entryScreen :is(.arrival-brand,.arrival-quote,.arrival-enter){position:static;inset:auto;transform:none;width:auto;max-width:100%;flex-shrink:0;order:initial;}.luminous-transformation #entryScreen .arrival-copy{gap:0;height:auto;min-height:0;}.luminous-transformation #subscriberPage [hidden]{display:none!important;}.luminous-transformation #subscriberPage .subscriber-field label span{}.luminous-transformation #universe #chapterKeys :is(.descent-kicker,.key-threshold-copy,.key-magic-eyebrow,.eyebrow,.key-artifact-label){color:#715934!important;text-shadow:none;}.luminous-transformation #universe #chapterKeys .key-artifact-art{border-radius:3px;overflow:visible;}.luminous-transformation #universe #finalDestination .eyebrow{color:#715934;text-shadow:none;}.luminous-transformation #universe #finalDestination .home-final-still h3{color:#715934;}.luminous-transformation #universe #finalDestination .descent-action{background:#304e5e;color:#fff1d6;border-color:#a99059;padding:16px 24px;}.luminous-transformation #entryScreen .arrival-logo{display:block;position:static;transform:none;margin:0 0 14px;width:48px;height:48px;}.luminous-transformation #universe :is(#finalDestination,#take-it-to-map,.home-explore-inner,.take-map-wrap){min-height:0;}.luminous-transformation #universe #chapterKeys .key-threshold-copy strong{color:#715934;text-shadow:none;}.luminous-transformation #universe #chapterKeys .route-verify-label{font-weight:700;}.luminous-transformation #universe #chapterKeys .key-reveal[aria-hidden="true"]{display:none;padding:0;margin:0;border:0;}.luminous-transformation #universe #chapterKeys .key-reveal[aria-hidden="false"]{display:grid;}.luminous-transformation #universe #chapterKeys .key-claim-verify:disabled{}.luminous-transformation #universe .mmk-universe-declaration{margin:28px 0;padding:20px 0;}.luminous-transformation #universe .foot-inner{padding-block:24px;gap:20px;}.luminous-transformation #universe #livingMapArrival .trustline{color:#edf0e7;opacity:1;}@media  (max-width:760px){.luminous-transformation #subscriberPage .subscriber-scroll{padding-top:48px;}.luminous-transformation #subscriberPage .subscriber-frame{padding:20px 18px;}.luminous-transformation #subscriberPage #subscriberTitle{font-size:1.8rem;}.luminous-transformation #subscriberPage .subscriber-intro{font-size:.94rem;line-height:1.55;margin-bottom:16px;}.luminous-transformation #subscriberPage .subscriber-ornament{width:28px;height:28px;line-height:28px;margin-bottom:8px;}.luminous-transformation #subscriberPage .subscriber-form{gap:10px;}}.luminous-transformation #universe #chapterKeys .key-artifact-art{aspect-ratio:auto;height:auto;min-height:0;max-width:480px;justify-self:center;}.luminous-transformation #universe #chapterKeys .key-artifact-art img{display:block;height:auto;width:100%;object-fit:contain;aspect-ratio:auto;}.luminous-transformation #universe #livingMapArrival{position:relative;}.luminous-transformation #universe #livingMapArrival:after{content:"";position:absolute;bottom:0;left:0;right:0;height:42px;pointer-events:none;}.luminous-transformation #universe #chapterKeys{}.luminous-transformation #universe #chapterChambers{}.luminous-transformation #universe #take-it-to-map{position:relative;}.luminous-transformation #universe #finalDestination{position:relative;}.luminous-transformation #universe #finalDestination:after{content:"";position:absolute;bottom:0;left:0;right:0;height:36px;pointer-events:none;}.luminous-transformation #universe #keyMagicTeaching :is(strong,.key-ritual-label){color:#604921!important;text-shadow:none;}.luminous-transformation #universe #keyMagicTeaching .key-ritual-label{font-size:.8rem;line-height:1.6;font-weight:700;}.luminous-transformation #universe #keyMagicTeaching .key-ritual-number{border:1px solid #536a72;}.luminous-transformation #universe #keyMagicTeaching :is(.key-ritual-geometry path,.key-ritual-geometry line){stroke:#705a31;opacity:.8;}.luminous-transformation #universe #chapterKeys :is(.key-explore-label,.key-explore-arrow){color:#45372f;}.luminous-transformation #universe #chapterKeys .key-explore:is(:hover,:focus-visible){text-shadow:0 0 12px #c29f5266;}.luminous-transformation #universe #chapterKeys .key-artifact-copy :is(h3,p,li){text-shadow:none;}.luminous-transformation #universe #chapterKeys .key-artifact-copy h3{font-size:clamp(1.9rem,3.1vw,2.8rem);}.luminous-transformation #universe #chapterKeys .key-reveal-copy :is(p,li){margin-block:0 1em;}.luminous-transformation #universe #chapterKeys .key-reveal-copy :is(p,li):last-child{margin-bottom:0;}.luminous-transformation #universe #livingMapArrival :is(.map-return-eyebrow,.mmk-stage-word,.mmk-stage-intro,.map-desire-caption,.trustline,.map-explore-home){color:#fff7e8;opacity:1;}.luminous-transformation #universe #livingMapArrival .mmk-stage-word:is(:hover,:focus-visible,[aria-pressed="true"]){color:#fff7e8;text-shadow:0 0 12px #ffdd9299;}.luminous-transformation #universe #livingMapArrival .map-return-actions .gold-btn{color:#263b48;}.luminous-transformation #universe #homeArrival .home-arrival-cta span{color:inherit;}.luminous-transformation #universe #coordinateStoryDisclosure>summary{color:#fff0ca;font-size:.75rem;}.luminous-transformation #universe #take-it-to-map :is(.take-map-intro,.take-map-eyebrow,.descent-question,.take-map-title,.take-map-ending h3){color:#fff7e8;}.luminous-transformation #universe #take-it-to-map .take-teaser-stage{min-height:370px;display:flex;flex-direction:column;justify-content:center;}.luminous-transformation #universe #take-it-to-map .take-teaser-stage[hidden]{display:none;}.luminous-transformation #universe #take-it-to-map .take-teaser-controls{margin-top:auto;padding-top:18px;}.luminous-transformation #universe #take-it-to-map .take-teaser-controls button:disabled{opacity:1;}.luminous-transformation #universe #take-it-to-map .take-progress{opacity:1;}.luminous-transformation #universe #take-it-to-map :is(.take-story-top,.take-beat,.take-beat span){color:#304652;}.luminous-transformation #universe #take-it-to-map .take-ritual{border:1px solid #718994;}.luminous-transformation #universe #take-it-to-map .take-ritual span{color:inherit;}.luminous-transformation #universe #finalDestination .universe-destinations a{border:1px solid #71827b;padding:16px;box-shadow:none;}.luminous-transformation #universe #finalDestination .universe-destinations a:is(:hover,:focus-visible){background:#fff3db;color:#45372f;text-shadow:0 0 10px #c4a76955;}.luminous-transformation #universe #finalDestination .universe-destinations a b{color:#604921;}.luminous-transformation #universe #finalDestination .universe-destinations a small{}.luminous-transformation #universe #finalDestination :is(.eyebrow,.home-final-still h3){color:#604921;}.luminous-transformation #subscriberPage .field-error{color:#903324;font-size:.85rem;}.luminous-transformation #subscriberPage .subscriber-skip:is(:hover,:focus-visible){color:#293d48;background:#fff4dc;text-shadow:none;border-color:#586b6f;}.luminous-transformation #subscriberPage .subscriber-field input{}.luminous-transformation #subscriberPage .subscriber-field input[aria-invalid="true"]{border:2px solid #903324;}.luminous-transformation #subscriberPage .subscriber-result{border:1px solid #71827b;color:#45372f;}.luminous-transformation #universe .foot-inner a{font-size:.8rem;color:#fff0d1;text-decoration:underline;text-underline-offset:4px;}.luminous-transformation #universe .footer-extras>summary{font-size:.75rem;min-height:48px;padding:14px;color:#fff0d1;}.luminous-transformation #universe :is(#library p,#subscribe p,.consent-check span,#signupStatus){font-size:.9rem;line-height:1.7;color:#fff7e8;}.luminous-transformation #universe #subscribe input[type="email"]{border:1px solid #75867e;min-height:48px;font-size:1rem;}.luminous-transformation #universe #subscribe input[type="email"]::placeholder{}.luminous-transformation #universe #library .library-map-art{width:100%;height:auto;object-fit:contain;}.luminous-transformation #universe #library .library-preview-label{color:#fff0d1;font-size:.75rem;line-height:1.6;padding:12px;}.luminous-transformation #universe :is(.quiet-toggle,.hero-controls button){color:#fff6e4;background:#304e5e;border:1px solid #9fb0aa;min-height:44px;}.luminous-transformation :is(#entryScreen,#subscriberPage,#universe) :is(button,a,summary,[role="button"]):focus-visible{outline:3px solid #f9ecd1;outline-offset:3px;box-shadow:0 0 0 6px #263f4d!important;}.luminous-transformation #universe :is(#chapterKeys,#coordinateJourney,#finalDestination) :is(button,a,summary,[role="button"]):focus-visible,.luminous-transformation #subscriberPage :is(button,input):focus-visible{outline-color:#304e5e;box-shadow:0 0 0 6px #f9ecd1!important;}@media (max-width:900px){.luminous-transformation #subscriberPage .subscriber-shell{width:min(560px,100%);margin-inline:auto;}.luminous-transformation #subscriberPage .subscriber-scroll{justify-content:center;}}@media (max-width:760px){.luminous-transformation #universe #homeArrival{min-height:0;padding-top:clamp(160px,27svh,230px);}.luminous-transformation #universe #take-it-to-map .take-teaser-stage{min-height:340px;}.luminous-transformation #universe #finalDestination .universe-destinations a{padding:14px 10px;min-height:120px;}.luminous-transformation #universe #chapterKeys .key-artifact-art{max-width:400px;}}@media (max-height:650px){.luminous-transformation #entryScreen{overflow-y:auto;}.luminous-transformation #entryScreen .arrival-scene{min-height:650px;height:auto;}.luminous-transformation #entryScreen .arrival-copy{bottom:24px;}.luminous-transformation #subscriberPage .subscriber-scroll{align-items:flex-start;}}@media (max-width:760px) and (max-height:650px){.luminous-transformation #entryScreen .arrival-scene{min-height:calc(430px + 22svh);}.luminous-transformation #entryScreen .arrival-copy{left:5%;width:90%;padding:20px 16px;}.luminous-transformation #entryScreen .arrival-brand{font-size:1.4rem;}.luminous-transformation #entryScreen .arrival-quote{font-size:1rem;}}body.quiet.luminous-transformation :is(#entryScreen,#subscriberPage,#universe) :is(.key-artifact-art,.home-entrance-architecture,.arrival-art){animation:none!important;transition:none!important;}@media (max-height:650px){.luminous-transformation #entryScreen .arrival-scene{display:flex;flex-direction:column;height:auto;padding-top:clamp(80px,22svh,150px);}.luminous-transformation #entryScreen .arrival-copy{position:relative;inset:auto;margin:0 0 24px 5%;flex-shrink:0;}}/* Artwork-derived atmosphere. Composition and typography are locked. */
body.luminous-transformation{background:#100c12}
.luminous-transformation #universe{background:transparent;--finish-pearl:#fff4de;--finish-muted:#ecdfcc;--finish-gold:#e8c893;--finish-border:#d6a66a75;--finish-ink:#241a22cc}
.luminous-transformation .mmk-cosmos{position:fixed;inset:-70px 0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 10% 20%,#7247225c,transparent 49%),radial-gradient(ellipse at 82% 50%,#61415850,transparent 45%),radial-gradient(ellipse at 67% 80%,#31475233,transparent 43%),linear-gradient(145deg,#1d151b,#0e0d14 48%,#241a22);opacity:1}
.luminous-transformation #universe{z-index:1}
.luminous-transformation .mmk-cosmos .mmk-star-field{opacity:.85}
.luminous-transformation .mmk-cosmos .mmk-cosmic-haze{opacity:.7;background:radial-gradient(ellipse at 24% 28%,#d6a66a18,transparent 42%),radial-gradient(ellipse at 77% 70%,#bc8eaa12,transparent 44%)}
.luminous-transformation .mmk-cosmos .mmk-cosmic-dust{opacity:.5}
.luminous-transformation .mmk-cosmos .mmk-sky-geometry{opacity:.12}
.luminous-transformation .mmk-cosmos .mmk-star-field[data-depth="far"]{animation:cosmicSlowDrift 110s ease-in-out infinite alternate}
.luminous-transformation .mmk-cosmos[data-active="false"] *,.luminous-transformation[data-atmosphere-paused] *,.luminous-transformation[data-atmosphere-paused] *:before,.luminous-transformation[data-atmosphere-paused] *:after{animation-play-state:paused!important}
.luminous-transformation #subscriberPage{background:radial-gradient(ellipse at 65% 25%,#b4865530,transparent 58%),radial-gradient(ellipse at 20% 75%,#815c7c24,transparent 60%),#130e13ed}
.luminous-transformation #subscriberPage .subscriber-frame{background:linear-gradient(145deg,#fff8ebf5,#eee2d5f5);color:#45372f;border-color:#b48655a0;box-shadow:0 25px 90px #08050860,0 0 55px #e8c89324}
.luminous-transformation #subscriberPage :is(h1,h2,h3,.subscriber-intro,.subscriber-field label,.subscriber-consent,.subscriber-notice,.subscriber-result){color:#45372f}
.luminous-transformation #subscriberPage .subscriber-field label span{color:#665b51}
.luminous-transformation #subscriberPage .subscriber-field input{background:#fffaf2;color:#45372f;border-color:#8e7660}
.luminous-transformation #subscriberPage .subscriber-field input::placeholder{color:#6c6054}
.luminous-transformation #subscriberPage .subscriber-skip{color:#45372f;border-color:#947556}
.luminous-transformation #universe #livingMapArrival{}
.luminous-transformation #universe #livingMapArrival:after{background:linear-gradient(0deg,#f2e8db,transparent)}
.luminous-transformation #universe #chapterKeys{}
.luminous-transformation #universe #chapterKeys :is(.key-artifact-copy h3,.key-artifact-copy p,.descent-title,.descent-copy,.key-magic-title,.key-magic-copy,.key-reveal-copy,.key-reveal-copy p,.key-reveal-copy li,.key-explore-label,.key-explore-arrow){color:#45372f}
.luminous-transformation #universe #chapterKeys :is(.key-magic-intro,.key-reveal){background:linear-gradient(145deg,#fffaf0eb,#eee2d5e6);border-color:#b4865560}
.luminous-transformation #universe #chapterKeys .key-explore{box-shadow:0 3px 12px #80573112;}
.luminous-transformation #universe #chapterKeys .key-claim-verify:disabled{}


.luminous-transformation #universe #chapterChambers{background:linear-gradient(180deg,#e8ddd1,#e8ddd100 220px),radial-gradient(ellipse at 50% 72%,#d6a66a12,transparent 65%)}
.luminous-transformation #universe #take-it-to-map{}
.luminous-transformation #universe #take-it-to-map .take-teaser-stage{background:linear-gradient(145deg,#fff8eb,#eedecc);color:#45372f;border-color:#d6a66a80;box-shadow:0 20px 60px #08050840,0 0 35px #e8c89318}
.luminous-transformation #universe #take-it-to-map :is(.take-question,.take-story-top,.take-beat,.take-beat span){color:#45372f}
.luminous-transformation #universe #take-it-to-map .take-teaser-controls button{background:#fff8eb;color:#45372f;border-color:#a28255}
.luminous-transformation #universe #take-it-to-map .take-teaser-controls button:disabled{background:#e8e0d5;color:#5b4a40}
.luminous-transformation #universe #take-it-to-map .take-ritual{background:linear-gradient(110deg,#45312a,#362737);color:#fff4de;border-color:#a28255}
.luminous-transformation #universe #finalDestination{color:#45372f;--finish-pearl:#45372f;--finish-muted:#5b4a40;--finish-gold:#604921;}
.luminous-transformation #universe #finalDestination:after{background:linear-gradient(180deg,transparent,#1d151b)}
.luminous-transformation #universe #finalDestination .universe-destinations a{background:#fff8eb80;border-color:#a2825580;color:#45372f}
.luminous-transformation #universe #finalDestination .universe-destinations a small{color:#5b4a40}
.luminous-transformation #universe :is(.foot,.footer-extras){background:radial-gradient(ellipse at 20% 45%,#b4865516,transparent 60%),transparent}
.luminous-transformation #universe .top{background:#1d151bf2;border-color:#d6a66a55}
.luminous-transformation #universe .nav-more-menu{background:#241a22}
.luminous-transformation #universe :is(.quiet-toggle,.hero-controls button,#finalDestination .descent-action,#coordinateJourney .coordinate-actions a){background:linear-gradient(110deg,#45312a,#362737);color:#fff4de;border-color:#a28255}
.luminous-transformation #universe #keyMagicTeaching .key-ritual-number{background:#45312a;color:#fff4de;border-color:#a28255}
.luminous-transformation #universe #subscribe input[type="email"]{background:#fff8eb;color:#45372f;border-color:#a28255}
.luminous-transformation #universe #subscribe input[type="email"]::placeholder{color:#6c6054}
.luminous-transformation #universe .map-hotspot:is(:hover,:focus-visible,[aria-pressed="true"]){box-shadow:0 0 18px #f7e4b499,0 0 36px #d6a66a66}
/* Crisp decorative words and unmistakable controls, without geometry changes. */
.luminous-transformation :is(h1,h2,h3,strong,.eyebrow,.navlinks a,.mmk-stage-word){transition:color .38s ease,text-shadow .38s ease}
.luminous-transformation :is(h1,h2,h3,strong,.eyebrow):hover{color:#fff2d1;text-shadow:0 0 12px #e8c89366,0 0 25px #d6a66a33}
.luminous-transformation :is(#chapterKeys,#coordinateJourney,#finalDestination,.subscriber-frame) :is(h1,h2,h3,strong,.eyebrow):hover{color:#604921;text-shadow:0 0 12px #d6a66a66}
.luminous-transformation :is(a,button,summary,[role="button"]):not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible,:active){}
.luminous-transformation #universe #chapterKeys .key-explore:is(:hover,:focus-visible){}
.luminous-transformation #universe #chapterKeys .key-artifact-art{}
.luminous-transformation #universe #chapterKeys .key-artifact-art img{transition:filter .6s ease;filter:none}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-awake,:focus-within) .key-artifact-art{}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-awake,:focus-within) .key-artifact-art img{filter:brightness(1.065) saturate(1.035)}
.luminous-transformation #universe #chapterKeys .key-artifact-art:after{background:linear-gradient(115deg,transparent 30%,#fff8eb00 42%,#fff8eb38 49%,#e8c89312 54%,transparent 65%),radial-gradient(ellipse at var(--key-x) var(--key-y),#f7e4b412,transparent 45%);background-size:250% 100%,100% 100%;background-position:140% 0,0 0;opacity:0;transition:opacity .5s ease}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-awake,:focus-within) .key-artifact-art:after{opacity:.8;animation:keyGlossPass 1.4s ease-out 1 both}
.luminous-transformation #universe #chapterKeys .key-artifact.is-near:not(.is-awake) .key-artifact-art:after{opacity:.3}
.luminous-transformation #universe .mmk-offscreen :is(.key-energy,.key-core,.key-artifact-art:after){animation-play-state:paused!important}
@keyframes keyGlossPass{from{background-position:140% 0,0 0}to{background-position:-35% 0,0 0}}
@keyframes cosmicSlowDrift{from{translate:0 0}to{translate:0 -16px}}
body.quiet.luminous-transformation :is(.mmk-cosmos *,.key-artifact-art:after){animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){.luminous-transformation .mmk-cosmos *,.luminous-transformation .key-artifact-art:after{animation:none!important;transition:none!important;translate:none!important}}
.luminous-transformation #subscriberPage :is(.subscriber-join,.subscriber-continue){background:linear-gradient(110deg,#45312a,#362737);color:#fff4de;border-color:#a28255;box-shadow:0 7px 18px #80573122}
.luminous-transformation #subscriberPage .subscriber-consent input{accent-color:#805731}
.luminous-transformation #universe #chapterKeys #keyMagicTeaching :is(p,li,h3,h4,dt,dd,.key-magic-seal,.key-magic-copy){color:#45372f}
.luminous-transformation #universe #chapterKeys .key-artifact-intro{color:#45372f}
.luminous-transformation #universe :is(#chapterKeys,#coordinateJourney,#finalDestination) :is(h1,h2,h3,strong,.eyebrow):hover{color:#604921;text-shadow:0 0 10px #d6a66a80,0 0 22px #e8c89344}
.luminous-transformation .mmk-star-field[data-depth="far"] i{box-shadow:76.465vw 111.166vh 0 0 #d6a66aa0,24.430vw 4.534vh 0 0 #c6dce055,52.339vw 95.064vh 0 0 #e8c893a0,49.827vw 8.717vh 0 0 #c6dce055,33.133vw 95.363vh 0 0 #f7e4b480,55.271vw 72.704vh 0 0 #d6a66aa0,5.091vw 72.733vh 0 0 #c6dce055,80.674vw 28.745vh 0 0 #e8c89380,40.286vw 104.538vh 0 0 #c6dce080,20.724vw 84.200vh 0 0 #d6a66a55,35.550vw 70.751vh 0 0 #d6a66a80,42.039vw 109.976vh 0 0 #e8c893a0,56.264vw 7.765vh 0 0 #f7e4b4a0,26.037vw 26.713vh 0 0 #f7e4b4a0,16.012vw 11.649vh 0 0 #c6dce055,38.574vw 4.994vh 0 0 #d6a66a80,8.500vw 27.752vh 0 0 #d6a66aa0,71.115vw 45.227vh 0 0 #c6dce0a0,80.713vw 86.930vh 0 0 #d6a66aa0,39.204vw 106.794vh 0 0 #e8c89380,82.150vw 41.588vh 0 0 #f7e4b4a0,16.912vw 103.499vh 0 0 #f7e4b4a0,5.401vw 75.837vh 0 0 #e8c89355,69.787vw 50.828vh 0 0 #d6a66a55,53.785vw 50.840vh 0 0 #f7e4b480,82.269vw 36.827vh 0 0 #d6a66a80,15.543vw 42.312vh 0 0 #c6dce0a0,37.304vw 97.998vh 0 0 #d6a66a80,37.340vw 51.299vh 0 0 #e8c893a0,32.378vw 1.005vh 0 0 #f7e4b4a0,4.264vw 63.401vh 0 0 #c6dce080,54.694vw 53.612vh 0 0 #e8c89380,83.327vw 21.950vh 0 0 #e8c89380,14.779vw 100.614vh 0 0 #d6a66a80,91.151vw 100.762vh 0 0 #d6a66a55,9.637vw 49.240vh 0 0 #d6a66aa0,43.562vw 72.887vh 0 0 #f7e4b4a0,26.228vw 82.077vh 0 0 #f7e4b480,59.373vw 2.868vh 0 0 #e8c89355,82.329vw 12.655vh 0 0 #d6a66aa0,59.299vw 2.920vh 0 0 #d6a66a80,40.225vw 71.078vh 0 0 #f7e4b455,76.042vw 15.659vh 0 0 #f7e4b4a0,12.595vw 41.399vh 0 0 #f7e4b455,62.650vw 61.164vh 0 0 #c6dce080,25.923vw 105.769vh 0 0 #c6dce0a0,31.184vw 100.069vh 0 0 #d6a66aa0,31.990vw 16.374vh 0 0 #f7e4b4a0,79.093vw 87.982vh 0 0 #c6dce080,10.868vw 37.859vh 0 0 #f7e4b4a0,29.518vw 31.486vh 0 0 #c6dce080,34.555vw 15.732vh 0 0 #c6dce055,83.031vw 25.648vh 0 0 #c6dce055,62.762vw 55.361vh 0 0 #c6dce0a0,19.732vw 48.637vh 0 0 #e8c89380,40.769vw 109.679vh 0 0 #f7e4b4a0,24.787vw 18.503vh 0 0 #f7e4b4a0,81.860vw 76.880vh 0 0 #c6dce055,20.056vw 1.081vh 0 0 #e8c89355,42.077vw 12.310vh 0 0 #f7e4b4a0,47.443vw 71.279vh 0 0 #e8c89355,25.194vw 64.109vh 0 0 #d6a66a55,88.069vw 108.485vh 0 0 #e8c89355,18.897vw 72.323vh 0 0 #f7e4b480,85.822vw 6.352vh 0 0 #d6a66a55,67.659vw 104.669vh 0 0 #f7e4b455,61.013vw 4.135vh 0 0 #d6a66a55,13.922vw 21.444vh 0 0 #f7e4b455,6.114vw 11.816vh 0 0 #d6a66a55,55.297vw 84.130vh 0 0 #e8c89355}.luminous-transformation .mmk-star-field[data-depth="mid"] i{box-shadow:83.520vw 25.015vh 0 0 #d6a66aa0,6.130vw 34.508vh 0 0 #d6a66a80,81.420vw 89.188vh 0 0 #d6a66a80,91.198vw 111.085vh 0 0 #e8c89355,64.295vw 45.740vh 0 0 #e8c89380,63.188vw 6.612vh 0 0 #e8c89380,86.899vw 70.897vh 0 0 #e8c89355,7.465vw 65.443vh 0 0 #c6dce055,21.404vw 54.555vh 0 0 #c6dce055,13.156vw 96.451vh 0 0 #d6a66a55,17.595vw 57.909vh 0 0 #e8c89355,93.374vw 98.940vh 0 0 #f7e4b4a0,88.593vw 107.086vh 0 0 #d6a66aa0,43.087vw 64.341vh 0 0 #f7e4b4a0,24.186vw 62.162vh 0 0 #d6a66a55,7.665vw 102.916vh 0 0 #f7e4b4a0,85.433vw 23.563vh 0 0 #e8c893a0,4.748vw 11.936vh 0 0 #e8c89355,97.260vw 67.802vh 0 0 #c6dce0a0,14.985vw 61.534vh 0 0 #f7e4b455,15.007vw 27.717vh 0 0 #e8c89380,18.236vw 97.825vh 0 0 #d6a66a55,91.207vw 76.967vh 0 0 #d6a66aa0,59.127vw 44.572vh 0 0 #e8c89380,17.982vw 73.962vh 0 0 #f7e4b480,58.358vw 47.024vh 0 0 #f7e4b455,50.069vw 73.656vh 0 0 #d6a66aa0,25.161vw 90.389vh 0 0 #d6a66a55,66.114vw 32.440vh 0 0 #d6a66a55,1.214vw 45.042vh 0 0 #d6a66a55,74.337vw 65.741vh 0 0 #c6dce0a0,62.166vw 83.877vh 0 0 #f7e4b480}.luminous-transformation .mmk-star-field[data-depth="near"] i{box-shadow:98.840vw 101.538vh 0 0 #c6dce055,11.109vw 92.333vh 0 0 #f7e4b480,8.996vw 3.932vh 0 0 #c6dce0a0,41.218vw 56.449vh 0 0 #d6a66aa0,43.842vw 8.370vh 0 0 #c6dce080,47.947vw 87.969vh 0 0 #f7e4b455,60.828vw 72.808vh 0 0 #f7e4b455,14.610vw 91.439vh 0 0 #e8c893a0,15.551vw 106.561vh 0 0 #f7e4b480,68.484vw 105.183vh 0 0 #c6dce080,12.045vw 44.931vh 0 0 #d6a66a55,34.583vw 33.411vh 0 0 #f7e4b4a0,39.711vw 4.799vh 0 0 #c6dce080,18.139vw 58.684vh 0 0 #c6dce0a0,64.263vw 111.499vh 0 0 #e8c89380,14.999vw 106.885vh 0 0 #e8c89355,46.795vw 97.893vh 0 0 #f7e4b480,98.278vw 74.825vh 0 0 #c6dce055}/* Amplification only: original geometry, type and destinations remain locked. */
.luminous-transformation #universe #chapterKeys{position:relative;isolation:isolate;overflow:clip;}
.magic-environment{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;contain:paint}
.magic-environment svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#956529;stroke-width:1;opacity:.24;vector-effect:non-scaling-stroke;mask-image:linear-gradient(180deg,transparent,#000 9%,#000 87%,transparent)}
.magic-environment .magic-thread{stroke:#a87432;stroke-width:1.3;opacity:.5;stroke-dasharray:14 8 1 10;animation:magicTrace 48s linear infinite}
.magic-environment .magic-outline{opacity:.65}
.magic-environment .magic-stars{stroke:#b7863c;opacity:.8}
.magic-environment .magic-scene-light{position:absolute;inset:0;background:radial-gradient(ellipse at 24% 28%,#fff9dc77,transparent 40%),radial-gradient(ellipse at 75% 57%,#fff9dc44,transparent 45%);opacity:.8;animation:magicPearlBreath 22s ease-in-out infinite alternate}
.magic-environment i{position:absolute;left:var(--magic-x);top:var(--magic-y);width:var(--magic-size);height:var(--magic-size);border-radius:50%;background:#d6a66a;box-shadow:0 0 5px #fff4d6,0 0 12px #d6a66a80;opacity:.65;animation:magicStarDrift var(--magic-duration) ease-in-out var(--magic-delay) infinite alternate}
.magic-key-field{position:absolute;inset:-18px -55px;z-index:-1;pointer-events:none;--artifact-side:25%;--artifact-light:247,228,180;--artifact-accent:166,136,69;opacity:.74;transition:opacity .65s ease;overflow:visible}
[data-artifact="money"] .magic-key-field{--artifact-side:75%;--artifact-light:223,219,152;--artifact-accent:118,139,73}
[data-artifact="self-worth"] .magic-key-field{--artifact-light:248,216,202;--artifact-accent:172,100,82}
.magic-key-field:before{content:"";position:absolute;inset:-4% -5%;background:radial-gradient(ellipse at var(--artifact-side) 45%,rgba(var(--artifact-light),.92),rgba(var(--artifact-light),.34) 40%,transparent 68%);filter:blur(12px);opacity:.6;transition:opacity .7s ease,filter .7s ease}
.magic-key-field svg{position:absolute;left:calc(var(--artifact-side) - 33%);top:-5%;width:66%;height:110%;fill:none;stroke:rgba(var(--artifact-accent),.75);stroke-width:1;opacity:.28;transition:opacity .65s ease;mask-image:radial-gradient(ellipse at center,#000 42%,transparent 73%)}
.magic-key-field .key-current{stroke:#fff8de;stroke-width:1.5;stroke-dasharray:8 20 1 45;opacity:.65;animation:magicTrace 32s linear infinite}
.magic-key-field i{position:absolute;left:var(--magic-x);top:var(--magic-y);width:var(--magic-size);height:var(--magic-size);border-radius:50%;background:#fff8de;box-shadow:0 0 6px #d6a66aaa;opacity:.46;transition:opacity .6s ease,box-shadow .6s ease;animation:magicPearlBreath var(--magic-duration) ease-in-out var(--magic-delay) infinite alternate}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-near,.mmk-near,.is-awake,:focus-within) .magic-key-field{opacity:1}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-near,.mmk-near,.is-awake,:focus-within) .magic-key-field:before{opacity:1;filter:blur(6px)}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-awake,:focus-within) .magic-key-field svg{opacity:.7}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-awake,:focus-within) .magic-key-field i{opacity:.92;box-shadow:0 0 8px #fff4de,0 0 18px #d6a66a99}
.luminous-transformation #universe #chapterKeys .key-artifact-art{box-shadow:0 20px 50px #80573122,0 0 60px #fff3ca88}
.luminous-transformation #universe #chapterKeys .key-artifact:is(.is-awake,:focus-within) .key-artifact-art{box-shadow:0 18px 55px #b4865566,0 0 70px #fff0b6cc,0 0 110px #e8c89355}
.luminous-transformation #universe #chapterKeys :is(.key-reveal,.key-magic-intro){background:radial-gradient(ellipse at 0% 5%,#f7e4b450,transparent 48%),linear-gradient(145deg,#fffaf0f5,#eee2d5f5);box-shadow:0 0 32px #e8c89322;border-color:#b486557a}
.luminous-transformation #universe #chapterKeys .key-explore[aria-expanded="true"]{border-color:#a97531;box-shadow:inset 0 0 15px #e8c89333,0 0 22px #d6a66a55;}
.magic-reading-edge{position:absolute;inset:0;pointer-events:none;z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at 0% 15%,#e8c89344,transparent 46%),radial-gradient(ellipse at 100% 75%,#d8b9ae30,transparent 44%)}
/* One shared symbol vocabulary surrounds the later scenes, never their artwork or controls. */
.mmk-cosmos .magic-heritage-outline{position:absolute;inset:0;fill:none;stroke:#e8c893;stroke-width:.7;opacity:.14;pointer-events:none;mask-image:radial-gradient(ellipse at center,transparent 12%,#000 73%)}
.mmk-cosmos .magic-heritage-outline .magic-thread{opacity:.52;stroke-dasharray:8 24 1 45;animation:magicTrace 65s linear infinite}
.mmk-cosmos .magic-heritage-outline .magic-stars{opacity:.85}
/* Local scene echoes use the same managed decoration system. */
.magic-scene-symbols{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;opacity:.18;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 75%,transparent)}
.magic-scene-symbols svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#e8c893;stroke-width:1}
.magic-scene-symbols .magic-thread{stroke-dasharray:9 30 1 46;animation:magicTrace 58s linear infinite;opacity:.6}
.magic-scene-symbols .magic-stars{opacity:.7}
.luminous-transformation #universe #finalDestination .magic-scene-symbols{opacity:.16}
.luminous-transformation #universe #finalDestination .magic-scene-symbols svg{stroke:#956529}
/* Word-only response uses text paint; no wrappers, metrics or line breaks change. */
.luminous-transformation :is(h1,h2,h3,h4,strong,.eyebrow,.key-artifact-label,.mmk-stage-word){transition:color .3s ease,text-shadow .3s ease}
.luminous-transformation :is(h1,h2,h3,h4,strong,.eyebrow,.key-artifact-label):hover{color:#fff5d7;text-shadow:0 0 3px #fff5d7aa,0 0 13px #e8c893aa,0 0 28px #d6a66a77}
.luminous-transformation #universe :is(#chapterKeys,#coordinateJourney,#finalDestination) :is(h1,h2,h3,h4,strong,.eyebrow,.key-artifact-label):hover,.luminous-transformation #subscriberPage .subscriber-frame :is(h1,h2,h3,h4,strong,.eyebrow):hover{color:#7b470b!important;text-shadow:0 0 1px #fff8de,0 0 7px #fff1bdaa,0 0 16px #c8944dcc,0 0 30px #d6a66aaa!important}
.luminous-transformation :is(a,button,summary,[role="button"]):not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible,:active){text-shadow:0 0 3px #fff6de88,0 0 12px #e8c893c0,0 0 26px #d6a66a88;border-color:#e8c893;transition:color .3s ease,text-shadow .3s ease,box-shadow .3s ease,background-color .3s ease}
.luminous-transformation #universe .navlinks a:is(:hover,:focus-visible),.luminous-transformation #universe .foot a:is(:hover,:focus-visible){color:#fff4d4!important;text-shadow:0 0 3px #fff6de88,0 0 14px #e8c893cc,0 0 30px #d6a66a88}
.luminous-transformation #universe #chapterKeys .key-explore:is(:hover,:focus-visible){background:#fff0c9;color:#7b470b;box-shadow:inset 0 0 13px #fff8de,0 0 28px #d6a66a77}
.luminous-transformation #universe #chapterKeys .key-explore:is(:hover,:focus-visible) :is(.key-explore-label,.key-explore-arrow){color:#7b470b!important;text-shadow:0 0 3px #fff8de,0 0 12px #d6a66a99}
.luminous-transformation #universe :is(.magic-environment,.magic-key-field,.magic-scene-symbols)[data-visible="false"] *{animation-play-state:paused!important}
.luminous-transformation [data-atmosphere-paused] *{animation-play-state:paused!important}
body[data-atmosphere-paused] :is(.magic-environment,.magic-key-field,.magic-scene-symbols,.magic-heritage-outline) *,body[data-atmosphere-paused] :is(.magic-environment,.magic-key-field):before{animation-play-state:paused!important}
body.quiet :is(.magic-environment,.magic-key-field,.magic-scene-symbols,.magic-heritage-outline) *,body.quiet .magic-key-field:before{animation:none!important;transition:none!important}
@keyframes magicTrace{from{stroke-dashoffset:0}to{stroke-dashoffset:-160}}
@keyframes magicStarDrift{from{translate:0 0;opacity:.42}to{translate:5px -13px;opacity:.76}}
@keyframes magicPearlBreath{from{opacity:.56}to{opacity:.85}}
@media(max-width:760px){.magic-key-field{inset:-12px -18px;--artifact-side:50%}.magic-key-field svg{left:-15%;width:130%;top:-2%;height:72%}.magic-key-field:before{background:radial-gradient(ellipse at 50% 29%,rgba(var(--artifact-light),.82),transparent 70%)}[data-artifact="money"] .magic-key-field{--artifact-side:50%}.magic-environment svg{opacity:.22}.magic-environment i:nth-of-type(n/**/+19){display:none}}
@media(prefers-reduced-motion:reduce){:is(.magic-environment,.magic-key-field,.magic-scene-symbols,.magic-heritage-outline) *,.magic-key-field:before{animation:none!important;transition:none!important;translate:none!important}}
.magic-scene-host,.magic-reading-host{position:relative;isolation:isolate}
.magic-scene-symbols{z-index:-1}
.magic-scene-symbols svg{translate:var(--motif-shift,0) 0}
@media(max-width:760px){.magic-key-field i{left:calc(var(--magic-x)*.8 + 8%)}[data-artifact="money"] .magic-key-field i{left:calc((var(--magic-x) - 48%)*.8 + 8%)}}
.luminous-transformation #universe .key-artifact:has(.magic-key-field[data-visible="false"]) :is(.key-energy,.key-core,.key-artifact-art:after){animation-play-state:paused!important}
/* Coordinate story: one readable, scroll-led system. All rules stay inside its disclosure. */
#coordinateStoryDisclosure>summary{position:relative;isolation:isolate}
#coordinateStoryDisclosure .story-invitation-point{position:absolute;right:30px;top:50%;width:5px;height:5px;border-radius:50%;background:#fff2c9;box-shadow:0 0 7px #ffc968,0 0 17px #cf934c;pointer-events:none}
#coordinateStoryDisclosure .story-invitation-point:before{content:"";position:absolute;top:2px;left:5px;width:22px;height:1px;background:linear-gradient(90deg,#e3c48c,transparent)}
#coordinateStoryDisclosure>summary:is(:hover,:focus-visible){color:#fffbe9!important;text-shadow:0 0 2px #fff2d1,0 0 12px #e3bc7dcc!important;box-shadow:inset 0 0 25px #dcb76a20,0 0 18px #e5b66722}
#coordinateStoryDisclosure[open]>summary{border-color:#e4c889;background:linear-gradient(100deg,#3d2d32,#6a4c33);color:#fff7df!important}
#coordinateStoryDisclosure .story-state-indicator{position:relative;color:transparent!important;text-shadow:none}
#coordinateStoryDisclosure .story-state-indicator:after{content:"+";font-size:inherit;position:absolute;inset:0;color:#fff0ca}
#coordinateStoryDisclosure[open] .story-state-indicator:after{content:"−"}
#coordinateStoryDisclosure #dreamGateway{animation:none!important;position:relative;height:auto;padding:12px 0 0;background:transparent;isolation:isolate;overflow:visible}
#coordinateStoryDisclosure #coordinateJourney{position:relative;top:auto;height:auto;min-height:0;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 88% 9%,#ac804445,transparent 26%),radial-gradient(ellipse at 4% 40%,#76618b35,transparent 27%),radial-gradient(ellipse at 90% 72%,#d8b87c29,transparent 32%),linear-gradient(170deg,#21191e,#34272c 38%,#241c2b 70%,#48372d);color:#fff0d6;--finish-pearl:#fff0d6;--finish-muted:#e7d6c2;--finish-gold:#ebc987}
#coordinateStoryDisclosure #coordinateJourney:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 8% 7%,#fff1ccbf 0 .8px,transparent 1.6px),radial-gradient(circle at 89% 23%,#e8c987b0 0 1px,transparent 1.8px),radial-gradient(circle at 95% 62%,#e9d6ff90 0 .8px,transparent 1.5px),radial-gradient(circle at 4% 88%,#fff5d999 0 1px,transparent 1.8px);background-size:307px 337px,521px 463px,401px 593px,601px 727px;opacity:.58}
#coordinateStoryDisclosure .cinema-copy{position:relative;z-index:1;width:100%;height:auto;padding:32px clamp(16px,4vw,44px);margin:0;text-align:center;background:none}
#coordinateStoryDisclosure .cinema-brand{position:relative;inset:auto;margin:0 0 10px;font-size:.65rem;letter-spacing:.22em;line-height:1.8;color:#e8c994!important}
#coordinateStoryDisclosure .cinema-panels{position:relative;display:flex;flex-direction:column;gap:0;min-height:0;width:100%}
#coordinateStoryDisclosure .cinema-panel{position:relative;inset:auto;display:grid;grid-template-columns:1.35fr 1fr;align-items:center;gap:24px;min-height:0;padding:22px 0;opacity:1;visibility:visible;transform:none;pointer-events:auto;border:0;isolation:isolate}
#coordinateStoryDisclosure .cinema-panel:nth-child(even){grid-template-columns:1fr 1.35fr}
#coordinateStoryDisclosure .cinema-panel:nth-child(even) .story-passage-copy{grid-column:2;grid-row:1}
#coordinateStoryDisclosure .cinema-panel:nth-child(even) .story-diagram{grid-column:1;grid-row:1}
#coordinateStoryDisclosure .story-passage-copy{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;gap:12px;min-width:0}
#coordinateStoryDisclosure .story-diagram{position:relative;width:min(100%,260px);aspect-ratio:1;margin:auto;pointer-events:none;color:#e6bd78}
#coordinateStoryDisclosure .story-diagram:before{content:"";position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle,#ffe3ad26,#dabf8320 23%,transparent 64%);opacity:.6;transition:opacity .45s}
#coordinateStoryDisclosure .story-diagram svg{position:relative;width:100%;height:100%;overflow:visible;stroke:currentColor;stroke-width:.8}
#coordinateStoryDisclosure .story-outline{opacity:.3;stroke-width:.65}
#coordinateStoryDisclosure .story-path{stroke:#ebc27b;stroke-width:1.3;opacity:.72;stroke-linecap:round;filter:drop-shadow(0 0 2px #eabc7870)}
#coordinateStoryDisclosure .story-node{fill:#ffe8b3;stroke:#c5995e;opacity:.85;filter:drop-shadow(0 0 4px #f3c371a0)}
#coordinateStoryDisclosure .story-core{fill:#fff4ce;stroke:#f4d192;filter:drop-shadow(0 0 7px #ffd17a)}
#coordinateStoryDisclosure .story-halo{stroke:#efd297;stroke-width:.6;opacity:.45}
#coordinateStoryDisclosure .story-star{stroke:#fff0d4;opacity:.5;stroke-width:.7}
#coordinateStoryDisclosure .cinema-panel.story-seen .story-path{animation:storyTrace 1.9s ease-out both}
#coordinateStoryDisclosure .cinema-panel.story-seen .story-node{animation:storyNode 1.1s ease-out both;animation-delay:calc(var(--order,0)*.13s)}
#coordinateStoryDisclosure .cinema-panel.story-seen .story-core{animation:storyResolve 1.8s ease-out both}
#coordinateStoryDisclosure .cinema-panel.story-seen .story-halo{animation:storyResolve 2s ease-out both}
#coordinateStoryDisclosure .cinema-panel.story-seen .story-star{animation:storyGlint 2.3s ease-out both;animation-delay:calc(var(--order,0)*.17s)}
#coordinateStoryDisclosure .cinema-panel.story-seen .cinema-number{animation:storyNumber 1.6s ease-out both!important;animation-delay:calc(var(--point,0)*.33s)!important}
#coordinateStoryDisclosure .cinema-panel.story-seen .cinema-verbs p{animation:storyNumber 1.8s ease-out both!important;animation-delay:calc(var(--step,0)*.23s)!important}
#coordinateStoryDisclosure .cinema-panel[data-story-step="5"].story-seen .story-open-orbit{animation:storyOpen 1.8s ease-out both}
#coordinateStoryDisclosure .cinema-panel[data-story-step="7"]{display:flex;flex-direction:column;padding:26px 0 8px}
#coordinateStoryDisclosure .cinema-panel[data-story-step="7"] .story-diagram{height:100px;width:100%;aspect-ratio:auto;order:-1;overflow:hidden}
#coordinateStoryDisclosure .cinema-panel[data-story-step="7"] .story-diagram svg{height:250px;width:250px;position:absolute;bottom:0;left:calc(50% - 125px)}
#coordinateStoryDisclosure .cinema-panel[data-story-step="7"] .story-passage-copy{width:100%}
#coordinateStoryDisclosure .cinema-panel h1{font:400 clamp(1.6rem,3vw,2.4rem)/1.16 var(--serif);letter-spacing:.025em;color:#fff0d6!important;max-width:24ch;margin:0;text-shadow:none}
#coordinateStoryDisclosure .cinema-panel h1>span,#coordinateStoryDisclosure .cinema-panel h1>em{display:block;opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important;animation:none!important}
#coordinateStoryDisclosure .cinema-panel h1 em{font-style:italic;font-size:1em;margin-top:5px;color:#ffdda0!important}
#coordinateStoryDisclosure .cinema-panel h1 em:after{content:none}
#coordinateStoryDisclosure :is(.cinema-lead,.cinema-nine-copy){font:400 clamp(1.15rem,2vw,1.6rem)/1.35 var(--serif);color:#fff0d6!important;margin:0}
#coordinateStoryDisclosure .cinema-lead strong{font-weight:400;color:#f3d7a5!important}
#coordinateStoryDisclosure :is(.cinema-magic,.cinema-key-copy,.cinema-prelude){font:400 1rem/1.7 var(--serif);color:#e9d9c7!important;margin:0;max-width:38ch}
#coordinateStoryDisclosure .cinema-number{display:inline-block;font:clamp(2.1rem,4vw,3.8rem)/1 var(--serif);color:#f0cf91!important;vertical-align:middle;margin:0 .08em}
#coordinateStoryDisclosure .cinema-verbs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px}
#coordinateStoryDisclosure .cinema-verbs p{font:400 clamp(1.1rem,2vw,1.65rem)/1.4 var(--serif);margin:0;color:#f0cf91!important;opacity:1!important;transform:none!important}
#coordinateStoryDisclosure .cinema-freedom{font:400 clamp(1.25rem,2.2vw,1.9rem)/1.25 var(--serif);letter-spacing:.035em;margin:0;max-width:14ch;color:#fff1d7!important}
#coordinateStoryDisclosure .cinema-personal{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}
#coordinateStoryDisclosure .cinema-personal p{font:400 1.1rem/1.5 var(--serif);margin:0;color:#efdfc9!important;opacity:1!important}
#coordinateStoryDisclosure .cinema-destination{font:400 clamp(1.3rem,2.4vw,2rem)/1.3 var(--serif);letter-spacing:.02em;color:#fff0d6!important;margin:0}
#coordinateStoryDisclosure .cinema-destination span{display:block;margin-top:12px;color:#e9c994!important}
#coordinateStoryDisclosure .coordinate-actions{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px;width:min(700px,100%)}
#coordinateStoryDisclosure .coordinate-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;font:700 .68rem/1.5 var(--sans);letter-spacing:.12em;white-space:normal;border:1px solid #be975e;border-radius:2px;color:#fff0d1!important;background:linear-gradient(110deg,#553e30,#3c2b3c);box-shadow:inset 0 1px 0 #ffe2ab30,0 5px 20px #0003;transform:none!important;transition:color .3s,box-shadow .3s,border-color .3s!important}
#coordinateStoryDisclosure .coordinate-actions a:is(:hover,:focus-visible,:active){color:#fffbee!important;border-color:#ffe0a3;box-shadow:inset 0 0 25px #f5c98227,0 0 23px #e6b56965!important;text-shadow:0 0 8px #ffe4a599!important;outline-color:#f3d28b}
#coordinateStoryDisclosure #coordinateJourney .story-passage-copy :is(h1,em,strong,.cinema-number,.cinema-verbs p,.cinema-personal p,.cinema-nine-copy,.cinema-key-copy,.cinema-prelude,.cinema-freedom,.cinema-destination span):hover{color:#fff9e4!important;text-shadow:0 0 1px #fff3ce,0 0 9px #e5c28aa0,0 0 22px #dca85b90!important}
#coordinateStoryDisclosure #coordinateJourney .story-passage-copy :is(p,h1,h2,em,strong,span){transition:color .3s,text-shadow .3s!important}
#coordinateStoryDisclosure .story-passage:is(:has(.story-passage-copy :hover),:focus-within) .story-diagram:before{opacity:1}
#coordinateStoryDisclosure .story-passage:is(:has(.story-passage-copy :hover),:focus-within) .story-path{stroke:#fff0b9;filter:drop-shadow(0 0 4px #ffc977);opacity:1}
#coordinateStoryDisclosure .cinema-personal p{position:relative}
#coordinateStoryDisclosure .cinema-personal p:after{content:"";position:absolute;right:-9px;top:50%;width:3px;height:3px;border-radius:50%;background:#ebc88d;opacity:.25;box-shadow:0 0 8px #ffd27a;transition:opacity .3s}
#coordinateStoryDisclosure .cinema-personal p:hover:after{opacity:1}
#coordinateStoryDisclosure #coordinateJourney[data-story-paused="true"] *,#coordinateStoryDisclosure .cinema-panel:not(.story-visible) *{animation-play-state:paused!important}
@keyframes storyTrace{from{stroke-dasharray:100;stroke-dashoffset:100;opacity:.2}to{stroke-dasharray:100;stroke-dashoffset:0;opacity:.72}}
@keyframes storyNode{0%{opacity:.35;filter:drop-shadow(0 0 1px #f3c371)}55%{opacity:1;filter:drop-shadow(0 0 8px #ffd787)}100%{opacity:.85;filter:drop-shadow(0 0 4px #f3c371a0)}}
@keyframes storyResolve{0%{opacity:.45}45%{opacity:1;filter:drop-shadow(0 0 12px #ffd17a)}100%{opacity:1}}
@keyframes storyGlint{0%,100%{opacity:.5}45%{opacity:1}}
@keyframes storyNumber{0%,100%{text-shadow:0 0 2px #e9c68433}45%{text-shadow:0 0 2px #fff5ce,0 0 14px #ffda9390,0 0 28px #d49d5970}}
@keyframes storyOpen{from{opacity:.7;stroke-dasharray:100;stroke-dashoffset:25}to{opacity:.3;stroke-dasharray:100;stroke-dashoffset:0}}
@media(max-width:760px){
 #coordinateStoryDisclosure .cinema-copy{padding:24px 14px}
 #coordinateStoryDisclosure .cinema-brand{font-size:.65rem;letter-spacing:.22em}
 #coordinateStoryDisclosure .cinema-panel,#coordinateStoryDisclosure .cinema-panel:nth-child(even){display:flex;flex-direction:column;gap:6px;padding:20px 0}
 #coordinateStoryDisclosure .story-diagram{width:130px;order:-1;margin:0 auto}
 #coordinateStoryDisclosure .cinema-panel[data-story-step="0"] .story-diagram{width:158px}
 #coordinateStoryDisclosure .story-passage-copy{width:100%;gap:12px}
 #coordinateStoryDisclosure .cinema-panel h1>span{max-width:none}
 #coordinateStoryDisclosure .cinema-number{font-size:2.4rem}
 #coordinateStoryDisclosure .cinema-verbs{gap:10px 16px}
 #coordinateStoryDisclosure .coordinate-actions{grid-template-columns:1fr;gap:10px}
 #coordinateStoryDisclosure .cinema-panel[data-story-step="7"] .story-diagram{height:70px}
 #coordinateStoryDisclosure .story-diagram svg{stroke-width:1}
}
body.quiet #coordinateStoryDisclosure *,body.quiet #coordinateStoryDisclosure *:before,body.quiet #coordinateStoryDisclosure *:after,#coordinateStoryDisclosure[data-story-quiet="true"] *{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){#coordinateStoryDisclosure *,#coordinateStoryDisclosure *:before,#coordinateStoryDisclosure *:after{animation:none!important;transition:none!important}}#coordinateStoryDisclosure .cinema-panel[data-story-step="7"] .story-diagram:before{inset:auto;left:calc(50% - 130px);top:-25px;width:260px;height:150px}
/* Shared asset atmosphere: decorative paint only, no content dimensions or typography. */
.celestial-atmosphere-host{position:relative;isolation:isolate}
.celestial-layer{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;contain:paint;mask-image:linear-gradient(180deg,transparent,#000 4%,#000 96%,transparent)}
.celestial-surface{position:absolute;inset:0;pointer-events:none}
.celestial-surface:before{content:"";position:absolute;inset:0;background-image:var(--celestial-texture,none);background-size:cover;background-position:var(--celestial-position,center);background-repeat:no-repeat;opacity:var(--celestial-texture-strength,.7)}
.celestial-surface:after{content:"";position:absolute;inset:0;background-image:var(--celestial-edge,none);background-size:100% auto;background-position:var(--celestial-edge-position,center bottom);background-repeat:no-repeat;opacity:var(--celestial-edge-strength,.42)}
.celestial-static-stars{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.celestial-star{fill:#fff1d2;opacity:var(--star-opacity,.68)}
.celestial-star-gold{fill:#ebbf75}
.celestial-star-twinkle{animation:celestialGentleTwinkle var(--star-time,13s) ease-in-out var(--star-delay,-3s) infinite alternate}
.celestial-local-particles{position:absolute;inset:0;pointer-events:none}
.celestial-float{position:absolute;left:var(--float-x);top:var(--float-y);width:var(--float-size,3px);height:var(--float-size,3px);border-radius:50%;background:var(--float-color,#fff2d8);opacity:.76;box-shadow:0 0 5px 1px #ffdfae55,0 0 12px #e9bd6944;animation:celestialPearlDrift var(--float-time,25s) ease-in-out var(--float-delay,-7s) infinite alternate;will-change:auto}
.celestial-float.gold{background:#eec47b;width:1.8px;height:1.8px;box-shadow:0 0 4px #ffd28b80;animation-name:celestialGoldDrift}
@keyframes celestialPearlDrift{from{transform:translate3d(-6px,17px,0);opacity:.5}to{transform:translate3d(7px,-32px,0);opacity:.94}}
@keyframes celestialGoldDrift{from{transform:translate3d(4px,20px,0);opacity:.4}to{transform:translate3d(-5px,-23px,0);opacity:.83}}
@keyframes celestialGentleTwinkle{from{opacity:.42}to{opacity:.88}}
/* The existing global sky carries the journey between section-specific crops. */
.mmk-cosmos .celestial-global-particles{position:absolute;inset:70px 0;pointer-events:none}
.mmk-cosmos .celestial-global-texture{position:absolute;inset:70px 0;pointer-events:none;background:var(--celestial-global-stars) center/100% 100% no-repeat;opacity:.75;mask-image:linear-gradient(90deg,#000,transparent 35%,transparent 65%,#000)}
/* The approved entrance and home arrival receive no new layer or filter. */
.luminous-transformation #universe #livingMapArrival{background:radial-gradient(ellipse at 12% 20%,#9b764936,transparent 60%),linear-gradient(180deg,#281f28,#221d28)}
.luminous-transformation #universe #chapterKeys{background:radial-gradient(ellipse at 4% 18%,#99734745,transparent 36%),radial-gradient(ellipse at 98% 57%,#b1956540,transparent 44%),linear-gradient(170deg,#221b24,#30232c 48%,#251e2b);color:#fff0d6;--finish-pearl:#fff0d6;--finish-muted:#ebdcc8;--finish-gold:#e2bf7f;--finish-ink:#30232c;--finish-border:#c3a37180}
#chapterKeys>.celestial-layer .celestial-surface:before{bottom:auto;aspect-ratio:3/2;background-size:cover;background-position:center top;opacity:.86;mask-image:linear-gradient(180deg,#000,#000 60%,transparent)}
#chapterKeys>.celestial-layer .celestial-surface:after{background-size:auto 100%;background-position:center;opacity:.52}
#chapterKeys>.celestial-layer .celestial-static-stars{opacity:.85}
.luminous-transformation #universe #chapterKeys>.magic-environment .magic-scene-light{opacity:.16;animation:none}
.luminous-transformation #universe #chapterKeys>.magic-environment i{animation:none;opacity:.8}
.luminous-transformation #universe #chapterKeys>.magic-environment svg{stroke:#e5be7c;opacity:.26}
.luminous-transformation #universe #chapterKeys :is(.key-artifact-copy h3,.key-artifact-copy p,.descent-title,.descent-copy,.key-magic-title,.key-magic-copy,.key-artifact-label,.key-artifact-whisper,.key-claim-verify){color:#f7e7cd!important}
.luminous-transformation #universe #chapterKeys :is(.eyebrow,.key-artifact-label){color:#edca88!important}
.luminous-transformation #universe #chapterKeys .key-explore{color:#fff1d2;background:linear-gradient(110deg,#4b372f,#352838);border-color:#bf9b61}
.luminous-transformation #universe #chapterKeys .key-explore :is(.key-explore-label,.key-explore-arrow){color:#fff1d2}
.luminous-transformation #universe #chapterKeys .key-explore[aria-expanded="true"]{color:#45372f;background:#fff0c9}
.luminous-transformation #universe #chapterKeys .key-explore[aria-expanded="true"] :is(.key-explore-label,.key-explore-arrow){color:#45372f}
.luminous-transformation #universe #chapterKeys .key-acquire{color:#fff2d6;border-color:#d3ad6c;background:#45322d}
.luminous-transformation #universe #chapterKeys :is(h1,h2,h3,.key-artifact-label,.key-magic-title):hover{color:#fffbe9!important;text-shadow:0 0 1px #fff1d2,0 0 9px #f7d59aa0,0 0 26px #dba75ca0!important}
/* Existing reading panels keep their opaque warm pearl and sharp dark ink. */
.luminous-transformation #universe #chapterKeys .key-reveal{--finish-pearl:#45372f;--finish-muted:#5b4a40;--finish-gold:#604921;--finish-ink:#fff8eb;background:#f6ecd9;color:#45372f}
.luminous-transformation #universe #chapterKeys .key-reveal :is(p,li,h3,h4,.key-magic-title,.key-magic-copy){color:#45372f!important}
#chapterKeys .key-reveal>.celestial-layer .celestial-surface:before{opacity:.58;mask-image:linear-gradient(90deg,#000,transparent 24%,transparent 76%,#000)}
#chapterKeys .key-reveal>.celestial-layer .celestial-surface:after{opacity:.15}
#chapterKeys .key-reveal>.celestial-layer .celestial-static-stars{mask-image:linear-gradient(90deg,#000,transparent 8%,transparent 92%,#000);opacity:.38}
#chapterKeys .key-reveal .celestial-float{opacity:.5}
#chapterKeys .key-reveal>.magic-reading-edge{background:radial-gradient(ellipse at 0% 15%,#e8c89333,transparent 40%),radial-gradient(ellipse at 100% 75%,#d8b9ae20,transparent 40%)}
#chapterKeys .key-reveal :is(h3,h4,strong):hover{color:#7b470b!important;text-shadow:0 0 1px #fff8de,0 0 7px #dba75c80!important}
#coordinateStoryDisclosure #coordinateJourney>.celestial-layer .celestial-surface:before{opacity:.48;mask-image:linear-gradient(90deg,#000,transparent 30%,transparent 70%,#000)}
#coordinateStoryDisclosure #coordinateJourney>.celestial-layer .celestial-surface:after{opacity:.42;background-size:auto 100%}
#coordinateStoryDisclosure #coordinateJourney>.celestial-layer .celestial-static-stars{opacity:.65;mask-image:linear-gradient(90deg,#000,transparent 28%,transparent 72%,#000)}
.luminous-transformation #universe #take-it-to-map{background:radial-gradient(ellipse at 3% 20%,#9573473b,transparent 60%),radial-gradient(ellipse at 96% 65%,#99718a25,transparent 60%),linear-gradient(180deg,#29202b,#352631)}
#take-it-to-map>.celestial-layer .celestial-surface:before{opacity:.38;mask-image:linear-gradient(90deg,#000,transparent 20%,transparent 80%,#000)}
#take-it-to-map>.celestial-layer .celestial-surface:after{opacity:.48}
.luminous-transformation #universe #finalDestination{background:linear-gradient(140deg,#f7efdf,#e7d4b8)}
#finalDestination>.celestial-layer .celestial-surface:before{opacity:.7;mask-image:linear-gradient(90deg,#000,transparent 35%,transparent 65%,#000)}
#finalDestination>.celestial-layer .celestial-surface:after{opacity:.34}
#finalDestination>.celestial-layer .celestial-static-stars{opacity:.2;fill:#96652d}
.luminous-transformation #universe .foot{background:linear-gradient(150deg,#281e27,#34272d);color:#f4e8cf}
.foot>.celestial-layer .celestial-surface:before{opacity:.54;background-position:center 54%;mask-image:linear-gradient(90deg,#000,transparent 30%,transparent 70%,#000)}
.foot>.celestial-layer .celestial-surface:after{opacity:.4}
#chapterChambers>.celestial-layer .celestial-surface:before{opacity:.4;mask-image:linear-gradient(90deg,#000,transparent 22%,transparent 78%,#000)}
#chapterChambers>.celestial-layer .celestial-surface:after{opacity:.45}
#subscriberPage>.celestial-layer .celestial-surface:before{opacity:.55;mask-image:linear-gradient(90deg,#000,transparent 30%,transparent 70%,#000)}
#subscriberPage>.celestial-layer .celestial-surface:after{opacity:.4}
/* Local layers and the shared sky use the same visibility/motion authority. */
.celestial-layer[data-visible="false"] *,body[data-atmosphere-paused] .celestial-layer *,body[data-atmosphere-paused] .celestial-global-particles *,.mmk-cosmos[data-active="false"] .celestial-global-particles *{animation-play-state:paused!important}
body.quiet .celestial-layer *,body.quiet .celestial-global-particles *{animation:none!important;transition:none!important}
@media(max-width:760px){
 #chapterKeys>.celestial-layer .celestial-surface:before{bottom:0;aspect-ratio:auto;height:100%;background-size:cover;opacity:.8;mask-image:linear-gradient(90deg,#000,transparent 35%,transparent 65%,#000)}
 .celestial-global-particles .celestial-float:nth-child(n+9){display:none}
 .celestial-surface:after{background-size:auto 100%;opacity:calc(var(--celestial-edge-strength,.42)*.8)}
 #coordinateStoryDisclosure #coordinateJourney>.celestial-layer .celestial-surface:before{mask-image:linear-gradient(90deg,#000,transparent 21%,transparent 79%,#000)}
}
@media(prefers-reduced-motion:reduce){.celestial-layer *,.celestial-global-particles *{animation:none!important;transition:none!important;transform:none!important}}
#subscriberPage.celestial-atmosphere-host{position:fixed}

.luminous-transformation #universe #chapterKeys .key-claim-verify{color:#514332!important;background:#eadcc4;opacity:1;border-color:#ad986f}
.luminous-transformation #universe #chapterKeys .route-verify-label{color:#efdbb7!important}
.luminous-transformation #universe #chapterKeys .key-claim-verify:disabled{color:#514332!important;background:#eadcc4;opacity:1;border-color:#ad986f}
/* Asset light frames the artwork, using its existing awakening state. */
#chapterKeys .magic-key-field:after{content:"";position:absolute;left:0;top:0;width:52%;height:100%;pointer-events:none;background:var(--key-edge-texture) center/100% auto no-repeat;opacity:.4;mask-image:radial-gradient(ellipse at center,transparent 30%,#000 62%,transparent 92%);transition:opacity .55s ease}
#chapterKeys [data-artifact="money"] .magic-key-field:after{left:auto;right:0}
#chapterKeys .key-artifact:is(.is-awake,.is-near,.mmk-near,:focus-within) .magic-key-field:after{opacity:.78}
#chapterKeys>.celestial-layer .celestial-surface:after{background-size:100% auto;background-position:center bottom;opacity:.52}
@media(max-width:760px){#chapterKeys .magic-key-field:after{left:0!important;right:auto!important;top:0;bottom:auto;height:auto;width:100%;aspect-ratio:2/3;background-size:100% auto}}
body.quiet #chapterKeys .magic-key-field:after{transition:none!important}
@media(prefers-reduced-motion:reduce){#chapterKeys .magic-key-field:after{transition:none!important}}
/* The older passage observer uses a 25% threshold, unreachable for long mobile sections.
   Shared atmosphere uses its own actual visibility instead, without changing existing interactions. */
body:not(.quiet):not([data-atmosphere-paused]) #universe .celestial-layer[data-visible="true"] :is(.celestial-float:not([data-visible="false"]),.celestial-star-twinkle){animation-play-state:running!important}

.celestial-local-particles .celestial-float[data-visible="false"]{animation-play-state:paused!important}
.mmk-cosmos[data-hero-visible="true"] :is(.celestial-global-particles,.celestial-global-texture){visibility:hidden}
/* Keep inherited artifact halos beside the art, clear of the locked reading column. */
#chapterKeys .magic-key-field{mask-image:linear-gradient(90deg,#000 0%,#000 48%,transparent 58%,transparent 100%)}
#chapterKeys [data-artifact="money"] .magic-key-field{mask-image:linear-gradient(90deg,transparent 0%,transparent 42%,#000 52%,#000 100%)}
@media(max-width:760px){#chapterKeys .magic-key-field,#chapterKeys [data-artifact="money"] .magic-key-field{mask-image:linear-gradient(180deg,#000,#000 48%,transparent 65%,transparent)}}
