@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/build/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff)format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/build/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff");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}.building-effects__point[data-v-6d42b0c1]{position:absolute;transform:translate(-50%,-100%)}.building-effects__layer[data-v-6d42b0c1]{position:relative}.building-effects__particle[data-v-6d42b0c1]{width:100%;max-width:none;height:auto;position:absolute;bottom:0;left:0}.building-effects__rotor[data-v-6d42b0c1]{width:100%;max-width:none;height:auto;animation:linear infinite building-rotor-spin-6d42b0c1;display:block}.building-effects__beacon[data-v-6d42b0c1]{aspect-ratio:1;background:radial-gradient(circle,#ff4a3d 0,#ff2a1f 28%,#ff281e80 48%,#ff281e00 72%);border-radius:50%}.building-effects__beacon--blinking[data-v-6d42b0c1]{opacity:0;animation:linear infinite building-beacon-blink-6d42b0c1}.building-effects__pole[data-v-6d42b0c1]{background:linear-gradient(90deg,#8a7458,#4b3d2c);border-radius:1px;min-width:1px;height:100%;position:absolute;bottom:0;left:0}.building-effects__pole--flag[data-v-6d42b0c1]{background:linear-gradient(90deg,#f1f1ee,#a9a9a4);box-shadow:0 0 0 .5px #00000040}.building-effects__finial[data-v-6d42b0c1]{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#fff,#d4b24a);border-radius:50%;width:260%;position:absolute;top:-2.5%;left:50%;transform:translate(-50%)}.building-effects__flag-sway[data-v-6d42b0c1]{transform-origin:0;position:absolute}.building-effects__flag-sway--waving[data-v-6d42b0c1]{animation:ease-in-out infinite building-flag-wave-6d42b0c1}.building-effects__flag-cloth[data-v-6d42b0c1]{transform-origin:0;clip-path:polygon(0 0,100% 7%,95% 27%,100% 48%,94% 70%,100% 93%,0 100%);background-image:repeating-linear-gradient(90deg,#ffffff38 0,#0000002b 14%,#ffffff38 28%),linear-gradient(#ffffff2e,#fff0 45%,#00000024);width:100%;height:100%;display:block}.building-effects__flag-cloth--waving[data-v-6d42b0c1]{animation:ease-in-out infinite building-flag-flutter-6d42b0c1}.building-effects__windsock-sock[data-v-6d42b0c1]{transform-origin:0;clip-path:polygon(0 0,100% 22%,100% 78%,0 100%);background:repeating-linear-gradient(90deg,#ff7a14 0 20%,#fff 20% 40%);position:absolute;top:3%;box-shadow:inset 0 -1px #0003}.building-effects__windsock-sock--swaying[data-v-6d42b0c1]{animation:ease-in-out infinite building-windsock-sway-6d42b0c1}.building-effects__particle--first[data-v-6d42b0c1]{display:block;position:relative}.building-effects__particle--smoke[data-v-6d42b0c1]{transform-origin:50% 100%;opacity:0;filter:brightness(.75);animation:linear infinite building-smoke-rise-6d42b0c1}.building-effects__particle--steam[data-v-6d42b0c1]{transform-origin:50% 100%;opacity:0;animation:linear infinite building-steam-rise-6d42b0c1}.building-effects__particle--splash[data-v-6d42b0c1]{transform-origin:50% 100%;opacity:0;animation:linear infinite building-splash-fly-6d42b0c1}.building-effects__particle--fire[data-v-6d42b0c1]{transform-origin:50% 100%;animation:.9s ease-in-out infinite alternate building-fire-flicker-6d42b0c1,.9s ease-in-out infinite alternate building-fire-tongue-6d42b0c1}.building-effects--paused .building-effects__particle[data-v-6d42b0c1],.building-effects--paused .building-effects__beacon[data-v-6d42b0c1],.building-effects--paused .building-effects__flag-sway[data-v-6d42b0c1],.building-effects--paused .building-effects__flag-cloth[data-v-6d42b0c1],.building-effects--paused .building-effects__windsock-sock[data-v-6d42b0c1],.building-effects--paused .building-effects__rotor[data-v-6d42b0c1]{animation-play-state:paused}@keyframes building-smoke-rise-6d42b0c1{0%{opacity:0;transform:translate(0)scale(.35)}10%{opacity:.85}40%{opacity:.85}to{opacity:0;transform:translate(15%,-140%)scale(1.8)}}@keyframes building-steam-rise-6d42b0c1{0%{opacity:0;transform:translateY(12%)scale(.4)}5%{opacity:.8;transform:translate(.5%,6%)scale(.45)}45%{opacity:.7}to{opacity:0;transform:translate(10%,-150%)scale(1.9)}}@keyframes building-beacon-blink-6d42b0c1{0%{opacity:0}10%{opacity:1}45%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes building-splash-fly-6d42b0c1{0%{opacity:0;transform:translate(0)scale(.5)}12%{opacity:.9;transform:translate(8%,-12%)scale(.7)}to{opacity:0;transform:translate(28%,22%)scale(1)}}@keyframes building-flag-wave-6d42b0c1{0%{transform:skewY(-6deg)}50%{transform:skewY(6deg)}to{transform:skewY(-6deg)}}@keyframes building-flag-flutter-6d42b0c1{0%{transform:scaleX(1)skewY(3deg)}35%{transform:scaleX(.84)skewY(-4deg)}70%{transform:scaleX(.94)skewY(4deg)}to{transform:scaleX(1)skewY(3deg)}}@keyframes building-windsock-sway-6d42b0c1{0%{transform:rotate(-5deg)scaleX(1)}50%{transform:rotate(6deg)scaleX(.85)}to{transform:rotate(-5deg)scaleX(1)}}@keyframes building-rotor-spin-6d42b0c1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes building-fire-flicker-6d42b0c1{0%{transform:scaleY(.85)skew(-4deg)}to{transform:scaleY(1.1)skew(4deg)}}@keyframes building-fire-tongue-6d42b0c1{0%{opacity:.6}to{opacity:1}}.construction-site-life__dust[data-v-c9f18e29]{opacity:0;animation:linear infinite site-dust-puff-c9f18e29;transform:translate(-50%,-100%)scale(.35)}@keyframes site-dust-puff-c9f18e29{0%{opacity:0;transform:translate(-50%,-100%)scale(.35)}8%{opacity:.8}35%{opacity:.55}55%{opacity:0;transform:translate(-30%,-170%)scale(1.5)}to{opacity:0;transform:translate(-30%,-170%)scale(1.5)}}@keyframes city-walker-stride{0%{transform:translate(calc(var(--walker-dx) * -1), calc(var(--walker-dy) * -1))}to{transform:translate(var(--walker-dx), var(--walker-dy))}}@keyframes city-walker-first-leg{0%,49.999%{opacity:1}50%,to{opacity:0}}@keyframes city-walker-second-leg{0%,49.999%{opacity:0}50%,to{opacity:1}}@keyframes city-walker-leg-a{0%,to{transform:rotate(9deg)}50%{transform:rotate(-9deg)}}@keyframes city-walker-leg-b{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes city-walker-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes city-walker-face{0%,49.999%{transform:scaleX(1)}50%,to{transform:scaleX(-1)}}@keyframes city-walker-face-reverse{0%,49.999%{transform:scaleX(-1)}50%,to{transform:scaleX(1)}}@keyframes city-walker-step-a{0%,24.999%{opacity:1}25%,to{opacity:0}}@keyframes city-walker-step-pass{0%,24.999%{opacity:0}25%,49.999%{opacity:1}50%,74.999%{opacity:0}75%,to{opacity:1}}@keyframes city-walker-step-b{0%,49.999%{opacity:0}50%,74.999%{opacity:1}75%,to{opacity:0}}.building-showcase[data-v-5889089b]{background:radial-gradient(75% 75% at 50% 38%,#4650624d,#161a241f)}.building-showcase__floor-shadow[data-v-5889089b]{filter:blur(14px);background:#0000008c;border-radius:50%}.building-showcase__stage[data-v-5889089b]{transform-origin:50%;animation:16s ease-in-out infinite alternate building-showcase-breathe-5889089b;-webkit-mask-image:linear-gradient(#0000 0%,#000 12%);mask-image:linear-gradient(#0000 0%,#000 12%)}.building-showcase__cloud[data-v-5889089b]{-webkit-mask-image:var(--showcase-drawing);-webkit-mask-image:var(--showcase-drawing);mask-image:var(--showcase-drawing);background:linear-gradient(115deg,#0000 38%,#14182038 50%,#0000 62%) 0 0/300% 300%;animation:26s linear infinite building-showcase-cloud-5889089b;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes building-showcase-breathe-5889089b{0%{transform:scale(1)}to{transform:scale(1.025)}}@keyframes building-showcase-cloud-5889089b{0%{background-position:100% 100%}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.building-showcase__stage[data-v-5889089b]{animation:none}.building-showcase__cloud[data-v-5889089b]{display:none}}.glass-pane[data-v-9df9d232] .node-card{box-shadow:none;background:0 0;border-color:#0000}@media (width>=64rem){.node-detail--wide[data-v-9df9d232]{width:min(72vw,1280px);max-height:calc(100vh - 4rem)}.node-detail__showcase[data-v-9df9d232]{width:min(55%,100vh - 8rem)}.node-detail__card[data-v-9df9d232]{max-height:calc(100vh - 4rem)}.node-detail__card[data-v-9df9d232] .node-card{box-shadow:none;border:0;border-radius:0 .75rem .75rem 0}}
