.hero[data-astro-cid-bbe6dxrz]{background:#2e0c11}.hero[data-astro-cid-bbe6dxrz] .stage[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;overflow:hidden}.hero[data-astro-cid-bbe6dxrz] .slide[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:78% 50%;opacity:0;transition:opacity 1.2s ease;transform-origin:72% 55%}.hero[data-astro-cid-bbe6dxrz] .slide[data-astro-cid-bbe6dxrz].on{opacity:1}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-bbe6dxrz] .slide[data-astro-cid-bbe6dxrz].on{animation:kb 9s linear both}}@keyframes kb{0%{transform:scale(1) translate3d(calc(var(--px,0) * -10px),calc(var(--py,0) * -8px),0)}to{transform:scale(1.06) translate3d(calc(var(--px,0) * -10px),calc(var(--py,0) * -8px),0)}}.hero[data-astro-cid-bbe6dxrz][data-art=renders] .hx{opacity:0}.hero[data-astro-cid-bbe6dxrz][data-art=renders].noimg .hx{opacity:1}.hero[data-astro-cid-bbe6dxrz] .shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(90deg,#14060A 0%,rgba(20,6,10,.9) 30%,rgba(26,7,11,.35) 52%,transparent 66%),linear-gradient(0deg,#14060ae6,#14060a00 30%)}.hero[data-astro-cid-bbe6dxrz] .in[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) minmax(0,.86fr)}.cap[data-astro-cid-bbe6dxrz]{display:grid;gap:16px;justify-items:start;align-self:end;justify-self:end;text-align:left;width:min(100%,380px);padding-bottom:clamp(28px,3vw,40px)}.capt[data-astro-cid-bbe6dxrz]{display:none;gap:6px;align-content:start;text-decoration:none;color:#fff;border-left:2px solid var(--rose);padding-left:14px}.capt[data-astro-cid-bbe6dxrz].on{display:grid}@media (prefers-reduced-motion:no-preference){.capt[data-astro-cid-bbe6dxrz].on{animation:capin .6s var(--ease) both}}@keyframes capin{0%{opacity:0;transform:translateY(10px)}}.capt[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rose)}.capt[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{font:650 17px/1.3 var(--sans);letter-spacing:-.015em}.capt[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:13.5px;color:var(--on-dark-2)}.capt[data-astro-cid-bbe6dxrz]:hover b[data-astro-cid-bbe6dxrz]{text-decoration:underline;text-decoration-color:var(--rose);text-underline-offset:4px}.ctl[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ctl[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]{width:38px;height:38px;display:grid;place-items:center;background:#14060a73;border:1px solid rgba(255,255,255,.28);color:#fff;cursor:pointer;backdrop-filter:blur(6px)}.ctl[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]:hover{background:#fff;color:var(--night)}.ctl[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ctl[data-astro-cid-bbe6dxrz] .pl[data-astro-cid-bbe6dxrz]{display:none;fill:currentColor;stroke:none}.ctl[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][aria-pressed=true] .pz[data-astro-cid-bbe6dxrz]{display:none}.ctl[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][aria-pressed=true] .pl[data-astro-cid-bbe6dxrz]{display:block}.ct[data-astro-cid-bbe6dxrz]{font:500 12px/1 var(--mono);letter-spacing:.12em;color:var(--on-dark-2);padding-inline:8px}.ct[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:#fff;font-weight:600}.bar[data-astro-cid-bbe6dxrz]{flex-basis:100%;height:2px;background:#ffffff29;margin-top:4px}.bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{display:block;height:100%;width:0;background:var(--rose)}.bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz].run{animation:fill var(--dur,7s) linear forwards}@keyframes fill{to{width:100%}}@media (max-width:900px){.hero[data-astro-cid-bbe6dxrz] .slide[data-astro-cid-bbe6dxrz]{object-position:72% 50%;height:min(78vw,480px);inset:auto 0}.hero[data-astro-cid-bbe6dxrz] .shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(0deg,#14060A 0%,rgba(20,6,10,.96) 46%,rgba(26,7,11,.2) 72%,transparent 88%)}.hero[data-astro-cid-bbe6dxrz] .in[data-astro-cid-bbe6dxrz]{padding-top:min(52vw,330px)}.hero[data-astro-cid-bbe6dxrz] .cap[data-astro-cid-bbe6dxrz]{display:none}.hero[data-astro-cid-bbe6dxrz] .in[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr)}}
