@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media(max-width:699px){}.hero[data-astro-cid-bbe6dxrz]{position:relative;background:linear-gradient(180deg,#F7F1E7 calc(100% - var(--fade)),var(--linen));overflow-x:clip}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(70% 80% at 50% 70%,rgba(var(--world, 138, 90, 60),.14),rgba(var(--world, 138, 90, 60),0) 70%);transition:opacity 1.2s var(--ease-soft)}.hero[data-astro-cid-bbe6dxrz][data-world=ag]{--world: 110, 74, 80}.hero[data-astro-cid-bbe6dxrz][data-world=cq]{--world: 138, 90, 60}.hero[data-astro-cid-bbe6dxrz][data-world=em]{--world: 82, 102, 91}.hero[data-astro-cid-bbe6dxrz]:is([data-world=ag],[data-world=cq],[data-world=em]):before{opacity:1}.obj[data-astro-cid-bbe6dxrz]{transition:transform .7s var(--ease-out),opacity .7s var(--ease-soft),filter .7s var(--ease-soft)}.is-pointing[data-astro-cid-bbe6dxrz] .obj[data-astro-cid-bbe6dxrz]:not(:hover):not(:focus-visible):not(:focus-within){opacity:.5;filter:saturate(.55)}.mark-ink[data-astro-cid-bbe6dxrz],.mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{transition:opacity .9s var(--ease-soft)}.hero[data-astro-cid-bbe6dxrz]:is([data-world=ag],[data-world=cq],[data-world=em]) .mark-ink[data-astro-cid-bbe6dxrz]{opacity:.62}.hero[data-astro-cid-bbe6dxrz]:is([data-world=ag],[data-world=cq],[data-world=em]) .mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{opacity:.3}.hero[data-astro-cid-bbe6dxrz][data-world=ag] .mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]:nth-child(3),.hero[data-astro-cid-bbe6dxrz][data-world=em] .mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]:nth-child(4),.hero[data-astro-cid-bbe6dxrz][data-world=cq] .mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]:is(:nth-child(1),:nth-child(2)){opacity:1}.mark-wash[data-astro-cid-bbe6dxrz]{transition:opacity .9s var(--ease-soft)}.hero[data-astro-cid-bbe6dxrz]:is([data-world=ag],[data-world=cq],[data-world=em]) .mark-wash[data-astro-cid-bbe6dxrz]{opacity:.3}.windows[data-astro-cid-bbe6dxrz]{position:absolute;z-index:0;left:50%;bottom:13%;height:86%;aspect-ratio:472 / 392;transform:translate(-50%);pointer-events:none}.win[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:0;transform:scale(1.015);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity 1.1s var(--ease-soft),transform 2.4s var(--ease-out)}.win[data-astro-cid-bbe6dxrz].is-on.is-ready{opacity:.92;transform:none}.win[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;filter:saturate(.85)}.win[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#f7f1e7e6,#f7f1e700 42%)}.lamp[data-astro-cid-bbe6dxrz]{position:absolute;z-index:5;inset:-10% -20%;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(34vmax 30vmax at calc(20% + var(--lx, .3) * 60%) calc(10% + var(--ly, .3) * 80%),#ffe8c4bf,#ffe8c438 45%,#ffe8c400 70%);transition:opacity 1.6s var(--ease-soft)}.is-settled[data-astro-cid-bbe6dxrz] .lamp[data-astro-cid-bbe6dxrz]{opacity:1}.pc[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;mix-blend-mode:soft-light;-webkit-mask:var(--m) center / 100% 100% no-repeat;mask:var(--m) center / 100% 100% no-repeat;background:linear-gradient(100deg,#fffaf000 38%,#fffaf0d9,#fffaf000 62%) no-repeat;background-size:260% 100%;background-position:calc((1 - var(--glx, .5)) * 100%) 0;transition:opacity 1.6s var(--ease-soft)}.is-settled[data-astro-cid-bbe6dxrz] .pc[data-astro-cid-bbe6dxrz]:after{opacity:1}.is-settled[data-astro-cid-bbe6dxrz] .pc[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{animation:none}.mark-pulse[data-astro-cid-bbe6dxrz]{filter:blur(1.2px)}.mark-pulse[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{stroke:#f6ddb0;stroke-width:3;stroke-dasharray:.1 1.3;stroke-dashoffset:.1;opacity:0;animation:none}.is-settled[data-astro-cid-bbe6dxrz] .mark-ink[data-astro-cid-bbe6dxrz]{animation:breathe 9s ease-in-out infinite;transform-origin:236px 382px}.is-settled[data-astro-cid-bbe6dxrz] .mark-pulse[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{animation:pulse 12s cubic-bezier(.45,0,.3,1) 1.5s infinite}.is-settled[data-astro-cid-bbe6dxrz] .mark-pulse[data-astro-cid-bbe6dxrz] .ln--s[data-astro-cid-bbe6dxrz]{animation-delay:1.9s}.is-settled[data-astro-cid-bbe6dxrz] .mark-pulse[data-astro-cid-bbe6dxrz] .ln--b[data-astro-cid-bbe6dxrz],.is-settled[data-astro-cid-bbe6dxrz] .mark-pulse[data-astro-cid-bbe6dxrz] .ln--k[data-astro-cid-bbe6dxrz]{animation-delay:2.5s}.stage[data-astro-cid-bbe6dxrz]{position:relative;width:min(100% - 2 * var(--gutter),1100px);margin-inline:auto;aspect-ratio:16 / 9;max-height:calc(100svh - 76px)}.obj[data-astro-cid-bbe6dxrz]{position:absolute;bottom:12%;display:block;text-decoration:none;color:inherit;transition:transform .7s var(--ease-out)}.obj[data-astro-cid-bbe6dxrz]:hover,.obj[data-astro-cid-bbe6dxrz]:focus-visible,.obj[data-astro-cid-bbe6dxrz]:focus-within{transform:translateY(-6px)}.obj[data-astro-cid-bbe6dxrz]:focus-visible,.pc[data-astro-cid-bbe6dxrz]:focus-visible{outline-offset:6px}.cast[data-astro-cid-bbe6dxrz]{position:absolute;z-index:-1;left:-55%;right:35%;bottom:-3%;height:10%;background:radial-gradient(closest-side,#4634224d,#46342200);transform:skew(-30deg);filter:blur(4px);animation:cast-in 1.6s var(--ease-out) var(--d) both}.cast--wide[data-astro-cid-bbe6dxrz]{left:-25%;right:10%}.obj[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;z-index:-1;left:4%;right:4%;bottom:-6px;height:14px;background:radial-gradient(closest-side,#3c2c1c61,#3c2c1c00);animation:contact-in 1.3s var(--ease-out) calc(var(--d) + .25s) both}.sun[data-astro-cid-bbe6dxrz]{position:absolute;z-index:6;top:-10%;bottom:-10%;left:-45%;width:45%;pointer-events:none;background:radial-gradient(closest-side,#ffe9c48c,#ffe9c42e 55%,#ffe9c400);mix-blend-mode:soft-light;opacity:0;animation:sun-pass 2.4s cubic-bezier(.45,.05,.35,1) .05s both}.pc[data-astro-cid-bbe6dxrz]{position:absolute;bottom:0;display:block}.pc[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;display:block;animation:develop 1.2s cubic-bezier(.3,.1,.2,1) var(--d) both}.obj--ag[data-astro-cid-bbe6dxrz]{left:1%;width:22%;height:56%;z-index:2;animation-delay:.35s}.obj--cq[data-astro-cid-bbe6dxrz]{left:37%;width:26%;height:52%;z-index:2;animation-delay:.15s}.obj--em[data-astro-cid-bbe6dxrz]{left:75.5%;width:17%;height:42.5%;z-index:3;animation-delay:.55s}.mark[data-astro-cid-bbe6dxrz]{position:absolute;z-index:0;left:50%;bottom:13%;height:86%;width:auto;aspect-ratio:472 / 392;transform:translate(-50%);overflow:visible;pointer-events:none;animation:mark-rise 4.2s cubic-bezier(.16,1,.3,1) .2s both}.ln[data-astro-cid-bbe6dxrz]{fill:none;stroke:url(#mark-ink);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1}.mark-ink[data-astro-cid-bbe6dxrz]{opacity:.34}.mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{stroke-width:2.2}.mark-glow[data-astro-cid-bbe6dxrz]{opacity:0;animation:mark-glow 4.6s var(--ease-soft) .25s both}.mark-glow[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{stroke-width:7}.ln[data-astro-cid-bbe6dxrz]{animation:draw 2.6s cubic-bezier(.65,0,.25,1) both}.ln--c[data-astro-cid-bbe6dxrz]{animation-delay:.25s}.ln--s[data-astro-cid-bbe6dxrz]{animation-delay:.6s;animation-duration:2.9s}.ln--b[data-astro-cid-bbe6dxrz]{animation-delay:1.45s;animation-duration:1.8s}.ln--k[data-astro-cid-bbe6dxrz]{animation-delay:2.05s;animation-duration:1.4s}.mark-wash[data-astro-cid-bbe6dxrz]{opacity:.8;animation:mark-wash 3.2s var(--ease-soft) 2.15s both}@media(prefers-reduced-motion:reduce){.mark[data-astro-cid-bbe6dxrz],.mark[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz],.obj[data-astro-cid-bbe6dxrz],.obj[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz],.obj[data-astro-cid-bbe6dxrz]:after,.sun[data-astro-cid-bbe6dxrz]{animation:none!important}.lamp[data-astro-cid-bbe6dxrz],.pc[data-astro-cid-bbe6dxrz]:after,.windows[data-astro-cid-bbe6dxrz]{display:none}}.pack[data-astro-cid-bbe6dxrz]{--shadow: calc(var(--sx, -10) * 1px) calc(var(--sy, 6) * 1px) 14px rgba(70, 50, 30, .18);height:auto}.pc[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{filter:drop-shadow(var(--shadow))}.pack--front[data-astro-cid-bbe6dxrz]{left:2%;width:64%;z-index:2}.pack--side[data-astro-cid-bbe6dxrz]{right:0;width:40%;z-index:3}.care[data-astro-cid-bbe6dxrz]{--shadow: calc(var(--sx, -10) * 1px) calc(var(--sy, 6) * 1px) 14px rgba(70, 50, 30, .18);left:0;width:auto;height:100%;z-index:2}.care--ekos[data-astro-cid-bbe6dxrz]{left:1%;bottom:3%;height:80.4%;z-index:1}.care--dl[data-astro-cid-bbe6dxrz]{left:23%;height:93.4%;z-index:3}.care--pg[data-astro-cid-bbe6dxrz]{left:50%;bottom:2%;height:82%;z-index:1}.care--nz[data-astro-cid-bbe6dxrz]{left:81%;height:82%;z-index:3}.bottle[data-astro-cid-bbe6dxrz]{--shadow: calc(var(--sx, -8) * .8px) calc(var(--sy, 6) * 1px) 12px rgba(40, 40, 70, .2);width:auto}.bottle--conde[data-astro-cid-bbe6dxrz]{left:6%;bottom:3%;height:88%;z-index:1}.bottle--rebelde[data-astro-cid-bbe6dxrz]{left:27%;height:100%;z-index:2}.bottle--rose[data-astro-cid-bbe6dxrz]{left:55%;height:92%;z-index:3}html.hero-seen .hero[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:not(.mark-ink):not(.mark-pulse .ln),html.hero-seen .hero[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:after{animation:none!important}html.hero-seen .hero[data-astro-cid-bbe6dxrz] .sun[data-astro-cid-bbe6dxrz]{display:none}@media(max-width:699px){.hero[data-astro-cid-bbe6dxrz]{min-height:calc(100svh - 122px - env(safe-area-inset-bottom));display:grid;align-content:center}.stage[data-astro-cid-bbe6dxrz]{width:100%;aspect-ratio:4 / 5;max-height:none}.obj[data-astro-cid-bbe6dxrz]{bottom:16%}.obj--ag[data-astro-cid-bbe6dxrz]{left:3%;width:27%;height:34%}.obj--cq[data-astro-cid-bbe6dxrz]{left:35%;width:30%;height:34%}.obj--em[data-astro-cid-bbe6dxrz]{left:69%;width:23%;height:25%}.mark[data-astro-cid-bbe6dxrz],.windows[data-astro-cid-bbe6dxrz]{height:auto;width:104%;bottom:15%}.mark-ink[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{stroke-width:3}}.intro[data-astro-cid-u43ozx4m]{background:var(--linen);min-height:100svh;display:flex;align-items:center;padding:clamp(72px,9vw,128px) 0}.intro-inner[data-astro-cid-u43ozx4m]{position:relative;z-index:2;width:min(100% - 2 * var(--gutter),980px);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,4vw,48px);text-align:center}.intro-statement[data-astro-cid-u43ozx4m]{max-width:30ch;font-family:"GoE Statement",var(--font-display);font-size:clamp(30px,3.2vw,48px);line-height:1.22;letter-spacing:0;color:var(--ink);text-wrap:balance}.intro-sign[data-astro-cid-u43ozx4m]{--sl-delay: .7s;font-family:"GoE Statement",var(--font-display);font-size:clamp(20px,1.7vw,26px);line-height:1.3;letter-spacing:0;color:var(--ink)}@media(max-width:699px){.intro[data-astro-cid-u43ozx4m]{padding:72px 0}.intro-statement[data-astro-cid-u43ozx4m]{font-size:25px;line-height:1.28}.intro-sign[data-astro-cid-u43ozx4m]{font-size:19px}}.lotus-bridge[data-astro-cid-64b53vyz]{display:none}.lotus-bridge[data-astro-cid-64b53vyz].is-on{display:block;position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.lb-lotus[data-astro-cid-64b53vyz]{position:absolute;left:0;top:0;width:0;height:0;will-change:transform,opacity}.lb-petal[data-astro-cid-64b53vyz]{position:absolute;left:calc(var(--W) / -2);top:calc(-1 * var(--L));width:var(--W);height:var(--L);overflow:visible;transform-origin:50% 100%}.lb-petal[data-astro-cid-64b53vyz][data-side="-1"],.lb-win[data-astro-cid-64b53vyz][data-side="-1"]{transform:rotate(calc(var(--open) * -1)) scale(var(--side))}.lb-petal[data-astro-cid-64b53vyz][data-side="1"],.lb-win[data-astro-cid-64b53vyz][data-side="1"]{transform:rotate(var(--open)) scale(var(--side))}.lb-films[data-astro-cid-64b53vyz]{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.lb-win[data-astro-cid-64b53vyz]{position:absolute;left:calc(var(--W) / -2);top:calc(-1 * var(--L));width:var(--W);height:var(--L);overflow:hidden;transform-origin:50% 100%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lb-media[data-astro-cid-64b53vyz]{position:absolute;left:50%;top:50%;width:calc(var(--L) * 1.16);height:calc(var(--L) * 1.16);margin:calc(var(--L) * -.58) 0 0 calc(var(--L) * -.58)}.lb-win[data-astro-cid-64b53vyz][data-side="-1"] .lb-media[data-astro-cid-64b53vyz]{transform:rotate(var(--open))}.lb-win[data-astro-cid-64b53vyz][data-side="1"] .lb-media[data-astro-cid-64b53vyz]{transform:rotate(calc(var(--open) * -1))}.lb-media[data-astro-cid-64b53vyz] img[data-astro-cid-64b53vyz],.lb-media[data-astro-cid-64b53vyz] video[data-astro-cid-64b53vyz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(.96)}.lb-media[data-astro-cid-64b53vyz] video[data-astro-cid-64b53vyz]{z-index:1}.lb-media[data-astro-cid-64b53vyz]:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#f3ece1cc 8%,#f3ece1b8 44%,#f3ece147 64%,#f3ece114 92%)}.lb-petal[data-astro-cid-64b53vyz] path[data-astro-cid-64b53vyz]{fill:url(#lb-glow);fill-opacity:0;vector-effect:non-scaling-stroke}.lb-defs[data-astro-cid-64b53vyz]{position:absolute}.lb-nodes[data-astro-cid-64b53vyz]{position:absolute;inset:0;--fg: var(--ink);--line: 42, 37, 33;color:var(--fg)}.lb-nodes[data-astro-cid-64b53vyz]>.node{position:absolute;left:0;top:0;margin:0;transition:none}.lb-bag[data-astro-cid-64b53vyz]{position:absolute;left:0;top:0;width:auto;will-change:transform;transform-origin:0 0;backface-visibility:hidden;filter:drop-shadow(-10px 6px 14px rgba(70,50,30,.18))}.lands[data-astro-cid-6hcxtidf]{--fg: var(--ink);--line: 42, 37, 33;position:relative;overflow:hidden;position:sticky;top:calc(100svh - var(--H) - var(--foot));transform:translate3d(0,calc(var(--cover, 0) * -22svh),0);background:linear-gradient(180deg,var(--linen) 0%,#F3ECE1 45%,var(--stone-1) 100%);color:var(--fg);padding:0 var(--gutter) clamp(40px,6vh,64px)}.lands[data-astro-cid-6hcxtidf]{--H: max(100svh, 680px);--top: clamp(92px, 12svh, 124px);--base: 64px;--L: calc(var(--H) - var(--top) - var(--base));--W: calc(var(--L) * .6);--turn: 1.6s;--foot: 72px;height:calc(var(--H) + var(--foot))}.lands[data-astro-cid-6hcxtidf]:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:#120e0b;opacity:calc(var(--cover, 0) * .6)}.petal-defs[data-astro-cid-6hcxtidf]{position:absolute;width:0;height:0}.wheel[data-astro-cid-6hcxtidf]{position:absolute;left:50%;top:calc(var(--H) - var(--base));width:0;height:0;z-index:0;transform:rotate(calc(var(--rot) * 1deg));transition:transform var(--turn) cubic-bezier(.65,0,.2,1)}.arm[data-astro-cid-6hcxtidf]{position:absolute;left:0;top:0;width:0;height:0;transform:rotate(calc(var(--arm) * 1deg))}.arm[data-astro-cid-6hcxtidf]{transition:opacity .9s var(--ease-soft),visibility 0s}.arm[data-astro-cid-6hcxtidf].is-up{z-index:1}.arm[data-astro-cid-6hcxtidf].is-down{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-soft),visibility 0s .7s}.petal[data-astro-cid-6hcxtidf]{position:absolute;left:calc(var(--W) / -2);top:calc(-1 * var(--L));width:var(--W);height:var(--L);overflow:visible}.petal[data-astro-cid-6hcxtidf] path[data-astro-cid-6hcxtidf]{stroke:rgba(var(--line),.17);stroke-width:1;vector-effect:non-scaling-stroke;fill-opacity:0;transition:stroke var(--turn) var(--ease-soft),fill-opacity var(--turn) var(--ease-soft)}.petal[data-astro-cid-6hcxtidf].is-active path[data-astro-cid-6hcxtidf]{stroke:rgba(var(--line),.36);fill-opacity:1}.node[data-astro-cid-6hcxtidf]{position:absolute;left:0;top:calc(-1 * var(--L));z-index:2;width:60px;height:60px;margin:-30px 0 0 -30px;padding:0;border:0;background:none;cursor:pointer;color:var(--fg);transform:rotate(calc((var(--arm) + var(--rot)) * -1deg));transition:transform var(--turn) cubic-bezier(.65,0,.2,1)}.node-mark[data-astro-cid-6hcxtidf]{position:absolute;inset:6px;transform-origin:50% -55%;border:1px solid rgba(var(--line),.3);background:var(--linen);transition:border-color var(--t-mid),background var(--t-mid)}.node-mark[data-astro-cid-6hcxtidf]:after{content:"";position:absolute;left:50%;top:50%;width:28px;height:24px;margin:-12px 0 0 -14px;background:currentColor;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;opacity:.75;transition:opacity var(--t-mid)}.node[data-astro-cid-6hcxtidf]:hover .node-mark[data-astro-cid-6hcxtidf],.node[data-astro-cid-6hcxtidf][aria-pressed=true] .node-mark[data-astro-cid-6hcxtidf]{border-color:rgba(var(--line),.7)}.node[data-astro-cid-6hcxtidf][aria-pressed=true] .node-mark[data-astro-cid-6hcxtidf]:after{opacity:1}.node-label[data-astro-cid-6hcxtidf]{position:absolute;left:50%;top:64px;transform:translate(-50%);white-space:nowrap;text-align:center;display:grid;gap:3px;opacity:.9;transition:opacity var(--t-mid)}.node[data-astro-cid-6hcxtidf]:hover .node-label[data-astro-cid-6hcxtidf]{opacity:1}.node[data-astro-cid-6hcxtidf][aria-pressed=true] .node-label[data-astro-cid-6hcxtidf]{opacity:0}.node-name[data-astro-cid-6hcxtidf]{font-family:var(--font-display);font-size:21px;line-height:1.1;letter-spacing:-.005em}.node-coords[data-astro-cid-6hcxtidf]{font-size:11.5px;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--muted)}.node-time[data-astro-cid-6hcxtidf]{font-size:11.5px;letter-spacing:.02em;color:var(--muted)}.land-now[data-astro-cid-6hcxtidf]{margin-top:12px;font-size:14px;letter-spacing:.01em;color:var(--muted)}.is-ready[data-astro-cid-6hcxtidf] .land-now[data-astro-cid-6hcxtidf]{opacity:0;transition:opacity .9s var(--ease-out)}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf].is-read .land-now[data-astro-cid-6hcxtidf]{opacity:1;transition-delay:1.2s}.bean[data-astro-cid-6hcxtidf]{width:34px;height:48px;flex:none;overflow:visible}.bean[data-astro-cid-6hcxtidf] ellipse[data-astro-cid-6hcxtidf],.bean[data-astro-cid-6hcxtidf] path[data-astro-cid-6hcxtidf]{fill:none;stroke:var(--fg);stroke-width:1.2;vector-effect:non-scaling-stroke;opacity:.7}.bean[data-astro-cid-6hcxtidf] ellipse[data-astro-cid-6hcxtidf]{fill:var(--stone-1)}.pf[data-astro-cid-6hcxtidf]{position:absolute;left:calc(var(--W) / -2);top:calc(-1 * var(--L));width:var(--W);height:var(--L);overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pf-media[data-astro-cid-6hcxtidf]{position:absolute;left:50%;top:50%;width:calc(var(--L) * 1.16);height:calc(var(--L) * 1.16);margin:calc(var(--L) * -.58) 0 0 calc(var(--L) * -.58);transform:rotate(calc((var(--arm) + var(--rot)) * -1deg));transition:transform var(--turn) cubic-bezier(.65,0,.2,1)}.pf-media[data-astro-cid-6hcxtidf] img[data-astro-cid-6hcxtidf],.pf-media[data-astro-cid-6hcxtidf] video[data-astro-cid-6hcxtidf]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(.96)}.pf-media[data-astro-cid-6hcxtidf] img[data-astro-cid-6hcxtidf]{z-index:0}.pf-media[data-astro-cid-6hcxtidf] video[data-astro-cid-6hcxtidf]{z-index:1;clip-path:inset(100% 0 0 0);transition:clip-path .45s cubic-bezier(.5,0,.75,0)}.pf-media[data-astro-cid-6hcxtidf] video[data-astro-cid-6hcxtidf].is-back{z-index:2;clip-path:inset(0);transition:none}.pf-media[data-astro-cid-6hcxtidf] video[data-astro-cid-6hcxtidf].is-front{z-index:3;clip-path:inset(0);transition:clip-path 1.3s cubic-bezier(.22,1,.36,1)}.pf-media[data-astro-cid-6hcxtidf]:after{content:"";position:absolute;inset:0;z-index:4;background:linear-gradient(180deg,#f3ece1cc 8%,#f3ece1b8 44%,#f3ece147 64%,#f3ece114 92%)}.lands[data-astro-cid-6hcxtidf]:not(.is-ready) .pf[data-astro-cid-6hcxtidf],.lands[data-astro-cid-6hcxtidf].is-awaiting .pf[data-astro-cid-6hcxtidf]{visibility:hidden}@media(prefers-reduced-motion:reduce){.pf-media[data-astro-cid-6hcxtidf],.pf-media[data-astro-cid-6hcxtidf] video[data-astro-cid-6hcxtidf]{transition:none!important}}.lands-stage[data-astro-cid-6hcxtidf]{position:static;display:grid;place-items:center;padding-top:calc(var(--top) + 52px)}.land[data-astro-cid-6hcxtidf]{grid-area:1 / 1;width:min(100%,1040px);text-align:center;display:flex;flex-direction:column;align-items:center}.land[data-astro-cid-6hcxtidf]>[data-astro-cid-6hcxtidf]{position:relative;z-index:1}.land-name[data-astro-cid-6hcxtidf]{font-family:var(--font-display);font-size:clamp(46px,6.4vw,100px);line-height:.95;letter-spacing:-.015em}.land-text[data-astro-cid-6hcxtidf]{margin-top:clamp(20px,2.6vw,34px);font-family:var(--font-display);font-size:clamp(19px,1.8vw,28px);line-height:1.26;max-width:46ch;color:var(--fg)}.land-line[data-astro-cid-6hcxtidf]{display:block;text-wrap:balance}.land[data-astro-cid-6hcxtidf]>.land-link[data-astro-cid-6hcxtidf]{position:absolute;left:50%;bottom:20px;transform:translate(-50%);white-space:nowrap;display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:500;letter-spacing:.02em;color:var(--fg);text-decoration:none;opacity:.85;transition:opacity var(--t-fast)}.land-link[data-astro-cid-6hcxtidf]:hover{opacity:1}.land-link[data-astro-cid-6hcxtidf] .arrow[data-astro-cid-6hcxtidf]{transition:transform var(--t-mid) var(--ease-out)}.land-link[data-astro-cid-6hcxtidf]:hover .arrow[data-astro-cid-6hcxtidf]{transform:rotate(-90deg)}.lands[data-astro-cid-6hcxtidf]:not(.is-ready) .land[data-astro-cid-6hcxtidf]>.land-link[data-astro-cid-6hcxtidf]{position:relative;left:auto;bottom:auto;transform:none;margin-top:clamp(30px,4vw,52px)}.lands[data-astro-cid-6hcxtidf]:not(.is-ready) .lands-stage[data-astro-cid-6hcxtidf]{display:flex;flex-direction:column;gap:120px}.lands[data-astro-cid-6hcxtidf]:not(.is-ready){height:auto;padding-top:120px;padding-bottom:120px;position:relative;transform:none}.lands[data-astro-cid-6hcxtidf]:not(.is-ready) .lands-nav[data-astro-cid-6hcxtidf],.lands[data-astro-cid-6hcxtidf]:not(.is-ready) .wheel[data-astro-cid-6hcxtidf]{display:none}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf]{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out),visibility 0s .7s}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf].is-active{opacity:1;visibility:visible;transition:opacity .9s var(--ease-out),visibility 0s}.is-ready[data-astro-cid-6hcxtidf] .land-name[data-astro-cid-6hcxtidf]{opacity:0;transform:translateY(14px);filter:blur(10px);transition:opacity 1.1s var(--ease-out),transform 1.1s var(--ease-out),filter 1.1s var(--ease-out)}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf].is-read .land-name[data-astro-cid-6hcxtidf]{opacity:1;transform:none;filter:none;transition-delay:.65s}.is-ready[data-astro-cid-6hcxtidf] .land-text[data-astro-cid-6hcxtidf] .w{display:inline-block;opacity:.16;filter:blur(9px);transition:opacity .9s var(--ease-soft),filter 1.1s var(--ease-soft)}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf].is-read .land-text[data-astro-cid-6hcxtidf] .w{opacity:1;filter:none}.is-ready[data-astro-cid-6hcxtidf] .land-link[data-astro-cid-6hcxtidf]{opacity:0;transition:opacity .9s var(--ease-out) 3.5s}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf].is-read .land-link[data-astro-cid-6hcxtidf]{opacity:.85}.is-ready[data-astro-cid-6hcxtidf] .land[data-astro-cid-6hcxtidf].is-read .land-link[data-astro-cid-6hcxtidf]:hover{opacity:1;transition-delay:0s}.lands-products[data-astro-cid-6hcxtidf]{position:absolute;z-index:2;left:50%;bottom:calc(var(--foot) + var(--base) + 40px);width:0;height:0;pointer-events:none}.lp[data-astro-cid-6hcxtidf]{position:absolute;left:0;bottom:0;height:min(clamp(175px,27.5svh,300px),var(--lp-room, 300px));width:auto;transform:translate(-50%);visibility:hidden;transition:visibility 0s .45s}.lp[data-astro-cid-6hcxtidf]:after{content:"";position:absolute;z-index:-1;left:-14%;right:-14%;bottom:-7px;height:14px;background:radial-gradient(closest-side,#3c2c1c57,#3c2c1c00);opacity:0;transform:scaleX(.6);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.lp[data-astro-cid-6hcxtidf] img[data-astro-cid-6hcxtidf]{width:100%;height:100%;display:block;clip-path:inset(100% -20% 0 -20%);transform:translateY(6px);filter:sepia(.6) saturate(.15) contrast(.32) brightness(1.55) drop-shadow(-6px 6px 10px rgba(70,50,30,0));transition:clip-path .45s cubic-bezier(.5,0,.75,0),transform .45s var(--ease-soft),filter .45s var(--ease-soft)}.lp[data-astro-cid-6hcxtidf].is-active{visibility:visible;transition:visibility 0s .9s}.lp[data-astro-cid-6hcxtidf].is-active img[data-astro-cid-6hcxtidf]{clip-path:inset(-20% -20% -20% -20%);transform:none;filter:sepia(0) saturate(1) contrast(1) brightness(1) drop-shadow(-6px 6px 10px rgba(70,50,30,.2));transition:clip-path 1.3s cubic-bezier(.22,1,.36,1) .9s,transform 1.4s var(--ease-out) .9s,filter 1.6s cubic-bezier(.3,.1,.2,1) 1.1s}.lp[data-astro-cid-6hcxtidf].is-active:after{opacity:1;transform:none;transition:opacity 1.2s var(--ease-out) 1.1s,transform 1.2s var(--ease-out) 1.1s}.lands[data-astro-cid-6hcxtidf]:not(.is-ready) .lands-products[data-astro-cid-6hcxtidf]{display:none}.lands[data-astro-cid-6hcxtidf].is-awaiting .petal[data-astro-cid-6hcxtidf],.lands[data-astro-cid-6hcxtidf].is-awaiting .lp[data-astro-cid-6hcxtidf]{opacity:0}.lands[data-astro-cid-6hcxtidf].is-awaiting .node[data-astro-cid-6hcxtidf]{opacity:var(--arrive, 0);transition:none}.node[data-astro-cid-6hcxtidf]{transition:transform var(--turn) cubic-bezier(.65,0,.2,1),opacity .7s var(--ease-out)}.lp[data-astro-cid-6hcxtidf].is-instant,.lp[data-astro-cid-6hcxtidf].is-instant img[data-astro-cid-6hcxtidf],.lp[data-astro-cid-6hcxtidf].is-instant:after{transition:none!important}.lands-nav[data-astro-cid-6hcxtidf]{position:absolute;z-index:3;left:50%;bottom:calc(var(--foot) + var(--base) - 28px);transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,40px)}.lands[data-astro-cid-6hcxtidf].is-swinging .node-mark[data-astro-cid-6hcxtidf]{animation:node-swing 2.9s cubic-bezier(.45,0,.55,1) both}.lands-btn[data-astro-cid-6hcxtidf]{position:relative;display:grid;place-items:center;width:64px;height:56px;flex:none;overflow:hidden;background:var(--linen);color:var(--fg);cursor:pointer;padding:0;border:1px solid rgba(var(--line),.34);transition:border-color var(--t-fast),color .36s var(--ease-out)}.lands-btn[data-astro-cid-6hcxtidf]:before{content:"";position:absolute;inset:0;background:var(--fg);transform:scaleX(0);transform-origin:100% 50%;transition:transform .52s cubic-bezier(.7,0,.2,1)}.lands-btn--prev[data-astro-cid-6hcxtidf]:before{transform-origin:0 50%}.lands-btn[data-astro-cid-6hcxtidf]:hover{border-color:var(--fg);color:var(--linen)}.lands-btn[data-astro-cid-6hcxtidf]:hover:before{transform:scaleX(1)}.lands-btn[data-astro-cid-6hcxtidf] .icon{position:relative;width:22px;height:22px;transition:transform .52s cubic-bezier(.7,0,.2,1)}.lands-btn--prev[data-astro-cid-6hcxtidf] .icon{scale:-1 1}.lands-btn[data-astro-cid-6hcxtidf]:hover .icon{transform:rotate(-90deg)}.lands-btn[data-astro-cid-6hcxtidf].is-fired .icon{animation:petal-turn var(--turn) cubic-bezier(.65,0,.2,1)}.lands-btn--prev[data-astro-cid-6hcxtidf].is-fired .icon{animation-direction:reverse}.lands-btn[data-astro-cid-6hcxtidf]:focus-visible,.node[data-astro-cid-6hcxtidf]:focus-visible,.land-link[data-astro-cid-6hcxtidf]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.nav-place[data-astro-cid-6hcxtidf]{display:none}@media(prefers-reduced-motion:reduce){.lands[data-astro-cid-6hcxtidf]{--turn: 1ms;transform:none}.lands[data-astro-cid-6hcxtidf].is-swinging .node-mark[data-astro-cid-6hcxtidf],.lands-btn[data-astro-cid-6hcxtidf] .icon{animation:none!important}.is-ready[data-astro-cid-6hcxtidf] .land-name[data-astro-cid-6hcxtidf],.is-ready[data-astro-cid-6hcxtidf] .land-text[data-astro-cid-6hcxtidf] .w,.is-ready[data-astro-cid-6hcxtidf] .land-link[data-astro-cid-6hcxtidf]{filter:none!important;transition:opacity .3s!important}}@media(max-width:699px){.lands[data-astro-cid-6hcxtidf]{--H: max(92svh, 620px);--top: 76px;--W: calc(var(--L) * .66)}.node-label[data-astro-cid-6hcxtidf]{display:none}.land-text[data-astro-cid-6hcxtidf]{max-width:22ch}.lands-btn[data-astro-cid-6hcxtidf]{width:48px;height:48px}.lands-btn[data-astro-cid-6hcxtidf] .icon{width:20px;height:20px}.lands-nav[data-astro-cid-6hcxtidf]{gap:8px}.nav-place[data-astro-cid-6hcxtidf]{display:block;width:96px;white-space:nowrap;font-family:var(--font-display);font-size:15px;line-height:1.1;color:var(--fg)}.nav-place--prev[data-astro-cid-6hcxtidf]{text-align:right}.nav-place--next[data-astro-cid-6hcxtidf]{text-align:left}}.stack-sheet[data-astro-cid-gsthhee2]{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden;--enter: 0;--cover: 0}.drift[data-astro-cid-gsthhee2]{position:absolute;inset:0;transform:translate3d(0,calc((var(--enter) * -35svh) + (var(--cover) * -22svh)),0);will-change:transform}.stack-sheet[data-astro-cid-gsthhee2]:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:#120e0b;opacity:calc(var(--cover) * .6)}.film-sheet[data-astro-cid-gsthhee2]{background:var(--ink-deep);color:var(--linen)}.film-sheet[data-astro-cid-gsthhee2] video[data-astro-cid-gsthhee2]{width:100%;height:100%;object-fit:cover;display:block}.film-sheet[data-astro-cid-gsthhee2]:after{content:"";position:absolute;inset:auto 0 0;height:28%;pointer-events:none;background:linear-gradient(180deg,#120e0b00,#120e0b80)}.film-toggle[data-astro-cid-gsthhee2]{position:absolute;z-index:1;right:var(--gutter);bottom:clamp(24px,4vh,40px);display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;background:#1f1a178c;color:var(--linen);border:1px solid rgba(251,248,243,.3);cursor:pointer;font-size:14px;font-weight:500;transition:background var(--t-fast)}.film-toggle[data-astro-cid-gsthhee2]:hover{background:#1f1a17cc}.film-toggle[data-astro-cid-gsthhee2]:focus-visible{outline:2px solid var(--linen);outline-offset:3px}.film-toggle[data-astro-cid-gsthhee2] .icon{width:18px;height:18px}.film-toggle[data-astro-cid-gsthhee2] .ico--play[data-astro-cid-gsthhee2],.film-toggle[data-astro-cid-gsthhee2] .lab--play[data-astro-cid-gsthhee2]{display:none}.film-toggle[data-astro-cid-gsthhee2][data-state=paused] .ico--play[data-astro-cid-gsthhee2],.film-toggle[data-astro-cid-gsthhee2][data-state=paused] .lab--play[data-astro-cid-gsthhee2]{display:inline-flex}.film-toggle[data-astro-cid-gsthhee2][data-state=paused] .ico--pause[data-astro-cid-gsthhee2],.film-toggle[data-astro-cid-gsthhee2][data-state=paused] .lab--pause[data-astro-cid-gsthhee2]{display:none}.story-sheet[data-astro-cid-gsthhee2]{background:var(--linen);color:var(--ink)}.story-sheet[data-astro-cid-gsthhee2] .drift[data-astro-cid-gsthhee2]{transform:translate3d(0,calc(var(--cover) * -22svh),0)}.story-lotus[data-astro-cid-gsthhee2]{--L: min(78svh, 110vw);--W: calc(var(--L) * .6);--open: calc((39 + (1 - var(--enter)) * 21) * 1deg);position:absolute;left:50%;top:100%;width:0;height:0;pointer-events:none;transform:translate3d(0,calc(14svh + var(--enter) * 30svh - var(--cover) * 40svh),0);will-change:transform}.sl-defs[data-astro-cid-gsthhee2]{position:absolute}.sl-petal[data-astro-cid-gsthhee2]{position:absolute;left:calc(var(--W) / -2);top:calc(-1 * var(--L));width:var(--W);height:var(--L);overflow:visible;transform-origin:50% 100%}.sl-petal[data-astro-cid-gsthhee2][data-side="-1"]{transform:rotate(calc(var(--open) * -1)) scale(calc(.94 + (1 - var(--enter)) * .06))}.sl-petal[data-astro-cid-gsthhee2][data-side="1"]{transform:rotate(var(--open)) scale(calc(.94 + (1 - var(--enter)) * .06))}.sl-petal[data-astro-cid-gsthhee2] path[data-astro-cid-gsthhee2]{stroke:#2a252129;stroke-width:1;vector-effect:non-scaling-stroke}.sl-petal[data-astro-cid-gsthhee2][data-side="0"] path[data-astro-cid-gsthhee2]{stroke:#2a252147}@media(prefers-reduced-motion:reduce){.story-lotus[data-astro-cid-gsthhee2]{transform:translate3d(0,14svh,0);--open: 60deg}}.story[data-astro-cid-gsthhee2]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:96px var(--gutter)}.story-title[data-astro-cid-gsthhee2]{margin:0;max-width:16ch;font-family:var(--font-display);font-weight:400;font-size:clamp(40px,5.4vw,84px);line-height:1;letter-spacing:-.015em}.story-text[data-astro-cid-gsthhee2]{margin:0;max-width:46ch;font-size:clamp(17px,1.3vw,20px);line-height:1.65;color:var(--muted)}.story-title[data-astro-cid-gsthhee2]+.story-text[data-astro-cid-gsthhee2]{margin-top:clamp(28px,3.4vw,44px)}.story-text[data-astro-cid-gsthhee2]+.story-text[data-astro-cid-gsthhee2]{margin-top:1em}.story-link[data-astro-cid-gsthhee2]{margin-top:clamp(28px,3.4vw,44px);display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:500;letter-spacing:.02em;color:var(--ink);text-decoration:none}.story-link[data-astro-cid-gsthhee2] .arrow[data-astro-cid-gsthhee2]{transition:transform var(--t-mid) var(--ease-out)}.story-link[data-astro-cid-gsthhee2]:hover .arrow[data-astro-cid-gsthhee2]{transform:rotate(-90deg)}.story-link[data-astro-cid-gsthhee2]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.story-links[data-astro-cid-gsthhee2]{margin-top:clamp(28px,3.4vw,44px);display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(32px,4vw,56px)}.story-links[data-astro-cid-gsthhee2] .story-link[data-astro-cid-gsthhee2]{margin-top:0}.story-sheet[data-astro-cid-gsthhee2].is-joined{position:relative;background:linear-gradient(180deg,var(--linen) 45%,color-mix(in srgb,var(--linen),var(--base)))}.story-sheet[data-astro-cid-gsthhee2].is-joined:before{content:none}.story-sheet[data-astro-cid-gsthhee2].is-joined .drift[data-astro-cid-gsthhee2]{transform:none}.story-sheet[data-astro-cid-gsthhee2].is-joined+.shop-sheet[data-astro-cid-gsthhee2]{background:linear-gradient(180deg,color-mix(in srgb,var(--linen),var(--base)),var(--base) 55%)}.shop-sheet[data-astro-cid-gsthhee2]{background:var(--linen);color:var(--ink)}.shop-sheet[data-astro-cid-gsthhee2] .drift[data-astro-cid-gsthhee2]{transform:translate3d(0,calc(var(--cover) * -22svh),0)}.shop[data-astro-cid-gsthhee2]{--pic: clamp(200px, calc(100svh - 480px) , 540px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,3.5vh,40px);padding:clamp(84px,11vh,112px) 0 clamp(32px,6vh,64px);text-align:center}.shop-head[data-astro-cid-gsthhee2]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 var(--gutter)}.shop-title[data-astro-cid-gsthhee2]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.2vw,48px);line-height:1.05;letter-spacing:-.015em}.shop-head[data-astro-cid-gsthhee2] .story-link[data-astro-cid-gsthhee2]{margin:0}.shelf[data-astro-cid-gsthhee2]{list-style:none;margin:0;padding:0;width:100%;flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}.shelf[data-astro-cid-gsthhee2]::-webkit-scrollbar{display:none}.shelf[data-astro-cid-gsthhee2].is-dragging{cursor:grabbing;scroll-snap-type:none}.shelf[data-astro-cid-gsthhee2].is-dragging a[data-astro-cid-gsthhee2]{pointer-events:none}.prod[data-astro-cid-gsthhee2]{scroll-snap-align:center;scroll-snap-stop:always;display:flex;justify-content:center}.prod[data-astro-cid-gsthhee2] a[data-astro-cid-gsthhee2]{display:flex;flex-direction:column;align-items:center;color:inherit;text-decoration:none;-webkit-user-drag:none}.prod-pic[data-astro-cid-gsthhee2]{position:relative;display:block;height:var(--pic);width:calc(var(--pic) * .9)}.prod-pic[data-astro-cid-gsthhee2] img[data-astro-cid-gsthhee2]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:transform .7s var(--ease-out)}.prod[data-astro-cid-gsthhee2] a[data-astro-cid-gsthhee2]:hover .prod-pic[data-astro-cid-gsthhee2] img[data-astro-cid-gsthhee2]{transform:translateY(-6px) scale(1.02)}.prod-name[data-astro-cid-gsthhee2]{margin-top:clamp(16px,2.6vh,28px);max-width:22ch;padding:0 var(--gutter);font-family:var(--font-display);font-size:clamp(24px,2.2vw,34px);line-height:1.15}.prod-meta[data-astro-cid-gsthhee2]{margin-top:8px;display:flex;align-items:baseline;gap:16px;font-size:15px;color:var(--muted)}.prod[data-astro-cid-gsthhee2] a[data-astro-cid-gsthhee2]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.shop-ctrl[data-astro-cid-gsthhee2]{display:flex;align-items:center;gap:12px}.shelf-btn[data-astro-cid-gsthhee2]{display:grid;place-items:center;width:52px;height:52px;padding:0;background-color:transparent;color:var(--ink);border:1px solid rgba(42,37,33,.35);cursor:pointer;transition:background-size .52s var(--sweep-ease),color .36s var(--ease-out),border-color var(--t-fast),opacity var(--t-fast)}.shelf-btn[data-astro-cid-gsthhee2]:disabled{opacity:.3;cursor:default}.shelf-btn[data-astro-cid-gsthhee2]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.shelf-btn[data-astro-cid-gsthhee2] .icon{width:20px;height:20px}.shelf-btn[data-astro-cid-gsthhee2] .flip[data-astro-cid-gsthhee2]{display:grid;transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.drift[data-astro-cid-gsthhee2]{transform:none}.prod-pic[data-astro-cid-gsthhee2] img[data-astro-cid-gsthhee2]{transition:none}}@media(max-width:699px){.film-toggle[data-astro-cid-gsthhee2]{bottom:calc(84px + env(safe-area-inset-bottom))}.film-sheet[data-astro-cid-gsthhee2]:after{height:40%}.film-toggle[data-astro-cid-gsthhee2] .lab[data-astro-cid-gsthhee2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.film-toggle[data-astro-cid-gsthhee2]{padding:0;width:44px;justify-content:center}.story[data-astro-cid-gsthhee2]{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.shop[data-astro-cid-gsthhee2]{--pic: clamp(180px, calc(100svh - 470px) , 420px);padding:72px 0 calc(80px + env(safe-area-inset-bottom));gap:18px}.shop-title[data-astro-cid-gsthhee2]{font-size:30px}.prod-name[data-astro-cid-gsthhee2]{font-size:24px}.shelf-btn[data-astro-cid-gsthhee2]{width:48px;height:48px}}.finale[data-astro-cid-bn2yhywb]{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--stone-1) 0%,#F3ECE1 40%,var(--linen) 100%);min-height:100svh;display:grid;align-content:center;justify-items:center;gap:clamp(24px,3.5vh,44px);padding:clamp(72px,9vh,120px) var(--gutter)}.fin-stage[data-astro-cid-bn2yhywb]{position:relative;width:min(100%,600px,calc(48svh * 472 / 392));aspect-ratio:472 / 392}.fin-win[data-astro-cid-bn2yhywb]{position:absolute;inset:0;-webkit-mask-size:100% 100%,100% 300%;mask-size:100% 100%,100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.fin-win[data-astro-cid-bn2yhywb] video[data-astro-cid-bn2yhywb]{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.02)}.fin-win[data-astro-cid-bn2yhywb]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#f3ece1eb,#f3ece100 40%)}.fin-mark[data-astro-cid-bn2yhywb]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.fl[data-astro-cid-bn2yhywb]{fill:none;stroke:url(#fin-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.7;stroke-dasharray:1 1}.fin-pause[data-astro-cid-bn2yhywb]{position:absolute;z-index:2;left:var(--gutter);bottom:clamp(20px,3vh,32px);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background-color:transparent;color:var(--ink);border:1px solid rgba(42,37,33,.35);border-radius:0;cursor:pointer;transition:background-size .52s var(--sweep-ease),color .36s var(--ease-out),border-color var(--t-fast)}.fin-pause[data-astro-cid-bn2yhywb]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.fin-pause[data-astro-cid-bn2yhywb] .icon{width:16px;height:16px}.fin-pause[data-astro-cid-bn2yhywb] .ico[data-astro-cid-bn2yhywb]{display:inline-flex}.fin-pause[data-astro-cid-bn2yhywb] .ico--play[data-astro-cid-bn2yhywb],.fin-pause[data-astro-cid-bn2yhywb][data-state=paused] .ico--pause[data-astro-cid-bn2yhywb]{display:none}.fin-pause[data-astro-cid-bn2yhywb][data-state=paused] .ico--play[data-astro-cid-bn2yhywb]{display:inline-flex}.fin-table[data-astro-cid-bn2yhywb]{position:absolute;left:50%;bottom:3%;width:54%;height:48%;transform:translate(-50%)}.fin-p[data-astro-cid-bn2yhywb]{position:absolute;bottom:0;height:100%}.fin-p[data-astro-cid-bn2yhywb] img[data-astro-cid-bn2yhywb]{height:100%;width:auto;display:block;filter:drop-shadow(-8px 6px 12px rgba(60,44,28,.2))}.fin-p--cq[data-astro-cid-bn2yhywb]{left:50%;transform:translate(-50%);z-index:2;height:82%}.fin-p--ag[data-astro-cid-bn2yhywb]{left:4%;height:100%}.fin-p--em[data-astro-cid-bn2yhywb]{right:4%;height:74%}.fin-table[data-astro-cid-bn2yhywb]:after{content:"";position:absolute;left:-6%;right:-6%;bottom:-8px;height:16px;z-index:-1;background:radial-gradient(closest-side,#3c2c1c47,#3c2c1c00)}.fin-copy[data-astro-cid-bn2yhywb]{display:grid;justify-items:center;gap:16px;text-align:center;width:min(100%,820px)}.fin-title[data-astro-cid-bn2yhywb]{font-family:var(--font-display);font-size:clamp(34px,3.9vw,58px);line-height:1.02;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.fin-text[data-astro-cid-bn2yhywb]{max-width:46ch;font-size:17px;line-height:1.5;color:var(--muted);text-wrap:balance}.fin-ctas[data-astro-cid-bn2yhywb]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}.is-armed[data-astro-cid-bn2yhywb] .fl[data-astro-cid-bn2yhywb]{stroke-dashoffset:1}.is-armed[data-astro-cid-bn2yhywb] .fin-win[data-astro-cid-bn2yhywb]{-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}.is-armed[data-astro-cid-bn2yhywb] .fin-win[data-astro-cid-bn2yhywb] video[data-astro-cid-bn2yhywb]{transform:scale(1.06)}.is-armed[data-astro-cid-bn2yhywb] .fin-p[data-astro-cid-bn2yhywb] img[data-astro-cid-bn2yhywb]{filter:sepia(.6) saturate(.15) contrast(.32) brightness(1.55);transform:translateY(-2%)}.is-armed[data-astro-cid-bn2yhywb] .fin-copy[data-astro-cid-bn2yhywb]>[data-astro-cid-bn2yhywb]{opacity:0;transform:translateY(14px)}.is-in[data-astro-cid-bn2yhywb] .fl[data-astro-cid-bn2yhywb]{stroke-dashoffset:0;transition:stroke-dashoffset 2.2s cubic-bezier(.65,0,.25,1) calc(var(--i) * .14s)}.is-in[data-astro-cid-bn2yhywb] .fin-win[data-astro-cid-bn2yhywb]{-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;transition:-webkit-mask-position 1.7s var(--ease-out) calc(1.1s + var(--i) * .18s),mask-position 1.7s var(--ease-out) calc(1.1s + var(--i) * .18s)}.is-in[data-astro-cid-bn2yhywb] .fin-win[data-astro-cid-bn2yhywb] video[data-astro-cid-bn2yhywb]{transform:none;transition:transform 3.2s var(--ease-out) calc(1.1s + var(--i) * .18s)}.is-in[data-astro-cid-bn2yhywb] .fin-p[data-astro-cid-bn2yhywb] img[data-astro-cid-bn2yhywb]{opacity:1;transform:none;filter:drop-shadow(-8px 6px 12px rgba(60,44,28,.2));transition:opacity 1.2s var(--ease-out) var(--d),transform 1.4s var(--ease-out) var(--d),filter 1.6s cubic-bezier(.3,.1,.2,1) var(--d)}.is-in[data-astro-cid-bn2yhywb] .fin-copy[data-astro-cid-bn2yhywb]>[data-astro-cid-bn2yhywb]{opacity:1;transform:none;transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.is-in[data-astro-cid-bn2yhywb] .fin-title[data-astro-cid-bn2yhywb]{transition-delay:1.4s}.is-in[data-astro-cid-bn2yhywb] .fin-text[data-astro-cid-bn2yhywb]{transition-delay:1.6s}.is-in[data-astro-cid-bn2yhywb] .fin-ctas[data-astro-cid-bn2yhywb]{transition-delay:1.8s}@media(max-width:699px){.finale[data-astro-cid-bn2yhywb]{min-height:0;padding:72px var(--gutter) 88px}.fin-stage[data-astro-cid-bn2yhywb]{width:min(100%,360px)}.fin-ctas[data-astro-cid-bn2yhywb]{display:grid;width:100%}.fin-pause[data-astro-cid-bn2yhywb]{bottom:16px}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}@keyframes pulse{0%{stroke-dashoffset:.1;opacity:0}3%{opacity:.95}24%{opacity:.95}30%{stroke-dashoffset:-1;opacity:0}to{stroke-dashoffset:-1;opacity:0}}@keyframes cast-in{0%{opacity:0;transform:skew(-12deg) scaleX(.4);transform-origin:80% 50%}to{opacity:1}}@keyframes contact-in{0%{opacity:0;transform:scaleX(1.5)}to{opacity:1;transform:none}}@keyframes sun-pass{0%{opacity:0;transform:translate(0) skew(-14deg)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(345%) skew(-14deg)}}@keyframes develop{0%{transform:translateY(-1.6%);filter:sepia(.6) saturate(.15) contrast(.32) brightness(1.55) drop-shadow(-2px 1px 2px rgba(70,50,30,0))}to{transform:none;filter:sepia(0) saturate(1) contrast(1) brightness(1) drop-shadow(var(--shadow))}}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mark-rise{0%{transform:translate(-50%) translateY(3%) scale(.94)}to{transform:translate(-50%)}}@keyframes mark-glow{0%{opacity:0}18%{opacity:.55}62%{opacity:.45}to{opacity:0}}@keyframes mark-wash{0%{opacity:0}to{opacity:.8}}@keyframes node-swing{0%{rotate:0deg}20%{rotate:calc(var(--dir, 1) * -16deg)}46%{rotate:calc(var(--dir, 1) * -7deg)}62%{rotate:calc(var(--dir, 1) * 11deg)}74%{rotate:calc(var(--dir, 1) * -6deg)}84%{rotate:calc(var(--dir, 1) * 3deg)}92%{rotate:calc(var(--dir, 1) * -1.2deg)}to{rotate:0deg}}@keyframes petal-turn{0%{rotate:0deg}to{rotate:-360deg}}