.stage[data-astro-cid-f2jc3dwf]{z-index:0;pointer-events:none;display:none;position:fixed;inset:0}.has-stage .stage[data-astro-cid-f2jc3dwf]{display:block}canvas[data-astro-cid-f2jc3dwf],video[data-astro-cid-f2jc3dwf]{width:100%;height:100lvh;position:absolute;inset:0}video[data-astro-cid-f2jc3dwf]{object-fit:cover}.flight[data-astro-cid-f2jc3dwf]{opacity:0}.flight[data-astro-cid-f2jc3dwf].on{opacity:1}.flight[data-astro-cid-f2jc3dwf].gone{visibility:hidden}.gl[data-astro-cid-f2jc3dwf]{opacity:0}.films[data-astro-cid-f2jc3dwf] video{object-fit:cover;opacity:0;width:100%;height:100lvh;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.films[data-astro-cid-f2jc3dwf] video.warm:not(.show){opacity:.004}.films[data-astro-cid-f2jc3dwf] video.show{opacity:1}.films[data-astro-cid-f2jc3dwf] video.cut{transition:none}.still-mode .films[data-astro-cid-f2jc3dwf]{display:none}.veil[data-astro-cid-f2jc3dwf]{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out), visibility 0s .7s;background:linear-gradient(#cbd7e3,#eee4d2 70%);position:absolute;inset:0}html.resume:not(.resumed) .veil[data-astro-cid-f2jc3dwf]{opacity:1;visibility:visible;transition:none;animation:.7s 9s forwards veil-out}@keyframes veil-out{to{opacity:0;visibility:hidden}}html.has-stage.resume:not(.stage-ready) [data-hero],.still-mode body>:not(main),.still-mode main[data-astro-cid-f2jc3dwf]>[data-astro-cid-f2jc3dwf]:not(.stage){visibility:hidden}.still-mode .gl[data-astro-cid-f2jc3dwf]{opacity:1!important}.pins[data-astro-cid-f2jc3dwf]{position:absolute;inset:0}.pins[data-astro-cid-f2jc3dwf] .pin{opacity:0;will-change:transform;transition:opacity .1s ease-out;position:absolute;top:0;left:0}.pins[data-astro-cid-f2jc3dwf] .pin.on{transition:opacity .25s var(--ease-out);opacity:1}.pins[data-astro-cid-f2jc3dwf] .dot{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 1px 8px #00000073}.pins[data-astro-cid-f2jc3dwf] .stub{background:#ffffffe6;width:1px;height:18px;position:absolute;bottom:6px;left:-.5px;box-shadow:0 0 6px #0000004d}.pins[data-astro-cid-f2jc3dwf] .tag{bottom:24px;left:var(--dx,0px);white-space:nowrap;backdrop-filter:blur(16px)saturate(115%);color:var(--ink);background:#fffefbdb;border-radius:999px;padding:.4rem .75rem;font-size:.9375rem;font-weight:640;font-stretch:94%;position:absolute;box-shadow:inset 0 1px #ffffffe6,0 10px 24px -12px #2816068c}.counter[data-astro-cid-f2jc3dwf]{left:var(--gutter);color:#fff;text-shadow:0 2px 24px #00000059;opacity:0;transition:opacity .6s var(--ease-out);--shade-y:3rem;margin:0;font-size:1.5rem;font-weight:700;font-stretch:90%;position:absolute;bottom:9vh}.counter[data-astro-cid-f2jc3dwf].on{opacity:1}.counter[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf]{font-size:var(--t-num);letter-spacing:-.04em;font-weight:820;font-stretch:76%;line-height:.85;display:block}@media (width>=761px) and (height<=520px){.counter[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf]{font-size:3.5rem}}@media (width<=760px){.counter[data-astro-cid-f2jc3dwf]{top:44svh;bottom:auto}}.gate[data-astro-cid-lybjh4u4]{--indigo:#203365;--cotton:#f2f6fa;--cotton-2:#e5ecf4;z-index:80;background:var(--cotton-2);color:#fff;display:none;position:fixed;inset:0;overflow:hidden}html.gated .gate[data-astro-cid-lybjh4u4]{display:block}[data-astro-cid-lybjh4u4][hidden]{display:none!important}canvas[data-astro-cid-lybjh4u4]{opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.face[data-astro-cid-lybjh4u4]{flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,3.2vh,2.25rem);height:100%;padding:clamp(4.5rem,10vh,6rem) clamp(.5rem,2vw,2rem) clamp(5rem,11vh,6.75rem);display:flex;position:relative}.title[data-astro-cid-lybjh4u4]{letter-spacing:-.035em;white-space:nowrap;color:#f3f6f7;margin:0;font-size:min(18.5vw,21vh,13.5rem);font-weight:860;font-stretch:125%;line-height:.9}.verse[data-astro-cid-lybjh4u4]{text-align:center;color:#f3f6f7;letter-spacing:-.005em;margin:0;font-size:clamp(.95rem,1.45vw,1.35rem);font-weight:700;font-stretch:125%;line-height:1.25}.verse[data-astro-cid-lybjh4u4] span[data-astro-cid-lybjh4u4],.verse[data-astro-cid-lybjh4u4] cite[data-astro-cid-lybjh4u4]{display:block}.verse[data-astro-cid-lybjh4u4] cite[data-astro-cid-lybjh4u4]{--starch:.78;letter-spacing:.02em;margin-top:.35em;font-size:.78em;font-style:normal;font-weight:640}.drawing[data-astro-cid-lybjh4u4]{object-fit:contain;flex:0 auto;width:min(100%,118rem);height:auto;min-height:0}.enter[data-astro-cid-lybjh4u4]{transition:opacity .7s var(--ease-out), visibility .7s;flex-direction:column;align-items:center;gap:.2rem;display:flex}.gate[data-astro-cid-lybjh4u4] [data-astro-cid-lybjh4u4]:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #fff}.go[data-astro-cid-lybjh4u4]{background:var(--cotton);min-width:11rem;min-height:3.5rem;color:var(--indigo);cursor:pointer;letter-spacing:.01em;transition:transform .25s var(--ease-out), background-color .25s var(--ease-out);border:0;border-radius:3px;margin-bottom:.2rem;padding:.9rem 2.6rem;font-size:1.125rem;font-weight:760;font-stretch:118%;line-height:1;position:relative}.go[data-astro-cid-lybjh4u4]:after{content:"";border:1.5px dashed var(--red-ui);opacity:0;transition:opacity .25s var(--ease-out);border-radius:2px;position:absolute;inset:5px}.go[data-astro-cid-lybjh4u4]:hover,.go[data-astro-cid-lybjh4u4]:focus-visible{background:#fff}.go[data-astro-cid-lybjh4u4]:hover:after,.go[data-astro-cid-lybjh4u4]:focus-visible:after{opacity:1}.go[data-astro-cid-lybjh4u4]:active{transform:translateY(1px)}.gate[data-astro-cid-lybjh4u4]:not(.is-dyed){background:var(--cotton-2)}.gate[data-astro-cid-lybjh4u4]:not(.is-dyed) .drawing[data-astro-cid-lybjh4u4]{filter:brightness(.86)sepia(.25);opacity:.55}.gate[data-astro-cid-lybjh4u4]:not(.is-dyed) [data-astro-cid-lybjh4u4]:is(.title,.verse){color:color-mix(in oklab, var(--indigo) 22%, var(--cotton))}.gate[data-astro-cid-lybjh4u4]:not(.is-dyed) .enter[data-astro-cid-lybjh4u4]{opacity:0;visibility:hidden}.gate[data-astro-cid-lybjh4u4]:before{content:"";background:var(--indigo);clip-path:inset(100% 0 0);transition:clip-path 1.6s var(--ease-out);position:absolute;inset:0}.gate[data-astro-cid-lybjh4u4].is-dyed:before{clip-path:inset(0)}.gate[data-astro-cid-lybjh4u4].has-gl canvas[data-astro-cid-lybjh4u4]{opacity:1}.gate[data-astro-cid-lybjh4u4].has-gl{background:linear-gradient(to top, transparent 11px, var(--cotton-2) 0)}.drawing[data-astro-cid-lybjh4u4],.title[data-astro-cid-lybjh4u4],.verse[data-astro-cid-lybjh4u4]{transition:opacity .9s var(--ease-out), color .9s var(--ease-out)}.gate[data-astro-cid-lybjh4u4].has-gl:before{visibility:hidden}.gate[data-astro-cid-lybjh4u4].has-gl .drawing[data-astro-cid-lybjh4u4]{opacity:0}.gate[data-astro-cid-lybjh4u4].has-gl [data-astro-cid-lybjh4u4]:is(.title,.verse){color:#0000}html.lifting .enter[data-astro-cid-lybjh4u4]{opacity:0;visibility:hidden;transition-duration:.3s}html.gated{overscroll-behavior:none;scrollbar-gutter:stable;background:#e5ecf4;overflow:hidden}html.gated:not(.lifting):has(.gate.is-dyed){background:#203365}html.gated.lifting{background:0 0}@media (orientation:portrait){.title[data-astro-cid-lybjh4u4]{white-space:normal;text-align:center;font-size:min(34vw,17vh);line-height:.88}.title[data-astro-cid-lybjh4u4] span[data-astro-cid-lybjh4u4]{display:block}.drawing[data-astro-cid-lybjh4u4]{width:100%}.verse[data-astro-cid-lybjh4u4]{font-size:min(4.1vw,2.3vh)}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;position:relative}.has-stage .hero[data-astro-cid-ge2uvauf]{height:400vh}.poster[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%}.poster[data-astro-cid-ge2uvauf]{background:#c9b8a2;position:absolute;inset:0;overflow:hidden}.has-stage .poster[data-astro-cid-ge2uvauf]{z-index:-1;position:fixed}.hero-drawn .poster[data-astro-cid-ge2uvauf],.past-hero .poster[data-astro-cid-ge2uvauf]{visibility:hidden}.poster[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{color:#0000}.hold[data-astro-cid-ge2uvauf]{height:100svh;padding:clamp(5.5rem, 14vh, 9rem) var(--gutter) max(1.25rem, env(safe-area-inset-bottom));grid-template-rows:1fr auto;display:grid;position:sticky;top:0}.title[data-astro-cid-ge2uvauf]{will-change:transform, opacity;align-self:start;max-width:64rem}h1[data-astro-cid-ge2uvauf]{font-size:var(--t-display);letter-spacing:-.04em;color:var(--ink);margin-left:-.04em;font-weight:820;font-stretch:80%;line-height:.82}.hold[data-astro-cid-ge2uvauf]{background:linear-gradient(to top, rgb(12 10 8/calc(.5 * var(--scrim,1))), transparent 42%)}.foot[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{color:#fff;text-shadow:0 1px 18px #0c0a0899;max-width:30rem;font-weight:500}.place[data-astro-cid-ge2uvauf]{text-align:center;opacity:0;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 30px #28140080;font-size:clamp(1.25rem,.9rem + 1.6vw,2.25rem);font-weight:700;font-stretch:84%;position:absolute;top:24%;left:0;right:0}html:not(.has-stage) .place[data-astro-cid-ge2uvauf]{display:none}.foot[data-astro-cid-ge2uvauf]{justify-self:start;gap:.5rem;display:grid}.when[data-astro-cid-ge2uvauf]{color:#fff;text-shadow:0 1px 18px #1e0f008c;font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);font-weight:640;font-stretch:92%}.tour[data-astro-cid-ge2uvauf]{cursor:pointer;color:#fff;background:0 0;border:0;gap:.5em;padding:0;display:none}.tour[data-astro-cid-ge2uvauf] .size[data-astro-cid-ge2uvauf]{opacity:.85;font-size:.875rem;font-weight:500}.lite .tour[data-astro-cid-ge2uvauf]{display:inline-flex}html:not(.has-stage) .when[data-astro-cid-ge2uvauf],html:not(.has-stage) .tour[data-astro-cid-ge2uvauf]{text-shadow:0 1px 14px #0009}@media (width<=700px){.hold[data-astro-cid-ge2uvauf]{padding-top:5.5rem}}.ch[data-astro-cid-6fn4awhx]{z-index:1;position:relative;overflow-x:clip}.ch[data-astro-cid-6fn4awhx] .beat{min-height:var(--beat,120vh);padding-inline:var(--gutter)}.ch[data-astro-cid-6fn4awhx] .hold{top:var(--top,15vh);perspective:1400px;perspective-origin:50% 40%;position:sticky}.ch[data-astro-cid-6fn4awhx] .beat:has(.slab){min-height:max(var(--beat,120vh), 180vh)}.ch[data-astro-cid-6fn4awhx] .panel{width:min(100%, var(--w,31.5rem));transform-origin:50% 60%;will-change:transform}.ch[data-astro-cid-6fn4awhx].right .panel{margin-left:auto}.ch[data-astro-cid-6fn4awhx].center .panel{margin-inline:auto}.ch[data-astro-cid-6fn4awhx].wide .panel{--w:54rem}.ch[data-astro-cid-6fn4awhx] .panel h2+p,.ch[data-astro-cid-6fn4awhx] .panel h3+p{margin-top:.85rem}.still[data-astro-cid-6fn4awhx]{display:none}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx]{padding-top:clamp(2rem,5vw,4rem)}html:not(.has-stage) .still[data-astro-cid-6fn4awhx]{aspect-ratio:16/9;width:100%;margin:0 0 -4rem;display:block;overflow:hidden}@media (orientation:portrait){html:not(.has-stage) .still[data-astro-cid-6fn4awhx]{aspect-ratio:4/5}}html:not(.has-stage) .still[data-astro-cid-6fn4awhx] picture[data-astro-cid-6fn4awhx]{height:100%;display:block}html:not(.has-stage) .still[data-astro-cid-6fn4awhx] img{object-fit:cover;width:100%;height:100%}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx] .beat{min-height:0;padding-bottom:2rem}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx] .hold{position:static}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx] .panel{margin-inline:auto}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx] .slab{--side:0;--k:0;transition:none}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx] .slab-glass:before{background:#fcfcfbf2}html:not(.has-stage) .ch[data-astro-cid-6fn4awhx] .beat:has(.slab)~.beat .face>.tag{display:none}@media (width>=761px) and (height<=860px){.ch[data-astro-cid-6fn4awhx] .hold{top:max(11vh,84px)}}@media (width<=760px){.ch[data-astro-cid-6fn4awhx] .hold{padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--slab-t));position:sticky;top:auto;bottom:0}.ch[data-astro-cid-6fn4awhx] .beat{flex-direction:column;justify-content:flex-end;display:flex}.ch[data-astro-cid-6fn4awhx] .beat:has(.slab){min-height:max(var(--beat,120vh), calc(200vh - 160px))}.ch[data-astro-cid-6fn4awhx] .panel,.ch[data-astro-cid-6fn4awhx].right .panel{width:auto;margin-inline:calc(10px - var(--gutter));transform-origin:50% 100%}}h2[data-astro-cid-cjmg5rex]{margin-bottom:.9rem;font-size:clamp(2rem,1.4rem + 2vw,3rem)}.n[data-astro-cid-cjmg5rex]{letter-spacing:-.04em;color:var(--red-ui);font-size:clamp(3.5rem,1.8rem + 5vw,6.5rem);font-weight:820;font-stretch:76%;line-height:.85}.n[data-astro-cid-cjmg5rex] span[data-astro-cid-cjmg5rex]{letter-spacing:-.01em;color:var(--ink-2);margin-top:.4rem;font-size:1.5rem;font-weight:700;font-stretch:90%;display:block}.marks[data-astro-cid-cjmg5rex]{width:100%;height:auto;fill:var(--ink-2);color:var(--ink-2);margin-top:1.1rem}.body[data-astro-cid-cjmg5rex]{margin-top:1rem}@media (width>=761px) and (height<=800px){.pane[data-astro-cid-cjmg5rex]{aspect-ratio:16/5}}.head[data-astro-cid-cn76xad7]{gap:.5rem;display:grid}.head[data-astro-cid-cn76xad7] p[data-astro-cid-cn76xad7]{color:var(--ink-2)}.layout[data-astro-cid-cn76xad7]{gap:.75rem;margin-top:1rem;display:grid}.list[data-astro-cid-cn76xad7] li[data-astro-cid-cn76xad7]:nth-child(n+4){display:none}.player[data-astro-cid-cn76xad7]{aspect-ratio:16/9;border-radius:var(--r-md);background:#1c1915;position:relative;overflow:hidden}.player[data-astro-cid-cn76xad7] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.poster[data-astro-cid-cn76xad7]{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.poster[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-cn76xad7]{background:var(--red-ui);color:#fff;width:4rem;height:4rem;transition:transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1rem;right:1rem;box-shadow:inset 0 1px #ffffff59,0 10px 24px -8px #a00000b3}.play[data-astro-cid-cn76xad7] svg{width:1.5rem;height:1.5rem;margin-left:.2rem}.poster[data-astro-cid-cn76xad7]:hover .play[data-astro-cid-cn76xad7]{transform:scale(1.06)}.player[data-astro-cid-cn76xad7]:has(.poster:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.list[data-astro-cid-cn76xad7]{gap:.2rem;list-style:none;display:grid}.item[data-astro-cid-cn76xad7]{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;width:100%;padding:.5rem 0;display:block}.list[data-astro-cid-cn76xad7] li[data-astro-cid-cn76xad7]:first-child .item[data-astro-cid-cn76xad7]{border-top:0}.item[data-astro-cid-cn76xad7]:hover .title[data-astro-cid-cn76xad7]{color:var(--red-ink)}.item[data-astro-cid-cn76xad7][aria-pressed=true] .title[data-astro-cid-cn76xad7]{color:var(--ink);font-weight:760}.title[data-astro-cid-cn76xad7]{color:var(--ink);font-size:.9375rem;font-weight:620;line-height:1.3;display:block}.sub[data-astro-cid-cn76xad7]{color:var(--note);margin-top:.15rem;font-size:.8125rem;line-height:1.35;display:block}@media (width<=860px){.list[data-astro-cid-cn76xad7] li[data-astro-cid-cn76xad7]:nth-child(n+4){display:none}.head[data-astro-cid-cn76xad7],.layout[data-astro-cid-cn76xad7]{grid-template-columns:1fr}}@media (width>=761px) and (height<=860px){.player[data-astro-cid-cn76xad7]{aspect-ratio:16/8}.head[data-astro-cid-cn76xad7] p[data-astro-cid-cn76xad7],.list[data-astro-cid-cn76xad7] li[data-astro-cid-cn76xad7]:nth-child(n+3){display:none}}@media (width>=761px) and (height<=700px){.player[data-astro-cid-cn76xad7]{aspect-ratio:16/7}}@media (width<=760px){.head[data-astro-cid-cn76xad7] p[data-astro-cid-cn76xad7],.list[data-astro-cid-cn76xad7] li[data-astro-cid-cn76xad7]:nth-child(n+3){display:none}}.well[data-astro-cid-5n2uao7a]{--ar:16 / 6;margin-top:1.1rem}@media (height<=1000px){.well[data-astro-cid-5n2uao7a]{display:none}}.when[data-astro-cid-5n2uao7a]{text-wrap:balance;letter-spacing:-.03em;color:var(--red-ui);margin-top:.6rem;font-size:clamp(1.9rem,1.3rem + 2vw,2.75rem);font-weight:800;font-stretch:80%;line-height:1}.plan[data-astro-cid-5n2uao7a]{margin-top:1.1rem;list-style:none}.plan[data-astro-cid-5n2uao7a] li[data-astro-cid-5n2uao7a]{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:5.5rem 1fr;gap:.75rem;padding-block:.55rem;line-height:1.35;display:grid}.plan[data-astro-cid-5n2uao7a] span[data-astro-cid-5n2uao7a]{color:var(--ink);font-weight:700}.quote[data-astro-cid-5n2uao7a]{margin-top:1.25rem}.quote[data-astro-cid-5n2uao7a] p[data-astro-cid-5n2uao7a]{letter-spacing:-.015em;text-indent:-.4em;font-size:clamp(1.2rem,1rem + .8vw,1.55rem);font-weight:720;font-stretch:88%;line-height:1.15;color:var(--ink)!important}.quote[data-astro-cid-5n2uao7a] footer[data-astro-cid-5n2uao7a]{color:var(--note);margin-top:.35rem;font-size:.8125rem}.after[data-astro-cid-5n2uao7a]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:1.1rem;padding-top:.8rem;display:flex}.follow[data-astro-cid-5n2uao7a]{gap:.1rem;list-style:none;display:flex}.follow[data-astro-cid-5n2uao7a] a[data-astro-cid-5n2uao7a]{width:2.75rem;height:2.75rem;color:var(--ink);border-radius:50%;place-items:center;transition:color .2s;display:grid}.follow[data-astro-cid-5n2uao7a] a[data-astro-cid-5n2uao7a]:hover{color:var(--red-ink)}.follow[data-astro-cid-5n2uao7a] svg{width:1.25rem;height:1.25rem}@media (width<=760px),(height<=700px){.plan[data-astro-cid-5n2uao7a]{margin-top:.9rem}.plan[data-astro-cid-5n2uao7a] li[data-astro-cid-5n2uao7a]{padding-block:.4rem}.quote[data-astro-cid-5n2uao7a]{margin-top:1rem}.after[data-astro-cid-5n2uao7a]{margin-top:.8rem;padding-top:.6rem}}.well[data-astro-cid-hphvozhs]{--ar:16 / 5}@media (height<=840px),(width<=760px){.well[data-astro-cid-hphvozhs]{display:none}}address[data-astro-cid-hphvozhs]{color:var(--ink);font-size:var(--t-lead);margin-top:1rem;font-weight:520;line-height:1.4}.times[data-astro-cid-hphvozhs]{margin-top:1rem;list-style:none}.times[data-astro-cid-hphvozhs] li[data-astro-cid-hphvozhs]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding-block:.6rem;display:flex}.times[data-astro-cid-hphvozhs] b[data-astro-cid-hphvozhs]{color:var(--ink);font-weight:650}.times[data-astro-cid-hphvozhs] span[data-astro-cid-hphvozhs]{color:var(--ink-2)}.actions[data-astro-cid-hphvozhs]{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin-top:1.25rem;display:flex}.small[data-astro-cid-hphvozhs]{margin-top:1rem}@media (width<=760px) and (height<=740px){.times[data-astro-cid-hphvozhs] li[data-astro-cid-hphvozhs]{padding-block:.45rem}.actions[data-astro-cid-hphvozhs]{margin-top:1rem}.small[data-astro-cid-hphvozhs]{margin-top:.75rem}}@media (width<=760px) and (height<=660px){.visit[data-astro-cid-hphvozhs] h2[data-astro-cid-hphvozhs]{font-size:2rem}address[data-astro-cid-hphvozhs]{font-size:1rem}.times[data-astro-cid-hphvozhs] li[data-astro-cid-hphvozhs]{padding-block:.3rem}}.journey[data-astro-cid-ej22s2rq]{z-index:1;position:relative}.clip[data-astro-cid-ej22s2rq] video[data-astro-cid-ej22s2rq]{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block}.whole[data-astro-cid-ej22s2rq] img{object-fit:contain;padding:5px;translate:none;scale:none}.beat[data-astro-cid-ej22s2rq].tall{--beat:160vh}.beat[data-astro-cid-ej22s2rq].short{--beat:80vh}.stop[data-astro-cid-ej22s2rq]{--beat:95vh;--w:26rem}.stop[data-astro-cid-ej22s2rq].early{--beat:72vh}.dots[data-astro-cid-ej22s2rq] figcaption[data-astro-cid-ej22s2rq],.floors[data-astro-cid-ej22s2rq] figcaption[data-astro-cid-ej22s2rq]{margin-top:.5rem}.floors[data-astro-cid-ej22s2rq]{margin-top:1.1rem}.floors[data-astro-cid-ej22s2rq] svg[data-astro-cid-ej22s2rq]{width:min(100%,15rem);height:auto;fill:var(--ink-2)}.quote-panel[data-astro-cid-ej22s2rq]{--w:34rem}.quote-panel[data-astro-cid-ej22s2rq] blockquote[data-astro-cid-ej22s2rq] p[data-astro-cid-ej22s2rq]{letter-spacing:-.018em;color:var(--ink);text-indent:-.42em;font-size:2rem;font-weight:650;font-stretch:90%;line-height:1.12}.quote-panel[data-astro-cid-ej22s2rq] blockquote[data-astro-cid-ej22s2rq]+.note[data-astro-cid-ej22s2rq]{margin-top:.9rem}.panel[data-astro-cid-ej22s2rq] h2[data-astro-cid-ej22s2rq]+.body[data-astro-cid-ej22s2rq],.panel[data-astro-cid-ej22s2rq] h3[data-astro-cid-ej22s2rq]+.body[data-astro-cid-ej22s2rq],.body[data-astro-cid-ej22s2rq]+.note[data-astro-cid-ej22s2rq]{margin-top:.75rem}.float[data-astro-cid-ej22s2rq]{width:min(100%,34rem);position:relative}.huge[data-astro-cid-ej22s2rq]{letter-spacing:-.045em;color:#fff;text-shadow:0 4px 40px #28140059;font-size:clamp(6rem,3rem + 13vw,15rem);font-weight:820;font-stretch:76%;line-height:.8}.huge[data-astro-cid-ej22s2rq] span[data-astro-cid-ej22s2rq]{letter-spacing:-.01em;margin-left:.08em;font-size:.32em;font-stretch:90%}.float-line[data-astro-cid-ej22s2rq]{max-width:22rem;font-size:var(--t-lead);color:#fff;text-shadow:0 2px 18px #2814008c;margin-top:1rem;font-weight:600;line-height:1.35}.float-note[data-astro-cid-ej22s2rq]{color:#ffffffe6;text-shadow:0 1px 12px #28140099;margin-top:.5rem;font-size:.875rem}html:not(.has-stage) .float[data-astro-cid-ej22s2rq]{max-width:var(--w,31.5rem);margin-inline:auto;padding:5rem 0 0}html:not(.has-stage) .float[data-astro-cid-ej22s2rq] [data-astro-cid-ej22s2rq]:is(.huge,.float-line,.float-note){color:var(--ink);text-shadow:none}.date[data-astro-cid-ej22s2rq]{letter-spacing:-.03em;color:var(--red-ui);text-wrap:balance;margin-bottom:.4rem;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:800;font-stretch:78%;line-height:.95}.stop[data-astro-cid-ej22s2rq] h3[data-astro-cid-ej22s2rq]+.body[data-astro-cid-ej22s2rq]{margin-top:.3rem}.stop-panel[data-astro-cid-ej22s2rq] .face>.tag+h3{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:800;font-stretch:78%;line-height:.95}.dots[data-astro-cid-ej22s2rq]{color:var(--ink-2);margin-top:1rem}.dots[data-astro-cid-ej22s2rq] svg[data-astro-cid-ej22s2rq]{width:100%;height:auto}.compare[data-astro-cid-ej22s2rq]{grid-template-columns:1fr 1fr;align-items:end;gap:1.5rem;margin-top:1.4rem;display:grid}.compare[data-astro-cid-ej22s2rq] svg[data-astro-cid-ej22s2rq]{width:min(100%,8rem);height:auto;stroke:var(--ink-2);stroke-width:5.6px;stroke-linecap:round}.compare[data-astro-cid-ej22s2rq] figure[data-astro-cid-ej22s2rq]:last-child svg[data-astro-cid-ej22s2rq]{stroke:var(--red-ui)}.compare[data-astro-cid-ej22s2rq] figcaption[data-astro-cid-ej22s2rq]{color:var(--note);margin-top:.6rem;font-size:.875rem}.compare[data-astro-cid-ej22s2rq] b[data-astro-cid-ej22s2rq]{letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:800;font-stretch:80%;display:block}.compare[data-astro-cid-ej22s2rq]+.note[data-astro-cid-ej22s2rq]{margin-top:1rem}.compare[data-astro-cid-ej22s2rq]~.well[data-astro-cid-ej22s2rq]{--ar:16 / 7}@media (height<=940px),(width<=760px){.compare[data-astro-cid-ej22s2rq]~.well[data-astro-cid-ej22s2rq]{display:none}}@media (width<=760px){.stop[data-astro-cid-ej22s2rq]{--beat:80vh}.stop[data-astro-cid-ej22s2rq].early{--beat:64vh}.stop[data-astro-cid-ej22s2rq] .well[data-astro-cid-ej22s2rq]{display:none}.beat[data-astro-cid-ej22s2rq].tall{--beat:140vh}.beat[data-astro-cid-ej22s2rq].short{--beat:100vh}.float[data-astro-cid-ej22s2rq]{padding-bottom:1rem}.huge[data-astro-cid-ej22s2rq]{font-size:8.5rem}}.ways[data-astro-cid-rfoj62si]{margin-top:1rem;list-style:none}.ways[data-astro-cid-rfoj62si] li[data-astro-cid-rfoj62si]{border-top:1px solid var(--line);gap:.35rem;padding-block:1rem;display:grid}.ways[data-astro-cid-rfoj62si] p[data-astro-cid-rfoj62si]{color:var(--ink-2)}.ways[data-astro-cid-rfoj62si] .link[data-astro-cid-rfoj62si]{justify-self:start;min-height:2.5rem}.share[data-astro-cid-rfoj62si]{cursor:pointer;background:0 0;border:0;padding:0}.copied[data-astro-cid-rfoj62si]{font-size:var(--t-small);color:var(--note)}.copied[data-astro-cid-rfoj62si]:empty{display:none}@media (width>=761px) and (height<=860px){.ways[data-astro-cid-rfoj62si] p[data-astro-cid-rfoj62si]:not(.keep){display:none}}@media (width<=760px){.ways[data-astro-cid-rfoj62si] li[data-astro-cid-rfoj62si]{gap:.2rem;padding-block:.7rem}.ways[data-astro-cid-rfoj62si] p[data-astro-cid-rfoj62si]:not(.keep){display:none}}.list[data-astro-cid-hemr5th4]{margin-top:clamp(1.25rem,3vw,2rem)}details[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}details[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;font-size:var(--t-h3);letter-spacing:-.012em;color:var(--ink);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.05rem 0;font-weight:680;font-stretch:90%;line-height:1.25;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] svg{width:1.25rem;height:1.25rem;color:var(--red-ui);transition:transform .35s var(--ease-out);flex:none}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg{transform:rotate(45deg)}summary[data-astro-cid-hemr5th4]:hover{color:var(--red-ink)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:62ch;color:var(--ink-2);padding-bottom:1.4rem}@media (width<=760px){summary[data-astro-cid-hemr5th4]{padding-block:.75rem}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding-bottom:1rem}}.beat[data-astro-cid-lcdefpme].tall{--beat:170vh}.ending[data-astro-cid-lcdefpme]{width:min(100%,38rem);position:relative}.day[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:#fff;text-shadow:0 4px 40px #0a08148c;font-size:clamp(3rem,1.6rem + 5vw,6.5rem);font-weight:820;font-stretch:78%;line-height:.88}.line[data-astro-cid-lcdefpme]{max-width:26rem;font-size:var(--t-lead);color:#fff;text-shadow:0 2px 18px #0a0814b3;margin-top:1rem;font-weight:560;line-height:1.4}.ending[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:1.5rem}html:not(.has-stage) .ending[data-astro-cid-lcdefpme]{max-width:var(--w,31.5rem);margin-inline:auto;padding:5rem 0 0}html:not(.has-stage) .ending[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(.day,.line){color:var(--ink);text-shadow:none}
