.probe.svelte-1tyq5ee{position:absolute;visibility:hidden}.pin-probe.svelte-1tyq5ee{width:var(--pin-size)}.probe-grid.svelte-1tyq5ee{visibility:hidden}.pin.svelte-1tyq5ee{position:absolute;width:var(--pin-size);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:var(--color-caramel-50);box-shadow:var(--pin-glow)}.pin--core.svelte-1tyq5ee{box-shadow:var(--pin-glow-core)}.pin-label.svelte-1tyq5ee{position:absolute;translate:0 -50%;white-space:nowrap;font-family:var(--font-display);font-size:var(--text-layer);line-height:1.15;letter-spacing:var(--text-pin-name--letter-spacing);font-weight:var(--text-pin-name--font-weight);color:var(--color-text)}.pin-label--core.svelte-1tyq5ee{--size: calc(var(--text-layer-core) / var(--caramel-size))}.pin-label__name.svelte-1tyq5ee{display:inline-block}.pin-label__note.svelte-1tyq5ee{position:absolute;top:calc(100% + var(--spacing) * 1.5);left:0;font-family:var(--font-body);font-size:var(--text-pin-note);line-height:var(--text-pin-note--line-height);font-weight:var(--text-pin-note--font-weight);letter-spacing:var(--text-pin-note--letter-spacing);color:var(--color-text-muted)}.pin-word.svelte-1tyq5ee{display:inline-block;opacity:var(--w);translate:calc((1 - var(--w)) * -.5em) 0}.letter.svelte-nwv3a5{--lt: clamp(0, calc((var(--rise, 1) - var(--i) * var(--letter-stagger)) / (1 - var(--letter-stagger))), 1);--away: max(1 - var(--lt), var(--out, 0));display:inline-block;white-space:pre;opacity:var(--lt);translate:0 calc(var(--away) * var(--away) * var(--reveal-rise) * -1);filter:blur(calc(var(--away) * var(--away) * var(--reveal-blur) * .35))}.letters--load.svelte-nwv3a5{--rise: 0}.intro .letters--load.svelte-nwv3a5{animation:svelte-nwv3a5-letters-in calc(var(--dur-entrance) * 1.6) var(--ease-caramel) var(--rise-delay, 0s) both}@keyframes svelte-nwv3a5-letters-in{0%{--rise: 0}to{--rise: 1}}@media(prefers-reduced-motion:reduce){.letters--load.svelte-nwv3a5{--rise: 1;animation:none}.letter.svelte-nwv3a5{opacity:1;translate:none;filter:none}}.loader.svelte-v1tg6x{position:fixed;inset:0;z-index:var(--z-loader);display:grid;place-items:center;background:color-mix(in srgb,var(--color-ink) 98.5%,transparent);transition:background-color var(--dur-logo-lift) var(--ease-caramel)}.loader.lifting.svelte-v1tg6x{background-color:transparent;pointer-events:none}.loader__mark.svelte-v1tg6x{display:grid;font-family:var(--font-display);font-size:var(--text-logo-big);font-weight:var(--logo-weight-start);line-height:var(--text-wordmark--line-height);--logo-ls: calc(var(--text-wordmark--letter-spacing) + (1 - var(--p)) * var(--logo-track-start));white-space:nowrap}.loader__mark.svelte-v1tg6x>:where(.svelte-v1tg6x){grid-area:1 / 1}.loader__base.svelte-v1tg6x{color:color-mix(in srgb,var(--color-text) 24%,transparent)}.loader__fill.svelte-v1tg6x{color:var(--color-text);clip-path:inset(-1em calc((1 - var(--p)) * (100% + 1em) - 1em) -1em -1em)}.sentence.svelte-1046yyu{opacity:calc(var(--sentence-dim) + (1 - var(--sentence-dim)) * var(--s))}.mark.svelte-1046yyu{color:var(--color-caramel-200);font-weight:650}.pour.svelte-173pbc6{position:fixed;z-index:var(--z-pour);inset:0;width:100%;height:100%;pointer-events:none;transition:opacity var(--dur-fast) linear}.drip.svelte-pk2czt{position:fixed;top:0;right:calc(var(--grid-margin) * var(--drip-inset));translate:50% 0;z-index:var(--z-chrome);pointer-events:none;opacity:calc(1 - var(--fade));filter:drop-shadow(var(--drop-shadow-glow-sm))}.thread.svelte-pk2czt{display:block;width:var(--drip-width);height:calc(var(--drip-min) + (var(--drip-max) - var(--drip-min)) * var(--p));border-radius:0 0 var(--drip-width) var(--drip-width);background:linear-gradient(90deg,var(--color-caramel-800) 0%,var(--color-caramel-500) 30%,var(--color-caramel-100) 48%,var(--color-caramel-400) 62%,var(--color-caramel-900) 100%);animation:svelte-pk2czt-drip-breathe var(--dur-drip) var(--ease-caramel) infinite;transform-origin:top}.thread.svelte-pk2czt:after{content:"";position:absolute;left:50%;bottom:0;translate:-50% 35%;width:calc(var(--drip-width) * 1.9);aspect-ratio:1 / 1.25;border-radius:50%/40% 40% 60% 60%;background:radial-gradient(60% 50% at 38% 40%,var(--color-caramel-100),var(--color-caramel-500) 45%,var(--color-caramel-800) 100%)}@keyframes svelte-pk2czt-drip-breathe{0%,to{scale:1 .985}50%{scale:1 1}}@media(prefers-reduced-motion:reduce){.thread.svelte-pk2czt{animation:none}}.scene-layer.svelte-1203crn{position:fixed;inset:0;z-index:var(--z-scene);pointer-events:none}.scene-back.svelte-1203crn{position:fixed;inset:0;z-index:var(--z-back);pointer-events:none}img.svelte-1203crn,canvas.svelte-1203crn{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity var(--dur-slow) var(--ease-caramel)}img.svelte-1203crn{object-fit:cover}img.visible.svelte-1203crn{opacity:.55}canvas.visible.svelte-1203crn{opacity:1}.probe.svelte-1203crn{position:absolute;visibility:hidden}.margin-probe.svelte-1203crn{width:var(--grid-margin)}.drip-probe.svelte-1203crn{width:var(--drip-width);height:var(--drip-max)}.drip-min-probe.svelte-1203crn{height:var(--drip-min)}.chapter.svelte-1kih9wb{position:relative}.mode-toggle.svelte-1kih9wb{position:fixed;right:var(--grid-margin);bottom:var(--spacing-chrome);z-index:var(--z-debug);margin:0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:var(--hairline) solid var(--color-line);border-radius:calc(var(--spacing) * 2);background:var(--color-ink);color:var(--color-text)}.mode-toggle.svelte-1kih9wb{cursor:pointer}.mode-toggle--specs.svelte-1kih9wb{bottom:calc(var(--spacing-chrome) + var(--spacing) * 28)}.mode-toggle--case.svelte-1kih9wb{bottom:calc(var(--spacing-chrome) + var(--spacing) * 42)}.mode-toggle[aria-pressed=true].svelte-1kih9wb{border-color:var(--color-caramel-300);color:var(--color-caramel-100)}.mode-toggle__hint.svelte-1kih9wb{color:var(--color-text-muted)}.reduced.svelte-1kih9wb .chapter:where(.svelte-1kih9wb){height:auto!important;min-height:100svh}.reduced.svelte-1kih9wb .stage{position:relative}.reduced.svelte-1kih9wb [data-beat]{opacity:1!important}.reduced.svelte-1kih9wb .reveal-end:where(.svelte-1kih9wb){position:relative}.reduced.svelte-1kih9wb .back{position:relative;z-index:calc(var(--z-copy) + 1)}.hero-caramel.svelte-1kih9wb{position:absolute;left:var(--grid-margin);top:var(--hero-top);font-size:var(--text-giant)}.hero-front.svelte-1kih9wb{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-stack);padding:calc(var(--hero-top) + var(--text-giant) * 1.05) var(--grid-margin) 0}.hero-elevated.svelte-1kih9wb{--size: calc(var(--text-giant) * .5);align-self:flex-end;white-space:nowrap}@media(min-width:64rem){.hero-caramel.svelte-1kih9wb{left:calc(var(--grid-margin) + var(--col-step) * 1.5)}.hero-front.svelte-1kih9wb{display:block;padding:0}.hero-elevated.svelte-1kih9wb{--size: calc(var(--text-giant) * .316);position:absolute;right:var(--grid-margin);top:52.8svh}.hero-body.svelte-1kih9wb{position:absolute;left:calc(var(--grid-margin) + var(--col-step) * 5);top:77svh;max-width:calc(var(--col-step) * 4 - var(--grid-gutter))}.hero-cta.svelte-1kih9wb{position:absolute;left:calc(var(--grid-margin) + var(--col-step) * 10);top:78.3svh}}.duo.svelte-1kih9wb{position:absolute;left:calc(5vw - 1.1vw * var(--join));right:5vw;top:calc(6.9svh + var(--join) * var(--duo-drop) / 2 - var(--up) * (var(--duo-drop) / 2 - 5.9svh));display:flex;font-size:calc(var(--text-poster) * (1.25 - .25 * var(--join)))}.duo__a.svelte-1kih9wb{translate:calc((1 - var(--in)) * -6vw + var(--p) * 3vw) 0}.duo__gap.svelte-1kih9wb{flex-grow:calc(1 - var(--join));min-width:.24em}.duo__b.svelte-1kih9wb{translate:calc((1 - var(--in)) * 6vw - var(--p) * 3vw * (1 - var(--join) * 2)) calc((1 - var(--join)) * var(--duo-drop))}.core-line.svelte-1kih9wb{position:absolute;right:3.9vw;top:var(--core-top);font-size:calc(var(--text-poster) * 1.04);translate:calc((1 - var(--in)) * 8vw - var(--p) * 3vw) calc(var(--out, 0) * var(--leave-drift))}.warmth.svelte-1kih9wb{display:flex;flex-direction:column;gap:var(--spacing-stack);padding:var(--spacing-stage) var(--grid-margin) 0}.warmth-quote.svelte-1kih9wb{position:absolute;left:var(--grid-margin);top:var(--spacing-stage);font-size:var(--text-quote);line-height:.96}.warmth-copy.svelte-1kih9wb{display:flex;flex-direction:column;gap:calc(var(--spacing) * 5)}.warmth.svelte-1kih9wb{padding-top:calc(var(--spacing-stage) + var(--text-quote) * 1.92 + var(--spacing-stack))}@media(min-width:64rem){.warmth.svelte-1kih9wb{display:block;padding:0}.warmth-quote.svelte-1kih9wb{left:calc(var(--grid-margin) + var(--col-step) * 4);top:20.5svh}.warmth-copy.svelte-1kih9wb{position:absolute;left:calc(var(--grid-margin) + var(--col-step) * 6);top:67.3svh;max-width:calc(var(--col-step) * 4 - var(--grid-gutter))}}.bonded-line.svelte-1kih9wb{position:absolute;inset-inline:0;top:calc(var(--bonded-base) - .85em);text-align:center;font-size:var(--text-poster);font-weight:520;letter-spacing:var(--ls-poster)}.whisper.svelte-1kih9wb{position:absolute;inset-inline:0;top:33svh;margin:0;text-align:center;white-space:nowrap;font-family:var(--font-display);font-size:var(--text-whisper);font-weight:300;line-height:1;letter-spacing:var(--ls-whisper);text-indent:var(--ls-whisper);color:var(--color-text-muted);translate:0 calc(var(--out, 0) * var(--leave-drift) * -1)}.heat-sky.svelte-1kih9wb{position:absolute;inset:0;background:radial-gradient(ellipse 85% 75% at 50% 72%,color-mix(in srgb,var(--color-cold) calc(var(--cold) * 42%),transparent),transparent 72%),radial-gradient(ellipse 80% 70% at 50% 68%,color-mix(in srgb,var(--color-caramel-700) calc(var(--warm) * 60%),transparent),transparent 70%)}.melt.svelte-1kih9wb{position:absolute;font-size:var(--text-melt);font-weight:520}.melt--a.svelte-1kih9wb{left:10.4vw;top:var(--melt-top);translate:calc((1 - var(--in)) * -6vw) 0}.melt--b.svelte-1kih9wb{right:9vw;top:calc(var(--melt-top) + .97em);translate:calc((1 - var(--in)) * 6vw) 0}.flavors-copy.svelte-1kih9wb{padding:var(--spacing-stage) var(--grid-margin) 0}@media(min-width:64rem){.flavors-copy.svelte-1kih9wb{padding:0}.flavors-title.svelte-1kih9wb{--size: calc(var(--text-quote) * .7);position:absolute;left:var(--grid-margin);top:22svh;font-size:var(--size);white-space:nowrap}.flavors-body.svelte-1kih9wb{position:absolute;left:18.5vw;top:62svh;max-width:calc(var(--col-step) * 3 - var(--grid-gutter))}}.specs__list.svelte-1kih9wb{position:absolute;inset-inline:var(--grid-margin);top:50%;translate:0 -50%;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:2.7svh}.specs__row.svelte-1kih9wb{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 3.5);border-top:var(--hairline) solid var(--color-hairline)}.specs__row.svelte-1kih9wb dt:where(.svelte-1kih9wb){color:var(--color-text-muted)}.specs__row.svelte-1kih9wb dd:where(.svelte-1kih9wb){margin:0;font-family:var(--font-display);font-size:var(--text-spec);font-weight:500;line-height:1.1;white-space:nowrap}.specs__row.svelte-1kih9wb dd.specs__long:where(.svelte-1kih9wb){font-size:var(--text-lead);line-height:1.35;white-space:normal;text-wrap:balance}@media(min-width:64rem){.specs__list.svelte-1kih9wb{left:calc(var(--grid-margin) + var(--col-step) * 4)}}.flavor-picker.svelte-1kih9wb{border:0;margin:0;padding:0;min-width:0}.flavor-layer.svelte-1kih9wb{padding:calc(var(--flavor-info-top) - var(--flavor-info-lift)) var(--grid-margin) 0}.flavor-arc.svelte-1kih9wb{display:flex;justify-content:center;gap:calc(var(--flavor-dot) * .3)}.flavor.svelte-1kih9wb{position:relative;padding:0;border:0;background:none;color:inherit;cursor:pointer;border-radius:50%}.flavor.svelte-1kih9wb:first-child,.flavor.svelte-1kih9wb:last-child{translate:0 calc(var(--flavor-dot) * var(--flavor-arc-drop))}.flavor-readout.svelte-1kih9wb{margin:0 0 var(--flavor-info-gap);max-width:none;text-align:center;color:var(--color-text-muted)}@media(min-width:64rem){.liquid-live .flavor-layer.svelte-1kih9wb{padding:0}.liquid-live .flavor-readout.svelte-1kih9wb{position:absolute;left:calc(var(--grid-margin) + var(--col-step) * 6);top:23.5svh;text-align:left;margin:0}.liquid-live .flavor-arc.svelte-1kih9wb{display:block}.liquid-live .flavor.svelte-1kih9wb,.liquid-live .flavor.svelte-1kih9wb:first-child,.liquid-live .flavor.svelte-1kih9wb:last-child{--a: calc(172deg - var(--i) * 24deg);position:absolute;--off: calc(var(--flavor-dot) * (.62 + var(--i) * .2));left:calc(var(--waffle-x, 0) * 1px + cos(var(--a)) * (var(--waffle-r, 0) * 1px * .84 + var(--off)));top:calc(var(--waffle-y, 0) * 1px - sin(var(--a)) * (var(--waffle-r, 0) * 1px + var(--off)));translate:-50% -50%}}.flavor__swatch.svelte-1kih9wb{display:block;width:var(--dot);aspect-ratio:1;border-radius:50%}.flavor.svelte-1kih9wb{--dot: calc(var(--flavor-dot) * (1 + var(--i) * .14))}.reduced.svelte-1kih9wb .flavor[aria-pressed=true]:where(.svelte-1kih9wb) .flavor__swatch:where(.svelte-1kih9wb){box-shadow:0 0 calc(var(--dot) * .9) calc(var(--dot) * .05) color-mix(in srgb,var(--color-caramel-400) 26%,transparent)}.flavor__swatch.svelte-1kih9wb{transition:scale var(--dur-slow) var(--ease-caramel)}.flavor.svelte-1kih9wb:hover .flavor__swatch:where(.svelte-1kih9wb),.flavor.svelte-1kih9wb:focus-visible .flavor__swatch:where(.svelte-1kih9wb){scale:1.04}.flavor-arc.svelte-1kih9wb:has(.flavor:where(.svelte-1kih9wb):hover,.flavor:where(.svelte-1kih9wb):focus-visible) .flavor:where(.svelte-1kih9wb):not(:hover,:focus-visible) .flavor__swatch:where(.svelte-1kih9wb){scale:.92}.flavor__name.svelte-1kih9wb{position:absolute;bottom:calc(100% + var(--spacing) * 3 + var(--dot) * .05);left:50%;translate:-50% 0;white-space:nowrap;pointer-events:none;font-size:calc(var(--text-label) * (1 + var(--i) * .1));font-weight:calc(400 + var(--i) * 100);text-indent:var(--ls-caps);color:var(--color-text-muted);transition:color var(--dur-slow) var(--ease-caramel)}.flavor.svelte-1kih9wb:hover .flavor__name:where(.svelte-1kih9wb),.flavor.svelte-1kih9wb:focus-visible .flavor__name:where(.svelte-1kih9wb){color:var(--color-text)}.flavor[aria-pressed=true].svelte-1kih9wb .flavor__name:where(.svelte-1kih9wb){bottom:calc(100% + var(--spacing) * 3 + var(--dot) * .14);color:var(--color-caramel-200)}.flavor.svelte-1kih9wb:focus-visible{outline:var(--hairline) solid var(--color-caramel-200);outline-offset:calc(var(--spacing) * 4)}.reduced.svelte-1kih9wb .flavor__swatch:where(.svelte-1kih9wb){background:radial-gradient(circle at 40% 35%,var(--color-caramel-300),var(--tone) 70%)}.gallery-title.svelte-1kih9wb{position:absolute;inset-inline:0;top:50%;translate:0 -50%;text-align:center;font-size:var(--text-quote);line-height:1.22}.gallery.svelte-1kih9wb{position:absolute;inset:0;z-index:calc(var(--z-copy) + 1);display:flex;align-items:center;overflow:hidden}.gallery__track.svelte-1kih9wb{display:flex;align-items:center;gap:var(--gallery-gap);translate:var(--shift) var(--gallery-drop)}.gallery__frame.svelte-1kih9wb{position:relative;flex:none;width:calc(var(--gallery-w) * (var(--gallery-narrow) + (1 - var(--gallery-narrow)) * var(--f, 0)));height:calc(var(--gallery-w) * var(--gallery-shape) * (var(--gallery-short) + (1 - var(--gallery-short)) * var(--f, 0)));margin:0;overflow:hidden}.gallery__frame.svelte-1kih9wb:after{content:"";position:absolute;inset:0;background:var(--color-ink);opacity:calc((1 - var(--gallery-dim)) * (1 - var(--f, 0)))}.gallery__frame.svelte-1kih9wb img:where(.svelte-1kih9wb){position:absolute;left:50%;top:50%;width:var(--gallery-w);max-width:none;height:calc(var(--gallery-w) * var(--gallery-shape));object-fit:cover;translate:calc(-50% - clamp(-1,var(--d, 0) / var(--gallery-drift-span),1) * (1 - var(--f, 0)) * var(--gallery-w) * (1 - var(--gallery-narrow)) / 2) -50%}.reduced.svelte-1kih9wb .gallery:where(.svelte-1kih9wb){position:relative;overflow-x:auto;padding-block:var(--spacing-stage)}.reduced.svelte-1kih9wb .gallery__track:where(.svelte-1kih9wb){translate:none;padding-inline:var(--grid-margin)}.compare-wrap.svelte-1kih9wb{position:absolute;inset-inline:var(--grid-margin);top:50%;translate:0 -50%}@media(min-width:64rem){.compare-wrap.svelte-1kih9wb{left:calc(var(--grid-margin) + var(--col-step) * 4)}}.compare__title.svelte-1kih9wb{--size: var(--step-4);font-size:var(--size);margin:0 0 var(--compare-head-gap);text-align:center}.compare.svelte-1kih9wb{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:center}.compare.svelte-1kih9wb th:where(.svelte-1kih9wb){padding:0 var(--compare-pad-x) var(--compare-head-gap);vertical-align:top;font-weight:inherit}.compare.svelte-1kih9wb td:where(.svelte-1kih9wb){padding:var(--compare-pad-y) var(--compare-pad-x)}.compare.svelte-1kih9wb tbody:where(.svelte-1kih9wb) tr:where(.svelte-1kih9wb):nth-child(odd) td:where(.svelte-1kih9wb){background:var(--color-compare-band)}.compare__tag.svelte-1kih9wb{display:block;margin-bottom:var(--compare-tag-gap);font-family:var(--font-body);font-size:var(--text-small);font-weight:560;color:var(--color-caramel-400)}.compare__name.svelte-1kih9wb{display:block;font-family:var(--font-display);font-size:var(--compare-name);line-height:var(--lh-title);font-weight:560;color:var(--color-text);white-space:nowrap}.compare__note.svelte-1kih9wb{display:block;margin-top:var(--compare-note-gap);font-family:var(--font-body);font-size:var(--text-small);color:var(--color-text-muted);text-wrap:balance}.compare__label.svelte-1kih9wb,.compare__value.svelte-1kih9wb{display:block;text-transform:uppercase;letter-spacing:var(--ls-compare);font-family:var(--font-body)}.compare__label.svelte-1kih9wb{margin-bottom:var(--compare-label-gap);font-size:var(--text-label);font-weight:480;color:var(--color-text-muted)}.compare__value.svelte-1kih9wb{font-size:var(--text-pin-note);font-weight:600;color:var(--color-text)}.stage-poster.svelte-1kih9wb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6}
