@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-cyrillic-ext-wdth-normal.BbWVSLBP.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-cyrillic-wdth-normal.BidnaIzo.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-greek-ext-wdth-normal.FEcqUjmq.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-greek-wdth-normal.DLFXw7oE.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-vietnamese-wdth-normal.B_Cu3Bdp.woff2)format("woff2-variations");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:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-latin-ext-wdth-normal.Dimr14O7.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-latin-wdth-normal.ByJKXP3D.woff2)format("woff2-variations");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:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-cyrillic-ext-wdth-italic.DVTPI9ct.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-cyrillic-wdth-italic.DVjhRXfK.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-greek-ext-wdth-italic.BFUwhaza.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-greek-wdth-italic.rcgokfK2.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-vietnamese-wdth-italic.Bs53qFxb.woff2)format("woff2-variations");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:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-latin-ext-wdth-italic.jwgBYueD.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-latin-wdth-italic.DKGaSXs4.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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}.orb[data-astro-cid-juvtenj6]{aspect-ratio:1;width:clamp(300px,86vw,360px);position:relative}.orb[data-astro-cid-juvtenj6]>[data-astro-cid-juvtenj6]{width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-in-out);position:absolute;inset:0}.still[data-astro-cid-juvtenj6]{mix-blend-mode:screen}@supports (mix-blend-mode:plus-lighter){.still[data-astro-cid-juvtenj6]{mix-blend-mode:plus-lighter}}canvas[data-astro-cid-juvtenj6]{opacity:0}.is-live[data-astro-cid-juvtenj6] canvas[data-astro-cid-juvtenj6]{opacity:1}.is-live[data-astro-cid-juvtenj6] .still[data-astro-cid-juvtenj6]{opacity:0}.particles[data-astro-cid-7hlr3ov7]{position:relative}.particles[data-astro-cid-7hlr3ov7] canvas[data-astro-cid-7hlr3ov7]{opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease-in-out);position:absolute;inset:0}.particles[data-astro-cid-7hlr3ov7].is-live canvas[data-astro-cid-7hlr3ov7]{opacity:1}.story[data-astro-cid-n2lz65zz]{padding-block:var(--chapter-pad) 0;position:relative}.story-head[data-astro-cid-n2lz65zz]{text-align:center;justify-items:center;gap:16px;display:grid}.story-grid[data-astro-cid-n2lz65zz]{margin-top:clamp(32px,6vh,72px);display:grid;position:relative}.stage[data-astro-cid-n2lz65zz]{--plate-h:min(44svh, 520px);top:calc(var(--topbar-h) + env(safe-area-inset-top,0px));z-index:2;height:var(--plate-h);pointer-events:none;margin-inline:calc(-1 * var(--gutter));position:sticky}.plate[data-astro-cid-n2lz65zz]{--vis:100%;isolation:isolate;width:100%;height:100%;clip-path:inset(0 0 calc(100% - var(--vis)) 0);transition:clip-path var(--d4) var(--e-io), box-shadow var(--d5) var(--e-io);background:linear-gradient(#13132a,#1b1b38);position:relative;overflow:hidden}.plate[data-astro-cid-n2lz65zz]:after{content:"";z-index:4;inset-inline:0;pointer-events:none;height:88px;transition:transform var(--d4) var(--e-io), opacity var(--d3) var(--e-io);background:linear-gradient(#18183200,#181832d9 60%,#181832);position:absolute;top:calc(100% - 88px)}.stage[data-astro-cid-n2lz65zz]:not(.is-stuck) .plate[data-astro-cid-n2lz65zz]{-webkit-mask-image:linear-gradient(#0000 0,#000 56px calc(100% - 96px),#0000);mask-image:linear-gradient(#0000 0,#000 56px calc(100% - 96px),#0000)}.stage[data-astro-cid-n2lz65zz]:not(.is-stuck) .plate[data-astro-cid-n2lz65zz]:after{opacity:0}@media (max-width:1023px) and (max-height:520px) and (orientation:landscape){.stage[data-astro-cid-n2lz65zz]{--plate-h:62svh}}.stage[data-astro-cid-n2lz65zz]:has([data-step=lights]) .plate[data-astro-cid-n2lz65zz]{--vis:52%;clip-path:inset(0 0 48%)}.stage[data-astro-cid-n2lz65zz]:has([data-step=lights]) .plate[data-astro-cid-n2lz65zz]:after{transform:translateY(calc(var(--plate-h) * -.48))}.stage[data-astro-cid-n2lz65zz]:has([data-step=lights]) .layer-image[data-astro-cid-n2lz65zz] img{object-position:50% 30%}.plate-caption[data-astro-cid-n2lz65zz]{z-index:3;inset-inline:0;text-align:center;color:#fff;text-shadow:0 1px 12px #000000b3;margin:0;position:absolute;bottom:64px}.plate[data-astro-cid-n2lz65zz]:before{content:"";z-index:0;opacity:0;transition:opacity var(--d4) var(--e-io);background:radial-gradient(70% 55% at 50% 45%, color-mix(in srgb, var(--color-accent) 30%, transparent), transparent 70%);position:absolute;inset:0}.plate[data-astro-cid-n2lz65zz]:is([data-step=talk],[data-step=time],[data-step=map]):before{opacity:1}.layer[data-astro-cid-n2lz65zz]{transition:opacity var(--d4) var(--e-io), transform var(--d5) var(--e-out), filter var(--d5) var(--e-out), clip-path var(--d5) var(--e-out);margin:0;position:absolute;inset:0}.layer-page[data-astro-cid-n2lz65zz]{max-width:40rem;padding:28px max(var(--gutter), env(safe-area-inset-right,0px)) 64px max(var(--gutter), env(safe-area-inset-left,0px));flex-direction:column;justify-content:center;gap:12px;margin-inline:auto;display:flex}.layer-page[data-astro-cid-n2lz65zz]>[data-astro-cid-n2lz65zz]{flex:none}.page-meta[data-astro-cid-n2lz65zz]{color:var(--color-text-3)}.page-title[data-astro-cid-n2lz65zz]{font-family:var(--font-display);color:#eceaf6;text-wrap:balance;font-size:clamp(1.1rem,.9rem + 1vw,1.9rem);font-weight:400;line-height:1.15}.page-text[data-astro-cid-n2lz65zz]{min-height:0;font-family:var(--font-display);color:var(--color-text-2);font-size:clamp(.85rem,.75rem + .45vw,1.15rem);font-style:italic;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 3.2em),#0000);mask-image:linear-gradient(#000 calc(100% - 3.2em),#0000);flex:0 auto!important}[data-astro-cid-n2lz65zz]:is(.page-title,.page-text):is(:lang(ar),:lang(hi),:lang(ja),:lang(ko),:lang(zh)){font-family:var(--font-ui);font-style:normal}.ln[data-astro-cid-n2lz65zz]{opacity:.08;filter:blur(3px);transition:opacity var(--d4) var(--e-out) calc(var(--i) * .26s), filter var(--d4) var(--e-out) calc(var(--i) * .26s)}[data-astro-cid-n2lz65zz][data-step=tell] .ln[data-astro-cid-n2lz65zz]{opacity:1;filter:none}[data-astro-cid-n2lz65zz][data-step=read] .layer-page[data-astro-cid-n2lz65zz]{opacity:.18;filter:blur(2px)}[data-astro-cid-n2lz65zz][data-step=read] .ln[data-astro-cid-n2lz65zz]{opacity:1;filter:none;transition-delay:0s}.plate[data-astro-cid-n2lz65zz]:not([data-step=tell],[data-step=read]) .layer-page[data-astro-cid-n2lz65zz],.layer-object[data-astro-cid-n2lz65zz],.layer-still[data-astro-cid-n2lz65zz]{opacity:0}.layer-still[data-astro-cid-n2lz65zz]{aspect-ratio:1;mix-blend-mode:screen;width:80%;height:auto;margin:auto;display:none;inset:10%}.no-gl .layer-still[data-astro-cid-n2lz65zz]{display:block}.no-gl [data-astro-cid-n2lz65zz][data-step=read] .layer-still[data-astro-cid-n2lz65zz]{opacity:.9}[data-astro-cid-n2lz65zz][data-step=tell] .layer-object[data-astro-cid-n2lz65zz]{opacity:.35;transform:translateY(32%)}[data-astro-cid-n2lz65zz][data-step=read] .layer-object[data-astro-cid-n2lz65zz]{opacity:1}.layer-image[data-astro-cid-n2lz65zz] img{object-fit:cover;width:100%;height:100%;display:block}.layer-image[data-astro-cid-n2lz65zz]{opacity:0;clip-path:circle(8%);filter:blur(18px)saturate(.6);transform:scale(1.12)}.plate[data-astro-cid-n2lz65zz]:is([data-step=image],[data-step=lights]) .layer-image[data-astro-cid-n2lz65zz]{opacity:1;clip-path:circle(75%);filter:none;transform:none}.layer-light[data-astro-cid-n2lz65zz]{opacity:0;background:linear-gradient(0deg, color-mix(in srgb, var(--tint) 42%, #09091ae6) 0%, color-mix(in srgb, var(--tint) 10%, transparent) 38%, transparent 62%);align-items:flex-end;padding:8%;display:flex}[data-astro-cid-n2lz65zz][data-step=lights] .layer-light[data-astro-cid-n2lz65zz]{opacity:1}.layer-screen[data-astro-cid-n2lz65zz]{z-index:1;opacity:0;place-items:center;display:grid;transform:translateY(6%)}.layer-screen[data-astro-cid-n2lz65zz] picture{aspect-ratio:1320/2868;height:calc(100% - 40px);display:block}.layer-screen[data-astro-cid-n2lz65zz] img{object-fit:cover;object-position:top;border-radius:9%/4.2%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#0000 0 5%,#000 13% 60%,#0000 88%);mask-image:linear-gradient(#0000 0 5%,#000 13% 60%,#0000 88%)}[data-astro-cid-n2lz65zz][data-step=talk] [data-astro-cid-n2lz65zz][data-for=talk],[data-astro-cid-n2lz65zz][data-step=time] [data-astro-cid-n2lz65zz][data-for=time],[data-astro-cid-n2lz65zz][data-step=map] [data-astro-cid-n2lz65zz][data-for=map]{opacity:1;transform:none}.plate-caption[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{opacity:0;transition:opacity var(--d4) var(--e-io)}.stage[data-astro-cid-n2lz65zz]:has([data-step=image]) .plate-caption[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{opacity:1}.steps[data-astro-cid-n2lz65zz]{z-index:1;position:relative}.step[data-astro-cid-n2lz65zz]{opacity:.28;max-width:34rem;min-height:0;transition:opacity var(--d4) var(--e-io);flex-direction:column;justify-content:flex-start;gap:14px;margin-inline:auto;padding-block:2svh 16svh;display:flex}.step[data-astro-cid-n2lz65zz].is-active{opacity:1}@media (max-width:1023px){.step[data-astro-cid-n2lz65zz].is-past{opacity:.05}}.step-title[data-astro-cid-n2lz65zz]{font-size:clamp(1.6rem,1.3rem + 1.6vw,2.6rem)}.step-store[data-astro-cid-n2lz65zz]{align-self:flex-start;margin-top:12px}.lights[data-astro-cid-n2lz65zz]{gap:12px;margin-top:4px;display:grid}.lights-lede[data-astro-cid-n2lz65zz]{display:none}.light-tabs[data-astro-cid-n2lz65zz]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter);scroll-padding-inline:var(--gutter);gap:8px;display:flex;overflow-x:auto}.light-tabs[data-astro-cid-n2lz65zz]::-webkit-scrollbar{display:none}.light-tab[data-astro-cid-n2lz65zz]{text-align:start;cursor:pointer;min-height:44px;color:var(--color-text-2);border:1px solid var(--line);transition:background var(--d2) var(--e-io), border-color var(--d2) var(--e-io), color var(--d2);background:#ffffff08;border-radius:14px;flex:none;align-content:start;gap:2px;padding:10px 14px;display:grid;position:relative}.light-tab[data-astro-cid-n2lz65zz]:hover{color:var(--color-text);background:#ffffff0f}.light-tab[data-astro-cid-n2lz65zz][aria-selected=true]{color:#fff;background:color-mix(in srgb, var(--tint) 14%, transparent);border-color:color-mix(in srgb, var(--tint) 55%, transparent)}.tab-name[data-astro-cid-n2lz65zz]{white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25}[data-astro-cid-n2lz65zz]:is(.tab-name,.tab-sub):is(:lang(ja),:lang(zh)){word-break:auto-phrase}.tab-sub[data-astro-cid-n2lz65zz]{color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.3;display:none;overflow:hidden}.light-tab[data-astro-cid-n2lz65zz][aria-selected=true] .tab-sub[data-astro-cid-n2lz65zz]{color:color-mix(in srgb, var(--tint) 70%, #fff)}.light-panels[data-astro-cid-n2lz65zz]{display:grid}.light-panel[data-astro-cid-n2lz65zz]{background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 9%, transparent), transparent 70%), #0e0e2099;border:1px solid color-mix(in srgb, var(--tint) 30%, transparent);visibility:hidden;opacity:0;min-width:0;transition:opacity var(--d3) var(--e-io), transform var(--d3) var(--e-out), visibility 0s linear var(--d3);border-radius:18px;grid-area:1/1;align-content:start;gap:10px;padding:18px 20px;display:grid;transform:translateY(6px)}.light-panel[data-astro-cid-n2lz65zz].is-on{visibility:visible;opacity:1;transition:opacity var(--d3) var(--e-io) 80ms, transform var(--d4) var(--e-out) 80ms, visibility 0s;transform:none}.panel-kicker[data-astro-cid-n2lz65zz]{color:color-mix(in srgb, var(--tint) 75%, #fff)}.panel-head[data-astro-cid-n2lz65zz]{font-size:1.2rem}.panel-body[data-astro-cid-n2lz65zz],.panel-head[data-astro-cid-n2lz65zz],.points[data-astro-cid-n2lz65zz]{overflow-wrap:break-word}.points[data-astro-cid-n2lz65zz]{gap:10px;margin-top:2px;display:grid}.points[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{border-inline-start:2px solid color-mix(in srgb, var(--tint) 45%, transparent);gap:2px;padding-inline-start:14px;display:grid}.point-lead[data-astro-cid-n2lz65zz]{font-size:1rem}.point-gloss[data-astro-cid-n2lz65zz]{font-size:.9375rem;line-height:1.55}.panel-note[data-astro-cid-n2lz65zz]{margin-top:2px;font-style:italic;display:none}.hints[data-astro-cid-n2lz65zz]{border-inline-start:1px solid color-mix(in srgb, var(--color-particle-violet) 40%, transparent);gap:10px;padding-inline-start:16px;display:grid}.hint[data-astro-cid-n2lz65zz]{color:var(--color-text-2);font-size:1.05rem}.facts[data-astro-cid-n2lz65zz]{border:1px solid var(--line);background:var(--line);border-radius:16px;gap:1px;display:grid;overflow:hidden}.facts[data-astro-cid-n2lz65zz]>div[data-astro-cid-n2lz65zz]{background:#0e0e20d9;gap:2px;padding:14px 18px;display:grid}@media (min-width:768px){.lights-lede[data-astro-cid-n2lz65zz]{display:block}.light-tabs[data-astro-cid-n2lz65zz]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.light-tab[data-astro-cid-n2lz65zz]{min-height:64px}.tab-name[data-astro-cid-n2lz65zz]{white-space:normal;overflow-wrap:break-word}.tab-sub[data-astro-cid-n2lz65zz]{white-space:normal;display:block;overflow:visible}.panel-note[data-astro-cid-n2lz65zz]{display:block}}@media (min-width:1024px){.story-grid[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(48px,6vw,112px)}.stage[data-astro-cid-n2lz65zz]{--plate-h:min(calc(100svh - var(--topbar-h) - 96px), 760px);height:calc(100svh - var(--topbar-h) - env(safe-area-inset-top,0px));flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.plate[data-astro-cid-n2lz65zz]{width:min(100%, calc(var(--plate-h) * .8));aspect-ratio:4/5;clip-path:none;height:auto;box-shadow:0 0 0 1px var(--line), 0 30px 80px -20px #000000b3, 0 0 120px -30px color-mix(in srgb, var(--tint) 40%, transparent);background:radial-gradient(120% 90% at 50% 0,#1d1d3d 0%,#121228 55%,#0b0b1c 100%);border-radius:22px;flex:none}.stage[data-astro-cid-n2lz65zz]:has([data-step=lights]) .layer-image[data-astro-cid-n2lz65zz] img{object-position:50% 50%}.stage[data-astro-cid-n2lz65zz]:has([data-step=lights]) .plate[data-astro-cid-n2lz65zz]{clip-path:none}.plate[data-astro-cid-n2lz65zz]:after{display:none}.stage[data-astro-cid-n2lz65zz] .plate[data-astro-cid-n2lz65zz],.stage[data-astro-cid-n2lz65zz]:not(.is-stuck) .plate[data-astro-cid-n2lz65zz]{-webkit-mask-image:none;mask-image:none}.layer-page[data-astro-cid-n2lz65zz]{padding:9% 10%}.plate-caption[data-astro-cid-n2lz65zz]{color:var(--color-text-3);text-shadow:none;min-height:1.5em;position:static}.layer-screen[data-astro-cid-n2lz65zz] picture{height:94%}.steps[data-astro-cid-n2lz65zz]{grid-area:1/1}.step[data-astro-cid-n2lz65zz]{justify-content:center;gap:20px;min-height:92svh;margin-inline:0;padding-block:10svh}.light-tabs[data-astro-cid-n2lz65zz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.light-tabs[data-astro-cid-n2lz65zz]{grid-template-columns:repeat(4,minmax(0,1fr))}}[dir=rtl] .story-grid[data-astro-cid-n2lz65zz]{direction:rtl}@media (prefers-reduced-motion:reduce){.layer[data-astro-cid-n2lz65zz],.ln[data-astro-cid-n2lz65zz],.light-panel[data-astro-cid-n2lz65zz],.step[data-astro-cid-n2lz65zz],.plate-caption[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz],.plate[data-astro-cid-n2lz65zz],.plate[data-astro-cid-n2lz65zz]:before{transition:none!important}}.gallery[data-astro-cid-rj65ajc3]{padding-top:var(--chapter-pad);position:relative}.gallery-head[data-astro-cid-rj65ajc3]{text-align:center;justify-items:center;gap:16px;max-width:52rem;margin-inline:auto;display:grid}.billboard[data-astro-cid-rj65ajc3]{isolation:isolate;height:min(118vw,78svh);min-height:520px;margin-top:clamp(32px,5vh,56px);position:relative;overflow:hidden}@media (min-width:768px){.billboard[data-astro-cid-rj65ajc3]{height:clamp(560px,80svh,900px)}}.slide[data-astro-cid-rj65ajc3]{opacity:0;transition:opacity 1.2s var(--e-breath);position:absolute;inset:0}.slide[data-astro-cid-rj65ajc3].is-on,.slide[data-astro-cid-rj65ajc3].is-on{opacity:1;z-index:1}.slide-media[data-astro-cid-rj65ajc3]{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 70%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 70%,#0000 100%)}.slide-media[data-astro-cid-rj65ajc3] img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform 9s cubic-bezier(.3,0,.7,1);display:block;transform:scale(1.06)}.slide[data-astro-cid-rj65ajc3].is-on .slide-media[data-astro-cid-rj65ajc3] img{transform:scale(1)}.slide-media[data-astro-cid-rj65ajc3]:after{content:"";background:linear-gradient(#0d0d1f0d 22%,#0d0d1f8c 45%,#0d0d1fdb 68%,#0d0d1ff5 100%);position:absolute;inset:0}@media (min-width:1024px){.slide-media[data-astro-cid-rj65ajc3]:after{background:linear-gradient(90deg,#0d0d1fe6 0%,#0d0d1f8c 34%,#0000 62%)}[dir=rtl] .slide-media[data-astro-cid-rj65ajc3]:after{background:linear-gradient(270deg,#0d0d1fe6 0%,#0d0d1f8c 34%,#0000 62%)}}.slide-copy[data-astro-cid-rj65ajc3]{inset-inline:0;justify-items:start;gap:12px;display:grid;position:absolute;bottom:120px}.slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]{max-width:34rem}.slide-title[data-astro-cid-rj65ajc3]{text-shadow:0 1px 2px #00000080,0 2px 28px #000000b3}@media (min-width:1024px){.slide-copy[data-astro-cid-rj65ajc3]{bottom:22%}}.slide-title[data-astro-cid-rj65ajc3]{font-family:var(--font-display);color:#f2f0fa;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.9rem,1.3rem + 2.4vw,3.2rem);font-weight:340;line-height:1.06}:is(:lang(ar),:lang(hi),:lang(ja),:lang(ko),:lang(zh)).slide-title[data-astro-cid-rj65ajc3]{font-family:var(--font-ui);font-weight:600}.slide-text[data-astro-cid-rj65ajc3]{color:var(--color-text);text-shadow:0 1px 16px #00000080;font-size:clamp(1.05rem,1rem + .3vw,1.2rem)}:is(:lang(ar),:lang(hi),:lang(ja),:lang(ko),:lang(zh)).slide-text[data-astro-cid-rj65ajc3]{font-family:var(--font-ui);font-style:normal}.slide-sym[data-astro-cid-rj65ajc3]{color:var(--color-text-2)}.sym-label[data-astro-cid-rj65ajc3]{color:var(--color-text);font-weight:600}.slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]{opacity:0;transition:opacity .3s var(--e-io), transform .3s var(--e-io);transform:translateY(8px)}.slide[data-astro-cid-rj65ajc3].is-on .slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]{opacity:1;transition:opacity .5s var(--e-out) .6s, transform .6s var(--e-out) .6s;transform:none}.slide[data-astro-cid-rj65ajc3].is-on .slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]:nth-child(2){transition-delay:.68s}.slide[data-astro-cid-rj65ajc3].is-on .slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]:nth-child(3){transition-delay:.76s}.slide[data-astro-cid-rj65ajc3].is-on .slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]:nth-child(n+4){transition-delay:.84s}.open-btn[data-astro-cid-rj65ajc3]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:44px;transition:background var(--d2), border-color var(--d2);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.open-btn[data-astro-cid-rj65ajc3]:hover{background:#ffffff29;border-color:#ffffff4d}.thumbs[data-astro-cid-rj65ajc3]{z-index:2;inset-inline:0;justify-content:flex-start;gap:10px;display:flex;position:absolute;bottom:28px}@media (min-width:768px){.thumbs[data-astro-cid-rj65ajc3]{justify-content:flex-end;bottom:40px}}.thumb[data-astro-cid-rj65ajc3]{aspect-ratio:2/3;cursor:pointer;opacity:.5;width:48px;transition:opacity var(--d2), transform var(--d3) var(--e-out), box-shadow var(--d2);background:#111;border:0;border-radius:10px;padding:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}@media (min-width:768px){.thumb[data-astro-cid-rj65ajc3]{width:60px}}.thumb[data-astro-cid-rj65ajc3]:before{content:"";position:absolute;inset:-6px}.thumb[data-astro-cid-rj65ajc3] img{object-fit:cover;width:100%;height:100%;display:block}.thumb[data-astro-cid-rj65ajc3]:hover{opacity:.85}.thumb[data-astro-cid-rj65ajc3][aria-pressed=true]{opacity:1;transform:translateY(-4px);box-shadow:0 0 0 2px #eceaf6,0 10px 24px #00000080}@media (max-width:767px){.billboard[data-astro-cid-rj65ajc3]{height:auto;min-height:0;display:grid}.slide[data-astro-cid-rj65ajc3]{grid-area:1/1;position:relative;inset:auto}.slide-media[data-astro-cid-rj65ajc3]{aspect-ratio:4/5;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 72%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 72%,#0000 100%)}.slide-media[data-astro-cid-rj65ajc3]:after{content:none}.slide-copy[data-astro-cid-rj65ajc3]{margin-top:-48px;padding-bottom:8px;position:relative;bottom:auto}.thumbs[data-astro-cid-rj65ajc3]{top:calc(125vw - 132px);bottom:auto}}.rows[data-astro-cid-rj65ajc3]{z-index:2;padding-bottom:var(--chapter-pad);grid-template-columns:minmax(0,1fr);gap:40px;display:grid;position:relative}.row-block[data-astro-cid-rj65ajc3]{min-width:0}@media (min-width:1024px){.rows[data-astro-cid-rj65ajc3]{margin-top:-32px}}.row-title[data-astro-cid-rj65ajc3]{color:var(--color-text);margin-bottom:-8px;font-size:1.0625rem;font-weight:500}.row-shell[data-astro-cid-rj65ajc3]{margin-top:4px;position:relative}.row[data-astro-cid-rj65ajc3]{--n:2.25;--gap:10px;--edge:max(var(--gutter), calc((100vw - 1200px) / 2 + var(--gutter)));gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:24px var(--edge);scroll-padding-inline:var(--edge);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.row[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.row[data-astro-cid-rj65ajc3]{scroll-snap-type:x proximity}}@media (min-width:480px){.row[data-astro-cid-rj65ajc3]{--n:3.25}}@media (min-width:768px){.row[data-astro-cid-rj65ajc3]{--n:4.25;--gap:14px}}@media (min-width:1024px){.row[data-astro-cid-rj65ajc3]{--n:5.25}}@media (min-width:1440px){.row[data-astro-cid-rj65ajc3]{--n:6.25;--gap:18px}}.row-item[data-astro-cid-rj65ajc3]{flex:0 0 min(calc((100vw - var(--edge) - var(--gap) * (var(--n) - .25)) / var(--n)), 260px);scroll-snap-align:start}.dcard[data-astro-cid-rj65ajc3]{aspect-ratio:2/3;cursor:pointer;width:100%;box-shadow:0 0 0 1px var(--line);transform-origin:50% 60%;transition:transform .24s var(--e-out), box-shadow .24s var(--e-out), opacity .3s var(--e-io), filter .3s var(--e-io);background:#15152a;border:0;border-radius:14px;padding:0;display:block;position:relative;overflow:hidden}.dcard[data-astro-cid-rj65ajc3] .dcard-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.dcard-info[data-astro-cid-rj65ajc3]{text-align:start;background:linear-gradient(#0000,#09091ab8 45%,#09091af0 100%);align-content:end;gap:4px;max-height:55%;padding:40px 12px 12px;display:grid;position:absolute;inset:auto 0 0;overflow:hidden}.dcard-lang[data-astro-cid-rj65ajc3]{letter-spacing:.08em;color:var(--color-particle-violet);text-transform:uppercase;font-size:.6875rem;font-weight:600}.dcard-title[data-astro-cid-rj65ajc3]{font-family:var(--font-display);color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.2;display:-webkit-box;overflow:hidden}:is(:lang(ar),:lang(hi),:lang(ja),:lang(ko),:lang(zh)).dcard-title[data-astro-cid-rj65ajc3]{font-family:var(--font-ui);font-size:.9375rem;font-weight:600}.dcard-sym[data-astro-cid-rj65ajc3]{min-width:0;color:var(--color-text-2);white-space:nowrap;text-overflow:ellipsis;transition:opacity .24s var(--e-io) 80ms;font-size:.75rem;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.dcard-sym[data-astro-cid-rj65ajc3]{opacity:0}:is(.dcard[data-astro-cid-rj65ajc3]:hover,.dcard[data-astro-cid-rj65ajc3]:focus-visible){z-index:2;transition-duration:.36s;transition-delay:.15s;transform:translateY(-4px)scale(1.06);box-shadow:0 24px 48px -12px #000000b3,0 0 0 1px #b8adff66}.dcard[data-astro-cid-rj65ajc3]:focus-visible{transition-delay:0s}:is(.dcard[data-astro-cid-rj65ajc3]:hover .dcard-sym[data-astro-cid-rj65ajc3],.dcard[data-astro-cid-rj65ajc3]:focus-visible .dcard-sym[data-astro-cid-rj65ajc3]){opacity:1}.row[data-astro-cid-rj65ajc3]:has(.dcard:is(:hover,:focus-visible)) .dcard[data-astro-cid-rj65ajc3]:not(:hover,:focus-visible){opacity:.55;filter:saturate(.8)}.row-item[data-astro-cid-rj65ajc3]:first-child .dcard[data-astro-cid-rj65ajc3]{transform-origin:0 60%}[dir=rtl] .row-item[data-astro-cid-rj65ajc3]:first-child .dcard[data-astro-cid-rj65ajc3]{transform-origin:100% 60%}}.dcard[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--color-cultural);outline-offset:3px}.row-arrow[data-astro-cid-rj65ajc3]{z-index:3;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;width:48px;height:48px;transition:opacity var(--d2), background var(--d2);background:#0d0d1f99;border:1px solid #ffffff29;border-radius:999px;place-items:center;display:none;position:absolute;top:50%;translate:0 -50%}.row-arrow[data-astro-cid-rj65ajc3].prev{inset-inline-start:12px}.row-arrow[data-astro-cid-rj65ajc3].next{inset-inline-end:12px}[dir=rtl] .row-arrow[data-astro-cid-rj65ajc3] .chev{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.row-arrow[data-astro-cid-rj65ajc3]{display:grid}.row-shell[data-astro-cid-rj65ajc3]:hover .row-arrow[data-astro-cid-rj65ajc3]:not(.is-end){opacity:1}.row-arrow[data-astro-cid-rj65ajc3]:hover{background:#0d0d1fd9}.row-arrow[data-astro-cid-rj65ajc3].is-end{pointer-events:none}}.viewer[data-astro-cid-rj65ajc3]{width:min(94vw,1040px);max-width:none;max-height:92svh;color:var(--color-text);background:#0f0f24;border:0;border-radius:24px;margin:auto;padding:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 120px #000000b3}.viewer[data-astro-cid-rj65ajc3]::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050510c7}.viewer[data-astro-cid-rj65ajc3][open]{animation:viewer-in var(--d3) var(--e-out)}@keyframes viewer-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}.viewer-in[data-astro-cid-rj65ajc3]{overscroll-behavior:contain;max-height:92svh;display:grid;position:relative;overflow:auto}.viewer-media[data-astro-cid-rj65ajc3]{aspect-ratio:2/3;background:#08081a;place-items:center;max-height:66svh;margin:0;display:grid;overflow:hidden}.viewer-media[data-astro-cid-rj65ajc3] img{object-fit:cover;will-change:transform, opacity;grid-area:1/1;width:100%;height:100%;display:block}.viewer-media[data-astro-cid-rj65ajc3]{touch-action:pan-y}.viewer-copy[data-astro-cid-rj65ajc3]{align-content:start;gap:16px;min-width:0;padding:24px 24px 28px;display:grid}.viewer-title[data-astro-cid-rj65ajc3]{overflow-wrap:anywhere;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem)}.viewer-title[data-astro-cid-rj65ajc3]:focus{outline:none}.viewer-summary[data-astro-cid-rj65ajc3]{overflow-wrap:break-word;font-size:clamp(1.1rem,1rem + .35vw,1.3rem)}.viewer-text[data-astro-cid-rj65ajc3]{overflow-wrap:break-word}.viewer-text[data-astro-cid-rj65ajc3][hidden],.viewer-nav[data-astro-cid-rj65ajc3][hidden],[data-astro-cid-rj65ajc3][data-v-sym-wrap][hidden],[data-astro-cid-rj65ajc3][data-v-emo-wrap][hidden]{display:none}.viewer-tags[data-astro-cid-rj65ajc3]{gap:12px;display:grid}.viewer-tags[data-astro-cid-rj65ajc3] dd[data-astro-cid-rj65ajc3]{color:var(--color-text);margin-top:2px}.viewer-nav[data-astro-cid-rj65ajc3]{gap:10px;margin-top:8px;display:flex}.vbtn[data-astro-cid-rj65ajc3]{cursor:pointer;height:44px;color:var(--color-text);transition:background var(--d2);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:6px;padding:0 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.vbtn[data-astro-cid-rj65ajc3]:hover:not(:disabled){background:#ffffff1f}.vbtn[data-astro-cid-rj65ajc3]:disabled{opacity:.32;cursor:default}[dir=rtl] .vbtn[data-astro-cid-rj65ajc3] .chev{transform:scaleX(-1)}.viewer-close[data-astro-cid-rj65ajc3]{top:12px;z-index:3;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d1f99;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-inline-end:12px}@media (min-width:700px){.viewer[data-astro-cid-rj65ajc3]{height:min(92svh,860px)}.viewer-in[data-astro-cid-rj65ajc3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;overflow:hidden}.viewer-media[data-astro-cid-rj65ajc3]{aspect-ratio:auto;height:100%;max-height:none}.viewer-copy[data-astro-cid-rj65ajc3]{align-content:start;padding:72px 32px 32px;overflow:auto}}@media (min-width:1024px){.viewer-copy[data-astro-cid-rj65ajc3]{padding:56px 44px 40px}}@media (max-width:699px){.viewer[data-astro-cid-rj65ajc3]{border-radius:0;width:100vw;height:100svh;max-height:100svh}.viewer-in[data-astro-cid-rj65ajc3]{height:100%;max-height:100svh;display:block;overflow:auto}.viewer-media[data-astro-cid-rj65ajc3]{aspect-ratio:auto;width:100%;height:min(66svh,150vw);max-height:none}.viewer-close[data-astro-cid-rj65ajc3]{top:max(12px, env(safe-area-inset-top));position:fixed}.viewer-copy[data-astro-cid-rj65ajc3]{padding-bottom:96px}.viewer-nav[data-astro-cid-rj65ajc3]{z-index:2;padding:14px var(--gutter) max(14px, env(safe-area-inset-bottom));background:linear-gradient(#0000,#0f0f24 40%);justify-content:center;margin:0;position:fixed;inset:auto 0 0}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-rj65ajc3],.slide-media[data-astro-cid-rj65ajc3] img,.slide-copy[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3],.dcard[data-astro-cid-rj65ajc3],.thumb[data-astro-cid-rj65ajc3],.dcard-sym[data-astro-cid-rj65ajc3]{transition:none!important}.slide-media[data-astro-cid-rj65ajc3] img{transform:none!important}.viewer[data-astro-cid-rj65ajc3][open]{animation:none}:is(.dcard[data-astro-cid-rj65ajc3]:hover,.dcard[data-astro-cid-rj65ajc3]:focus-visible){transform:none!important}}.symbols[data-astro-cid-7twpwtfz]{padding-block:var(--chapter-pad) calc(var(--chapter-pad) * .7);position:relative;overflow-x:clip}.symbols-head[data-astro-cid-7twpwtfz]{text-align:center;justify-items:center;gap:16px;max-width:46rem;margin-inline:auto;display:grid}.symbols-grid[data-astro-cid-7twpwtfz]{margin-top:clamp(40px,6vh,72px);display:grid}.lens[data-astro-cid-7twpwtfz]{display:none}.field[data-astro-cid-7twpwtfz]{position:relative}.field[data-astro-cid-7twpwtfz]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(380px circle at var(--mx,50%) var(--my,30%), #8c5cf51f, transparent 70%);position:absolute;inset:-40px -20px}.links[data-astro-cid-7twpwtfz]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.links[data-astro-cid-7twpwtfz] line{stroke:#b8adff99;stroke-width:1px;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:draw .9s var(--e-out) forwards;filter:drop-shadow(0 0 4px #b8adffb3)}@keyframes draw{to{stroke-dashoffset:0}}.sky[data-astro-cid-7twpwtfz]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px;margin:0;padding:0 0 24px;list-style:none;display:grid;position:relative}@media (min-width:560px){.sky[data-astro-cid-7twpwtfz]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.sky[data-astro-cid-7twpwtfz]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px}}.sym[data-astro-cid-7twpwtfz]:nth-child(2n){translate:0 22px}.sym-in[data-astro-cid-7twpwtfz]{width:100%;color:inherit;font:inherit;opacity:0;transition:opacity .7s var(--e-out) calc(min(var(--i), 40) * 24ms), transform 1s var(--e-out) calc(min(var(--i), 40) * 24ms);background:0 0;border:0;border-radius:20px;justify-items:center;gap:6px;padding:8px 4px 6px;display:grid;position:relative;transform:scale(.8)}.field[data-astro-cid-7twpwtfz].is-in .sym-in[data-astro-cid-7twpwtfz]{opacity:1;transform:none}.field[data-astro-cid-7twpwtfz].is-settled .sym-in[data-astro-cid-7twpwtfz]{transition:opacity .24s var(--e-io), transform .5s var(--e-out)}.sym-in[data-astro-cid-7twpwtfz].is-open{cursor:pointer}.sym-img[data-astro-cid-7twpwtfz]{aspect-ratio:1;object-fit:contain;z-index:1;filter:drop-shadow(0 10px 20px #0000008c);width:92%;height:auto;animation:float calc(7s + var(--f) * 40ms) var(--e-breath) calc(var(--f) * -90ms) infinite alternate;transition:transform .5s var(--e-out), filter .5s var(--e-out);display:block;position:relative}@keyframes float{0%{translate:0 -5px}to{translate:0 5px}}.sym-glow[data-astro-cid-7twpwtfz]{z-index:0;pointer-events:none;opacity:.3;filter:blur(12px);transition:opacity var(--d4) var(--e-io), transform var(--d4) var(--e-out);background:radial-gradient(closest-side,#8c5cf599,#6366f224 60%,#0000);border-radius:50%;position:absolute;inset:8% 10% 24%}.sym-label[data-astro-cid-7twpwtfz]{max-width:100%;color:var(--color-text-3);text-align:center;transition:color var(--d3);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.sym-label[data-astro-cid-7twpwtfz]{-webkit-line-clamp:2}}.sym-open[data-astro-cid-7twpwtfz]{z-index:2;top:8px;color:#fff;opacity:0;width:26px;height:26px;transition:opacity var(--d2), transform var(--d3) var(--e-out);background:#0d0d1f99;border-radius:999px;place-items:center;display:grid;position:absolute;inset-inline-end:8px;transform:scale(.8);box-shadow:inset 0 0 0 1px #fff3}@media (hover:hover) and (pointer:fine){.sym-in[data-astro-cid-7twpwtfz].is-open:is(:hover,:focus-visible) .sym-img[data-astro-cid-7twpwtfz]{filter:drop-shadow(0 16px 28px #0009)drop-shadow(0 0 20px #b8adff59);transform:translateY(-8px)scale(1.12)}.sym-in[data-astro-cid-7twpwtfz].is-open:is(:hover,:focus-visible) .sym-glow[data-astro-cid-7twpwtfz]{opacity:1;transform:scale(1.18)}.sym-in[data-astro-cid-7twpwtfz].is-open:is(:hover,:focus-visible) .sym-label[data-astro-cid-7twpwtfz]{color:#fff}.sym-in[data-astro-cid-7twpwtfz]:not(.is-open):hover .sym-label[data-astro-cid-7twpwtfz]{color:var(--color-text-2)}.sym-in[data-astro-cid-7twpwtfz].is-open:is(:hover,:focus-visible) .sym-open[data-astro-cid-7twpwtfz]{opacity:1;transform:none}.field[data-astro-cid-7twpwtfz]:has(.sym-in:is(:hover,:focus-visible)) .sym[data-astro-cid-7twpwtfz]:not(.is-kin):not(:has(.sym-in:is(:hover,:focus-visible))) .sym-in[data-astro-cid-7twpwtfz]{opacity:.4}}.sym[data-astro-cid-7twpwtfz].is-kin .sym-glow[data-astro-cid-7twpwtfz]{opacity:.95}.sym[data-astro-cid-7twpwtfz].is-kin .sym-label[data-astro-cid-7twpwtfz]{color:var(--color-particle-violet)}.sym-in[data-astro-cid-7twpwtfz]:focus-visible{outline:2px solid var(--color-cultural);outline-offset:2px}.more-btn[data-astro-cid-7twpwtfz]{cursor:pointer;height:44px;color:var(--color-text);transition:background var(--d2);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:8px;margin:28px auto 0;padding:0 18px;font-size:.9375rem;font-weight:600;display:flex}.more-btn[data-astro-cid-7twpwtfz]:hover{background:#ffffff1a}@media (max-width:1023px){.field[data-astro-cid-7twpwtfz]:not(.is-all) .sym-more-m[data-astro-cid-7twpwtfz]{display:none}}@media (min-width:1024px){.field[data-astro-cid-7twpwtfz]:not(.is-all) .sym-more-d[data-astro-cid-7twpwtfz]{display:none}}.field[data-astro-cid-7twpwtfz].is-all .more-btn[data-astro-cid-7twpwtfz]{display:none}@media (min-width:1024px){.symbols-grid[data-astro-cid-7twpwtfz]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(32px,4vw,72px)}.field[data-astro-cid-7twpwtfz]{padding-bottom:6rem}.lens[data-astro-cid-7twpwtfz]{top:calc(var(--topbar-h) + 32px);text-align:center;justify-items:center;gap:20px;padding-top:12px;display:grid;position:sticky}.lens-stage[data-astro-cid-7twpwtfz]{aspect-ratio:1;place-items:center;width:min(100%,400px);display:grid;position:relative}.lens-halo[data-astro-cid-7twpwtfz]{pointer-events:none;filter:blur(24px);animation:breathe-halo 8s var(--e-breath) infinite alternate;background:radial-gradient(closest-side,#8c5cf573,#6366f21f 55%,#0000 75%);border-radius:50%;position:absolute;inset:6%}@keyframes breathe-halo{0%{opacity:.8;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.lens-img[data-astro-cid-7twpwtfz]{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 30px 50px #0009);width:86%;height:auto;animation:float 9s var(--e-breath) infinite alternate;position:relative}.lens-copy[data-astro-cid-7twpwtfz]{align-content:start;justify-items:center;gap:10px;max-width:26rem;min-height:11rem;display:grid}.lens-label[data-astro-cid-7twpwtfz]{font-family:var(--font-display);color:#eceaf6;text-wrap:balance;font-size:clamp(1.6rem,1.2rem + 1vw,2.2rem);font-weight:340;line-height:1.12}.lens-label[data-astro-cid-7twpwtfz]:is(:lang(ar),:lang(hi),:lang(ja),:lang(ko),:lang(zh)){font-family:var(--font-ui);font-weight:600}.lens-note[data-astro-cid-7twpwtfz]{color:var(--color-text-2)}.lens-dream[data-astro-cid-7twpwtfz]{font-style:italic}}@media (prefers-reduced-motion:reduce){.sym-img[data-astro-cid-7twpwtfz],.lens-img[data-astro-cid-7twpwtfz],.lens-halo[data-astro-cid-7twpwtfz]{animation:none}.sym-in[data-astro-cid-7twpwtfz]{transition:opacity .15s linear;transform:none}.links[data-astro-cid-7twpwtfz] line{stroke-dashoffset:0;animation:none}}body{font-family:var(--font-ui)}.wrap{padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px))}[data-astro-cid-d32ejlv2]:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--color-cultural);outline-offset:3px;border-radius:6px}.store[data-astro-cid-d32ejlv2]{transition:transform var(--d1) var(--e-out), filter var(--d3) var(--e-io);border-radius:12px;display:inline-flex}.store[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{width:auto;height:56px;display:block}.store-sm[data-astro-cid-d32ejlv2]{padding-block:2px}.store-sm[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{height:40px}.store[data-astro-cid-d32ejlv2]:hover{filter:drop-shadow(0 8px 20px #6366f240);transform:translateY(-1px)}.go[data-astro-cid-d32ejlv2]{height:56px;color:var(--color-text-2);transition:color var(--d2), background var(--d2);border-radius:18px;align-items:center;gap:8px;padding:0 20px;font-weight:500;display:inline-flex}.go[data-astro-cid-d32ejlv2]:hover{color:#fff;background:#ffffff0d}.go[data-astro-cid-d32ejlv2] .ico-down{animation:nudge 2.8s var(--e-breath) infinite}@keyframes nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(3px)}}.topbar[data-astro-cid-d32ejlv2]{z-index:30;height:calc(var(--topbar-h) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);transition:background var(--d3) var(--e-io), box-shadow var(--d3) var(--e-io);position:sticky;top:0}.topbar[data-astro-cid-d32ejlv2].is-scrolled{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:0 1px 0 var(--line);background:#0d0d1fd6}@media (prefers-reduced-transparency:reduce){.topbar[data-astro-cid-d32ejlv2].is-scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d1ff5}}.topbar-in[data-astro-cid-d32ejlv2]{justify-content:space-between;align-items:center;height:100%;display:flex}.brand[data-astro-cid-d32ejlv2]{min-height:44px;font-family:var(--font-display);letter-spacing:.01em;color:#eceaf6;align-items:center;font-size:1.4rem;font-weight:400;display:inline-flex}.topbar-end[data-astro-cid-d32ejlv2]{align-items:center;gap:12px;display:flex}.topbar[data-astro-cid-d32ejlv2] .store-sm[data-astro-cid-d32ejlv2]{opacity:0;visibility:hidden;transition:opacity .25s var(--e-io), visibility .25s}.topbar[data-astro-cid-d32ejlv2].show-store .store-sm[data-astro-cid-d32ejlv2]{opacity:1;visibility:visible}.lang-menu[data-astro-cid-d32ejlv2]{position:relative}.lang-menu[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]{cursor:pointer;height:44px;color:var(--color-text-2);transition:background var(--d2), color var(--d2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.9375rem;list-style:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.lang-menu[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]:hover{color:var(--color-text);background:#ffffff0f}.lang-menu[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}.lang-globe[data-astro-cid-d32ejlv2]{display:inline-flex}.lang-code[data-astro-cid-d32ejlv2]{font-size:.8125rem;font-weight:600;display:none}@media (max-width:599px){.lang-name[data-astro-cid-d32ejlv2]{display:none}.lang-code[data-astro-cid-d32ejlv2]{display:inline}}.lang-menu[data-astro-cid-d32ejlv2] ul[data-astro-cid-d32ejlv2]{inset-inline-end:0;z-index:40;min-width:232px;max-height:60vh;animation:pop var(--d2) var(--e-out);background:#16162af7;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);overflow:auto;box-shadow:inset 0 0 0 1px #ffffff1a,0 16px 48px #0006}@keyframes pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.lang-menu[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--color-text-2);transition:background var(--d1);border-radius:10px;padding:10px 12px;font-size:.9375rem;display:block}.lang-menu[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover,.lang-menu[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2][aria-current]{color:var(--color-text);background:#ffffff0f}.hero[data-astro-cid-d32ejlv2]{min-height:calc(100svh - var(--topbar-h));text-align:center;align-content:center;justify-items:center;padding-block:8px 56px;display:grid;position:relative;overflow-x:clip}.hero-orb[data-astro-cid-d32ejlv2]{place-items:center;display:grid;position:relative}.hero-orb[data-astro-cid-d32ejlv2]>*{grid-area:1/1}.hero-orb[data-astro-cid-d32ejlv2] .orb{pointer-events:none;position:relative}.hero-art[data-astro-cid-d32ejlv2]{aspect-ratio:1;width:min(100%,560px);position:relative}.poster[data-astro-cid-d32ejlv2]{aspect-ratio:2/3;cursor:zoom-in;width:26%;transition:transform var(--d4) var(--e-out), opacity var(--d3), filter var(--d3), box-shadow var(--d3);animation:drift 12s var(--e-breath) infinite alternate;background:#15152a;border:0;border-radius:12px;padding:0;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 24px 60px -12px #000000b3}.poster[data-astro-cid-d32ejlv2] img{object-fit:cover;width:100%;height:100%;display:block}.poster[data-astro-cid-d32ejlv2]{width:19%}.poster-0[data-astro-cid-d32ejlv2]{inset-inline-start:4%;opacity:.62;animation-delay:-3s;top:6%;rotate:-7deg}.poster-1[data-astro-cid-d32ejlv2]{inset-inline-end:4%;opacity:.72;width:21%;animation-delay:-7s;top:40%;rotate:5deg}.poster-2[data-astro-cid-d32ejlv2]{inset-inline-start:14%;opacity:.45;filter:blur(.6px)saturate(.85);width:15%;animation-delay:-10s;bottom:3%;rotate:3deg}:is(.poster[data-astro-cid-d32ejlv2]:hover,.poster[data-astro-cid-d32ejlv2]:focus-visible){opacity:1;filter:none;z-index:2;transform:translateY(-6px)scale(1.04);box-shadow:0 0 0 1px #b8adff73,0 30px 70px -10px #000c}@keyframes drift{0%{translate:0 -5px}to{translate:0 6px}}@media (max-width:1023px){.hero-art[data-astro-cid-d32ejlv2]{aspect-ratio:1.25;width:min(100%,440px)}.poster[data-astro-cid-d32ejlv2]{width:19%}.poster-0[data-astro-cid-d32ejlv2]{inset-inline-start:5%}.poster-1[data-astro-cid-d32ejlv2]{width:21%;inset-inline-end:5%}.poster-2[data-astro-cid-d32ejlv2]{display:none}}.hero-orb[data-astro-cid-d32ejlv2] .orb{width:calc(var(--object-s) * 3.1)}.hero-copy[data-astro-cid-d32ejlv2]{justify-items:center;gap:20px;margin-top:-8px;display:grid}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{max-width:15ch}[data-astro-cid-d32ejlv2]:is(:lang(ar),:lang(hi),:lang(ja),:lang(ko),:lang(zh)) .hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{max-width:18em;font-size:clamp(2.1rem,1.4rem + 3vw,3.8rem)}.hero-lede[data-astro-cid-d32ejlv2]{max-width:38rem}.actions[data-astro-cid-d32ejlv2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:12px;display:flex}@media (min-width:1024px){.hero[data-astro-cid-d32ejlv2]{text-align:start;max-width:1200px;padding-inline:var(--gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);place-items:center start;column-gap:32px;margin-inline:auto}.hero-orb[data-astro-cid-d32ejlv2]{grid-area:1/2;justify-self:center}.hero-orb[data-astro-cid-d32ejlv2] .orb{width:calc(var(--object-s) * 4.3)}.hero-copy[data-astro-cid-d32ejlv2]{grid-area:1/1;justify-items:start;margin:0;padding:0}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{max-width:13ch}.actions[data-astro-cid-d32ejlv2]{justify-content:flex-start}}.rise[data-astro-cid-d32ejlv2]{animation:rise var(--d4) var(--e-out) both;animation-delay:var(--d,0s)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}.trust[data-astro-cid-d32ejlv2]{text-align:center;padding-block:var(--chapter-pad);justify-items:center;gap:24px;display:grid}.trust-object{width:var(--object-box);height:var(--object-box)}.trust-copy[data-astro-cid-d32ejlv2]{justify-items:center;gap:18px;max-width:40rem;display:grid}.trust-note[data-astro-cid-d32ejlv2]{color:var(--color-text)}.link[data-astro-cid-d32ejlv2]{min-height:44px;color:var(--color-particle-violet);text-underline-offset:3px;transition:color var(--d1);align-items:center;text-decoration:underline;display:inline-flex}.link[data-astro-cid-d32ejlv2]:hover{color:#fff}@media (min-width:1024px){.trust[data-astro-cid-d32ejlv2]{text-align:start;grid-template-columns:minmax(0,5fr) minmax(0,7fr);place-items:center start;column-gap:64px}.trust-object{width:calc(var(--object-box) * 1.4);height:calc(var(--object-box) * 1.4);justify-self:center}.trust-copy[data-astro-cid-d32ejlv2]{justify-items:start}}.dawn[data-astro-cid-d32ejlv2]{text-align:center;padding-block:var(--chapter-pad) 96px;justify-items:center;gap:28px;display:grid;position:relative;overflow:hidden}.dawn[data-astro-cid-d32ejlv2]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 100%,#ebc27821,#8c5cf50f 50%,#0000 75%);height:70%;position:absolute;inset:auto -20% 0}.dawn-object{width:var(--object-box);height:var(--object-box)}.dawn[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{max-width:14ch}.langs[data-astro-cid-d32ejlv2]{max-width:56rem;margin-top:24px}.language-list[data-astro-cid-d32ejlv2]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.language-list[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{min-height:44px;color:var(--color-text-3);transition:background var(--d1), color var(--d1), box-shadow var(--d2);border-radius:999px;align-items:center;padding:0 16px;font-size:.9375rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.language-list[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{color:var(--color-text);background:#ffffff0d;box-shadow:inset 0 0 0 1px #b8adff4d}.language-list[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2][aria-current]{color:var(--color-text);background:#6366f22e;box-shadow:inset 0 0 0 1px #6366f266}.fine[data-astro-cid-d32ejlv2]{width:calc(100% - 2 * var(--gutter));border-top:1px solid var(--line);max-width:44rem;margin-inline:auto;padding-top:24px;padding-bottom:32px}.fine-head[data-astro-cid-d32ejlv2]{letter-spacing:.12em;color:#ffffffb3;font-weight:600}.fine-head[data-astro-cid-d32ejlv2]+p[data-astro-cid-d32ejlv2],.fine[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]+ul[data-astro-cid-d32ejlv2]{margin-top:6px}.fine[data-astro-cid-d32ejlv2] ul[data-astro-cid-d32ejlv2]{padding-inline-start:18px;list-style:outside}@media (prefers-reduced-motion:reduce){.rise[data-astro-cid-d32ejlv2],.go[data-astro-cid-d32ejlv2] .ico-down,.poster[data-astro-cid-d32ejlv2]{animation:none!important}.store[data-astro-cid-d32ejlv2]{transition:none}}
