:root{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--ink:#111719;--paper:#d8d9cd;--gold:#b49a68}*{box-sizing:border-box}html,body{background:var(--ink);width:100%;min-height:100%;margin:0}body{overflow:hidden;color:var(--paper);-webkit-font-smoothing:antialiased;font-family:Georgia,Iowan Old Style,Palatino Linotype,Palatino,serif}.stage{position:relative;isolation:isolate;display:grid;overflow:hidden;background:radial-gradient(32% 24% at 50% 57%,#72807c4d,#0000 75%),radial-gradient(75% 42% at 52% 79%,#465550 0%,#273434 45%,#0000 78%),linear-gradient(#182427 0%,#273536 47%,#222c2b 72%,#121818 100%);place-items: center;min-height:100svh}.atmosphere{position:absolute;z-index:-4;filter:blur(24px);background:radial-gradient(24% 34% at 24% 44%,#a6b09d2e,#0000 72%),radial-gradient(25% 43% at 73% 43%,#7c979133,#0000 76%),radial-gradient(54% 20% at 48% 72%,#c4c1a92b,#0000 75%),radial-gradient(36% 24% at 48% 11%,#0c1417bf,#0000 75%);inset:-15%}.city{position:absolute;z-index:-2;opacity:.52;clip-path:polygon(0 71%,4% 70%,4% 62%,8% 62%,8% 67%,13% 67%,13% 56%,16% 56%,16% 64%,20% 64%,20% 48%,21% 48%,21% 31%,21.5% 48%,23% 48%,23% 62%,28% 62%,28% 69%,34% 69%,34% 57%,38% 57%,38% 65%,42% 65%,42% 58%,45% 58%,45% 70%,54% 70%,54% 61%,59% 61%,59% 66%,63% 66%,63% 55%,66% 55%,66% 63%,71% 63%,71% 45%,72% 45%,72% 24%,72.5% 45%,74% 45%,74% 63%,78% 63%,78% 58%,82% 58%,82% 67%,88% 67%,88% 60%,92% 60%,92% 71%,100% 71%,100% 100%,0 100%);mask-image:linear-gradient(#0000 8%,#000 45% 85%,#0000);background:radial-gradient(circle at 67.1% 73%,#dbb36cd9 0 1px,#0000 3px),radial-gradient(circle at 33.7% 78%,#d3b984a6 0 1px,#0000 3px),linear-gradient(#2732307a,#0f1616f0 83%);height:34%;bottom:9%;left:0;right:0}#scene{position:absolute;z-index:-3;display:block;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 2.2s;inset:0}html[data-renderer=webgpu] #scene,html[data-renderer=webgl2] #scene{opacity:.92}.grain,.vignette{position:absolute;pointer-events:none;inset:0}.grain{z-index:3;opacity:.11;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.7'/%3E%3C/svg%3E")}.vignette{z-index:2;background:radial-gradient(58% 64% at 50% 47%,#0000 36%,#0a0f1042 75%,#070b0cb8 100%),linear-gradient(#090e105c,#0000 25% 70%,#080c0c9e)}.frame{position:absolute;z-index:4;pointer-events:none;border:1px solid #ced1bb17;inset:clamp(16px,3vw,40px)}.frame__corner{position:absolute;opacity:.46;width:20px;height:20px}.frame__corner--top-left{border-top:1px solid var(--gold);border-left:1px solid var(--gold);top:-1px;left:-1px}.frame__corner--top-right{border-top:1px solid var(--gold);border-right:1px solid var(--gold);top:-1px;right:-1px}.frame__corner--bottom-left{border-bottom:1px solid var(--gold);border-left:1px solid var(--gold);bottom:-1px;left:-1px}.frame__corner--bottom-right{border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);bottom:-1px;right:-1px}.masthead,.colophon{position:absolute;z-index:5;display:flex;color:#d6d8c687;letter-spacing:.24em;justify-content:space-between;align-items: center;font-family:Segoe UI,sans-serif;font-size:clamp(9px,.65vw,11px);font-weight:500;left:clamp(34px,5vw,70px);right:clamp(34px,5vw,70px)}.masthead{top:clamp(32px,5vw,64px)}.colophon{bottom:clamp(32px,5vw,64px)}.colophon__mark{color:#b49a68ad;font-size:13px}.inscription{position:relative;z-index:5;text-align:center;text-shadow:0 2px 30px #080e0fb3;width:min(94vw,1180px);padding:1rem;transform:translateY(-2.5vh)}.inscription__kicker{display:flex;color:#d3ceb6b0;letter-spacing:.32em;justify-content:center;align-items: center;gap:1rem;margin:0 0 clamp(30px,5vh,52px);font-family:Segoe UI,sans-serif;font-size:10px;font-weight:500}.inscription__kicker span{background:#bcaa858c;width:clamp(23px,3vw,42px);height:1px}h1{color:#e7e6da;letter-spacing:clamp(.08em,.22vw,.15em);text-indent:.1em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.15rem,6.1vw,6.8rem);font-weight:400;line-height:1.08}.inscription__divider{display:flex;justify-content:center;align-items: center;gap:15px;margin:clamp(25px,4vh,43px) 0 22px}.inscription__divider span{background:linear-gradient(90deg,#0000,#beb08ea3);width:clamp(45px,8vw,100px);height:1px}.inscription__divider span:last-child{transform:scaleX(-1)}.inscription__divider i{border:1px solid #ccb98dcc;width:5px;height:5px;transform:rotate(45deg)}.inscription__world{color:#cbb992;letter-spacing:.26em;text-indent:.26em;margin:0;font-size:clamp(1rem,1.35vw,1.4rem);font-style:italic}.inscription__note{color:#d5d8cab0;letter-spacing:.06em;margin:1.25rem 0 0;font-size:clamp(.77rem,1vw,.95rem)}@media (max-width:600px){.masthead__right{display:none}.colophon{letter-spacing:.13em;font-size:8px}.colophon__mark{display:none}.inscription{width:96vw}h1{letter-spacing:.09em;max-width:12ch;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(2.3rem,9vw,3.6rem);line-height:1.18}.city{height:27%;bottom:12%}}@media (prefers-reduced-motion:reduce){#scene{transition:none}}
