.drip[data-astro-cid-7exx36r5]{--tile: clamp(420px, 44vw, 680px);position:relative;height:calc(var(--tile) * .5579);margin-top:-1px;background:var(--img) 0 0 / var(--tile) auto repeat-x,var(--grain, none) 0 0 / 256px,var(--bg)}.drip[data-astro-cid-7exx36r5].is-live{background:var(--grain, none) 0 0 / 256px,var(--bg)}.drip[data-astro-cid-7exx36r5] canvas[data-astro-cid-7exx36r5]{position:absolute;inset:0;width:100%;height:100%;display:block}.eyebrow[data-astro-cid-j7pv25f6]{margin:0;font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.sec-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:32px}.more[data-astro-cid-j7pv25f6]{font-weight:700;font-size:17px}.hero[data-astro-cid-j7pv25f6]{--hdr: 84px;background-color:var(--sky);position:relative}.hero__stage[data-astro-cid-j7pv25f6]{position:relative;min-height:calc(100svh - var(--hdr));display:flex;overflow:clip}html.intro .hero[data-astro-cid-j7pv25f6]{height:calc(200svh - var(--hdr))}html.intro .hero__stage[data-astro-cid-j7pv25f6]{position:sticky;top:var(--hdr);height:calc(100svh - var(--hdr))}.hero__canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.hero__in[data-astro-cid-j7pv25f6]{position:relative;z-index:2;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:40px;padding-top:48px;padding-bottom:48px}.hero__text[data-astro-cid-j7pv25f6]{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:26px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(54px,8vw,120px);line-height:.92;letter-spacing:-.03em}.hero__lead[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.4;max-width:520px}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px}.hero__obj[data-astro-cid-j7pv25f6]{flex:1 1 420px;min-width:0;align-self:stretch;min-height:420px;position:relative;cursor:grab;touch-action:pan-y;user-select:none}.hero__obj[data-astro-cid-j7pv25f6]:active{cursor:grabbing}.hero__hint[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:13px;opacity:.55;white-space:nowrap}.hero__splash[data-astro-cid-j7pv25f6]{display:none}html.intro .hero__splash[data-astro-cid-j7pv25f6]{display:block;position:absolute;z-index:2;left:var(--pad);right:var(--pad);bottom:6vh;margin:0;pointer-events:none;font-family:var(--font-head);font-weight:900;font-size:clamp(44px,8.4vw,132px);line-height:.9;letter-spacing:-.03em}html.intro .hero__text[data-astro-cid-j7pv25f6],html.intro .hero__hint[data-astro-cid-j7pv25f6]{opacity:0}@media(max-width:560px){.hero[data-astro-cid-j7pv25f6]{--hdr: 66px}}@media(max-width:900px){.hero__in[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:12px;padding-top:12px;padding-bottom:24px}.hero__obj[data-astro-cid-j7pv25f6]{order:-1;flex:1 1 auto;min-height:26svh}.hero__text[data-astro-cid-j7pv25f6]{flex:none;gap:16px}.hero__hint[data-astro-cid-j7pv25f6]{display:none}}.partners[data-astro-cid-j7pv25f6]{background:var(--choco);color:var(--cream);padding:32px 0 8px}.partners__in[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.partners__title[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-head);font-weight:700;font-size:20px}.partners__list[data-astro-cid-j7pv25f6]{flex:1 1 600px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:0;padding:0;list-style:none}.partners__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{height:64px;border:1px dashed rgba(255,244,232,.5);border-radius:14px;display:grid;place-items:center;font-size:13px}.steps[data-astro-cid-j7pv25f6]{padding-top:72px;padding-bottom:96px}.steps[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:32px}.steps__list[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:24px}.step[data-astro-cid-j7pv25f6]{position:sticky;top:calc(96px + var(--i) * 18px);overflow:hidden;transform-origin:50% 0;background-color:var(--c);border-radius:32px;padding:clamp(24px,4vw,48px);display:flex;flex-wrap:wrap;gap:24px;align-items:center;min-height:260px}.step__n[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-weight:900;font-size:clamp(64px,9vw,120px);line-height:1}.step[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{flex:1 1 320px}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(22px,2.4vw,32px);margin-bottom:10px;line-height:1.1}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:18px}.step__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:var(--choco);opacity:0;pointer-events:none}.peek[data-astro-cid-j7pv25f6]{position:relative;min-height:90vh;clip-path:inset(0);display:flex;align-items:center}.peek[data-astro-cid-j7pv25f6] .peek__img{position:fixed;inset:0;width:100%;height:100vh;object-fit:cover;object-position:50% 45%}.peek__text[data-astro-cid-j7pv25f6]{position:relative;width:100%;display:flex;flex-direction:column;gap:40vh;padding-top:20vh;padding-bottom:20vh}.peek__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:760px;font-family:var(--font-head);font-weight:900;font-size:clamp(28px,7.4vw,84px);line-height:1;color:var(--cream);overflow-wrap:break-word;text-shadow:0 4px 30px rgba(43,23,18,.7)}.peek__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{font-size:clamp(24px,3vw,40px);margin-left:auto;text-align:right}.collection[data-astro-cid-j7pv25f6]{padding-top:96px;padding-bottom:96px}.collection__grid[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.fruit[data-astro-cid-j7pv25f6]{text-decoration:none;border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:8px;aspect-ratio:4 / 5;transition:transform .3s}.fruit[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px) rotate(-1deg)}.fruit[data-astro-cid-j7pv25f6] img{flex:1;min-height:0;width:100%;object-fit:contain;transition:transform .4s}.fruit[data-astro-cid-j7pv25f6]:hover img{transform:scale(1.07)}.fruit__name[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-weight:700;font-size:22px}.fruit__price[data-astro-cid-j7pv25f6]{font-size:15px}.socials[data-astro-cid-j7pv25f6]{background-color:var(--lemon)}.socials__pin[data-astro-cid-j7pv25f6]{padding:64px 0 80px}@media(min-width:900px){.socials__pin[data-astro-cid-j7pv25f6]{padding-top:112px}}.socials__track[data-astro-cid-j7pv25f6]{display:flex;gap:20px;margin:0;padding:0 var(--pad) 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}.reel[data-astro-cid-j7pv25f6]{flex:0 0 260px;display:flex;flex-direction:column;gap:10px;scroll-snap-align:start}.reel[data-astro-cid-j7pv25f6] img{width:260px;height:440px;object-fit:cover;border-radius:24px;border:3px solid var(--choco)}.reel__views[data-astro-cid-j7pv25f6]{font-weight:700}@media(min-width:900px){.socials__track[data-astro-cid-j7pv25f6]{overflow:visible;width:max-content;max-width:none}}.story[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-top:72px;padding-bottom:96px}.story[data-astro-cid-j7pv25f6]>img{flex:1 1 400px;min-width:0;max-width:560px;border-radius:32px}.story__text[data-astro-cid-j7pv25f6]{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:20px}.story__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4vw,52px)}.story__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:19px;line-height:1.55}.faq[data-astro-cid-j7pv25f6]{background-color:var(--lavender);padding:96px var(--pad) 72px}.faq__in[data-astro-cid-j7pv25f6]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:16px}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{background:var(--cream);border-radius:20px;padding:20px 24px}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:700;font-size:19px;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";font-family:var(--font-head);transition:rotate .3s}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{rotate:45deg}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:12px 0 0;font-size:17px}.footer[data-astro-cid-j7pv25f6]{background:var(--choco);color:var(--cream);padding:48px 0 40px}.footer__in[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer__brand[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px}.footer__logo[data-astro-cid-j7pv25f6]{display:block;width:min(320px,80vw);background:var(--cream);padding:18px 28px;border-radius:999px}.footer__links[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;font-size:17px}.footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:not(.footer__logo){color:var(--cream)}
