@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.site-page[data-astro-cid-i5duwunu]{background:#fff;width:100%;height:100%;position:relative;container-type:size}.site-page__layout[data-astro-cid-i5duwunu]{position:absolute;inset:0;overflow:hidden}.site-page__layout--phone[data-astro-cid-i5duwunu]{display:none}@container (width<=560px){.site-page__layout--wide[data-astro-cid-i5duwunu]{display:none}.site-page__layout--phone[data-astro-cid-i5duwunu]{display:block}}@property --through{syntax:"<number>";inherits:false;initial-value:0}.site-page__strip[data-astro-cid-i5duwunu]{--through:calc(var(--now,0) / (var(--count,4) - 1));width:100%;aspect-ratio:1 / var(--tall);transform:translate3d(0, calc(var(--through) * (100cqh - 100cqw * var(--tall))), 0);will-change:transform;transition:--through 1.8s cubic-bezier(.65,0,.25,1);position:absolute;top:0;left:0}.site-page__strip[data-astro-cid-i5duwunu] img[data-astro-cid-i5duwunu]{width:100%;height:auto;position:absolute;left:0}.site-page__header[data-astro-cid-i5duwunu]{z-index:1;width:100%;height:auto;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce),(scripting:none){.site-page__strip[data-astro-cid-i5duwunu]{transition:none}}.steps-set[data-astro-cid-5wfdsgz3]{display:contents}.steps[data-astro-cid-5wfdsgz3]{--gap:clamp(.75rem, 2vw, 2rem);--size:var(--step-size,clamp(1.05rem, min(1.75vw, 3.1svh), 1.8rem));--title-room:calc(var(--step-lines,3) * var(--size) * 1.12 + .75rem);--across:calc((100vw - var(--gutter) * 2 - var(--gap) * (var(--count) - 1)) / var(--count));grid-template-rows:auto auto;grid-template-columns:repeat(var(--count), var(--shot));gap:0 var(--gap);justify-content:center;align-self:center;display:grid}.steps--phone[data-astro-cid-5wfdsgz3]{--shot:min(var(--across), calc((var(--steps-room) - var(--title-room)) * .4624))}.steps--wide[data-astro-cid-5wfdsgz3]{--shot:min(var(--across), calc((var(--steps-room) - var(--title-room)) * 1.6))}.step[data-astro-cid-5wfdsgz3]{grid-row:span 2;grid-template-rows:subgrid;gap:.75rem;min-width:0;display:grid}h3[data-astro-cid-5wfdsgz3]{font-size:var(--size);font-weight:var(--step-weight,800);letter-spacing:var(--step-tracking,-.02em);align-items:start;gap:.5em;line-height:1.12;display:flex}.step__number[data-astro-cid-5wfdsgz3]{background:var(--step-number,currentColor);width:1.5em;height:1.5em;color:var(--step-number-ink,#fff);font-family:var(--mono);letter-spacing:0;border-radius:50%;flex:none;place-items:center;margin-top:-.14em;font-size:.8em;font-weight:700;display:grid}.step__picture[data-astro-cid-5wfdsgz3]{border:var(--step-frame,2px solid currentColor);border-radius:var(--step-corner,.6rem);background:var(--step-behind,none);box-shadow:var(--step-shadow,none);rotate:var(--step-tilt,0deg);align-self:start;overflow:hidden}.step[data-astro-cid-5wfdsgz3]:nth-child(2n) .step__picture[data-astro-cid-5wfdsgz3]{rotate:calc(var(--step-tilt,0deg) * -1)}.step__picture[data-astro-cid-5wfdsgz3] picture[data-astro-cid-5wfdsgz3]{display:contents}.step__picture[data-astro-cid-5wfdsgz3] img[data-astro-cid-5wfdsgz3],.step__picture[data-astro-cid-5wfdsgz3] video[data-astro-cid-5wfdsgz3]{width:100%;height:auto;display:block}.stage [data-moment]:not([data-open]) .step[data-astro-cid-5wfdsgz3]{opacity:0;transform:translateY(1.75rem)}[data-moment][data-open] .step[data-astro-cid-5wfdsgz3]{--after:calc(var(--step-wait,0s) + var(--step) * .13s);transition:opacity .32s var(--after), transform .56s var(--ease) var(--after)}@media (width<=760px){.steps--phone[data-astro-cid-5wfdsgz3]{height:var(--steps-room);grid-template-rows:repeat(2,auto minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.steps--phone[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{grid-row:span 2;gap:.4rem;padding-bottom:.6rem}.steps--phone[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3]{align-self:stretch;min-height:0}.steps--phone[data-astro-cid-5wfdsgz3] img[data-astro-cid-5wfdsgz3]{object-fit:cover;object-position:top;height:100%}.steps--wide[data-astro-cid-5wfdsgz3]{grid-template-rows:repeat(var(--count), minmax(min-content, 1fr));height:var(--steps-room);grid-template-columns:minmax(0,1fr);gap:.6rem}.steps--wide[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0, 1fr) min(42%, calc((var(--steps-room) / var(--count) - .6rem) * 1.6));align-items:center}.steps--wide[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3]{align-self:center}}@media (width>=761px) and (height<=560px),(height<=480px) and (orientation:landscape){.steps--phone[data-astro-cid-5wfdsgz3]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(var(--count), minmax(0, 1fr));height:var(--steps-room);gap:0 .75rem}.steps--phone[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{grid-row:span 2;grid-template-rows:subgrid;gap:.3rem;padding-bottom:0}.steps--phone[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3]{align-self:stretch;min-height:0}.steps--phone[data-astro-cid-5wfdsgz3] img[data-astro-cid-5wfdsgz3]{object-fit:cover;object-position:top;height:100%}}@media (height<=480px) and (orientation:landscape){.steps--wide[data-astro-cid-5wfdsgz3]{grid-template-rows:auto auto;grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:0 .75rem;height:auto}.steps--wide[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:none;align-items:stretch;gap:.3rem}.steps--wide[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3]{width:min(100%, calc((var(--steps-room) - var(--title-room)) * 1.6));align-self:start}}.steps-set[data-astro-cid-5wfdsgz3][data-layout=rotating]{grid-template-columns:var(--rail-columns,minmax(0, 1fr) var(--window));gap:var(--rail-gap,clamp(1.25rem, 3.5vw, 3.5rem));height:var(--steps-room);align-items:center;display:grid}[data-astro-cid-5wfdsgz3][data-layout=rotating]>.steps[data-astro-cid-5wfdsgz3]{gap:var(--rail-rows,.4rem);flex-direction:column;justify-content:center;height:auto;display:flex}[data-astro-cid-5wfdsgz3][data-layout=rotating] .step[data-astro-cid-5wfdsgz3]{padding:0;display:block}[data-astro-cid-5wfdsgz3][data-layout=rotating] h3[data-astro-cid-5wfdsgz3]{font-size:var(--rail-size,var(--size));display:block}h3[data-astro-cid-5wfdsgz3] .step__pick{gap:var(--rail-number-gap,.6em);width:100%;padding:var(--rail-pad,.55em .65em);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.steps-window[data-astro-cid-5wfdsgz3]{width:var(--window);text-decoration:none;display:block;position:relative}.steps-window[data-astro-cid-5wfdsgz3][hidden]{display:none}.steps-window__bar[data-astro-cid-5wfdsgz3]{height:var(--bar-height,2.5rem);align-items:center;gap:.35rem;padding-inline:.8rem;font-size:.8rem;line-height:1;display:flex;position:relative}.steps-window__bar[data-astro-cid-5wfdsgz3] i[data-astro-cid-5wfdsgz3]{opacity:.55;background:currentColor;border-radius:50%;flex:none;width:.65em;height:.65em}.steps-window__bar[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{text-overflow:ellipsis;white-space:nowrap;flex:1;margin-left:.5rem;overflow:hidden}.steps-window__view[data-astro-cid-5wfdsgz3]{display:grid;overflow:hidden}.steps-window__go[data-astro-cid-5wfdsgz3]{background:var(--step-number,currentColor);color:var(--step-number-ink,#fff);opacity:0;pointer-events:none;border-radius:.3rem;padding:.45em .75em;font-size:.85rem;font-weight:700;line-height:1;transition:opacity .16s;position:absolute;bottom:.75rem;right:.75rem}a[data-astro-cid-5wfdsgz3].steps-window:focus-visible .steps-window__go[data-astro-cid-5wfdsgz3]{opacity:1}@media (hover:hover) and (pointer:fine){a[data-astro-cid-5wfdsgz3].steps-window:hover .steps-window__go[data-astro-cid-5wfdsgz3]{opacity:1}}.steps-window__view[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3]{box-shadow:none;opacity:0;visibility:hidden;background:0 0;border:0;border-radius:0;grid-area:1/1;transition:opacity .32s,visibility 0s .32s;rotate:none}.steps-window__view[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3][data-current]{opacity:1;visibility:visible;transition:opacity .32s}.stage [data-moment]:not([data-open]) .steps-window[data-astro-cid-5wfdsgz3]{opacity:0;transform:translateY(1.75rem)}[data-moment][data-open] .steps-window[data-astro-cid-5wfdsgz3]{transition:opacity .32s var(--step-wait,0s), transform .56s var(--ease) var(--step-wait,0s)}@media (prefers-reduced-motion:reduce),(scripting:none){.step[data-astro-cid-5wfdsgz3],.steps-window[data-astro-cid-5wfdsgz3],.steps-window__view[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3],.steps-window__view[data-astro-cid-5wfdsgz3] .step__picture[data-astro-cid-5wfdsgz3][data-current],.steps-window__go[data-astro-cid-5wfdsgz3]{transition:none}}.abn[data-astro-cid-ejpefkxs]{--bone:#f5f4f0;--ink:#0e1113;--harbour:#1f4e5a;--signal:#ff5b23;--bar:calc(100lvh - 100svh);background:var(--signal);color:var(--ink);font-family:var(--sans);position:relative}.abn-cover[data-astro-cid-ejpefkxs]{position:relative;overflow:clip}.stage .abn-cover[data-astro-cid-ejpefkxs]{height:100lvh}.abn-cover[data-astro-cid-ejpefkxs]:focus{outline:none}.abn-cover__type[data-astro-cid-ejpefkxs]{min-height:100svh;padding:clamp(4.5rem, 11svh, 7rem) var(--gutter) var(--gutter);align-content:space-between;gap:1.5rem;display:grid;position:relative}.stage .abn-cover[data-astro-cid-ejpefkxs] .abn-cover__type[data-astro-cid-ejpefkxs]{height:100svh;min-height:0;position:absolute;inset:0 0 auto}h2[data-astro-cid-ejpefkxs]{letter-spacing:-.055em;font-size:clamp(4.4rem,min(21vw,34svh),21rem);font-weight:900;line-height:.82}h2[data-astro-cid-ejpefkxs] span[data-astro-cid-ejpefkxs]{display:block}h2[data-astro-cid-ejpefkxs] i[data-astro-cid-ejpefkxs]{background:var(--ink);width:.38em;height:.68em;margin-left:.1em;animation:1.1s steps(2,jump-none) infinite cursor;display:inline-block}@keyframes cursor{50%{opacity:.15}}.abn-cover__foot[data-astro-cid-ejpefkxs]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;display:flex}.abn-cover__line[data-astro-cid-ejpefkxs]{letter-spacing:-.03em;max-width:20ch;font-size:clamp(1.7rem,min(3.6vw,6svh),3.2rem);font-weight:800;line-height:1}.abn-key[data-astro-cid-ejpefkxs]{--travel:clamp(.5rem, 1.1svh, .8rem);aspect-ratio:1.5;background:linear-gradient(160deg,#24282b,#0b0d0e 70%);border:0;border-radius:1.5rem;flex:none;width:clamp(12rem,min(30vw,46svh - 4.5rem),26rem);padding:0;display:none;position:relative;box-shadow:inset 0 1px 1px #ffffff38,inset 0 -.3rem .5rem #000000b3,0 1.3rem 1.8rem -.5rem #4612009e}.stage .abn-cover[data-astro-cid-ejpefkxs]:not([data-open]) .abn-key[data-astro-cid-ejpefkxs]{display:block}.abn-key__wall[data-astro-cid-ejpefkxs]{inset:4.5% 4% calc(5% + var(--travel) * 1.4);box-shadow:0 var(--travel) 0 #7d7a71, 0 calc(var(--travel) + .5rem) .7rem #000000b8;background:linear-gradient(90deg,#a9a69c,#d9d6cc 18% 82%,#a9a69c);border-radius:1.15rem;transition:transform 70ms ease-out,box-shadow 70ms ease-out;position:absolute}.abn-key__cap[data-astro-cid-ejpefkxs]{color:var(--ink);font-family:var(--mono);background:radial-gradient(120% 100% at 50% 8%,#fffefa,#efece3 62%,#dcd8cc);border-radius:.9rem;justify-content:space-between;align-items:end;gap:1rem;padding:.9rem 1.15rem;font-size:clamp(1.5rem,min(2.6vw,4svh),2.3rem);font-weight:800;display:flex;position:absolute;inset:5% 6.5% 11%;box-shadow:inset 0 .18rem .3rem #fff,inset 0 -.35rem .7rem #3c362838}.abn-key[data-astro-cid-ejpefkxs] svg[data-astro-cid-ejpefkxs]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:1.5em;height:1.5em}.abn-key[data-astro-cid-ejpefkxs]:active .abn-key__wall[data-astro-cid-ejpefkxs]{transform:translateY(var(--travel));box-shadow:0 .1rem #7d7a71,0 .25rem .3rem #000000b8}.abn-key[data-astro-cid-ejpefkxs]:focus-visible{outline-color:var(--ink);outline-offset:.3rem}.stage .abn-cover[data-astro-cid-ejpefkxs][data-here]:not([data-open]) .abn-key__wall[data-astro-cid-ejpefkxs]{animation:3.4s ease-in-out infinite dip}@keyframes dip{0%,80%,to{transform:none}86%,90%{transform:translateY(calc(var(--travel) * .8))}}.abn-show[data-astro-cid-ejpefkxs]{--step-size:clamp(1rem, min(1.8vw, 3.2svh), 2rem);--step-number:var(--signal);--step-number-ink:var(--ink);--step-frame:2px solid var(--ink);--step-wait:.7s;--bar-height:2.5rem;--rail-size:var(--step-size);--rail-rows:0;--rail-pad:clamp(.3em, 1.4svh, .8em) .65em;z-index:2;height:100lvh;padding:clamp(1rem, 4svh, 2.5rem) var(--gutter) calc(clamp(1rem, 4svh, 2.5rem) + var(--bar));background:var(--bone);clip-path:inset(0);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:clamp(.6rem,2.5svh,1.75rem) clamp(1.25rem,3.5vw,3.5rem);display:grid;position:relative;overflow:clip}.abn-show[data-astro-cid-ejpefkxs] .steps-set[data-layout=rotating]{display:contents}.abn-show[data-astro-cid-ejpefkxs] [data-layout=rotating]>.steps{grid-area:2/1;align-self:center}.stage .abn-cover[data-astro-cid-ejpefkxs] .abn-show[data-astro-cid-ejpefkxs]{position:absolute;inset:0}.stage .abn-cover[data-astro-cid-ejpefkxs]:not([data-open]) .abn-show[data-astro-cid-ejpefkxs]{clip-path:inset(var(--cursor,100% 0 0 0))}.abn-show[data-astro-cid-ejpefkxs]:after{content:"";z-index:3;background:var(--ink);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.stage .abn-cover[data-astro-cid-ejpefkxs]:not([data-open]) .abn-show[data-astro-cid-ejpefkxs]:after{opacity:1;animation:1.1s steps(2,jump-none) infinite cursor-paint}@keyframes cursor-paint{50%{background:#db5120}}.abn-cover[data-astro-cid-ejpefkxs][data-open] .abn-show[data-astro-cid-ejpefkxs]{transition:clip-path 1s cubic-bezier(.7,0,.15,1) .12s}.abn-show[data-astro-cid-ejpefkxs] .steps-window{border:2px solid var(--ink);background:var(--ink);width:100%;height:100%;color:var(--bone);font-family:var(--mono);border-radius:.6rem;grid-area:1/2/-1;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.abn-show[data-astro-cid-ejpefkxs] .steps-window__view{min-height:0}.abn-show[data-astro-cid-ejpefkxs] .steps-window__bar span{background:#2a2e30;border-radius:99rem;padding:.3em .8em}.abn-show[data-astro-cid-ejpefkxs] .steps-window__bar:after{content:"";background:var(--signal);height:3px;transform:scaleX(var(--progress));transform-origin:0;position:absolute;inset:auto 0 0}.abn-show[data-astro-cid-ejpefkxs] [data-layout=rotating] .step{border-top:2px solid var(--ink);position:relative}.abn-show[data-astro-cid-ejpefkxs] [data-layout=rotating] .step:last-child{border-bottom:2px solid var(--ink)}.abn-show[data-astro-cid-ejpefkxs] [data-layout=rotating] .step[data-current]{background:var(--ink);color:var(--bone)}.abn-show[data-astro-cid-ejpefkxs] [data-counting] .step[data-current] .step__number{animation:2.4s ease-in-out infinite abn-pulse}@keyframes abn-pulse{50%{transform:scale(1.1);box-shadow:0 0 0 .35em #ff5b2347}}.abn-show__lead[data-astro-cid-ejpefkxs]{letter-spacing:-.035em;grid-area:1/1;font-size:clamp(1.4rem,min(2.75vw,5svh),3rem);font-weight:900;line-height:1.02}.abn-show__lead[data-astro-cid-ejpefkxs] span[data-astro-cid-ejpefkxs]{letter-spacing:-.015em;margin-top:.45em;font-size:.56em;font-weight:500;line-height:1.15;display:block}.abn-show__cta[data-astro-cid-ejpefkxs]{background:var(--ink);color:var(--bone);letter-spacing:-.03em;transition:transform .18s var(--ease), background .18s;grid-area:3/1;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.5rem,2svh,1.1rem) clamp(.8rem,1.6vw,1.5rem);font-size:clamp(1.1rem,min(2.3vw,4.2svh),2.4rem);font-weight:900;line-height:1.1;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.abn-show__cta[data-astro-cid-ejpefkxs]:hover{background:var(--signal);color:var(--ink);transform:translate(-.2rem,-.2rem)}}@media (width<=860px){.abn-key[data-astro-cid-ejpefkxs]{width:min(100%,44svh,26rem);margin-inline:auto}}@media (width<=760px) and (orientation:portrait){.abn-show[data-astro-cid-ejpefkxs]{--step-size:clamp(.8rem, min(4.2vw, 2.1svh), 1.15rem);--bar-height:1.9rem;--rail-pad:.4em .55em;padding-block:clamp(.75rem, 2.5svh, 1.5rem) calc(clamp(.6rem, 2svh, 1rem) + var(--bar));grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(.4rem,1.5svh,.9rem)}.abn-show__lead[data-astro-cid-ejpefkxs]{font-size:clamp(1.15rem,min(5.6vw,3.1svh),2rem)}.abn-show[data-astro-cid-ejpefkxs] .steps-window{grid-area:2/1}.abn-show[data-astro-cid-ejpefkxs] [data-layout=rotating]>.steps{grid-row:3}.abn-show__cta[data-astro-cid-ejpefkxs]{grid-row:4;padding-block:clamp(.35rem,1.2svh,.7rem);font-size:clamp(1rem,min(5vw,2.8svh),1.5rem)}}@media (height<=560px){.abn-cover__type[data-astro-cid-ejpefkxs]{padding-block:2.75rem 1rem}.abn-cover[data-astro-cid-ejpefkxs] h2[data-astro-cid-ejpefkxs]{font-size:min(21vw,24svh)}.abn-cover__foot[data-astro-cid-ejpefkxs]{flex-wrap:nowrap}.abn-cover__line[data-astro-cid-ejpefkxs]{font-size:1.2rem}.abn-key[data-astro-cid-ejpefkxs]{width:10.5rem}}@media (height<=480px) and (orientation:landscape){.abn-show[data-astro-cid-ejpefkxs]{--step-size:.8rem;--bar-height:1.5rem;--rail-pad:.25em .45em;padding-block:.6rem calc(.6rem + var(--bar));gap:.35rem 1rem}.abn-show__lead[data-astro-cid-ejpefkxs]{font-size:clamp(.95rem,min(1.9vw,4.6svh),1.25rem)}.abn-show__cta[data-astro-cid-ejpefkxs]{padding-block:.2rem;font-size:1rem}}@media (prefers-reduced-motion:reduce),(scripting:none){h2[data-astro-cid-ejpefkxs] i[data-astro-cid-ejpefkxs]{animation:none}}.abn-show[data-astro-cid-ejpefkxs] [data-layout=rotating] h3:not(:has(.step__pick)){padding:.55em .65em;display:flex}.doors[data-astro-cid-jqwl2kdp]{height:100svh;padding:clamp(1rem, 3.5svh, 2rem) var(--gutter) 0;background:var(--ink);color:var(--bone);grid-template-rows:auto minmax(0,1fr);gap:clamp(.75rem,2.5svh,1.75rem);display:grid;overflow:clip}.doors__top[data-astro-cid-jqwl2kdp]{justify-content:space-between;align-items:end;gap:clamp(.75rem,3vw,3rem);display:flex}.doors__me[data-astro-cid-jqwl2kdp]{width:clamp(4.5rem,min(16vw,25svh),17rem);height:auto;box-shadow:.45rem .45rem 0 var(--signal);background:#6d8da8;border-radius:.5rem;flex:none;margin-right:.45rem}h1[data-astro-cid-jqwl2kdp]{letter-spacing:-.045em;max-width:18ch;font-size:min(6.4vw,12svh);font-weight:900;line-height:.94}h1[data-astro-cid-jqwl2kdp] span[data-astro-cid-jqwl2kdp]{color:var(--signal)}ul[data-astro-cid-jqwl2kdp]{gap:.5rem;min-height:0;display:flex}.door[data-astro-cid-jqwl2kdp]{perspective:70rem;min-width:0;transition:flex-grow .42s var(--ease);background:#000;flex:1 1 0}.door[data-astro-cid-jqwl2kdp] a[data-astro-cid-jqwl2kdp]{background:var(--door);transform-origin:0;color:#0e1113;align-content:end;gap:.25rem;height:100%;padding:1.25rem 1.25rem 5.25rem;text-decoration:none;transition:transform .42s cubic-bezier(.5,0,.75,0);display:grid;position:relative}.door[data-astro-cid-jqwl2kdp][data-opening] a[data-astro-cid-jqwl2kdp]{transform:rotateY(-82deg)}.door__who[data-astro-cid-jqwl2kdp]{font-family:var(--mono);font-size:.8rem}.door__name[data-astro-cid-jqwl2kdp]{letter-spacing:-.04em;font-size:clamp(1.6rem,min(3.1vw,6svh),3.1rem);font-weight:900;line-height:.96}.door--offbooked[data-astro-cid-jqwl2kdp] .door__name[data-astro-cid-jqwl2kdp]{font-family:Newsreader Variable,Georgia,serif;font-style:italic;font-weight:500}.door--parkdex[data-astro-cid-jqwl2kdp] .door__name[data-astro-cid-jqwl2kdp]{font-family:"Bricolage Grotesque Variable", var(--sans);font-weight:800}.door--sandbox[data-astro-cid-jqwl2kdp] .door__name[data-astro-cid-jqwl2kdp]{letter-spacing:0;font-family:Chewy,cursive;font-weight:400}.door--tempo[data-astro-cid-jqwl2kdp] a[data-astro-cid-jqwl2kdp]{--door-focus:#efe5cf;color:#efe5cf}.door--tempo[data-astro-cid-jqwl2kdp] .door__name[data-astro-cid-jqwl2kdp]{color:#e3a646;font-family:"Big Shoulders Display Variable", var(--sans);letter-spacing:0;text-transform:uppercase}.door__go[data-astro-cid-jqwl2kdp]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:clamp(1.75rem,3vw,3rem);height:clamp(1.75rem,3vw,3rem);transition:transform .3s var(--ease);position:absolute;top:clamp(.75rem,1.6vw,1.5rem);right:clamp(.75rem,1.6vw,1.5rem)}.door[data-astro-cid-jqwl2kdp]:has(a:focus-visible){flex-grow:1.7}.door[data-astro-cid-jqwl2kdp] a[data-astro-cid-jqwl2kdp]:focus-visible{outline-offset:-.5rem;outline-color:var(--door-focus,#0e1113)}@media (hover:hover) and (pointer:fine){.door[data-astro-cid-jqwl2kdp]:hover{flex-grow:1.7}.door[data-astro-cid-jqwl2kdp]:hover .door__go[data-astro-cid-jqwl2kdp]{transform:translate(.4rem)}}@media (prefers-reduced-motion:no-preference){h1[data-astro-cid-jqwl2kdp]{animation:doors-title .7s var(--ease) both}.door[data-astro-cid-jqwl2kdp]{animation:door-up .8s var(--ease) calc(var(--i) * .11s + .15s) both}}@keyframes doors-title{0%{opacity:0;transform:translateY(1rem)}}@keyframes door-up{0%{transform:translateY(102%)}}@media (aspect-ratio<=1){.doors[data-astro-cid-jqwl2kdp]{padding-bottom:4.25rem}h1[data-astro-cid-jqwl2kdp]{font-size:min(9.8vw,6svh)}.doors__me[data-astro-cid-jqwl2kdp]{width:min(28vw,17svh)}ul[data-astro-cid-jqwl2kdp]{flex-direction:column;gap:.35rem}.door[data-astro-cid-jqwl2kdp]{min-height:0}.door[data-astro-cid-jqwl2kdp] a[data-astro-cid-jqwl2kdp]{align-content:center;padding:.5rem 3rem .5rem 1.1rem}.door__name[data-astro-cid-jqwl2kdp]{font-size:clamp(1.5rem,7.4vw,2.6rem)}.door__go[data-astro-cid-jqwl2kdp]{top:calc(50% - .875rem);right:1.1rem}}@media (height<=480px){h1[data-astro-cid-jqwl2kdp]{max-width:none;font-size:7svh}.doors__top[data-astro-cid-jqwl2kdp]{align-items:center}.doors__me[data-astro-cid-jqwl2kdp]{width:17svh;box-shadow:.25rem .25rem 0 var(--signal);border-radius:.3rem}.door__name[data-astro-cid-jqwl2kdp]{font-size:1.3rem}}@media (height<=480px) and (aspect-ratio>=1){.door[data-astro-cid-jqwl2kdp] a[data-astro-cid-jqwl2kdp]{padding:1rem .6rem 4rem}.door__go[data-astro-cid-jqwl2kdp]{width:1.25rem;height:1.25rem;top:.4rem;right:.4rem}.door__name[data-astro-cid-jqwl2kdp]{font-size:clamp(.95rem,3.1vw,1.3rem)}}@media (height<=480px) and (aspect-ratio<=1){h1[data-astro-cid-jqwl2kdp]{max-width:15ch;font-size:5.6svh}.doors__me[data-astro-cid-jqwl2kdp]{width:14svh}.door[data-astro-cid-jqwl2kdp] a[data-astro-cid-jqwl2kdp]{gap:0;padding-block:.15rem}.door__who[data-astro-cid-jqwl2kdp]{font-size:.65rem}.door__name[data-astro-cid-jqwl2kdp]{font-size:1.1rem}}.hero[data-astro-cid-ge2uvauf]{background:var(--ink);height:100lvh;position:relative;overflow:clip}.hero__next[data-astro-cid-ge2uvauf]{z-index:5;right:var(--gutter);border:2px solid var(--ink);background:var(--bone);width:3rem;height:3rem;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:calc(.85rem + 100lvh - 100svh)}.hero__next[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:1.4rem;height:1.4rem;animation:1.8s ease-in-out infinite hero-next}@media (prefers-reduced-motion:reduce){.hero__next[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{animation:none}}@keyframes hero-next{50%{transform:translateY(.2rem)}}.go[data-astro-cid-x4stf67c]{background:var(--ink);color:var(--bone);padding:clamp(5rem,11vw,9rem) 0 0;position:relative}header[data-astro-cid-x4stf67c]{padding:0 var(--gutter) clamp(2rem, 5vw, 4rem)}h2[data-astro-cid-x4stf67c]{letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.9rem,8vw,8rem);font-weight:900;line-height:.93}.wash-list[data-astro-cid-x4stf67c]{border-top:1px solid #33383a}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]{--wash-image:var(--wash-small);--wash-inset:calc(clamp(1rem, 27rem - 100vw, 3.75rem) * -1);--wash-edge:none;isolation:isolate;border-bottom:1px solid #33383a;position:relative;overflow:hidden}@media (width>=641px){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]{--wash-inset:calc(var(--gutter) + 2.75rem);--wash-edge:linear-gradient(90deg, transparent calc(100% - var(--wash-inset) - 3rem), var(--wash-field) calc(100% - var(--wash-inset)))}}@media (width>=900px){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]{--wash-image:var(--wash-large)}}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:before{content:"";z-index:-1;background:linear-gradient(90deg, #000000b3, #00000085 42%, #0000000a 62%, #00000057), var(--wash-edge), var(--wash-image) right var(--wash-inset) center / auto 100% no-repeat, var(--wash-field);opacity:0;transition:opacity .26s var(--ease), transform .52s var(--ease);position:absolute;inset:0;transform:scale(1.035)}.wash-list[data-astro-cid-x4stf67c] a[data-astro-cid-x4stf67c]{z-index:1;min-height:clamp(7.5rem,13vw,12rem);padding:1.25rem var(--gutter);color:var(--bone);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;text-decoration:none;display:grid;position:relative}.wash-list__name[data-astro-cid-x4stf67c]{letter-spacing:-.04em;transition:transform .22s var(--ease);font-size:clamp(2.1rem,6vw,6rem);font-weight:800;line-height:.98}.wash-list__host[data-astro-cid-x4stf67c]{color:#a8acaa;font-family:var(--mono);border-radius:.3rem;justify-self:start;padding:.1rem .4rem;font-size:.85rem;transition:color .18s,background .18s,opacity .18s}.wash-list[data-astro-cid-x4stf67c] svg[data-astro-cid-x4stf67c]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;filter:drop-shadow(0 1px 3px #000000d9);width:1.75rem;height:1.75rem;transition:transform .22s var(--ease)}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:has(a:focus-visible):before{opacity:1;transform:scale(1)}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:has(a:focus-visible) .wash-list__host[data-astro-cid-x4stf67c]{color:#fff;background:#000000a8}@media (hover:hover) and (pointer:fine){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:hover:before{opacity:1;transform:scale(1)}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:hover .wash-list__host[data-astro-cid-x4stf67c]{color:#fff;background:#000000a8}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:hover .wash-list__name[data-astro-cid-x4stf67c]{transform:translate(.6rem)}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:hover svg[data-astro-cid-x4stf67c]{transform:translate(.3rem,-.3rem)}}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c][data-active]:before{opacity:1;transform:scale(1)}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c][data-active] .wash-list__host[data-astro-cid-x4stf67c]{color:#fff;background:#000000a8}@media (width>=641px){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:has(a:focus-visible) .wash-list__host[data-astro-cid-x4stf67c],.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c][data-active] .wash-list__host[data-astro-cid-x4stf67c]{opacity:0}}@media (width>=641px) and (hover:hover) and (pointer:fine){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:hover .wash-list__host[data-astro-cid-x4stf67c]{opacity:0}}.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c][data-active] .wash-list__name[data-astro-cid-x4stf67c]{transform:translate(.25rem)}.contact[data-astro-cid-x4stf67c]{padding:clamp(5rem, 11vw, 9rem) var(--gutter) 2rem;background:var(--ink);color:var(--bone);gap:1rem;display:grid;position:relative}.contact[data-astro-cid-x4stf67c]>p[data-astro-cid-x4stf67c]:first-child{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:500}.contact__mail[data-astro-cid-x4stf67c]{width:fit-content;max-width:100%;color:var(--signal);letter-spacing:-.045em;font-size:clamp(1.15rem,5.9vw,6.5rem);font-weight:900;line-height:1;text-decoration:none}@media (hover:hover) and (pointer:fine){.contact__mail[data-astro-cid-x4stf67c]:hover{text-underline-offset:.1em;text-decoration:underline .06em}}.contact[data-astro-cid-x4stf67c] ul[data-astro-cid-x4stf67c]{font-family:var(--mono);gap:1.5rem;font-size:.9rem;display:flex}.contact[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c] a[data-astro-cid-x4stf67c]{padding:.4rem 0;display:inline-block}.contact__foot[data-astro-cid-x4stf67c]{color:#8d918f;font-family:var(--mono);margin-top:3rem;font-size:.78rem}@media (width<=720px){.wash-list__name[data-astro-cid-x4stf67c]{max-width:7em}}@media (width<=640px){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:nth-child(n+4){--wash-inset:calc(clamp(1rem, 27rem - 100vw, 3.75rem) * -1 - 1.5rem)}.wash-list[data-astro-cid-x4stf67c] a[data-astro-cid-x4stf67c]{grid-template-columns:auto minmax(0,1fr);gap:.2rem .5rem;padding-block:.6rem}.wash-list__name[data-astro-cid-x4stf67c]{grid-column:1/-1;font-size:clamp(1.75rem,9.3vw,2.4rem)}.wash-list__host[data-astro-cid-x4stf67c]{grid-area:2/1;font-size:.75rem}.wash-list[data-astro-cid-x4stf67c] svg[data-astro-cid-x4stf67c]{grid-area:2/2;width:1.15rem;height:1.15rem}}@media (prefers-reduced-motion:reduce),(scripting:none){.wash-list[data-astro-cid-x4stf67c] li[data-astro-cid-x4stf67c]:before{transform:none}}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-italic.xAqemagA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-italic.DFS986qL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ob[data-astro-cid-4mwzxgoy]{--paper:#f3ecdd;--ink:#1d1c1a;--red:#a8382a;--red-deep:#6f1f17;--marker:#f3d98b;--spring:cubic-bezier(.2, 1.5, .35, 1);z-index:2;background:var(--paper);color:var(--ink);font-family:Newsreader Variable,Georgia,serif;position:relative}.ob[data-astro-cid-4mwzxgoy]:focus{outline:none}.ob-stage[data-astro-cid-4mwzxgoy]{--u:min(1vw, 1.62svh);background:var(--paper);height:100lvh;position:relative;overflow:clip}.collage[data-astro-cid-4mwzxgoy]{background:radial-gradient(90% 80% at 72% 40%, var(--red), var(--red-deep));position:absolute;inset:0}.ob[data-astro-cid-4mwzxgoy][data-open] [data-astro-cid-4mwzxgoy][data-at]{transition:transform .62s var(--spring) var(--at), opacity .2s var(--at)}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) h2[data-astro-cid-4mwzxgoy] [data-astro-cid-4mwzxgoy][data-at]{opacity:0;transform:translate(-3rem)rotate(-4deg)}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) .ticket[data-astro-cid-4mwzxgoy]{opacity:0;transform:translateY(140%)rotate(-6deg)}.beam[data-astro-cid-4mwzxgoy]{z-index:8;clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);pointer-events:none;transform-origin:50% 0;background:linear-gradient(#fff3c857,#fff3c80a);width:34vmax;height:150lvh;transition:opacity .9s .9s;position:absolute;top:-12%}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) .beam[data-astro-cid-4mwzxgoy]{opacity:0}.beam--left[data-astro-cid-4mwzxgoy]{animation:7s ease-in-out infinite alternate hunt;left:8%}.beam--right[data-astro-cid-4mwzxgoy]{animation:9s ease-in-out infinite alternate-reverse hunt;right:4%}@keyframes hunt{0%{transform:rotate(-20deg)}to{transform:rotate(24deg)}}.ob-copy[data-astro-cid-4mwzxgoy]{--steps-room:calc(100svh - 10.25rem);--step-size:clamp(1.05rem, min(1.75vw, 3.1svh), 1.7rem);--step-lines:3;--step-number:var(--marker);--step-number-ink:var(--red-deep);--step-frame:.35rem solid #161514;--step-corner:1.4rem;--step-behind:#161514;--step-shadow:0 1rem 2rem #1d100c73;--step-tracking:-.01em;--step-weight:600;--step-wait:1.2s;--window:calc(var(--steps-room) * .46);--rail-size:clamp(1.15rem, min(2vw, 3.5svh), 2rem);--rail-rows:.4rem;--rail-gap:clamp(1.5rem, 6vw, 6rem);--rail-pad:.3em .5em;z-index:6;top:0;left:var(--gutter);width:calc(100% - var(--gutter) * 2);height:100svh;color:var(--paper);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2.5svh,1.75rem) 2rem;padding-block:4rem 1.25rem;display:grid;position:absolute}h2[data-astro-cid-4mwzxgoy]{color:var(--paper);letter-spacing:-.035em;font-size:clamp(2rem,min(4.2vw,8svh),4.4rem);font-weight:500;line-height:1}h2[data-astro-cid-4mwzxgoy] span[data-astro-cid-4mwzxgoy],h2[data-astro-cid-4mwzxgoy] em[data-astro-cid-4mwzxgoy]{display:inline-block}h2[data-astro-cid-4mwzxgoy] em[data-astro-cid-4mwzxgoy]{background:var(--marker);color:var(--red-deep);margin-inline:.22em;padding:0 .1em .04em;font-weight:500;rotate:-1.5deg}.ob-copy[data-astro-cid-4mwzxgoy] .steps{grid-column:1/-1;align-self:start}.ob-copy[data-astro-cid-4mwzxgoy] .steps-set[data-layout=rotating]{grid-column:1/-1;grid-template-columns:minmax(0, 36rem) var(--window);justify-content:center}.ob-copy[data-astro-cid-4mwzxgoy] [data-layout=rotating]>.steps{background:var(--paper);color:var(--ink);grid-area:auto;align-self:center;padding:1.1rem 1.25rem;rotate:-.5deg;box-shadow:0 1rem 2rem #1d100c73}.ob-copy[data-astro-cid-4mwzxgoy] [data-layout=rotating] .step__number{color:var(--red);background:0 0}.ob-copy[data-astro-cid-4mwzxgoy] .step__pick{background:linear-gradient(var(--marker), var(--marker)) 0 0 / 0 100% no-repeat}.ob-copy[data-astro-cid-4mwzxgoy] [data-current] .step__pick{background-color:#f3d98b73;background-size:calc(var(--progress) * 100%) 100%}.ob-copy[data-astro-cid-4mwzxgoy] .steps-window{background:#161514;border:.45rem solid #161514;border-radius:2.4rem;overflow:hidden;box-shadow:0 1.5rem 3rem #1d100c8c}.ob-copy[data-astro-cid-4mwzxgoy] .steps-window__view{border-radius:1.95rem}.ticket[data-astro-cid-4mwzxgoy]{background:var(--paper);color:var(--ink);gap:.15rem;padding:.7rem 1.75rem .8rem;text-decoration:none;transition:background .16s;display:grid;mask-image:radial-gradient(.6rem at 100%,#0000 98%,#000),radial-gradient(.6rem at 0,#0000 98%,#000);mask-position:100%,0;mask-size:51% 100%;mask-repeat:no-repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:add,add;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.ticket[data-astro-cid-4mwzxgoy]:hover{background:var(--marker)}}.ticket[data-astro-cid-4mwzxgoy]:focus-visible{outline-offset:-.55rem}.ticket__small[data-astro-cid-4mwzxgoy]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:600}.ticket__big[data-astro-cid-4mwzxgoy]{white-space:nowrap;font-size:clamp(1.2rem,2vw,1.8rem);font-style:italic;font-weight:500;line-height:1.05}.drape[data-astro-cid-4mwzxgoy]{z-index:10;will-change:transform;background:linear-gradient(#0000 92%,#d8a93c 92% 93%,#0000 93%),linear-gradient(#0000002e,#0000 25% 70%,#00000059),repeating-linear-gradient(90deg,#5e1612 0,#8d241c 3vw,#b3372a 4.4vw,#8d241c 6vw,#5e1612 8.5vw);width:51%;position:absolute;top:0;bottom:0;transform:scaleX(.05)}.drape--left[data-astro-cid-4mwzxgoy]{transform-origin:0;left:0}.drape--right[data-astro-cid-4mwzxgoy]{transform-origin:100%;right:0}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) .drape[data-astro-cid-4mwzxgoy]{transform:none}.ob[data-astro-cid-4mwzxgoy][data-open] .drape[data-astro-cid-4mwzxgoy]{transition:transform 1.2s cubic-bezier(.65,0,.2,1) .12s}.billing[data-astro-cid-4mwzxgoy]{z-index:11;color:#f7ecd2;text-align:center;opacity:0;pointer-events:none;align-content:center;justify-items:center;gap:.4rem;transition:opacity .28s;display:grid;position:absolute;inset:0}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) .billing[data-astro-cid-4mwzxgoy]{opacity:1}.billing[data-astro-cid-4mwzxgoy] span[data-astro-cid-4mwzxgoy]{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;font-size:.85rem}.billing[data-astro-cid-4mwzxgoy] strong[data-astro-cid-4mwzxgoy]{letter-spacing:-.04em;font-size:clamp(4rem,15vw,15rem);font-style:italic;font-weight:500;line-height:.95}.rope[data-astro-cid-4mwzxgoy]{--pull:0px;z-index:12;color:#f7ecd2;cursor:grab;width:4.5rem;height:8.2rem;transform:translateY(var(--pull));touch-action:none;user-select:none;background:0 0;border:0;padding:0;display:none;position:absolute;top:calc(min(66svh,34rem) - 8.2rem);right:clamp(1rem,11vw,11rem)}.rope[data-astro-cid-4mwzxgoy]:active{cursor:grabbing}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) .rope[data-astro-cid-4mwzxgoy]{display:block}.ob[data-astro-cid-4mwzxgoy][data-open] .rope[data-astro-cid-4mwzxgoy]{pointer-events:none;animation:haul 1s var(--ease) forwards;display:block}@keyframes haul{30%{transform:translateY(calc(var(--pull) + 5rem))}to{visibility:hidden;transform:translateY(-100lvh)}}.rope__cord[data-astro-cid-4mwzxgoy]{pointer-events:none;background:repeating-linear-gradient(-38deg,#f0cf7a 0 .28rem,#a8791f .28rem .5rem);width:.6rem;height:120lvh;position:absolute;bottom:calc(100% - .7rem);left:calc(50% - .3rem);box-shadow:.2rem 0 .5rem #00000059}.rope__tassel[data-astro-cid-4mwzxgoy]{fill:#e2b64c;stroke:#6f4a0b;stroke-width:3px;stroke-linejoin:round;filter:drop-shadow(.2rem .4rem .4rem #0006);width:3.5rem;height:auto;position:absolute;top:0;left:calc(50% - 1.75rem)}.rope__strand[data-astro-cid-4mwzxgoy]{fill:none}.rope__tag[data-astro-cid-4mwzxgoy]{color:var(--red-deep);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#f7ecd2;padding:.1rem .6rem;font-size:.8rem;font-weight:700;position:absolute;top:5.25rem;left:calc(50% + 1.6rem);rotate:6deg}.stage .ob[data-astro-cid-4mwzxgoy][data-here]:not([data-open]) .rope[data-astro-cid-4mwzxgoy]{animation:2.6s ease-in-out infinite tug}@keyframes tug{0%,62%,to{translate:0}72%{translate:0 .9rem}84%{translate:0 -.2rem}}.rope[data-astro-cid-4mwzxgoy]:focus-visible{outline-offset:-.25rem}@media (aspect-ratio<=5/6){.rope[data-astro-cid-4mwzxgoy]{top:calc(40svh - 8.2rem);right:.5rem}.rope__tag[data-astro-cid-4mwzxgoy]{left:auto;right:calc(50% + 1.6rem);rotate:-6deg}.beam[data-astro-cid-4mwzxgoy]{opacity:.55}}@media (width<=760px){.ob-copy[data-astro-cid-4mwzxgoy]{--title:clamp(1.8rem, min(8.6vw, 5svh), 3rem);--steps-room:calc(100svh - 9.5rem - var(--title) * 2);--step-size:clamp(.85rem, min(4.3vw, 2.2svh), 1.15rem);--step-frame:.22rem solid #161514;--step-corner:.9rem;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.6rem;padding-block:3.25rem .9rem}h2[data-astro-cid-4mwzxgoy]{font-size:var(--title)}.ticket[data-astro-cid-4mwzxgoy]{grid-row:3;grid-template-columns:minmax(0,1fr) auto;align-items:center}.ob-copy[data-astro-cid-4mwzxgoy] .steps,.ob-copy[data-astro-cid-4mwzxgoy] .steps-set[data-layout=rotating]{grid-row:2}}@media (width<=760px) and (orientation:portrait){.ob-stage[data-astro-cid-4mwzxgoy]{height:auto;min-height:100lvh}.stage .ob[data-astro-cid-4mwzxgoy]:not([data-open]) .ob-stage[data-astro-cid-4mwzxgoy]{height:100lvh}.collage[data-astro-cid-4mwzxgoy]{min-height:100lvh;position:relative}.beam[data-astro-cid-4mwzxgoy]{z-index:5;top:-12lvh}.drape[data-astro-cid-4mwzxgoy],.billing[data-astro-cid-4mwzxgoy]{height:100lvh;bottom:auto}.ob-copy[data-astro-cid-4mwzxgoy]{--window:min(100vw - var(--gutter) * 2, (100lvh - 2.5rem) * .4624, 26rem);--rail-size:clamp(.95rem, 4.4vw, 1.2rem);--rail-gap:1rem;--rail-pad:.3em;--rail-number-gap:.4em;grid-template-rows:auto auto auto;height:auto;min-height:100svh;padding-block:3.25rem 2.5rem;position:relative}.ticket[data-astro-cid-4mwzxgoy]{grid-row:2}.ob-copy[data-astro-cid-4mwzxgoy] .steps,.ob-copy[data-astro-cid-4mwzxgoy] .steps-set[data-layout=rotating]{grid-row:3}.ob-copy[data-astro-cid-4mwzxgoy] .steps-set[data-layout=rotating]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;height:auto}.ob-copy[data-astro-cid-4mwzxgoy] [data-layout=rotating]>.steps{width:100%;padding:.6rem .4rem}.ob-copy[data-astro-cid-4mwzxgoy] .steps-window{border-width:.3rem;border-radius:1.5rem}.ob-copy[data-astro-cid-4mwzxgoy] .steps-window__view{border-radius:1.2rem}.ob-copy[data-astro-cid-4mwzxgoy] .steps-set:not([data-layout=rotating]) .steps--phone{grid-template-rows:none;grid-template-columns:var(--window);gap:0 1.5rem;height:auto}.ob-copy[data-astro-cid-4mwzxgoy] .steps-set:not([data-layout=rotating]) .step{padding-bottom:1.5rem}.ob-copy[data-astro-cid-4mwzxgoy] .steps-set:not([data-layout=rotating]) .step__picture img{height:auto}}@media (height<=480px) and (orientation:landscape){.ob-copy[data-astro-cid-4mwzxgoy]{--steps-room:calc(100svh - 7rem);--step-size:.85rem;--step-frame:.2rem solid #161514;--step-corner:.7rem;--rail-size:.9rem;--rail-rows:0;--rail-gap:1.25rem;--rail-pad:.2em .45em;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem;padding-block:2.75rem .6rem}h2[data-astro-cid-4mwzxgoy]{font-size:1.6rem}.ticket[data-astro-cid-4mwzxgoy]{grid-row:auto;padding:.25rem 1.2rem;display:block}.ticket__small[data-astro-cid-4mwzxgoy]{display:none}.ticket__big[data-astro-cid-4mwzxgoy]{font-size:1rem}.ob-copy[data-astro-cid-4mwzxgoy] .steps,.ob-copy[data-astro-cid-4mwzxgoy] .steps-set[data-layout=rotating]{grid-row:auto}.ob-copy[data-astro-cid-4mwzxgoy] [data-layout=rotating]>.steps{padding:.35rem .4rem;rotate:none}.ob-copy[data-astro-cid-4mwzxgoy] .steps-window{border-width:.2rem;border-radius:1rem}.ob-copy[data-astro-cid-4mwzxgoy] .steps-window__view{border-radius:.8rem}}@media (prefers-reduced-motion:reduce),(scripting:none){.drape[data-astro-cid-4mwzxgoy],.billing[data-astro-cid-4mwzxgoy],.beam[data-astro-cid-4mwzxgoy]{display:none}}.pk[data-astro-cid-wrifzyng]{--ink:#142620;--orange:#ff5a1f;--cream:#fff7e8;--yellow:#ffc83d;--forest:#1f6448;--floor:#16452f;--bar:calc(100lvh - 100svh);--vine-x:50%;--vine-width:clamp(14rem, 23vw, 21.5rem);--strand:3.2rem;color:var(--ink);font-family:"Bricolage Grotesque Variable", var(--sans);position:relative}.pk[data-astro-cid-wrifzyng]:focus,.pk-ground[data-astro-cid-wrifzyng]:focus{outline:none}.pk-trip[data-astro-cid-wrifzyng]{background:var(--forest);position:relative}.stage .pk-trip[data-astro-cid-wrifzyng]{height:100lvh;overflow:clip}.pk-back[data-astro-cid-wrifzyng],.pk-layer--near[data-astro-cid-wrifzyng],.pk-rider[data-astro-cid-wrifzyng],.pk-plant[data-astro-cid-wrifzyng],.pk-slide[data-astro-cid-wrifzyng],.pk-diver[data-astro-cid-wrifzyng],.pk-vine--end[data-astro-cid-wrifzyng]{display:none}.stage .pk-trip[data-astro-cid-wrifzyng] .pk-back[data-astro-cid-wrifzyng]{background:linear-gradient(#3f9a72,#1f6a4c);display:block;position:absolute;inset:0;overflow:clip}.pk-back[data-astro-cid-wrifzyng]:after{content:"";opacity:.3;background:#0d3024;position:absolute;inset:0}.pk-layer[data-astro-cid-wrifzyng]{will-change:transform;pointer-events:none;background-repeat:repeat;width:100%;height:200%;position:absolute;top:0;left:0}.pk-layer--far[data-astro-cid-wrifzyng]{background-image:url(/_astro/far.Dajdcyyc.svg);background-position:top;background-size:max(100%,62rem) 50%}.pk-layer--mid[data-astro-cid-wrifzyng]{background-image:url(/_astro/mid.C7GGmdXa.svg);background-position:top;background-size:max(100%,56rem) 50%}.pk[data-astro-cid-wrifzyng][data-riding] .pk-layer--near[data-astro-cid-wrifzyng]{z-index:3;animation:2.8s ease-in-out both leaves;display:block}@keyframes leaves{0%,30%{opacity:0}50%,80%{opacity:1}to{opacity:0}}.pk-layer--near[data-astro-cid-wrifzyng]:before,.pk-layer--near[data-astro-cid-wrifzyng]:after{content:"";background:url(/_astro/near.C6dtc25W.svg) 0 0/100% 50% repeat-y;width:clamp(4rem,10vw,10rem);position:absolute;top:0;bottom:0;left:-1rem}.pk-layer--near[data-astro-cid-wrifzyng]:after{left:auto;right:-1rem;scale:-1 1}.pk-world[data-astro-cid-wrifzyng]{position:relative}.stage .pk-trip[data-astro-cid-wrifzyng] .pk-world[data-astro-cid-wrifzyng]{will-change:transform;position:absolute;inset:0 0 auto}.pk-vine[data-astro-cid-wrifzyng]{z-index:1;top:0;bottom:0;left:calc(var(--vine-x) - var(--vine-width) / 2);width:var(--vine-width);background:url(/_astro/vine.ChnhxetV.svg) top/100% repeat-y;position:absolute}.pk-sky[data-astro-cid-wrifzyng]{height:100lvh;padding:5rem var(--gutter) calc(2rem + var(--bar));background:linear-gradient(#cdeeff,#eaf7ff);align-content:center;display:grid;position:relative;overflow:clip}.pk-title[data-astro-cid-wrifzyng]{z-index:2;position:relative}.pk-name[data-astro-cid-wrifzyng]{color:#c9420f;letter-spacing:-.03em;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:800}h2[data-astro-cid-wrifzyng]{letter-spacing:-.045em;max-width:42vw;font-size:clamp(3rem,min(7.4vw,15svh),7rem);font-weight:800;line-height:.95}.pk-cloud[data-astro-cid-wrifzyng]{background:#fff;border-radius:99rem;width:22rem;height:7rem;animation:26s ease-in-out infinite alternate drift;position:absolute;box-shadow:5rem -2.4rem 0 .4rem #fff,11rem -1.1rem 0 -.5rem #fff}.pk-cloud--one[data-astro-cid-wrifzyng]{top:26%;right:3%}.pk-cloud--two[data-astro-cid-wrifzyng]{animation-duration:34s;animation-direction:alternate-reverse;top:66%;right:24%;scale:.6}@keyframes drift{to{translate:-5rem}}.pk-canopy[data-astro-cid-wrifzyng]{background:url(/_astro/canopy.CH5d387T.svg) 50%/cover no-repeat;height:110lvh}.pk-forest[data-astro-cid-wrifzyng]{z-index:2;min-height:100svh;padding:3rem var(--gutter) 1.5rem;align-content:center;display:grid;position:relative;overflow:clip}.stage .pk-trip[data-astro-cid-wrifzyng] .pk-forest[data-astro-cid-wrifzyng]{height:100lvh;padding-bottom:calc(4.5rem + var(--bar))}.pk-stops[data-astro-cid-wrifzyng]{--shot:min(calc((100vw - var(--gutter) * 2 - 6rem) / 4), calc((100svh - 13.5rem) * .4624));justify-content:center;align-items:start;gap:1rem;display:flex}.pk-stop[data-astro-cid-wrifzyng]{z-index:calc(4 - var(--stop));width:var(--shot);cursor:grab;touch-action:pan-y pinch-zoom;transform-origin:50% calc(var(--pivot,50lvh) * -1);-webkit-user-select:none;user-select:none;justify-items:center;gap:.9rem;display:grid;position:relative}.pk-stop[data-astro-cid-wrifzyng][data-held]{cursor:grabbing}.pk-stop[data-astro-cid-wrifzyng]:before{content:"";z-index:-1;bottom:calc(100% - 3.5rem);left:calc(50% - var(--strand) / 2);width:var(--strand);pointer-events:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%20480'%3e%3cpath%20d='M40%20-10C50%2050%2030%2090%2040%20150C50%20210%2030%20270%2040%20330C50%20390%2030%20430%2040%20490'%20fill='none'%20stroke='%23142620'%20stroke-width='17'%20stroke-linecap='round'/%3e%3cpath%20d='M40%20-10C50%2050%2030%2090%2040%20150C50%20210%2030%20270%2040%20330C50%20390%2030%20430%2040%20490'%20fill='none'%20stroke='%233f9a56'%20stroke-width='9'%20stroke-linecap='round'/%3e%3cg%20transform='translate(43%2096)%20rotate(58)%20scale(.42)'%3e%3cpath%20d='M0%200C-26%20-30%20-24%20-66%200%20-92C24%20-66%2026%20-30%200%200z'%20fill='%237fd08c'%20stroke='%23142620'%20stroke-width='9'%20stroke-linejoin='round'/%3e%3cpath%20d='M0%20-8V-70'%20stroke='%23142620'%20stroke-width='4'%20stroke-linecap='round'%20opacity='.55'/%3e%3c/g%3e%3cg%20transform='translate(37%20276)%20rotate(-62)%20scale(.42)'%3e%3cpath%20d='M0%200C-26%20-30%20-24%20-66%200%20-92C24%20-66%2026%20-30%200%200z'%20fill='%2357b873'%20stroke='%23142620'%20stroke-width='9'%20stroke-linejoin='round'/%3e%3cpath%20d='M0%20-8V-70'%20stroke='%23142620'%20stroke-width='4'%20stroke-linecap='round'%20opacity='.55'/%3e%3c/g%3e%3cg%20transform='translate(43%20408)%20rotate(66)%20scale(.34)'%3e%3cpath%20d='M0%200C-26%20-30%20-24%20-66%200%20-92C24%20-66%2026%20-30%200%200z'%20fill='%2357b873'%20stroke='%23142620'%20stroke-width='10'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") bottom/100% repeat-y;height:120lvh;position:absolute}.pk-stop[data-astro-cid-wrifzyng]:nth-child(2n){margin-top:1.5rem}.stage .pk[data-astro-cid-wrifzyng]:not([data-landed]) .pk-stop[data-astro-cid-wrifzyng]{visibility:hidden;transform:translateY(-110lvh)rotate(6deg)}.pk[data-astro-cid-wrifzyng][data-landed] .pk-stop[data-astro-cid-wrifzyng]{transition:transform .76s cubic-bezier(.2, 1.3, .4, 1) calc(var(--stop) * .26s)}h3[data-astro-cid-wrifzyng]{letter-spacing:-.04em;font-weight:800}.pk-stop[data-astro-cid-wrifzyng] h3[data-astro-cid-wrifzyng]{border:3px solid var(--ink);background:var(--cream);white-space:nowrap;filter:drop-shadow(0 .25rem 0 var(--ink));border-radius:.8rem;padding:.25rem .7rem .35rem;font-size:clamp(.9rem,min(1.75vw,3.1svh),1.7rem);line-height:1;position:relative;rotate:-2deg}.pk-stop[data-astro-cid-wrifzyng]:nth-child(2n) h3[data-astro-cid-wrifzyng]{rotate:2deg}.pk-hang[data-astro-cid-wrifzyng]{--frame:.3rem;--drop:.35rem;--corner:1.6rem;isolation:isolate;width:var(--shot);padding:var(--frame);border-radius:var(--corner);background:var(--ink);position:relative}.pk-hang[data-astro-cid-wrifzyng]:after{content:"";z-index:-1;border-radius:inherit;background:var(--ink);transform:translate(var(--drop), var(--drop));position:absolute;inset:0}.pk-hang[data-astro-cid-wrifzyng] img[data-astro-cid-wrifzyng]{border-radius:calc(var(--corner) - var(--frame));width:100%}.pk-ground[data-astro-cid-wrifzyng]{min-height:100lvh;padding:clamp(4.5rem, 10vw, 8rem) var(--gutter) calc(2rem + var(--bar));color:var(--cream);background:url(/_astro/ground.DgcjDG9h.svg) center bottom / cover no-repeat var(--forest);align-content:center;display:grid;position:relative;overflow:clip}.stage .pk[data-astro-cid-wrifzyng]:not([data-open]) .pk-ground[data-astro-cid-wrifzyng]{display:none}.stage .pk-vine--end[data-astro-cid-wrifzyng]{display:block;bottom:58%;mask:linear-gradient(#000 calc(100% - 3rem),#0000)}.pk-end[data-astro-cid-wrifzyng]{z-index:1;text-align:center;justify-items:center;gap:1rem;display:grid;position:relative}.pk-end__kip[data-astro-cid-wrifzyng]{z-index:1;width:clamp(7rem,min(13vw,22svh),11rem);margin-bottom:-1.4rem;animation:1s ease-in-out infinite alternate hop;position:relative}.stage .pk[data-astro-cid-wrifzyng]:not([data-jumped]) .pk-end__kip[data-astro-cid-wrifzyng]{visibility:hidden}@keyframes hop{to{translate:0 -.8rem}}.pk-sign[data-astro-cid-wrifzyng]{border:.3rem solid var(--ink);max-width:min(100%,52rem);box-shadow:0 .55rem 0 var(--ink);background:repeating-linear-gradient(#14262057 0 3px,#0000 3px 33.33%),linear-gradient(#7a4a26,#5b3419);border-radius:1.1rem;justify-items:center;gap:.9rem;padding:clamp(1.25rem,3svh,2.25rem) clamp(1.25rem,4vw,3.25rem);display:grid;position:relative}.pk-sign[data-astro-cid-wrifzyng]:before,.pk-sign[data-astro-cid-wrifzyng]:after{content:"";z-index:-1;border:.3rem solid var(--ink);background:#5b3419;width:1.5rem;height:100lvh;position:absolute;top:100%}.pk-sign[data-astro-cid-wrifzyng]:before{left:16%}.pk-sign[data-astro-cid-wrifzyng]:after{right:16%}.pk-end[data-astro-cid-wrifzyng] h3[data-astro-cid-wrifzyng]{max-width:14ch;font-size:clamp(2.4rem,min(6vw,11svh),5.5rem);line-height:.95}.pk-end__links[data-astro-cid-wrifzyng]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.pk-btn[data-astro-cid-wrifzyng]{border:3px solid var(--ink);background:var(--cream);box-shadow:0 .3rem 0 var(--ink);color:var(--ink);border-radius:99rem;padding:.7rem 1.1rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-block}@media (hover:hover) and (pointer:fine){.pk-btn[data-astro-cid-wrifzyng]:hover{box-shadow:0 .15rem 0 var(--ink);transform:translateY(.15rem)}}.pk-btn--main[data-astro-cid-wrifzyng]{background:var(--orange)}.pk-rider[data-astro-cid-wrifzyng]{--size:clamp(6.5rem, 11vw, 10rem);z-index:2;top:38%;left:calc(50% - var(--size) * .72);width:var(--size);height:var(--size);transition:opacity .24s;position:absolute}.stage .pk-trip[data-astro-cid-wrifzyng] .pk-rider[data-astro-cid-wrifzyng]{display:block}.pk[data-astro-cid-wrifzyng][data-landed] .pk-rider[data-astro-cid-wrifzyng]{opacity:0}.pk-diver[data-astro-cid-wrifzyng]{z-index:5;aspect-ratio:1;pointer-events:none;width:clamp(6.5rem,11vw,10rem);position:absolute;top:0;left:0}.pk[data-astro-cid-wrifzyng][data-diving] .pk-diver[data-astro-cid-wrifzyng]{display:block}.pk-diver[data-astro-cid-wrifzyng] img[data-astro-cid-wrifzyng]{opacity:0;position:absolute;inset:0}.pk-diver[data-astro-cid-wrifzyng] img[data-astro-cid-wrifzyng][data-on]{opacity:1}.pk-slide[data-astro-cid-wrifzyng]{z-index:5;bottom:calc(1.25rem + var(--bar));border:3px solid var(--ink);background:var(--yellow);box-shadow:0 .3rem 0 var(--ink);color:var(--ink);white-space:nowrap;border-radius:99rem;padding:.7rem 1.3rem;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.stage .pk[data-astro-cid-wrifzyng][data-landed]:not([data-diving],[data-jumped]) .pk-slide[data-astro-cid-wrifzyng]{display:block}.pk-slide[data-astro-cid-wrifzyng]:active{box-shadow:0 .1rem 0 var(--ink);translate:0 .2rem}.pk-rider[data-astro-cid-wrifzyng] img[data-astro-cid-wrifzyng]{opacity:0;transition:opacity .12s;position:absolute;inset:0}.pk-rider[data-astro-cid-wrifzyng] img[data-astro-cid-wrifzyng][data-on]{opacity:1}.pk-rider__say[data-astro-cid-wrifzyng]{border:3px solid var(--ink);background:var(--cream);box-shadow:0 .2rem 0 var(--ink);white-space:nowrap;border-radius:.9rem;padding:.25rem .7rem;font-size:.95rem;font-weight:800;position:absolute;bottom:96%;left:-12%}.pk-plant[data-astro-cid-wrifzyng]{z-index:3;border:5px solid var(--ink);background:var(--orange);width:8.5rem;height:8.5rem;box-shadow:0 0 0 5px var(--cream), 0 .65rem 0 5px var(--ink);color:var(--cream);border-radius:50%;justify-items:center;padding:1.15rem 0 0;transition:transform .1s,box-shadow .1s;position:absolute;top:calc(50svh - 4.25rem);left:calc(50% + clamp(6rem,13vw,11rem))}.stage .pk[data-astro-cid-wrifzyng]:not([data-open]) .pk-plant[data-astro-cid-wrifzyng]{animation:2.2s ease-in-out infinite beckon;display:grid}.pk[data-astro-cid-wrifzyng][data-open] .pk-plant[data-astro-cid-wrifzyng]{pointer-events:none;animation:planted .52s var(--ease) forwards;display:grid}@keyframes beckon{0%,70%,to{scale:1}80%{scale:1.07}90%{scale:.98}}@keyframes planted{20%{transform:translateY(.65rem)scale(.94)}to{visibility:hidden;opacity:0;transform:translateY(.65rem)scale(.2)}}.pk-plant[data-astro-cid-wrifzyng]:active{box-shadow:0 0 0 5px var(--cream), 0 .2rem 0 5px var(--ink);transform:translateY(.45rem)}.pk-plant[data-astro-cid-wrifzyng] svg[data-astro-cid-wrifzyng]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;width:3.2rem;height:3.2rem}.pk-plant[data-astro-cid-wrifzyng] span[data-astro-cid-wrifzyng]{border:2px solid var(--ink);background:var(--yellow);color:var(--ink);border-radius:99rem;margin-top:-.2rem;padding:0 .7rem;font-size:1.1rem;font-weight:800}.pk-mark{transform-origin:0 100%;border-left:.32rem solid #142620;width:3.2rem;height:3.6rem;margin-top:-3.6rem;animation:.42s cubic-bezier(.2,1.6,.4,1) sprout;position:absolute}.pk-mark:after{content:"";background:var(--flag);border:2px solid #142620;width:3rem;height:2rem;position:absolute;top:0;left:0}@keyframes sprout{0%{transform:scaleY(0)}}@media (width<=760px){.pk[data-astro-cid-wrifzyng]{--vine-x:17%;--vine-width:10rem;--strand:2.4rem}.pk-sky[data-astro-cid-wrifzyng]{padding-left:32%}.pk-layer--far[data-astro-cid-wrifzyng],.pk-layer--near[data-astro-cid-wrifzyng]:before{display:none}.pk-layer--near[data-astro-cid-wrifzyng]{width:4rem;left:auto;right:0}h2[data-astro-cid-wrifzyng]{max-width:none;font-size:clamp(2.7rem,12.5vw,4.5rem)}.pk-cloud[data-astro-cid-wrifzyng]{scale:.5}.pk-cloud--one[data-astro-cid-wrifzyng]{top:12%;right:-10rem}.pk-cloud--two[data-astro-cid-wrifzyng]{top:84%;right:-6rem}.pk-forest[data-astro-cid-wrifzyng]{padding:4rem .75rem 1rem}.stage .pk-trip[data-astro-cid-wrifzyng] .pk-forest[data-astro-cid-wrifzyng]{padding-bottom:calc(4.75rem + var(--bar))}.pk-stops[data-astro-cid-wrifzyng]{--shot:min(calc((100vw - 3.5rem) / 2), calc((100svh - 15.5rem) / 2 * .4624));grid-template-columns:repeat(2,max-content);gap:.75rem 1rem;display:grid}.pk-stop[data-astro-cid-wrifzyng]{width:auto;min-width:var(--shot);gap:.45rem}.pk-stop[data-astro-cid-wrifzyng]:nth-child(2n){margin-top:0}.pk-stop[data-astro-cid-wrifzyng] h3[data-astro-cid-wrifzyng]{font-size:clamp(.8rem,3.9vw,.95rem)}.pk-hang[data-astro-cid-wrifzyng]{--frame:.22rem;--drop:.22rem;--corner:1.05rem}.pk-rider[data-astro-cid-wrifzyng]{--size:4.75rem;top:44%;left:calc(17% - var(--size) * .5)}.pk-rider__say[data-astro-cid-wrifzyng]{display:none}.pk-plant[data-astro-cid-wrifzyng]{top:auto;right:var(--gutter);bottom:calc(2rem + var(--bar));width:7rem;height:7rem;padding-top:.85rem;left:auto}.pk-plant[data-astro-cid-wrifzyng] svg[data-astro-cid-wrifzyng]{width:2.6rem;height:2.6rem}}@media (height<=480px) and (orientation:landscape){.pk-forest[data-astro-cid-wrifzyng]{padding-top:3.25rem}.stage .pk-trip[data-astro-cid-wrifzyng] .pk-forest[data-astro-cid-wrifzyng]{padding-bottom:calc(1rem + var(--bar))}.pk-stops[data-astro-cid-wrifzyng]{--shot:calc((100svh - 6.75rem) * .4624);gap:1rem;display:flex}.pk-stop[data-astro-cid-wrifzyng]{width:auto;min-width:var(--shot);gap:.3rem}.pk-stop[data-astro-cid-wrifzyng]:nth-child(2n){margin-top:0}.pk-slide[data-astro-cid-wrifzyng]{top:.5rem;right:var(--gutter);padding:.3rem .8rem;font-size:.85rem;bottom:auto;left:auto;transform:none}.pk-stop[data-astro-cid-wrifzyng] h3[data-astro-cid-wrifzyng]{padding-inline:.4rem;font-size:.74rem}}@media (height<=480px){.pk-sky[data-astro-cid-wrifzyng]{padding-top:3rem}h2[data-astro-cid-wrifzyng]{max-width:38vw;font-size:1.9rem}.pk-ground[data-astro-cid-wrifzyng]{padding-top:3rem}.pk-end[data-astro-cid-wrifzyng]{gap:.5rem}.pk-end__kip[data-astro-cid-wrifzyng]{width:4.5rem;margin-bottom:-1.1rem}.pk-sign[data-astro-cid-wrifzyng]{gap:.5rem;padding-block:.6rem}.pk-end[data-astro-cid-wrifzyng] h3[data-astro-cid-wrifzyng]{max-width:none;font-size:1.7rem}.pk-plant[data-astro-cid-wrifzyng]{top:auto;right:12vw;bottom:calc(1rem + var(--bar));width:6rem;height:6rem;padding-top:.6rem;left:auto}.pk-plant[data-astro-cid-wrifzyng] svg[data-astro-cid-wrifzyng]{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce),(scripting:none){.pk-cloud[data-astro-cid-wrifzyng],.pk-end__kip[data-astro-cid-wrifzyng]{animation:none}.pk-trip[data-astro-cid-wrifzyng]{background:#2c7f5c}.pk-sky[data-astro-cid-wrifzyng]{height:auto;min-height:70svh}.pk-canopy[data-astro-cid-wrifzyng]{height:40svh}.pk-forest[data-astro-cid-wrifzyng]{min-height:0;padding-block:3rem}}@font-face{font-family:Chewy;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chewy-latin-400-normal.BFhrjfYU.woff2)format("woff2"),url(/_astro/chewy-latin-400-normal.Bytuav8a.woff)format("woff")}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gaegu-latin-400-normal.BZ0xBS4u.woff2)format("woff2"),url(/_astro/gaegu-latin-400-normal.DYQdOmUf.woff)format("woff")}@font-face{font-family:Gaegu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/gaegu-latin-700-normal.Cqd7nq5i.woff2)format("woff2"),url(/_astro/gaegu-latin-700-normal.BlI55G1I.woff)format("woff")}.sb[data-astro-cid-miycehjr]{--sb-paper:#fff7ec;--sb-grid:linear-gradient(#2e2a450d 1px, transparent 1px), linear-gradient(90deg, #2e2a450d 1px, transparent 1px);--sb-grid-size:2rem 2rem;--sand:#f0cf8e;--bar:calc(100lvh - 100svh);--ink:#2e2a45;background:var(--sb-paper);background-image:var(--sb-grid);background-size:var(--sb-grid-size);color:var(--ink);font-family:Gaegu,Comic Sans MS,cursive;font-size:1.3rem;line-height:1.35;position:relative;overflow:clip}.sb-open[data-astro-cid-miycehjr]{background:var(--sand);height:100lvh;position:relative;overflow:clip}.sb-open[data-astro-cid-miycehjr]:focus{outline:none}.sb-open__page[data-astro-cid-miycehjr]{--steps-room:calc(100svh - 12.5rem);--step-size:clamp(1.15rem, min(2.05vw, 3.6svh), 2.2rem);--step-lines:3;--step-number:#6d3fb0;--step-number-ink:#fffdf8;--step-frame:3px solid var(--ink);--step-corner:.5rem .9rem .6rem 1rem;--step-behind:#fffdf8;--step-shadow:.4rem .45rem 0 #2e2a4538;--step-tilt:1deg;--step-weight:700;--step-tracking:0;--step-wait:1.1s;height:100svh;padding:4rem var(--gutter) 3.75rem;background:linear-gradient(transparent calc(100% - 3.5rem), var(--sand) calc(100% - 3.5rem)), var(--sb-paper);background-image:linear-gradient(transparent calc(100% - 3.5rem), var(--sand) calc(100% - 3.5rem)), var(--sb-grid);background-size:auto, var(--sb-grid-size), var(--sb-grid-size);grid-template-rows:auto auto;align-content:center;gap:clamp(1rem,4svh,3rem);display:grid;position:relative;overflow:hidden}.sb-box[data-astro-cid-miycehjr]{z-index:4;padding:3.5rem var(--gutter) calc(1rem + var(--bar));background:var(--sb-paper);background-image:var(--sb-grid);background-size:var(--sb-grid-size);align-content:center;justify-items:center;gap:clamp(1rem,3svh,2rem);display:none;position:absolute;inset:0}.stage .sb-open[data-astro-cid-miycehjr]:not([data-open]) .sb-box[data-astro-cid-miycehjr]{display:grid}.sb-open[data-astro-cid-miycehjr][data-open] .sb-box[data-astro-cid-miycehjr]{pointer-events:none;animation:1.1s step-end forwards cleared;display:grid}@keyframes cleared{to{visibility:hidden}}.sb-box__name[data-astro-cid-miycehjr]{color:#a0521d;text-align:center;text-shadow:.05em .05em #a0521d38;font-family:Chewy,Comic Sans MS,cursive;font-size:clamp(2.6rem,min(7vw,11svh),5.5rem);line-height:1}.sb-box__open[data-astro-cid-miycehjr]{width:min(78vw,56svh,32rem);color:var(--ink);background:0 0;border:0;padding:0;position:relative}.sb-box__open[data-astro-cid-miycehjr] svg[data-astro-cid-miycehjr]{width:100%;stroke:var(--ink);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round;overflow:visible}.sb-box__wall[data-astro-cid-miycehjr]{fill:#e8a24c}.sb-box__plank[data-astro-cid-miycehjr]{fill:none;stroke-width:4px;opacity:.45}.sb-box__star[data-astro-cid-miycehjr]{fill:#f7e29a}.sb-box__lid[data-astro-cid-miycehjr]{fill:#c9772f;transform-box:view-box;transform-origin:16px 142px}.sb-box__latch[data-astro-cid-miycehjr]{fill:#f7c948}.sb-box__crayons[data-astro-cid-miycehjr] path[data-astro-cid-miycehjr]{transform:translateY(70px)}.stage .sb-open[data-astro-cid-miycehjr][data-here]:not([data-open]) .sb-box__lid[data-astro-cid-miycehjr]{animation:2.8s ease-in-out infinite rattle}@keyframes rattle{0%,68%,to{transform:none}72%{transform:rotate(3deg)}77%{transform:rotate(-.5deg)}82%{transform:rotate(2deg)}88%{transform:none}}.sb-open[data-astro-cid-miycehjr][data-open] .sb-box__lid[data-astro-cid-miycehjr]{transition:transform .38s cubic-bezier(.2,1.4,.4,1);transform:rotate(-64deg)translateY(-6px)}.sb-open[data-astro-cid-miycehjr][data-open] .sb-box__crayons[data-astro-cid-miycehjr] path[data-astro-cid-miycehjr]{transition:transform .38s cubic-bezier(.2, 1.5, .4, 1) calc(var(--row) * 24ms);transform:translateY(-64px)}.sb-box__tag[data-astro-cid-miycehjr]{color:#6d3fb0;white-space:nowrap;font-family:Chewy,cursive;font-size:clamp(2.2rem,min(7vw,9svh),3.6rem);line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-3deg)}.sb-open[data-astro-cid-miycehjr][data-open] .sb-box__tag[data-astro-cid-miycehjr]{opacity:0}.wipe[data-astro-cid-miycehjr]{z-index:5;visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:clip}.sb-open[data-astro-cid-miycehjr][data-open] .wipe[data-astro-cid-miycehjr]{animation:2.1s step-end forwards rainbow}@keyframes rainbow{0%{visibility:visible}to{visibility:hidden}}.wipe__band[data-astro-cid-miycehjr]{--way:-1;top:calc(var(--row) * 100% / 6 - 1%);background:repeating-linear-gradient(97deg, #ffffff17 0 .35rem, transparent .35rem .9rem), var(--band);width:102%;height:19.6667%;transform:translate3d(calc(var(--way) * (100% + 34vmin)), 0, 0);will-change:transform;position:absolute;left:-1%}.wipe__band[data-astro-cid-miycehjr]:nth-child(2n){--way:1}.sb-open[data-astro-cid-miycehjr][data-open] .wipe__band[data-astro-cid-miycehjr]{animation:sweep 1.7s cubic-bezier(.45, 0, .55, 1) calc(var(--row) * 70ms + .15s) both}@keyframes sweep{0%{transform:translate3d(calc(var(--way) * (100% + 34vmin)), 0, 0)}42%,58%{transform:none}to{transform:translate3d(calc(var(--way) * -1 * (100% + 34vmin)), 0, 0)}}.wipe__edge[data-astro-cid-miycehjr],.wipe__crayon[data-astro-cid-miycehjr]{max-width:none;position:absolute}.wipe__edge[data-astro-cid-miycehjr]{width:14vmin;height:100%;fill:var(--band);top:0;left:calc(100% - 1px)}.wipe__edge--tail[data-astro-cid-miycehjr]{left:auto;right:calc(100% - 1px);scale:-1 1}.wipe__crayon[data-astro-cid-miycehjr]{width:20vmin;height:6vmin;top:50%;left:calc(100% + 10vmin);translate:0 -50%;rotate:6deg}.wipe__wax[data-astro-cid-miycehjr]{fill:var(--band);stroke:#2e2a45;stroke-width:4px;stroke-linejoin:round}.wipe__label[data-astro-cid-miycehjr]{fill:#ffffff4d;stroke:#2e2a45;stroke-width:3px}.wipe__band[data-astro-cid-miycehjr]:nth-child(2n) .wipe__edge[data-astro-cid-miycehjr]{left:auto;right:calc(100% - 1px);scale:-1 1}.wipe__band[data-astro-cid-miycehjr]:nth-child(2n) .wipe__edge--tail[data-astro-cid-miycehjr]{left:calc(100% - 1px);right:auto;scale:1}.wipe__band[data-astro-cid-miycehjr]:nth-child(2n) .wipe__crayon[data-astro-cid-miycehjr]{left:auto;right:calc(100% + 10vmin);scale:-1 1}.sb__head[data-astro-cid-miycehjr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}h2[data-astro-cid-miycehjr]{color:#a0521d;letter-spacing:.01em;text-shadow:.05em .05em #a0521d38;font-family:Chewy,Comic Sans MS,cursive;font-size:clamp(2.2rem,min(5.4vw,10svh),5.5rem);font-weight:400;line-height:1}.sb__cta[data-astro-cid-miycehjr]{z-index:3;border:3px solid var(--ink);box-shadow:.25rem .3rem 0 var(--ink);white-space:nowrap;transition:transform .16s var(--ease);background:#f7e29a;padding:.55rem 1.3rem;font-size:1.5rem;font-weight:700;text-decoration:none;position:relative;transform:rotate(-2deg)}@media (hover:hover) and (pointer:fine){.sb__cta[data-astro-cid-miycehjr]:hover{transform:rotate(1deg)scale(1.05)}}@media (width<=760px){.sb-open__page[data-astro-cid-miycehjr]{--title:clamp(2rem, min(9.5vw, 5.4svh), 3.2rem);--steps-room:calc(100svh - 10.5rem - var(--title));--step-size:clamp(.85rem, min(4.7vw, 2.6svh), 1.25rem);padding:3.25rem var(--gutter) 3.25rem;gap:.75rem}h2[data-astro-cid-miycehjr]{font-size:var(--title)}.sb__cta[data-astro-cid-miycehjr]{padding:.3rem .9rem;font-size:1.2rem}}@media (width<=760px) and (orientation:portrait){.sb-open[data-astro-cid-miycehjr]{height:auto;min-height:100lvh}.stage .sb-open[data-astro-cid-miycehjr]:not([data-open]){height:100lvh}.sb-box[data-astro-cid-miycehjr],.wipe[data-astro-cid-miycehjr]{height:100lvh;bottom:auto}.sb-open__page[data-astro-cid-miycehjr]{--step-size:clamp(1.05rem, 5vw, 1.35rem);align-content:start;gap:1.5rem;height:auto;min-height:100svh;padding-bottom:5.5rem}.sb-open__page[data-astro-cid-miycehjr] .steps--wide{grid-template-rows:none;gap:2.25rem;height:auto}.sb-open__page[data-astro-cid-miycehjr] .steps--wide .step{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.75rem}.sb-open__page[data-astro-cid-miycehjr] .steps--wide h3{justify-self:stretch}.sb-open__page[data-astro-cid-miycehjr] .steps--wide .step__picture{width:min(100%,28rem)}.sb-open__page[data-astro-cid-miycehjr] .steps--wide .step__picture[data-phone]{width:min(100%,28rem,67.2414svh - 5.37931rem)}}@media (height<=480px) and (orientation:landscape){.sb-open__page[data-astro-cid-miycehjr]{--steps-room:calc(100svh - 7.5rem);--step-size:.95rem;gap:.4rem;padding-top:2.75rem;padding-bottom:2rem}h2[data-astro-cid-miycehjr]{font-size:1.7rem}.sb__head[data-astro-cid-miycehjr]{flex-wrap:nowrap}.sb__cta[data-astro-cid-miycehjr]{padding:.15rem .7rem;font-size:1rem}}@media (prefers-reduced-motion:reduce),(scripting:none){.sb-open[data-astro-cid-miycehjr]{height:auto}.sb-open__page[data-astro-cid-miycehjr]{height:auto;min-height:100svh}}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-wght-normal.Bn_gnr7w.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff")}.tp[data-astro-cid-e6usbcpy]{--tp-ink:#090706;--tp-amber:#e3a646;--tp-cream:#efe5cf;--tp-red:#e0464d;--tp-display:"Big Shoulders Display Variable", "Arial Narrow", Impact, sans-serif;--tp-serif:"Cormorant Garamond", Georgia, serif;--beat:.625s;background:var(--tp-ink);height:100lvh;color:var(--tp-cream);position:relative;overflow:clip}.tp[data-astro-cid-e6usbcpy]:focus{outline:none}.tp-page[data-astro-cid-e6usbcpy]{--crt-ratio:1.46;--room:calc(100svh - var(--tp-pad) * 2);--crt-width:min(61vw, calc(var(--room) * var(--crt-ratio)));--tp-pad:clamp(1rem, 5svh, 3rem);grid-template-rows:calc(var(--crt-width) / var(--crt-ratio));grid-template-columns:minmax(0, 1fr) var(--crt-width);height:100svh;padding:var(--tp-pad) var(--gutter);background:radial-gradient(70% 90% at 72% 34%, #2b1b11, var(--tp-ink));font-family:var(--tp-serif);align-content:center;gap:clamp(1.25rem,3.5vw,3.5rem);font-style:italic;display:grid;position:relative;overflow:hidden}.tp-copy[data-astro-cid-e6usbcpy]{flex-direction:column;min-height:0;display:flex}h2[data-astro-cid-e6usbcpy]{font-family:var(--tp-display);text-transform:uppercase;font-size:clamp(2.3rem,min(7.2vw,13svh),7.5rem);font-style:normal;font-weight:900;line-height:.92}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{white-space:nowrap;display:block}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]:first-child,.tp-closed__name[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]:first-child{color:var(--tp-amber)}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]:last-child,.tp-closed__name[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]:last-child{color:#0000;-webkit-text-stroke:.022em var(--tp-cream)}.tp-copy__what[data-astro-cid-e6usbcpy]{color:var(--tp-amber);margin-top:.7em;font-size:clamp(1.15rem,min(1.95vw,3.4svh),1.85rem);font-weight:500;line-height:1.1}.tp-copy__why[data-astro-cid-e6usbcpy]{margin-top:.5em;font-size:clamp(1.02rem,min(1.6vw,2.8svh),1.5rem);font-weight:500;line-height:1.22}.tp-dare[data-astro-cid-e6usbcpy]{justify-items:start;gap:clamp(.35rem,1.2svh,.7rem);margin-top:auto;padding-top:.6rem;display:grid}.tp-dare[data-astro-cid-e6usbcpy] p[data-astro-cid-e6usbcpy]{font-size:clamp(1.1rem,min(1.8vw,3.2svh),1.7rem);font-weight:500;line-height:1.1}.tp__cta[data-astro-cid-e6usbcpy]{z-index:3;border:1px solid var(--tp-amber);color:var(--tp-amber);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:.4rem .7rem;font-size:.72rem;font-style:normal;font-weight:700;text-decoration:none;transition:background .16s,color .16s;position:relative}.tp__cta[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{transition:transform .2s var(--ease);display:inline-block}@media (hover:hover) and (pointer:fine){.tp__cta[data-astro-cid-e6usbcpy]:hover{background:var(--tp-amber);color:var(--tp-ink)}.tp__cta[data-astro-cid-e6usbcpy]:hover span[data-astro-cid-e6usbcpy]{transform:translate(.2rem)}}.tp-window[data-astro-cid-e6usbcpy]{width:100%;height:100%;color:inherit;border-radius:1rem;text-decoration:none;display:block}.tp-crt[data-astro-cid-e6usbcpy]{--tv:calc(var(--crt-width) / 100);grid-template-columns:minmax(0, 1fr) calc(var(--tv) * 13);gap:calc(var(--tv) * 2.2);height:100%;padding:calc(var(--tv) * 3);border-radius:calc(var(--tv) * 3.4);background:repeating-linear-gradient(92deg,#ffd6aa08 0 2px,#0000 2px 5px,#00000012 5px 7px,#0000 7px 11px),linear-gradient(170deg,#4a3020,#2e1d12 38%,#1b110a);transition:box-shadow .26s;display:grid;position:relative;box-shadow:inset 0 2px 1px #ffe2be38,inset 0 -6px 10px #0000008c,inset 4px 0 8px #ffe2be0d,0 1.5rem 2.5rem -.75rem #000000d9,0 0 5rem #e3a6461a}.tp-crt__bezel[data-astro-cid-e6usbcpy]{min-width:0;padding:calc(var(--tv) * 1.7);border-radius:calc(var(--tv) * 2.6);box-shadow:inset 0 0 0 1px #fff0d712, inset 0 calc(var(--tv) * .5) calc(var(--tv) * 1.4) #000000e6;background:linear-gradient(160deg,#15110e,#060505 70%);display:block;position:relative}.tp-crt__glass[data-astro-cid-e6usbcpy]{isolation:isolate;background:#070504;border-radius:9%/11%;height:100%;display:block;position:relative;overflow:hidden}.tp-crt__glass[data-astro-cid-e6usbcpy] img[data-astro-cid-e6usbcpy],.tp-crt__glass[data-astro-cid-e6usbcpy] video[data-astro-cid-e6usbcpy]{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.08);width:100%;height:100%;position:absolute;inset:0;scale:1.09}.tp-crt__lines[data-astro-cid-e6usbcpy]{z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#00000042 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ff3c280d 0 1px,#3cff780a 1px 2px,#466eff0d 2px 3px);position:absolute;inset:0}.tp-crt__roll[data-astro-cid-e6usbcpy]{z-index:1;pointer-events:none;background:linear-gradient(#0000,#ffecc80d,#0000);height:30%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.tp-crt__glass[data-astro-cid-e6usbcpy]:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 calc(var(--tv) * 4) #000c, inset 0 0 calc(var(--tv) * .5) #000000e6;pointer-events:none;background:radial-gradient(120% 100% at 30% 12%,#fff4e017,#0000 42%),radial-gradient(90% 90%,#e3a64612,#0000 70%),radial-gradient(82% 82%,#0000 58%,#0000009e);position:absolute;inset:0}.tp-crt__flicker[data-astro-cid-e6usbcpy]{z-index:2;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.tp-crt__roll[data-astro-cid-e6usbcpy]{animation:8.5s linear infinite tp-roll}.tp-crt__flicker[data-astro-cid-e6usbcpy]{animation:5.3s step-end infinite tp-flicker}}@keyframes tp-roll{to{transform:translateY(440%)}}@keyframes tp-flicker{0%,to{opacity:0}7%{opacity:.05}8%,41%{opacity:.015}42%{opacity:.07}43%,70%{opacity:0}71%{opacity:.04}72%{opacity:.015}}.tp-crt__channel[data-astro-cid-e6usbcpy]{z-index:3;color:#9dffb0;font-family:var(--mono);font-size:clamp(.8rem, calc(var(--tv) * 1.9), 1.15rem);letter-spacing:.1em;text-shadow:0 0 .5em #78ff96cc;text-transform:uppercase;opacity:0;font-style:normal;font-weight:700;transition:opacity .12s;position:absolute;top:9%;right:8%}.tp-crt__panel[data-astro-cid-e6usbcpy]{gap:calc(var(--tv) * 2.2);padding-block:calc(var(--tv) * 1);grid-template-rows:auto auto minmax(0,1fr) auto;justify-items:center;display:grid}.tp-crt__knob[data-astro-cid-e6usbcpy]{width:calc(var(--tv) * 8.2);aspect-ratio:1;box-shadow:0 0 0 calc(var(--tv) * .45) #0d0a07, 0 calc(var(--tv) * .5) calc(var(--tv) * .9) #000000bf, inset 0 1px 1px #fff0d740;transition:rotate .32s var(--ease);background:conic-gradient(from 30deg,#6b5d4c,#2a241d,#55493b,#231e18,#6b5d4c),radial-gradient(circle,#3b3127,#17120e);border-radius:50%;position:relative}.tp-crt__knob[data-astro-cid-e6usbcpy]:after{content:"";top:8%;left:calc(50% - var(--tv) * .25);width:calc(var(--tv) * .5);background:var(--tp-amber);border-radius:1px;height:34%;position:absolute}.tp-crt__knob--small[data-astro-cid-e6usbcpy]{width:calc(var(--tv) * 6);rotate:62deg}.tp-crt__slots[data-astro-cid-e6usbcpy]{border-radius:calc(var(--tv) * .6);background:repeating-linear-gradient(0deg, #070504 0 calc(var(--tv) * .55), #ffe2be12 calc(var(--tv) * .55) calc(var(--tv) * 1.2));align-self:stretch;width:82%;min-height:0;box-shadow:inset 0 1px 3px #000c}.tp-crt__light[data-astro-cid-e6usbcpy]{width:calc(var(--tv) * 1.5);aspect-ratio:1;background:radial-gradient(circle at 40% 35%, #ffd98e, var(--tp-amber) 45%, #a4691a);box-shadow:0 0 calc(var(--tv) * 1.6) #e3a646bf;border-radius:50%}.tp-window[data-astro-cid-e6usbcpy]:focus-visible .tp-crt__channel[data-astro-cid-e6usbcpy]{opacity:1}@media (hover:hover) and (pointer:fine){.tp-window[data-astro-cid-e6usbcpy]:hover .tp-crt[data-astro-cid-e6usbcpy]{box-shadow:inset 0 2px 1px #ffe2be38,inset 0 -6px 10px #0000008c,inset 4px 0 8px #ffe2be0d,0 1.5rem 2.5rem -.75rem #000000d9,0 0 7rem #e3a64638}.tp-window[data-astro-cid-e6usbcpy]:hover .tp-crt__channel[data-astro-cid-e6usbcpy]{opacity:1}.tp-window[data-astro-cid-e6usbcpy]:hover .tp-crt__knob[data-astro-cid-e6usbcpy]{rotate:28deg}}.stage .tp[data-astro-cid-e6usbcpy]:not([data-open]) .tp-copy[data-astro-cid-e6usbcpy],.stage .tp[data-astro-cid-e6usbcpy]:not([data-open]) .tp-window[data-astro-cid-e6usbcpy]{opacity:0;transform:translateY(1.75rem)}.tp[data-astro-cid-e6usbcpy][data-open] .tp-copy[data-astro-cid-e6usbcpy],.tp[data-astro-cid-e6usbcpy][data-open] .tp-window[data-astro-cid-e6usbcpy]{transition:opacity .32s 1.1s, transform .56s var(--ease) 1.1s}.tp-closed[data-astro-cid-e6usbcpy]{--ring:clamp(6.5rem, min(44vw, 30svh), 15rem);--ring-left:50%;--ring-top:70svh;z-index:4;background:var(--tp-ink);display:none;position:absolute;inset:0;overflow:clip}.stage .tp[data-astro-cid-e6usbcpy]:not([data-open]) .tp-closed[data-astro-cid-e6usbcpy]{display:block}.tp[data-astro-cid-e6usbcpy][data-open] .tp-closed[data-astro-cid-e6usbcpy]{animation:1.3s linear forwards tp-up;display:block}@keyframes tp-up{0%,68%{opacity:1}to{opacity:0;visibility:hidden}}.tp-closed[data-astro-cid-e6usbcpy]:after{content:"";pointer-events:none;background:radial-gradient(at 50% 45%,#0000 45%,#0000009e),#09070661;position:absolute;inset:0}.tp-closed[data-astro-cid-e6usbcpy]>[data-astro-cid-e6usbcpy]{z-index:1;position:absolute}.tp-closed[data-astro-cid-e6usbcpy]>.tp-closed__room[data-astro-cid-e6usbcpy]{z-index:0;inset:0}.tp-closed__room[data-astro-cid-e6usbcpy] img[data-astro-cid-e6usbcpy]{object-fit:cover;object-position:13% 50%;width:100%;height:100%}.tp-closed__name[data-astro-cid-e6usbcpy]{top:3.25rem;left:var(--gutter);font-family:var(--tp-display);text-transform:uppercase;font-size:clamp(3rem,min(15vw,11svh),9.4rem);font-weight:900;line-height:.84}.tp-closed__name[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{display:block}.tp-tap[data-astro-cid-e6usbcpy]{top:var(--ring-top);left:var(--ring-left);width:var(--ring);height:var(--ring);color:var(--tp-cream);font-family:var(--tp-display);font-size:calc(var(--ring) * .2);letter-spacing:.1em;text-transform:uppercase;background:#09070661;border:2px solid #efe5cf99;border-radius:50%;place-items:center;padding:0;font-weight:800;display:grid;transform:translate(-50%,-50%)}.tp-tap__closing[data-astro-cid-e6usbcpy]{border:3px solid var(--tp-amber);pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.stage .tp-tap__closing[data-astro-cid-e6usbcpy]{animation:tp-close var(--beat) linear infinite}@keyframes tp-close{0%{opacity:0;transform:scale(1.75)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.tp-tap[data-astro-cid-e6usbcpy]:hover{background:#e3a64638}}.tp-count[data-astro-cid-e6usbcpy],.tp-verdict[data-astro-cid-e6usbcpy]{top:calc(var(--ring-top) - var(--ring) * .72);left:var(--ring-left);width:max-content;font-family:var(--tp-display);text-transform:uppercase;justify-items:center;font-size:clamp(3rem,min(10vw,15svh),8.5rem);font-weight:900;line-height:.9;display:grid;transform:translate(-50%,-100%)}.tp-count[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{opacity:0;text-shadow:0 4px 24px #000000e6;grid-area:1/1}.stage .tp-count[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{animation:tp-count calc(var(--beat) * 4) linear calc(var(--beat) * (var(--beat-index) + 1)) infinite}@keyframes tp-count{0%{opacity:1;transform:scale(1.12)}6%,24.9%{opacity:1;transform:none}25%,to{opacity:0}}.tp-closed__hint[data-astro-cid-e6usbcpy]{top:calc(var(--ring-top) + var(--ring) * .56);left:var(--ring-left);color:var(--tp-cream);font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;transform:translate(-50%)}.tp[data-astro-cid-e6usbcpy][data-open] .tp-tap[data-astro-cid-e6usbcpy]{border-color:var(--tp-amber);pointer-events:none;opacity:0;transition:transform .42s var(--ease), opacity .42s;transform:translate(-50%,-50%)scale(1.5)}.tp[data-astro-cid-e6usbcpy][data-open] .tp-tap__closing[data-astro-cid-e6usbcpy]{animation:none}.tp[data-astro-cid-e6usbcpy][data-open] .tp-count[data-astro-cid-e6usbcpy],.tp[data-astro-cid-e6usbcpy][data-open] .tp-closed__hint[data-astro-cid-e6usbcpy]{display:none}.tp-verdict[data-astro-cid-e6usbcpy]{color:var(--tp-amber);visibility:hidden}.tp-verdict[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{color:var(--tp-cream);font-family:var(--mono);letter-spacing:.1em;text-shadow:0 1px 8px #000000e6;text-transform:none;font-size:1rem;font-weight:500}.tp-verdict[data-astro-cid-e6usbcpy] strong[data-astro-cid-e6usbcpy]{text-shadow:0 4px 24px #000000e6}.tp-verdict[data-astro-cid-e6usbcpy] [data-astro-cid-e6usbcpy][data-word=good]{color:var(--tp-cream)}.tp-verdict[data-astro-cid-e6usbcpy] [data-astro-cid-e6usbcpy][data-word=rushing],.tp-verdict[data-astro-cid-e6usbcpy] [data-astro-cid-e6usbcpy][data-word=dragging]{color:var(--tp-red)}.tp[data-astro-cid-e6usbcpy][data-open] .tp-verdict[data-astro-cid-e6usbcpy]{visibility:visible;animation:.24s cubic-bezier(.2,1.6,.4,1) tp-slam}@keyframes tp-slam{0%{opacity:0;transform:translate(-50%,-100%)scale(1.5)}}@media (width<=760px) and (orientation:portrait){.tp-page[data-astro-cid-e6usbcpy]{--tp-pad:clamp(.75rem, 2.5svh, 1.5rem);grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:stretch;gap:clamp(.35rem,1.3svh,.75rem)}.tp-copy[data-astro-cid-e6usbcpy]{display:contents}h2[data-astro-cid-e6usbcpy]{font-size:clamp(1.9rem,min(10vw,6svh),4.6rem)}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{display:inline}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]:last-child{margin-left:.25em}.tp-copy__what[data-astro-cid-e6usbcpy],.tp-copy__why[data-astro-cid-e6usbcpy]{margin-top:0}.tp-copy__what[data-astro-cid-e6usbcpy]{font-size:clamp(1.1rem,min(5.2vw,2.9svh),1.5rem)}.tp-copy__why[data-astro-cid-e6usbcpy]{font-size:clamp(.95rem,min(4.5vw,2.4svh),1.3rem);line-height:1.16}.tp-window[data-astro-cid-e6usbcpy]{place-items:center;min-height:0;display:grid;container-type:size}.tp-crt[data-astro-cid-e6usbcpy]{--crt-ratio:1.2;--crt-width:min(100cqw, 100cqh * var(--crt-ratio));grid-template-rows:minmax(0, 1fr) calc(var(--tv) * 8);width:var(--crt-width);height:calc(var(--crt-width) / var(--crt-ratio));grid-template-columns:minmax(0,1fr)}.tp-crt__panel[data-astro-cid-e6usbcpy]{gap:calc(var(--tv) * 4);padding-block:0;padding-inline:calc(var(--tv) * 2);grid-template-rows:none;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center}.tp-crt__knob[data-astro-cid-e6usbcpy]{width:calc(var(--tv) * 7)}.tp-crt__knob--small[data-astro-cid-e6usbcpy]{width:calc(var(--tv) * 5.5)}.tp-crt__slots[data-astro-cid-e6usbcpy]{align-self:center;width:100%;height:70%}@media (height>=700px){h2[data-astro-cid-e6usbcpy]{font-size:min(15.5vw,8.5svh)}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{display:block}h2[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]:last-child{margin-left:0}.tp-crt[data-astro-cid-e6usbcpy]{--crt-ratio:1.08}}.tp-dare[data-astro-cid-e6usbcpy]{grid-row:5;grid-auto-flow:column;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:0;padding-top:0}.tp-dare[data-astro-cid-e6usbcpy] p[data-astro-cid-e6usbcpy]{font-size:clamp(1.05rem,min(5vw,2.8svh),1.4rem)}}@media (height<=480px) and (orientation:landscape){.tp-page[data-astro-cid-e6usbcpy]{--tp-pad:.6rem}h2[data-astro-cid-e6usbcpy]{font-size:clamp(1.7rem,12svh,3rem)}.tp-copy__what[data-astro-cid-e6usbcpy]{margin-top:.3em;font-size:.95rem}.tp-copy__why[data-astro-cid-e6usbcpy]{margin-top:.2em;font-size:clamp(.8rem,4.2svh,1rem);line-height:1.12}.tp-dare[data-astro-cid-e6usbcpy]{gap:.25rem;padding-top:.25rem}.tp-dare[data-astro-cid-e6usbcpy] p[data-astro-cid-e6usbcpy]{font-size:.95rem}.tp__cta[data-astro-cid-e6usbcpy]{padding:.2rem .5rem;font-size:.64rem}}@media (aspect-ratio>=1){.tp-closed[data-astro-cid-e6usbcpy]{--ring-left:43%;--ring-top:76svh}.tp-closed__room[data-astro-cid-e6usbcpy] img[data-astro-cid-e6usbcpy]{object-position:50% 50%}.tp-closed__name[data-astro-cid-e6usbcpy]{font-size:clamp(3rem,min(9vw,17svh),8.5rem)}}@media (height<=480px) and (orientation:landscape){.tp-closed[data-astro-cid-e6usbcpy]{--ring-top:72svh}.tp-closed__name[data-astro-cid-e6usbcpy]{font-size:2.2rem;top:2.5rem}.tp-closed__name[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]{display:inline}.tp-closed__name[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy]+span[data-astro-cid-e6usbcpy]{margin-left:.28em}}@media (prefers-reduced-motion:reduce),(scripting:none){.tp__cta[data-astro-cid-e6usbcpy],.tp__cta[data-astro-cid-e6usbcpy] span[data-astro-cid-e6usbcpy],.tp-crt[data-astro-cid-e6usbcpy],.tp-crt__channel[data-astro-cid-e6usbcpy],.tp-crt__knob[data-astro-cid-e6usbcpy]{transition:none}}
