.glyph-door[data-astro-cid-z4vcmgg4]{display:inline-flex;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;color:var(--door)}.glyph[data-astro-cid-z4vcmgg4]{display:block;width:7.5rem;opacity:.85;filter:drop-shadow(0 4px 14px rgba(0,0,0,.45)) drop-shadow(0 0 16px transparent);transition:opacity .3s ease,filter .3s ease}.glyph-door--quiet[data-astro-cid-z4vcmgg4]{position:relative}.glyph-door--quiet[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4]{width:3.75rem}.glyph[data-astro-cid-z4vcmgg4] svg{display:block;width:100%;height:auto;overflow:visible}.glyph-name[data-astro-cid-z4vcmgg4]{font-family:var(--font-heading);font-size:2rem;line-height:1.1;opacity:.8;text-shadow:0 0 18px transparent;transition:opacity .3s ease,text-shadow .3s ease}.glyph-door--quiet[data-astro-cid-z4vcmgg4] .glyph-name[data-astro-cid-z4vcmgg4]{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.1rem;font-size:1.5rem;white-space:nowrap;opacity:0;pointer-events:none}.glyph-door--quiet[data-astro-cid-z4vcmgg4]:is(:hover,:focus-visible) .glyph-name[data-astro-cid-z4vcmgg4]{opacity:1}.glyph-door[data-astro-cid-z4vcmgg4]:is(:hover,:focus-visible) .glyph[data-astro-cid-z4vcmgg4]{opacity:1;filter:drop-shadow(0 4px 14px rgba(0,0,0,.45)) drop-shadow(0 0 16px var(--door))}.glyph-door[data-astro-cid-z4vcmgg4]:is(:hover,:focus-visible) .glyph-name[data-astro-cid-z4vcmgg4]{opacity:1;text-shadow:0 0 18px var(--door)}.glyph-door[data-astro-cid-z4vcmgg4]:focus-visible{outline:1px solid var(--door);outline-offset:.5rem;border-radius:.5rem}.glyph[data-astro-cid-z4vcmgg4] .glyph-ring,.glyph[data-astro-cid-z4vcmgg4] .glyph-halo,.glyph[data-astro-cid-z4vcmgg4] .glyph-sigil{transform-origin:60px 60px;transition:transform .6s ease}.glyph-door--magic[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-ring{animation:glyph-turn 140s linear infinite}.glyph-door--magic[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-halo{animation:glyph-turn 220s linear infinite reverse}.glyph-door[data-astro-cid-z4vcmgg4]:is(:hover,:focus-visible) .glyph[data-astro-cid-z4vcmgg4] .glyph-sigil{transform:scale(1.04)}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script{opacity:0;animation:glyph-script calc(var(--glyph-scripts) * 6s) ease-in-out infinite backwards}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script--0{animation-delay:0s}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script--1{animation-delay:6s}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script--2{animation-delay:12s}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script--3{animation-delay:18s}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script--4{animation-delay:24s}@keyframes glyph-turn{to{transform:rotate(360deg)}}@keyframes glyph-script{0%{opacity:0}8%{opacity:1}20%{opacity:1}28%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion: reduce){.glyph-door--magic[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-ring,.glyph-door--magic[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-halo,.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script{animation:none}.glyph-door--language[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4] .glyph-script--0{opacity:1}.glyph[data-astro-cid-z4vcmgg4] .glyph-sigil{transition:none}}@media (max-width: 900px){.glyph[data-astro-cid-z4vcmgg4]{width:6.25rem}.glyph-door--quiet[data-astro-cid-z4vcmgg4] .glyph[data-astro-cid-z4vcmgg4]{width:3rem}}.object-door[data-astro-cid-z4n2yijr]{--door-light: color-mix(in srgb, var(--door) 55%, white);--metal: color-mix(in srgb, var(--door) 45%, #d9b46a);--metal-light: color-mix(in srgb, var(--metal) 45%, #fff3d2);--metal-dark: color-mix(in srgb, var(--door) 35%, #2a1a0a);display:inline-flex;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;color:var(--door)}.art[data-astro-cid-z4n2yijr]{display:block;width:8.5rem;opacity:.92;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6)) drop-shadow(0 0 18px color-mix(in srgb,var(--door) 0%,transparent));transition:opacity .3s ease,filter .3s ease}.art[data-astro-cid-z4n2yijr] svg{display:block;width:100%;height:auto;overflow:visible}.object-door--quiet[data-astro-cid-z4n2yijr]{position:relative}.object-door--quiet[data-astro-cid-z4n2yijr] .art[data-astro-cid-z4n2yijr]{width:3.75rem}.object-name[data-astro-cid-z4n2yijr]{font-family:var(--font-heading);font-size:2rem;line-height:1.1;opacity:.8;text-shadow:0 0 18px transparent;transition:opacity .3s ease,text-shadow .3s ease}.object-door--quiet[data-astro-cid-z4n2yijr] .object-name[data-astro-cid-z4n2yijr]{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.1rem;font-size:1.5rem;white-space:nowrap;opacity:0;pointer-events:none}.object-door--quiet[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .object-name[data-astro-cid-z4n2yijr]{opacity:1}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr]{opacity:1;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6)) drop-shadow(0 0 18px color-mix(in srgb,var(--door) 60%,transparent))}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .object-name[data-astro-cid-z4n2yijr]{opacity:1;text-shadow:0 0 18px var(--door)}.object-door[data-astro-cid-z4n2yijr]:focus-visible{outline:1px solid var(--door);outline-offset:.5rem;border-radius:.5rem}.object-door--arashi[data-astro-cid-z4n2yijr]{--stone-lit: color-mix(in srgb, var(--door) 30%, #3c3946);--stone: color-mix(in srgb, var(--door) 12%, #1a1920);--steel-light: color-mix(in srgb, var(--door) 15%, #c9ccd8);--steel: color-mix(in srgb, var(--door) 22%, #5a5d70);--steel-dark: color-mix(in srgb, var(--door) 30%, #1c1c25)}.art[data-astro-cid-z4n2yijr] .storm{fill:var(--door);opacity:.22;transition:opacity .4s ease}.art[data-astro-cid-z4n2yijr] .ground{fill:#000;opacity:.6}.art[data-astro-cid-z4n2yijr] .blade{fill:url(#od-ar-steel);stroke:var(--steel-dark);stroke-width:.25}.art[data-astro-cid-z4n2yijr] .fuller{fill:none;stroke:var(--steel-dark);stroke-width:.45;stroke-opacity:.7}.art[data-astro-cid-z4n2yijr] .grip{fill:#140d14}.art[data-astro-cid-z4n2yijr] .wrap{fill:none;stroke:var(--metal-dark);stroke-width:.45}.art[data-astro-cid-z4n2yijr] .guard,.art[data-astro-cid-z4n2yijr] .pommel{fill:url(#od-ar-gold);stroke:var(--metal-dark);stroke-width:.25}.art[data-astro-cid-z4n2yijr] .dais{fill:url(#od-ar-rock)}.art[data-astro-cid-z4n2yijr] .ridge{fill:none;stroke:var(--door-light);stroke-width:.45;stroke-opacity:.35;stroke-linejoin:round}.art[data-astro-cid-z4n2yijr] :is(.rift,.rift-glow){fill:none;stroke-linejoin:round;stroke-linecap:round}.art[data-astro-cid-z4n2yijr] .rift{stroke:var(--door-light);stroke-width:.6;opacity:.55;transition:opacity .4s ease}.art[data-astro-cid-z4n2yijr] .rift-glow{stroke:var(--door);stroke-width:2.6;opacity:.35;transition:opacity .4s ease}.art[data-astro-cid-z4n2yijr] .seat-core{opacity:.65;transition:opacity .35s ease,filter .35s ease}.art[data-astro-cid-z4n2yijr] .seat-glow{fill:var(--door);opacity:0;transition:opacity .35s ease}.art[data-astro-cid-z4n2yijr] .seat-void{fill:#000;stroke:var(--stone-lit);stroke-width:.4}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .storm{opacity:.3}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .rift{opacity:1}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .rift-glow{opacity:.9}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .seat-core{opacity:1;filter:drop-shadow(0 0 1.5px var(--door-light));transition-delay:calc(var(--k) * 70ms)}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .seat-glow{opacity:.35;transition-delay:calc(var(--k) * 70ms)}.art[data-astro-cid-z4n2yijr] .facet--hi{fill:color-mix(in srgb,var(--door) 45%,white)}.art[data-astro-cid-z4n2yijr] .facet--mid{fill:var(--door)}.art[data-astro-cid-z4n2yijr] .facet--low{fill:color-mix(in srgb,var(--door) 45%,black)}.art[data-astro-cid-z4n2yijr] .facet--deep{fill:color-mix(in srgb,var(--door) 70%,black)}.art[data-astro-cid-z4n2yijr] .facet--table{fill:color-mix(in srgb,var(--door) 70%,white);opacity:.55}.art[data-astro-cid-z4n2yijr] .glint{fill:#fff;opacity:.85}.object-door--character[data-astro-cid-z4n2yijr]{--canvas-lit: color-mix(in srgb, var(--door) 20%, #120b0c);--canvas: color-mix(in srgb, var(--door) 6%, #060405);--figure-lit: color-mix(in srgb, var(--door) 55%, #2e1e1c);--figure: color-mix(in srgb, var(--door) 18%, #0e0909)}.art[data-astro-cid-z4n2yijr] .frame{transform-origin:60px 104px}.art[data-astro-cid-z4n2yijr] .frame--left{transform:translate(-27px,4px) rotate(-9deg) scale(.9)}.art[data-astro-cid-z4n2yijr] .frame--right{transform:translate(27px,4px) rotate(9deg) scale(.9)}.art[data-astro-cid-z4n2yijr] .frame--left,.art[data-astro-cid-z4n2yijr] .frame--right{filter:brightness(.72)}.art[data-astro-cid-z4n2yijr] .frame-shadow{fill:#000;opacity:.7}.art[data-astro-cid-z4n2yijr] .frame-gild{fill:none;stroke:url(#od-ch-gild);stroke-width:4.2}.art[data-astro-cid-z4n2yijr] .frame-bead{fill:none;stroke:var(--metal);stroke-width:1.3;stroke-linecap:round;stroke-dasharray:.01 2.15}.art[data-astro-cid-z4n2yijr] .frame-gleam{fill:none;stroke:var(--metal-light);stroke-width:.35;stroke-opacity:.6}.art[data-astro-cid-z4n2yijr] .canvas{fill:url(#od-ch-canvas-fill)}.art[data-astro-cid-z4n2yijr] .canvas-lip{fill:none;stroke:#000;stroke-width:.9;stroke-opacity:.8}.art[data-astro-cid-z4n2yijr] .halo{fill:var(--door);opacity:.22;transition:opacity .5s ease}.art[data-astro-cid-z4n2yijr] .sitter{fill:url(#od-ch-sitter)}.art[data-astro-cid-z4n2yijr] .sitter-rim{fill:var(--door-light);opacity:.7}.art[data-astro-cid-z4n2yijr] .shade{fill:#020102}.art[data-astro-cid-z4n2yijr] .crown-jewel{fill:var(--metal-light);opacity:.8}.art[data-astro-cid-z4n2yijr] .eyes{fill:var(--door-light);opacity:0;filter:drop-shadow(0 0 1.2px var(--door));transition:opacity .6s ease .15s}.art[data-astro-cid-z4n2yijr] .varnish{fill:#fff;opacity:.05}.art[data-astro-cid-z4n2yijr] .crest-leaf{fill:url(#od-ch-gild)}.art[data-astro-cid-z4n2yijr] .scroll{fill:none;stroke:var(--metal);stroke-width:1.4;stroke-linecap:round}.art[data-astro-cid-z4n2yijr] .pendant{fill:none;stroke:var(--metal);stroke-width:1.2;stroke-linecap:round}.art[data-astro-cid-z4n2yijr] .pendant-bead{fill:var(--metal-light)}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .eyes{opacity:1}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .halo{opacity:.3}.object-door--family[data-astro-cid-z4n2yijr]{--bark-light: color-mix(in srgb, var(--door) 20%, #d8b46e);--bark: color-mix(in srgb, var(--door) 22%, #5a4022);--bark-dark: color-mix(in srgb, var(--door) 10%, #120d06);--enamel-light: color-mix(in srgb, var(--door) 70%, #0d2a2a);--enamel: color-mix(in srgb, var(--door) 30%, #041212);--stone-lit: color-mix(in srgb, var(--door) 18%, #34363a)}.art[data-astro-cid-z4n2yijr] .crown-glow{fill:var(--door);opacity:.13;transition:opacity .6s ease}.art[data-astro-cid-z4n2yijr] .canopy{fill:color-mix(in srgb,var(--door) 22%,#03100d)}.art[data-astro-cid-z4n2yijr] .trunk{fill:url(#od-fa-bark)}.art[data-astro-cid-z4n2yijr] .limb,.art[data-astro-cid-z4n2yijr] .limb-shadow,.art[data-astro-cid-z4n2yijr] .roots path{fill:none;stroke-linecap:round}.art[data-astro-cid-z4n2yijr] .limb{stroke:url(#od-fa-bark)}.art[data-astro-cid-z4n2yijr] .limb-shadow{stroke:#000;stroke-opacity:.55}.art[data-astro-cid-z4n2yijr] .roots path{stroke:url(#od-fa-bark);stroke-width:1.8}.art[data-astro-cid-z4n2yijr] .rock{fill:url(#od-fa-rock)}.art[data-astro-cid-z4n2yijr] .bark-line{fill:none;stroke:var(--bark-dark);stroke-width:.5;stroke-linecap:round;stroke-opacity:.7}.art[data-astro-cid-z4n2yijr] .vein{fill:none;stroke:color-mix(in srgb,var(--door) 40%,white);stroke-width:.9;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 1.5px var(--door));transition:opacity .5s ease}.art[data-astro-cid-z4n2yijr] .leaf--a{fill:color-mix(in srgb,var(--door) 75%,#0c1a14)}.art[data-astro-cid-z4n2yijr] .leaf--b{fill:color-mix(in srgb,var(--door) 45%,#06100c)}.art[data-astro-cid-z4n2yijr] .leaf--c{fill:color-mix(in srgb,var(--door) 60%,#c9d6a0)}.art[data-astro-cid-z4n2yijr] .leaf--gold{fill:var(--metal)}.art[data-astro-cid-z4n2yijr] .leaves{opacity:.85;transition:opacity .5s ease,filter .5s ease}.art[data-astro-cid-z4n2yijr] .chain{fill:none;stroke:var(--metal);stroke-width:.7;stroke-dasharray:.9 .5}.art[data-astro-cid-z4n2yijr] .shield-back{fill:#000;opacity:.55}.art[data-astro-cid-z4n2yijr] .field{fill:url(#od-fa-field);filter:brightness(.75);transition:filter .4s ease}.art[data-astro-cid-z4n2yijr] .charge{fill:url(#od-fa-gilt)}.art[data-astro-cid-z4n2yijr] .gloss{fill:#fff;opacity:.14}.art[data-astro-cid-z4n2yijr] .shield-rim{fill:none;stroke:url(#od-fa-gilt);stroke-width:.9;stroke-linejoin:round}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .vein{opacity:.6}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .crown-glow{opacity:.3}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .leaves{opacity:1;filter:brightness(1.2)}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .field{filter:brightness(1.25) drop-shadow(0 0 1.5px var(--door));transition-delay:calc(var(--k) * .12s)}.object-door--organization[data-astro-cid-z4n2yijr]{--cloth-lit: color-mix(in srgb, var(--door) 48%, #2a1608);--cloth: color-mix(in srgb, var(--door) 30%, #170c06);--cloth-dark: color-mix(in srgb, var(--door) 14%, #070302)}.art[data-astro-cid-z4n2yijr] .pole{fill:url(#od-or-metal)}.art[data-astro-cid-z4n2yijr] .finial{fill:url(#od-or-metal);stroke:var(--metal-dark);stroke-width:.3}.art[data-astro-cid-z4n2yijr] .collar{fill:url(#od-or-metal)}.art[data-astro-cid-z4n2yijr] .sleeve{fill:var(--cloth-dark);stroke:var(--metal);stroke-width:.5}.art[data-astro-cid-z4n2yijr] .sleeve-seam{fill:none;stroke:var(--metal-light);stroke-width:.4;stroke-dasharray:1 1;stroke-opacity:.7}.art[data-astro-cid-z4n2yijr] .cloth-shadow{fill:#000;opacity:.6}.art[data-astro-cid-z4n2yijr] .cloth{fill:url(#od-or-cloth)}.art[data-astro-cid-z4n2yijr] .cloth-fall{fill:url(#od-or-fall)}.art[data-astro-cid-z4n2yijr] .trim{fill:none;stroke:var(--metal);stroke-width:.8;stroke-linejoin:round;stroke-opacity:.85}.art[data-astro-cid-z4n2yijr] .stitch{fill:none;stroke:var(--metal-light);stroke-width:.35;stroke-dasharray:.9 .9;stroke-opacity:.55;stroke-linejoin:round}.art[data-astro-cid-z4n2yijr] .emblem{filter:brightness(1) drop-shadow(0 0 1.5px color-mix(in srgb,var(--metal) 0%,transparent));transition:filter .4s ease}.art[data-astro-cid-z4n2yijr] .emblem :is(.line,.ink-line){fill:none;stroke-linecap:round;stroke-linejoin:round}.art[data-astro-cid-z4n2yijr] .emboss :is(.plate,.inlay){fill:#000;opacity:.6}.art[data-astro-cid-z4n2yijr] .emboss .line{stroke:#000;opacity:.6}.art[data-astro-cid-z4n2yijr] .emboss :is(.ink,.ink-line){display:none}.art[data-astro-cid-z4n2yijr] .thread .plate{fill:url(#od-or-thread);stroke:var(--cloth-dark);stroke-width:.5}.art[data-astro-cid-z4n2yijr] .thread .line{stroke:url(#od-or-thread)}.art[data-astro-cid-z4n2yijr] .thread .ink{fill:var(--cloth-dark)}.art[data-astro-cid-z4n2yijr] .thread .ink-line{stroke:var(--cloth-dark)}.art[data-astro-cid-z4n2yijr] .woodcut .plate{stroke-width:9}.art[data-astro-cid-z4n2yijr] .woodcut .ink-line{stroke-width:7}.art[data-astro-cid-z4n2yijr] .thread .inlay{fill:var(--cloth-dark);stroke:var(--metal-light);stroke-width:.7}.art[data-astro-cid-z4n2yijr] .cord{fill:none;stroke:var(--metal);stroke-width:.6}.art[data-astro-cid-z4n2yijr] .knot{fill:var(--metal-light)}.art[data-astro-cid-z4n2yijr] .skirt{fill:url(#od-or-metal)}.art[data-astro-cid-z4n2yijr] .strands{fill:none;stroke:var(--metal-dark);stroke-width:.3}.object-door[data-astro-cid-z4n2yijr]:is(:hover,:focus-visible) .art[data-astro-cid-z4n2yijr] .emblem{filter:brightness(1.25) drop-shadow(0 0 1.5px var(--metal))}@media (prefers-reduced-motion: reduce){.art[data-astro-cid-z4n2yijr],.object-name[data-astro-cid-z4n2yijr],.art[data-astro-cid-z4n2yijr] :is(.storm,.rift,.rift-glow,.seat-core,.seat-glow,.halo,.eyes,.crown-glow,.vein,.leaves,.field,.emblem){transition:none}}@media (max-width: 900px){.art[data-astro-cid-z4n2yijr]{width:7rem}.object-door--quiet[data-astro-cid-z4n2yijr] .art[data-astro-cid-z4n2yijr]{width:3rem}}.doors[data-astro-cid-qsm26x2p]{margin:5rem auto 0;display:flex;flex-direction:column;align-items:center;gap:3rem}.row[data-astro-cid-qsm26x2p]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3rem}.row--art[data-astro-cid-qsm26x2p]{gap:1.5rem 4.5rem}.row--glyphs[data-astro-cid-qsm26x2p]{gap:1.5rem 5rem}.door[data-astro-cid-qsm26x2p]{font-family:var(--font-heading);font-size:2rem;color:var(--door);text-decoration:none;opacity:.8;transition:opacity .3s ease,text-shadow .3s ease}.door[data-astro-cid-qsm26x2p]:is(:hover,:focus-visible){opacity:1;text-shadow:0 0 18px var(--door)}@media (max-width: 900px){.doors[data-astro-cid-qsm26x2p]{margin-top:3rem;gap:2rem}.row--art[data-astro-cid-qsm26x2p],.row--glyphs[data-astro-cid-qsm26x2p]{gap:1.5rem 2.5rem}}
