.rw[data-astro-cid-74lksdfr]{background:var(--navy-deep);padding-top:var(--section)}.rw-head[data-astro-cid-74lksdfr]{gap:var(--sp-6);max-width:880px;margin-bottom:var(--sp-10);display:grid}.rw-scroller[data-astro-cid-74lksdfr]{padding-bottom:var(--section)}.rw-stage[data-astro-cid-74lksdfr]{gap:var(--sp-8);justify-items:center;display:grid;position:relative}.rw-over[data-astro-cid-74lksdfr]{justify-self:stretch}.rw-view[data-astro-cid-74lksdfr]{width:min(100% - 2 * var(--gutter), 640px);aspect-ratio:1;order:2;position:relative}.rw-view[data-astro-cid-74lksdfr] canvas[data-astro-cid-74lksdfr]{width:100%;height:100%;display:block}.rw-scrim[data-astro-cid-74lksdfr],.rw-progress[data-astro-cid-74lksdfr]{display:none}.rw-beats[data-astro-cid-74lksdfr]{gap:var(--sp-6);max-width:640px;margin:0;padding:0;list-style:none;display:grid}.rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr]{gap:var(--sp-2);padding-left:var(--sp-6);border-left:2px solid var(--rule-dark);display:grid}.rw-k[data-astro-cid-74lksdfr]{font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--jade-lift)}.rw-beats[data-astro-cid-74lksdfr] h3[data-astro-cid-74lksdfr]{font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--paper)}.rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr]>p[data-astro-cid-74lksdfr]{color:#dbe4ea;font-size:16px;line-height:1.5}.rw-tag[data-astro-cid-74lksdfr]{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5) var(--sp-3) var(--sp-3);background:var(--jade);color:var(--paper);border-radius:999px;order:3;margin:0;font-size:16px;display:flex;box-shadow:0 10px 30px #0006}.rw-tag[data-astro-cid-74lksdfr] b[data-astro-cid-74lksdfr]{font-size:18px;display:block}.rw-tag[data-astro-cid-74lksdfr] .sep[data-astro-cid-74lksdfr]{display:none}.rw-check[data-astro-cid-74lksdfr]{background:var(--paper);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.rw-check[data-astro-cid-74lksdfr]:after{content:"";border:solid var(--jade);border-width:0 3px 3px 0;width:8px;height:14px;position:absolute;top:7px;left:11px;transform:rotate(45deg)}.armed[data-astro-cid-74lksdfr] .rw-scroller[data-astro-cid-74lksdfr]{height:420vh;padding-bottom:0}.armed[data-astro-cid-74lksdfr] .rw-stage[data-astro-cid-74lksdfr]{top:var(--hdr-space);height:calc(100svh - var(--hdr-space));background:radial-gradient(95% 72% at 66% 46%, #0060a54d 0%, #0060a533 22%, #0060a51c 40%, #0060a50b 52%, #0060a503 60%, #0060a500 64%), var(--navy-deep);display:block;position:sticky;overflow:hidden}.armed[data-astro-cid-74lksdfr] .rw-view[data-astro-cid-74lksdfr]{aspect-ratio:auto;will-change:opacity;width:auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 52px,#000 180px);mask-image:linear-gradient(#0000 52px,#000 180px)}.armed[data-astro-cid-74lksdfr] .rw-scrim[data-astro-cid-74lksdfr]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#001a3af7 0%,#001a3ae0 26%,#001a3a00 48%);display:block;position:absolute;inset:0}.armed[data-astro-cid-74lksdfr] .rw-over[data-astro-cid-74lksdfr]{z-index:3;pointer-events:none;align-items:center;display:flex;position:absolute;inset:64px 0 0}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]{width:min(400px,34vw)}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr]{opacity:.4;transition:opacity .4s var(--ease), border-color .4s var(--ease)}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr].now{opacity:1;border-left-color:var(--jade-lift)}@media (width>=1024px){.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]{gap:var(--sp-5)}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr]:not(.now)>p[data-astro-cid-74lksdfr]{display:none}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr]:not(.now) h3[data-astro-cid-74lksdfr]{font-size:20px}}.armed[data-astro-cid-74lksdfr] .rw-tag[data-astro-cid-74lksdfr]{right:var(--gutter);bottom:var(--sp-10);z-index:3;opacity:0;transition:opacity .45s var(--ease), transform .55s cubic-bezier(.3, 1.4, .5, 1);position:absolute;transform:translateY(16px)scale(.92)}.armed[data-astro-cid-74lksdfr] .rw-tag[data-astro-cid-74lksdfr].on{opacity:1;transform:none}.armed[data-astro-cid-74lksdfr] .rw-progress[data-astro-cid-74lksdfr]{z-index:4;background:var(--rule-dark);height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.rw-progress[data-astro-cid-74lksdfr] span[data-astro-cid-74lksdfr]{background:var(--jade-lift);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (width<=1023px){.rw-tag[data-astro-cid-74lksdfr]{gap:var(--sp-2);padding:var(--sp-1) var(--sp-4) var(--sp-1) var(--sp-1);white-space:nowrap;font-size:15px}.rw-tag[data-astro-cid-74lksdfr] b[data-astro-cid-74lksdfr]{font-size:15px;display:inline}.rw-tag[data-astro-cid-74lksdfr] .sep[data-astro-cid-74lksdfr]{display:inline}.rw-check[data-astro-cid-74lksdfr]{width:28px;height:28px}.rw-check[data-astro-cid-74lksdfr]:after{width:7px;height:12px;top:6px;left:10px}.armed[data-astro-cid-74lksdfr] .rw-scroller[data-astro-cid-74lksdfr]{height:350svh}.armed[data-astro-cid-74lksdfr] .rw-scrim[data-astro-cid-74lksdfr]{background:linear-gradient(0deg,#001a3a 0,#001a3af0 170px,#001a3a00 250px)}.armed[data-astro-cid-74lksdfr] .rw-over[data-astro-cid-74lksdfr]{padding-bottom:var(--sp-6);align-items:flex-end}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]{width:100%;max-width:none;display:grid}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr]{opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);grid-area:1/1;align-content:start;align-self:end;transform:translateY(8px)}.armed[data-astro-cid-74lksdfr] .rw-beats[data-astro-cid-74lksdfr]>li[data-astro-cid-74lksdfr].now{opacity:1;transform:none}.armed[data-astro-cid-74lksdfr] .rw-tag[data-astro-cid-74lksdfr]{inset:72px auto auto 50%;transform:translate(-50%,-12px)scale(.92)}.armed[data-astro-cid-74lksdfr] .rw-tag[data-astro-cid-74lksdfr].on{transform:translate(-50%)}}
