.hm-list[data-astro-cid-kbynnhja]{display:grid}.hm-item[data-astro-cid-kbynnhja]{opacity:.28;flex-direction:column;justify-content:center;min-height:62vh;transition:opacity .6s;display:flex}.hm-item[data-astro-cid-kbynnhja]:first-child{min-height:50vh}.hm-item[data-astro-cid-kbynnhja].on{opacity:1}.hm-year[data-astro-cid-kbynnhja]{font-family:var(--font-display,Poppins);letter-spacing:-.045em;padding-bottom:.08em;font-size:clamp(56px,7vw,120px);font-weight:500;line-height:.95}.hm-stick[data-astro-cid-kbynnhja]{grid-area:1/6/auto/-1;align-self:start;align-items:center;height:100svh;display:flex;position:sticky;top:0}.hm-list[data-astro-cid-kbynnhja]{grid-area:1/1/auto/6}.hm-map[data-astro-cid-kbynnhja]{width:100%;position:relative}.hm-map[data-astro-cid-kbynnhja] svg[data-astro-cid-kbynnhja]{width:100%;height:auto;display:block;overflow:visible}.hm-land[data-astro-cid-kbynnhja] path[data-astro-cid-kbynnhja]{fill:#2b2a27;stroke:#1c1b19;stroke-width:.6px;transition:fill .9s}[data-astro-cid-kbynnhja][data-step]:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .hm-land[data-astro-cid-kbynnhja] .jp[data-astro-cid-kbynnhja],[data-astro-cid-kbynnhja][data-step]:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .hm-land[data-astro-cid-kbynnhja] .ind[data-astro-cid-kbynnhja]{fill:#4d3e35}.hm-arcs[data-astro-cid-kbynnhja] path[data-astro-cid-kbynnhja]{fill:none;stroke:#f2ede8;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.8;transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i) * .12s)}.hm-pin[data-astro-cid-kbynnhja] .dot[data-astro-cid-kbynnhja]{fill:#f2ede8;transform-box:fill-box;transform-origin:50%;transition:transform .5s cubic-bezier(.34,1.56,.64,1) .3s;transform:scale(0)}.hm-pin[data-astro-cid-kbynnhja].is-pl .dot[data-astro-cid-kbynnhja]{fill:#e3c9b6}.hm-pin[data-astro-cid-kbynnhja] .pulse[data-astro-cid-kbynnhja]{fill:none;stroke:#f2ede8;opacity:0;transform-box:fill-box;transform-origin:50%}.hm-lbl[data-astro-cid-kbynnhja]{white-space:nowrap;opacity:0;pointer-events:none;flex-direction:column;font-size:clamp(11px,1vw,14px);line-height:1.15;transition:opacity .6s .5s;display:flex;position:absolute;transform:translate(12px,-50%)}.hm-lbl[data-astro-cid-kbynnhja].is-l{text-align:right;transform:translate(calc(-100% - 12px),-50%)}.hm-lbl[data-astro-cid-kbynnhja].is-t{text-align:center;align-items:center;transform:translate(-50%,calc(-100% - 12px))}.hm-lbl[data-astro-cid-kbynnhja].is-b{text-align:center;align-items:center;transform:translate(-50%,12px)}.hm-lbl[data-astro-cid-kbynnhja] b[data-astro-cid-kbynnhja]{font-weight:600}.hm-lbl[data-astro-cid-kbynnhja] em[data-astro-cid-kbynnhja]{opacity:.6;font-size:.88em;font-style:normal}.hm-lbl[data-astro-cid-kbynnhja].is-pl b[data-astro-cid-kbynnhja]{color:#ecd6c6;font-size:1.2em}[data-astro-cid-kbynnhja][data-step="1"] [data-astro-cid-kbynnhja][data-s="1"],[data-astro-cid-kbynnhja][data-step="2"] [data-astro-cid-kbynnhja]:is([data-s="1"],[data-s="2"]),[data-astro-cid-kbynnhja][data-step="3"] [data-astro-cid-kbynnhja]:is([data-s="1"],[data-s="2"],[data-s="3"]),[data-astro-cid-kbynnhja][data-step="4"] [data-astro-cid-kbynnhja][data-s]{--on:1}.hm-arcs[data-astro-cid-kbynnhja] path[data-astro-cid-kbynnhja][style]{stroke-dashoffset:calc(1 - var(--on,0))}.hm-pin[data-astro-cid-kbynnhja] .dot[data-astro-cid-kbynnhja]{transform:scale(var(--on,0))}.hm-lbl[data-astro-cid-kbynnhja]{opacity:var(--on,0)}[data-astro-cid-kbynnhja][data-step="4"] .hm-pin[data-astro-cid-kbynnhja].is-pl .pulse[data-astro-cid-kbynnhja],[data-astro-cid-kbynnhja][data-step="1"] .hm-pin[data-astro-cid-kbynnhja][data-s="1"] .pulse[data-astro-cid-kbynnhja]{animation:2.4s ease-out .8s infinite hmp}@keyframes hmp{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2)}}@media (width<=1023px){.hm-stick[data-astro-cid-kbynnhja]{background:var(--color-char);z-index:2;height:auto;padding:72px 0 20px;top:0}.hm-list[data-astro-cid-kbynnhja]{grid-column:1/-1;padding-top:calc(52vw + 100px)}.hm-stick[data-astro-cid-kbynnhja]{grid-column:1/-1}.hm-item[data-astro-cid-kbynnhja],.hm-item[data-astro-cid-kbynnhja]:first-child{min-height:46vh}.hm-lbl[data-astro-cid-kbynnhja] em[data-astro-cid-kbynnhja]{display:none}}@media (prefers-reduced-motion:reduce){.hm-arcs[data-astro-cid-kbynnhja] path[data-astro-cid-kbynnhja],.hm-pin[data-astro-cid-kbynnhja] .dot[data-astro-cid-kbynnhja],.hm-lbl[data-astro-cid-kbynnhja]{transition:none}}
