@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.2q67k36_u2-4v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.1b8f__myswv-j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.p.3xdkf2df5spiy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c0a97eaefa9a972-s.2yekaq-lsxzxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/180a42cfd56a8f5d-s.32g3_4t-7pe44.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e368dbf2d3b24ea3-s.p.1h6pn64pmfi2q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._9KRaKa_className{font-family:Fraunces,Fraunces Fallback}._9KRaKa_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.t7IU0W_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.t7IU0W_variable{--font-ui:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/75cb990346c55dc4-s.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.v-5v3G_className{font-family:Newsreader,Newsreader Fallback}.v-5v3G_variable{--font-news:"Newsreader", "Newsreader Fallback"}
._9uWrCG_band{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}._9uWrCG_band:before{content:"";opacity:.75;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 25%,#ff50dc8c 42%,#64dcff99 50%,#ffdc788c 58%,#0000 75%);width:200%;animation:7s ease-in-out infinite _9uWrCG_holoBand;position:absolute;top:0;bottom:0;left:0;transform:translate(-7.5%)}@keyframes _9uWrCG_holoBand{0%,to{transform:translate(-7.5%)}50%{transform:translate(-42.5%)}}@media (prefers-reduced-motion:reduce){._9uWrCG_band:before{animation:none;transform:translate(-25%)}}@supports (-webkit-touch-callout:none){._9uWrCG_band:before{mix-blend-mode:normal;opacity:.5}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._9uWrCG_label{animation:7s ease-in-out infinite _9uWrCG_holoLabel}}@keyframes _9uWrCG_holoLabel{0%,to{background-position:15% 35%}50%{background-position:85% 65%}}
.fbX0_W_rig{z-index:4;pointer-events:none;position:absolute;top:0;translate:-50%}.fbX0_W_cone{mix-blend-mode:screen;filter:blur(16px);animation:9s ease-in-out infinite fbX0_W_breathe;position:absolute;inset:-12vh 0 0}.fbX0_W_cone:before{content:"";clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);background:linear-gradient(#ffecf600 0%,#ffe6f20f 45%,#ffe0ee38 100%);position:absolute;inset:0}.fbX0_W_motes{clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);opacity:.55;background:radial-gradient(circle at 30% 20%,#fff0f8b3 0 1px,#0000 1.6px) 0 0/60px 90px,radial-gradient(circle at 70% 60%,#fff0f880 0 1px,#0000 1.6px) 0 0/84px 120px;animation:16s linear infinite fbX0_W_motes;position:absolute;inset:0}.fbX0_W_pool{mix-blend-mode:screen;filter:blur(4px);background:radial-gradient(closest-side,#ffe0ec52,#d28cc81f 55%,#0000);border-radius:50%;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.fbX0_W_haze{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.fbX0_W_fogA,.fbX0_W_fogB{will-change:transform;background-repeat:repeat-x;position:absolute;top:0;bottom:0;left:0}.fbX0_W_fogA{opacity:.16;background-image:url(/front/fog-a-fade.webp);background-size:900px 100%;width:calc(100% + 900px);animation:70s linear infinite fbX0_W_driftA}.fbX0_W_fogB{opacity:.12;background-image:url(/front/fog-b-fade.webp);background-size:600px 100%;width:calc(100% + 600px);animation:48s linear infinite fbX0_W_driftB}@media (pointer:coarse){.fbX0_W_fogB{display:none}}.fbX0_W_falloff{z-index:2;pointer-events:none;background:radial-gradient(130% 95% at 50% 45%,#0000 45%,#08030ab8 100%);position:absolute;inset:0}.fbX0_W_prism{z-index:2;pointer-events:none;mix-blend-mode:screen;--lx:0;--ly:0;position:absolute;inset:0;overflow:hidden}.fbX0_W_specks{z-index:2;pointer-events:none;--lx:0;--ly:0;position:absolute;inset:0;overflow:hidden}.fbX0_W_sweep{width:calc(100% + 260px);height:100%;translate:calc(var(--lx) * 2%) calc(var(--ly) * 2%);opacity:var(--so,1);will-change:transform;background:radial-gradient(4px 2.6px,#fffaecf2,#0000) 30px 60px/260px 300px,radial-gradient(3px 2px,#fffaecd9,#0000) 170px 20px/260px 300px,radial-gradient(3.5px 2.2px,#ffaae1e6,#0000) 110px 210px/260px 300px,radial-gradient(2.6px 1.8px,#a0e8ffe6,#0000) 220px 150px/260px 300px,radial-gradient(3px 2px,#fff6d6cc,#0000) 70px 260px/260px 300px,radial-gradient(3.4px 2.2px,#deffaad9,#0000) 200px 90px/260px 300px;animation:18s linear infinite fbX0_W_sweep;position:absolute;top:0;left:0}.fbX0_W_shard{opacity:0;background:repeating-linear-gradient(115deg,#ff6fc28c 0,#ffd36a8c 9px,#8dffb08c 18px,#6fd2ff8c 27px,#b48cff8c 36px,#ff6fc28c 45px);animation:12s ease-in-out infinite fbX0_W_shard;position:absolute}@keyframes fbX0_W_sweep{0%{transform:translate(0)}to{transform:translate(-260px)}}@keyframes fbX0_W_shard{0%,30%{opacity:0}48%{opacity:var(--so,1)}62%{opacity:calc(var(--so,1) * .35)}80%,to{opacity:0}}.fbX0_W_ray{--r:255, 110, 130;--o:255, 180, 110;--y:255, 240, 150;--g:150, 255, 190;--c:120, 220, 255;--b:140, 160, 255;--v:210, 130, 255;width:150vmin;height:150vmin;opacity:var(--po,1);will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin:-75vmin 0 0 -75vmin;position:absolute;top:50%;left:50%}.fbX0_W_rayA{translate:calc(var(--lx) * 4%) calc(var(--ly) * 3%);rotate:calc(var(--lx) * 3deg);background-image:url(/front/ray-a.webp);animation:16s ease-in-out infinite alternate fbX0_W_swayA,6.5s ease-in-out infinite fbX0_W_rayBreathe}.fbX0_W_rayB{width:130vmin;height:130vmin;translate:calc(var(--lx) * -3%) calc(var(--ly) * 5%);rotate:calc(var(--lx) * -2deg + var(--ly) * 1.5deg);background-image:url(/front/ray-b.webp);margin:-65vmin 0 0 -65vmin;animation:19s ease-in-out infinite alternate fbX0_W_swayB,8s ease-in-out -3s infinite fbX0_W_rayBreathe}.fbX0_W_rayC{width:100vmin;height:100vmin;translate:calc(var(--lx) * 6%) calc(var(--ly) * -2%);rotate:calc(var(--ly) * 4deg);background-image:url(/front/ray-c.webp);margin:-50vmin 0 0 -50vmin;animation:22s ease-in-out infinite alternate fbX0_W_swayC,7s ease-in-out -5s infinite fbX0_W_rayBreathe}@keyframes fbX0_W_swayA{0%{transform:translate(-9%,-6%)rotate(-5deg)}35%{transform:translate(2%,4%)rotate(1deg)}70%{transform:translate(-3%,7%)rotate(6deg)}to{transform:translate(8%,-2%)rotate(3deg)}}@keyframes fbX0_W_swayB{0%{transform:translate(10%,7%)rotate(7deg)scale(1.04)}40%{transform:translate(-4%,1%)rotate(2deg)scale(.99)}75%{transform:translate(-9%,-5%)rotate(-3deg)scale(.96)}to{transform:translate(3%,-8%)rotate(-6deg)scale(1.02)}}@keyframes fbX0_W_swayC{0%{transform:translate(-12%,10%)rotate(4deg)}30%{transform:translate(-2%,-3%)rotate(-2deg)}65%{transform:translate(9%,-9%)rotate(-7deg)}to{transform:translate(11%,4%)rotate(1deg)}}@keyframes fbX0_W_driftA{0%{transform:translate(0)}to{transform:translate(-900px)}}@keyframes fbX0_W_driftB{0%{transform:translate(-600px)}to{transform:translate(0)}}@keyframes fbX0_W_motes{0%{background-position:0 0,0 0}to{background-position:18px 180px,-14px 240px}}@keyframes fbX0_W_breathe{0%,to{opacity:1}45%{opacity:.86}60%{opacity:.95}}@keyframes fbX0_W_rayBreathe{0%,to{opacity:var(--po,1)}45%{opacity:calc(var(--po,1) * .86)}60%{opacity:calc(var(--po,1) * .95)}}@media (prefers-reduced-motion:reduce){.fbX0_W_cone,.fbX0_W_motes,.fbX0_W_fogA,.fbX0_W_fogB,.fbX0_W_ray,.fbX0_W_sweep{animation:none}.fbX0_W_sweep{translate:none}.fbX0_W_shard{animation:none}.fbX0_W_shard:first-of-type{opacity:calc(var(--so,1) * .4)}.fbX0_W_ray{translate:none;rotate:none}}@supports (-webkit-touch-callout:none){.fbX0_W_cone{mix-blend-mode:normal;opacity:.55}.fbX0_W_prism,.fbX0_W_haze,.fbX0_W_pool{mix-blend-mode:normal}.fbX0_W_prism{--prism-boost:2}.fbX0_W_fogA{opacity:.26}}@media (pointer:coarse){.fbX0_W_cone{filter:none}.fbX0_W_cone:before{clip-path:polygon(39% 0,61% 0,100% 100%,0 100%);background:linear-gradient(#ffecf600 0%,#ffe6f209 45%,#ffe0ee21 92%,#ffe0ee00 100%)}.fbX0_W_cone:after{content:"";clip-path:polygon(44% 0,56% 0,90% 100%,10% 100%);background:linear-gradient(#ffecf600 0%,#ffe6f20d 45%,#ffe0ee2b 92%,#ffe0ee00 100%);position:absolute;inset:0}.fbX0_W_motes{animation:none}}
.Exd_uG_root{--head:var(--font-fraunces), "Fraunces", Georgia, serif;--ui:var(--font-ui), -apple-system, BlinkMacSystemFont, sans-serif;--display:var(--head);--display-style:italic;--display-vars:"SOFT" 100, "WONK" 1, "opsz" 144;--mono:var(--ui);--body:var(--font-news), "Newsreader", Georgia, serif}.Exd_uG_root.Exd_uG_root{--paper-bg:linear-gradient(#f4e4c8c7, #ecd6b2d1), url(/parchment.webp) top center / 600px repeat}.Exd_uG_home{z-index:5;touch-action:none;position:absolute;inset:0}.Exd_uG_dust{pointer-events:none;position:absolute;inset:0}.Exd_uG_markWrap{text-align:center;justify-items:center;gap:12px;padding:0 24px;display:grid;position:absolute;top:34%;left:0;right:0}.Exd_uG_markWrap:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#120a1666,#120a1624 60%,#0000);width:150%;height:120%;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.Exd_uG_lockup{--mark-w:min(80vw, 440px);width:var(--mark-w);position:relative}.Exd_uG_wordmark{filter:drop-shadow(0 2px 14px #120a16b3);width:100%;height:auto;display:block}.Exd_uG_tagline{font-family:var(--font-body), "Cormorant Garamond", Georgia, serif;color:#fbeedd;text-shadow:0 1px 14px #000000bf;margin:0;font-size:clamp(20px,5.6vw,26px);font-style:italic}.Exd_uG_tagSplit{line-height:1;font-size:calc(var(--mark-w) * .056);white-space:nowrap;position:absolute;bottom:0;transform:translateY(.24em)}.Exd_uG_tagLeft{text-align:right;right:54.5%}.Exd_uG_tagRight{text-align:left;left:52%}.Exd_uG_tagStacked{margin-top:calc(var(--mark-w) * -.012);font-size:calc(var(--mark-w) * .062)}.Exd_uG_actions{justify-items:center;gap:12px;margin-top:22px;display:grid}.Exd_uG_deepShade{background:radial-gradient(90% 60% at 50% 55%,#170d1c59,#170d1cd9)}.Exd_uG_atrium{padding-top:calc(env(safe-area-inset-top,0px) + 60px)}.Exd_uG_atriumHead{touch-action:none}.Exd_uG_leaving>*{opacity:0;transition:opacity .16s,transform .2s;transform:translateY(-12px)}.Exd_uG_heading{text-align:center;margin:0}.Exd_uG_deep{background:#170d1c;position:absolute;inset:0;overflow:hidden}.Exd_uG_deepMedia{object-fit:cover;transform-origin:50% 46%;width:100%;height:100%;display:block;transform:scale(2.15)}.Exd_uG_deep:after{content:"";z-index:2;background:linear-gradient(#170d1c4d,#0000 30%),radial-gradient(90% 60% at 50% 55%,#170d1c33,#170d1c80);position:absolute;inset:0}.Exd_uG_desk{background:#120a10;position:absolute;inset:0;overflow:hidden}.Exd_uG_deskLayer{position:absolute;inset:0}.Exd_uG_deskIn{animation:.6s cubic-bezier(.3,0,.2,1) 50ms both Exd_uG_deskIn}.Exd_uG_plateBg{background:var(--land) center / cover no-repeat}@media (max-aspect-ratio:1){.Exd_uG_plateBg{background-image:var(--port)}}.Exd_uG_still{position:relative;overflow:hidden}.Exd_uG_stillImg{will-change:transform;animation:28s ease-in-out infinite alternate Exd_uG_stillBreath;position:absolute;inset:-3%}@keyframes Exd_uG_stillBreath{0%{scale:1}to{scale:1.04}}.Exd_uG_lamp,.Exd_uG_neon{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ffd69680,#ffaa6e2e 55%,#0000);border-radius:50%;animation:ease-out both Exd_uG_lightOn,ease-in-out infinite Exd_uG_flicker;position:absolute;translate:-50% -50%}.Exd_uG_neon{background:radial-gradient(closest-side,#ff8ce66b,#be78ff24 55%,#0000);animation-name:Exd_uG_lightOn,Exd_uG_neonBreath}@keyframes Exd_uG_lightOn{0%{scale:.15}60%{scale:1.12}to{scale:1}}@keyframes Exd_uG_flicker{0%,to{opacity:.75}18%{opacity:1}31%{opacity:.6}47%{opacity:.95}63%{opacity:.7}81%{opacity:1}}@keyframes Exd_uG_neonBreath{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Exd_uG_stillImg,.Exd_uG_lamp,.Exd_uG_neon{animation:none}}.Exd_uG_deskMedia{object-fit:cover;width:100%;height:100%;display:block}.Exd_uG_desk:after{content:"";background:linear-gradient(#120a108c,#120a101f 36%,#120a101a 70%,#120a1099);position:absolute;inset:0}@keyframes Exd_uG_deskIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Exd_uG_deskIn{animation:none}}.Exd_uG_roomFoot{justify-content:space-between;align-items:center;gap:10px;padding-left:14px;padding-right:14px;display:flex!important}.Exd_uG_layer{z-index:3;pointer-events:none;position:absolute;inset:0}.Exd_uG_light{z-index:50;pointer-events:none;position:absolute;inset:0}.Exd_uG_fill{z-index:3;position:absolute;inset:0}.Exd_uG_roomIn{animation:.3s ease-out both Exd_uG_fadeIn}.Exd_uG_litIn{z-index:2;animation:.9s ease-out both Exd_uG_fadeIn;position:absolute;inset:0}.Exd_uG_fadeIn{z-index:2;animation:.6s ease-out both Exd_uG_fadeIn;position:absolute;inset:0}@keyframes Exd_uG_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Exd_uG_roomIn,.Exd_uG_litIn,.Exd_uG_fadeIn{animation:none}}.Exd_uG_root[data-at=home] .Exd_uG_atrium,.Exd_uG_root[data-at=home] .Exd_uG_atrium *,.Exd_uG_root[data-at=home] .Exd_uG_atrium :before,.Exd_uG_root[data-at=home] .Exd_uG_atrium :after,.Exd_uG_root:not([data-at=home]) .Exd_uG_home,.Exd_uG_root:not([data-at=home]) .Exd_uG_home *,.Exd_uG_root:not([data-at=home]) .Exd_uG_home :before,.Exd_uG_root:not([data-at=home]) .Exd_uG_home :after{animation-play-state:paused!important}.Exd_uG_root[data-over] .Exd_uG_atrium{visibility:hidden}
.GzlIda_ribbon{appearance:none;z-index:75;width:30px;height:calc(env(safe-area-inset-top,0px) + 122px);cursor:pointer;color:#f4dc94;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 12px),0 100%);filter:drop-shadow(0 6px 10px #08030a99);background:linear-gradient(90deg,#ffffff12,#0000 30% 70%,#00000040),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='60'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .7  0 0 0 0 .4  0 0 0 0 .75  0 0 0 .18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#3a1440,#5a1f5e 60%,#6a2470);border:0;align-content:end;justify-items:center;gap:6px;padding:0 0 19px;display:grid;position:absolute;top:-16px;right:18px;box-shadow:inset 2px 0 0 -.5px #f4dc94bf,inset -2px 0 0 -.5px #f4dc94bf}.GzlIda_ribbonWord{writing-mode:vertical-rl;font:600 8px/1 var(--font-ui), -apple-system, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#f4dc94e6}.GzlIda_ribbonStar{text-shadow:0 0 8px #ffd68cb3;font-size:11px;line-height:1}.GzlIda_ribbon{transition:filter .24s ease-out}@media (hover:hover){.GzlIda_ribbon:hover{filter:drop-shadow(0 6px 10px #08030a99)drop-shadow(0 0 10px #f4dc9473)}.GzlIda_ribbon:hover .GzlIda_ribbonStar{text-shadow:0 0 6px #ffe6aa,0 0 16px #ffd68ce6}}.GzlIda_ribbon:focus-visible{outline-offset:2px;outline:2px solid #f4dc94}.GzlIda_scrim{z-index:70;-webkit-backdrop-filter:blur(6px);background:#08030a8c;position:fixed;inset:0}.GzlIda_map{--head:var(--font-fraunces), "Fraunces", Georgia, serif;--ui:var(--font-ui), -apple-system, BlinkMacSystemFont, sans-serif;scrollbar-width:none;max-height:calc(100dvh - 20px);padding:calc(env(safe-area-inset-top,0px) + 22px) 18px 18px;transform-origin:calc(100% - 23px) 0;color:#fbeedd;font-family:var(--head);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .62  0 0 0 0 .38  0 0 0 0 .66  0 0 0 .08 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(120% 80% at 50% 0,#34163a,#1a0a1e 60%,#120713);border-radius:4px 4px 18px 18px;position:absolute;top:0;left:8px;right:8px;overflow-y:auto;box-shadow:inset 0 0 0 1px #f4dc9452,inset 0 0 0 5px #120713e6,inset 0 0 0 6px #f4dc9429,0 30px 70px #0009}.GzlIda_map::-webkit-scrollbar{display:none}.GzlIda_light{pointer-events:none;background:radial-gradient(closest-side,#ffe2f029,#0000);width:340px;height:260px;margin-left:-170px;position:absolute;top:-40px;left:50%}.GzlIda_head{text-align:center;position:relative;margin:0 0 30px!important;font-size:clamp(34px,9vw,42px)!important}.GzlIda_list{margin:0;padding:0;list-style:none;position:relative}.GzlIda_list li+li{border-top:1px solid #f4dc941f}.GzlIda_row{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 6px;transition:background-color .2s;display:grid}.GzlIda_row:focus-visible{background:#ffe2f00d;outline:none}.GzlIda_row:active{background:#ffe2f014}@media (hover:hover) and (pointer:fine){.GzlIda_row:hover{background:#ffe2f00d}.GzlIda_row:hover .GzlIda_windowImg{filter:none}}.GzlIda_window{background:#1c0b20;border-radius:999px 999px 3px 3px;width:40px;height:52px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #f4dc948c,0 4px 10px #0006}.GzlIda_windowImg{filter:brightness(.72)saturate(.9);background-position:50%;background-size:cover;transition:filter .25s;position:absolute;inset:0}.GzlIda_windowMark{color:#f4dc94;place-items:center;display:grid;position:absolute;inset:0}.GzlIda_window:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 6px 8px -3px #08030acc}.GzlIda_row:active .GzlIda_windowImg,.GzlIda_row[data-on] .GzlIda_windowImg{filter:none}.GzlIda_row[data-on] .GzlIda_window{box-shadow:0 0 0 1.5px #f6e3a2,0 0 16px #ffd6a073}.GzlIda_text{gap:2px;display:grid}.GzlIda_title{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 72;align-items:baseline;gap:8px;font-size:21px;font-style:italic;font-weight:500;line-height:1.05;display:flex}.GzlIda_numeral{font-variation-settings:"SOFT" 0, "opsz" 72;letter-spacing:.16em;color:#f4dc94;min-width:1.6em;font-size:11px;font-style:normal;font-weight:600}.GzlIda_line{font:500 12px/1.3 var(--ui);color:#fbeedd99;padding-left:calc(1.408em + 8px)}.GzlIda_row[data-on] .GzlIda_line{color:#f4dc94}.GzlIda_here{color:#f4dc94;text-shadow:0 0 10px #ffd68ccc;font-size:14px}.GzlIda_row[data-chapter]{margin-top:4px}.GzlIda_foot{justify-items:center;margin-top:16px;display:grid;position:relative}@media (min-width:700px){.GzlIda_map{width:420px;padding:26px 22px 20px;left:auto;right:6px}}.GzlIda_room{font:500 10px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#f4dc94b3;font-style:normal}
.C0OA1a_nav{z-index:40;height:calc(env(safe-area-inset-top,0px) + 56px);padding:env(safe-area-inset-top,0px) 16px 0;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;top:0;left:0;right:0}.C0OA1a_nav>*{pointer-events:auto}.C0OA1a_logo{color:#2a1630;cursor:pointer;background:#f4dc94;border:1.5px solid #fffdf6;border-radius:50%;grid-column:1;place-self:start;place-items:center;width:42px;height:42px;margin:12px 0 0 -4px;display:grid;box-shadow:0 2px 10px #0e071299}.C0OA1a_logo svg{width:20px;height:auto}.C0OA1a_arch{display:block}.C0OA1a_face{grid-area:1/1;place-items:center;display:grid}.C0OA1a_turning{animation:5s ease-in-out 1.5s infinite C0OA1a_markFace}.C0OA1a_cue{animation:5s ease-in-out 1.5s infinite C0OA1a_markCue;transform:scaleX(0)}@keyframes C0OA1a_markFace{0%,58%{transform:scaleX(1)}62%,94%{transform:scaleX(0)}98%,to{transform:scaleX(1)}}@keyframes C0OA1a_markCue{0%,62%{transform:scaleX(0)}66%,90%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.C0OA1a_turning,.C0OA1a_cue{animation:none}}.C0OA1a_logo{transition:transform .52s var(--bounce,var(--spring-soft));--spring-soft:linear(0, .0554, .1806, .3309, .4797, .6128, .7239, .812, .8786, .927, .9606, .9827, .9965, 1.0043, 1.0081, 1.0094, 1.0086, 1.0067, 1.0046, 1.0028, 1.0016, 1)}@media (hover:hover){.C0OA1a_logo:hover{transform:translateY(-2px)scale(1.06)}}.C0OA1a_logo:active{transition-duration:.12s;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.C0OA1a_logo,.C0OA1a_logo:hover,.C0OA1a_logo:active{transform:none}}.C0OA1a_logo:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #f4dc94}.C0OA1a_shaded{background:linear-gradient(#0e0712e0,#0e07128c 70%,#0000)}.C0OA1a_lift{display:inline-block}.C0OA1a_gold{all:unset;cursor:pointer;font-family:var(--font-display), "Italiana", "Didot", serif;letter-spacing:.26em;text-transform:lowercase;text-align:center;color:#2a1630;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 160% at 50% 0,#fdfcd4 0%,#fcfcc8 45%,#efdc9a 100%);border:1px solid #b08c3ccc;border-radius:999px;padding:.74rem 1.7rem;font-size:.86rem;transition:border-color .18s,box-shadow .18s,filter .18s;display:inline-block;position:relative;box-shadow:inset 0 0 0 .5px #ffffe699,inset 0 -1px #8c641e40,0 0 18px #e9cd7a38,0 6px 18px #0a040e59}.C0OA1a_gold:focus-visible{filter:brightness(1.04);border-color:#967028f2;box-shadow:inset 0 0 0 .5px #ffffe6b3,inset 0 -1px #8c641e40,0 0 26px #fcf0aa66,0 6px 18px #0a040e59}@media (hover:hover) and (pointer:fine){.C0OA1a_gold:hover{filter:brightness(1.04);border-color:#967028f2;box-shadow:inset 0 0 0 .5px #ffffe6b3,inset 0 -1px #8c641e40,0 0 26px #fcf0aa66,0 6px 18px #0a040e59}}.C0OA1a_gold:focus-visible{outline-offset:3px;outline:2px solid #f4dc94}.C0OA1a_goldSmall{padding:.56rem 1.35rem;font-size:.78rem}
.qi3Cwa_duck{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:48px;height:44px;display:inline-grid;position:relative}.qi3Cwa_duck:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #f4dc94}.qi3Cwa_body{filter:drop-shadow(0 2px 3px #0a040e8c);width:34px;height:auto;overflow:visible}.qi3Cwa_squeak{font:italic 500 13px/1 var(--head,"Fraunces", Georgia, serif);color:#fff4d6;white-space:nowrap;text-shadow:0 1px 6px #000000b3;pointer-events:none;position:absolute;top:-4px;left:50%;translate:-50%}
.RWM1Oa_stage{width:100%;height:100%;min-height:380px;color:var(--ink);font-family:var(--serif);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;display:flex}.RWM1Oa_bar{min-height:30px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.RWM1Oa_toggle{background:#ffffff73;border:1px solid #2a1d1747;border-radius:999px;gap:2px;padding:3px;display:flex}.RWM1Oa_toggle button,.RWM1Oa_textBtn{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;opacity:.75;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--spring), opacity .12s linear;background:0 0;border:0;border-radius:999px;margin:0;padding:6px 8px}.RWM1Oa_toggle button:active,.RWM1Oa_textBtn:active{transform:scale(.94)}.RWM1Oa_toggle button{padding:7px 14px;font-size:11px;font-weight:600;position:relative}.RWM1Oa_toggle button[aria-pressed=true]{color:#fbf4e6;opacity:1}.RWM1Oa_togglePill{background:#2a1d17;border-radius:999px;position:absolute;inset:0}.RWM1Oa_toggleLabel{position:relative}.RWM1Oa_hint{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);opacity:.7;text-align:center;min-height:12px;font-size:9px}.RWM1Oa_surface{touch-action:none;cursor:crosshair;flex:1 1 0;min-height:0;position:relative}.RWM1Oa_figure{position:absolute;inset:0}.RWM1Oa_figure svg,.RWM1Oa_figure canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.RWM1Oa_figure svg{pointer-events:none;overflow:visible}.RWM1Oa_figure canvas[hidden]{visibility:hidden;display:block}.RWM1Oa_detail{fill:none;stroke:var(--ink);stroke-opacity:.38;stroke-width:1.1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.RWM1Oa_contour{fill:none;stroke:var(--ink);stroke-opacity:.7;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.RWM1Oa_caption{text-align:center;min-height:36px;padding-top:4px;font-size:22px;line-height:1.3;position:relative}.RWM1Oa_captionText{will-change:transform;display:inline-block;position:relative}.RWM1Oa_captionEmpty{opacity:.55;font-style:italic}.RWM1Oa_glint{color:var(--gold);pointer-events:none;opacity:0;animation:.76s ease-out both RWM1Oa_glint;position:absolute;inset:0}.RWM1Oa_spark{font-size:13px;line-height:inherit;color:var(--gold);pointer-events:none;opacity:0;animation:RWM1Oa_spark .76s var(--spring) both;margin-left:6px;position:absolute;top:0;left:100%}@keyframes RWM1Oa_glint{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes RWM1Oa_spark{0%{opacity:0;transform:scale(.4)rotate(-20deg)}30%{opacity:1;transform:scale(1.15)rotate(0)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.RWM1Oa_sizeHead{text-align:center;padding-bottom:6px}.RWM1Oa_on{color:var(--ink-2);font-size:15px;font-style:italic;line-height:1.3}.RWM1Oa_readout{font-variant-numeric:tabular-nums;color:var(--ink);font-size:34px;line-height:1.1}.RWM1Oa_readout em{color:var(--ink-2);margin-left:4px;font-size:18px;font-style:normal}.RWM1Oa_compare{min-height:14px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-top:2px;font-size:10px}.RWM1Oa_grid{touch-action:none;cursor:crosshair;border-top:1px solid #2a1d171f;flex:1 1 0;min-height:0;position:relative;overflow:hidden}.RWM1Oa_layer{transform-origin:0 0;--inv:1;position:absolute}.RWM1Oa_rulers{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.RWM1Oa_rulerLabel{font-family:var(--mono);fill:var(--ink-2);opacity:.7;font-size:9px}.RWM1Oa_piece{box-sizing:border-box;transform-origin:0 0;will-change:transform, width, height;background:#7b5cc459;border:1px solid #2a1d17b3;border-radius:7px;position:absolute;top:0;left:0}.RWM1Oa_piece[hidden]{display:none}.RWM1Oa_handle{width:28px;height:28px;transform:scale(var(--inv));touch-action:none;place-items:center;margin:-14px;display:grid;position:absolute}.RWM1Oa_handle:after{content:"";background:var(--gold);border:1.5px solid var(--ink);border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 2px #efe3cce6}.RWM1Oa_nw{top:0;left:0}.RWM1Oa_ne{top:0;right:0}.RWM1Oa_sw{bottom:0;left:0}.RWM1Oa_se{bottom:0;right:0}.RWM1Oa_ghost{box-sizing:border-box;pointer-events:none;border:1px dashed #2a1d1773;border-radius:6px;position:absolute}.RWM1Oa_ghostLabel{pointer-events:auto;appearance:none;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;cursor:pointer;transform:scale(var(--inv));transform-origin:0 100%;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-bottom:2px;padding:6px 0;font-size:9px;position:absolute;bottom:100%;left:0}.RWM1Oa_ghostLabel span{opacity:.6;margin-left:8px}.RWM1Oa_ghostLabel:active{color:var(--ink)}
.ZGuNRq_root{--dusk:#170d1c;--ink:#2a1630;--ink-2:#5a3d5f;--paper:#efe4cf;--paper-2:#e2d3b6;--mist:#cbbfd8;--violet:#9a7ae0;--mint:#7fe3c9;--pink:#f06aa8;--acid:#d9f25e;--gold:#d6a943;--glitter-specks:radial-gradient(circle, #fffffff2 0 .7px, transparent 1.3px) 0 0 / 6px 6px, radial-gradient(circle, #fff6d6d9 0 .6px, transparent 1.2px) 3px 2px / 9px 7px, radial-gradient(circle, #ff96d7e6 0 .8px, transparent 1.4px) 1px 4px / 13px 11px, radial-gradient(circle, #8ce1ffe6 0 .8px, transparent 1.4px) 7px 1px / 17px 15px, radial-gradient(circle, #d7ffa0cc 0 .7px, transparent 1.3px) 4px 8px / 23px 19px;--glitter-base:linear-gradient(135deg, #9c835c 0%, #e6d0a2 22%, #a99168 40%, #f4e2b8 58%, #987f5a 78%, #d4bd92 100%);--glitter:var(--glitter-specks), var(--glitter-base);--bounce:linear(0, .021, .078, .164, .271, .392, .52, .648, .772, .886, .989, 1.076, 1.148, 1.203, 1.242, 1.266, 1.275, 1.272, 1.258, 1.236, 1.207, 1.175, 1.14, 1.104, 1.07, 1.038, 1.009, .984, .963, .947, .935, .928, .925, .925, .928, .934, .941, .95, .959, .969, .979, .988, .996, 1.003, 1.009, 1.014, 1.017, 1.019, 1);--display:var(--font-display), "Italiana", "Didot", serif;--body:var(--font-body), "Newsreader", Georgia, serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--paper-bg:linear-gradient(#f1e7d3db, #ece0c8e0), url(/parchment.webp) center / cover;--ghost:3px 4px 0 -1px var(--ground,var(--dusk)), 3px 4px 0 1px #efe4cf8c;--top:calc(env(safe-area-inset-top,0px) + 10px);background:var(--dusk);height:100dvh;color:var(--paper);font-family:var(--body);-webkit-tap-highlight-color:transparent;isolation:isolate;position:absolute;inset:0;overflow:hidden}:where(.ZGuNRq_root button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ZGuNRq_root :focus-visible{outline:2px solid var(--acid);outline-offset:3px}.ZGuNRq_plate{transform-origin:50% 46%;will-change:transform;position:absolute;inset:0}.ZGuNRq_media{object-fit:cover;width:100%;height:100%;display:block}.ZGuNRq_shade{pointer-events:none;background:linear-gradient(#170d1cb3,#170d1c59 35%,#170d1cd9);position:absolute;inset:0}.ZGuNRq_halo{pointer-events:none;position:absolute;inset:0}.ZGuNRq_word{white-space:pre;display:inline-block}.ZGuNRq_letter{will-change:transform, opacity;display:inline-block}.ZGuNRq_caption{background:var(--paper-bg);color:var(--ink);border:2px solid var(--ink);box-shadow:var(--ghost);font:400 .98rem/1.38 var(--body);transform-origin:20% 0;max-width:min(84%,30rem);margin:0;padding:.55rem .75rem;position:relative}.ZGuNRq_caption[data-sticker]:after{content:"";z-index:2;background:var(--sticker-star) center / contain no-repeat;pointer-events:none;width:32px;height:32px;position:absolute;top:-15px;right:-13px;rotate:14deg}.ZGuNRq_caption[data-sticker=heart]:after{background-image:var(--sticker-heart);left:-13px;right:auto;rotate:-12deg}.ZGuNRq_caption[data-sticker=bolt]:after{background-image:var(--sticker-bolt);top:auto;bottom:-14px;rotate:8deg}.ZGuNRq_caption[data-sticker=smile]:after{background-image:var(--sticker-smile);inset:auto auto -14px -12px;rotate:-16deg}.ZGuNRq_captionLayered.ZGuNRq_captionLayered{box-shadow:none;isolation:isolate;background:0 0;border-color:#0000;position:relative;overflow:visible}.ZGuNRq_captionLayered:before{content:"";z-index:1;background:var(--paper-bg);border:2px solid var(--ink);box-shadow:var(--ghost);pointer-events:none;position:absolute;inset:-2px}.ZGuNRq_captionText{z-index:2;position:relative}.ZGuNRq_barBtn{font:500 .72rem var(--mono);letter-spacing:.14em;text-transform:lowercase;color:var(--paper);text-shadow:0 1px 8px #170d1ce6;justify-self:start;padding:.55rem .2rem}.ZGuNRq_barBtn:disabled{opacity:.35;cursor:default}.ZGuNRq_atrium{z-index:6;padding-top:calc(var(--top) + 52px);grid-template-rows:auto 1fr auto;display:grid;position:absolute;inset:0}.ZGuNRq_atriumHead{text-align:center;justify-items:center;gap:.7rem;padding-inline:1.2rem;display:grid}.ZGuNRq_atriumHead .ZGuNRq_caption{text-align:left}.ZGuNRq_doors{perspective:900px;touch-action:none;align-self:center;margin-top:.5rem;position:relative}.ZGuNRq_door{text-align:center;transform-origin:50% 40%;justify-items:center;gap:.3rem;display:grid;position:absolute;top:0;left:50%}.ZGuNRq_doorArch{z-index:1;border:2.5px solid var(--paper);width:100%;box-shadow:var(--ghost), 0 18px 40px #0a040e8c;background:var(--dusk);border-radius:9999px 9999px 3px 3px;display:block;position:relative}.ZGuNRq_doorFront{box-shadow:var(--ghost), 0 0 26px #ffc48273, 0 18px 40px #0a040e8c;border-color:#fff6e6}.ZGuNRq_doorImg{background-position:50% 30%;background-size:cover;border-radius:9999px 9999px 1px 1px;position:absolute;inset:5px;overflow:hidden}.ZGuNRq_doorRoom{background-position:50%;background-size:cover;animation:5.6s ease-in-out infinite ZGuNRq_roomBob;position:absolute;inset:-4% -8%}@keyframes ZGuNRq_roomBob{0%,to{translate:0 2.5px}50%{translate:0 -2.5px}}.ZGuNRq_doorReveal{border-radius:inherit;pointer-events:none;background:radial-gradient(90% 70% at 50% 62%,#0000 55%,#08030a59);position:absolute;inset:0;box-shadow:inset 0 16px 18px -8px #08030ad9,inset 12px 0 16px -10px #08030ab3,inset -12px 0 16px -10px #08030ab3,inset 0 -3px 0 -1px #ffe4c847}@media (prefers-reduced-motion:reduce){.ZGuNRq_doorRoom{animation:none}}.ZGuNRq_doorLoop{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ZGuNRq_doorNum{font:500 .7rem var(--mono);color:var(--gold);letter-spacing:.1em;margin-top:.45rem}.ZGuNRq_doorTitle{font:400 1.55rem/1 var(--display);white-space:nowrap;text-shadow:0 1px 10px #170d1ce6;font-style:var(--display-style,normal);font-variation-settings:var(--display-vars,normal)}.ZGuNRq_plaque.ZGuNRq_plaque{text-shadow:none;border-radius:6px;margin-top:.3rem;padding:.28em .75em .36em;font-size:1.25rem;box-shadow:0 4px 12px #0a040e8c}.ZGuNRq_plaqueGlitter{color:#2a1630;background:var(--glitter)}.ZGuNRq_plaquePlaster{color:#2a1630;background:linear-gradient(118deg,#0000 15%,#ff8cd273 35%,#96dcff73 60%,#0000 85%),linear-gradient(#faf4ecb3,#eee4dcb3),url(/parchment.webp) 50%/180px}.ZGuNRq_plaqueStone{color:#f3eef6;text-shadow:0 1px #140c18b3;background:linear-gradient(135deg,#7a6d86,#a99fb4 50%,#6e627a)}.ZGuNRq_plaqueGraffiti{color:#fff4fb;background:var(--graffiti) 0 0 / 90px 90px, #241730;text-shadow:0 1px 2px #140c18e6}.ZGuNRq_plaqueMirror{color:#2a1630;background:linear-gradient(125deg, transparent 25%, #ff96dc59 45%, #96dcff59 60%, transparent 80%), conic-gradient(from 45deg, #f4f2f8 0 25%, #c9c6d4 0 50%, #e6e3ee 0 75%, #b3b0c0 0) 0 0 / 10px 10px}.ZGuNRq_doorLine{width:118%;font:italic 400 .92rem/1.35 var(--body);color:var(--mist);text-shadow:0 1px 8px #170d1ce6;display:block}.ZGuNRq_atriumFoot{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 22px);place-items:end center;display:grid}.ZGuNRq_room{z-index:20;will-change:clip-path, transform;position:absolute;inset:0;overflow:hidden}.ZGuNRq_roomScale{transform-origin:50% 40%;position:absolute;inset:0}.ZGuNRq_roomPlate{position:absolute;inset:0}.ZGuNRq_roomPlate img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.ZGuNRq_roomPlate:after{content:"";background:linear-gradient(#170d1c40,#170d1c26 30%,#170d1cd1 72%,#170d1cf2);position:absolute;inset:0}.ZGuNRq_roomFoot{z-index:8;padding:2rem 0 calc(env(safe-area-inset-bottom,0px) + 18px);pointer-events:none;background:linear-gradient(#0000,#170d1cb3);justify-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.ZGuNRq_roomFoot>*{pointer-events:auto}.ZGuNRq_scroll{z-index:2;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--top) + 54px) 14px calc(env(safe-area-inset-bottom,0px) + 120px);position:absolute;inset:0;overflow-y:auto}.ZGuNRq_roomTitle{font:400 clamp(2.6rem, 12vw, 3.8rem)/1 var(--display);text-shadow:0 2px 18px #170d1ce6;font-style:var(--display-style,normal);font-variation-settings:var(--display-vars,normal);margin:0}.ZGuNRq_roomNote{max-width:30rem;font:400 .68rem/1.5 var(--mono);color:var(--mist);opacity:.8;text-align:center;margin:1.4rem auto 0}.ZGuNRq_sheet{--ground:#1a1022;background:var(--paper-bg);max-width:34rem;color:var(--ink);border:2.5px solid var(--ink);box-shadow:5px 6px 0 -1px var(--ground), 5px 6px 0 1px #efe4cf80, 0 24px 60px #08030c99;margin-inline:auto;padding:1.1rem .95rem 1.2rem;position:relative}.ZGuNRq_pageTitle{font:400 clamp(2rem, 9vw, 2.7rem)/1.02 var(--display);color:var(--ink);font-style:var(--display-style,normal);font-variation-settings:var(--display-vars,normal);margin:0 0 .6rem}.ZGuNRq_inkCaption{--ground:var(--paper-2);max-width:92%;margin-bottom:.9rem;font-size:.92rem}.ZGuNRq_panels{columns:2;column-gap:9px}.ZGuNRq_panel{break-inside:avoid;border:2.5px solid var(--ink);background:var(--ink);width:100%;margin-bottom:9px;display:block;overflow:hidden}.ZGuNRq_panelWide{column-span:all}.ZGuNRq_panelImg,.ZGuNRq_heldImg{width:100%;display:block;overflow:hidden}.ZGuNRq_panelImg img,.ZGuNRq_heldImg img{object-fit:cover;width:100%;height:100%;display:block}.ZGuNRq_held{z-index:30;padding:calc(var(--top) + 40px) 18px 24px;background:#0e0712d1;place-items:center;display:grid;position:absolute;inset:0}.ZGuNRq_heldCard{gap:.8rem;width:min(100%,26rem);display:grid}.ZGuNRq_heldImg{border:3px solid var(--paper);width:auto;max-width:100%;max-height:58svh;margin-inline:auto;box-shadow:6px 7px 0 -1px #0e0712,6px 7px 0 1px #efe4cf80}.ZGuNRq_heldText{text-align:center;justify-items:center;gap:.35rem;display:grid}.ZGuNRq_heldTitle{font:400 1.9rem/1 var(--display);font-style:var(--display-style,normal);font-variation-settings:var(--display-vars,normal);margin:0}.ZGuNRq_heldNote{font:italic 400 .95rem var(--body);color:var(--mist);margin:0}.ZGuNRq_heldActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.5rem;display:flex}.ZGuNRq_inkBtn,.ZGuNRq_inkBtnQuiet{font:400 1.12rem/1 var(--display);border:2px solid var(--ink);justify-content:center;align-items:center;padding:.65rem 1.05rem .6rem;text-decoration:none;display:inline-flex}.ZGuNRq_inkBtn{color:var(--ink);background:var(--paper-bg);box-shadow:var(--ghost)}.ZGuNRq_inkBtnQuiet{color:var(--paper);border-color:var(--paper)}.ZGuNRq_inkBtn:disabled{opacity:.4;cursor:default}.ZGuNRq_sheet .ZGuNRq_inkBtnQuiet,.ZGuNRq_page .ZGuNRq_inkBtnQuiet{color:var(--ink);border-color:var(--ink)}.ZGuNRq_studyHead{gap:.8rem;max-width:34rem;margin:26svh auto 1.4rem;display:grid}.ZGuNRq_captionRight{justify-self:end}.ZGuNRq_strip{gap:14px;max-width:34rem;margin-inline:auto;display:grid}.ZGuNRq_stripPanel{border:2.5px solid var(--paper);box-shadow:var(--ghost);aspect-ratio:16/10;background:var(--dusk);margin:0;position:relative;overflow:visible}.ZGuNRq_stripPanel img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.ZGuNRq_stripCaption{max-width:78%;font-size:.9rem;position:absolute;bottom:-12px;left:-6px;transform:rotate(-.8deg)}.ZGuNRq_stripNum{font:500 .7rem var(--mono);color:#6b3b82;margin-right:.25rem}.ZGuNRq_table{max-width:34rem;height:128vw;max-height:760px;margin:0 auto;position:relative}.ZGuNRq_polaroid{touch-action:none;cursor:grab;background:#f7f1e6;width:50%;padding:7px 7px 26px;position:absolute;box-shadow:0 10px 26px #08030c8c}.ZGuNRq_polaroid img{aspect-ratio:1;object-fit:cover;pointer-events:none;width:100%;display:block}.ZGuNRq_tape{background:#f06aa861;width:54px;height:20px;margin-left:-27px;position:absolute;top:-10px;left:50%;transform:rotate(-4deg)}.ZGuNRq_pages{max-width:34rem;margin-inline:auto;position:relative}.ZGuNRq_entry{z-index:3;justify-items:start;gap:.6rem;padding:1.5rem 1.3rem;display:grid}.ZGuNRq_entryDate{font:500 .7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6b3b82;margin:0}.ZGuNRq_entryTitle{font:400 2.2rem/1 var(--display);font-style:var(--display-style,normal);font-variation-settings:var(--display-vars,normal);margin:0}.ZGuNRq_entryBody{font:400 1.12rem/1.55 var(--body);margin:0 0 .6rem}.ZGuNRq_entrySpark{color:#6b3b82;position:absolute;top:1rem;right:1rem}.ZGuNRq_ghostPage{z-index:2;opacity:.85;position:absolute;inset:10px -6px -10px 8px;transform:rotate(1.6deg)}.ZGuNRq_ghostPage2{z-index:1;opacity:.6;inset:20px -10px -20px 14px;transform:rotate(3deg)}.ZGuNRq_chapter{z-index:2;padding:calc(var(--top) + 58px) 18px calc(env(safe-area-inset-bottom,0px) + 12px) 30px;grid-template-rows:auto 1fr auto;gap:8px;display:grid;position:absolute;inset:0}.ZGuNRq_ribbonRow{justify-content:center;gap:8px;display:flex}.ZGuNRq_stamp{width:26px;height:26px;font:500 .7rem var(--mono);color:var(--paper);background:#2a163080;border:1.5px solid #efe4cfb3;border-radius:50%;place-items:center;display:grid}.ZGuNRq_stampOn{background:var(--paper);color:var(--ink);border-color:var(--ink);box-shadow:0 0 0 1.5px var(--paper)}.ZGuNRq_book{isolation:isolate;perspective:1700px;perspective-origin:30%;touch-action:pan-y;width:100%;max-width:34rem;margin-inline:auto;position:relative}.ZGuNRq_leafBase,.ZGuNRq_leaf{z-index:1;position:absolute;inset:0}.ZGuNRq_turned{z-index:0;position:absolute;inset:0}.ZGuNRq_turnedPage{background:var(--paper-bg);border:2px solid var(--ink);width:40%;position:absolute;box-shadow:-2px 3px 8px #08030c80}.ZGuNRq_leaf{transform-origin:0;transform-style:preserve-3d;z-index:2;will-change:transform}.ZGuNRq_leafFront,.ZGuNRq_leafBack{backface-visibility:hidden;position:absolute;inset:0}.ZGuNRq_leafBack{background:linear-gradient(90deg, #3c233c2e, transparent 30%), var(--paper-bg);border:2.5px solid var(--ink);transform:rotateY(180deg)}.ZGuNRq_pageHold{position:absolute;inset:0}.ZGuNRq_shadeLayer{pointer-events:none;background:linear-gradient(90deg,#140818e6,#14081866 40%,#0000 80%);position:absolute;inset:0}.ZGuNRq_page{--ground:#1a110c;overscroll-behavior:contain;background:var(--paper-bg);color:var(--ink);border:2.5px solid var(--ink);padding:1.1rem 1rem 1.2rem 1.2rem;position:absolute;inset:0;overflow-y:auto;box-shadow:inset 14px 0 18px -14px #2a16308c}.ZGuNRq_bookNav{justify-content:space-between;align-items:center;width:100%;max-width:34rem;margin-inline:auto;display:flex}.ZGuNRq_folio{font:500 .7rem var(--mono);color:var(--mist);letter-spacing:.12em}.ZGuNRq_bigCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:.4rem;display:grid}.ZGuNRq_smallCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ZGuNRq_archCard{--ground:var(--paper-2);text-align:left;border:2px solid var(--ink);box-shadow:var(--ghost);color:var(--ink);background:#fffaf059;justify-items:start;gap:.3rem;padding:7px 7px 9px;display:grid}.ZGuNRq_archWin{aspect-ratio:3/4;border:2px solid var(--ink);background-position:50% 28%;background-size:cover;border-radius:9999px 9999px 2px 2px;width:100%}.ZGuNRq_archSmall .ZGuNRq_archWin{aspect-ratio:1}.ZGuNRq_archLabel{font:400 1.3rem/1.02 var(--display)}.ZGuNRq_archSmall .ZGuNRq_archLabel{font-size:1.1rem}.ZGuNRq_archHint{font:400 .8rem/1.25 var(--body);color:var(--ink-2)}.ZGuNRq_archOn{background:#d9f25e47}.ZGuNRq_archOn .ZGuNRq_archWin{box-shadow:0 0 0 3px var(--acid), 0 0 0 5px var(--ink)}.ZGuNRq_ruled{margin-top:.3rem;display:block}.ZGuNRq_ruled textarea{resize:none;width:100%;font:italic 400 1.12rem/1.95rem var(--body);color:var(--ink);background:repeating-linear-gradient(#0000 0 1.95rem,#2a163047 1.95rem calc(1.95rem + 1px));border:0;outline:0;padding:0 .2rem}.ZGuNRq_ruled textarea::placeholder{color:#2a16306b}.ZGuNRq_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ZGuNRq_bin{flex-wrap:wrap;align-items:center;gap:10px;margin-top:.8rem;display:flex}.ZGuNRq_snap{background:#fbf7ef;width:64px;padding:4px 4px 12px;display:block;box-shadow:0 4px 10px #2a163059}.ZGuNRq_snap img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.ZGuNRq_addSnap{border:2px dashed var(--ink);width:64px;height:76px;font:500 .68rem var(--mono);color:var(--ink);cursor:pointer;place-items:center;display:grid;position:relative}.ZGuNRq_addSnap input{opacity:0;cursor:pointer;position:absolute;inset:0}.ZGuNRq_pageFoot{justify-content:flex-end;margin-top:1rem;display:flex}.ZGuNRq_pageNote{font:400 .66rem/1.5 var(--mono);color:var(--ink-2);margin:.8rem 0 0}.ZGuNRq_sealStage{perspective:1200px;place-items:center;padding-block:.6rem;display:grid;position:relative}.ZGuNRq_sealRing{aspect-ratio:1;border:3px solid var(--gold);pointer-events:none;border-radius:50%;width:92%;max-width:330px;position:absolute;box-shadow:0 0 0 8px #d6a9432e,inset 0 0 0 10px #d6a9431f}.ZGuNRq_tarot{aspect-ratio:2/3.3;width:min(62%,230px);transform-style:preserve-3d;position:relative}.ZGuNRq_tarotFront,.ZGuNRq_tarotBack{backface-visibility:hidden;border:2.5px solid var(--ink);background:var(--paper-bg);box-shadow:4px 5px 0 -1px var(--paper-2), 4px 5px 0 1px var(--ink);align-content:start;gap:.4rem;padding:10px;display:grid;position:absolute;inset:0}.ZGuNRq_tarotBack{text-align:center;color:var(--ink);align-content:center;place-items:center;transform:rotateY(180deg)}.ZGuNRq_tarotWin{aspect-ratio:3/3.6;border:2px solid var(--ink);background-position:50% 30%;background-size:cover;border-radius:9999px 9999px 2px 2px;width:100%}.ZGuNRq_tarotTitle{font:400 1.15rem/1.05 var(--display);margin:0}.ZGuNRq_tarotRow{font:500 .66rem var(--mono);letter-spacing:.08em;color:var(--ink-2);text-transform:uppercase;margin:0}.ZGuNRq_tarotYou{font:400 1.8rem/1 var(--display);margin:0}.ZGuNRq_tarotSmall{font:italic 400 .9rem/1.3 var(--body);margin:0}.ZGuNRq_code{font:500 .7rem var(--mono);letter-spacing:.08em;color:#6b3b82;border:2px solid #6b3b82;margin-top:.6rem;padding:.3rem .45rem}.ZGuNRq_sealBtn{border:2px solid var(--ink);background:var(--paper-bg);width:100%;box-shadow:var(--ghost);touch-action:none;-webkit-user-select:none;user-select:none;padding:.85rem 1rem;position:relative;overflow:hidden}.ZGuNRq_sealFill{transform-origin:0;background:linear-gradient(90deg,#d6a9438c,#d9f25e99);position:absolute;inset:0}.ZGuNRq_sealLabel{font:400 1.25rem/1 var(--display);color:var(--ink);position:relative}@media (prefers-reduced-motion:reduce){.ZGuNRq_letter{will-change:auto}}.ZGuNRq_doorGlow{pointer-events:none;background:radial-gradient(closest-side,#ffbe788c,#f06aa838 55%,#0000 75%);border-radius:50%;animation:4.5s ease-in-out infinite ZGuNRq_breathe;position:absolute;top:-14%;left:-38%;right:-38%}@keyframes ZGuNRq_breathe{0%,to{transform:scale(.96)}50%{transform:scale(1.06)}}.ZGuNRq_doorHover{pointer-events:none;opacity:0;background:radial-gradient(closest-side,#ffd296d9,#ffb48c99 42%,#f082b457 66%,#0000 92%);border-radius:50%;transition:opacity .3s;position:absolute;top:-22%;left:-48%;right:-48%}.ZGuNRq_doorArch{transition:box-shadow .3s}@media (hover:hover){.ZGuNRq_door:hover .ZGuNRq_doorHover,.ZGuNRq_door:focus-visible .ZGuNRq_doorHover{opacity:1}.ZGuNRq_door:hover .ZGuNRq_doorArch,.ZGuNRq_door:focus-visible .ZGuNRq_doorArch{box-shadow:var(--ghost), 0 0 38px 4px #ffc8828c, 0 18px 40px #0a040e8c}.ZGuNRq_door:hover .ZGuNRq_doorGilded,.ZGuNRq_door:focus-visible .ZGuNRq_doorGilded{box-shadow:inset 0 1px #fff5c8cc,inset 0 -2px #50370f80,0 0 38px 4px #ffc87899,0 18px 40px #0a040e99}.ZGuNRq_door:hover .ZGuNRq_doorHolo,.ZGuNRq_door:focus-visible .ZGuNRq_doorHolo{box-shadow:0 0 38px 4px #d2b4ff99,0 18px 40px #0a040e99}}.ZGuNRq_haloIn{animation:.7s ease-out both ZGuNRq_haloIn}@keyframes ZGuNRq_haloIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ZGuNRq_haloIn{animation:none}}.ZGuNRq_doorDim{border-radius:inherit;pointer-events:none;background:#0e0711;position:absolute;inset:0}.ZGuNRq_doorGilded,.ZGuNRq_doorHolo{isolation:isolate;border:0;overflow:hidden}.ZGuNRq_doorGilded{background:linear-gradient(135deg,#8a6a2a 0%,#e9cd7a 22%,#b48a36 40%,#f6e3a2 58%,#9c7631 78%,#d9b35c 100%);box-shadow:inset 0 1px #fff5c8b3,inset 0 -2px #50370f80,0 18px 40px #0a040e99}.ZGuNRq_doorHolo{background:linear-gradient(135deg,#f5f6fa 0%,#9aa0b4 22%,#fdfdff 40%,#7c8298 62%,#e8eaf2 80%,#a7acbf 100%);box-shadow:0 18px 40px #0a040e99}.ZGuNRq_doorGilded .ZGuNRq_doorImg,.ZGuNRq_doorHolo .ZGuNRq_doorImg{inset:7px;box-shadow:0 0 0 1.5px #322008b3,inset 0 0 18px #0a040e8c}.ZGuNRq_doorHolo .ZGuNRq_doorImg{box-shadow:0 0 0 1.5px #1e1830bf,inset 0 0 18px #0a040e8c}.ZGuNRq_doorGilded.ZGuNRq_doorFront{box-shadow:inset 0 1px #fff5c8cc,inset 0 -2px #50370f80,0 0 30px #ffc87880,0 18px 40px #0a040e99}.ZGuNRq_doorHolo.ZGuNRq_doorFront{box-shadow:0 0 30px #c8aaff80,0 18px 40px #0a040e99}.ZGuNRq_doorSheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 38%,#fff6d68c 47%,#ffffffbf 50%,#fff6d68c 53%,#0000 62%);position:absolute;inset:0 -60%}.ZGuNRq_doorThick .ZGuNRq_doorImg.ZGuNRq_doorImg{inset:max(11px, calc(var(--door-w,200px) * .07))}.ZGuNRq_doorGilded.ZGuNRq_doorPlaster{background:linear-gradient(118deg,#0000 18%,#ff8cd299 32%,#ffe28c99 42%,#96ffc88c 52%,#82c8ff99 62%,#be96ff8c 72%,#0000 86%),linear-gradient(#faf4ec99,#eee4dc99),url(/parchment.webp) 50%/220px}.ZGuNRq_doorGilded.ZGuNRq_doorStone{background:radial-gradient(60% 18% at 30% 100%,#6e9650b3,#0000),radial-gradient(40% 12% at 80% 98%,#5a8c4699,#0000),repeating-linear-gradient(0deg,#1e14248c 0 2px,#0000 2px 24px),repeating-linear-gradient(90deg,#1e142459 0 2px,#0000 2px 31px),linear-gradient(135deg,#8d8197 0%,#bdb3c6 38%,#7a6d86 66%,#a99fb4 100%)}.ZGuNRq_doorGilded.ZGuNRq_doorGraffiti{background:var(--graffiti) 0 0 / 120px 120px, #241730}.ZGuNRq_doorGilded.ZGuNRq_doorMirror{background:linear-gradient(125deg, transparent 25%, #ff96dc59 40%, #96dcff59 52%, #c8ffbe4d 62%, transparent 75%), linear-gradient(90deg, #281e32bf 1px, transparent 1px) 0 0 / 7px 7px, linear-gradient(0deg, #281e32bf 1px, transparent 1px) 0 0 / 7px 7px, conic-gradient(from 45deg, #f4f2f8 0 25%, #a9a6b6 0 50%, #dcd9e6 0 75%, #8d8a9c 0) 0 0 / 14px 14px, #b9b6c6}.ZGuNRq_doorGilded.ZGuNRq_doorGlitter{background:var(--glitter)}.ZGuNRq_glitterTwinkle{pointer-events:none;opacity:.5;background:radial-gradient(circle,#fff 0 .9px,#0000 1.6px) 2px 3px/11px 9px,radial-gradient(circle,#ffbeeb 0 1px,#0000 1.7px) 5px 0/19px 17px,radial-gradient(circle,#aaf0ff 0 1px,#0000 1.7px) 0 6px/29px 23px;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ZGuNRq_glitterTwinkle{animation:2.6s ease-in-out infinite alternate ZGuNRq_twinkle}}@keyframes ZGuNRq_twinkle{0%{opacity:.15}55%{opacity:.9}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.ZGuNRq_glitterTwinkle{animation:none}}.ZGuNRq_doorHolo .ZGuNRq_doorSheen{mix-blend-mode:color-dodge;background:linear-gradient(110deg,#0000 30%,#ff50dc80 42%,#64dcff99 50%,#ffdc7880 58%,#0000 70%)}.ZGuNRq_doorBob{width:100%;animation:5.6s ease-in-out infinite ZGuNRq_doorBob;display:block}@keyframes ZGuNRq_doorBob{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.ZGuNRq_doorBob{animation:none}}.ZGuNRq_doorShade{z-index:6;border-radius:inherit;pointer-events:none;background:#12091a;position:absolute;inset:-3px}@supports (-webkit-touch-callout:none){.ZGuNRq_doorSheen,.ZGuNRq_doorHolo .ZGuNRq_doorSheen{mix-blend-mode:normal;opacity:.5}}
.IAQEIW_strand{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;height:18px;display:flex;position:relative}.IAQEIW_thread{background:#fbeedd38;border-radius:2px;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.IAQEIW_bead{background:#fbeedd14;border-radius:3.5px/6px;flex:0 11px;min-width:4px;height:13px;position:relative;box-shadow:inset 0 0 0 1px #fbeedd4d}.IAQEIW_bead[data-on]{background:linear-gradient(180deg, #ffffff8c 0 18%, transparent 34%), linear-gradient(180deg, var(--bead), color-mix(in srgb, var(--bead) 72%, #3a1630));box-shadow:0 1px 2px #0a040e73}.IAQEIW_bead[data-here]:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--bead) 60%, transparent), transparent);border-radius:50%;animation:1.8s ease-in-out infinite alternate IAQEIW_glint;position:absolute;inset:-3px}@keyframes IAQEIW_glint{0%{opacity:.25}to{opacity:.8}}@media (prefers-reduced-motion:reduce){.IAQEIW_bead[data-here]:after{animation:none}}
.eoch4W_open{appearance:none;color:#fbeedd;width:fit-content;font:600 13px/1 var(--font-ui), system-ui, sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1e14269e;border:1px solid #ffd98a6b;border-radius:999px;align-items:center;gap:7px;margin:2px 0 16px;padding:9px 14px 9px 11px;transition:border-color .2s,background-color .2s,box-shadow .24s;display:flex}.eoch4W_openMark{color:#ffd98a;font-size:12px;transition:rotate .32s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.eoch4W_open:hover{background:#30203ac7;border-color:#ffd98acc;box-shadow:0 0 22px #ffd28c2e}.eoch4W_open:hover .eoch4W_openMark{rotate:72deg}}.eoch4W_open:focus-visible{outline-offset:3px;outline:2px solid #ffd98a}.eoch4W_scrim{z-index:95;-webkit-tap-highlight-color:transparent;background:#08030aa8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.eoch4W_sheet{width:min(100%,560px);max-height:calc(100svh - env(safe-area-inset-top,0px) - 28px);color:#2a1d17;touch-action:pan-y;background:linear-gradient(#faf3e8eb,#f4e9d6f2),url(/parchment.webp) 50%/140%;border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:relative;box-shadow:0 -12px 40px #00000073}@media (min-width:700px){.eoch4W_scrim{align-items:center}.eoch4W_sheet{border-radius:18px;max-height:min(88svh,900px)}}.eoch4W_grab{cursor:grab;touch-action:none;flex:none;place-items:center;height:26px;display:grid}.eoch4W_grab span{background:#2a1d1740;border-radius:4px;width:40px;height:4px}.eoch4W_close{z-index:2;color:#fbf4e6;width:38px;height:38px;font:400 24px/1 var(--font-ui), system-ui, sans-serif;cursor:pointer;background:#2a1d17db;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;display:grid;position:absolute;top:10px;right:10px}.eoch4W_close:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.eoch4W_close:hover{background:#6e1546}}.eoch4W_sheetBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 18px calc(env(safe-area-inset-bottom,0px) + 18px);overflow-y:auto}.eoch4W_kicker{font:700 10px/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#6e1546;margin:0 0 10px}.eoch4W_foot{font:italic 400 15px/1.45 var(--font-news), Georgia, serif;color:#2a1d17c7;text-wrap:pretty;margin:18px 0 0}.eoch4W_sheetActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.eoch4W_back{appearance:none;color:#fbf4e6;height:44px;font:600 14px/1 var(--font-ui), system-ui, sans-serif;cursor:pointer;background:#2a1d17;border:0;border-radius:999px;padding:0 20px;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .18s}.eoch4W_back:active{transform:scale(.97)}.eoch4W_more{color:#6e1546;font:600 13px/1 var(--font-ui), system-ui, sans-serif;text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.eoch4W_back:hover{background:#6e1546}}.eoch4W_back:focus-visible,.eoch4W_more:focus-visible,.eoch4W_close:focus-visible,.eoch4W_tab:focus-visible{outline-offset:2px;outline:2px solid #6e1546}.eoch4W_tabs{background:#2a1d1714;border-radius:999px;grid-template-columns:repeat(3,1fr);gap:2px;margin-right:44px;padding:3px;display:grid}.eoch4W_tab{appearance:none;color:#2a1d17b3;height:36px;font:600 13px/1 var(--font-ui), system-ui, sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;transition:color .18s;position:relative}.eoch4W_tab[data-on]{color:#fbf4e6}.eoch4W_pill{background:#2a1d17;border-radius:999px;position:absolute;inset:0}.eoch4W_tabText{position:relative}@media (hover:hover) and (pointer:fine){.eoch4W_tab:not([data-on]):hover{color:#2a1d17}}.eoch4W_panel{padding-top:16px}.eoch4W_title{font:italic 500 26px/1.05 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#3d2463;margin:0}.eoch4W_line{font:400 16px/1.45 var(--font-news), Georgia, serif;color:#2a1d17db;text-wrap:pretty;margin:6px 0 0}.eoch4W_figure{background:linear-gradient(135deg,#8a6a2a 0%,#e9cd7a 22%,#b48a36 40%,#f6e3a2 58%,#9c7631 78%,#d9b35c 100%);border-radius:10px;margin:18px 4px 0;padding:5px;position:relative;rotate:-.4deg;box-shadow:0 12px 26px #2a1d1747,0 0 0 1px #3c280a73}.eoch4W_figure:before{content:"✦";color:#fff3fa;width:22px;height:22px;font:11px/1 var(--font-ui), system-ui, sans-serif;background:radial-gradient(circle at 38% 34%,#ff9ad5 0%,#c42e7c 55%,#6e1546 100%);border-radius:50%;place-items:center;display:grid;position:absolute;top:-11px;left:50%;translate:-50%;box-shadow:0 0 0 2px #e9cd7a,0 2px 6px #00000059}.eoch4W_figureMat{background:#fbf8f2;border-radius:6px;padding:8px;display:block;box-shadow:inset 0 0 0 1px #b48a3699,inset 0 0 0 4px #fbf8f2,inset 0 0 0 5px #b48a3647}.eoch4W_figure img{border-radius:2px;width:100%;height:auto;display:block}.eoch4W_ladder{gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.eoch4W_ladder li{font:500 14px/1.3 var(--font-ui), system-ui, sans-serif;border-bottom:1px dashed #2a1d1733;align-items:baseline;gap:10px;padding:7px 2px;display:flex}.eoch4W_ladder li span{flex:1;min-width:0}.eoch4W_ladder li b{font:italic 600 17px/1 var(--font-fraunces), Georgia, serif;color:#6e1546;font-variant-numeric:tabular-nums;flex:none}.eoch4W_quiet{color:#2a1d1773}.eoch4W_stack{gap:34px;display:grid}.eoch4W_stack .eoch4W_panel{padding-top:0;position:relative}.eoch4W_num{font:600 21px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 72;letter-spacing:.12em;color:#6e1546;margin-bottom:4px;display:block}h2+.eoch4W_open{margin-top:10px}.eoch4W_manga{isolation:isolate;background:#fff;border:3px solid #1d1418;border-radius:2px;margin:20px 2px 0;padding:0;position:relative;box-shadow:6px 6px #1d1418}.eoch4W_mangaMat{background:#fff;padding:10px;display:block;position:relative}.eoch4W_manga img{width:100%;height:auto;display:block}.eoch4W_halftone{z-index:-1;background:radial-gradient(circle,#3d24636b 1.2px,#0000 1.7px) 0 0/7px 7px;width:38%;height:52%;position:absolute;bottom:-16px;left:-14px}
.rYl9hG_tabs{z-index:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;width:100%;margin:8px 0 -14px;display:grid;position:relative}.rYl9hG_tab{color:#f4dc94bf;-webkit-tap-highlight-color:transparent;background:linear-gradient(90deg,#ffffff0d,#0000 30% 70%,#00000038),linear-gradient(#2a0f30,#3a1440);border-radius:6px 6px 0 0;align-content:center;justify-items:center;gap:4px;min-width:0;height:40px;padding:0 2px;text-decoration:none;transition:color .2s,scale .14s cubic-bezier(.23,1,.32,1);display:grid;position:relative;box-shadow:inset 1.5px 0 0 -.5px #f4dc9459,inset -1.5px 0 0 -.5px #f4dc9459,inset 0 1.5px 0 -.5px #f4dc9459}.rYl9hG_tab[data-on]{color:#f4dc94}.rYl9hG_glow{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#ffffff14,#0000 30% 70%,#00000040),linear-gradient(#4a1850,#6a2470);transition:opacity .22s;position:absolute;inset:0;box-shadow:inset 2px 0 0 -.5px #f4dc94e6,inset -2px 0 0 -.5px #f4dc94e6,inset 0 2px 0 -.5px #f4dc94e6}.rYl9hG_tab[data-on] .rYl9hG_glow{opacity:1}.rYl9hG_tail{z-index:0;transform-origin:50% 0;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 11px),0 100%);pointer-events:none;background:linear-gradient(90deg,#ffffff14,#0000 30% 70%,#00000040),linear-gradient(#6a2470,#7a2a80);height:35px;position:absolute;top:calc(100% - 1px);left:0;right:0;box-shadow:inset 2px 0 0 -.5px #f4dc94e6,inset -2px 0 0 -.5px #f4dc94e6}.rYl9hG_tabName{z-index:1;position:relative}.rYl9hG_tabNum{font:600 13px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 72;letter-spacing:.12em;white-space:nowrap}.rYl9hG_tab:first-child .rYl9hG_tabNum{font:11px/1 var(--font-ui), system-ui, sans-serif}.rYl9hG_tabName{text-overflow:clip;max-width:100%;font:700 clamp(7.5px, 2.15vw, 10px)/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.rYl9hG_tab:active{scale:.97}@media (hover:hover) and (pointer:fine){.rYl9hG_tab:not([data-on]):hover{color:#ffe6b8;background:linear-gradient(90deg,#ffffff0f,#0000 30% 70%,#00000038),linear-gradient(#3a1440,#4a1850)}}.rYl9hG_tab:focus-visible{outline-offset:2px;outline:2px solid #f4dc94}@media (min-width:700px){.rYl9hG_tabs{gap:5px}.rYl9hG_tab{height:44px}.rYl9hG_tabNum{font-size:15px}.rYl9hG_tabName{letter-spacing:.14em;font-size:10px}}.rYl9hG_underRibbons{z-index:1;width:100%;padding-top:30px;position:relative}.rYl9hG_underRibbons.rYl9hG_sheetTop{padding-top:0}.rYl9hG_sheet{z-index:1;color:#2a1d17;text-align:left;width:100%;font-family:var(--font-news), Georgia, serif;background:linear-gradient(#faf3e8e6,#f4e9d6f0),url(/parchment.webp) top/140%;border-radius:0 0 8px 8px;margin-top:0;padding:58px 18px 26px;position:relative;box-shadow:0 30px 60px #00000080}@media (min-width:700px){.rYl9hG_sheet{padding:64px 40px 40px}}.rYl9hG_kicker{font:700 10px/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#6e1546;margin:0}.rYl9hG_sheetTitle{font:italic 500 34px/1.02 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#3d2463;text-wrap:balance;margin:10px 0 0}.rYl9hG_lede{font:400 17px/1.55 var(--font-news), Georgia, serif;text-wrap:wrap;margin:12px 0 0}.rYl9hG_star{color:#b48a36}.rYl9hG_jump{flex-wrap:wrap;gap:8px;margin:18px 0 30px;display:flex}.rYl9hG_jump a{color:#2a1d17;height:34px;font:600 13px/1 var(--font-ui), system-ui, sans-serif;-webkit-tap-highlight-color:transparent;border:1.5px dashed #2a1d1766;border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;transition:background-color .18s,color .18s,scale .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.rYl9hG_jump a:active{scale:.96}@media (hover:hover) and (pointer:fine){.rYl9hG_jump a:hover{color:#fbf4e6;background:#2a1d17;border-style:solid}}.rYl9hG_budget{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 70px)}.rYl9hG_sheet section[id]{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 70px)}.rYl9hG_budget{margin-top:34px}.rYl9hG_num{font:600 21px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 72;letter-spacing:.12em;color:#6e1546;margin-bottom:4px;display:block}.rYl9hG_h3{font:italic 500 26px/1.05 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#3d2463;margin:0}.rYl9hG_facts{gap:14px;margin:12px 0 0;display:grid}.rYl9hG_facts dt{font:700 11px/1.2 var(--font-ui), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6e1546}.rYl9hG_facts dd{font:400 16px/1.5 var(--font-news), Georgia, serif;text-wrap:wrap;margin:4px 0 0}.rYl9hG_onward{appearance:none;color:#6e1546;font:600 14px/1.3 var(--font-ui), system-ui, sans-serif;text-align:left;text-underline-offset:3px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-top:22px;padding:0;text-decoration:underline}.rYl9hG_answers{margin-top:8px;display:grid}.rYl9hG_answer{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 70px);padding:16px 0 14px}.rYl9hG_answer+.rYl9hG_answer{border-top:1px dashed #2a1d1738}.rYl9hG_q{font:italic 500 21px/1.2 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#3d2463;text-wrap:balance;margin:0}.rYl9hG_a{font:400 16.5px/1.55 var(--font-news), Georgia, serif;color:#2a1d17;text-wrap:wrap;margin:6px 0 0}.rYl9hG_aLink{color:#6e1546;font:600 13px/1 var(--font-ui), system-ui, sans-serif;text-underline-offset:3px;white-space:nowrap;-webkit-tap-highlight-color:transparent;text-decoration:underline}@media (hover:hover) and (pointer:fine){.rYl9hG_aLink:hover{color:#3d2463}}.rYl9hG_turn{border-top:1px solid #2a1d172e;justify-items:center;gap:14px;margin-top:26px;padding-top:22px;display:grid}.rYl9hG_next{color:#2a1d17;text-align:left;-webkit-tap-highlight-color:transparent;background:#ffffff59;border:1.5px solid #2a1d1747;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:12px 16px 12px 12px;text-decoration:none;transition:border-color .2s,background-color .2s,scale .14s cubic-bezier(.23,1,.32,1);display:grid}.rYl9hG_next:active{scale:.98}.rYl9hG_nextRibbon{color:#f4dc94;width:42px;height:44px;font:600 14px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 72;letter-spacing:.12em;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 8px),0 100%);background:linear-gradient(90deg,#ffffff14,#0000 30% 70%,#00000040),linear-gradient(#4a1850,#6a2470 70%,#7a2a80);place-items:start center;padding-top:11px;transition:translate .26s cubic-bezier(.23,1,.32,1);display:grid;box-shadow:inset 1.5px 0 0 -.5px #f4dc94cc,inset -1.5px 0 0 -.5px #f4dc94cc}.rYl9hG_nextText{gap:3px;display:grid}.rYl9hG_nextKicker{font:700 10px/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#6e1546}.rYl9hG_nextTitle{font:italic 500 21px/1.15 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#3d2463}.rYl9hG_prev{color:#6e1546;font:600 12.5px/1 var(--font-ui), system-ui, sans-serif;-webkit-tap-highlight-color:transparent;border-bottom:1.5px solid #6e154659;text-decoration:none}@media (hover:hover) and (pointer:fine){.rYl9hG_next:hover{background:#fff9;border-color:#2a1d1780}.rYl9hG_next:hover .rYl9hG_nextRibbon{translate:0 3px}.rYl9hG_prev:hover{color:#3d2463}}.rYl9hG_next:focus-visible,.rYl9hG_prev:focus-visible,.rYl9hG_aLink:focus-visible{outline-offset:3px;outline:2px solid #6e1546}.rYl9hG_contents{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 56px)}.rYl9hG_toc{margin:18px 0 0;padding:0;list-style:none;display:grid}.rYl9hG_toc li+li{border-top:1px dashed #2a1d1738}.rYl9hG_tocLine{color:#2a1d17;-webkit-tap-highlight-color:transparent;border-radius:6px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 4px 14px 0;text-decoration:none;transition:background-color .18s;display:grid}.rYl9hG_tocRibbon{color:#f4dc94;width:42px;height:44px;font:600 14px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 72;letter-spacing:.12em;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 8px),0 100%);background:linear-gradient(90deg,#ffffff14,#0000 30% 70%,#00000040),linear-gradient(#4a1850,#6a2470 70%,#7a2a80);place-items:start center;margin-top:-14px;padding-top:11px;transition:translate .26s cubic-bezier(.23,1,.32,1);display:grid;box-shadow:inset 1.5px 0 0 -.5px #f4dc94cc,inset -1.5px 0 0 -.5px #f4dc94cc}.rYl9hG_tocText{gap:2px;display:grid}.rYl9hG_tocText b{font:italic 500 20px/1.15 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#3d2463}.rYl9hG_tocText span{font:400 15px/1.4 var(--font-news), Georgia, serif;color:#2a1d17cc;text-wrap:pretty}.rYl9hG_tocGo{color:#6e1546;font:600 16px/1 var(--font-ui), system-ui, sans-serif;transition:translate .22s cubic-bezier(.23,1,.32,1)}.rYl9hG_tocLine:active{background:#2a1d170f}@media (hover:hover) and (pointer:fine){.rYl9hG_tocLine:hover{background:#2a1d170a}.rYl9hG_tocLine:hover .rYl9hG_tocRibbon{translate:0 4px}.rYl9hG_tocLine:hover .rYl9hG_tocGo{translate:3px}}.rYl9hG_tocLine:focus-visible{outline-offset:2px;outline:2px solid #6e1546}@media (prefers-reduced-motion:reduce){.rYl9hG_tocLine:hover .rYl9hG_tocRibbon,.rYl9hG_tocLine:hover .rYl9hG_tocGo{translate:none}}.rYl9hG_sections{gap:34px;margin-top:30px;display:grid}.rYl9hG_section{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 70px)}.rYl9hG_copy{font:400 16.5px/1.55 var(--font-news), Georgia, serif;color:#2a1d17;text-wrap:wrap;margin:8px 0 0}.rYl9hG_section .rYl9hG_aLink{margin-top:10px;display:inline-block}.rYl9hG_section>figure.rYl9hG_section>figure,.rYl9hG_section>figure{margin-top:18px}.rYl9hG_section>.rYl9hG_facts{margin-top:16px}.rYl9hG_headingWrap{justify-items:center;display:grid}.rYl9hG_sheet{touch-action:pan-y;overflow:hidden}.rYl9hG_leafText{width:100%}.rYl9hG_tab:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 6px),0 100%);transform-origin:50% 0;pointer-events:none;background:linear-gradient(#3a1440,#4a1850);height:16px;transition:scale .26s cubic-bezier(.23,1,.32,1);position:absolute;top:100%;left:6px;right:6px;scale:1 0;box-shadow:inset 1.5px 0 0 -.5px #f4dc9480,inset -1.5px 0 0 -.5px #f4dc9480}.rYl9hG_tab[data-on]:after{content:none}@media (hover:hover) and (pointer:fine){.rYl9hG_tab:not([data-on]):hover:after{scale:1}}.rYl9hG_inLink{color:#6e1546;text-underline-offset:3px;-webkit-text-decoration:underline #6e154666;text-decoration:underline #6e154666;text-decoration-thickness:1.5px}@media (hover:hover) and (pointer:fine){.rYl9hG_inLink:hover{text-decoration-color:#6e1546}}.rYl9hG_inLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #c42e7c}.rYl9hG_act{justify-content:center;margin:22px 0 4px;display:flex}.rYl9hG_indexTitle{font:700 10px/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#6e1546;margin:30px 0 0}.rYl9hG_taped{background:#fffdf8;max-width:460px;margin:26px auto 8px;padding:10px 10px 40px;position:relative;rotate:-1.4deg;box-shadow:0 1px #0000000f,0 10px 22px #2a1d1738}.rYl9hG_section:nth-of-type(2n) .rYl9hG_taped{rotate:1.2deg}.rYl9hG_taped img{width:100%;height:auto;display:block}.rYl9hG_tape{background:repeating-linear-gradient(135deg,#ffffff59 0 6px,#fff0 6px 12px),#deaacdb8;width:92px;height:26px;position:absolute;top:-12px;box-shadow:0 1px 2px #2a1d1726}.rYl9hG_tape[data-at=l]{left:-14px;rotate:-32deg}.rYl9hG_tape[data-at=r]{background:repeating-linear-gradient(45deg,#fff6 0 4px,#fff0 4px 9px),#b0c8a8bf;right:-14px;rotate:28deg}.rYl9hG_scrawl{text-align:center;font:700 22px/1 var(--font-hand), "Bradley Hand", cursive;color:#3d2463;position:absolute;bottom:6px;left:0;right:0}.rYl9hG_scrawl:after{content:" ♡";color:#c42e7c}.rYl9hG_spread{margin:26px 0 6px}.rYl9hG_spreadCards{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.rYl9hG_spreadCard{background:linear-gradient(135deg,#8a6a2a 0%,#e9cd7a 22%,#b48a36 40%,#f6e3a2 58%,#9c7631 78%,#d9b35c 100%);border-radius:10px;padding:4px;display:block;box-shadow:0 10px 18px #2a1d174d,0 0 0 1px #3c280a73}.rYl9hG_spreadInner{color:#f4dc94;text-align:center;background:radial-gradient(120% 80% at 50% 0,#2b1636,#140a18 70%);border-radius:7px;grid-template-rows:auto auto auto 1fr;align-content:start;justify-items:center;gap:8px;height:100%;min-height:250px;padding:12px 10px 14px;display:grid;box-shadow:inset 0 0 0 1px #f4dc948c}.rYl9hG_spreadNum{font:600 14px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 144;letter-spacing:.2em}.rYl9hG_glyph{width:38px;height:38px}.rYl9hG_spreadName{font:700 10px/1.15 var(--font-ui), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #f4dc9459;padding-bottom:8px}.rYl9hG_spreadText{font:400 13.5px/1.4 var(--font-news), Georgia, serif;color:#fff4e2e0;text-wrap:pretty}@media (min-width:620px){.rYl9hG_spreadCards{gap:18px;max-width:520px;margin:0 auto}.rYl9hG_spreadText{font-size:15px}}.rYl9hG_notebook{clip-path:polygon(0 6px,4% 2px,9% 7px,14% 1px,20% 6px,26% 2px,31% 7px,37% 1px,43% 5px,49% 0,55% 6px,61% 2px,67% 7px,72% 1px,78% 5px,84% 0,90% 6px,95% 2px,100% 6px,100% 100%,0 100%);background:linear-gradient(90deg,#0000 36px,#d6506e8c 36px 37.5px,#0000 37.5px),repeating-linear-gradient(#0000 0 31px,#6e8cc852 31px 32px) 0 22px,#fffdf6;max-width:420px;margin:26px auto 8px;padding:30px 22px 62px 50px;position:relative;rotate:1deg;box-shadow:0 10px 22px #2a1d1738}.rYl9hG_listTitle{font:700 28px/32px var(--font-hand), "Bradley Hand", cursive;color:#6e1546;display:block}.rYl9hG_checks{margin:0;padding:0;list-style:none}.rYl9hG_checks li{font:500 23px/32px var(--font-hand), "Bradley Hand", cursive;color:#2a1d17;position:relative}.rYl9hG_checks li:before{content:"";border:1.8px solid #3d2463;border-radius:3px 5px 2px 4px;width:15px;height:15px;position:absolute;top:8px;left:-30px;rotate:-4deg}.rYl9hG_checks li:after{content:"✓";font:700 26px/1 var(--font-hand), "Bradley Hand", cursive;color:#c42e7c;position:absolute;top:-4px;left:-29px}.rYl9hG_stamp{font:700 13px/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#c42e7ccc;border:2.5px solid #c42e7cbf;border-radius:8px;padding:6px 10px;position:absolute;bottom:16px;right:18px;rotate:-12deg}.rYl9hG_sticker{width:46px;height:46px;font:22px/1 var(--font-ui), system-ui, sans-serif;color:#6b4bc4;background:conic-gradient(from 200deg,#ffd1f0,#c9b8ff,#b8f1ff,#d8ffd1,#fff1b8,#ffd1f0);border:3px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:16px;rotate:14deg;box-shadow:0 3px 6px #2a1d1740}.rYl9hG_fullLink{-webkit-touch-callout:default;display:block}.rYl9hG_fullHint{text-align:center;font:500 12px/1.3 var(--font-ui), system-ui, sans-serif;color:#2a1d1799;display:block;position:absolute;bottom:-26px;left:0;right:0}.rYl9hG_taped:has(.rYl9hG_fullHint){margin-bottom:40px}.rYl9hG_connect{color:#f4dc94;background:linear-gradient(160deg,#3d2463,#2b1636);border:4px solid #fffaf0;border-radius:999px;align-items:center;gap:12px;padding:10px 18px 10px 10px;text-decoration:none;transition:rotate .2s cubic-bezier(.23,1,.32,1),scale .15s ease-out;display:inline-flex;rotate:-2.5deg;box-shadow:0 0 0 1px #b48a3699,0 8px 16px #2a1d1747}.rYl9hG_connect:active{scale:.97}@media (hover:hover) and (pointer:fine){.rYl9hG_connect:hover{rotate:0deg}}.rYl9hG_connect:focus-visible{outline-offset:3px;outline:2px solid #c42e7c}.rYl9hG_seal{color:#f4dc94;background:radial-gradient(circle,#2b1636 0 56%,#0000 57%),conic-gradient(from 210deg,#8a6a2a,#f6e3a2,#b48a36,#e9cd7a,#9c7631,#f6e3a2,#8a6a2a);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #3c280a80,0 2px 4px #2a1d174d}.rYl9hG_connectText{text-align:left;gap:2px;display:grid}.rYl9hG_connectText b{font:italic 600 19px/1.05 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#f6e3a2}.rYl9hG_connectText span{font:600 10px/1.2 var(--font-ui), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f4dc94b8}.rYl9hG_tarot{background:linear-gradient(135deg,#8a6a2a 0%,#e9cd7a 22%,#b48a36 40%,#f6e3a2 58%,#9c7631 78%,#d9b35c 100%);border-radius:12px;width:min(78%,300px);margin:26px auto 8px;padding:6px;box-shadow:0 16px 30px #2a1d1759,0 0 0 1px #3c280a73}.rYl9hG_tarotInner{background:radial-gradient(120% 80% at 50% 0,#2b1636,#140a18 70%);border-radius:7px;gap:8px;padding:10px 10px 12px;display:grid;box-shadow:inset 0 0 0 1px #f4dc948c}.rYl9hG_tarotNum,.rYl9hG_tarotName{text-align:center;color:#f4dc94;line-height:1}.rYl9hG_tarotNum{font:600 16px/1 var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 0, "opsz" 144;letter-spacing:.22em}.rYl9hG_tarotName{font:700 11px/1 var(--font-ui), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase}.rYl9hG_tarotWindow{aspect-ratio:4/5;border-radius:3px;display:block;overflow:hidden;box-shadow:0 0 0 1px #f4dc9480}.rYl9hG_tarotWindow img{object-fit:cover;width:100%;height:100%;display:block}.rYl9hG_gilt.rYl9hG_gilt{margin:26px 2px 8px;rotate:0deg}.rYl9hG_mangaPhoto.rYl9hG_mangaPhoto{margin:26px 6px 8px 0}.rYl9hG_narration{z-index:1;max-width:70%;font:600 12px/1.25 var(--font-ui), system-ui, sans-serif;letter-spacing:.04em;color:#1d1418;background:#fffdf6;border:2px solid #1d1418;padding:6px 10px;position:absolute;top:-10px;left:14px}.rYl9hG_lightBehind.rYl9hG_lightBehind{z-index:0}
.UWEeYG_ground{background:#120a10;position:absolute;inset:0}.UWEeYG_groundMedia{object-fit:cover;opacity:.7;width:100%;height:100%;display:block}.UWEeYG_ground:after{content:"";background:linear-gradient(#120914b8,#12091459 34%,#12091473 70%,#120914d9),radial-gradient(80% 60% at 50% 45%,#0000 40%,#12091480);position:absolute;inset:0}.UWEeYG_abstract{background:#160c14}.UWEeYG_abstract:after{background:linear-gradient(#12091480,#0000 30% 70%,#120914b3)}.UWEeYG_glow{background:radial-gradient(60% 46% at 50% 34%,#f06aa833,#f06aa80f 55%,#0000 80%),radial-gradient(90% 60% at 50% 100%,#7a3a5a47,#0000 70%);position:absolute;inset:0}.UWEeYG_house{z-index:3;font-family:var(--head);grid-template-rows:minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.UWEeYG_pager{height:100%}.UWEeYG_pageWrap{scrollbar-width:none}.UWEeYG_pageWrap::-webkit-scrollbar{display:none}.UWEeYG_page{max-width:600px;padding:calc(env(safe-area-inset-top,0px) + 56px) 20px 28px;text-align:center;align-content:start;justify-items:center;gap:14px;margin:0 auto;display:grid}.UWEeYG_page>p{text-align:left}.UWEeYG_heading{text-wrap:balance;max-width:calc(100vw - 112px);margin-bottom:2px}.UWEeYG_photo{background:#fbf4e6;width:min(74%,300px);margin:6px 0 0;padding:7px 7px 26px;position:relative;rotate:-1.6deg;box-shadow:0 18px 40px #00000080}.UWEeYG_photo img{aspect-ratio:4/5;object-fit:cover;object-position:50% 28%;width:100%;display:block}.UWEeYG_tape{background:#f4e4c8bf;width:84px;height:22px;margin-left:-42px;position:absolute;top:-10px;left:50%;rotate:3deg;box-shadow:0 1px 2px #0003}.UWEeYG_overlap{justify-self:end;margin-top:-44px;position:relative}.UWEeYG_chips{flex-wrap:wrap;justify-content:center;gap:8px 6px;max-width:420px;margin:4px 0;display:flex}.UWEeYG_inline{height:40px;font-size:13px}.UWEeYG_cards{width:100%;margin-top:4px}.UWEeYG_ritual{max-width:min(100%,30rem)}.UWEeYG_closing{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6;text-shadow:0 2px 20px #0009;margin:18px 0 0;font-size:clamp(30px,8.4vw,44px);font-style:italic;font-weight:500;line-height:1.02;text-align:center!important}.UWEeYG_sign{font:600 11px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:#f4dc94d9;margin-top:12px;display:block}.UWEeYG_sign:before{content:"— "}.UWEeYG_quiet{font:600 10.5px/1.4 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#fbeedd99;margin:4px 0 0;text-align:center!important}.UWEeYG_entry{text-align:left;background:var(--paper-bg);color:#2a1630;border:2px solid #2a1630;width:100%;padding:24px 22px 28px;box-shadow:4px 5px 0 -1px #170d1ce6,4px 5px 0 1px #efe4cf8c,0 30px 60px #00000073}.UWEeYG_entryDate{font:600 10.5px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#6e1546;margin:0 0 6px}.UWEeYG_entryTitle{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;margin:0 0 14px;font-size:clamp(30px,8vw,40px);font-style:italic;font-weight:500;line-height:1}.UWEeYG_entryBody{font:400 1.04rem/1.6 var(--body)}.UWEeYG_entryBody p{margin:0 0 .9em}.UWEeYG_entryBody ul{margin:0 0 .9em;padding-left:1.1em}.UWEeYG_entryBody li{margin-bottom:.35em}.UWEeYG_entryBody li::marker{content:"✦  ";color:#6e1546;font-size:.8em}.UWEeYG_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:100%;min-height:0;position:relative;overflow-y:auto}.UWEeYG_scroll::-webkit-scrollbar{display:none}.UWEeYG_column{max-width:600px;padding:calc(env(safe-area-inset-top,0px) + 56px) 20px calc(env(safe-area-inset-bottom,0px) + 36px);margin:0 auto}.UWEeYG_sec{text-align:center;scroll-margin-top:calc(env(safe-area-inset-top,0px) + 52px);align-content:start;justify-items:center;gap:14px;padding:22px 0 30px;display:grid}.UWEeYG_sec>p{text-align:left}.UWEeYG_sec+.UWEeYG_sec{padding-top:30px}.UWEeYG_ritual{gap:10px;padding-top:8px}.UWEeYG_ritualPhoto.UWEeYG_ritualPhoto{width:min(58%,220px);margin:8px 0 14px;padding-bottom:7px}.UWEeYG_ritual:nth-of-type(2n) .UWEeYG_ritualPhoto{rotate:1.4deg}.UWEeYG_ritualPhoto img{aspect-ratio:5/4;object-position:center 30%}.UWEeYG_ritualText{justify-items:center;gap:6px;display:grid}.UWEeYG_ritualText>p{text-align:left}.UWEeYG_ritualName{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6;text-shadow:0 2px 16px #0009;align-items:baseline;gap:10px;margin:0;font-size:clamp(26px,7vw,34px);font-style:italic;font-weight:500;line-height:1;display:flex}.UWEeYG_ritualNum{font:400 .95em/1 var(--font-black), serif;color:#f4dc94f2;font-style:normal}.UWEeYG_ritualHint{font:600 10.5px/1.4 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#fbeeddb3;margin:0;text-align:center!important}.UWEeYG_ritualBox.UWEeYG_ritualBox{margin-top:6px}.UWEeYG_ritualStar{color:#f4dc94b3;margin-top:16px;font-size:13px}.UWEeYG_end{gap:16px;padding-top:10px}.UWEeYG_questionsLink{align-items:center;text-decoration:none;display:inline-flex}.UWEeYG_endFoot{border-top:1px solid #fbeedd29;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:16px;padding-top:18px;display:flex}.UWEeYG_backLink{font:600 12.5px/1 var(--ui);letter-spacing:.04em;color:#f4dc94d9;border-bottom:1.5px solid #f4dc9466;margin-top:14px;text-decoration:none}.UWEeYG_faq{text-align:left;width:100%;max-width:520px;margin:2px 0 0;padding:0;list-style:none}.UWEeYG_faqItem{border-top:1px solid #fbeedd29}.UWEeYG_faqItem:last-child{border-bottom:1px solid #fbeedd29}.UWEeYG_faqQ{appearance:none;color:#fff4e6;text-align:left;width:100%;font:600 14.5px/1.3 var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:baseline;gap:10px;padding:12px 4px 12px 2px;display:flex}.UWEeYG_faqQ[aria-expanded=true]{color:#ffe6b8}.UWEeYG_faqMark{color:#f4dc94e6;flex:none;width:14px;font-size:13px}.UWEeYG_faqA{overflow:hidden}.UWEeYG_faqBox.UWEeYG_faqBox{max-width:none;margin:0 0 14px 24px}.UWEeYG_faqLink{color:#6e1546;font:600 12.5px/1 var(--ui);letter-spacing:.02em;white-space:nowrap;border-bottom:1.5px solid;margin-left:.5em;text-decoration:none;display:inline-block}.UWEeYG_foot{z-index:8;background:linear-gradient(#0000,#0e0712b3)}.UWEeYG_spacer{flex:1}.UWEeYG_footSolo{justify-content:center}@media (min-width:900px){.UWEeYG_page,.UWEeYG_column{max-width:760px;padding-top:calc(env(safe-area-inset-top,0px) + 64px)}.UWEeYG_sec{padding:34px 0 44px}.UWEeYG_ritual{text-align:left;grid-template-columns:240px minmax(0,1fr);place-items:center start;column-gap:36px;width:100%;max-width:680px;margin:0 auto}.UWEeYG_ritual:nth-of-type(2n){grid-template-columns:minmax(0,1fr) 240px}.UWEeYG_ritual:nth-of-type(2n) .UWEeYG_ritualPhoto{grid-area:1/2}.UWEeYG_ritual:nth-of-type(2n) .UWEeYG_ritualText{grid-area:1/1}.UWEeYG_ritualPhoto.UWEeYG_ritualPhoto{width:220px;margin:0}.UWEeYG_ritualText{justify-items:start}.UWEeYG_ritualHint{text-align:left!important}.UWEeYG_ritualStar{grid-column:1/-1;justify-self:center}.UWEeYG_cards>*{flex-basis:calc(25% - 8px)}.UWEeYG_cards{max-width:960px}.UWEeYG_page:has(.UWEeYG_cards){max-width:980px}.UWEeYG_entry{max-width:680px;padding:34px 40px 38px}.UWEeYG_faq{max-width:600px}.UWEeYG_faqQ{font-size:15.5px}}.UWEeYG_eyebrow{font:600 11px/1.4 var(--ui);letter-spacing:.22em;text-transform:uppercase;color:#f4dc94d9;margin:0 0 2px;font-style:normal;display:block}.UWEeYG_faqFigure{color:#6e1546;max-width:340px;font:600 12px/1 var(--ui);margin-top:12px;text-decoration:none;display:block}.UWEeYG_faqFigure img{border:1px solid #5a2a3a40;width:100%;height:auto;margin-bottom:8px;display:block;box-shadow:0 2px 10px #280a192e}.UWEeYG_faqFigure span{border-bottom:1.5px solid}.UWEeYG_forSadie{font:500 12px/1.4 var(--ui);color:#5a2a3a;border:1.5px dashed #7a3a5a99;margin-top:8px;padding:6px 8px;display:block}.UWEeYG_forSadie b{letter-spacing:.12em;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:700}.UWEeYG_faqItem[hidden]{display:none}.UWEeYG_process{width:100%;scroll-margin-top:calc(env(safe-area-inset-top,0px) + 56px);margin:6px 0 4px}.UWEeYG_processHead{text-align:center;font:italic 500 clamp(22px, 6vw, 28px)/1.1 var(--head);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6;text-shadow:0 2px 16px #0009;margin:0 0 12px}.UWEeYG_steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.UWEeYG_steps{grid-template-columns:1fr 1fr}}.UWEeYG_step{appearance:none;text-align:left;cursor:pointer;color:#f2e4cf;background:#160a148c;border:1px solid #f4dc9447;border-radius:12px;grid-template-columns:3.1rem 1fr auto;align-items:center;gap:8px;width:100%;height:100%;padding:10px 14px 10px 10px;transition:border-color .2s ease-out,background-color .2s ease-out;display:grid}@media (hover:hover){.UWEeYG_step:hover{background:#281222a6;border-color:#f4dc9499}}.UWEeYG_step:focus-visible{outline-offset:2px;outline:2px solid #f4dc94}.UWEeYG_stepNum{font:400 24px/1 var(--font-black), serif;color:#f4dc94;text-shadow:0 0 14px #f4c4784d;justify-self:center}.UWEeYG_stepText{gap:2px;display:grid}.UWEeYG_stepText b{font:italic 500 18px/1.15 var(--head);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6}.UWEeYG_stepText span{font:400 14.5px/1.4 var(--body);color:#f2e4cfd1}.UWEeYG_stepGo{color:#f4dc94b3;font:600 16px/1 var(--ui)}.UWEeYG_faqHead{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 64px);margin:26px 0 2px}.UWEeYG_faqGroup{font:600 10.5px/1.4 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#f4dc94cc;padding:18px 2px 6px}.UWEeYG_faqGroup:first-child{padding-top:6px}.UWEeYG_duckSpot{justify-content:flex-start;margin:14px 0 -10px 4px;display:flex}.UWEeYG_filter{appearance:none;color:#fbeeddd9;font:600 12px/1 var(--ui);white-space:nowrap;cursor:pointer;background:#160a1480;border:1.5px solid #f4dc9466;border-radius:999px;padding:7px 12px 8px;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out}@media (hover:hover){.UWEeYG_filter:not([data-on]):hover{color:#fff4e6;border-color:#f4dc94bf}}.UWEeYG_filter[data-on]{color:#1a1216;background:linear-gradient(115deg,#ff9ad5,#c3a6ff 30%,#9ad7ff 55%,#9dffd8 80%,#ffc6e6);border-color:#1a1216;box-shadow:2px 2px #1a1216}.UWEeYG_filter:focus-visible{outline-offset:2px;outline:2px solid #f4dc94}.UWEeYG_faqMark{transition:translate .22s cubic-bezier(.23,1,.32,1),color .18s;display:inline-block}.UWEeYG_faqQ{transition:color .18s}@media (hover:hover) and (pointer:fine){.UWEeYG_faqQ:hover{color:#ffe6b8}.UWEeYG_faqQ[aria-expanded=false]:hover .UWEeYG_faqMark{color:#ffd98a;translate:3px}}.UWEeYG_filter:active{scale:.96}.UWEeYG_filter{-webkit-tap-highlight-color:transparent;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out,scale .14s cubic-bezier(.23,1,.32,1)}.UWEeYG_step{-webkit-tap-highlight-color:transparent;transition:border-color .2s ease-out,background-color .2s ease-out,scale .14s cubic-bezier(.23,1,.32,1)}.UWEeYG_step:active{scale:.98}.UWEeYG_backLink,.UWEeYG_faqLink{-webkit-tap-highlight-color:transparent;transition:color .18s,border-color .18s,opacity .12s}.UWEeYG_backLink:active,.UWEeYG_faqLink:active{opacity:.7}@media (hover:hover) and (pointer:fine){.UWEeYG_backLink:hover{color:#ffe6b8;border-color:#f4dc94d9}.UWEeYG_faqLink:hover{color:#ffe6b8}}a.UWEeYG_step{color:#f2e4cf;text-decoration:none}
.dWS3pW_world{--night:#150f1c;--night-2:#1f1628;--plum:#2c1836;--candle:#ffcf8a;--candle-2:#f3a95e;--glow-candle:radial-gradient(closest-side, #ffc4788c, #ffa0501f 55%, transparent);--glow-violet:radial-gradient(closest-side, #966ee673, transparent);--glow-neon:radial-gradient(closest-side, #ff3fa466, transparent);--parchment:#efe3cc;--parchment-2:#e4d3b4;--parchment-edge:#c9b28c;--ink:#2a1d17;--ink-2:#6b5646;--walnut:#3b2418;--oak:#7a5232;--gold:#c9a24a;--gold-hi:#f4dc94;--gold-leaf:linear-gradient(135deg, #8a6a2a 0%, #e9cd7a 22%, #b48a36 40%, #f6e3a2 58%, #9c7631 78%, #d9b35c 100%);--violet:#7b5cc4;--lavender:#b9a3e0;--mint:#7fe0c8;--acid:#d8f25a;--neon:#ff3fa4;--holo:linear-gradient(115deg, #ff9ad5, #c3a6ff 20%, #9ad7ff 40%, #9dffd8 60%, #f6ff9a 80%, #ff9ad5);--serif:var(--font-body), "Cormorant Garamond", Georgia, serif;--display:var(--font-display), "Italiana", Georgia, serif;--black:var(--font-black), "UnifrakturMaguntia", serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--spring:linear(0, .0554, .1806, .3309, .4797, .6128, .7239, .812, .8786, .927, .9606, .9827, .9965, 1.0043, 1.0081, 1.0094, 1.0086, 1.0067, 1.0046, 1.0028, 1.0016, 1);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .16  0 0 0 0 .11  0 0 0 0 .07  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}
.YFMGoG_dates{justify-items:center;gap:10px;width:100%;margin-top:6px;display:grid}.YFMGoG_tickets{gap:10px;width:min(100%,380px);margin:0;padding:0;list-style:none;display:grid}.YFMGoG_ticket{background:var(--paper-bg,#efe2c8);color:#2a1a12;grid-template-columns:64px 1fr;align-items:stretch;min-height:68px;display:grid;box-shadow:0 10px 26px #00000073}.YFMGoG_stub{border-right:2px dashed #3a261859;place-content:center;justify-items:center;display:grid}.YFMGoG_month{font:600 10px/1 var(--font-ui), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#3a2618b3}.YFMGoG_day{font:400 30px/1 var(--font-black), serif;color:#5a2a3a}.YFMGoG_body{text-align:left;align-content:center;gap:2px;padding:10px 14px;display:grid}.YFMGoG_name{font:italic 500 1.05rem/1.2 var(--font-fraunces), serif}.YFMGoG_where,.YFMGoG_line{font:400 .85rem/1.35 var(--font-news), serif;color:#2a1a12c7}.YFMGoG_ticket a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}.YFMGoG_ways>*{min-height:clamp(200px,30vh,280px)}
.lIPofG_shade{z-index:90;--head:var(--font-fraunces), "Fraunces", Georgia, serif;--ui:var(--font-ui), -apple-system, BlinkMacSystemFont, sans-serif;background:#08030ab8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.lIPofG_sheet{width:100%;height:calc(100dvh - env(safe-area-inset-top,0px) - 48px);color:#2a1d17;background:#fbf4e6;border-radius:22px 22px 0 0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 -10px 40px #00000073}@media (min-width:760px){.lIPofG_shade{align-items:center;padding:32px}.lIPofG_sheet{border-radius:8px;width:min(100%,880px);height:min(100%,820px)}.lIPofG_grab{display:none}}.lIPofG_grab{background:#2a1d1740;border-radius:2px;flex:none;width:40px;height:4px;margin:8px auto 0}.lIPofG_head{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px 0 20px;display:flex}.lIPofG_title{font:italic 600 28px/1.1 var(--head);font-variation-settings:"SOFT" 100;margin:0}.lIPofG_sub{font:500 13px/1.4 var(--ui);color:#2a1d17b8;margin:4px 0 0}.lIPofG_close{color:#2a1d17;width:40px;height:40px;font:400 24px/1 var(--ui);cursor:pointer;background:#2a1d1714;border:0;border-radius:50%;flex:none}.lIPofG_tools{border-bottom:1px solid #2a1d1724;flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;padding:12px 20px;display:flex}.lIPofG_tabs{scrollbar-width:none;gap:8px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.lIPofG_tabs::-webkit-scrollbar{display:none}.lIPofG_tab{appearance:none;color:#2a1d17;height:34px;font:600 12.5px/1 var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px dashed #2a1d1766;border-radius:999px;flex:none;padding:0 12px}.lIPofG_tab[data-on]{color:#fbf4e6;background:#2a1d17;border-style:solid}.lIPofG_find{color:#3d2463;min-width:0;font:italic 500 16px/1.2 var(--head);background:0 0;border:0;border-bottom:1.5px solid #2a1d174d;outline:none;flex:180px;padding:6px 2px}.lIPofG_find::placeholder{color:#2a1d1766}.lIPofG_find:focus{border-bottom-color:#6e1546}.lIPofG_scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 24px;overflow-y:auto}.lIPofG_note{font:500 14px/1.45 var(--ui);color:#2a1d17bf;margin:0 0 16px}.lIPofG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (min-width:520px){.lIPofG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:760px){.lIPofG_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}.lIPofG_tile{appearance:none;color:inherit;cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex;position:relative}.lIPofG_tile img{aspect-ratio:3/4;object-fit:cover;outline-offset:2px;width:100%;height:auto;transition:outline-color .15s, scale .2s var(--bounce,ease);background:#e8e6e3;border-radius:4px;outline:2.5px solid #0000;display:block}.lIPofG_tile:active img{scale:.97}.lIPofG_tile span{font:600 10.5px/1.2 var(--ui);letter-spacing:.08em;color:#2a1d17b3;font-variant-numeric:tabular-nums}.lIPofG_tile[data-on] img{outline-color:#c42e7c}.lIPofG_tile[data-on]:after{content:"✦";color:#fff;width:24px;height:24px;font:600 12px/1 var(--ui);background:#c42e7c;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.lIPofG_tile:focus-visible img{outline-color:#6e1546}.lIPofG_foot{padding:12px 20px calc(env(safe-area-inset-bottom,0px) + 12px);box-sizing:border-box;border-top:1px solid #2a1d1724;flex:none;align-items:center;gap:12px;min-height:72px;display:flex}.lIPofG_footImg{object-fit:cover;border-radius:3px;width:36px;height:48px}.lIPofG_footCode{min-width:0;font:600 13px/1 var(--ui);letter-spacing:.08em;flex:1}.lIPofG_footNote{font:500 13px/1.4 var(--ui);color:#2a1d17a6}.lIPofG_choose{appearance:none;color:#fbf4e6;height:44px;font:600 14px/1 var(--ui);cursor:pointer;white-space:nowrap;background:#2a1d17;border:0;border-radius:999px;padding:0 20px}.lIPofG_close:focus-visible,.lIPofG_tab:focus-visible,.lIPofG_choose:focus-visible,.lIPofG_change:focus-visible{outline-offset:2px;outline:2px solid #6e1546}.lIPofG_chosen{align-items:center;gap:16px;margin:4px 0 16px;display:flex}.lIPofG_chosenImg{object-fit:cover;background:#fffaf0;flex:none;width:120px;height:160px;padding:6px 6px 14px;rotate:-3deg;box-shadow:0 6px 16px #00000038}.lIPofG_chosenSide{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.lIPofG_chosenLab{font:600 11px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#8a2457}.lIPofG_chosenCode{font:italic 600 22px/1.1 var(--head);color:#3d2463}.lIPofG_change{appearance:none;color:#2a1d17;height:36px;font:600 12.5px/1 var(--ui);cursor:pointer;background:#ffffff59;border:1.5px dashed #2a1d1780;border-radius:999px;padding:0 12px}.lIPofG_tile img{transition:outline-color .15s, scale .2s var(--bounce,ease), translate .26s cubic-bezier(.23, 1, .32, 1), box-shadow .26s cubic-bezier(.23, 1, .32, 1)}.lIPofG_tab,.lIPofG_change,.lIPofG_choose,.lIPofG_close{-webkit-tap-highlight-color:transparent;transition:background-color .18s,border-color .18s,color .18s,scale .14s cubic-bezier(.23,1,.32,1)}.lIPofG_tab:active,.lIPofG_change:active,.lIPofG_choose:active,.lIPofG_close:active{scale:.96}@media (hover:hover) and (pointer:fine){.lIPofG_tile:hover img{translate:0 -3px;box-shadow:0 10px 20px #2a1d1738}.lIPofG_tile:not([data-on]):hover img{outline-color:#c42e7c59}.lIPofG_tab:not([data-on]):hover,.lIPofG_change:hover{background:#ffffff80;border-style:solid}.lIPofG_choose:hover{background:#6e1546}.lIPofG_close:hover{background:#2a1d1729}}
.rcSUdq_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;padding:calc(env(safe-area-inset-top,0px) + 56px) 14px calc(env(safe-area-inset-bottom,0px) + 104px);position:absolute;inset:0;overflow:hidden auto}.rcSUdq_scroll::-webkit-scrollbar{display:none}.rcSUdq_head{text-align:center;justify-items:center;gap:4px;max-width:760px;margin:0 auto 18px;display:grid}.rcSUdq_title{margin:0}.rcSUdq_line{max-width:34em;margin:6px 0 2px;font-size:.95rem}.rcSUdq_subjects{flex-wrap:wrap;justify-content:center;gap:8px 6px;margin-top:8px;display:flex}.rcSUdq_subject{appearance:none;cursor:pointer;text-decoration:none}.rcSUdq_subject.rcSUdq_subject:nth-child(n){transition:background-color .15s ease-out}.rcSUdq_subject.rcSUdq_subject[data-on]{background:linear-gradient(115deg,#ff9ad5,#c3a6ff 30%,#9ad7ff 55%,#9dffd8 80%,#ffc6e6)}.rcSUdq_grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px 12px;max-width:1240px;margin:0 auto;display:grid}@media (min-width:900px){.rcSUdq_grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:20px 18px}}.rcSUdq_card{appearance:none;aspect-ratio:4/5;cursor:pointer;background:linear-gradient(135deg,#8a6a2a 0%,#e9cd7a 22%,#b48a36 40%,#f6e3a2 58%,#9c7631 78%,#d9b35c 100%);border:0;border-radius:9px;width:100%;padding:4px;display:block;position:relative;box-shadow:0 14px 28px #00000080,0 0 0 1px #3c280a80}.rcSUdq_face{background:#140a18;border-radius:6px;width:100%;height:100%;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #f4dc948c}.rcSUdq_face img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.rcSUdq_ghost{background:#140a18;border-radius:6px;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1.5px #f4dc944d}.rcSUdq_card:focus-visible{outline-offset:3px;outline:2px solid #f4dc94}.rcSUdq_card{-webkit-tap-highlight-color:transparent;transition:translate .28s cubic-bezier(.23,1,.32,1),box-shadow .28s cubic-bezier(.23,1,.32,1)}.rcSUdq_face img{transition:scale .6s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.rcSUdq_card:hover{translate:0 -5px;box-shadow:0 22px 36px #0000008c,0 0 24px #e9cd7a47,0 0 0 1px #3c280a80}.rcSUdq_card:hover .rcSUdq_face img{scale:1.04}.rcSUdq_subject.rcSUdq_subject:not([data-on]):hover{filter:brightness(1.08)}}@media (prefers-reduced-motion:reduce){.rcSUdq_card:hover{translate:none}.rcSUdq_card:hover .rcSUdq_face img{scale:none}}.rcSUdq_styles{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.rcSUdq_styleChip{appearance:none;color:#fbeeddd9;font:600 12px/1 var(--ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#160a1480;border:1.5px solid #f4dc9466;border-radius:999px;padding:6px 12px 7px;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}.rcSUdq_styleChip[data-on]{color:#fff4e6;background:#f4dc9429;border-color:#f4dc94}@media (hover:hover) and (pointer:fine){.rcSUdq_styleChip:not([data-on]):hover{color:#fff4e6;border-color:#f4dc94bf}}.rcSUdq_styleChip:focus-visible{outline-offset:2px;outline:2px solid #f4dc94}
._4uFuOG_velvet._4uFuOG_velvet{background:radial-gradient(140% 90% at 50% 58%,#0000 38%,#060208d1 92%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .62  0 0 0 0 .38  0 0 0 0 .66  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(60% 22% at 30% 76%,#aa5caa29,#0000 70%),radial-gradient(50% 18% at 72% 88%,#9650a01f,#0000 70%),radial-gradient(90% 60% at 50% 70%,#3a1840,#1d0b22 55%,#0e0511 100%)}._4uFuOG_room{background:#0e0511;position:absolute;inset:0;overflow:hidden}._4uFuOG_dusk{background:radial-gradient(90% 55% at 50% 70%,#4a1c5259,#0000 70%),linear-gradient(#120616b8,#1a091ecc 45%,#0e0511e6);position:absolute;inset:0}._4uFuOG_wallMedia{object-fit:cover;width:100%;height:100%;display:block}._4uFuOG_cloth{touch-action:pan-y;align-self:center;width:100%;position:relative}._4uFuOG_pool{pointer-events:none;mix-blend-mode:screen;filter:blur(6px);background:radial-gradient(closest-side,#ffe0ec6b,#d68cc833 48%,#7832820f 75%,#0000);border-radius:50%;position:absolute;left:50%}._4uFuOG_beam{z-index:60;pointer-events:none;position:absolute;left:50%}._4uFuOG_slot{perspective:1200px;position:absolute;bottom:70px;left:50%}._4uFuOG_card{appearance:none;cursor:pointer;width:100%;height:100%;transform-style:preserve-3d;background:0 0;border:0;padding:0;display:block;position:relative}._4uFuOG_face,._4uFuOG_back{backface-visibility:hidden;border-radius:10px;position:absolute;inset:0;box-shadow:0 22px 40px #0000008c,0 0 0 1px #3c280a80}._4uFuOG_face{background:linear-gradient(135deg,#8a6a2a 0%,#e9cd7a 22%,#b48a36 40%,#f6e3a2 58%,#9c7631 78%,#d9b35c 100%);overflow:hidden}._4uFuOG_inner{background:radial-gradient(120% 80% at 50% 0,#2b1636,#140a18 70%);border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;gap:6px;padding:8px 8px 10px;display:grid;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #f4dc948c}._4uFuOG_numeral{text-align:center;font-family:var(--head);font-variation-settings:"SOFT" 0, "opsz" 144;letter-spacing:.18em;color:#f4dc94;text-shadow:0 0 10px #f4dc9459;font-size:clamp(15px,2vh,21px);font-weight:600;line-height:1}._4uFuOG_window{border-radius:3px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f4dc9499}._4uFuOG_window img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._4uFuOG_foil{pointer-events:none;mix-blend-mode:color-dodge;opacity:.18;background:linear-gradient(110deg,#0000 32%,#ff50dc73 43%,#64dcff80 50%,#ffdc7873 57%,#0000 68%);transition:opacity .3s;position:absolute;inset:0 -60%}._4uFuOG_card[data-lit] ._4uFuOG_foil{opacity:.7}._4uFuOG_shadow{pointer-events:none;background:#0b040d;position:absolute;inset:0}._4uFuOG_face:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 40%,#fffae68c 48%,#fffae600 56%);position:absolute;inset:-20% -60%;transform:translate(-70%)}._4uFuOG_card[data-lit] ._4uFuOG_face:after{animation:.9s cubic-bezier(.2,.7,.2,1) both _4uFuOG_glint}@keyframes _4uFuOG_glint{to{transform:translate(70%)}}._4uFuOG_card[data-lit] ._4uFuOG_face{box-shadow:0 30px 50px #0009,0 0 0 1px #3c280a80,0 0 40px #ffd6ec38}._4uFuOG_name{text-align:center;font-family:var(--head);font-variation-settings:"SOFT" 100, "WONK" 1;color:#fbeedd;font-size:clamp(14px,1.9vh,19px);font-style:italic;font-weight:500;line-height:1.05}._4uFuOG_back{color:#f4dc94;background:radial-gradient(circle at 20% 30%,#f4dc9480 0 1px,#0000 1.5px) 0 0/26px 26px,radial-gradient(circle at 70% 80%,#f4dc9459 0 1px,#0000 1.5px) 0 0/34px 34px,radial-gradient(90% 70% at 50% 45%,#4a2470,#1c0d2a 80%);transform:rotateY(180deg);box-shadow:0 22px 40px #0000008c,inset 0 0 0 6px #b48a36,inset 0 0 0 7px #f6e3a2}._4uFuOG_backInner{border-radius:5px;place-items:center;display:grid;position:absolute;inset:14px;box-shadow:inset 0 0 0 1px #f4dc9499}._4uFuOG_hint{text-align:center;font:600 10.5px/1.4 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#fbeeddbf;pointer-events:none;margin-top:16px;position:absolute;top:100%;left:-40%;right:-40%}._4uFuOG_reveal{backface-visibility:hidden;pointer-events:none;display:block;position:absolute;top:50%;left:50%}._4uFuOG_reveal img{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block;box-shadow:3px 6px 8px #00000059,0 30px 60px #0000008c}._4uFuOG_sideR,._4uFuOG_sideB{pointer-events:none;backface-visibility:hidden;background-repeat:no-repeat;position:absolute}._4uFuOG_sideR{transform-origin:0 0;filter:brightness(.48)saturate(.85);background-position:100% 0;width:3px;height:100%;top:0;left:100%;transform:skewY(59deg);box-shadow:inset 1px 0 #fff5e124}._4uFuOG_sideB{transform-origin:0 0;filter:brightness(.34)saturate(.8);background-position:0 100%;width:100%;height:5px;top:100%;left:0;transform:skew(31deg)}._4uFuOG_halo{z-index:0;pointer-events:none;position:absolute;inset:-14% -20%}._4uFuOG_haloRing{mix-blend-mode:screen;filter:blur(6px);animation:18s linear infinite _4uFuOG_haloTurn,5.5s ease-in-out infinite _4uFuOG_haloFloat;animation-delay:inherit;background:radial-gradient(closest-side,#0000 64%,#ffe0eca3 76%,#f6e3a26b 83%,#0000 93%);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:conic-gradient(#000000f2,#00000040 30%,#000c 55%,#0003 78%,#000000f2);mask-image:conic-gradient(#000000f2,#00000040 30%,#000c 55%,#0003 78%,#000000f2)}@keyframes _4uFuOG_haloTurn{0%{rotate:0deg}to{rotate:360deg}}@keyframes _4uFuOG_haloFloat{0%,to{translate:0 -4px}50%{translate:0 5px}}._4uFuOG_card{z-index:1}._4uFuOG_howTo{text-align:center;font:600 10.5px/1.4 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#fbeedd99;pointer-events:none;margin:0}._4uFuOG_veil{z-index:90;color:#f4dc94;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._4uFuOG_veilMark{display:block}@media (prefers-reduced-motion:reduce){._4uFuOG_card[data-lit] ._4uFuOG_face:after,._4uFuOG_haloRing{animation:none}}._4uFuOG_card:focus-visible{outline-offset:4px;border-radius:10px;outline:2px solid #f4dc94}@supports (-webkit-touch-callout:none){._4uFuOG_foil{mix-blend-mode:normal;opacity:.06}._4uFuOG_card[data-lit] ._4uFuOG_foil{opacity:.16}._4uFuOG_face:after{mix-blend-mode:normal;opacity:.35}._4uFuOG_haloRing,._4uFuOG_pool{mix-blend-mode:normal;opacity:.6}}
._7UvHGq_room{z-index:3;font-family:var(--head);position:absolute;inset:0}._7UvHGq_shade{pointer-events:none;background:#0e070e6b;position:absolute;inset:0}@media (min-width:900px){._7UvHGq_shade{background:linear-gradient(90deg,#0e070e1f,#0e070e99 24%,#0e070ea8 50%,#0e070e99 76%,#0e070e1f)}}._7UvHGq_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;position:absolute;inset:0;overflow-y:auto}._7UvHGq_scroll::-webkit-scrollbar{display:none}._7UvHGq_letter{padding:calc(env(safe-area-inset-top,0px) + 56px) 0 calc(env(safe-area-inset-bottom,0px) + 64px);grid-template-columns:[full-start margin-start]22px[text-start]minmax(0,1fr)[text-end plate-end]22px[full-end];display:grid}@media (min-width:900px){._7UvHGq_letter{grid-template-columns:[full-start]minmax(0,1fr)[margin-start]10rem[text-start]minmax(0,32rem)[text-end]13rem[plate-end]minmax(0,1fr)[full-end];column-gap:2.6rem}}._7UvHGq_chapter{grid-column:full;grid-template-columns:subgrid;scroll-margin-top:calc(env(safe-area-inset-top,0px) + 40px);align-content:start;display:grid}._7UvHGq_chapter>*{grid-column:text}._7UvHGq_chapter>h1{justify-self:center}._7UvHGq_para{font:400 19px/1.62 var(--body);color:#f2e4cf;text-shadow:0 1px 14px #0a050ad9;text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;margin:0 0 1em}@media (min-width:900px){._7UvHGq_para{font-size:21px}}._7UvHGq_letter [data-lamp]{transition:opacity .46s cubic-bezier(.2,.7,.2,1)}._7UvHGq_letter [data-read=ahead]{opacity:.3}._7UvHGq_letter [data-read=past]{opacity:.58}._7UvHGq_letter [data-read=lit]{opacity:1}._7UvHGq_first:first-letter{float:left;font:400 3.9em/.82 var(--font-black), serif;color:#f4dc94;text-shadow:0 0 22px #f4c47859;margin:.05em .1em 0 0}._7UvHGq_head{text-align:center;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6;text-shadow:0 2px 18px #0009;justify-self:center;justify-items:center;gap:8px;margin:2.2em 0 .9em;font-size:clamp(28px,7.6vw,38px);font-style:italic;font-weight:500;line-height:1;display:grid}._7UvHGq_orn{color:#f4dc94cc;font-size:12px;font-style:normal}._7UvHGq_link{color:#f4dc94;text-underline-offset:3px;-webkit-text-decoration:underline #f4dc9473;text-decoration:underline #f4dc9473;text-decoration-thickness:1.5px}._7UvHGq_vessel{text-align:center;font-family:var(--font-body), "Cormorant Garamond", Georgia, serif;color:#fbeedddb;margin:-.4rem 0 1.1rem;font-size:clamp(1.15rem,4.6vw,1.45rem);font-style:italic}._7UvHGq_duckSpot{justify-content:flex-end;margin-top:-6px;padding-right:8%;display:flex}._7UvHGq_styles{text-align:center;text-wrap:balance;max-width:26rem;font:600 11px/2.2 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#f4dc94e6;justify-self:center;margin:.1em 0 1.3em}._7UvHGq_style{white-space:nowrap}._7UvHGq_dot{opacity:.6;margin:0 .7em 0 0;font-size:.8em}._7UvHGq_arch{justify-self:center;width:min(66%,270px);margin:14px 0 26px}._7UvHGq_archFrame{border:1.5px solid #f4dc94bf;border-radius:999px 999px 4px 4px;padding:6px;display:block;box-shadow:0 0 42px #f4be8c2e,0 24px 50px #0000008c}._7UvHGq_archFrame img{aspect-ratio:3/4;object-fit:cover;object-position:50% 40%;border-radius:999px 999px 2px 2px;width:100%;display:block}._7UvHGq_arch figcaption{text-align:center;font:600 10px/1.4 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#fbeedd99;margin-top:10px}._7UvHGq_plate{justify-self:end;width:54%;margin:.2em 0 1.4em}._7UvHGq_plateLeft{justify-self:start}._7UvHGq_plate img{width:100%;display:block;box-shadow:0 18px 40px #0000008c}._7UvHGq_plateTall img{aspect-ratio:2/3;object-fit:cover;object-position:center 30%}._7UvHGq_plate figcaption{background:var(--paper-bg);color:#2a1630;width:fit-content;max-width:92%;font:600 9.5px/1.35 var(--ui);letter-spacing:.14em;text-transform:uppercase;border:1.5px solid #2a1630;justify-self:end;margin:-16px 8px 0 auto;padding:6px 9px 5px;position:relative;rotate:1.4deg;box-shadow:2px 3px 0 -.5px #170d1cd9,0 8px 18px #0006}._7UvHGq_plateLeft figcaption{margin:-16px auto 0 8px;rotate:-1.4deg}._7UvHGq_plate figcaption i{font:italic 500 15px/1.1 var(--head);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:0;text-transform:none;margin-bottom:1px;display:block}@media (min-width:900px){._7UvHGq_chapter>._7UvHGq_plate{grid-column:text-end/plate-end;grid-row:var(--row,2) / span 4;align-self:start;width:100%;margin-top:.6em}._7UvHGq_chapter>._7UvHGq_plateLeft{grid-column:margin-start/text-start}}._7UvHGq_close{padding-top:2.6em}._7UvHGq_close>*{justify-self:center}._7UvHGq_closing{text-align:center;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6;text-shadow:0 2px 20px #0009;margin:0;font-size:clamp(32px,9vw,48px);font-style:italic;font-weight:500;line-height:1.02}._7UvHGq_sign{font:italic 500 26px/1 var(--head);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#f4dc94;margin:14px 0 0}._7UvHGq_sign:before{content:"— ";opacity:.6}._7UvHGq_begin{margin:28px 0 0}._7UvHGq_ps{background:var(--paper-bg);color:#2a1630;max-width:30rem;font:italic 400 17px/1.5 var(--body);clip-path:polygon(0 4px,6% 0,13% 3px,21% 1px,30% 4px,38% 0,47% 3px,55% 1px,63% 4px,72% 0,80% 3px,88% 1px,95% 4px,100% 1px,100% 100%,0 100%);filter:drop-shadow(0 14px 24px #00000080);justify-self:center;margin:64px 0 0;padding:18px 18px 16px;rotate:-.8deg}._7UvHGq_psMark{font:italic 600 1.15em/1 var(--head);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#6e1546;margin-right:.35em}._7UvHGq_psLink{color:#6e1546;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #6e154673;text-decoration:underline #6e154673;text-decoration-thickness:1.5px}._7UvHGq_link,._7UvHGq_psLink{-webkit-tap-highlight-color:transparent;transition:text-decoration-color .18s,opacity .12s}._7UvHGq_link:active,._7UvHGq_psLink:active{opacity:.7}@media (hover:hover) and (pointer:fine){._7UvHGq_link:hover{text-decoration-color:#f4dc94}._7UvHGq_psLink:hover{text-decoration-color:#6e1546}}
.w7DpZW_dark{pointer-events:none;background:#050308;position:absolute;inset:0}.w7DpZW_door{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:12px;min-height:100%}.w7DpZW_visit{text-align:center;align-self:center;justify-items:center;gap:10px;padding-bottom:10vh;display:grid}.w7DpZW_where{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#fff4e6;text-shadow:0 2px 20px #0009;margin:0;font-size:clamp(26px,7.2vw,36px);font-style:italic;font-weight:500;line-height:1.08}.w7DpZW_only{font:600 11px/1.4 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:#f4dc94e0;margin:4px 0 0;text-align:center!important}.w7DpZW_page{gap:10px}.w7DpZW_grid{touch-action:pan-x pan-y;cursor:pointer;gap:12px;width:100%;padding:8px 4px 16px;display:grid}.w7DpZW_tallRight{grid-template:"a b"28dvh"c b"28dvh/minmax(0,1.35fr) minmax(0,1fr)}.w7DpZW_tallLeft{grid-template:"a b"28dvh"a c"28dvh/minmax(0,1fr) minmax(0,1.35fr)}.w7DpZW_wideTop{grid-template:"a a"25dvh"b c"29dvh/minmax(0,1.2fr) minmax(0,1fr)}.w7DpZW_solo{grid-template:"a"52dvh/minmax(0,1fr);justify-self:center;width:min(100%,35dvh)}.w7DpZW_panel{transform-origin:50%;width:100%;min-width:0;height:100%;margin:0;position:relative}.w7DpZW_ghost{pointer-events:none;background:#efe4cf6b;position:absolute;inset:0;translate:4px 5px}.w7DpZW_ghost:after{content:"";background:#1a1216;position:absolute;inset:1.5px}.w7DpZW_ink{background:#1a1216;padding:4px;display:block;position:absolute;inset:0;overflow:hidden}.w7DpZW_photo{object-fit:cover;-webkit-user-select:none;user-select:none;background:#1a1216;width:100%;height:100%;display:block;position:relative}.w7DpZW_burst{pointer-events:none;mix-blend-mode:screen;background:repeating-conic-gradient(from 3deg,#0000 0deg 2.6deg,#fff4e6b3 2.6deg 3.2deg,#0000 3.1deg 5.4deg,#fff4e66b 5.4deg 5.8deg);position:absolute;inset:-20%;-webkit-mask:radial-gradient(46% 50%,#0000 52%,#000 92%);mask:radial-gradient(46% 50%,#0000 52%,#000 92%)}.w7DpZW_sfx{z-index:3;pointer-events:none;font-family:var(--font-fraunces), serif;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:.02em;white-space:nowrap;color:#fff4e6;-webkit-text-stroke:2px #1a1216;paint-order:stroke fill;text-shadow:2px 3px #1a1216;font-size:clamp(20px,5.8vw,28px);font-style:italic;font-weight:700;line-height:1;position:absolute}.w7DpZW_box.w7DpZW_box{z-index:2;text-align:left;transform-origin:50%;width:max-content;max-width:min(100% + 8px,300px);padding:.36rem .54rem;font-size:.8rem;line-height:1.3;position:absolute}.w7DpZW_tl{top:-9px;left:-8px}.w7DpZW_tr{top:-9px;right:-8px}.w7DpZW_bl{bottom:-11px;left:-8px}.w7DpZW_br{bottom:-11px;right:-8px}.w7DpZW_untitled.w7DpZW_untitled{align-content:center;min-height:100%;padding-bottom:92px}.w7DpZW_subtitle.w7DpZW_subtitle{text-align:center;max-width:min(330px,90%);margin:-6px auto 4px;padding:.38rem .7rem;font-size:.84rem;line-height:1.3}.w7DpZW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w7DpZW_hint{justify-content:center;align-items:baseline;gap:18px;margin-top:-4px;display:flex}.w7DpZW_address{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:#f4dc94d9;cursor:pointer;background:0 0;border:0;margin:0;padding:4px 2px}.w7DpZW_address:focus-visible{outline-offset:3px;outline:2px solid #ffd98a}@media (min-width:900px){.w7DpZW_visit{gap:12px}.w7DpZW_page.w7DpZW_page{max-width:980px}.w7DpZW_grid{gap:16px;max-width:920px;padding:10px 8px 18px}.w7DpZW_tallRight{grid-template-rows:repeat(2,min(280px,31dvh));grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.w7DpZW_tallLeft{grid-template-rows:repeat(2,min(280px,31dvh));grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.w7DpZW_wideTop{grid-template-rows:repeat(2,min(280px,31dvh));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a a b""a a c"}.w7DpZW_solo{grid-template-rows:min(576px,64dvh);width:min(100%,384px,43dvh)}.w7DpZW_box.w7DpZW_box{max-width:min(80%,340px);font-size:.92rem}.w7DpZW_sfx{font-size:30px}}@media (max-width:899px) and (max-height:720px){.w7DpZW_tallRight,.w7DpZW_tallLeft{grid-template-rows:23dvh 23dvh}.w7DpZW_wideTop{grid-template-rows:21dvh 25dvh}.w7DpZW_solo{grid-template-rows:46dvh;width:min(100%,31dvh)}}@media (prefers-reduced-motion:reduce){.w7DpZW_panel{transform:none}}@supports (-webkit-touch-callout:none){.w7DpZW_burst{mix-blend-mode:normal;opacity:.7}}.w7DpZW_address{-webkit-tap-highlight-color:transparent;transition:color .18s}@media (hover:hover) and (pointer:fine){.w7DpZW_address:hover{color:#ffe6b8}}
