.stage[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;height:100svh;min-height:520px;display:grid}.menu[data-astro-cid-lcdefpme]{background:var(--sky-low);border-right:3px solid var(--k1);z-index:2;flex-direction:column;display:flex}.menu[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:600 24px/1 var(--font-display);border:0;border-bottom:3px solid var(--k1);color:var(--k1);cursor:pointer;text-align:left;background:0 0;padding:18px 24px}.menu[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:var(--panel)}.menu[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-current=true]{background:var(--k1);color:var(--sky-low)}.menu[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-current=true] svg rect{fill:var(--sky-low)}.how[data-astro-cid-lcdefpme]{opacity:.7;max-width:170px;margin:0;padding:14px 18px;font-size:14px;line-height:1.4}.scene[data-astro-cid-lcdefpme]{outline-offset:-3px;background:radial-gradient(95% 130% at 50% 16%, #0000 45%, #0c070699 100%), linear-gradient(to bottom, var(--sky-top) 0%, var(--sky-live) 14%, #311a31 25%, var(--sky-mid) 43%, #180e0e 60%, var(--sky-low) 72%);position:relative;overflow:hidden}.sky[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.screens[data-astro-cid-lcdefpme]{z-index:1;position:absolute;inset:0}canvas[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.tv[data-astro-cid-lcdefpme]{transform-origin:0 0;visibility:hidden;color:var(--k1);position:absolute;top:0;left:0}.tv[data-astro-cid-lcdefpme].on,.tv[data-astro-cid-lcdefpme].off{visibility:visible}.tune[data-astro-cid-lcdefpme]{opacity:0;grid-template-rows:1fr auto;width:100%;height:100%;padding:5% 7% 4%;display:grid;position:relative;transform:scale(.02,.004)}.night[data-astro-cid-lcdefpme]{background-color:#0c070bc4;background-image:repeating-linear-gradient(#0000 0 3px,#ffffff07 3px 4px);border-radius:80px;position:absolute;inset:11% 8%;box-shadow:0 0 90px 78px #0c070bc4}.read[data-astro-cid-lcdefpme],.foot[data-astro-cid-lcdefpme]{position:relative}.tv[data-astro-cid-lcdefpme].on{pointer-events:auto}.tv[data-astro-cid-lcdefpme].on .tune[data-astro-cid-lcdefpme]{animation:.82s cubic-bezier(.2,.8,.2,1) forwards tv-on}.tv[data-astro-cid-lcdefpme].off .tune[data-astro-cid-lcdefpme]{animation:.32s ease-in forwards tv-off}@keyframes tv-on{0%{opacity:1;background-color:#fff;transform:scale(.02,.004)}30%{opacity:1;background-color:#fff;transform:scaleY(.004)}70%{opacity:1;background-color:#ffffff30;transform:scaleY(1.03)}to{opacity:1;background-color:#fff0;transform:scale(1)}}@keyframes tv-off{0%{opacity:1;background-color:#fff0;transform:scale(1)}55%{opacity:1;background-color:#fff;transform:scaleY(.004)}to{opacity:0;background-color:#fff;transform:scale(.02,.004)}}.read[data-astro-cid-lcdefpme]{scrollbar-color:#ece4d255 #0000;scrollbar-width:thin;overscroll-behavior:contain;padding:0 4px 10px;font-size:19px;overflow-y:auto}.head[data-astro-cid-lcdefpme]{align-items:center;gap:22px;margin-bottom:14px;display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--k2);font-size:clamp(50px,6.6vw,84px);line-height:.95}.lead[data-astro-cid-lcdefpme]{max-width:34em;margin-bottom:24px;font-size:clamp(21px,2.2vw,27px);line-height:1.4}.body[data-astro-cid-lcdefpme] h2{margin:28px 0 8px;font-size:26px}.body[data-astro-cid-lcdefpme] ul{margin:0 0 14px;padding-left:22px}.body[data-astro-cid-lcdefpme] .card{border:0;border-left:3px solid var(--k2);background:0 0;padding:4px 0 4px 20px}.foot[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;padding:10px 4px 0;display:flex}.foot[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme],.foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:800 16px var(--font-head);border:0;border-bottom:2px solid var(--k1);color:var(--k1);cursor:pointer;background:0 0;padding:9px 4px;text-decoration:none}.foot[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover,.foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--k2);border-color:var(--k2)}.foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{opacity:.8;border-color:#0000;font-weight:600}.hint[data-astro-cid-lcdefpme]{z-index:3;text-align:center;max-width:none;font:700 13px var(--font-body);letter-spacing:.12em;text-transform:uppercase;opacity:0;pointer-events:none;margin:0;transition:opacity .4s;position:absolute;bottom:20px;left:0;right:0}.hint[data-astro-cid-lcdefpme].on{opacity:.75}.scene[data-astro-cid-lcdefpme].no-gl{padding:24px;overflow:auto}.scene[data-astro-cid-lcdefpme].no-gl canvas[data-astro-cid-lcdefpme],.scene[data-astro-cid-lcdefpme].no-gl .hint[data-astro-cid-lcdefpme],.scene[data-astro-cid-lcdefpme].no-gl .foot[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{display:none}.scene[data-astro-cid-lcdefpme].no-gl .screens[data-astro-cid-lcdefpme]{gap:22px;display:grid;position:relative}.scene[data-astro-cid-lcdefpme].no-gl .tv[data-astro-cid-lcdefpme]{visibility:visible;pointer-events:auto;position:static;width:auto!important;height:auto!important;transform:none!important}.scene[data-astro-cid-lcdefpme].no-gl .tune[data-astro-cid-lcdefpme]{opacity:1;height:auto;animation:none;transform:none}.scene[data-astro-cid-lcdefpme].no-gl .night[data-astro-cid-lcdefpme]{box-shadow:none;inset:0}@media (width<=760px){.stage[data-astro-cid-lcdefpme]{grid-template-rows:auto 1fr;grid-template-columns:1fr}.menu[data-astro-cid-lcdefpme]{border-right:0;border-bottom:3px solid var(--k1);flex-direction:row;overflow-x:auto}.menu[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border-bottom:0;border-right:3px solid var(--k1);white-space:nowrap;padding:14px 16px;font-size:22px}.how[data-astro-cid-lcdefpme]{display:none}.tune[data-astro-cid-lcdefpme]{padding:4% 5% 2%}.foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{display:none}}
