.flavor.svelte-1vfsdy6{padding:var(--space-section) 0;position:relative;overflow:hidden}.flavor__inner.svelte-1vfsdy6{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.flavor__inner.reverse.svelte-1vfsdy6{direction:rtl}.flavor__inner.reverse.svelte-1vfsdy6>*{direction:ltr}.flavor__tagline.svelte-1vfsdy6{margin-bottom:var(--space-3)}.flavor__title.svelte-1vfsdy6{color:var(--accent);margin-bottom:var(--space-4)}.flavor__desc.svelte-1vfsdy6{color:var(--color-ink-secondary);line-height:var(--leading-relaxed);max-width:460px}.flavor__cta.svelte-1vfsdy6{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-family:var(--font-hand);font-size:var(--text-xl);font-weight:600;color:var(--accent);transition:gap var(--duration-fast) var(--ease-out)}.flavor__cta.svelte-1vfsdy6:hover{gap:var(--space-4)}.flavor__cta-arrow.svelte-1vfsdy6{width:24px;height:12px;transition:transform var(--duration-fast) var(--ease-out)}.flavor__cta.svelte-1vfsdy6:hover .flavor__cta-arrow:where(.svelte-1vfsdy6){transform:translate(4px)}.flavor__preview.svelte-1vfsdy6{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);position:relative}.preview-card.svelte-1vfsdy6{background:#fff;padding:var(--space-2);box-shadow:var(--shadow-paper);transform:rotate(var(--tilt, 0deg));position:relative;transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.preview-card.svelte-1vfsdy6:hover{transform:rotate(0) translateY(-4px);box-shadow:var(--shadow-lifted)}.preview-card__tape.svelte-1vfsdy6{position:absolute;width:60px;height:20px;background:#fff5dc99;border:1px solid rgba(200,180,140,.2);top:-10px;left:50%;translate:-50% 0;transform:rotate(-2deg);z-index:2}.preview-card__image.svelte-1vfsdy6{aspect-ratio:3 / 4;background:linear-gradient(135deg,var(--color-bg-secondary) 0%,var(--color-bg-accent) 100%)}.preview-card__label.svelte-1vfsdy6{text-align:center;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-light)}@media(max-width:768px){.flavor__inner.svelte-1vfsdy6{grid-template-columns:1fr;gap:var(--space-8)}.flavor__inner.reverse.svelte-1vfsdy6{direction:ltr}.flavor__preview.svelte-1vfsdy6{max-width:400px}}.divider.svelte-1ye0r37{width:100%;max-width:500px;margin:0 auto;padding:var(--space-2) var(--gutter);color:var(--color-ink-light);opacity:.35}.divider.svelte-1ye0r37 svg:where(.svelte-1ye0r37){width:100%;height:auto}.hand-arrow.svelte-iwbawn{display:inline-block;color:var(--color-ink-secondary);animation:float 3s ease-in-out infinite}.hero.svelte-1uha8ag{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:var(--space-20) var(--gutter)}.hero__inner.svelte-1uha8ag{text-align:center;position:relative;z-index:var(--z-base)}.hero__name.svelte-1uha8ag{margin-bottom:var(--space-4)}.hero__tagline.svelte-1uha8ag{font-size:clamp(var(--text-xl),3vw,var(--text-3xl));color:var(--color-ink-secondary);letter-spacing:.05em}.hero__scroll-cue.svelte-1uha8ag{position:absolute;bottom:var(--space-8);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--color-ink-light);font-size:var(--text-lg)}.hero__doodle.svelte-1uha8ag{position:absolute;pointer-events:none}.hero__doodle--1.svelte-1uha8ag{width:120px;top:18%;right:12%}.hero__doodle--2.svelte-1uha8ag{width:100px;bottom:25%;left:8%}.hero__doodle--3.svelte-1uha8ag{width:80px;top:30%;left:15%}@media(max-width:768px){.hero__doodle.svelte-1uha8ag{opacity:.5}.hero__doodle--1.svelte-1uha8ag{width:80px;right:5%}.hero__doodle--2.svelte-1uha8ag{width:70px;left:3%}.hero__doodle--3.svelte-1uha8ag{display:none}}
