.tour[data-astro-cid-er6h263o]{--ring:min(36rem, 44vw, calc(100svh - var(--nav-h) - 7rem));min-height:calc(100svh - var(--nav-h));scroll-margin-top:var(--nav-h);isolation:isolate;background:linear-gradient(170deg, var(--paper), #fff 40%, var(--lime-50));align-content:center;padding-block:clamp(2rem,5vh,4rem);display:grid;position:relative;overflow:clip}.tour__glow[data-astro-cid-er6h263o]{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#afd65038,#0000 65%);border-radius:50%;width:60%;position:absolute;top:10%;left:-10%}.tour__layout[data-astro-cid-er6h263o]{grid-template:"visual head""visual panel"1fr/minmax(0,1.05fr) minmax(20rem,.95fr);align-items:start;gap:clamp(1.25rem,3vh,2.25rem) clamp(2rem,4vw,5rem);display:grid}.tour__head[data-astro-cid-er6h263o]{grid-area:head;align-self:end}.tour__head[data-astro-cid-er6h263o] h2[data-astro-cid-er6h263o]{letter-spacing:-.035em;margin:0 0 clamp(1.5rem,3.5vh,2.25rem);font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.tour__route[data-astro-cid-er6h263o]{--i:0;grid-template-columns:repeat(var(--count), 1fr);gap:.25rem;display:grid;position:relative}.tour__track[data-astro-cid-er6h263o]{left:calc(50% / var(--count));right:calc(50% / var(--count));background:repeating-linear-gradient(90deg,#2f24188c 0 7px,#0000 7px 12px);height:3px;position:absolute;top:1.4rem}.tour__track[data-astro-cid-er6h263o] i[data-astro-cid-er6h263o]{width:calc(var(--i) / (var(--count) - 1) * 100%);transition:width .9s var(--ease-inout);background:#9fcc3a;border-radius:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 0 1.5px #2f2418}.tour__stop[data-astro-cid-er6h263o]{color:var(--ink-500);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:.45rem;padding:0;display:grid;position:relative}.tour__stop-icon[data-astro-cid-er6h263o]{color:#3f7a2c;width:2.9rem;height:2.9rem;transition:transform .45s var(--ease-spring), translate .15s var(--ease-out), background .3s, color .3s, box-shadow .2s;background:#fffdf6;border:2px solid #2f2418;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:2px 3px #2f2418e6}.tour__stop-icon[data-astro-cid-er6h263o] svg{stroke-width:2px;width:1.25rem;height:1.25rem}.tour__stop-label[data-astro-cid-er6h263o]{font-family:var(--font-heading);letter-spacing:.01em;white-space:nowrap;font-size:.74rem;font-weight:800;transition:color .3s}.tour__stop[data-astro-cid-er6h263o]:hover .tour__stop-icon[data-astro-cid-er6h263o]{background:#e6f2cf;translate:-1px -2px;box-shadow:3px 5px #2f2418e6}.tour__stop[data-astro-cid-er6h263o]:active .tour__stop-icon[data-astro-cid-er6h263o]{translate:1px 2px;box-shadow:1px 1px #2f2418e6}.tour__stop[data-astro-cid-er6h263o]:focus-visible{outline:none}.tour__stop[data-astro-cid-er6h263o]:focus-visible .tour__stop-icon[data-astro-cid-er6h263o]{outline:3px solid var(--lime-700);outline-offset:3px}.tour__stop[data-astro-cid-er6h263o][data-done] .tour__stop-icon[data-astro-cid-er6h263o]:after{content:"";background:#9fcc3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%231f3d10' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/80% no-repeat;border:1.5px solid #2f2418;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:-.3rem;right:-.35rem}.tour__stop[data-astro-cid-er6h263o][aria-selected=true]{color:var(--ink-900)}.tour__stop[data-astro-cid-er6h263o][aria-selected=true] .tour__stop-icon[data-astro-cid-er6h263o]{color:#1f3d10;background:#9fcc3a;transform:scale(1.12)translate(-1px,-3px);box-shadow:3px 5px #2f2418e6}.tour__stop[data-astro-cid-er6h263o][aria-selected=true] .tour__stop-icon[data-astro-cid-er6h263o]:after{display:none}.tour__stop[data-astro-cid-er6h263o][data-hint] .tour__stop-icon[data-astro-cid-er6h263o]{animation:tour-hint 1.6s var(--ease-out) 2}@keyframes tour-hint{0%{box-shadow:0 0 #9fcc3a8c}70%{box-shadow:0 0 0 14px #9fcc3a00}to{box-shadow:0 0 #9fcc3a00}}.tour__visual[data-astro-cid-er6h263o]{min-height:min(46rem, calc(100svh - var(--nav-h) - 5rem));grid-area:visual;place-items:center;display:grid;position:relative}.tour__rings[data-astro-cid-er6h263o]{width:var(--ring);height:var(--ring);pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.tour__ring[data-astro-cid-er6h263o]{fill:none}.tour__ring--a[data-astro-cid-er6h263o]{stroke:#3f7a2c38;stroke-width:.5px}.tour__ring--b[data-astro-cid-er6h263o]{stroke:#2f241829;stroke-width:.45px;stroke-dasharray:1.4 2.8;stroke-linecap:round}.tour__trail[data-astro-cid-er6h263o]{fill:none;stroke:#6fae3ab3;stroke-width:1px;stroke-linecap:round}.tour__trail--b[data-astro-cid-er6h263o]{stroke:#e8783c99;stroke-width:.9px}.tour__ring-dot[data-astro-cid-er6h263o]{fill:var(--lime-700)}.tour__ring-dot--beta[data-astro-cid-er6h263o]{fill:var(--beta-400)}.tour__ring-glow[data-astro-cid-er6h263o]{fill:#9fcc3a38}.tour__ring-glow--b[data-astro-cid-er6h263o]{fill:#e8590c1f}.tour__badge[data-astro-cid-er6h263o]{z-index:5;box-sizing:border-box;height:3.2em;color:var(--ink-900);font-family:var(--font-heading);white-space:nowrap;rotate:-2deg;transform:translate(calc(-50% + var(--bx,0px)), calc(-50% + var(--by,0px)));will-change:transform;background:#fffdf6;border:2px solid #2f2418;border-radius:14px;align-items:center;gap:.5em;padding:0 .95em;font-size:clamp(.72rem,.64rem + .18vw,.86rem);font-weight:800;display:flex;position:absolute;top:50%;left:50%;box-shadow:3px 4px #2f2418e6}.tour__badge--b[data-astro-cid-er6h263o]{rotate:2deg}.tour__badge-icon[data-astro-cid-er6h263o]{color:#3f7a2c;background:#e6f2cf;border:1.5px solid #2f2418;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid}.tour__badge--b[data-astro-cid-er6h263o] .tour__badge-icon[data-astro-cid-er6h263o]{color:#b8322a;background:#fbe3df}.tour__badge-icon[data-astro-cid-er6h263o] svg{stroke-width:2.3px;width:1.05rem;height:1.05rem}.tour__badge-text[data-astro-cid-er6h263o]{transition:opacity .25s,filter .25s}.tour__badge[data-astro-cid-er6h263o][data-swap] .tour__badge-text[data-astro-cid-er6h263o]{opacity:0;filter:blur(3px)}.tour__device[data-astro-cid-er6h263o]{--h:min(calc(100svh - var(--nav-h) - 9rem), 38rem);z-index:2;width:min(calc(var(--h) * 887 / 1625), 70%);aspect-ratio:887/1625;filter:drop-shadow(0 30px 38px #29301c33)drop-shadow(0 5px 10px #191e1124);transition:transform .7s var(--ease-inout);margin:0;position:relative}.tour[data-astro-cid-er6h263o][data-switching] .tour__device[data-astro-cid-er6h263o]{transform:perspective(900px)rotateY(-6deg)scale(.97)}.tour__display[data-astro-cid-er6h263o]{mask:var(--screen-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--screen-mask) 0 0 / 100% 100% no-repeat;position:absolute;inset:0}.tour__screen[data-astro-cid-er6h263o]{aspect-ratio:540/1174;background:var(--lime-500);width:77.5648%;position:absolute;top:4.06154%;left:11.1612%;overflow:hidden;container-type:size}.tour__shot[data-astro-cid-er6h263o]{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.tour__shot[data-astro-cid-er6h263o][data-on]{visibility:visible}.tour__frame[data-astro-cid-er6h263o]{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tour__tap[data-astro-cid-er6h263o]{z-index:3;aspect-ratio:1;opacity:0;pointer-events:none;background:#17130e47;border:2px solid #ffffffe6;border-radius:50%;width:13%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #00000040}.tour__tap[data-astro-cid-er6h263o] i[data-astro-cid-er6h263o]{opacity:0;border:2px solid #ffffffd9;border-radius:50%;position:absolute;inset:-2px}.tour__note[data-astro-cid-er6h263o]{color:var(--ink-500);white-space:nowrap;margin:0;font-size:.7rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tour__panels[data-astro-cid-er6h263o]{grid-area:panel;align-content:start;min-height:0;display:grid}.tour__panels[data-astro-cid-er6h263o]>.tour__panel[data-astro-cid-er6h263o]{min-height:12.2rem}.tour__panel[data-astro-cid-er6h263o]{grid-area:1/1;max-width:34rem}.tour__panel[data-astro-cid-er6h263o][hidden]{display:none}.tour__panel[data-astro-cid-er6h263o][data-current]>[data-astro-cid-er6h263o]{animation:tour-in .6s var(--ease-out) both}.tour__panel[data-astro-cid-er6h263o][data-current]>[data-astro-cid-er6h263o]:nth-child(2){animation-delay:80ms}.tour__panel[data-astro-cid-er6h263o][data-current]>[data-astro-cid-er6h263o]:nth-child(3){animation-delay:.16s}@keyframes tour-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.tour__panel[data-astro-cid-er6h263o] h3[data-astro-cid-er6h263o]{letter-spacing:-.03em;margin:0 0 .85rem;font-size:clamp(1.6rem,1.3rem + 1.1vw,2.3rem);line-height:1.08}.tour__lead[data-astro-cid-er6h263o]{max-width:46ch;color:var(--ink-700);font-size:var(--step-0);margin:0;line-height:1.6}.tour__nav[data-astro-cid-er6h263o]{margin-top:.6rem}.tour__next[data-astro-cid-er6h263o]{color:var(--lime-900);font-family:var(--font-heading);font-size:var(--step--1);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-weight:800;text-decoration:underline 2px #3f7a2c59;transition:color .2s,text-decoration-color .2s}.tour__next[data-astro-cid-er6h263o]:hover{color:#1f3d10;text-decoration-color:#9fcc3a}.tour__next-arrow[data-astro-cid-er6h263o]{transition:translate .25s var(--ease-out);display:inline-block}.tour__next[data-astro-cid-er6h263o]:hover .tour__next-arrow[data-astro-cid-er6h263o]{translate:4px}.tour__next[data-astro-cid-er6h263o]:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #2f6fd1}@media (width<=900px){.tour__layout[data-astro-cid-er6h263o]{grid-template:"head""visual""panel"/minmax(0,1fr);row-gap:.75rem}.tour__head[data-astro-cid-er6h263o] h2[data-astro-cid-er6h263o]{margin-bottom:1.1rem}.tour__visual[data-astro-cid-er6h263o]{min-height:calc(var(--ring) + 2.2rem);margin-block:-.5rem .25rem}.tour__device[data-astro-cid-er6h263o]{--h:min(62vh, 30rem);width:min(calc(var(--h) * 887 / 1625), 58%)}.tour[data-astro-cid-er6h263o]{--ring:min(22rem, 86vw, calc(44svh + 2rem))}.tour__device[data-astro-cid-er6h263o]{--h:min(39svh, 21rem)}.tour__visual[data-astro-cid-er6h263o],.tour__panels[data-astro-cid-er6h263o]{touch-action:pan-y}.tour__panel[data-astro-cid-er6h263o] h3[data-astro-cid-er6h263o]{margin-bottom:.5rem;font-size:clamp(1.35rem,6vw,1.7rem)}.tour__lead[data-astro-cid-er6h263o]{font-size:.97rem;line-height:1.55}.tour[data-astro-cid-er6h263o][data-dir=next] .tour__panel[data-astro-cid-er6h263o][data-current]>[data-astro-cid-er6h263o]{animation-name:tour-in-next}.tour[data-astro-cid-er6h263o][data-dir=prev] .tour__panel[data-astro-cid-er6h263o][data-current]>[data-astro-cid-er6h263o]{animation-name:tour-in-prev}.tour__route[data-astro-cid-er6h263o]{scrollbar-width:none;gap:.9rem;margin-inline:-16px;padding:.4rem 16px .6rem;display:flex;overflow-x:auto}.tour__route[data-astro-cid-er6h263o]::-webkit-scrollbar{display:none}.tour__track[data-astro-cid-er6h263o]{display:none}.tour__stop[data-astro-cid-er6h263o]{flex:none}.tour__panels[data-astro-cid-er6h263o],.tour__panels[data-astro-cid-er6h263o]>.tour__panel[data-astro-cid-er6h263o]{min-height:0}}@keyframes tour-in-next{0%{opacity:0;translate:28px}}@keyframes tour-in-prev{0%{opacity:0;translate:-28px}}@media (prefers-reduced-motion:reduce){.tour__panel[data-astro-cid-er6h263o][data-current]>[data-astro-cid-er6h263o]{animation:none}.tour[data-astro-cid-er6h263o][data-switching] .tour__device[data-astro-cid-er6h263o]{transform:none}}.ps[data-astro-cid-dwa4jhkt]{min-height:calc(100svh - var(--nav-h));background:radial-gradient(60% 50% at 50% 100%, #d8eba759, transparent 70%), linear-gradient(180deg, #fff, var(--paper));align-content:center;padding-block:clamp(2rem,5vh,4rem);display:grid;position:relative;overflow:clip}.ps__wrap[data-astro-cid-dwa4jhkt]{gap:clamp(1.5rem,4vh,3rem);display:grid}.ps__head[data-astro-cid-dwa4jhkt]{text-align:center}.ps__head[data-astro-cid-dwa4jhkt] h2[data-astro-cid-dwa4jhkt]{letter-spacing:-.035em;margin:0 0 .75rem;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.ps__sub[data-astro-cid-dwa4jhkt]{max-width:52ch;color:var(--ink-700);font-size:var(--step-0);margin:0 auto;line-height:1.6}.ps__stage[data-astro-cid-dwa4jhkt]{position:relative}.ps__track[data-astro-cid-dwa4jhkt]{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,2vw,1.75rem);margin:0;padding:clamp(6.5rem,15vh,9rem) 0 0;list-style:none;display:grid;position:relative}.ps__station[data-astro-cid-dwa4jhkt]{display:grid}.ps__station[data-astro-cid-dwa4jhkt]:first-child{transform:translateY(2.2rem)}.ps__station[data-astro-cid-dwa4jhkt]:nth-child(2){transform:translateY(0)}.ps__station[data-astro-cid-dwa4jhkt]:nth-child(3){transform:translateY(1.4rem)}.ps__station[data-astro-cid-dwa4jhkt]:nth-child(4){transform:translateY(-.6rem)}.ps__card[data-astro-cid-dwa4jhkt]{width:100%;color:inherit;font:inherit;text-align:left;transition:transform .5s var(--ease-spring), border-color .3s, box-shadow .4s, opacity .4s;background:#fffdf6;border:2px solid #2f2418;border-radius:16px;align-content:start;justify-items:start;gap:.5rem;padding:1.2rem 1.1rem 1.9rem;display:grid;position:relative;box-shadow:3px 4px #2f2418e6}button[data-astro-cid-dwa4jhkt].ps__card{cursor:pointer}button[data-astro-cid-dwa4jhkt].ps__card:hover{transform:translate(-1px,-2px);box-shadow:4px 6px #2f2418e6}button[data-astro-cid-dwa4jhkt].ps__card:focus-visible{outline:3px solid var(--lime-700);outline-offset:3px}.ps__card[data-astro-cid-dwa4jhkt][data-active]{z-index:2;transform:translate(-3px,-8px);box-shadow:7px 10px #2f2418e6}.ps__station[data-astro-cid-dwa4jhkt][data-state=now] .ps__card[data-astro-cid-dwa4jhkt]{background:#fff6dc}.ps__card[data-astro-cid-dwa4jhkt]{transition:transform .5s var(--ease-spring), box-shadow .4s, opacity .45s, filter .45s}.ps[data-astro-cid-dwa4jhkt]:is([data-idle],[data-running]) .ps__card[data-astro-cid-dwa4jhkt]:not([data-arrived]){filter:grayscale(.85)opacity(.45);transform:scale(.96);box-shadow:2px 2px #2f241880}.ps__card--next[data-astro-cid-dwa4jhkt]{box-shadow:none;background:#fffdf699;border-style:dashed;border-color:#2f24188c}.ps__icon[data-astro-cid-dwa4jhkt]{color:#3f7a2c;background:#fffdf6;border:2px solid #2f2418;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid}.ps__icon[data-astro-cid-dwa4jhkt] svg{stroke-width:2px;width:1.35rem;height:1.35rem}.ps__card[data-astro-cid-dwa4jhkt][data-active] .ps__icon[data-astro-cid-dwa4jhkt]{color:#1f3d10;background:#9fcc3a}.ps__card[data-astro-cid-dwa4jhkt][data-active][data-arrived] .ps__icon[data-astro-cid-dwa4jhkt]{animation:ps-pop .5s var(--ease-spring)}@keyframes ps-pop{40%{scale:1.18}}.ps__station[data-astro-cid-dwa4jhkt][data-state=done] .ps__icon[data-astro-cid-dwa4jhkt]{background:#e6f2cf;position:relative}.ps__station[data-astro-cid-dwa4jhkt][data-state=done] .ps__icon[data-astro-cid-dwa4jhkt]:after{content:"";background:#9fcc3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%231f3d10' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/80% no-repeat;border:1.5px solid #2f2418;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;bottom:-.25rem;right:-.4rem}.ps__station[data-astro-cid-dwa4jhkt][data-state=done] .ps__card[data-astro-cid-dwa4jhkt][data-active] .ps__icon[data-astro-cid-dwa4jhkt]{background:#9fcc3a}.ps__icon--rocket[data-astro-cid-dwa4jhkt]{animation:2.4s ease-in-out infinite ps-rocket}@keyframes ps-rocket{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-5px)rotate(4deg)}}.ps__tag[data-astro-cid-dwa4jhkt]{z-index:2;color:#1f3d10;font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;transition:rotate .4s var(--ease-spring), translate .4s var(--ease-spring);background:#e6f2cf;border:2px solid #2f2418;border-radius:99px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.7rem;font-weight:900;display:inline-flex;position:absolute;bottom:-.95rem;right:.9rem;rotate:3deg;box-shadow:2px 3px #2f2418e6}.ps__station[data-astro-cid-dwa4jhkt]:nth-child(2n) .ps__tag[data-astro-cid-dwa4jhkt]{rotate:-3deg}.ps__card[data-astro-cid-dwa4jhkt][data-active] .ps__tag[data-astro-cid-dwa4jhkt]{translate:0 2px;rotate:0deg}.ps__tag[data-astro-cid-dwa4jhkt] svg{stroke-width:3px;width:.85rem;height:.85rem}.ps__tag[data-astro-cid-dwa4jhkt]{white-space:nowrap;max-width:100%}.ps__station[data-astro-cid-dwa4jhkt][data-state=now] .ps__tag[data-astro-cid-dwa4jhkt]{color:#6b4a0a;background:#fbe9b0}.ps__station[data-astro-cid-dwa4jhkt][data-state=next] .ps__tag[data-astro-cid-dwa4jhkt]{color:var(--ink-700);box-shadow:none;background:#fffdf6;border-style:dashed}.ps__live[data-astro-cid-dwa4jhkt]{background:#e0453a;border-radius:50%;width:.5rem;height:.5rem;position:relative}.ps__live[data-astro-cid-dwa4jhkt]:after{content:"";background:#e0453a;border-radius:50%;animation:1.6s ease-out infinite ps-live;position:absolute;inset:0}@keyframes ps-live{0%{opacity:.7;scale:1}to{opacity:0;scale:2.8}}.ps__top[data-astro-cid-dwa4jhkt]{align-items:center;gap:.75rem;width:100%;margin-top:.35rem;display:flex}.ps__top[data-astro-cid-dwa4jhkt] .ps__icon[data-astro-cid-dwa4jhkt]{flex:none;width:2.5rem;height:2.5rem}.ps__top[data-astro-cid-dwa4jhkt] .ps__icon[data-astro-cid-dwa4jhkt] svg{width:1.2rem;height:1.2rem}.ps__card[data-astro-cid-dwa4jhkt] .ps__top[data-astro-cid-dwa4jhkt] h3[data-astro-cid-dwa4jhkt]{text-wrap:balance;hyphens:manual;overflow-wrap:normal;font-size:clamp(1.05rem,.75rem + .55vw,1.2rem)}.ps__card[data-astro-cid-dwa4jhkt] h3[data-astro-cid-dwa4jhkt]{font-size:var(--step-1);letter-spacing:-.02em;margin:0;line-height:1.15}.ps__card[data-astro-cid-dwa4jhkt] p[data-astro-cid-dwa4jhkt]{color:var(--ink-700);font-size:var(--step--1);margin:0;line-height:1.5}.ps__prog[data-astro-cid-dwa4jhkt]{align-items:center;gap:.55rem;width:100%;margin-top:.4rem;display:flex}.ps__bar[data-astro-cid-dwa4jhkt]{background:#fffdf6;border:1.5px solid #2f2418;border-radius:99px;flex:1;height:12px;display:block;overflow:hidden}.ps__bar[data-astro-cid-dwa4jhkt] i[data-astro-cid-dwa4jhkt]{width:0;height:100%;transition:width 2.4s var(--ease-out);background:repeating-linear-gradient(-45deg,#f2b632 0 5px,#e39a14 5px 10px) 0 0/14.14px 14.14px;border-right:1.5px solid #2f2418;border-radius:99px;animation:.9s linear infinite ps-stripes;display:block}@keyframes ps-stripes{to{background-position:14.14px 0}}.ps__pct[data-astro-cid-dwa4jhkt]{--p:0;counter-reset:p var(--p);min-width:2.6em;font-family:var(--font-heading);text-align:right;transition:--p 2.4s var(--ease-out);font-size:.82rem;font-weight:900}.ps__pct[data-astro-cid-dwa4jhkt]:after{content:counter(p) " %"}.ps__card[data-astro-cid-dwa4jhkt][data-arrived] .ps__bar[data-astro-cid-dwa4jhkt] i[data-astro-cid-dwa4jhkt],.ps[data-astro-cid-dwa4jhkt][data-done] .ps__bar[data-astro-cid-dwa4jhkt] i[data-astro-cid-dwa4jhkt]{width:86%}.ps__card[data-astro-cid-dwa4jhkt][data-arrived] .ps__pct[data-astro-cid-dwa4jhkt],.ps[data-astro-cid-dwa4jhkt][data-done] .ps__pct[data-astro-cid-dwa4jhkt]{--p:86}.ps__path[data-astro-cid-dwa4jhkt]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ps__line[data-astro-cid-dwa4jhkt]{fill:none;stroke:var(--line);stroke-width:3px;stroke-dasharray:2 10;stroke-linecap:round}.ps__line--fill[data-astro-cid-dwa4jhkt]{stroke:var(--lime-600);stroke-dasharray:none;stroke-width:3.5px;transition:stroke-dashoffset 1s var(--ease-inout)}.ps__caption[data-astro-cid-dwa4jhkt]{text-align:center;color:var(--ink-500);margin:2.3rem 0 0;font-size:.78rem}.ps__station[data-astro-cid-dwa4jhkt],.ps__card[data-astro-cid-dwa4jhkt]{min-width:0}.ps__card[data-astro-cid-dwa4jhkt] h3[data-astro-cid-dwa4jhkt]{overflow-wrap:anywhere;hyphens:auto}.ps__perch[data-astro-cid-dwa4jhkt],.ps__dots[data-astro-cid-dwa4jhkt]{display:none}@media (width>=901px) and (height<=760px){.ps[data-astro-cid-dwa4jhkt]{padding-block:1rem}}@media (width<=900px){.ps[data-astro-cid-dwa4jhkt]{min-height:0;padding-block:1.25rem 1.5rem}.ps__wrap[data-astro-cid-dwa4jhkt]{gap:.6rem}.ps__head[data-astro-cid-dwa4jhkt] h2[data-astro-cid-dwa4jhkt]{font-size:clamp(1.7rem,7.4vw,2.3rem)}.ps__sub[data-astro-cid-dwa4jhkt]{font-size:.95rem}.ps__path[data-astro-cid-dwa4jhkt]{display:none}.ps__track[data-astro-cid-dwa4jhkt]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.9rem;margin-inline:-16px;padding:6.6rem 8% 1.4rem;display:flex;overflow-x:auto}.ps__track[data-astro-cid-dwa4jhkt]::-webkit-scrollbar{display:none}.ps__station[data-astro-cid-dwa4jhkt]{scroll-snap-align:center;flex:0 0 84%;transform:none!important}.ps__card[data-astro-cid-dwa4jhkt]{transition:transform .45s var(--ease-out), opacity .4s, border-color .3s, box-shadow .4s;padding:1.2rem 1.2rem 1.85rem}.ps__card[data-astro-cid-dwa4jhkt]:not([data-active]){transform:scale(.94)}.ps__card[data-astro-cid-dwa4jhkt][data-active]{transform:none}.ps[data-astro-cid-dwa4jhkt]:is([data-idle],[data-running]) .ps__card[data-astro-cid-dwa4jhkt]:not([data-arrived]){filter:grayscale(.85)opacity(.6)}.ps__perch[data-astro-cid-dwa4jhkt]{pointer-events:none;width:6rem;height:2px;display:block;position:absolute;top:6.6rem;left:50%;transform:translate(-50%)}.ps__dots[data-astro-cid-dwa4jhkt]{justify-content:center;gap:.25rem;margin-top:.9rem;display:flex}.ps__dot[data-astro-cid-dwa4jhkt]{cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:1.6rem;padding:0;display:grid}.ps__dot[data-astro-cid-dwa4jhkt] span[data-astro-cid-dwa4jhkt]{background:var(--line);width:.55rem;height:.55rem;transition:width .35s var(--ease-out), background .3s;border-radius:99px}.ps__dot[data-astro-cid-dwa4jhkt][data-on] span[data-astro-cid-dwa4jhkt]{background:var(--lime-700);width:1.5rem}.ps__caption[data-astro-cid-dwa4jhkt]{margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.ps__icon--rocket[data-astro-cid-dwa4jhkt],.ps__bar[data-astro-cid-dwa4jhkt] i[data-astro-cid-dwa4jhkt],.ps__live[data-astro-cid-dwa4jhkt]:after{animation:none}}.rx[data-astro-cid-hxytz373]{min-height:calc(100svh - var(--nav-h));background:radial-gradient(55% 60% at 30% 55%, #d8eba773, transparent 70%), linear-gradient(180deg, var(--paper), #fff);align-content:center;padding-block:clamp(1.5rem,4vh,3rem);display:grid;position:relative;overflow:clip}.rx__head[data-astro-cid-hxytz373]{grid-area:head;align-self:end}.rx__head[data-astro-cid-hxytz373] h2[data-astro-cid-hxytz373]{letter-spacing:-.035em;margin:0 0 .6rem;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.rx__sub[data-astro-cid-hxytz373]{max-width:56ch;color:var(--ink-700);font-size:var(--step-0);margin:0;line-height:1.55}.rx__grid[data-astro-cid-hxytz373]{grid-template:"head cards""map cards"1fr/minmax(0,1.45fr) minmax(19rem,.8fr);align-items:center;gap:clamp(1rem,3vh,2rem) clamp(1.5rem,3vw,3rem);display:grid}.rx__cards[data-astro-cid-hxytz373]{grid-area:cards}.rx__pick[data-astro-cid-hxytz373]{display:none}.rx__pbtn[data-astro-cid-hxytz373]{font-family:var(--font-heading);color:#2f2418;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffdf6;border:1.8px solid #2f2418;border-radius:.6rem;flex:none;padding:.45rem .85rem;font-size:.86rem;font-weight:800;transition:background-color .2s,translate .2s,box-shadow .2s;box-shadow:2px 2px #2f2418}.rx__pbtn[data-astro-cid-hxytz373][aria-pressed=true]{background:#9fcc3a;translate:1px 1px;box-shadow:1px 1px #2f2418}.rx__pbtn[data-astro-cid-hxytz373]:focus-visible{outline-offset:2px;outline:3px solid #2f6fd1}.rx__map[data-astro-cid-hxytz373]{aspect-ratio:1000/512;position:relative}.rx__svg[data-astro-cid-hxytz373]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rx__base[data-astro-cid-hxytz373] path[data-astro-cid-hxytz373]{fill:#2f2418;opacity:.9}.rx__state[data-astro-cid-hxytz373]{cursor:pointer;transform-box:view-box;transition:transform .45s var(--ease-spring);outline:none}.rx__shadow[data-astro-cid-hxytz373]{fill:#2f2418;opacity:0;transition:opacity .25s, translate .45s var(--ease-spring);translate:5px 7px}.rx__tint[data-astro-cid-hxytz373]{fill:#f6f0e2;opacity:.5;pointer-events:none;transition:opacity .3s}.rx__land[data-astro-cid-hxytz373]{filter:saturate(.4);transition:filter .3s}.rx__state[data-astro-cid-hxytz373]:not([data-on]) .rx__edge[data-astro-cid-hxytz373]{stroke:#2f2418b3}.rx__edge[data-astro-cid-hxytz373]{fill:none;stroke:#2f2418;stroke-width:2px;stroke-linejoin:round;pointer-events:none}.rx__state[data-astro-cid-hxytz373]:hover,.rx__state[data-astro-cid-hxytz373]:focus-visible{transform:translate(-2px,-5px)}.rx__state[data-astro-cid-hxytz373]:hover .rx__shadow[data-astro-cid-hxytz373],.rx__state[data-astro-cid-hxytz373]:focus-visible .rx__shadow[data-astro-cid-hxytz373]{opacity:.9;translate:7px 12px}.rx__state[data-astro-cid-hxytz373]:hover .rx__tint[data-astro-cid-hxytz373]{opacity:.18}.rx__state[data-astro-cid-hxytz373]:hover .rx__land[data-astro-cid-hxytz373]{filter:saturate(.85)}.rx__state[data-astro-cid-hxytz373]:focus-visible .rx__edge[data-astro-cid-hxytz373]{stroke-width:3.4px}.rx__state[data-astro-cid-hxytz373][data-on]{transform:translate(-3px,-10px)scale(1.04)}.rx__state[data-astro-cid-hxytz373][data-on] .rx__shadow[data-astro-cid-hxytz373]{opacity:.9;translate:9px 17px}.rx__state[data-astro-cid-hxytz373][data-on] .rx__tint[data-astro-cid-hxytz373]{opacity:0}.rx__state[data-astro-cid-hxytz373][data-on] .rx__land[data-astro-cid-hxytz373]{filter:saturate(1.2)brightness(1.03)}.rx__state[data-astro-cid-hxytz373][data-on] .rx__edge[data-astro-cid-hxytz373]{stroke-width:3px}.rx__pin[data-astro-cid-hxytz373]{opacity:0;pointer-events:none}.rx__state[data-astro-cid-hxytz373][data-on] .rx__pin[data-astro-cid-hxytz373]{opacity:1;animation:rx-pin .55s var(--ease-spring) both}@keyframes rx-pin{0%{opacity:0;translate:0 -26px}60%{opacity:1}}.rx__labels[data-astro-cid-hxytz373]{pointer-events:none}.rx__hit[data-astro-cid-hxytz373]{fill:#0000;pointer-events:all}.rx__label[data-astro-cid-hxytz373]{transition:opacity .3s}.rx__tag[data-astro-cid-hxytz373]{fill:#fffdf6;stroke:#2f2418;stroke-width:1.8px}.rx__tagshadow[data-astro-cid-hxytz373]{fill:#2f2418;opacity:.9}.rx__label[data-astro-cid-hxytz373] text[data-astro-cid-hxytz373]{font-family:var(--font-heading);letter-spacing:-.01em;fill:var(--ink-900);font-size:13.5px;font-weight:800}.rx__label[data-astro-cid-hxytz373][data-off]{opacity:0}.rx__pad[data-astro-cid-hxytz373]{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#1f1f1f47,#0000);border-radius:50%;width:46px;height:10px;margin:-5px 0 0 -23px;transition:opacity .3s;position:absolute}.rx__pad[data-astro-cid-hxytz373][data-mascot-focus]{opacity:1}.rx__mapbox[data-astro-cid-hxytz373]{grid-area:map;position:relative}.rx__credit[data-astro-cid-hxytz373]{text-align:right;color:var(--ink-500);margin:.4rem 0 0;font-size:.66rem}.rx__cards[data-astro-cid-hxytz373]{display:grid}.rx__card[data-astro-cid-hxytz373]{background:#fffdf6;border:2px solid #2f2418;border-radius:18px;grid-area:1/1;overflow:hidden;box-shadow:5px 6px #2f2418e6}.rx__photo[data-astro-cid-hxytz373]{border-bottom:2px solid #2f2418}.rx__card[data-astro-cid-hxytz373][hidden]{visibility:hidden;display:block}.rx__photo[data-astro-cid-hxytz373]{aspect-ratio:16/9;width:100%;max-height:28vh;position:relative;overflow:hidden}.rx__photo[data-astro-cid-hxytz373] img{object-fit:cover;width:100%;height:100%;display:block}.rx__card[data-astro-cid-hxytz373][data-on] .rx__photo[data-astro-cid-hxytz373] img{animation:rx-photo .9s var(--ease-out) both}@keyframes rx-photo{0%{clip-path:inset(0 0 100%);transform:scale(1.12)}to{clip-path:inset(0);transform:none}}.rx__home[data-astro-cid-hxytz373]{color:var(--lime-900);font-family:var(--font-heading);background:#fffdf6;border:1.5px solid #2f2418;border-radius:99px;padding:.3rem .7rem;font-size:.72rem;font-weight:800;position:absolute;top:.8rem;left:.8rem}.rx__body[data-astro-cid-hxytz373]{gap:.4rem;padding:1rem 1.25rem 1.2rem;display:grid}.rx__card[data-astro-cid-hxytz373][data-on] .rx__body[data-astro-cid-hxytz373]>[data-astro-cid-hxytz373]{animation:rx-in .55s var(--ease-out) both}.rx__card[data-astro-cid-hxytz373][data-on] .rx__body[data-astro-cid-hxytz373]>[data-astro-cid-hxytz373]:nth-child(2){animation-delay:50ms}.rx__card[data-astro-cid-hxytz373][data-on] .rx__body[data-astro-cid-hxytz373]>[data-astro-cid-hxytz373]:nth-child(3){animation-delay:.1s}.rx__card[data-astro-cid-hxytz373][data-on] .rx__body[data-astro-cid-hxytz373]>[data-astro-cid-hxytz373]:nth-child(n+4){animation-delay:.16s}@keyframes rx-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rx__capital[data-astro-cid-hxytz373]{color:var(--ink-500);align-items:center;gap:.3rem;margin:0;font-size:.78rem;display:flex}.rx__capital[data-astro-cid-hxytz373] svg{width:.9rem;height:.9rem;color:var(--beta-600)}.rx__body[data-astro-cid-hxytz373] h3[data-astro-cid-hxytz373]{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.05}.rx__lead[data-astro-cid-hxytz373]{color:var(--ink-700);font-size:var(--step--1);margin:0;line-height:1.5}.rx__label2[data-astro-cid-hxytz373]{color:var(--lime-800);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin:.35rem 0 0;font-size:.7rem;font-weight:800}.rx__chips[data-astro-cid-hxytz373]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]{color:#1f3d10;background:#e6f2cf;border:1.5px solid #2f2418;border-radius:99px;padding:.25rem .65rem;font-size:.76rem;font-weight:700}.rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(2n){color:#5a3418;background:#fbefe0}.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]{animation:rx-chip .45s var(--ease-spring) both}.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:first-child{animation-delay:.22s}.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(2){animation-delay:.28s}.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(3){animation-delay:.34s}.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(4){animation-delay:.4s}.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(5){animation-delay:.46s}@keyframes rx-chip{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.rx__seasons[data-astro-cid-hxytz373]{gap:.25rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.rx__seasons[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]{color:var(--ink-500);grid-template-columns:7.2rem 1fr;gap:.5rem;line-height:1.35;display:grid}.rx__seasons[data-astro-cid-hxytz373] b[data-astro-cid-hxytz373]{color:var(--ink-900);font-weight:700}.rx__ctas[data-astro-cid-hxytz373]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:.5rem;display:flex}.rx__link[data-astro-cid-hxytz373]{color:var(--lime-800);text-align:right;white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:700}@media (width>=901px){.rx[data-astro-cid-hxytz373]{height:calc(100svh - var(--nav-h));align-content:stretch;min-height:34rem;padding-block:clamp(1rem,3vh,2.5rem)}.rx__wrap[data-astro-cid-hxytz373]{height:100%;min-height:0}.rx__grid[data-astro-cid-hxytz373]{grid-template-rows:auto minmax(0,1fr);align-items:stretch;height:100%;min-height:0}.rx__head[data-astro-cid-hxytz373] h2[data-astro-cid-hxytz373]{font-size:clamp(1.7rem,min(4.6vh,1.6rem + 1.6vw),3rem)}.rx__sub[data-astro-cid-hxytz373]{font-size:clamp(.85rem,1.9vh,1.05rem)}.rx__mapbox[data-astro-cid-hxytz373]{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;container-type:size}.rx__map[data-astro-cid-hxytz373]{place-self:center;width:min(100cqw,195.313cqh - 2.73438rem)}.rx__cards[data-astro-cid-hxytz373]{grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.rx__card[data-astro-cid-hxytz373]{flex-direction:column;height:100%;display:flex}.rx__photo[data-astro-cid-hxytz373]{aspect-ratio:auto;flex:1 1 0;min-height:6.5rem;max-height:none}.rx__body[data-astro-cid-hxytz373]{flex:none;gap:clamp(.25rem,.7vh,.45rem);padding:clamp(.7rem,1.8vh,1.1rem) 1.25rem clamp(.8rem,2vh,1.2rem)}.rx__body[data-astro-cid-hxytz373] h3[data-astro-cid-hxytz373]{font-size:clamp(1.3rem,3.4vh,2rem)}.rx__lead[data-astro-cid-hxytz373]{font-size:clamp(.78rem,1.75vh,.9rem)}}@media (width>=901px) and (height<=780px){.rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(n+5),.rx__seasons[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]:nth-child(n+3),.rx__sub[data-astro-cid-hxytz373]{display:none}}@media (width<=900px){.rx__grid[data-astro-cid-hxytz373]{grid-template:"head""map""pick""cards"/minmax(0,1fr)}.rx__pick[data-astro-cid-hxytz373]{top:var(--nav-h);z-index:3;margin-inline:calc(-1 * var(--gutter,1rem));padding:.55rem var(--gutter,1rem);overscroll-behavior-x:contain;scrollbar-width:none;background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter,1rem), #000 calc(100% - var(--gutter,1rem)), transparent);grid-area:pick;gap:.45rem;display:flex;position:sticky;overflow-x:auto}.rx__pick[data-astro-cid-hxytz373]::-webkit-scrollbar{display:none}.rx__head[data-astro-cid-hxytz373]{text-align:center}.rx__sub[data-astro-cid-hxytz373]{margin-inline:auto}.rx__label[data-astro-cid-hxytz373]{font-size:22px}.rx__photo[data-astro-cid-hxytz373]{max-height:none}}@media (prefers-reduced-motion:reduce){.rx__card[data-astro-cid-hxytz373][data-on] .rx__photo[data-astro-cid-hxytz373] img,.rx__card[data-astro-cid-hxytz373][data-on] .rx__body[data-astro-cid-hxytz373]>[data-astro-cid-hxytz373],.rx__card[data-astro-cid-hxytz373][data-on] .rx__chips[data-astro-cid-hxytz373] li[data-astro-cid-hxytz373]{animation:none}}.nl[data-astro-cid-tah72r5j]{min-height:calc(100svh - var(--nav-h));isolation:isolate;background:linear-gradient(160deg, #fffaf2, var(--paper) 55%, var(--lime-50));align-content:center;padding-block:clamp(1.5rem,4vh,3rem);display:grid;position:relative;overflow:clip}.nl__bg[data-astro-cid-tah72r5j]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.nl__bg[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{fill:none;stroke:#61802017;stroke-width:1.4px;stroke-dasharray:6 10;animation:22s linear infinite nl-drift;animation-delay:var(--d)}@keyframes nl-drift{to{stroke-dashoffset:-320px}}.nl__wrap[data-astro-cid-tah72r5j]{grid-template:"stage head""stage panel"1fr/minmax(0,1.05fr) minmax(20rem,.95fr);align-items:center;gap:clamp(1rem,2.5vh,1.75rem) clamp(2rem,5vw,5rem);display:grid}.nl__head[data-astro-cid-tah72r5j]{grid-area:head;align-self:end}.nl__head[data-astro-cid-tah72r5j] h2[data-astro-cid-tah72r5j]{letter-spacing:-.035em;margin:0 0 .6rem;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.nl__lead[data-astro-cid-tah72r5j]{max-width:46ch;color:var(--ink-700);font-size:var(--step-0);margin:0;line-height:1.55}.nl__count[data-astro-cid-tah72r5j]{background:var(--lime-50);border:1px solid var(--lime-200);color:var(--lime-900);border-radius:99px;gap:.4rem;margin:.9rem 0 0;padding:.35rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex}.nl__count[data-astro-cid-tah72r5j][hidden]{display:none}.nl__count[data-astro-cid-tah72r5j] b[data-astro-cid-tah72r5j]{font-variant-numeric:tabular-nums}.nl__stage[data-astro-cid-tah72r5j]{perspective:1400px;grid-area:stage;place-items:center;min-height:min(30rem,62vh);display:grid;position:relative}.env[data-astro-cid-tah72r5j]{--w:min(34rem, 100%);width:var(--w);aspect-ratio:3/2;transition:transform .6s var(--ease-spring);position:relative;transform:rotate(-4deg)}.nl[data-astro-cid-tah72r5j][data-in] .env[data-astro-cid-tah72r5j]{animation:nl-env-in 1s var(--ease-out) both}@keyframes nl-env-in{0%{opacity:0;transform:translateY(40px)rotate(-12deg)scale(.92)}to{opacity:1;transform:rotate(-4deg)}}.nl[data-astro-cid-tah72r5j][data-in] .env[data-astro-cid-tah72r5j][data-shake],.nl[data-astro-cid-tah72r5j] .env[data-astro-cid-tah72r5j][data-shake]{animation:.5s nl-shake}@keyframes nl-shake{0%,to{transform:rotate(-4deg)}20%{transform:rotate(-7deg)translate(-8px)}50%{transform:rotate(-1deg)translate(8px)}75%{transform:rotate(-5deg)translate(-4px)}}.env__back[data-astro-cid-tah72r5j]{background:#e9dcc2;border-radius:10px;position:absolute;inset:0;box-shadow:0 30px 50px #4a34142e,0 6px 14px #4a34141f}.env__flap[data-astro-cid-tah72r5j]{transform-origin:50% 0;height:58%;transition:transform .7s var(--ease-inout), z-index 0s .35s;z-index:0;position:absolute;top:0;left:0;right:0;transform:perspective(1200px)rotateX(180deg)}.env__flap[data-astro-cid-tah72r5j] span[data-astro-cid-tah72r5j]{clip-path:polygon(0 0,100% 0,50% 100%);background:#dccca9;border-radius:10px 10px 0 0;position:absolute;inset:0}.env[data-astro-cid-tah72r5j][data-closed] .env__flap[data-astro-cid-tah72r5j]{z-index:4;transform:perspective(1200px)rotateX(0)}.env__flap[data-astro-cid-tah72r5j]:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#ffffff40,#0000);position:absolute;inset:0}.env__letters[data-astro-cid-tah72r5j]{z-index:1;clip-path:inset(-100% -10% 0);position:absolute;inset:-26% 6% 8%}.issue[data-astro-cid-tah72r5j]{opacity:0;transition:transform .75s var(--ease-out), opacity .4s;background:#fffdf8;border-radius:6px;align-content:start;gap:.35rem;padding:1rem 1.2rem;display:grid;position:absolute;inset:0;transform:translateY(42%);box-shadow:0 6px 18px #4a34141f}.issue[data-astro-cid-tah72r5j][data-on]{opacity:1;transform:translateY(0)rotate(1.5deg)}.issue[data-astro-cid-tah72r5j][data-past]{opacity:0;transition-duration:.55s;transform:translateY(42%)}.env[data-astro-cid-tah72r5j][data-closed] .issue[data-astro-cid-tah72r5j]{transform:translateY(24%)}.issue__meta[data-astro-cid-tah72r5j]{color:var(--lime-800);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin:0;font-size:.7rem;font-weight:800;display:flex}.issue[data-astro-cid-tah72r5j] h3[data-astro-cid-tah72r5j]{margin:0;font-size:clamp(1rem,.9rem + .5vw,1.3rem);line-height:1.15}.issue__tag[data-astro-cid-tah72r5j]{color:var(--ink-500);margin:0;font-size:.78rem}.issue__lines[data-astro-cid-tah72r5j]{gap:.35rem;margin-top:.3rem;display:grid}.issue__lines[data-astro-cid-tah72r5j] i[data-astro-cid-tah72r5j]{background:var(--line-soft);border-radius:99px;height:.4rem;display:block}.issue__lines[data-astro-cid-tah72r5j] i[data-astro-cid-tah72r5j]:nth-child(2){width:82%}.issue__lines[data-astro-cid-tah72r5j] i[data-astro-cid-tah72r5j]:nth-child(3){width:64%}.env__pocket[data-astro-cid-tah72r5j]{z-index:2;position:absolute;inset:0}.env__pocket[data-astro-cid-tah72r5j]>svg[data-astro-cid-tah72r5j]{filter:drop-shadow(0 -2px 3px #4a341414);width:100%;height:100%;position:absolute;inset:0}.env__pocketL[data-astro-cid-tah72r5j],.env__pocketR[data-astro-cid-tah72r5j]{fill:#efe3cb}.env__pocketB[data-astro-cid-tah72r5j]{fill:#f5ebd8}.env__label[data-astro-cid-tah72r5j]{background:#fffdf7;border-radius:8px;align-content:center;gap:.1rem;padding:0 30% 0 5%;display:grid;position:absolute;inset:60% 10% 9% 14%;transform:rotate(-1.5deg);box-shadow:0 1px #4a34140f,0 6px 14px #4a34141a}.env__label-to[data-astro-cid-tah72r5j]{color:#263b6a80;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.55rem,.45rem + .25vw,.7rem);font-weight:800}.env__to[data-astro-cid-tah72r5j]{font-family:var(--font-hand);color:#263b6a;white-space:nowrap;text-overflow:ellipsis;border-bottom:1.5px solid #263b6a38;min-height:1.2em;margin:0;padding-bottom:.1rem;font-size:clamp(1.3rem,.9rem + 1.3vw,2.1rem);line-height:1.1;overflow:hidden}.env__caret[data-astro-cid-tah72r5j]{vertical-align:-.1em;opacity:0;background:#263b6a;width:2px;height:.9em;margin-left:2px;animation:1s step-end infinite nl-caret;display:inline-block}.nl[data-astro-cid-tah72r5j][data-typing] .env__caret[data-astro-cid-tah72r5j]{opacity:1}@keyframes nl-caret{50%{visibility:hidden}}.env__mail[data-astro-cid-tah72r5j]{color:#4b4b4b;white-space:nowrap;text-overflow:ellipsis;min-height:1.2em;margin:.2rem 0 0;font-family:ui-monospace,Menlo,monospace;font-size:clamp(.66rem,.55rem + .35vw,.86rem);overflow:hidden}.env__stamp[data-astro-cid-tah72r5j]{aspect-ratio:4/5;width:15%;transform-style:preserve-3d;filter:drop-shadow(0 2px 3px #4a341440);position:absolute;top:50%;right:11.5%;transform:rotate(5deg)}.env__stamp-face[data-astro-cid-tah72r5j]{backface-visibility:hidden;width:100%;height:100%;transition:transform .6s var(--ease-spring), opacity .3s;position:absolute;inset:0}.env__stamp-face--betrieb[data-astro-cid-tah72r5j]{opacity:0;transform:rotateY(180deg)}.env__stamp[data-astro-cid-tah72r5j][data-role=betrieb] .env__stamp-face--kaeufer[data-astro-cid-tah72r5j]{opacity:0;transform:rotateY(-180deg)}.env__stamp[data-astro-cid-tah72r5j][data-role=betrieb] .env__stamp-face--betrieb[data-astro-cid-tah72r5j]{opacity:1;transform:none}.env__postmark[data-astro-cid-tah72r5j]{opacity:0;pointer-events:none;width:17%;position:absolute;top:58%;right:19%;transform:scale(1.6)rotate(-20deg)}.env__postmark[data-astro-cid-tah72r5j][data-on]{animation:nl-stamp .55s var(--ease-out) forwards}@keyframes nl-stamp{0%{opacity:0;transform:scale(1.7)rotate(-24deg)}55%{opacity:1;transform:scale(.94)rotate(-12deg)}75%{transform:scale(1.04)rotate(-13deg)}to{opacity:.85;transform:scale(1)rotate(-12deg)}}.env__postmark[data-astro-cid-tah72r5j] svg[data-astro-cid-tah72r5j]{width:100%;display:block;overflow:visible}.env__postmark[data-astro-cid-tah72r5j] circle[data-astro-cid-tah72r5j]{fill:none;stroke:#2b4a7a;stroke-width:3px}.env__postmark[data-astro-cid-tah72r5j] text[data-astro-cid-tah72r5j]{fill:#2b4a7a;font-family:var(--font-heading);letter-spacing:1.5px;font-size:11px;font-weight:800}.env__postmark[data-astro-cid-tah72r5j] .env__pm-mid[data-astro-cid-tah72r5j]{letter-spacing:.5px;font-size:13px}.env__waves[data-astro-cid-tah72r5j]{width:120%;position:absolute;top:22%;left:70%}.env__waves[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{fill:none;stroke:#2b4a7a;stroke-width:3px}.env__stamp[data-astro-cid-tah72r5j],.env__postmark[data-astro-cid-tah72r5j]{z-index:5}.env__seal[data-astro-cid-tah72r5j]{z-index:5;aspect-ratio:1;color:#ffe6dce6;width:13%;font-family:var(--font-heading);opacity:0;transition:opacity .25s, transform .5s var(--ease-spring);background:radial-gradient(circle at 35% 30%,#c4483a,#8e1f18 70%);border-radius:46% 54% 50% 50%/52% 48%;place-items:center;margin:-6.5% 0 0 -6.5%;font-size:clamp(1rem,.8rem + .8vw,1.6rem);font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:scale(.2)rotate(-30deg);box-shadow:0 4px 8px #50140a59,inset 0 -3px 6px #00000040}.env__seal[data-astro-cid-tah72r5j][data-on]{opacity:1;transform:scale(1)rotate(-8deg)}.env[data-astro-cid-tah72r5j][data-press] .env__seal[data-astro-cid-tah72r5j]{animation:nl-press .5s var(--ease-out)}@keyframes nl-press{40%{transform:scale(.82)rotate(-8deg)}to{transform:scale(1)rotate(-8deg)}}.nl[data-astro-cid-tah72r5j][data-in] .env[data-astro-cid-tah72r5j][data-fly],.nl[data-astro-cid-tah72r5j] .env[data-astro-cid-tah72r5j][data-fly]{animation:1.1s cubic-bezier(.5,0,.75,.35) forwards nl-fly}@keyframes nl-fly{0%{transform:rotate(-4deg)}25%{transform:translate(-3%,4%)rotate(-8deg)scale(.96)}to{opacity:0;transform:translate(140%,-150%)rotate(28deg)scale(.25)}}.nl__trail[data-astro-cid-tah72r5j]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nl__trail[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{fill:none;stroke:var(--lime-600);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 12;opacity:0}.nl[data-astro-cid-tah72r5j][data-sent] .nl__trail[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{animation:nl-trail 1.6s var(--ease-out) forwards}@keyframes nl-trail{0%{opacity:0;stroke-dashoffset:300px}30%{opacity:1}to{opacity:0;stroke-dashoffset:0}}.nl__inbox[data-astro-cid-tah72r5j]{border:2px solid var(--lime-200);width:7rem;height:7rem;color:var(--lime-800);opacity:0;pointer-events:none;background:#fff;border-radius:2rem;place-items:center;margin:-3.5rem 0 0 -3.5rem;display:grid;position:absolute;top:50%;left:50%;transform:scale(.6);box-shadow:0 20px 40px #3630261f}.nl__inbox[data-astro-cid-tah72r5j] svg{stroke-width:1.8px;width:3rem;height:3rem}.nl[data-astro-cid-tah72r5j][data-done] .nl__inbox[data-astro-cid-tah72r5j]{animation:nl-inbox .7s var(--ease-spring) .9s forwards}@keyframes nl-inbox{to{opacity:1;transform:scale(1)}}.nl__panel[data-astro-cid-tah72r5j]{grid-area:panel;align-self:start;position:relative}.nl__perch[data-astro-cid-tah72r5j]{pointer-events:none;width:5.5rem;height:2px;position:absolute;top:0;right:1.6rem}.nlf[data-astro-cid-tah72r5j]{background:#fffdf6;border:2px solid #2f2418;border-radius:18px;padding:clamp(1.1rem,2.5vh,1.6rem);box-shadow:5px 6px #2f2418e6}.nlf__progress[data-astro-cid-tah72r5j]{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.nlf__progress[data-astro-cid-tah72r5j] li[data-astro-cid-tah72r5j]{counter-increment:s;color:var(--ink-500);font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;padding-top:.65rem;font-size:.72rem;font-weight:800;position:relative}.nlf__progress[data-astro-cid-tah72r5j] li[data-astro-cid-tah72r5j]:before{content:"";box-sizing:border-box;background:#fffdf6;border:1.5px solid #2f2418;border-radius:99px;height:6px;position:absolute;top:0;left:0;right:0}.nlf__progress[data-astro-cid-tah72r5j] li[data-astro-cid-tah72r5j]:after{content:"";background:linear-gradient(90deg, var(--lime-700), var(--lime-500));width:0;height:6px;transition:width .5s var(--ease-out);border-radius:99px;position:absolute;top:0;left:0}.nlf__progress[data-astro-cid-tah72r5j] li[data-astro-cid-tah72r5j][data-on]{color:var(--lime-900)}.nlf__progress[data-astro-cid-tah72r5j] li[data-astro-cid-tah72r5j][data-on]:after{width:100%}.nlf__steps[data-astro-cid-tah72r5j]{margin:-12px -12px -32px;padding:12px 12px 32px;position:relative;overflow:hidden}.nlf__step[data-astro-cid-tah72r5j]{border:0;gap:clamp(.55rem,1.4vh,.85rem);min-width:0;margin:0;padding:0;display:grid}.nlf__step[data-astro-cid-tah72r5j][hidden]{display:none}.nlf__step[data-astro-cid-tah72r5j][data-enter=next]{animation:nl-in-r .45s var(--ease-out) both}.nlf__step[data-astro-cid-tah72r5j][data-enter=back]{animation:nl-in-l .45s var(--ease-out) both}@keyframes nl-in-r{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes nl-in-l{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.nlf__title[data-astro-cid-tah72r5j]{font-family:var(--font-heading);font-size:var(--step-1);letter-spacing:-.01em;margin:0 0 .1rem;padding:0;font-weight:800}.nlf__opt[data-astro-cid-tah72r5j]{color:var(--ink-500);margin-left:.3rem;font-size:.85em;font-weight:500}.nlf__nav[data-astro-cid-tah72r5j]{justify-content:space-between;align-items:center;gap:1rem;margin-top:.3rem;display:flex}.nlf__next[data-astro-cid-tah72r5j],.nlf__send[data-astro-cid-tah72r5j]{align-items:center;gap:.45rem;display:inline-flex}.nlf__next[data-astro-cid-tah72r5j] svg,.nlf__send[data-astro-cid-tah72r5j] svg{width:1rem;height:1rem}.nlf__back[data-astro-cid-tah72r5j]{color:var(--ink-500);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.5rem .2rem;font-weight:600;display:inline-flex}.nlf__back[data-astro-cid-tah72r5j] svg{width:1rem;height:1rem}.nlf__roles[data-astro-cid-tah72r5j]{border:0;grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0;display:grid}.nlf__roles[data-astro-cid-tah72r5j] input[data-astro-cid-tah72r5j]{opacity:0;pointer-events:none;position:absolute}.nlf__role[data-astro-cid-tah72r5j]{cursor:pointer;transition:border-color .25s, background .25s, transform .4s var(--ease-spring), box-shadow .3s;background:#fffdf6;border:2px solid #2f2418;border-radius:14px;align-content:start;gap:.15rem;padding:.6rem .6rem .9rem;display:grid;position:relative;box-shadow:3px 4px #2f2418e6}.nlf__art[data-astro-cid-tah72r5j]{border:1.5px solid #2f2418;border-radius:10px;height:clamp(5.6rem,13vh,7.6rem);margin-bottom:.55rem;display:block;position:relative;overflow:hidden}.scene[data-astro-cid-tah72r5j] img{pointer-events:none;height:auto;display:block;position:absolute}.nlf__role-title[data-astro-cid-tah72r5j]{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);padding-inline:.35rem;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);font-weight:800}.nlf__role-sub[data-astro-cid-tah72r5j]{color:var(--ink-500);padding-inline:.35rem;font-size:.82rem;line-height:1.35}.nlf__tick[data-astro-cid-tah72r5j]{z-index:1;background:var(--lime-700);color:#fff;width:1.6rem;height:1.6rem;transition:transform .4s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:.85rem;right:.85rem;transform:scale(0);box-shadow:0 4px 10px #4a631a4d}.nlf__tick[data-astro-cid-tah72r5j] svg{stroke-width:3px;width:.95rem;height:.95rem}.nlf__role[data-astro-cid-tah72r5j]:hover{transform:translate(-1px,-2px);box-shadow:4px 6px #2f2418e6}.nlf__roles[data-astro-cid-tah72r5j] input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j]{background:#e6f2cf;transform:translate(-2px,-3px);box-shadow:5px 7px #2f2418e6}.nlf__roles[data-astro-cid-tah72r5j] input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .nlf__tick[data-astro-cid-tah72r5j]{transform:scale(1)}.nlf__roles[data-astro-cid-tah72r5j] input[data-astro-cid-tah72r5j]:focus-visible+.nlf__role[data-astro-cid-tah72r5j]{outline:3px solid var(--lime-700);outline-offset:2px}.scene--buyer[data-astro-cid-tah72r5j]{background:radial-gradient(120% 100% at 50% 110%,#d7ecb0,#eef7dc 55%,#f8fcef)}.sc-grass[data-astro-cid-tah72r5j]{background:radial-gradient(closest-side,#b9d977,#cfe59c 70%,#0000);border-radius:50%;height:42%;position:absolute;bottom:-18%;left:-5%;right:-5%}.scene--buyer[data-astro-cid-tah72r5j] .sc-basket{transform-origin:50% 100%;width:42%;bottom:5%;left:50%;transform:translate(-50%)}.scene--buyer[data-astro-cid-tah72r5j] .sc-item{transform-origin:50% 100%}.scene--buyer[data-astro-cid-tah72r5j] .sc-lettuce{width:21%;bottom:47%;left:38%}.scene--buyer[data-astro-cid-tah72r5j] .sc-carrot{width:23%;bottom:46%;left:49%}.scene--buyer[data-astro-cid-tah72r5j] .sc-apple{width:15%;bottom:44%;left:33%}.scene--buyer[data-astro-cid-tah72r5j] .sc-straw{width:11%;bottom:50%;left:56%}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .scene--buyer[data-astro-cid-tah72r5j] .sc-item{animation:.75s cubic-bezier(.3,1.4,.5,1) both sc-drop,3.2s ease-in-out 1.2s infinite sc-bob}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .scene--buyer[data-astro-cid-tah72r5j] .sc-carrot{animation-delay:.12s,1.4s}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .scene--buyer[data-astro-cid-tah72r5j] .sc-apple{animation-delay:.24s,1.6s}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .scene--buyer[data-astro-cid-tah72r5j] .sc-straw{animation-delay:.36s,1.8s}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .scene--buyer[data-astro-cid-tah72r5j] .sc-basket{animation:sc-catch .9s var(--ease-out) .35s both}.nlf__role[data-astro-cid-tah72r5j]:hover .scene--buyer[data-astro-cid-tah72r5j] .sc-basket{animation:.7s ease-in-out sc-wiggle}@keyframes sc-drop{0%{opacity:0;transform:translateY(-180%)rotate(-25deg)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes sc-bob{50%{transform:translateY(-3%)rotate(2deg)}}@keyframes sc-catch{0%,to{transform:translate(-50%)}25%{transform:translate(-50%)scale(1.05,.92)}55%{transform:translate(-50%)scale(.98,1.03)}}@keyframes sc-wiggle{25%{transform:translate(-50%)rotate(-4deg)}75%{transform:translate(-50%)rotate(4deg)}}.scene--farm[data-astro-cid-tah72r5j] .sc-bg{object-fit:cover;object-position:50% 70%;width:100%;height:100%;inset:0}.scene--farm[data-astro-cid-tah72r5j] .sc-barn{width:36%;bottom:20%;left:5%}.sc-walk[data-astro-cid-tah72r5j]{display:block;position:absolute}.sc-walk[data-astro-cid-tah72r5j] .sc-animal{transform-origin:50% 100%;width:100%;animation:.9s ease-in-out infinite alternate sc-step;position:static}.sc-walk--cow1[data-astro-cid-tah72r5j]{width:9%;animation:34s linear infinite sc-walk;bottom:17%;left:50%}.sc-walk--cow2[data-astro-cid-tah72r5j]{width:12%;animation:41s linear -17s infinite sc-walk;bottom:3%;left:30%}.sc-walk--sheep1[data-astro-cid-tah72r5j]{width:6%;animation:23s linear -5s infinite sc-walk-s;bottom:10%;left:66%}.sc-walk--sheep2[data-astro-cid-tah72r5j]{width:6.4%;animation:27s linear -14s infinite sc-walk-s;bottom:8%;left:75%}.sc-walk--sheep2[data-astro-cid-tah72r5j] .sc-animal{animation-duration:.7s}@keyframes sc-walk{0%,8%{transform:translate(0)scaleX(1)}42%{transform:translate(-180%)scaleX(1)}50%{transform:translate(-180%)scaleX(1)}51%,58%{transform:translate(-180%)scaleX(-1)}92%{transform:translate(0)scaleX(-1)}93%,to{transform:translate(0)scaleX(1)}}@keyframes sc-walk-s{0%,12%{transform:translate(0)scaleX(1)}45%{transform:translate(-140%)scaleX(1)}46%,60%{transform:translate(-140%)scaleX(-1)}94%{transform:translate(0)scaleX(-1)}95%,to{transform:translate(0)scaleX(1)}}@keyframes sc-step{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-4%)rotate(1deg)}}.sc-tractor[data-astro-cid-tah72r5j]{aspect-ratio:300/220;width:17%;position:absolute;bottom:2%;right:7%}.sc-tractor[data-astro-cid-tah72r5j] .sc-tractor-img{transform-origin:50% 100%;width:100%;inset:auto 0 0}.sc-puff[data-astro-cid-tah72r5j]{aspect-ratio:1;opacity:0;background:radial-gradient(circle at 40% 35%,#fff,#e3e0d8);border-radius:50%;width:12%;position:absolute;top:4%;left:24%}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .sc-tractor[data-astro-cid-tah72r5j]{animation:1.4s cubic-bezier(.2,.8,.3,1) both sc-drive}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .sc-tractor[data-astro-cid-tah72r5j] .sc-tractor-img{animation:.18s linear 8 sc-rumble}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .sc-puff[data-astro-cid-tah72r5j]{animation:1s ease-out 3 sc-puff}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .sc-puff[data-astro-cid-tah72r5j]:nth-child(2){animation-delay:.33s}input[data-astro-cid-tah72r5j]:checked+.nlf__role[data-astro-cid-tah72r5j] .sc-puff[data-astro-cid-tah72r5j]:nth-child(3){animation-delay:.66s}.nlf__role[data-astro-cid-tah72r5j]:hover .sc-tractor[data-astro-cid-tah72r5j] .sc-tractor-img{animation:.18s linear 4 sc-rumble}@keyframes sc-drive{0%{transform:translate(150%)}80%{transform:translate(-4%)}to{transform:none}}@keyframes sc-rumble{50%{transform:translateY(-3%)rotate(-1deg)}}@keyframes sc-puff{0%{opacity:.95;transform:translate(0)scale(.5)}to{opacity:0;transform:translate(60%,-160%)scale(1.8)}}.nlf__inwrap[data-astro-cid-tah72r5j]{position:relative}.nlf__inwrap[data-astro-cid-tah72r5j] .input[data-astro-cid-tah72r5j]{padding-right:2.8rem;transition:border-color .25s,box-shadow .25s}.nlf__inwrap[data-astro-cid-tah72r5j][data-state=ok] .input[data-astro-cid-tah72r5j]{border-color:var(--lime-700);box-shadow:0 0 0 3px #9fcc3a40}.nlf__inwrap[data-astro-cid-tah72r5j][data-state=bad] .input[data-astro-cid-tah72r5j]{border-color:#c62828;box-shadow:0 0 0 3px #c6282824}.nlf__inwrap[data-astro-cid-tah72r5j][data-shake] .input[data-astro-cid-tah72r5j]{animation:.45s nl-field-shake}@keyframes nl-field-shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.nlf__status[data-astro-cid-tah72r5j]{pointer-events:none;width:1.45rem;height:1.45rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.nlf__status[data-astro-cid-tah72r5j] svg[data-astro-cid-tah72r5j]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nlf__ok[data-astro-cid-tah72r5j] circle[data-astro-cid-tah72r5j]{fill:var(--lime-700);transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--ease-spring);transform:scale(0)}.nlf__ok[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .35s var(--ease-out) .15s}.nlf__inwrap[data-astro-cid-tah72r5j][data-state=ok] .nlf__ok[data-astro-cid-tah72r5j] circle[data-astro-cid-tah72r5j]{transform:scale(1)}.nlf__inwrap[data-astro-cid-tah72r5j][data-state=ok] .nlf__ok[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{stroke-dashoffset:0}.nlf__bad[data-astro-cid-tah72r5j]{opacity:0;transition:opacity .2s, transform .4s var(--ease-spring);transform:scale(.3)rotate(-30deg)}.nlf__bad[data-astro-cid-tah72r5j] circle[data-astro-cid-tah72r5j]{fill:#c62828}.nlf__bad[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j]{fill:none;stroke:#fff;stroke-width:2.8px;stroke-linecap:round}.nlf__inwrap[data-astro-cid-tah72r5j][data-state=bad] .nlf__bad[data-astro-cid-tah72r5j]{opacity:1;transform:none}.nlf__suggest[data-astro-cid-tah72r5j]{color:var(--ink-700);animation:nl-in-r .35s var(--ease-out) both;margin:.35rem 0 0;font-size:.82rem}.nlf__suggest[data-astro-cid-tah72r5j][hidden]{display:none}.nlf__suggest[data-astro-cid-tah72r5j] button[data-astro-cid-tah72r5j]{color:var(--lime-800);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.env__mail[data-astro-cid-tah72r5j][data-ok]:after{content:"";border:solid var(--lime-700);width:.75em;height:.4em;animation:nl-tick .35s var(--ease-spring) both;border-width:0 0 2px 2px;margin-left:.4em;display:inline-block;transform:translateY(-.2em)rotate(-45deg)}@keyframes nl-tick{0%{opacity:0;transform:translateY(-.2em)rotate(-45deg)scale(.3)}}.nlf__check[data-astro-cid-tah72r5j] label[data-astro-cid-tah72r5j]>span[data-astro-cid-tah72r5j]{color:var(--ink-500);margin-top:.15rem;display:block}.nlf__row[data-astro-cid-tah72r5j]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:.85rem;display:grid}.nlf__row[data-astro-cid-tah72r5j] .input[data-astro-cid-tah72r5j]{height:3.1rem}.nlf__row[data-astro-cid-tah72r5j]>[data-astro-cid-tah72r5j][hidden]{display:none}.nlf__check[data-astro-cid-tah72r5j] label[data-astro-cid-tah72r5j]{font-size:.84rem;line-height:1.4}.nlf__check[data-astro-cid-tah72r5j] label[data-astro-cid-tah72r5j] b[data-astro-cid-tah72r5j]{align-items:center;gap:.35rem;display:inline-flex}.nlf__check[data-astro-cid-tah72r5j] label[data-astro-cid-tah72r5j] b[data-astro-cid-tah72r5j] svg{width:1rem;height:1rem;color:var(--beta-600)}.nlf__trust[data-astro-cid-tah72r5j]{color:var(--ink-500);flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;margin:clamp(.6rem,1.5vh,1rem) 0 0;font-size:.75rem;display:flex}.nlf__trust[data-astro-cid-tah72r5j] span[data-astro-cid-tah72r5j]{align-items:center;gap:.3rem;display:inline-flex}.nlf__trust[data-astro-cid-tah72r5j] svg{width:.95rem;height:.95rem}.nlf__done[data-astro-cid-tah72r5j]{border:1.5px solid var(--lime-200);background:#fff;border-radius:1.5rem;outline:none;padding:clamp(1.4rem,3vh,2rem);box-shadow:0 24px 60px #3630261a}.nlf__done[data-astro-cid-tah72r5j]:not([hidden]){animation:nl-in-r .6s var(--ease-out) .7s both}.nlf__done[data-astro-cid-tah72r5j] h3[data-astro-cid-tah72r5j]{font-size:var(--step-2);margin:0 0 .5rem}.nlf__done[data-astro-cid-tah72r5j] p[data-astro-cid-tah72r5j]{color:var(--ink-700);margin:0;line-height:1.55}.nlf__fine[data-astro-cid-tah72r5j]{font-size:.85rem;color:var(--ink-500)!important;margin-top:.75rem!important}@media (width>=901px){.nl[data-astro-cid-tah72r5j]{height:calc(100svh - var(--nav-h));min-height:36rem}}@media (width>=901px) and (height<=780px){.nl__lead[data-astro-cid-tah72r5j],.nlf__trust[data-astro-cid-tah72r5j]{display:none}.nlf__progress[data-astro-cid-tah72r5j]{margin-bottom:.6rem}}@media (width<=900px){.nl[data-astro-cid-tah72r5j]{min-height:0;padding-block:1.25rem 2.5rem}.nl__wrap[data-astro-cid-tah72r5j]{grid-template:"head""stage""panel"/minmax(0,1fr);row-gap:.75rem}.nl__head[data-astro-cid-tah72r5j]{text-align:center}.nl__head[data-astro-cid-tah72r5j] h2[data-astro-cid-tah72r5j]{font-size:clamp(1.7rem,7.4vw,2.3rem)}.nl__lead[data-astro-cid-tah72r5j]{margin-inline:auto;font-size:.95rem}.nl__stage[data-astro-cid-tah72r5j]{min-height:0;padding:min(9rem,36vw) 0 .5rem}.env[data-astro-cid-tah72r5j]{--w:min(21rem, 86%)}.nlf__roles[data-astro-cid-tah72r5j]{gap:.55rem}.nlf__art[data-astro-cid-tah72r5j]{height:5.4rem}}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-tah72r5j] img,.sc-tractor[data-astro-cid-tah72r5j],.sc-puff[data-astro-cid-tah72r5j],.sc-walk[data-astro-cid-tah72r5j],.nl__bg[data-astro-cid-tah72r5j] path[data-astro-cid-tah72r5j],.nl[data-astro-cid-tah72r5j][data-in] .env[data-astro-cid-tah72r5j],.env[data-astro-cid-tah72r5j][data-fly],.env[data-astro-cid-tah72r5j][data-shake],.env__postmark[data-astro-cid-tah72r5j][data-on]{animation:none!important}.env__postmark[data-astro-cid-tah72r5j][data-on]{opacity:.85;transform:rotate(-12deg)}.env[data-astro-cid-tah72r5j][data-fly]{opacity:0;transition:opacity .4s}}.fs[data-astro-cid-gt6tlu7e][data-motion-paused],.fs[data-astro-cid-gt6tlu7e][data-motion-paused] *{animation-play-state:paused!important}.fs[data-astro-cid-gt6tlu7e]{--night-t:1.6s;height:calc(100svh - var(--nav-h));isolation:isolate;background:var(--sky-top);min-height:36rem;transition:--sky-top var(--night-t), --sky-mid var(--night-t), --sky-bot var(--night-t), --far var(--night-t), --far2 var(--night-t), --snow var(--night-t), --hill1 var(--night-t), --hill2 var(--night-t), --hill3 var(--night-t), --field var(--night-t), --tree var(--night-t), --tree-hi var(--night-t), --tree-lo var(--night-t), --spruce var(--night-t), --spruce-hi var(--night-t), --trunk var(--night-t), --path var(--night-t), --path-far var(--night-t), --path-dot var(--night-t), --wall var(--night-t), --wall-line var(--night-t), --wood var(--night-t), --wood-dark var(--night-t), --wood-line var(--night-t), --roof var(--night-t), --roof-dark var(--night-t), --shutter var(--night-t), --door var(--night-t), --glass var(--night-t), --leaf var(--night-t), --geranium var(--night-t), --fence var(--night-t), --iron var(--night-t), --grass var(--night-t), --grass-dark var(--night-t), --bird var(--night-t), --shade var(--night-t), --hay var(--night-t), --log var(--night-t), --stone var(--night-t), --geranium-2 var(--night-t), --can var(--night-t), --can-dark var(--night-t), --panel var(--night-t), --soil var(--night-t), --fence-light var(--night-t);padding-block:0;display:grid;position:relative;overflow:clip}.fs__world[data-astro-cid-gt6tlu7e]{z-index:-1;width:var(--world-w,max(100%, calc((100svh - var(--nav-h)) * 16 / 9)));aspect-ratio:16/9;transform:translateX(calc(var(--fx,.5) * -100%));position:absolute;bottom:0;left:50%;container-type:inline-size}.fs[data-astro-cid-gt6tlu7e][data-phase=dawn] .fs-dawn,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-dawn{opacity:1}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-moon,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-moon{opacity:1;transform:none}.fs[data-astro-cid-gt6tlu7e][data-phase=day] .fs-sun{transform:none}.fs[data-astro-cid-gt6tlu7e][data-phase=dawn] .fs-sun{transform:translateY(170px)}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-win,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-win{fill:#ffd27a;filter:drop-shadow(0 0 6px #ffc864cc)}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-win--1,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-win--1{transition-delay:.5s}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-win--2,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-win--2{transition-delay:1s}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-lamp-light,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-lamp-light{fill:#ffe39a}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-lamp-glow,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-lamp-glow{opacity:1}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-fly{animation:4s ease-in-out infinite fs-fly}@keyframes fs-fly{0%,to{opacity:0;translate:0}30%{opacity:1}50%{translate:18px -14px}70%{opacity:.8}}.fs[data-astro-cid-gt6tlu7e] .fs-shade{opacity:calc(.2 * (1 - var(--shade) * .5))}.fs[data-astro-cid-gt6tlu7e] .fs-hl{opacity:calc(.35 * (1 - var(--shade)))}.fs[data-astro-cid-gt6tlu7e] .fs-field{mix-blend-mode:soft-light}.fs[data-astro-cid-gt6tlu7e] .fs-milky{opacity:var(--shade)}.fs[data-astro-cid-gt6tlu7e] .fs-dot{opacity:calc(1 - var(--shade) * .75)}.fs[data-astro-cid-gt6tlu7e] .fs-rays{animation:40s linear infinite fs-rays}@keyframes fs-rays{to{rotate:360deg}}.fs[data-astro-cid-gt6tlu7e] .fs-cloud--d{animation-duration:90s;animation-delay:-50s}.fs[data-astro-cid-gt6tlu7e] .fs-curtain{fill:#fff;opacity:.5;transition:fill .6s}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-curtain,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-curtain{fill:#c8752a;opacity:.55}.fs[data-astro-cid-gt6tlu7e] .fs-doorlamp{fill:#6a6f78;transition:fill .6s}.fs[data-astro-cid-gt6tlu7e] .fs-doorglow{opacity:0;transition:opacity 1s}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-doorlamp,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-doorlamp{fill:#ffe39a}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-doorglow,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-doorglow{opacity:1}.fs[data-astro-cid-gt6tlu7e] .fs-cow-head{transform-box:fill-box;transform-origin:100%;animation:6s ease-in-out infinite fs-graze}@keyframes fs-graze{0%,40%,to{rotate:0deg}50%,80%{rotate:-28deg}}.fs[data-astro-cid-gt6tlu7e] .fs-chalk{font-family:var(--font-hand)}.fs[data-astro-cid-gt6tlu7e] .fs-sign-text{font-family:var(--font-heading);letter-spacing:.04em}.fs[data-astro-cid-gt6tlu7e] .fs-hen{transform-box:fill-box;transform-origin:40% 100%;animation:9s cubic-bezier(.45,0,.3,1) infinite fs-peck}@keyframes fs-peck{0%,70%,to{rotate:0deg}78%,88%{rotate:-12deg}}.fs[data-astro-cid-gt6tlu7e] .fs-butterflies{opacity:calc(1 - var(--shade));transition:opacity 1s}.fs[data-astro-cid-gt6tlu7e] .fs-bfly{animation:14s ease-in-out infinite fs-bfly}@keyframes fs-bfly{0%{translate:0}25%{translate:60px -40px}50%{translate:130px -10px}75%{translate:60px 20px}to{translate:0}}.fs[data-astro-cid-gt6tlu7e] .fs-bfly-wing{transform-box:fill-box;transform-origin:100%;animation:.28s ease-in-out infinite alternate fs-flap}.fs[data-astro-cid-gt6tlu7e] .fs-bfly-wing--r{transform-origin:0%}@keyframes fs-flap{to{scale:.25 1}}.fs[data-astro-cid-gt6tlu7e] .fs-dim,.fs[data-astro-cid-gt6tlu7e] .fs__front{filter:brightness(calc(1 - var(--shade) * .6)) saturate(calc(1 - var(--shade) * .45))}.fs__stall[data-astro-cid-gt6tlu7e]{aspect-ratio:400/380;z-index:1;width:23.75%;position:absolute;bottom:11.1%;left:45.94%;container-type:inline-size}.fs__stall-art,.fs__lights[data-astro-cid-gt6tlu7e]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fs__lights[data-astro-cid-gt6tlu7e]{pointer-events:none}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-bulb,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-bulb{opacity:1;animation:2.4s ease-in-out infinite fs-bulb}@keyframes fs-bulb{50%{opacity:.7}}.fs[data-astro-cid-gt6tlu7e][data-open] .fs-goods{opacity:1;transition:opacity .4s,transform .6s cubic-bezier(.3,1.5,.5,1);transform:none}.fs[data-astro-cid-gt6tlu7e][data-open] .fs-goods--counter{transition-delay:.15s}.fs[data-astro-cid-gt6tlu7e][data-open] .fs-goods--shelf{transition-delay:.4s}.fs[data-astro-cid-gt6tlu7e][data-open] .fs-awning{transform:none}.fs[data-astro-cid-gt6tlu7e][data-cash] .fs-cash{animation:fs-cash .5s var(--ease-out)}@keyframes fs-cash{35%{transform:scale(1.1,.88)}70%{transform:scale(.97,1.05)}}.fs__sign[data-astro-cid-gt6tlu7e]{aspect-ratio:2.3;perspective:500px;transform-origin:50% -30%;width:36%;position:absolute;top:66%;left:32%;container-type:inline-size}.fs__sign-rope[data-astro-cid-gt6tlu7e]{background:#5b3a1e;width:2px;height:34%;position:absolute;bottom:92%}.fs__sign-rope--l[data-astro-cid-gt6tlu7e]{transform-origin:bottom;left:18%;rotate:14deg}.fs__sign-rope--r[data-astro-cid-gt6tlu7e]{transform-origin:bottom;right:18%;rotate:-14deg}.fs__sign-turn[data-astro-cid-gt6tlu7e]{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.5,-.3,.3,1.4);position:absolute;inset:0}.fs__sign-face[data-astro-cid-gt6tlu7e]{backface-visibility:hidden;filter:brightness(calc(1 - var(--shade) * .45));background:repeating-linear-gradient(#a86a37 0 48%,#8a5428 48% 52%,#a86a37 52% 100%);border-radius:8%/18%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 2.4cqw #8a5428,inset 0 0 0 3.6cqw #f3e5c4,0 4px 8px #2814054d}.fs__sign-face[data-astro-cid-gt6tlu7e] b[data-astro-cid-gt6tlu7e]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.03em;color:#fbf1d8;text-shadow:0 1px #3c1e0880;font-size:10.5cqw;font-weight:900}.fs__sign-face--back[data-astro-cid-gt6tlu7e]{transform:rotateY(180deg)}.fs__sign-face--back[data-astro-cid-gt6tlu7e] b[data-astro-cid-gt6tlu7e]{font-size:21cqw}.fs[data-astro-cid-gt6tlu7e][data-sign-open] .fs__sign-turn[data-astro-cid-gt6tlu7e]{transform:rotateY(180deg)}.fs__sign[data-astro-cid-gt6tlu7e]{animation:none}.fs[data-astro-cid-gt6tlu7e][data-sign-open] .fs__sign[data-astro-cid-gt6tlu7e],.fs[data-astro-cid-gt6tlu7e][data-sign-closed] .fs__sign[data-astro-cid-gt6tlu7e]{animation:1.6s ease-out fs-sway}@keyframes fs-sway{30%{rotate:4deg}60%{rotate:-2.5deg}to{rotate:0deg}}.fs[data-astro-cid-gt6tlu7e] .fs-bag{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:scale .45s cubic-bezier(.3,1.6,.5,1),opacity .2s,translate .7s cubic-bezier(.5,0,.75,0);scale:0}.fs[data-astro-cid-gt6tlu7e][data-bag=in] .fs-bag{opacity:1;scale:1}.fs[data-astro-cid-gt6tlu7e][data-bag=out] .fs-bag{opacity:0;transition:translate .8s cubic-bezier(.5,0,.75,0),opacity .5s .3s;translate:60px -40px;scale:1}.fs[data-astro-cid-gt6tlu7e] .fs-bag[data-plop]{animation:.35s ease-out fs-plop}@keyframes fs-plop{40%{transform:scale(1.08,.9)}75%{transform:scale(.97,1.04)}}.fs[data-astro-cid-gt6tlu7e] [data-item][data-gone]{opacity:0}.fs[data-astro-cid-gt6tlu7e] .fs-door-inside{fill:#3a2614;transition:fill .4s}.fs[data-astro-cid-gt6tlu7e][data-phase=night] .fs-door-inside,.fs[data-astro-cid-gt6tlu7e][data-phase=dusk] .fs-door-inside{fill:#ffcf73}.fs[data-astro-cid-gt6tlu7e] .fs-door{transform-box:fill-box;transform-origin:0%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.fs[data-astro-cid-gt6tlu7e][data-door=open] .fs-door{transform:scaleX(.18)skewY(8deg)}.fs__door[data-astro-cid-gt6tlu7e]{pointer-events:none;width:1.8%;height:2px;position:absolute;top:65.5556%;left:89.6%}.fs__cratespot[data-astro-cid-gt6tlu7e]{pointer-events:none;width:8%;height:2px;position:absolute;top:58.4%;left:54%}.fs__cashspot[data-astro-cid-gt6tlu7e]{pointer-events:none;width:8%;height:2px;position:absolute;top:58.4%;left:23.5%}.fs__perch[data-astro-cid-gt6tlu7e]{pointer-events:none;width:18%;height:2px;position:absolute;top:58.4%;left:81%}.fs__fx[data-astro-cid-gt6tlu7e]{opacity:0;pointer-events:none;position:absolute}.fs__pin[data-astro-cid-gt6tlu7e]{width:14%;bottom:108%;left:43%}.fs__pin[data-astro-cid-gt6tlu7e] svg[data-astro-cid-gt6tlu7e]{filter:drop-shadow(0 6px 6px #281e0a40);width:100%;display:block}.fs__ring[data-astro-cid-gt6tlu7e]{aspect-ratio:3;opacity:0;border:3px solid #9fcc3ae6;border-radius:50%;width:220%;position:absolute;bottom:-6%;left:50%;transform:translate(-50%)scale(.2)}.fs__pin[data-astro-cid-gt6tlu7e][data-on]{animation:2.6s cubic-bezier(.3,1.4,.5,1) both fs-pin}.fs__pin[data-astro-cid-gt6tlu7e][data-on] .fs__ring[data-astro-cid-gt6tlu7e]{animation:1.1s ease-out .45s both fs-ring}@keyframes fs-pin{0%{opacity:0;transform:translateY(-260%)}18%{opacity:1}32%{transform:translateY(0)scale(1.08,.88)}42%{transform:translateY(-14%)}52%,86%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fs-ring{0%{opacity:1;transform:translate(-50%)scale(.2)}to{opacity:0;transform:translate(-50%)scale(1.3)}}.fs__slip[data-astro-cid-gt6tlu7e]{width:32%;font-family:var(--font-hand);color:#2b3b62;transform-origin:50% 0;background:#fffdf6;border:1px solid #e6dcc6;border-radius:4px;gap:.15em;padding:1.1em .9em .8em;font-size:3.7cqw;line-height:1.2;display:grid;top:-4%;left:80%;box-shadow:0 10px 22px #3c280a2e}.fs__slip[data-astro-cid-gt6tlu7e] b[data-astro-cid-gt6tlu7e]{font-family:var(--font-heading);color:var(--bark-700);font-size:1.05em}.fs__slip-pin[data-astro-cid-gt6tlu7e]{background:radial-gradient(circle at 35% 35%,#ff8a7a,#d63b2b);border-radius:50%;width:.8em;height:.8em;position:absolute;top:.35em;left:50%;transform:translate(-50%);box-shadow:0 2px 2px #0000004d}.fs__slip-ok[data-astro-cid-gt6tlu7e]{font-style:normal;font-family:var(--font-heading);color:var(--lime-800);opacity:0;margin-top:.25em;font-size:.8em;font-weight:800}.fs__slip[data-astro-cid-gt6tlu7e][data-on]{animation:1s cubic-bezier(.25,1,.4,1) both fs-slip}.fs__slip[data-astro-cid-gt6tlu7e][data-out]{animation:.6s ease-in both fs-slip-out}.fs__slip[data-astro-cid-gt6tlu7e][data-ok] .fs__slip-ok[data-astro-cid-gt6tlu7e]{animation:fs-ok .4s var(--ease-spring) both}@keyframes fs-slip{0%{opacity:0;transform:translate(70%,-50%)rotate(28deg)}40%{opacity:1}60%{transform:rotate(-7deg)}80%{transform:rotate(5deg)}to{opacity:1;transform:rotate(4deg)}}@keyframes fs-slip-out{0%{opacity:1;transform:rotate(4deg)}to{opacity:0;transform:translate(30%,-20%)rotate(16deg)}}@keyframes fs-ok{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.fs__coin[data-astro-cid-gt6tlu7e]{width:6%;bottom:47%;left:6%}.fs__coin[data-astro-cid-gt6tlu7e] svg[data-astro-cid-gt6tlu7e]{width:100%;display:block}.fs__coin[data-astro-cid-gt6tlu7e][data-on]{animation:1s cubic-bezier(.5,0,.8,.6) both fs-coin}@keyframes fs-coin{0%{opacity:0;transform:translateY(-420%)rotate(0)}15%{opacity:1}85%{opacity:1;transform:translateY(0)rotate(540deg)scaleX(.35)}to{opacity:0;transform:translateY(30%)rotate(540deg)scaleX(.3)}}.fs__paid[data-astro-cid-gt6tlu7e]{background:var(--lime-800);color:#fff;font-family:var(--font-heading);white-space:nowrap;border-radius:99px;padding:.25em .6em;font-size:3.6cqw;font-weight:800;bottom:53%;left:-2%}.fs__paid[data-astro-cid-gt6tlu7e][data-on]{animation:fs-paid 1.8s var(--ease-out) .85s both}@keyframes fs-paid{0%{opacity:0;transform:translateY(30%)scale(.7)}20%{opacity:1;transform:translateY(-40%)scale(1.05)}75%{opacity:1;transform:translateY(-80%)}to{opacity:0;transform:translateY(-120%)}}.fs__board[data-astro-cid-gt6tlu7e]{aspect-ratio:200/270;z-index:1;transform-origin:40% 100%;width:11.9%;transition:transform .55s cubic-bezier(.2,.9,.25,1.1),filter .55s;position:absolute;bottom:9.8%;left:70.6%;container-type:inline-size}@media (hover:hover) and (pointer:fine){.fs__board[data-astro-cid-gt6tlu7e]{cursor:zoom-in}.fs__board[data-astro-cid-gt6tlu7e]:hover{z-index:5;filter:drop-shadow(0 26px 30px #14140a59);transform:scale(1.85)rotate(-1.5deg)}}.fs__board-art[data-astro-cid-gt6tlu7e]{width:100%;height:100%;filter:brightness(calc(1 - var(--shade) * .5));position:absolute;inset:0}.fs__steps[data-astro-cid-gt6tlu7e]{counter-reset:st;align-content:space-evenly;height:61%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:9%;left:17%;right:16%}.fs__steps[data-astro-cid-gt6tlu7e] li[data-astro-cid-gt6tlu7e]{counter-increment:st;color:#ffffff8c;font-family:var(--font-hand);gap:.6cqw;padding-left:11cqw;transition:color .4s;display:grid;position:relative}.fs__steps[data-astro-cid-gt6tlu7e] li[data-astro-cid-gt6tlu7e]:before{content:counter(st);border:1.5px solid;border-radius:50%;place-items:center;width:8cqw;height:8cqw;font-size:5.6cqw;line-height:1;display:grid;position:absolute;top:.4cqw;left:0}.fs__steps[data-astro-cid-gt6tlu7e] b[data-astro-cid-gt6tlu7e]{font-size:8.4cqw;font-weight:400;line-height:1}.fs__steps[data-astro-cid-gt6tlu7e] span[data-astro-cid-gt6tlu7e]{font-size:5.4cqw;line-height:1.15}.fs__steps[data-astro-cid-gt6tlu7e] li[data-astro-cid-gt6tlu7e][data-on]{color:#fff}.fs__steps[data-astro-cid-gt6tlu7e] li[data-astro-cid-gt6tlu7e][data-on] b[data-astro-cid-gt6tlu7e]{text-underline-offset:1.6cqw;text-decoration:underline .7cqw #f4e9a0}.fs__wrap[data-astro-cid-gt6tlu7e]{z-index:2;pointer-events:none;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:2rem;width:100%;max-width:none;margin:0;padding-block:clamp(1.5rem,5vh,3rem);padding-inline:clamp(1.25rem,3.6vw,4rem);display:grid;position:relative}.fs__copy[data-astro-cid-gt6tlu7e]{pointer-events:auto;background:color-mix(in srgb, var(--panel) 92%, transparent);backdrop-filter:blur(12px)saturate(1.25);border:2px solid #2f2418;border-radius:18px;align-self:center;max-width:min(30rem,37vw);padding:clamp(1.6rem,2.4vw,2.3rem) clamp(1.4rem,2.4vw,2.3rem) clamp(1.4rem,2.2vw,2rem);position:relative;overflow:clip;box-shadow:5px 6px #2f2418e6,0 24px 50px #141e0f2e}.fs__copy[data-astro-cid-gt6tlu7e]:before{content:"";height:.7rem;filter:brightness(calc(1 - var(--shade) * .45));background:repeating-linear-gradient(90deg,#8fc23a 0 1.5rem,#e9e0c6 1.5rem 3rem);position:absolute;top:0;left:0;right:0;mask:radial-gradient(.75rem .55rem at .75rem 0,#000 98%,#0000) 0 0/1.5rem 100% repeat-x,linear-gradient(#000,#000) 0 0/100% 40% no-repeat}.fs__eyebrow[data-astro-cid-gt6tlu7e]{color:#1f3d10;font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;background:#e6f2cf;border:1.5px solid #2f2418;border-radius:99px;margin-bottom:.9rem;padding:.3rem .75rem;font-size:.75rem;font-weight:800;display:inline-block}.fs[data-astro-cid-gt6tlu7e] h2[data-astro-cid-gt6tlu7e]{letter-spacing:-.035em;color:var(--ink-900);margin:0 0 .9rem;font-size:clamp(1.9rem,1.3rem + 1.6vw,2.8rem);line-height:1.04;transition:color 1.2s}.fs[data-astro-cid-gt6tlu7e] h2[data-astro-cid-gt6tlu7e] span[data-astro-cid-gt6tlu7e]{color:var(--bark-700);transition:color 1.2s}.fs__hand[data-astro-cid-gt6tlu7e]{width:fit-content;font-family:var(--font-hand);letter-spacing:0;transform-origin:0;margin-top:.12em;padding-bottom:.08em;font-size:1.22em;font-weight:400;line-height:1.02;display:block;rotate:-2.5deg}.fs__mark[data-astro-cid-gt6tlu7e]{display:inline-block;position:relative}.fs__ul[data-astro-cid-gt6tlu7e]{width:108%;height:.32em;position:absolute;bottom:-.16em;left:-4%;right:-4%;overflow:visible}.fs__ul[data-astro-cid-gt6tlu7e] path[data-astro-cid-gt6tlu7e]{fill:none;stroke:var(--lime-500);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.fs__ul[data-astro-cid-gt6tlu7e] path[data-astro-cid-gt6tlu7e]+path[data-astro-cid-gt6tlu7e]{stroke-width:3px;opacity:.6}.fs[data-astro-cid-gt6tlu7e][data-seen] .fs__ul[data-astro-cid-gt6tlu7e] path[data-astro-cid-gt6tlu7e]{stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1) .6s}.fs[data-astro-cid-gt6tlu7e][data-seen] .fs__ul[data-astro-cid-gt6tlu7e] path[data-astro-cid-gt6tlu7e]+path[data-astro-cid-gt6tlu7e]{transition-delay:1.15s}.fs__lead[data-astro-cid-gt6tlu7e]{max-width:40ch;color:var(--ink-700);font-size:var(--step-0);margin:0 0 1.4rem;line-height:1.6;transition:color 1.2s}.fs__list[data-astro-cid-gt6tlu7e]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fs__ctas[data-astro-cid-gt6tlu7e]{flex-wrap:wrap;align-items:flex-start;gap:1.25rem 1.5rem;display:flex}.fs__primary[data-astro-cid-gt6tlu7e]{align-items:center;gap:.5rem;display:inline-flex}.fs__primary[data-astro-cid-gt6tlu7e] svg{width:1.05rem;height:1.05rem}.fs__toggle[data-astro-cid-gt6tlu7e]{z-index:4;cursor:pointer;background:0 0;border:0;border-radius:99px;width:5rem;height:2.3rem;padding:0;position:absolute;top:clamp(.9rem,2.4vh,1.6rem);right:max(1rem,50% - 600px);box-shadow:0 6px 16px #14284638}.fs__toggle[data-astro-cid-gt6tlu7e] svg[data-astro-cid-gt6tlu7e]{width:100%;height:100%;display:block;overflow:visible}.fs__toggle[data-astro-cid-gt6tlu7e]:focus-visible{outline:3px solid var(--lime-800);outline-offset:3px}.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-night,.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-stars,.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-moon{opacity:0;transition:opacity .5s}.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-clouds{transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .4s}.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-sun,.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-sunglow{transition:opacity .5s}.fs__toggle[data-astro-cid-gt6tlu7e] .fs-tg-knob{transition:transform .6s cubic-bezier(.5,-.2,.3,1.3);transform:translate(22px,22px)}.fs__toggle[data-astro-cid-gt6tlu7e]:hover .fs-tg-knob{transform:translate(24px,22px)}.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-knob{transform:translate(74px,22px)}.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true]:hover .fs-tg-knob{transform:translate(72px,22px)}.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-night,.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-stars,.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-moon{opacity:1}.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-sun,.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-sunglow{opacity:0}.fs__toggle[data-astro-cid-gt6tlu7e][aria-checked=true] .fs-tg-clouds{opacity:0;transform:translateY(22px)}@media (width<=900px){.fs[data-astro-cid-gt6tlu7e]{height:auto;min-height:calc(100svh - var(--nav-h))}.fs__wrap[data-astro-cid-gt6tlu7e]{grid-template-columns:minmax(0,1fr);gap:0;padding-top:4rem}.fs__toggle[data-astro-cid-gt6tlu7e]{width:4.4rem;height:2rem;top:.9rem;right:1rem}.fs__copy[data-astro-cid-gt6tlu7e]{text-align:center;align-self:start;max-width:34rem;margin-inline:auto;padding:1.8rem 1.3rem 1.5rem}.fs__slip[data-astro-cid-gt6tlu7e]{width:38%;left:60%}.fs__lead[data-astro-cid-gt6tlu7e]{margin-inline:auto;margin-bottom:1rem;font-size:.98rem}.fs__list[data-astro-cid-gt6tlu7e]{clip-path:none;text-align:left;width:auto;max-width:22rem;height:auto;color:var(--ink-700);gap:.35rem;margin:0 auto 1.3rem;padding:0;font-size:.92rem;list-style:none;display:grid;position:static;overflow:visible}.fs__list[data-astro-cid-gt6tlu7e] li[data-astro-cid-gt6tlu7e]{padding-left:1.4rem;position:relative}.fs__list[data-astro-cid-gt6tlu7e] li[data-astro-cid-gt6tlu7e]:before{content:"✓";color:var(--lime-700);font-weight:800;position:absolute;left:0}.fs__ctas[data-astro-cid-gt6tlu7e]{justify-content:center}.fs__space[data-astro-cid-gt6tlu7e]{height:88vw}.fs__world[data-astro-cid-gt6tlu7e]{--fx:.578;content-visibility:auto;contain-intrinsic-block-size:auto 135vw;width:240vw}.fs__board[data-astro-cid-gt6tlu7e]{display:none}}@media (prefers-reduced-motion:reduce){.fs[data-astro-cid-gt6tlu7e],.fs[data-astro-cid-gt6tlu7e] [data-astro-cid-gt6tlu7e],.fs[data-astro-cid-gt6tlu7e] *{transition:none!important;animation:none!important}}
