.pw[data-astro-cid-wdpm6rhz]{background:var(--navy-deep);padding-top:var(--section)}.pw-head[data-astro-cid-wdpm6rhz]{gap:var(--sp-6);max-width:880px;margin-bottom:var(--sp-10);display:grid}.pw-scroller[data-astro-cid-wdpm6rhz]{padding-bottom:var(--section)}.pw-stage[data-astro-cid-wdpm6rhz]{gap:var(--sp-10);display:grid;position:relative}.pw-view[data-astro-cid-wdpm6rhz]{width:min(100% - 2 * var(--gutter), 720px);aspect-ratio:8/9;order:2;margin-inline:auto;position:relative}.pw-view[data-astro-cid-wdpm6rhz] canvas[data-astro-cid-wdpm6rhz]{width:100%;height:100%;display:block}.pw-scrim[data-astro-cid-wdpm6rhz],.pw-progress[data-astro-cid-wdpm6rhz]{display:none}.pw-beats[data-astro-cid-wdpm6rhz]{gap:var(--sp-6);max-width:640px;margin:0;padding:0;list-style:none;display:grid}.pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]{gap:var(--sp-2);padding-left:var(--sp-6);border-left:2px solid var(--rule-dark);display:grid}.pw-k[data-astro-cid-wdpm6rhz]{font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--jade-lift)}.pw-beats[data-astro-cid-wdpm6rhz] h3[data-astro-cid-wdpm6rhz]{font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--paper)}.pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]>p[data-astro-cid-wdpm6rhz]{color:#dbe4ea;font-size:16px;line-height:1.5}.pw-note[data-astro-cid-wdpm6rhz]{text-align:center;color:var(--steel);order:3;font-size:14px}.pw-permits[data-astro-cid-wdpm6rhz]{gap:var(--sp-1);margin:var(--sp-2) 0 0;padding:0;list-style:none;display:grid}.pw-permits[data-astro-cid-wdpm6rhz] button[data-astro-cid-wdpm6rhz]{align-items:center;gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);color:#dbe4ea;font:400 16px/1.3 var(--font);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;display:flex}.pw-permits[data-astro-cid-wdpm6rhz] button[data-astro-cid-wdpm6rhz]:hover,.pw-permits[data-astro-cid-wdpm6rhz] .sel[data-astro-cid-wdpm6rhz] button[data-astro-cid-wdpm6rhz]{color:var(--paper);background:#ffffff14;border-color:#a8bbc666}.pn[data-astro-cid-wdpm6rhz]{background:var(--royal);width:32px;height:32px;color:var(--paper);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.pt[data-astro-cid-wdpm6rhz] b[data-astro-cid-wdpm6rhz]{color:var(--paper);font-weight:700}.pd-t[data-astro-cid-wdpm6rhz]{color:var(--paper);display:none}.pd[data-astro-cid-wdpm6rhz]{margin:var(--sp-1) 0 var(--sp-2) 56px;color:#dbe4ea;font-size:15px;line-height:1.45}.pin[data-astro-cid-wdpm6rhz]{z-index:2;cursor:pointer;will-change:transform;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute;top:0;left:0}.pin[data-astro-cid-wdpm6rhz] span[data-astro-cid-wdpm6rhz]{border:2px solid var(--paper);background:var(--royal);width:30px;height:30px;color:var(--paper);font:700 15px/1 var(--font);transition:transform .3s cubic-bezier(.3, 1.5, .5, 1), opacity .3s var(--ease), background .25s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 12px #00143273}.pin[data-astro-cid-wdpm6rhz]:before{content:"";opacity:0;border:2px solid #4fb4f0;border-radius:50%;position:absolute;inset:4px}.pin[data-astro-cid-wdpm6rhz].sel span[data-astro-cid-wdpm6rhz],.pin[data-astro-cid-wdpm6rhz]:hover span[data-astro-cid-wdpm6rhz]{background:var(--navy);transform:scale(1.15)}.pin[data-astro-cid-wdpm6rhz].sel:before{animation:1.8s ease-out infinite pw-ring}@keyframes pw-ring{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}.armed[data-astro-cid-wdpm6rhz] .pw-scroller[data-astro-cid-wdpm6rhz]{height:380vh;padding-bottom:0}.armed[data-astro-cid-wdpm6rhz] .pw-stage[data-astro-cid-wdpm6rhz]{top:var(--hdr-space);height:calc(100svh - var(--hdr-space));background:radial-gradient(90% 62% at 68% 46%, #006eb357 0%, #003e7829 42%, #001a3a00 72%), var(--navy-deep);display:block;position:sticky;overflow:hidden}.armed[data-astro-cid-wdpm6rhz] .pw-view[data-astro-cid-wdpm6rhz]{aspect-ratio:auto;width:auto;margin:0;position:absolute;inset:0}.armed[data-astro-cid-wdpm6rhz] .pw-scrim[data-astro-cid-wdpm6rhz]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#001a3af5 0%,#001a3adb 26%,#001a3a00 50%);display:block;position:absolute;inset:0}.armed[data-astro-cid-wdpm6rhz] .pw-over[data-astro-cid-wdpm6rhz]{z-index:3;pointer-events:none;align-items:center;display:flex;position:absolute;inset:64px 0 0}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]{pointer-events:auto;width:min(400px,34vw)}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]{opacity:.4;transition:opacity .4s var(--ease), border-color .4s var(--ease)}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz].now{opacity:1;border-left-color:var(--jade-lift)}@media (width>=1024px){.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]{gap:var(--sp-5)}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]:not(.now)>p[data-astro-cid-wdpm6rhz],.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]:not(.now)>.pw-permits[data-astro-cid-wdpm6rhz]{display:none}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]:not(.now) h3[data-astro-cid-wdpm6rhz]{font-size:20px}}.armed[data-astro-cid-wdpm6rhz] .pw-note[data-astro-cid-wdpm6rhz]{right:var(--gutter);bottom:var(--sp-4);z-index:3;padding:var(--sp-1) var(--sp-3);background:#001a3ac7;border-radius:999px;margin:0;position:absolute}.armed[data-astro-cid-wdpm6rhz] .pw-progress[data-astro-cid-wdpm6rhz]{z-index:4;background:var(--rule-dark);height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.pw-progress[data-astro-cid-wdpm6rhz] span[data-astro-cid-wdpm6rhz]{background:var(--jade-lift);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.armed[data-astro-cid-wdpm6rhz] .pin[data-astro-cid-wdpm6rhz]{pointer-events:none}.armed[data-astro-cid-wdpm6rhz] .pin[data-astro-cid-wdpm6rhz] span[data-astro-cid-wdpm6rhz]{opacity:0;transform:scale(.4)}.armed[data-astro-cid-wdpm6rhz] .pin[data-astro-cid-wdpm6rhz].on{pointer-events:auto}.armed[data-astro-cid-wdpm6rhz] .pin[data-astro-cid-wdpm6rhz].on span[data-astro-cid-wdpm6rhz]{opacity:1;transform:none}.armed[data-astro-cid-wdpm6rhz] .pin[data-astro-cid-wdpm6rhz].on.sel span[data-astro-cid-wdpm6rhz],.armed[data-astro-cid-wdpm6rhz] .pin[data-astro-cid-wdpm6rhz].on:hover span[data-astro-cid-wdpm6rhz]{transform:scale(1.15)}.armed[data-astro-cid-wdpm6rhz] [data-astro-cid-wdpm6rhz][data-permit-row]{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translateY(6px)}.armed[data-astro-cid-wdpm6rhz] [data-astro-cid-wdpm6rhz][data-permit-row].on{opacity:1;transform:none}.armed[data-astro-cid-wdpm6rhz] .pd[data-astro-cid-wdpm6rhz]{display:none}.armed[data-astro-cid-wdpm6rhz] .sel[data-astro-cid-wdpm6rhz] .pd[data-astro-cid-wdpm6rhz]{display:block}@media (width>=1024px) and (height<=820px){.armed[data-astro-cid-wdpm6rhz][data-beat="2"] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz][data-beat="2"]>p[data-astro-cid-wdpm6rhz]{display:none}}@media (width<=1023px){.pw-view[data-astro-cid-wdpm6rhz]{aspect-ratio:800/716}.armed[data-astro-cid-wdpm6rhz] .pw-scroller[data-astro-cid-wdpm6rhz]{height:324svh}.armed[data-astro-cid-wdpm6rhz] .pw-scrim[data-astro-cid-wdpm6rhz]{background:linear-gradient(0deg,#001a3a 0,#001a3af0 190px,#001a3a00 270px)}.armed[data-astro-cid-wdpm6rhz] .pw-over[data-astro-cid-wdpm6rhz]{padding-bottom:var(--sp-6);align-items:flex-end}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]{width:100%;max-width:none;display:grid}.armed[data-astro-cid-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz]{opacity:0;pointer-events:none;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-wdpm6rhz] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz].now{opacity:1;pointer-events:auto;transform:none}.armed[data-astro-cid-wdpm6rhz] .pw-note[data-astro-cid-wdpm6rhz]{display:none}.pin[data-astro-cid-wdpm6rhz] span[data-astro-cid-wdpm6rhz]{border-width:1.5px;width:26px;height:26px;font-size:14px}.armed[data-astro-cid-wdpm6rhz] .pw-permits[data-astro-cid-wdpm6rhz]{gap:var(--sp-2);flex-wrap:wrap;padding-bottom:56px;display:flex;position:relative}.armed[data-astro-cid-wdpm6rhz] .pw-permits[data-astro-cid-wdpm6rhz] button[data-astro-cid-wdpm6rhz]{background:#ffffff0f;border-color:#a8bbc666;width:auto;min-width:40px;min-height:40px;padding:5px}.armed[data-astro-cid-wdpm6rhz] .pw-permits[data-astro-cid-wdpm6rhz] .pt[data-astro-cid-wdpm6rhz]{display:none}.armed[data-astro-cid-wdpm6rhz] .pd-t[data-astro-cid-wdpm6rhz]{display:inline}.armed[data-astro-cid-wdpm6rhz] .pw-permits[data-astro-cid-wdpm6rhz] .pn[data-astro-cid-wdpm6rhz]{width:28px;height:28px;font-size:14px}.armed[data-astro-cid-wdpm6rhz] .pw-permits[data-astro-cid-wdpm6rhz] .sel[data-astro-cid-wdpm6rhz] button[data-astro-cid-wdpm6rhz]{background:#4fb4f038;border-color:#4fb4f0}.armed[data-astro-cid-wdpm6rhz] .pd[data-astro-cid-wdpm6rhz]{margin:0;position:absolute;bottom:0;left:0;right:0}.armed[data-astro-cid-wdpm6rhz][data-beat="2"] .pw-beats[data-astro-cid-wdpm6rhz]>li[data-astro-cid-wdpm6rhz][data-beat="2"]>p[data-astro-cid-wdpm6rhz]{display:none}}
