.fqh[data-astro-cid-nw6esc4z]{min-height:calc(100svh - var(--nav-h));background:radial-gradient(60% 55% at 85% 30%, #d8eba76b, transparent 70%), radial-gradient(45% 40% at 5% 95%, #e5d0bb66, transparent 70%), var(--paper);align-content:center;padding-block:clamp(1.4rem,4vh,3rem);display:grid;position:relative;overflow:clip}.fqh__wrap[data-astro-cid-nw6esc4z]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.fqh[data-astro-cid-nw6esc4z] h1[data-astro-cid-nw6esc4z]{letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(2.6rem,1.6rem + 3.6vw,4.6rem);line-height:.98}.fqh[data-astro-cid-nw6esc4z] h1[data-astro-cid-nw6esc4z] .hand-line{margin-top:.25em;font-size:.62em}.fqh__lead[data-astro-cid-nw6esc4z]{max-width:46ch;color:var(--ink-700);font-size:var(--step-0);margin:0 0 1.6rem;line-height:1.6}.fqh__search[data-astro-cid-nw6esc4z]{z-index:3;max-width:34rem;position:relative}.fqh__search[data-astro-cid-nw6esc4z] .fqh__icon{color:var(--lime-800);pointer-events:none;position:absolute;top:50%;left:1.15rem;translate:0 -50%}.fqh__search[data-astro-cid-nw6esc4z] input[data-astro-cid-nw6esc4z]{width:100%;height:3.6rem;font:inherit;color:var(--ink-900);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);appearance:none;background:#fffdf6;border:2px solid #2f2418;border-radius:999px;padding:0 3.2rem 0 3.4rem;font-size:1.08rem;font-weight:600;box-shadow:3px 4px #2f2418e6}.fqh__search[data-astro-cid-nw6esc4z] input[data-astro-cid-nw6esc4z]::-webkit-search-cancel-button{display:none}.fqh__search[data-astro-cid-nw6esc4z] input[data-astro-cid-nw6esc4z]::placeholder{color:var(--ink-500);font-weight:500}.fqh__search[data-astro-cid-nw6esc4z] input[data-astro-cid-nw6esc4z]:focus{outline:none;box-shadow:3px 4px #2f2418e6,0 0 0 5px #9fcc3a73}.fqh__search[data-astro-cid-nw6esc4z][data-open] input[data-astro-cid-nw6esc4z]{border-bottom-color:var(--line);box-shadow:none;border-radius:1.8rem 1.8rem 0 0}.fqh__clear[data-astro-cid-nw6esc4z]{background:var(--lime-50);width:2.2rem;height:2.2rem;color:var(--lime-800);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:.7rem;translate:0 -50%}.fqh__clear[data-astro-cid-nw6esc4z]:hover{background:var(--lime-100)}.fqh__clear[data-astro-cid-nw6esc4z][hidden]{display:none}.fqh__sspot[data-astro-cid-nw6esc4z]{width:2px;height:2px;position:absolute;top:1px;right:4.2rem}.fqh__res[data-astro-cid-nw6esc4z]{background:#fffdf6;border:2px solid #2f2418;border-top:0;border-radius:0 0 1.6rem 1.6rem;max-height:min(22rem,46vh);margin:0;padding:.4rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:3px 4px #2f2418e6}.fqh__res[data-astro-cid-nw6esc4z] li{cursor:pointer;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.15rem .7rem;padding:.65rem .75rem;display:grid}.fqh__res[data-astro-cid-nw6esc4z] li[aria-selected=true],.fqh__res[data-astro-cid-nw6esc4z] li:hover{background:var(--lime-50)}.fqh__res[data-astro-cid-nw6esc4z] .fqh-badge{background:var(--lime-100);width:2.1rem;height:2.1rem;color:var(--lime-800);border-radius:.7rem;grid-row:span 2;place-items:center;margin-top:.1rem;display:grid}.fqh__res[data-astro-cid-nw6esc4z] .fqh-badge--betriebe{background:var(--bark-100);color:var(--bark-700)}.fqh__res[data-astro-cid-nw6esc4z] .fqh-badge svg{width:1.1rem;height:1.1rem}.fqh__res[data-astro-cid-nw6esc4z] b{font-family:var(--font-heading);color:var(--ink-900);font-size:.96rem;font-weight:800;line-height:1.3}.fqh__res[data-astro-cid-nw6esc4z] small{color:var(--ink-500);font-size:.8rem;line-height:1.4}.fqh__res[data-astro-cid-nw6esc4z] small i{color:var(--lime-800);font-style:normal;font-weight:800}.fqh__res[data-astro-cid-nw6esc4z] small i.b{color:var(--bark-600)}.fqh__res[data-astro-cid-nw6esc4z] mark{color:inherit;background:linear-gradient(#0000 55%,#c3e077bf 55%);padding:0 .05em}.fqh__res[data-astro-cid-nw6esc4z] .fqh-none{cursor:default;grid-template-columns:1fr}.fqh__res[data-astro-cid-nw6esc4z] .fqh-none:hover{background:0 0}.fqh__res[data-astro-cid-nw6esc4z] .fqh-none a{color:var(--lime-800);font-weight:800}.fqh__chips[data-astro-cid-nw6esc4z]{flex-wrap:wrap;align-items:center;gap:.55rem;max-width:36rem;margin-top:1.3rem;display:flex}.fqh__chipslabel[data-astro-cid-nw6esc4z]{color:var(--ink-500);margin-right:.15rem;font-size:.86rem;font-weight:700}.fqh__chip[data-astro-cid-nw6esc4z]{--c:var(--lime-500);--c2:var(--lime-100);background:linear-gradient(180deg, var(--c2) 0 7px, #fffaf0 7px);clip-path:polygon(0 4px,6% 0,12% 4px,18% 0,24% 4px,30% 0,36% 4px,42% 0,48% 4px,54% 0,60% 4px,66% 0,72% 4px,78% 0,84% 4px,90% 0,96% 4px,100% 0,100% 100%,0 100%);font-family:var(--font-heading);color:var(--ink-900);cursor:pointer;transition:translate var(--dur-mid) var(--ease-spring), rotate var(--dur-mid) var(--ease-spring);border:0;border-radius:4px 4px 8px 8px;align-items:center;gap:.45rem;padding:.62rem .85rem .5rem .6rem;font-size:.86rem;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1.5px #3519041f,0 3px 8px #35190414}.fqh__chip[data-astro-cid-nw6esc4z]:nth-child(2n){rotate:-1.5deg}.fqh__chip[data-astro-cid-nw6esc4z]:nth-child(odd){rotate:1.2deg}.fqh__chip[data-astro-cid-nw6esc4z]:hover,.fqh__chip[data-astro-cid-nw6esc4z]:focus-visible{translate:0 -3px;rotate:0deg}.fqh__chip--y[data-astro-cid-nw6esc4z]{--c:#e0b23a;--c2:#fbe9b0}.fqh__chip--r[data-astro-cid-nw6esc4z]{--c:#e0453a;--c2:#fbd4cf}.fqh__chip--b[data-astro-cid-nw6esc4z]{--c:var(--bark-400);--c2:var(--bark-100)}.fqh__seed[data-astro-cid-nw6esc4z]{background:var(--c);border-radius:50% 50% 45% 45%/60% 60% 40% 40%;width:.9rem;height:1.1rem;rotate:-18deg;box-shadow:inset -2px -2px #00000026,inset 2px 2px #fff6}.fqh__scene[data-astro-cid-nw6esc4z]{position:relative}.fqh__scene[data-astro-cid-nw6esc4z] svg[data-astro-cid-nw6esc4z]{width:100%;height:auto;max-height:calc(100svh - var(--nav-h) - 3rem);border:2px solid #2f2418;border-radius:24px;display:block;box-shadow:4px 5px #2f2418e6}.fqh__spot[data-astro-cid-nw6esc4z]{width:2px;height:2px;position:absolute;top:88.5%;left:61%}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm{cursor:pointer;outline:none}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm__in{transform-box:fill-box;transition:transform .35s cubic-bezier(.3, 1.6, .5, 1), filter var(--dur-fast)}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--l .fqh-arm__in{transform-origin:100%}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--r .fqh-arm__in{transform-origin:0%}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--k .fqh-arm__in{transform-origin:100%}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm:hover .fqh-arm__in,.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm:focus-visible .fqh-arm__in{filter:brightness(1.08);transform:rotate(-4deg)translate(-4px)}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--r:hover .fqh-arm__in,.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--r:focus-visible .fqh-arm__in{transform:rotate(4deg)translate(4px)}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm:focus-visible path:nth-of-type(2){stroke:#2f6fd1;stroke-width:3.4px}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm__t{font-family:var(--font-heading);letter-spacing:-.01em;font-size:15px;font-weight:900}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--k .fqh-arm__t{font-size:13px}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm__s{font-family:var(--font-body,system-ui), sans-serif;opacity:.88;font-size:8.5px;font-weight:700}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-arm--k .fqh-arm__s{font-size:7.5px}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-rays{animation:40s linear infinite fqh-spin}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-mill{animation:9s linear infinite fqh-spin}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-tractor{offset-path:path("M456 266 C490 260 520 260 572 262");offset-rotate:0deg;animation:16s linear infinite fqh-drive}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-tsmoke{transform-box:fill-box;transform-origin:50% 100%;animation:1.4s ease-out infinite fqh-smoke}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-cowhead{transform-box:fill-box;transform-origin:0%;animation:5s ease-in-out infinite fqh-graze}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-cow:nth-of-type(2) .fqh-cowhead{animation-delay:-2.3s}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-sheep{animation:3.4s ease-in-out infinite fqh-bob}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-sheep:nth-of-type(2){animation-delay:-1.2s}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-laundry{transform-box:fill-box;transform-origin:50% 0}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-duck{animation:14s ease-in-out infinite alternate fqh-swim}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-duck--b{animation-duration:18s;animation-delay:-6s}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-duck__in{animation:2s ease-in-out infinite fqh-bob}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-ripple{animation:3s ease-in-out infinite fqh-ripple}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-bee{offset-path:path("M-14 -10 C-4 -26 14 -22 16 -8 S0 10 -14 -10");animation:2.8s linear infinite fqh-fly;animation-delay:var(--bd)}@keyframes fqh-drive{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes fqh-graze{0%,55%,to{rotate:0deg}65%,90%{rotate:28deg}}@keyframes fqh-swim{0%{translate:-24px}to{translate:20px 2px}}@keyframes fqh-ripple{0%,to{opacity:.3}50%{opacity:.9}}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-cloud--a{animation:26s ease-in-out infinite alternate fqh-drift}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-cloud--b{animation:32s ease-in-out -8s infinite alternate-reverse fqh-drift}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-smoke{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite fqh-smoke}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-bird{animation:2.8s ease-in-out infinite fqh-bob}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-fly{offset-path:path("M120 330 C180 280 220 360 280 320 S380 260 430 330 S300 400 200 360 S80 380 120 330");animation:22s linear infinite fqh-fly}.fqh__scene[data-astro-cid-nw6esc4z] .fqh-fly__in{transform-origin:0 0;animation:.22s ease-in-out infinite alternate fqh-flap}@keyframes fqh-spin{to{rotate:360deg}}@keyframes fqh-drift{to{translate:34px}}@keyframes fqh-smoke{0%{opacity:0;translate:0 4px;scale:.7}40%{opacity:.8}to{opacity:0;translate:3px -10px;scale:1.2}}@keyframes fqh-bob{0%,to{translate:0}50%{translate:0 -1.5px}}@keyframes fqh-fly{to{offset-distance:100%}}@keyframes fqh-flap{to{scale:.35 1}}@media (width<=900px){.fqh__wrap[data-astro-cid-nw6esc4z]{grid-template-columns:1fr}.fqh__scene[data-astro-cid-nw6esc4z]{width:100%;max-width:30rem;margin-inline:auto}.fqh__search[data-astro-cid-nw6esc4z]{max-width:none}}@media (prefers-reduced-motion:reduce){.fqh__scene[data-astro-cid-nw6esc4z] *{animation:none!important}}.fm[data-astro-cid-jaxpfgau]{min-height:calc(100svh - var(--nav-h));background:radial-gradient(50% 40% at 90% 10%, #d8eba759, transparent 70%), radial-gradient(60% 50% at 0% 100%, #fbe9b059, transparent 70%), var(--paper);align-content:center;padding-block:clamp(1.2rem,3vh,2.4rem);display:grid;position:relative;overflow:clip}.fm__wrap[data-astro-cid-jaxpfgau]{gap:clamp(.8rem,2.2vh,1.4rem);display:grid}.fm__head[data-astro-cid-jaxpfgau]{text-align:center}.fm__head[data-astro-cid-jaxpfgau] h2[data-astro-cid-jaxpfgau]{letter-spacing:-.035em;margin:0 auto .4rem;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.fm__sub[data-astro-cid-jaxpfgau]{max-width:64ch;color:var(--ink-700);margin:0 auto;line-height:1.6}.fm__stage[data-astro-cid-jaxpfgau]{grid-template-columns:minmax(0,1.3fr) minmax(0,.95fr);align-items:end;gap:clamp(1rem,3vw,2.6rem);display:grid}.fm__stall[data-astro-cid-jaxpfgau]{width:min(100%, calc((100svh - var(--nav-h) - 12rem) * 640 / 540));margin-inline:auto;position:relative;container-type:inline-size}.fm__stall[data-astro-cid-jaxpfgau]>svg[data-astro-cid-jaxpfgau]{width:100%;height:auto;display:block;overflow:visible}.fm__stall[data-astro-cid-jaxpfgau] .fm-hand{font-family:var(--font-hand)}.fm__stall[data-astro-cid-jaxpfgau] .fm-sway{transform-box:view-box;transform-origin:var(--o);animation:3.6s ease-in-out infinite fm-sway}.fm__stall[data-astro-cid-jaxpfgau] .fm-sway--b{animation-duration:4.4s;animation-delay:-1.2s}.fm__stall[data-astro-cid-jaxpfgau] .fm-flame{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite fm-flame}.fm__p[data-astro-cid-jaxpfgau] .fm-drip{animation:2.8s ease-in infinite fm-drip}@keyframes fm-sway{0%,to{rotate:-4deg}50%{rotate:4deg}}.fm__stall[data-astro-cid-jaxpfgau] .fm-bulb ellipse{animation:2.4s ease-in-out infinite fm-twinkle;animation-delay:var(--bd)}.fm__stall[data-astro-cid-jaxpfgau] .fm-cattail{transform-box:fill-box;transform-origin:0 0;animation:3s ease-in-out infinite fm-tail}.fm__stall[data-astro-cid-jaxpfgau] .fm-zzz{animation:3s ease-in-out infinite fm-zzz}.fm__stall[data-astro-cid-jaxpfgau] .fm-clockm{transform-box:view-box;transform-origin:78px 196px;animation:12s linear infinite fq-spin}.fm__p[data-astro-cid-jaxpfgau] .fm-bee{offset-path:path("M70 30 C92 10 98 40 80 46 S56 20 70 30");animation:4.2s linear infinite fm-beefly}.fm__p[data-astro-cid-jaxpfgau] .fm-bee__w{transform-box:fill-box;transform-origin:50% 100%;animation:.12s linear infinite alternate fm-buzz}.fm__p[data-astro-cid-jaxpfgau] .fm-lady{animation:7s ease-in-out infinite fm-crawl}.fm__p[data-astro-cid-jaxpfgau] .fm-chick__head{transform-box:fill-box;transform-origin:50% 100%;animation:4.6s ease-in-out infinite fm-peek}.fm__p[data-astro-cid-jaxpfgau] .fm-mouse{animation:6s ease-in-out infinite fm-mouse}.fm__p[data-astro-cid-jaxpfgau] .fm-mtail{transform-box:fill-box;transform-origin:0 100%;animation:.6s ease-in-out infinite alternate fm-buzz}@keyframes fm-twinkle{0%,to{opacity:1}50%{opacity:.55}}@keyframes fm-tail{0%,to{rotate:0deg}50%{rotate:-14deg}}@keyframes fm-zzz{0%{opacity:0;translate:0}30%{opacity:1}to{opacity:0;translate:-8px -14px}}@keyframes fq-spin{to{rotate:360deg}}@keyframes fm-beefly{to{offset-distance:100%}}@keyframes fm-buzz{to{scale:1 .4}}@keyframes fm-crawl{0%,to{translate:0;rotate:0deg}30%{translate:-14px 6px;rotate:-40deg}60%{translate:-24px 2px;rotate:-80deg}}@keyframes fm-peek{0%,60%,to{translate:0 6px;scale:.8}70%,92%{translate:0;scale:1}}@keyframes fm-mouse{0%,40%,to{opacity:0;translate:8px}50%,85%{opacity:1;translate:0}}@keyframes fm-flame{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.25}}@keyframes fm-drip{0%,30%{stroke-dasharray:0 40}80%,to{stroke-dasharray:40 0}}.fm__row[data-astro-cid-jaxpfgau]{justify-content:space-evenly;align-items:flex-end;display:flex;position:absolute}.fm__row--1[data-astro-cid-jaxpfgau]{bottom:56.3%;left:10%;right:10%}.fm__row--2[data-astro-cid-jaxpfgau]{bottom:36.3%;left:10%;right:10%}.fm__row--3[data-astro-cid-jaxpfgau]{bottom:16.3%;left:24%;right:21%}.fm__p[data-astro-cid-jaxpfgau]{aspect-ratio:1;cursor:pointer;width:13cqw;transition:translate .35s cubic-bezier(.3, 1.6, .5, 1), filter var(--dur-fast);background:0 0;border:0;padding:0;position:relative}.fm__p[data-astro-cid-jaxpfgau]>svg[data-astro-cid-jaxpfgau]{transform-origin:50% 96%;width:100%;height:100%;display:block;overflow:visible}.fm__p[data-astro-cid-jaxpfgau]:hover>svg[data-astro-cid-jaxpfgau]{animation:.5s ease-in-out fm-wiggle}.fm__p[data-astro-cid-jaxpfgau]:focus-visible{outline-offset:2px;border-radius:12px;outline:3px solid #2f6fd1}.fm__p[data-astro-cid-jaxpfgau][aria-pressed=true]{filter:drop-shadow(0 0 1.2cqw #ffd65ae6);translate:0 -1.4cqw}.fm__p[data-astro-cid-jaxpfgau][data-hop]>svg[data-astro-cid-jaxpfgau]{animation:.6s cubic-bezier(.3,1.4,.5,1) fm-hop}@keyframes fm-wiggle{25%{rotate:-5deg}75%{rotate:4deg}}@keyframes fm-hop{0%{translate:0;scale:1}30%{translate:0 -2.4cqw;scale:.94 1.06}70%{translate:0;scale:1.06 .94}to{scale:1}}.fm__tag[data-astro-cid-jaxpfgau]{z-index:1;transform-origin:50% .4cqw;translate:-50%;rotate:var(--tilt,-2deg);transition:rotate .5s cubic-bezier(.3,1.6,.5,1),translate .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:calc(100% + .2cqw);left:50%}.fm__p[data-astro-cid-jaxpfgau]:nth-child(2n) .fm__tag[data-astro-cid-jaxpfgau]{--tilt:2deg}.fm__tag[data-astro-cid-jaxpfgau]:before{content:"";z-index:1;background:radial-gradient(circle at 35% 35%,#ff9c92,#d2483f 60%,#8f2a24);border-radius:50%;width:1cqw;height:1cqw;position:absolute;top:-.35cqw;left:50%;translate:-50%;box-shadow:0 .15cqw .2cqw #35190459}.fm__p[data-astro-cid-jaxpfgau][aria-pressed=true] .fm__tag[data-astro-cid-jaxpfgau]{translate:-50% 1.4cqw}.fm__tag[data-astro-cid-jaxpfgau] span[data-astro-cid-jaxpfgau]{font-family:var(--font-hand);color:var(--ink-900);white-space:nowrap;background:#fffaf0;border-radius:.5cqw;padding:.45cqw 1.1cqw .4cqw;font-size:1.85cqw;line-height:1.15;display:block;box-shadow:0 .2cqw .5cqw #35190433,inset 0 0 0 .15cqw #3519042e}.fm__p[data-astro-cid-jaxpfgau]:hover .fm__tag[data-astro-cid-jaxpfgau],.fm__p[data-astro-cid-jaxpfgau][aria-pressed=true] .fm__tag[data-astro-cid-jaxpfgau]{rotate:0deg}.fm__p[data-astro-cid-jaxpfgau]:hover .fm__tag[data-astro-cid-jaxpfgau] span[data-astro-cid-jaxpfgau]{background:#fff}.fm__p[data-astro-cid-jaxpfgau][aria-pressed=true] .fm__tag[data-astro-cid-jaxpfgau] span[data-astro-cid-jaxpfgau]{background:var(--lime-100);box-shadow:0 .2cqw .5cqw #35190433, inset 0 0 0 .2cqw var(--lime-600)}.fm__spot[data-astro-cid-jaxpfgau]{width:2px;height:2px;position:absolute;top:78.6%;left:16.9%}.fm__pspot[data-astro-cid-jaxpfgau]{pointer-events:none;width:2px;height:2px;position:absolute;bottom:0;left:-16%}.fm__bspot[data-astro-cid-jaxpfgau]{width:2px;height:2px;position:absolute;bottom:2px;left:-3%}.fm__p[data-astro-cid-jaxpfgau]>svg[data-astro-cid-jaxpfgau]{transition:opacity .25s,filter .25s,scale .25s}.fm__p[data-astro-cid-jaxpfgau][data-gone]>svg[data-astro-cid-jaxpfgau]{opacity:.16;filter:grayscale()blur(.5px);scale:.92}.fm__p[data-astro-cid-jaxpfgau][data-gone]:after{content:"";border:.25cqw dashed #35190459;border-radius:1.2cqw;position:absolute;inset:12% 10% 0}.fm__p[data-astro-cid-jaxpfgau][data-back]>svg[data-astro-cid-jaxpfgau]{animation:.5s cubic-bezier(.3,1.6,.5,1) fm-back}@keyframes fm-back{0%{opacity:.4;translate:0 -2cqw;scale:.8}}.fm__sign[data-astro-cid-jaxpfgau]{align-self:center;padding-bottom:clamp(1.6rem,4vh,2.6rem);position:relative}.fm__legs[data-astro-cid-jaxpfgau]{width:92%;height:clamp(2rem,5vh,3rem);position:absolute;bottom:0;left:4%;right:4%}.fm__slate[data-astro-cid-jaxpfgau]{color:#f4f1e6;background:radial-gradient(120% 80% at 20% 10%,#ffffff12,#0000 60%),radial-gradient(90% 60% at 80% 90%,#ffffff0d,#0000 60%),repeating-linear-gradient(-28deg,#ffffff05 0 2px,#0000 2px 7px),#2e4632;border:12px solid #a8693a;border-image:linear-gradient(135deg,#b8793f,#8a5428 40%,#a8693a 60%,#7a4a22) 1;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;gap:.6rem;min-height:clamp(20rem,52vh,30rem);padding:clamp(1.1rem,2.4vw,1.7rem) clamp(1.1rem,2.4vw,1.8rem) clamp(1.4rem,3vw,2rem);display:grid;position:relative;box-shadow:0 18px 34px #35190438,inset 0 0 40px #00000059}.fm__kicker[data-astro-cid-jaxpfgau]{font-family:var(--font-hand);color:#f2d77a;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;font-size:1.15rem;display:flex}.fm__kicker[data-astro-cid-jaxpfgau] span[data-astro-cid-jaxpfgau]:last-child{font-family:var(--font-heading);letter-spacing:.08em;color:#f4f1e699;font-size:.78rem;font-weight:800}.fm__cards[data-astro-cid-jaxpfgau]{min-height:0;position:relative;overflow:auto}.fm__card[data-astro-cid-jaxpfgau] h3[data-astro-cid-jaxpfgau]{font-family:var(--font-hand);color:#fffdf6;text-shadow:0 0 1px #fff9;margin:0 0 .7rem;font-size:clamp(1.6rem,1.1rem + 1.4vw,2.3rem);font-weight:400;line-height:1.1}.fm__card[data-astro-cid-jaxpfgau] p[data-astro-cid-jaxpfgau]{color:#f4f1e6eb;margin:0 0 .9rem;font-size:clamp(.98rem,.9rem + .2vw,1.08rem);line-height:1.62}.fm__link[data-astro-cid-jaxpfgau]{font-family:var(--font-heading);color:#c3e077;border-bottom:2px dashed #c3e07780;align-items:center;gap:.4rem;padding-bottom:.1rem;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.fm__link[data-astro-cid-jaxpfgau]:hover{color:#d8eba7;border-bottom-style:solid}.fm__link[data-astro-cid-jaxpfgau] svg{transition:translate var(--dur-mid) var(--ease-out)}.fm__link[data-astro-cid-jaxpfgau]:hover svg{translate:3px}.fm__card[data-astro-cid-jaxpfgau][data-in]{animation:.9s cubic-bezier(.3,.7,.3,1) fm-write}.fm__card[data-astro-cid-jaxpfgau][data-in] h3[data-astro-cid-jaxpfgau]{animation:.7s cubic-bezier(.3,.7,.3,1) fm-write}@keyframes fm-write{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0);opacity:1}}.fm__slate[data-astro-cid-jaxpfgau][data-wipe] .fm__cards[data-astro-cid-jaxpfgau]{animation:.35s ease-in forwards fm-wipe}@keyframes fm-wipe{to{opacity:0;filter:blur(3px);translate:6px}}.fm__nav[data-astro-cid-jaxpfgau]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.fm__arrow[data-astro-cid-jaxpfgau]{color:#f4f1e6;cursor:pointer;width:2.4rem;height:2.4rem;transition:background-color var(--dur-fast), border-color var(--dur-fast);background:0 0;border:2px solid #f4f1e659;border-radius:50%;place-items:center;display:grid}.fm__arrow[data-astro-cid-jaxpfgau]:hover{background:#f4f1e61f;border-color:#f4f1e6b3}.fm__dots[data-astro-cid-jaxpfgau]{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.fm__dots[data-astro-cid-jaxpfgau] i[data-astro-cid-jaxpfgau]{width:.5rem;height:.5rem;transition:background-color var(--dur-fast), scale var(--dur-fast);background:#f4f1e640;border-radius:50%}.fm__dots[data-astro-cid-jaxpfgau] i[data-astro-cid-jaxpfgau].on{background:#f2d77a;scale:1.3}.fm__tray[data-astro-cid-jaxpfgau]{background:linear-gradient(#a8693a,#7a4a22);border-radius:3px;height:12px;position:absolute;bottom:-26px;left:10%;right:10%;box-shadow:0 3px 4px #35190440}.fm__chalk[data-astro-cid-jaxpfgau]{background:#fffdf6;border-radius:3px;width:34px;height:8px;position:absolute;top:-6px;left:12%;rotate:-4deg;box-shadow:inset -4px 0 #00000014}.fm__chalk--y[data-astro-cid-jaxpfgau]{background:#f2d77a;width:26px;left:28%;rotate:6deg}.fm__sponge[data-astro-cid-jaxpfgau]{background:#e0b23a;border-radius:4px;width:44px;height:14px;position:absolute;top:-12px;right:12%;box-shadow:inset 0 -5px #8a5428}.fm__acc[data-astro-cid-jaxpfgau],.fm__mob[data-astro-cid-jaxpfgau]{display:none}@media (width<=900px){.fm__stage[data-astro-cid-jaxpfgau]{grid-template-columns:1fr}.fm__stall[data-astro-cid-jaxpfgau]{width:100%}.fm__sign[data-astro-cid-jaxpfgau],.fm__desk[data-astro-cid-jaxpfgau]{display:none}.fm__mob[data-astro-cid-jaxpfgau]{display:inline}.fm__acc[data-astro-cid-jaxpfgau]{color:#f4f1e6;background:radial-gradient(120% 60% at 20% 0,#ffffff12,#0000 60%),repeating-linear-gradient(-28deg,#ffffff05 0 2px,#0000 2px 7px),#2e4632;border:10px solid #a8693a;border-image:linear-gradient(135deg,#b8793f,#8a5428 40%,#a8693a 60%,#7a4a22) 1;padding:.35rem .9rem;display:grid;box-shadow:0 14px 28px #35190438,inset 0 0 34px #00000059}}.fm__qa[data-astro-cid-jaxpfgau]{interpolate-size:allow-keywords;border-bottom:2px dashed #f4f1e638}.fm__qa[data-astro-cid-jaxpfgau]:last-child{border-bottom:0}.fm__qa[data-astro-cid-jaxpfgau] summary[data-astro-cid-jaxpfgau]{cursor:pointer;min-height:3.6rem;font-family:var(--font-heading);color:#fffdf6;-webkit-tap-highlight-color:transparent;grid-template-columns:2.9rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem 0;font-size:1rem;font-weight:800;line-height:1.25;list-style:none;display:grid}.fm__qa[data-astro-cid-jaxpfgau] summary[data-astro-cid-jaxpfgau]::-webkit-details-marker{display:none}.fm__qa[data-astro-cid-jaxpfgau] summary[data-astro-cid-jaxpfgau]:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #f2d77a}.fm__qi[data-astro-cid-jaxpfgau]{background:#fffaf0;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;transition:scale .3s cubic-bezier(.3,1.6,.5,1);display:grid;box-shadow:0 2px #00000040,inset 0 0 0 2px #e9dcc2}.fm__qi[data-astro-cid-jaxpfgau] svg[data-astro-cid-jaxpfgau]{width:82%;height:82%}.fm__qa[data-astro-cid-jaxpfgau] .fm__qc{color:#f2d77a;transition:rotate .3s var(--ease-out)}.fm__qa[data-astro-cid-jaxpfgau][open] .fm__qc{rotate:180deg}.fm__qa[data-astro-cid-jaxpfgau][open] .fm__qi[data-astro-cid-jaxpfgau]{scale:1.08}.fm__qa[data-astro-cid-jaxpfgau][open] summary[data-astro-cid-jaxpfgau]{color:#f2d77a}.fm__qb[data-astro-cid-jaxpfgau]{padding:0 0 1rem}.fm__qb[data-astro-cid-jaxpfgau] p[data-astro-cid-jaxpfgau]{color:#f4f1e6f0;margin:0 0 .7rem;font-size:.98rem;line-height:1.6}.fm__qa[data-astro-cid-jaxpfgau][open] .fm__qb[data-astro-cid-jaxpfgau]{animation:.6s cubic-bezier(.3,.7,.3,1) fm-write}.fm__qa[data-astro-cid-jaxpfgau]::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:clip}.fm__qa[data-astro-cid-jaxpfgau][open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.fm__qa[data-astro-cid-jaxpfgau]::details-content{transition:none}.fm__p[data-astro-cid-jaxpfgau]>svg[data-astro-cid-jaxpfgau],.fm__card[data-astro-cid-jaxpfgau],.fm__card[data-astro-cid-jaxpfgau] h3[data-astro-cid-jaxpfgau],.fm__slate[data-astro-cid-jaxpfgau] .fm__cards[data-astro-cid-jaxpfgau]{animation:none!important}}.fw[data-astro-cid-g4s53xj2]{min-height:calc(100svh - var(--nav-h));background:radial-gradient(55% 45% at 100% 0%, #e5d0bb80, transparent 70%), radial-gradient(50% 40% at 0% 100%, #f3e8ddb3, transparent 70%), var(--bark-50);align-content:center;padding-block:clamp(1.2rem,3vh,2.4rem);display:grid;position:relative;overflow:clip}.fw__wrap[data-astro-cid-g4s53xj2]{gap:clamp(.8rem,2.2vh,1.4rem);display:grid}.fw__head[data-astro-cid-g4s53xj2]{text-align:center}.fw__head[data-astro-cid-g4s53xj2] h2[data-astro-cid-g4s53xj2]{letter-spacing:-.035em;margin:0 auto .4rem;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.fw__sub[data-astro-cid-g4s53xj2]{max-width:64ch;color:var(--ink-700);margin:0 auto;line-height:1.6}.fw__stage[data-astro-cid-g4s53xj2]{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);align-items:center;gap:clamp(1rem,3vw,2.6rem);display:grid}.fw__wall[data-astro-cid-g4s53xj2]{width:min(100%, calc((100svh - var(--nav-h) - 12rem) * 640 / 540));border:2px solid #2f2418;border-radius:22px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:4px 5px #2f2418e6;container-type:inline-size}.fw__wall[data-astro-cid-g4s53xj2]>svg[data-astro-cid-g4s53xj2]{width:100%;height:auto;display:block}.fw__t[data-astro-cid-g4s53xj2]{aspect-ratio:1;cursor:pointer;background:0 0;border:0;width:15cqw;padding:0;position:absolute;translate:-50%}.fw__t[data-astro-cid-g4s53xj2]>svg[data-astro-cid-g4s53xj2]{transform-origin:50% 6%;width:100%;height:100%;transition:translate .45s cubic-bezier(.3, 1.5, .5, 1), filter var(--dur-fast), opacity .25s, scale .25s;filter:drop-shadow(.4cqw .8cqw .4cqw #00000059);display:block;overflow:visible}.fw__t[data-astro-cid-g4s53xj2]:hover>svg[data-astro-cid-g4s53xj2]{animation:.9s ease-in-out fw-swing}.fw__t[data-astro-cid-g4s53xj2]:focus-visible{outline-offset:2px;border-radius:12px;outline:3px solid #8fc3ff}.fw__t[data-astro-cid-g4s53xj2][aria-pressed=true]>svg[data-astro-cid-g4s53xj2]{filter:drop-shadow(0 0 1.4cqw #ffd65af2)drop-shadow(.4cqw 1.6cqw .8cqw #00000059);translate:0 -1.6cqw}.fw__t[data-astro-cid-g4s53xj2][data-take]>svg[data-astro-cid-g4s53xj2]{animation:.7s cubic-bezier(.3,1.4,.5,1) fw-take}@keyframes fw-swing{25%{rotate:6deg}60%{rotate:-4deg}85%{rotate:2deg}}@keyframes fw-take{0%{translate:0;rotate:0deg}35%{translate:0 -3cqw;rotate:-8deg}70%{translate:0 -1.2cqw;rotate:4deg}to{translate:0 -1.6cqw;rotate:0deg}}.fw__wall[data-astro-cid-g4s53xj2] .fw-ghost{opacity:0;transition:opacity .4s}.fw__wall[data-astro-cid-g4s53xj2] .fw-ghost[data-on]{opacity:1}.fw__tape[data-astro-cid-g4s53xj2]{clip-path:polygon(2% 8%,8% 0,16% 6%,26% 0,40% 5%,56% 0,70% 6%,84% 0,96% 5%,100% 50%,97% 94%,86% 100%,70% 95%,54% 100%,38% 94%,22% 100%,8% 95%,0 50%);font-family:var(--font-hand);color:var(--ink-900);white-space:nowrap;pointer-events:none;background:#f6e9c4f2;padding:.3cqw 1.2cqw .4cqw;font-size:1.85cqw;line-height:1.2;position:absolute;top:104%;left:50%;translate:-50%;rotate:-2deg;box-shadow:0 .2cqw .4cqw #00000040}.fw__t[data-astro-cid-g4s53xj2]:nth-child(odd) .fw__tape[data-astro-cid-g4s53xj2]{rotate:2deg}.fw__t[data-astro-cid-g4s53xj2][aria-pressed=true] .fw__tape[data-astro-cid-g4s53xj2]{background:#ffe7a6}.fw__spot[data-astro-cid-g4s53xj2]{width:2px;height:2px;position:absolute;top:72.6%;left:7.8%}.fw__tspot[data-astro-cid-g4s53xj2]{width:2px;height:2px;position:absolute;top:72.6%}.fw__pspot[data-astro-cid-g4s53xj2]{z-index:3;width:2px;height:2px;position:absolute;bottom:1.1rem;right:14%}.fw__t[data-astro-cid-g4s53xj2][data-gone]>svg[data-astro-cid-g4s53xj2]{opacity:0;scale:.9}.fw__t[data-astro-cid-g4s53xj2][data-back]>svg[data-astro-cid-g4s53xj2]{animation:.6s cubic-bezier(.3,1.6,.5,1) fw-back}@keyframes fw-back{0%{opacity:.3;translate:0 -2cqw;rotate:12deg}}.fw__wall[data-astro-cid-g4s53xj2] .fw-flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.4s ease-in-out infinite fw-flame}.fw__wall[data-astro-cid-g4s53xj2] .fw-glow{animation:2s ease-in-out infinite fw-glow}.fw__wall[data-astro-cid-g4s53xj2] .fw-steam{animation:2.6s ease-in-out infinite fw-steam}.fw__wall[data-astro-cid-g4s53xj2] .fw-ray{animation:7s ease-in-out infinite fw-ray}.fw__wall[data-astro-cid-g4s53xj2] .fw-spider{animation:9s ease-in-out infinite fw-spider}@keyframes fw-flame{0%,to{scale:1}50%{scale:.85 1.15}}.fw__wall[data-astro-cid-g4s53xj2] .fw-lamp{transform-box:view-box;transform-origin:320px 0;animation:5s ease-in-out infinite fw-lampsway}.fw__wall[data-astro-cid-g4s53xj2] .fw-lampglow{animation:2.6s ease-in-out infinite fw-glow}.fw__wall[data-astro-cid-g4s53xj2] .fw-note{font-family:system-ui,sans-serif;animation:3.3s ease-out infinite fw-note}.fw__wall[data-astro-cid-g4s53xj2] .fw-peek{translate:0 var(--y,0px);transition:translate .32s cubic-bezier(.3,1.4,.5,1)}.fw__wall[data-astro-cid-g4s53xj2] .fw-peek__head{transform-box:fill-box;transform-origin:50% 100%;rotate:var(--r,0deg);transition:rotate .38s cubic-bezier(.4,1.5,.5,1)}.fw__wall[data-astro-cid-g4s53xj2] .fw-peek__nose{transform-box:fill-box;transform-origin:50%;animation:.35s ease-in-out infinite alternate fw-sniff}.fw__wall[data-astro-cid-g4s53xj2] .fw-peek__eyes{transform-box:fill-box;transform-origin:50%;scale:1 var(--s,1);transition:scale 80ms}.fw__wall[data-astro-cid-g4s53xj2] .fw-peek__paws{opacity:var(--o,1);transition:opacity .2s}@keyframes fw-lampsway{0%,to{rotate:-3deg}50%{rotate:3deg}}@keyframes fw-note{0%{opacity:0;translate:0 6px}25%{opacity:1}to{opacity:0;translate:10px -16px}}@keyframes fw-sniff{0%{scale:1}to{scale:1.12 .92}}@keyframes fw-glow{0%,to{opacity:.25}50%{opacity:.55}}@keyframes fw-steam{0%{opacity:0;translate:0 4px}40%{opacity:.8}to{opacity:0;translate:0 -8px}}@keyframes fw-ray{0%,to{opacity:.8}50%{opacity:1}}@keyframes fw-spider{0%,55%,to{translate:0}70%,85%{translate:0 26px}}.fw__plan[data-astro-cid-g4s53xj2]{filter:drop-shadow(0 18px 26px #14285047);display:grid;position:relative}.fw__sheet[data-astro-cid-g4s53xj2]{color:#eef5ff;transform-origin:50% 0;background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/22px 22px,radial-gradient(90% 70% at 30% 20%,#245a9c,#1a467f 70%,#163c6e);grid-template-rows:auto minmax(0,1fr) auto auto;gap:.7rem;min-height:clamp(20rem,54vh,31rem);margin-inline:.6rem;padding:clamp(1.2rem,2.4vw,1.7rem) clamp(1.1rem,2.4vw,1.8rem);display:grid;position:relative}.fw__sheet[data-astro-cid-g4s53xj2]:before{content:"";pointer-events:none;border:2px solid #ffffff8c;position:absolute;inset:.6rem}.fw__sheet[data-astro-cid-g4s53xj2]:after{content:"";pointer-events:none;border:1px solid #ffffff40;position:absolute;inset:1rem}.fw__roll[data-astro-cid-g4s53xj2]{z-index:2;background:linear-gradient(#4b86cc,#1f4f8f 45%,#143866 55%,#2f6db4);border-radius:.65rem;height:1.3rem;position:relative;box-shadow:inset 0 2px #ffffff59,0 4px 6px #00000040}.fw__roll[data-astro-cid-g4s53xj2]:before,.fw__roll[data-astro-cid-g4s53xj2]:after{content:"";background:#c99a5b;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;translate:0 -50%;box-shadow:inset 0 0 0 2px #8a5428}.fw__roll[data-astro-cid-g4s53xj2]:before{left:-.25rem}.fw__roll[data-astro-cid-g4s53xj2]:after{right:-.25rem}.fw__roll--t[data-astro-cid-g4s53xj2]{margin-bottom:-.5rem}.fw__roll--b[data-astro-cid-g4s53xj2]{margin-top:-.5rem}.fw__plan[data-astro-cid-g4s53xj2][data-unroll] .fw__sheet[data-astro-cid-g4s53xj2]{animation:.75s cubic-bezier(.3,.8,.3,1) fw-unroll}.fw__plan[data-astro-cid-g4s53xj2][data-unroll] .fw__roll--b[data-astro-cid-g4s53xj2]{animation:.75s cubic-bezier(.3,.8,.3,1) fw-rollb}@keyframes fw-unroll{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes fw-rollb{0%{translate:0 calc(-1*clamp(20rem,54vh,31rem))}to{translate:0}}.fw__kicker[data-astro-cid-g4s53xj2]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#fff;justify-content:space-between;align-items:baseline;margin:.2rem 0 0;font-size:.78rem;font-weight:800;display:flex;position:relative}.fw__cards[data-astro-cid-g4s53xj2]{background:#0a1e3e8c;border-radius:6px;min-height:0;padding:.9rem 1rem .2rem;position:relative;overflow:auto;box-shadow:inset 0 0 0 1px #eef5ff2e}.fw__card[data-astro-cid-g4s53xj2] h3[data-astro-cid-g4s53xj2]{font-family:var(--font-heading);letter-spacing:-.015em;color:#fff;text-shadow:0 1px #0000004d;margin:0 0 .7rem;font-size:clamp(1.35rem,1rem + 1vw,1.8rem);font-weight:800;line-height:1.18}.fw__card[data-astro-cid-g4s53xj2] h3[data-astro-cid-g4s53xj2]:after{content:"";background:repeating-linear-gradient(90deg,#ffd75e 0 8px,#0000 8px 12px);width:4.5rem;height:2px;margin-top:.5rem;display:block}.fw__card[data-astro-cid-g4s53xj2] p[data-astro-cid-g4s53xj2]{color:#fff;text-shadow:0 1px #00000040;margin:0 0 .9rem;font-size:clamp(1rem,.92rem + .2vw,1.1rem);font-weight:500;line-height:1.65}.fw__link[data-astro-cid-g4s53xj2]{font-family:var(--font-heading);color:#ffd75e;border-bottom:2px dashed #ffe08a80;align-items:center;gap:.4rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.fw__link[data-astro-cid-g4s53xj2]:hover{border-bottom-style:solid}.fw__foot[data-astro-cid-g4s53xj2]{justify-content:space-between;align-items:end;gap:1rem;display:flex;position:relative}.fw__nav[data-astro-cid-g4s53xj2]{gap:.5rem;display:flex}.fw__arrow[data-astro-cid-g4s53xj2]{color:#fff;cursor:pointer;width:2.4rem;height:2.4rem;transition:background-color var(--dur-fast);background:0 0;border:2px solid #eef5ff73;border-radius:50%;place-items:center;display:grid}.fw__arrow[data-astro-cid-g4s53xj2]:hover{background:#ffffff24}.fw__block[data-astro-cid-g4s53xj2]{color:#fff;background:#0a1e3e66;border:1.5px solid #eef5ffbf;grid-template-columns:repeat(3,auto);margin:0;font-size:.7rem;display:grid}.fw__block[data-astro-cid-g4s53xj2] div[data-astro-cid-g4s53xj2]{border-left:1px solid #eef5ff66;padding:.25rem .55rem}.fw__block[data-astro-cid-g4s53xj2] div[data-astro-cid-g4s53xj2]:first-child{border-left:0}.fw__block[data-astro-cid-g4s53xj2] dt[data-astro-cid-g4s53xj2]{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-weight:800}.fw__block[data-astro-cid-g4s53xj2] dd[data-astro-cid-g4s53xj2]{font-family:var(--font-hand);margin:0;font-size:.95rem}.fw__cta[data-astro-cid-g4s53xj2]{color:var(--bark-700);font-family:var(--font-heading);transition:translate var(--dur-fast), box-shadow var(--dur-fast);background:#fffaf0;border-radius:999px;justify-self:start;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 4px #c99a5b}.fw__cta[data-astro-cid-g4s53xj2]:hover{translate:0 2px;box-shadow:0 2px #c99a5b}.fw__acc[data-astro-cid-g4s53xj2],.fw__mob[data-astro-cid-g4s53xj2]{display:none}@media (width<=900px){.fw__stage[data-astro-cid-g4s53xj2]{grid-template-columns:1fr}.fw__wall[data-astro-cid-g4s53xj2]{order:-1;width:100%}.fw__plan[data-astro-cid-g4s53xj2],.fw__desk[data-astro-cid-g4s53xj2]{display:none}.fw__mob[data-astro-cid-g4s53xj2]{display:inline}.fw__acc[data-astro-cid-g4s53xj2]{color:#fff;background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/22px 22px,radial-gradient(90% 70% at 30% 20%,#245a9c,#1a467f 70%,#163c6e);border-radius:6px;padding:1.1rem 1.1rem 1.2rem;display:grid;position:relative;box-shadow:0 16px 28px #14285047}.fw__acc[data-astro-cid-g4s53xj2]:before{content:"";pointer-events:none;border:1.5px solid #ffffff80;position:absolute;inset:.45rem}.fw__acc[data-astro-cid-g4s53xj2] .fw__cta[data-astro-cid-g4s53xj2]{margin-top:1rem}}.fw__acck[data-astro-cid-g4s53xj2]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;justify-content:space-between;margin:0 0 .2rem;font-size:.72rem;font-weight:800;display:flex;position:relative}.fw__qa[data-astro-cid-g4s53xj2]{interpolate-size:allow-keywords;border-bottom:1px dashed #eef5ff59;position:relative}.fw__qa[data-astro-cid-g4s53xj2] summary[data-astro-cid-g4s53xj2]{cursor:pointer;min-height:3.6rem;font-family:var(--font-heading);color:#fff;-webkit-tap-highlight-color:transparent;grid-template-columns:2.9rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem 0;font-size:1rem;font-weight:800;line-height:1.25;list-style:none;display:grid}.fw__qa[data-astro-cid-g4s53xj2] summary[data-astro-cid-g4s53xj2]::-webkit-details-marker{display:none}.fw__qa[data-astro-cid-g4s53xj2] summary[data-astro-cid-g4s53xj2]:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #ffd75e}.fw__qi[data-astro-cid-g4s53xj2]{background:#eef5ff;border-radius:8px;place-items:center;width:2.9rem;height:2.9rem;transition:rotate .3s cubic-bezier(.3,1.6,.5,1);display:grid;box-shadow:0 2px #0000004d,inset 0 0 0 1.5px #b9d0ee}.fw__qi[data-astro-cid-g4s53xj2] svg[data-astro-cid-g4s53xj2]{width:84%;height:84%}.fw__qa[data-astro-cid-g4s53xj2] .fw__qc{color:#ffd75e;transition:rotate .3s var(--ease-out)}.fw__qa[data-astro-cid-g4s53xj2][open] .fw__qc{rotate:180deg}.fw__qa[data-astro-cid-g4s53xj2][open] .fw__qi[data-astro-cid-g4s53xj2]{rotate:-8deg}.fw__qa[data-astro-cid-g4s53xj2][open] summary[data-astro-cid-g4s53xj2]{color:#ffd75e}.fw__qb[data-astro-cid-g4s53xj2]{background:#0a1e3e8c;border-radius:6px;margin:0 0 1rem;padding:.75rem .85rem .15rem;box-shadow:inset 0 0 0 1px #eef5ff2e}.fw__qb[data-astro-cid-g4s53xj2] p[data-astro-cid-g4s53xj2]{color:#fff;margin:0 0 .75rem;font-size:.98rem;font-weight:500;line-height:1.6}.fw__qb[data-astro-cid-g4s53xj2] .fw__link[data-astro-cid-g4s53xj2]{margin-bottom:.75rem}.fw__qa[data-astro-cid-g4s53xj2][open] .fw__qb[data-astro-cid-g4s53xj2]{animation:.5s cubic-bezier(.3,.8,.3,1) fw-unroll}.fw__qa[data-astro-cid-g4s53xj2]::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:clip}.fw__qa[data-astro-cid-g4s53xj2][open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.fw__qa[data-astro-cid-g4s53xj2]::details-content{transition:none}.fw__t[data-astro-cid-g4s53xj2]>svg[data-astro-cid-g4s53xj2],.fw__wall[data-astro-cid-g4s53xj2] *,.fw__sheet[data-astro-cid-g4s53xj2],.fw__roll[data-astro-cid-g4s53xj2]{animation:none!important}}.fg[data-astro-cid-266idysx]{overflow-anchor:none;min-height:calc(100svh - var(--nav-h));background:radial-gradient(50% 45% at 0% 0%, #fbe9b073, transparent 70%), radial-gradient(50% 45% at 100% 100%, #d8eba766, transparent 70%), var(--paper);align-content:center;padding-block:clamp(1.2rem,3vh,2.4rem);display:grid;position:relative;overflow:clip}.fg__wrap[data-astro-cid-266idysx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.fg__scene[data-astro-cid-266idysx]{width:min(100%, calc((100svh - var(--nav-h) - 4rem) * 520 / 480));margin-inline:auto;position:relative}.fg__scene[data-astro-cid-266idysx] svg[data-astro-cid-266idysx]{border:2px solid #2f2418;border-radius:24px;width:100%;height:auto;display:block;box-shadow:4px 5px #2f2418e6}.fg__rope[data-astro-cid-266idysx]{cursor:pointer;background:0 0;border:0;border-radius:12px;width:10%;height:43%;position:absolute;top:31%;left:22.5%}.fg__rope[data-astro-cid-266idysx]:focus-visible{outline-offset:2px;outline:3px solid #2f6fd1}.fg__spot[data-astro-cid-266idysx]{width:2px;height:2px;position:absolute;top:77%;left:21.5%}.fg__dspot[data-astro-cid-266idysx]{width:2px;height:2px;position:absolute;top:92%;left:55%}.fg__slot[data-astro-cid-266idysx]{pointer-events:none;width:9%;height:3%;position:absolute;top:68.5%;left:60%}.fg__scene[data-astro-cid-266idysx][data-post] .fg-slotflap{animation:.6s ease-in-out fg-flap}@keyframes fg-flap{40%{scale:1 .3}}.fg__scene[data-astro-cid-266idysx] .fg-bell{transform-box:view-box;transform-origin:144px 84px}.fg__scene[data-astro-cid-266idysx] .fg-clapper{transform-box:view-box;transform-origin:144px 130px}.fg__scene[data-astro-cid-266idysx] .fg-waves path{opacity:0}.fg__scene[data-astro-cid-266idysx]:has(.fg__rope:hover) .fg-rope{filter:brightness(1.1)}.fg__scene[data-astro-cid-266idysx]:not([data-ring]):has(.fg__rope:hover) .fg-bell{animation:.8s ease-in-out fg-nudge}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-bell{animation:1.8s cubic-bezier(.3,.6,.4,1) fg-ring}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-clapper{animation:1.8s ease-in-out fg-clap}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-w1{animation:.6s ease-out .15s 3 fg-wave}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-w2{animation:.6s ease-out .3s 3 fg-wave}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-bird{animation:1.9s ease-in-out fg-flutter}.fg__scene[data-astro-cid-266idysx] .fg-robin-wing{transform-box:fill-box;transform-origin:15% 40%}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-robin-wing{animation:.11s ease-in-out 16 alternate fg-rflap}.fg__scene[data-astro-cid-266idysx] .fg-cat-open,.fg__scene[data-astro-cid-266idysx] .fg-cat-fur,.fg__scene[data-astro-cid-266idysx] .fg-cat-fright{opacity:0}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-cat-open{animation:2.6s step-end fg-show}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-cat-closed{animation:2.6s step-end fg-hide}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-cat-fur{animation:1.6s ease-out fg-show}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-cat-fright{animation:.9s ease-out fg-show}.fg__scene[data-astro-cid-266idysx] .fg-catjump{transform-box:fill-box;transform-origin:50% 100%}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-catjump{animation:.9s cubic-bezier(.3,1.4,.5,1) fg-startle}@keyframes fg-flutter{0%{translate:0;rotate:0deg}15%{translate:2px -14px;rotate:-8deg}30%{translate:-2px -18px;rotate:6deg}45%{translate:3px -15px;rotate:-6deg}60%{translate:-1px -17px;rotate:4deg}80%{translate:0 -6px;rotate:0deg}to{translate:0}}@keyframes fg-rflap{0%{rotate:10deg}to{rotate:-70deg}}@keyframes fg-show{0%,99%{opacity:1}to{opacity:0}}@keyframes fg-hide{0%,99%{opacity:0}to{opacity:1}}@keyframes fg-startle{0%{translate:0;scale:1}25%{translate:0 -12px;scale:1.06 1.1}55%{translate:0;scale:1.04 .94}75%{scale:1.02 1.03}to{translate:0;scale:1}}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-cathead{animation:2.4s ease-in-out fg-wake}.fg__scene[data-astro-cid-266idysx] .fg-cathead{transform-box:fill-box;transform-origin:80% 90%}.fg__scene[data-astro-cid-266idysx] .fg-catbody{transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out infinite fg-breathe}@keyframes fg-breathe{0%,to{scale:1}50%{scale:1.015 1.05}}.fg__scene[data-astro-cid-266idysx] .fg-zzz{animation:3s ease-in-out infinite fg-zzz}.fg__scene[data-astro-cid-266idysx][data-ring] .fg-zzz{opacity:0;animation:none}.fg__scene[data-astro-cid-266idysx] .fg-lampglow{animation:3.4s ease-in-out infinite fg-glow}@keyframes fg-nudge{30%{rotate:4deg}70%{rotate:-3deg}}@keyframes fg-ring{10%{rotate:18deg}25%{rotate:-16deg}40%{rotate:12deg}55%{rotate:-9deg}70%{rotate:5deg}85%{rotate:-2deg}}@keyframes fg-clap{10%{rotate:-14deg}25%{rotate:16deg}40%{rotate:-10deg}55%{rotate:8deg}70%{rotate:-4deg}}@keyframes fg-wave{0%{opacity:.9;scale:.8}to{opacity:0;scale:1.25}}@keyframes fg-hop{0%,to{translate:0}30%{translate:4px -16px}60%{translate:8px}}@keyframes fg-wake{0%,to{translate:0;rotate:0deg}20%,70%{translate:0 -5px;rotate:12deg}}@keyframes fg-zzz{0%{opacity:0;translate:0}30%{opacity:1}to{opacity:0;translate:-8px -16px}}@keyframes fg-glow{0%,to{opacity:.6}50%{opacity:1}}.fg__scene[data-astro-cid-266idysx] .fg-chick{animation:2.2s ease-in-out infinite fg-chirp}@keyframes fg-chirp{0%,55%,to{translate:0 3px}65%,90%{translate:0 -2px}}.fg__head[data-astro-cid-266idysx] h2[data-astro-cid-266idysx]{letter-spacing:-.035em;margin:0 0 .4rem;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.05}.fg__sub[data-astro-cid-266idysx]{max-width:50ch;color:var(--ink-700);margin:0 0 1.2rem;line-height:1.6}.fg__note[data-astro-cid-266idysx]{background:repeating-linear-gradient(#0000 0 27px,#5b8fd91f 27px 28px),#fffdf6;border:2px solid #2f2418;border-radius:10px;padding:clamp(1.2rem,2.4vw,1.7rem);position:relative;rotate:.6deg;box-shadow:5px 6px #2f2418e6}.fg__note[data-astro-cid-266idysx][data-attn]{animation:.7s cubic-bezier(.3,1.6,.5,1) fg-attn}@keyframes fg-attn{30%{rotate:-1.4deg;scale:1.015}60%{rotate:1.4deg}}.fg__pin[data-astro-cid-266idysx]{background:radial-gradient(circle at 35% 30%,#ff9c92,#d23a32 60%,#8f2420);border-radius:50%;width:20px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;box-shadow:0 3px 4px #00000040}.fg__ways[data-astro-cid-266idysx]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.fg__way[data-astro-cid-266idysx]{color:var(--ink-900);background:#fff;border:2px solid #2f2418;border-radius:14px;align-items:center;gap:.7rem;padding:.7rem .85rem;text-decoration:none;transition:translate .15s,box-shadow .15s,background .2s;display:flex;box-shadow:2px 3px #2f2418e6}.fg__way[data-astro-cid-266idysx]:hover{translate:-1px -1px;box-shadow:3px 4px #2f2418e6}.fg__way[data-astro-cid-266idysx]>svg{box-sizing:border-box;border:1.5px solid #2f2418;border-radius:10px;flex:none;width:2.2rem;height:2.2rem;padding:.4rem}.fg__way--wa[data-astro-cid-266idysx]>svg{color:#1e8a4a;background:#dcf5e3}.fg__way--wa[data-astro-cid-266idysx]:hover{border-color:#4cc77a}.fg__way--mail[data-astro-cid-266idysx]>svg{background:var(--lime-100);color:var(--lime-800)}.fg__way--mail[data-astro-cid-266idysx]:hover{border-color:var(--lime-500)}.fg__way[data-astro-cid-266idysx] span[data-astro-cid-266idysx]{min-width:0;display:grid}.fg__way[data-astro-cid-266idysx] b[data-astro-cid-266idysx]{font-family:var(--font-heading);font-size:.95rem;font-weight:800}.fg__way[data-astro-cid-266idysx] small[data-astro-cid-266idysx]{color:var(--ink-500);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.fg__or[data-astro-cid-266idysx]{font-family:var(--font-hand);color:var(--ink-500);align-items:center;gap:.8rem;margin:.9rem 0 .6rem;font-size:1.1rem;display:flex}.fg__or[data-astro-cid-266idysx]:before,.fg__or[data-astro-cid-266idysx]:after{content:"";background:repeating-linear-gradient(90deg, var(--line) 0 6px, transparent 6px 10px);flex:1;height:1.5px}.fg__form[data-astro-cid-266idysx]{gap:.6rem;display:grid}.fg__form[data-astro-cid-266idysx][hidden]{display:none}.fg__row[data-astro-cid-266idysx]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.fg__fl[data-astro-cid-266idysx]{gap:.2rem;display:grid}.fg__fl[data-astro-cid-266idysx]>span[data-astro-cid-266idysx]{color:var(--ink-700);font-size:.8rem;font-weight:700}.fg__fl[data-astro-cid-266idysx] input[data-astro-cid-266idysx],.fg__fl[data-astro-cid-266idysx] textarea[data-astro-cid-266idysx]{width:100%;font:inherit;color:var(--ink-900);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border:1.5px solid #2f2418;border-radius:10px;padding:.6rem .75rem;font-size:.95rem}.fg__fl[data-astro-cid-266idysx] textarea[data-astro-cid-266idysx]{resize:vertical;min-height:4.6rem}.fg__fl[data-astro-cid-266idysx] input[data-astro-cid-266idysx]:focus,.fg__fl[data-astro-cid-266idysx] textarea[data-astro-cid-266idysx]:focus{outline:none;box-shadow:0 0 0 3px #9fcc3a73}.fg__form[data-astro-cid-266idysx][data-tried] [data-astro-cid-266idysx]:is(input,textarea):invalid{background:#fff6f4;border-color:#d24a3a}.fg__consent[data-astro-cid-266idysx]{color:var(--ink-700);align-items:flex-start;gap:.55rem;font-size:.8rem;line-height:1.45;display:flex}.fg__consent[data-astro-cid-266idysx] input[data-astro-cid-266idysx]{width:1rem;height:1rem;accent-color:var(--lime-700);flex:none;margin-top:.15rem}.fg__form[data-astro-cid-266idysx][data-tried] .fg__consent[data-astro-cid-266idysx] input[data-astro-cid-266idysx]:invalid+span[data-astro-cid-266idysx]{color:#b8322a}.fg__actions[data-astro-cid-266idysx]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.fg__send[data-astro-cid-266idysx]{align-items:center;gap:.5rem;display:inline-flex}.fg__status[data-astro-cid-266idysx]{color:#b8322a;margin:0;font-size:.85rem;font-weight:700}.fg__status[data-astro-cid-266idysx]:empty{display:none}.fg__thanks[data-astro-cid-266idysx]{text-align:center;outline:none;justify-items:center;gap:.4rem;padding:1.4rem .5rem .6rem;display:grid}.fg__thanks[data-astro-cid-266idysx][hidden]{display:none}.fg__thanksicon[data-astro-cid-266idysx]{background:var(--lime-100);width:4rem;height:4rem;color:var(--lime-800);border-radius:50%;place-items:center;animation:.8s ease-in-out 2 fg-attn;display:grid}.fg__thankstitle[data-astro-cid-266idysx]{font-family:var(--font-heading);margin:.3rem 0 0;font-size:1.3rem;font-weight:800}.fg__thanks[data-astro-cid-266idysx] p[data-astro-cid-266idysx]{max-width:40ch;color:var(--ink-700);margin:0;line-height:1.55}.fg__again[data-astro-cid-266idysx]{font:inherit;color:var(--lime-800);cursor:pointer;background:0 0;border:0;margin-top:.4rem;font-weight:800;text-decoration:underline}@media (width<=900px){.fg__wrap[data-astro-cid-266idysx]{grid-template-columns:1fr}.fg__side[data-astro-cid-266idysx]{display:contents}.fg__head[data-astro-cid-266idysx]{text-align:center;order:-1}.fg__sub[data-astro-cid-266idysx]{margin-inline:auto}.fg__scene[data-astro-cid-266idysx]{justify-self:center;width:100%;max-width:28rem}}@media (width<=520px){.fg__ways[data-astro-cid-266idysx],.fg__row[data-astro-cid-266idysx]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fg__scene[data-astro-cid-266idysx] *,.fg__note[data-astro-cid-266idysx]{animation:none!important}}
