*{box-sizing:border-box}html{scroll-behavior:smooth;background:#0b0c0e;min-height:100%}body{color:#e9e7e1;background:radial-gradient(at 8% 46%,#742a310d,#0000 38rem),radial-gradient(at 92% 78%,#4d67820b,#0000 42rem),#0b0c0e;min-width:320px;min-height:100vh;margin:0;font-family:Arial,sans-serif;line-height:1.7}a[data-astro-cid-pcyq73rz]{color:inherit}.article-realm[data-astro-cid-pcyq73rz]{width:100%}.article-document[data-astro-cid-pcyq73rz]{width:min(100% - 3rem,880px);margin:0 auto;padding:2.6rem 0 clamp(4rem,8vw,6rem)}.file-navigation[data-astro-cid-pcyq73rz]{border-bottom:1px solid #b2976a33;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,6vw,4rem);padding-bottom:.8rem;display:flex}.back-link[data-astro-cid-pcyq73rz]{color:#d0b986;font-family:Courier New,monospace;font-size:.76rem;text-decoration:none;transition:color .18s,text-shadow .18s}.back-link[data-astro-cid-pcyq73rz]:active,.back-link[data-astro-cid-pcyq73rz]:focus-visible{color:#ead5a6;text-shadow:0 0 12px #c2975b40}@media (hover:hover) and (pointer:fine){.back-link[data-astro-cid-pcyq73rz]:hover{color:#ead5a6;text-shadow:0 0 12px #c2975b40}}.back-link[data-astro-cid-pcyq73rz]:focus-visible{outline-offset:4px;outline:2px solid #c9a66e}.document-date[data-astro-cid-pcyq73rz]{color:#9e9c96;letter-spacing:.04em;font-family:Courier New,monospace;font-size:.68rem}.article-header[data-astro-cid-pcyq73rz]{margin:0 auto 2.4rem}.category[data-astro-cid-pcyq73rz]{color:#bd7774;letter-spacing:.15em;text-transform:uppercase;font-family:Courier New,monospace;font-size:.7rem}.subject[data-astro-cid-pcyq73rz]{color:#b3a47f;margin:.65rem 0 0;font-family:Courier New,monospace;font-size:.82rem}.subtitle[data-astro-cid-pcyq73rz]{color:#d1c9b9;max-width:740px;margin:.9rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,3vw,1.65rem);font-style:italic;line-height:1.55}.description[data-astro-cid-pcyq73rz]{color:#b7b5af;max-width:740px;margin:1rem 0 0;font-size:1rem;line-height:1.8}.theme-tags[data-astro-cid-pcyq73rz]{flex-wrap:wrap;gap:.55rem;margin:1.35rem 0 0;padding:0;list-style:none;display:flex}.theme-tags[data-astro-cid-pcyq73rz] li[data-astro-cid-pcyq73rz]{color:#b6b2a8;background:#57657314;border:1px solid #8f979d38;padding:.3rem .65rem;font-family:Courier New,monospace;font-size:.68rem}.featured-image[data-astro-cid-pcyq73rz]{background:#111214;border:1px solid #b1915d4d;max-height:34rem;margin:0 0 2rem;position:relative;overflow:hidden;box-shadow:0 12px 36px #0000004d}.featured-image[data-astro-cid-pcyq73rz] img[data-astro-cid-pcyq73rz]{object-fit:cover;width:100%;max-height:34rem;display:block}.document-rule[data-astro-cid-pcyq73rz]{color:#a76060;align-items:center;gap:.7rem;margin:2rem 0 2.2rem;display:flex}.document-rule[data-astro-cid-pcyq73rz]:before,.document-rule[data-astro-cid-pcyq73rz]:after{content:"";background:linear-gradient(90deg,#0000,#b2976a57);flex:1;height:1px}.document-rule[data-astro-cid-pcyq73rz]:after{transform:scaleX(-1)}.document-rule[data-astro-cid-pcyq73rz] span[data-astro-cid-pcyq73rz]{border:1px solid #b2976aa6;width:.38rem;height:.38rem;transform:rotate(45deg)}.article-content[data-astro-cid-pcyq73rz]{color:#d0cec8;overflow-wrap:anywhere;font-size:1.04rem;line-height:1.9}.article-content[data-astro-cid-pcyq73rz] h2,.article-content[data-astro-cid-pcyq73rz] h3,.article-content[data-astro-cid-pcyq73rz] h4{color:#dfc99e;margin:2.7rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.28}.article-content[data-astro-cid-pcyq73rz] h2{font-size:clamp(1.7rem,5vw,2.3rem)}.article-content[data-astro-cid-pcyq73rz] h3{font-size:1.5rem}.article-content[data-astro-cid-pcyq73rz] h4{font-size:1.2rem}.article-content[data-astro-cid-pcyq73rz] p,.article-content[data-astro-cid-pcyq73rz] ul,.article-content[data-astro-cid-pcyq73rz] ol{margin:0 0 1.5rem}.article-content[data-astro-cid-pcyq73rz] ul,.article-content[data-astro-cid-pcyq73rz] ol{padding-left:1.5rem}.article-content[data-astro-cid-pcyq73rz] li+li{margin-top:.4rem}.article-content[data-astro-cid-pcyq73rz] a{color:#d7b77e;text-underline-offset:.22em;text-decoration-thickness:1px}.article-content[data-astro-cid-pcyq73rz] a:active,.article-content[data-astro-cid-pcyq73rz] a:focus-visible{color:#f0d8ab}@media (hover:hover) and (pointer:fine){.article-content[data-astro-cid-pcyq73rz] a:hover{color:#f0d8ab}}.article-content[data-astro-cid-pcyq73rz] blockquote{color:#d1c9b9;background:linear-gradient(90deg,#8b32391a,#0000 82%);border-left:2px solid #a95e61;margin:2rem 0;padding:.6rem 1.2rem;font-family:Georgia,Times New Roman,serif;font-style:italic}.article-content[data-astro-cid-pcyq73rz] img,.article-content[data-astro-cid-pcyq73rz] video,.article-content[data-astro-cid-pcyq73rz] iframe{max-width:100%;display:block}.article-content[data-astro-cid-pcyq73rz] img,.article-content[data-astro-cid-pcyq73rz] video{border:1px solid #b1915d40;height:auto;margin:1.5rem auto}.article-content[data-astro-cid-pcyq73rz] figure{max-width:100%;margin:2rem 0}.article-content[data-astro-cid-pcyq73rz] figure img,.article-content[data-astro-cid-pcyq73rz] figure video{width:100%}.article-content[data-astro-cid-pcyq73rz] figcaption{color:#a9a69f;text-align:center;margin-top:-.8rem;font-size:.84rem;font-style:italic}.article-content[data-astro-cid-pcyq73rz] iframe{aspect-ratio:16/9;border:1px solid #b1915d4d;width:100%}.article-content[data-astro-cid-pcyq73rz] hr{background:linear-gradient(90deg,#0000,#b2976a73,#0000);border:0;height:1px;margin:2.5rem 0}.article-content[data-astro-cid-pcyq73rz] code{color:#e2c99c;background:#b1915d14;border:1px solid #b1915d29;padding:.1rem .3rem;font-size:.88em}.article-content[data-astro-cid-pcyq73rz] pre{background:#111214;border:1px solid #b1915d33;max-width:100%;margin:1.5rem 0;padding:1rem 1.2rem;overflow-x:auto}.article-content[data-astro-cid-pcyq73rz] pre code{background:0 0;border:0;padding:0}.article-content[data-astro-cid-pcyq73rz] table{border-collapse:collapse;max-width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.article-content[data-astro-cid-pcyq73rz] th,.article-content[data-astro-cid-pcyq73rz] td{text-align:left;border:1px solid #b2976a3d;padding:.55rem .75rem}.article-content[data-astro-cid-pcyq73rz] th{color:#e0cda5;background:#b1915d14}.article-content[data-astro-cid-pcyq73rz] strong{color:#eee9de}.article-content[data-astro-cid-pcyq73rz] .footnotes{border-top:1px solid #b2976a3d;margin-top:3rem;padding-top:1.4rem;font-size:.88rem}.article-document[data-astro-cid-pcyq73rz] .related-works{border-top-color:#b2976a52;margin-top:3.5rem;padding-top:2rem}.article-document[data-astro-cid-pcyq73rz] .related-works>h2{color:#dfc99e}.article-document[data-astro-cid-pcyq73rz] .works-group h3{color:#bd8982}.article-document[data-astro-cid-pcyq73rz] .work-card{color:#e9e7e1;background:linear-gradient(145deg,#1b1b1a,#101113 75%);border-color:#ac9f853d}.article-document[data-astro-cid-pcyq73rz] .work-card:active,.article-document[data-astro-cid-pcyq73rz] .work-card:focus-visible{border-color:#b3895ea6;box-shadow:0 0 18px #83363b1a}@media (hover:hover) and (pointer:fine){.article-document[data-astro-cid-pcyq73rz] .work-card:hover{border-color:#b3895ea6;box-shadow:0 0 18px #83363b1a}}.article-document[data-astro-cid-pcyq73rz] .work-card strong,.article-document[data-astro-cid-pcyq73rz] .work-title{color:#eeeae2}.article-document[data-astro-cid-pcyq73rz] .work-type,.article-document[data-astro-cid-pcyq73rz] .work-link{color:#d0b986}.article-document[data-astro-cid-pcyq73rz] .work-description{color:#b5b4b0}.article-document[data-astro-cid-pcyq73rz] .artwork-card{color:#e9e7e1;background:#101113;border-color:#ac9f853d}.article-document[data-astro-cid-pcyq73rz] .artwork-card:active,.article-document[data-astro-cid-pcyq73rz] .artwork-card:focus-visible{border-color:#b3895ea6;box-shadow:0 0 18px #83363b1a}@media (hover:hover) and (pointer:fine){.article-document[data-astro-cid-pcyq73rz] .artwork-card:hover{border-color:#b3895ea6;box-shadow:0 0 18px #83363b1a}}.article-document[data-astro-cid-pcyq73rz] .video-callout{box-shadow:none;background:linear-gradient(135deg,#b1915d14,#0e0f10f5 58%);border-color:#b1915d59}.article-document[data-astro-cid-pcyq73rz] .video-status{color:#ddc99d}.article-document[data-astro-cid-pcyq73rz] .status-dot{background:#a95e61;box-shadow:0 0 10px #a95e618c}.article-document[data-astro-cid-pcyq73rz] .video-preview{border-color:#b1915d4d}.article-document[data-astro-cid-pcyq73rz] .video-button{color:#171413;background:#c4a46e;border-color:#c4a46e}.article-document[data-astro-cid-pcyq73rz] .video-button:active,.article-document[data-astro-cid-pcyq73rz] .video-button:focus-visible{color:#e0cda5;background:#151414;box-shadow:0 0 16px #b1915d24}@media (hover:hover) and (pointer:fine){.article-document[data-astro-cid-pcyq73rz] .video-button:hover{color:#e0cda5;background:#151414;box-shadow:0 0 16px #b1915d24}}@media (width<=600px){.article-document[data-astro-cid-pcyq73rz]{width:min(100% - 2rem,880px);padding-top:2rem}.file-navigation[data-astro-cid-pcyq73rz]{flex-direction:column;align-items:flex-start;gap:.45rem}.back-link[data-astro-cid-pcyq73rz]{align-items:center;min-height:2.75rem;padding:0 .25rem;font-size:1rem;display:inline-flex}.article-content[data-astro-cid-pcyq73rz]{font-size:1rem}}@media (hover:none) and (pointer:coarse){.back-link[data-astro-cid-pcyq73rz]{transition-duration:.1s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.back-link[data-astro-cid-pcyq73rz]{transition:none}}
