.exit-cta[data-astro-cid-zzswvuln]{isolation:isolate;padding:clamp(5rem,11vw,9rem) 0 clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.exit-cta[data-astro-cid-zzswvuln]:before{content:"";z-index:-2;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);opacity:.9;transition:opacity .6s var(--ease);background:radial-gradient(38% 46% at 26% 42%,#a0e40429,#0000 70%),url(/textures/dirt.webp) 18% 40%/900px no-repeat,linear-gradient(#07090666,#07090666),url(/textures/metal.webp) 50%/620px;position:absolute;inset:0}.grid[data-astro-cid-zzswvuln]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.scene[data-astro-cid-zzswvuln]{justify-self:center;width:min(100%,360px);position:relative}.mount[data-astro-cid-zzswvuln]{justify-content:space-between;width:62%;height:34px;margin:0 auto;display:flex}.mount[data-astro-cid-zzswvuln] i[data-astro-cid-zzswvuln]{background:linear-gradient(#1b2215,#2c3624);border-radius:1px;width:4px}.exit-sign[data-astro-cid-zzswvuln]{background:radial-gradient(ellipse at 50% 30%, #c4ff3a, var(--lime) 60%);color:var(--on-lime);box-shadow:inset 0 0 0 3px var(--on-lime), inset 0 0 0 6px #ffffff2e, 0 0 30px #a0e404a6, 0 0 90px #a0e40459, 0 0 180px #a0e4042e;transition:box-shadow .26s var(--ease), transform .26s var(--ease);border-radius:6px;justify-items:center;gap:6px;padding:16px 20px 14px;text-decoration:none;display:grid;position:relative}.exit-sign[data-astro-cid-zzswvuln]:hover{box-shadow:inset 0 0 0 3px var(--on-lime), inset 0 0 0 6px #ffffff40, 0 0 40px #a0e404d9, 0 0 120px #a0e40480, 0 0 220px #a0e40440}.exit-sign[data-astro-cid-zzswvuln]:focus-visible{outline:3px solid var(--text);outline-offset:6px}.big[data-astro-cid-zzswvuln]{font:800 clamp(2.6rem, 4vw, 3.6rem)/1 var(--font-sign);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:14px;font-stretch:125%;display:inline-flex}.big[data-astro-cid-zzswvuln] svg{stroke:var(--on-lime);stroke-width:2.6px}.small[data-astro-cid-zzswvuln]{font:700 .8125rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.small[data-astro-cid-zzswvuln] svg{stroke:var(--on-lime);transition:transform var(--dur) var(--ease)}.exit-sign[data-astro-cid-zzswvuln]:hover .small[data-astro-cid-zzswvuln] svg{transform:translate(4px)}.is-armed .exit-sign[data-astro-cid-zzswvuln]{filter:brightness(.35)saturate(.5);box-shadow:inset 0 0 0 3px var(--on-lime)}.is-on .exit-sign[data-astro-cid-zzswvuln]{filter:none;box-shadow:inset 0 0 0 3px var(--on-lime), inset 0 0 0 6px #ffffff2e, 0 0 30px #a0e404a6, 0 0 90px #a0e40459, 0 0 180px #a0e4042e;animation:.9s step-end both power,8.2s step-end 1.6s infinite sign-hum}@keyframes sign-hum{0%,to{filter:none}47%{filter:brightness(.55)saturate(.75)}47.6%{filter:brightness(1.1)}48.3%{filter:brightness(.65)saturate(.8)}49%{filter:none}81%{filter:brightness(.8)}82.5%{filter:none}}@keyframes power{0%{filter:brightness(.35)}12%{filter:brightness(1.15)}18%{filter:brightness(.4)}30%{filter:brightness()}38%{filter:brightness(.55)}46%,to{filter:none}}.is-armed .exit-cta[data-astro-cid-zzswvuln]:before,.exit-cta[data-astro-cid-zzswvuln]:not(.is-on):before{opacity:.6}.exit-cta[data-astro-cid-zzswvuln].is-on:before{opacity:.95}.door[data-astro-cid-zzswvuln]{aspect-ratio:3/5;perspective:900px;width:62%;margin:26px auto 0;position:relative}.light[data-astro-cid-zzswvuln]{z-index:0;background:linear-gradient(270deg,#e6ff9a,#c4ff3af2 18%,#a0e40473 55%,#a0e4041f);position:absolute;inset:0;box-shadow:0 0 60px #a0e40459}.leaf[data-astro-cid-zzswvuln]{z-index:1;transform-origin:0;background:linear-gradient(100deg,#1a2114,#0b0f08 70%);border:1px solid #2a3322;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:rotateY(14deg);box-shadow:14px 0 30px -10px #000000e6}.panels[data-astro-cid-zzswvuln]{fill:none;stroke:#2e3a24;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;width:100%;height:100%;position:absolute;inset:0}.handle[data-astro-cid-zzswvuln]{background:var(--lime);width:5px;height:26px;box-shadow:0 0 10px var(--glow);border-radius:1px;position:absolute;top:52%;right:12%}.frame[data-astro-cid-zzswvuln]{z-index:2;pointer-events:none;border:4px solid #2a3322;border-bottom:0;position:absolute;inset:-10px -10px 0;box-shadow:inset 0 0 0 1px #0b0f08,0 0 0 1px #0b0f08}.spill[data-astro-cid-zzswvuln]{z-index:2;height:90px;transition:opacity .9s var(--ease);opacity:.6;background:radial-gradient(50% 100% at 62% 0,#a0e40452,#0000 75%);position:absolute;top:100%;left:-40%;right:-40%}.exit-sign[data-astro-cid-zzswvuln].is-reached~.door[data-astro-cid-zzswvuln] .leaf[data-astro-cid-zzswvuln],.scene[data-astro-cid-zzswvuln]:hover .leaf[data-astro-cid-zzswvuln],.exit-sign[data-astro-cid-zzswvuln]:focus-visible~.door[data-astro-cid-zzswvuln] .leaf[data-astro-cid-zzswvuln]{transform:rotateY(42deg)}.exit-sign[data-astro-cid-zzswvuln].is-reached~.door[data-astro-cid-zzswvuln] .spill[data-astro-cid-zzswvuln],.scene[data-astro-cid-zzswvuln]:hover .spill[data-astro-cid-zzswvuln]{opacity:1}.has-poster[data-astro-cid-zzswvuln] .light[data-astro-cid-zzswvuln]{background:#000;overflow:hidden}.has-poster[data-astro-cid-zzswvuln] .light[data-astro-cid-zzswvuln] img{object-fit:cover;filter:saturate(1.05)brightness(.95);width:100%;height:100%;display:block}.has-poster[data-astro-cid-zzswvuln] .light[data-astro-cid-zzswvuln]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#070906bf,#0000 30%),linear-gradient(#0000 65%,#a0e40447);position:absolute;inset:0;box-shadow:inset 0 0 40px #a0e40459}.has-poster[data-astro-cid-zzswvuln] .leaf[data-astro-cid-zzswvuln]{transform:rotateY(68deg)}.exit-sign[data-astro-cid-zzswvuln].is-reached~.door[data-astro-cid-zzswvuln].has-poster .leaf[data-astro-cid-zzswvuln],.scene[data-astro-cid-zzswvuln]:hover .has-poster[data-astro-cid-zzswvuln] .leaf[data-astro-cid-zzswvuln],.exit-sign[data-astro-cid-zzswvuln]:focus-visible~.door[data-astro-cid-zzswvuln].has-poster .leaf[data-astro-cid-zzswvuln]{transform:rotateY(76deg)}h2[data-astro-cid-zzswvuln]{font-size:clamp(2rem,3.6vw + .5rem,3.4rem)}.sub[data-astro-cid-zzswvuln]{color:var(--text-2);max-width:34em;margin:16px 0 28px;font-size:1.125rem}.primary[data-astro-cid-zzswvuln]{min-height:56px;margin-bottom:18px;padding:14px 24px 14px 18px;font-size:1.0625rem}.actions[data-astro-cid-zzswvuln]{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}.actions[data-astro-cid-zzswvuln] a[data-astro-cid-zzswvuln]{border:1px solid var(--line);border-radius:var(--r-c);min-height:52px;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:#070906cc;align-items:center;gap:12px;padding:6px 18px 6px 6px;font-weight:700;text-decoration:none;display:inline-flex}.actions[data-astro-cid-zzswvuln] a[data-astro-cid-zzswvuln]:hover{border-color:var(--lime-dim);color:var(--lime)}.actions[data-astro-cid-zzswvuln] .plaque[data-astro-cid-zzswvuln]{width:40px;height:40px}.actions[data-astro-cid-zzswvuln] .plaque[data-astro-cid-zzswvuln] svg{width:22px;height:22px}.facts[data-astro-cid-zzswvuln]{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 40px;margin-top:30px;padding-top:20px;display:flex}dt[data-astro-cid-zzswvuln]{font:700 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}dd[data-astro-cid-zzswvuln]{color:var(--text);font-weight:600}@media (width<=900px){.grid[data-astro-cid-zzswvuln]{grid-template-columns:1fr}.scene[data-astro-cid-zzswvuln]{width:min(100%,300px)}.copy[data-astro-cid-zzswvuln]{text-align:left}}@media (prefers-reduced-motion:reduce){.is-armed .exit-sign[data-astro-cid-zzswvuln]{filter:none}.is-on .exit-sign[data-astro-cid-zzswvuln]{animation:8.2s step-end infinite sign-hum!important}.leaf[data-astro-cid-zzswvuln]{transition:none}}
