section.svelte-o2dca6{background:var(--wash);color:var(--wash-ink)}.inner.svelte-o2dca6{max-inline-size:48rem;padding:var(--space-8) var(--gutter) var(--space-12);text-align:center;justify-items:center;margin-inline-start:auto;margin-inline-end:auto;display:grid}.inner.svelte-o2dca6 .mascot{inline-size:max(8rem,min(36vw,12rem));display:block}h1.svelte-o2dca6{justify-content:center;gap:var(--space-6) clamp(var(--space-4), 4vw, var(--space-10));margin-block:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.part.svelte-o2dca6{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.glyph.svelte-o2dca6{letter-spacing:.06em;font-size:max(4.5rem,min(2rem + 12vw,6rem));line-height:1}.gloss.svelte-o2dca6{color:var(--wash-muted);font-family:var(--font-sans);font-size:var(--step--1);text-wrap:balance;padding-block-start:var(--space-2);position:relative}.gloss.svelte-o2dca6:before{content:"";background:var(--wash-ink);transform-origin:50%;block-size:1.5px;animation:svelte-o2dca6-draw var(--dur-slow) var(--ease-out) calc(var(--dur-fast) + var(--i) * var(--stagger)) both;position:absolute;top:0;bottom:auto;left:0;right:0}.reading.svelte-o2dca6{animation:svelte-o2dca6-settle var(--dur-base) var(--ease-out) calc(var(--dur-fast) + var(--dur-base) + var(--i) * var(--stagger)) both;display:inline-block}@keyframes svelte-o2dca6-draw{0%{transform:scaleX(0)}}@keyframes svelte-o2dca6-settle{0%{opacity:0;transform:translateY(4px)}}@keyframes svelte-o2dca6-appear{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.gloss.svelte-o2dca6:before{animation:none}.reading.svelte-o2dca6{animation:svelte-o2dca6-appear var(--dur-fast) linear calc(var(--i) * var(--stagger)) both}}.gloss.svelte-o2dca6 b:where(.svelte-o2dca6){color:var(--wash-ink);font-family:var(--font-display);font-size:var(--step-2);font-synthesis:none;font-weight:400}.tagline.svelte-o2dca6{font-family:var(--font-display);font-size:var(--step-3);text-wrap:balance}a.svelte-r4oms4{align-items:center;gap:var(--space-4);padding:var(--space-3);border:1.5px solid var(--text);border-radius:var(--radius-l);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--dur-press) var(--ease-out);flex-wrap:wrap;padding-inline-end:var(--space-4);text-decoration:none;display:flex}a.svelte-r4oms4:active{transform:scale(var(--press-scale))}.pic.svelte-r4oms4{border-radius:var(--radius-m);background:var(--surface);flex:none;block-size:max(5rem,min(28vw,7rem));inline-size:max(5rem,min(28vw,7rem));display:block;overflow:hidden}.pic.svelte-r4oms4 picture{block-size:100%;display:block}.pic.svelte-r4oms4 img.photo{block-size:100%}.about.svelte-r4oms4{gap:var(--space-2);flex-direction:column;flex:6.5em;min-inline-size:0;display:flex}.name.svelte-r4oms4{font-family:var(--font-display);font-size:var(--step-4);line-height:1}.tastes.svelte-r4oms4{gap:var(--space-1) var(--space-3);font-size:var(--step--1);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.taste.svelte-r4oms4{align-items:center;gap:var(--space-1);display:flex}.hot.svelte-r4oms4{color:var(--signal)}.taste.svelte-r4oms4 .mini{border-radius:var(--radius-full);background:var(--plate);inline-size:1.75rem;padding:2px;display:block}.price.svelte-r4oms4{font-family:var(--font-display);font-size:var(--step-2);line-height:1}small.svelte-r4oms4{color:var(--muted);font-family:var(--font-sans);font-size:var(--step--1);white-space:nowrap;display:inline-block}svg.svelte-r4oms4{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:18px;inline-size:18px;transition:transform var(--dur-fast) var(--ease-out);flex:none}@media (hover:hover){a.svelte-r4oms4:hover svg:where(.svelte-r4oms4){transform:translate(4px)}}section.svelte-119hrps{max-inline-size:30rem;padding:var(--space-10) var(--gutter) var(--space-16);margin-inline-start:auto;margin-inline-end:auto}h2.svelte-119hrps{font-size:var(--step-3);margin-block-end:var(--space-4)}ul.svelte-119hrps{gap:var(--space-3);margin-block-end:var(--space-6);padding:0;list-style:none;display:grid}.soon.svelte-119hrps{padding:var(--space-10) var(--gutter) var(--space-16);color:var(--muted);font-size:var(--step-1);text-align:center}
