.Hero-module__ejOdHG__hero{--plate:min(118vw, 55svh);--side:24px;background:var(--char);height:250svh;position:relative}.Hero-module__ejOdHG__stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){.Hero-module__ejOdHG__hero:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, var(--char));pointer-events:none;height:clamp(96px,16svh,180px);position:absolute;bottom:0}}.Hero-module__ejOdHG__plate{width:var(--plate);height:var(--plate);margin-left:calc(var(--plate) / -2);margin-top:calc(var(--plate) / -2);will-change:transform;position:absolute;top:50%;left:50%;transform:translateY(22svh)}.Hero-module__ejOdHG__media{position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000 100%)}.Hero-module__ejOdHG__glowWrap{z-index:1;pointer-events:none;animation:Hero-module__ejOdHG__fade-in 1.6s var(--ease-soul) .2s both;position:absolute;inset:0}.Hero-module__ejOdHG__wordmark{left:0;right:0;top:calc(var(--nav-h) + clamp(28px, 7.5svh, 64px));z-index:2;will-change:transform, opacity;justify-content:center;display:flex;position:absolute}.Hero-module__ejOdHG__title{text-align:center;text-wrap:nowrap;flex-direction:column;align-items:center;margin:0;font-weight:350;line-height:1;display:flex}.Hero-module__ejOdHG__lead{color:var(--cream);animation:Hero-module__ejOdHG__rise-in 1s var(--ease-soul) .1s both;font-size:clamp(3.25rem,min(17.5vw,9svh),4.25rem);line-height:1;display:block}.Hero-module__ejOdHG__handWrap{margin:-.12em -.4em -.1em -.12em;padding:.12em .4em .1em .12em;font-size:clamp(5.25rem,min(28vw,14svh),6.875rem);line-height:.9;animation:1.5s cubic-bezier(.5,.05,.3,1) .55s both Hero-module__ejOdHG__wipe-out;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - .4em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - .4em),#0000)}.Hero-module__ejOdHG__handInner{color:var(--honey);animation:1.5s cubic-bezier(.5,.05,.3,1) .55s both Hero-module__ejOdHG__wipe-in;display:block}.Hero-module__ejOdHG__cooked{left:var(--side);top:calc(var(--nav-h) + clamp(28px, 7.5svh, 64px));z-index:2;font-size:clamp(3.25rem,min(18.5vw,9.5svh),4.5rem);position:absolute}.Hero-module__ejOdHG__cookedText{font-family:var(--font-display);font-variation-settings:"SOFT" 50;letter-spacing:-.02em;color:var(--cream);opacity:0;will-change:transform, opacity;margin:0;font-size:1em;font-weight:350;line-height:.95}.Hero-module__ejOdHG__cookedText>span{display:block}.Hero-module__ejOdHG__finale{left:var(--side);right:var(--side);bottom:max(28px, calc(env(safe-area-inset-bottom) + 16px));z-index:3;flex-direction:column;display:flex;position:absolute}.Hero-module__ejOdHG__served{font-family:var(--font-display);font-variation-settings:"SOFT" 50;letter-spacing:-.02em;color:var(--cream);opacity:0;will-change:transform, opacity;margin:0;font-size:clamp(2.875rem,min(16.4vw,8.5svh),4rem);font-weight:350;line-height:.95}.Hero-module__ejOdHG__after{opacity:0;will-change:transform, opacity;flex-direction:column;display:flex}.Hero-module__ejOdHG__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ash);margin:18px 0 0;font-size:13px;line-height:1.3}.Hero-module__ejOdHG__actions{flex-direction:column;align-items:center;gap:6px;margin-top:clamp(20px,6svh,60px);display:flex}.Hero-module__ejOdHG__ctaWrap,.Hero-module__ejOdHG__cta{width:100%}.Hero-module__ejOdHG__rating{align-self:center;margin-top:2px}.Hero-module__ejOdHG__hint{left:50%;bottom:max(28px, calc(env(safe-area-inset-bottom) + 16px));z-index:2;letter-spacing:.14em;text-transform:uppercase;width:80px;color:var(--ash);pointer-events:none;flex-direction:column;align-items:center;gap:10px;margin-left:-40px;font-size:12px;display:flex;position:absolute}.Hero-module__ejOdHG__hintInner{animation:Hero-module__ejOdHG__fade-in .9s var(--ease-soul) 1.6s both;flex-direction:column;align-items:center;gap:10px;display:flex}.Hero-module__ejOdHG__hintLine{background:linear-gradient(var(--ash), transparent);transform-origin:top;width:1px;height:36px;animation:Hero-module__ejOdHG__hint-line 2.4s var(--ease-soul) 2.2s infinite;display:block}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){.Hero-module__ejOdHG__hero{--plate:min(84svh, 56vw);--side:max(48px, 6.6vw);height:300svh}.Hero-module__ejOdHG__plate{transform:translateY(30svh)}.Hero-module__ejOdHG__title{flex-direction:row;align-items:baseline;gap:.17em;font-size:clamp(3.5rem,min(11.4vw,18svh),10.25rem)}.Hero-module__ejOdHG__lead{font-size:1em}.Hero-module__ejOdHG__handWrap{font-size:1.4em;line-height:.6}.Hero-module__ejOdHG__cooked{pointer-events:none;align-items:center;font-size:clamp(4rem,min(10.4vw,17svh),9.5rem);display:flex;top:0;bottom:0}.Hero-module__ejOdHG__finale{justify-content:center;width:min(520px,40vw);top:0;bottom:0;left:auto}.Hero-module__ejOdHG__served{font-size:clamp(3.5rem,min(9.2vw,15svh),8.25rem)}.Hero-module__ejOdHG__kicker{margin-top:30px;font-size:15px}.Hero-module__ejOdHG__actions{flex-direction:row;gap:28px;margin-top:30px}.Hero-module__ejOdHG__hint{bottom:34px}.Hero-module__ejOdHG__ctaWrap,.Hero-module__ejOdHG__cta{width:auto}.Hero-module__ejOdHG__rating{align-self:flex-start;margin-top:14px}}:is(.Hero-module__ejOdHG__hero[data-static],html[data-save-data] .Hero-module__ejOdHG__hero){height:auto}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__stage,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__stage){height:auto;padding:calc(var(--nav-h) + 56px) var(--side) 96px;flex-direction:column;align-items:center;display:flex;position:relative}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__wordmark,.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__cooked,.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__finale,.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__plate,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__wordmark,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__cooked,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__finale,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__plate){opacity:1;margin:0;position:relative;inset:auto;transform:none}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__plate,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__plate){aspect-ratio:1;width:min(420px,100%);height:auto;margin-block:8px 12px}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__cookedText,.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__served,.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__after,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__cookedText,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__served,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__after){opacity:1}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__cooked,.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__finale,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__cooked,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__finale){width:100%;max-width:560px}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__cookedText>span,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__cookedText>span){display:inline}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__hint,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__hint){display:none}@media (prefers-reduced-motion:reduce){.Hero-module__ejOdHG__hero{height:auto}.Hero-module__ejOdHG__stage{height:auto;padding:calc(var(--nav-h) + 56px) var(--side) 96px;flex-direction:column;align-items:center;display:flex;position:relative}.Hero-module__ejOdHG__wordmark,.Hero-module__ejOdHG__cooked,.Hero-module__ejOdHG__finale,.Hero-module__ejOdHG__plate{opacity:1;margin:0;position:relative;inset:auto;transform:none}.Hero-module__ejOdHG__plate{aspect-ratio:1;width:min(420px,100%);height:auto;margin-block:8px 12px}.Hero-module__ejOdHG__cookedText,.Hero-module__ejOdHG__served,.Hero-module__ejOdHG__after{opacity:1}.Hero-module__ejOdHG__cooked,.Hero-module__ejOdHG__finale{width:100%;max-width:560px}.Hero-module__ejOdHG__cookedText>span{display:inline}.Hero-module__ejOdHG__hint{display:none}.Hero-module__ejOdHG__lead,.Hero-module__ejOdHG__handWrap,.Hero-module__ejOdHG__handInner,.Hero-module__ejOdHG__glowWrap,.Hero-module__ejOdHG__hintInner,.Hero-module__ejOdHG__hintLine{animation:none}}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__stage,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__stage){max-width:1280px;padding-top:calc(var(--nav-h) + 72px);grid-template:"mark mark""plate cooked""plate finale"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,5vw,96px);margin-inline:auto;padding-bottom:160px;display:grid}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__wordmark,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__wordmark){grid-area:mark;margin-bottom:56px}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__plate,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__plate){grid-area:plate;justify-self:end;width:100%;max-width:620px;margin:0}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__cooked,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__cooked){grid-area:cooked;align-self:end;font-size:clamp(3rem,6vw,6rem)}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__finale,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__finale){grid-area:finale;max-width:520px}:is(.Hero-module__ejOdHG__hero[data-static] .Hero-module__ejOdHG__served,html[data-save-data] .Hero-module__ejOdHG__hero .Hero-module__ejOdHG__served){font-size:clamp(3rem,6vw,6rem)}}@media (prefers-reduced-motion:reduce) and (min-width:1024px),(prefers-reduced-motion:reduce) and (min-width:768px) and (orientation:landscape){.Hero-module__ejOdHG__stage{max-width:1280px;padding-top:calc(var(--nav-h) + 72px);grid-template:"mark mark""plate cooked""plate finale"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,5vw,96px);margin-inline:auto;padding-bottom:160px;display:grid}.Hero-module__ejOdHG__wordmark{grid-area:mark;margin-bottom:56px}.Hero-module__ejOdHG__plate{grid-area:plate;justify-self:end;width:100%;max-width:620px;margin:0}.Hero-module__ejOdHG__cooked{grid-area:cooked;align-self:end;font-size:clamp(3rem,6vw,6rem)}.Hero-module__ejOdHG__finale{grid-area:finale;max-width:520px}.Hero-module__ejOdHG__served{font-size:clamp(3rem,6vw,6rem)}}@keyframes Hero-module__ejOdHG__rise-in{0%{opacity:0;transform:translateY(.35em)}}@keyframes Hero-module__ejOdHG__wipe-out{0%{transform:translate(-100%)}}@keyframes Hero-module__ejOdHG__wipe-in{0%{transform:translate(100%)}}@keyframes Hero-module__ejOdHG__fade-in{0%{opacity:0}}@keyframes Hero-module__ejOdHG__hint-line{0%{opacity:1;transform:scaleY(0)}55%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}
.DayChapters-module__A_tr8a__light{pointer-events:none;--lx:50%;--ly:30%;position:absolute;inset:0}@media (min-width:1024px){.DayChapters-module__A_tr8a__light{--lx:27%;--ly:58%}}.DayChapters-module__A_tr8a__morning{background:radial-gradient(75% 95% at -8% 38%, #f5e0b042 0%, #e3b04b1a 42%, transparent 74%), radial-gradient(38% 42% at var(--lx) var(--ly), #f3deaa1f 0%, transparent 72%)}.DayChapters-module__A_tr8a__morning:after{content:"";background:linear-gradient(112deg,#0000 14%,#f5e0b013 22%,#0000 33% 38%,#f5e0b00e 46%,#0000 57%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 110% at 0 40%,#000 20%,#0000 75%);mask-image:radial-gradient(90% 110% at 0 40%,#000 20%,#0000 75%)}.DayChapters-module__A_tr8a__afternoon{background:radial-gradient(58% 66% at var(--lx) calc(var(--ly) + 4%), #e0703f52 0%, #e0703f1a 44%, transparent 78%), linear-gradient(180deg, transparent 55%, #e0703f0f 100%)}.DayChapters-module__A_tr8a__midnight{background:radial-gradient(60% 70% at var(--lx) calc(var(--ly) + 6%), #e0703f14 0%, transparent 70%)}.DayChapters-module__A_tr8a__midnight:after{content:"";background:radial-gradient(34% 40% at var(--lx) var(--ly), #ffd27a57 0%, #e3b04b24 38%, transparent 76%);transform-origin:var(--lx) var(--ly);animation:5.2s linear infinite DayChapters-module__A_tr8a__candle;position:absolute;inset:0}@keyframes DayChapters-module__A_tr8a__candle{0%,to{opacity:1;transform:scale(1)}11%{opacity:.86;transform:scale(.992)}17%{opacity:.97}34%{opacity:.9;transform:scale(1.012)}41%{opacity:1}58%{opacity:.84;transform:scale(.995)}63%{opacity:.95}79%{opacity:.88;transform:scale(1.008)}}@media (prefers-reduced-motion:reduce){.DayChapters-module__A_tr8a__midnight:after{animation:none}}
.WhyBento-module__YgXyeG__drift{aspect-ratio:1;width:70%;animation:WhyBento-module__YgXyeG__drift 14s var(--ease-soul) infinite alternate;pointer-events:none;background:radial-gradient(circle,#e0703f47 0%,#0000 65%);border-radius:9999px;position:absolute;top:60%;left:50%;translate:-50% -50%}@keyframes WhyBento-module__YgXyeG__drift{0%{opacity:.7;transform:translate(-18%,6%)scale(.92)}50%{opacity:1}to{opacity:.8;transform:translate(16%,-8%)scale(1.08)}}.WhyBento-module__YgXyeG__ping{transform-box:fill-box;transform-origin:50%;animation:WhyBento-module__YgXyeG__ping 2.8s var(--ease-soul) 2s infinite;opacity:0}@keyframes WhyBento-module__YgXyeG__ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.WhyBento-module__YgXyeG__drift,.WhyBento-module__YgXyeG__ping{animation:none}}.WhyBento-module__YgXyeG__tile{opacity:0;transition:opacity .6s var(--ease-soul) var(--d,0s), transform .6s var(--ease-soul) var(--d,0s);transform:translateY(20px)scale(.96)}.WhyBento-module__YgXyeG__chip{opacity:0;transition:opacity .6s var(--ease-soul) var(--d,0s), transform .6s var(--ease-soul) var(--d,0s);transform:translateY(10px)scale(.92)}.WhyBento-module__YgXyeG__draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-soul) .25s}.WhyBento-module__YgXyeG__dot{transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity .4s var(--ease-soul) .85s, transform .4s var(--ease-soul) .85s;transform:scale(0)}.WhyBento-module__YgXyeG__grid[data-in] .WhyBento-module__YgXyeG__tile,.WhyBento-module__YgXyeG__grid[data-in] .WhyBento-module__YgXyeG__chip,.WhyBento-module__YgXyeG__grid[data-in] .WhyBento-module__YgXyeG__dot{opacity:1;transform:none}.WhyBento-module__YgXyeG__grid[data-in] .WhyBento-module__YgXyeG__draw{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.WhyBento-module__YgXyeG__tile,.WhyBento-module__YgXyeG__chip,.WhyBento-module__YgXyeG__dot{transition-property:opacity;transition-duration:.4s;transition-delay:0s;transform:none}.WhyBento-module__YgXyeG__draw{stroke-dashoffset:0;transition:none}}
.KindWords-module__pdLlAa__viewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.KindWords-module__pdLlAa__track{width:max-content;animation:KindWords-module__pdLlAa__marquee var(--marquee-duration,110s) linear infinite;display:flex}.KindWords-module__pdLlAa__viewport:hover .KindWords-module__pdLlAa__track,.KindWords-module__pdLlAa__viewport:focus-within .KindWords-module__pdLlAa__track,.KindWords-module__pdLlAa__paused .KindWords-module__pdLlAa__track{animation-play-state:paused}.KindWords-module__pdLlAa__group{flex-shrink:0;display:flex}@keyframes KindWords-module__pdLlAa__marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.KindWords-module__pdLlAa__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.KindWords-module__pdLlAa__viewport::-webkit-scrollbar{display:none}.KindWords-module__pdLlAa__track{animation:none}.KindWords-module__pdLlAa__clone{display:none}.KindWords-module__pdLlAa__item{scroll-snap-align:start}}
.CafeSign-module__3ObXyW__word{display:inline-block;position:relative}.CafeSign-module__3ObXyW__tube{color:var(--cream);opacity:.1}.CafeSign-module__3ObXyW__lit{opacity:0;position:absolute;inset:0}.CafeSign-module__3ObXyW__spill{aspect-ratio:1.6;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#e3b04b33,#e0703f14 55%,#0000 100%);border-radius:9999px;width:260%;position:absolute;top:55%;left:50%;translate:-50% -50%}.CafeSign-module__3ObXyW__on .CafeSign-module__3ObXyW__lit{animation:1.7s linear .25s both CafeSign-module__3ObXyW__sign-on}.CafeSign-module__3ObXyW__on .CafeSign-module__3ObXyW__spill{animation:2.4s cubic-bezier(.28,.11,.32,1) .9s both CafeSign-module__3ObXyW__spill-on}@keyframes CafeSign-module__3ObXyW__sign-on{0%{opacity:0}8%{opacity:.82}13%{opacity:.12}22%{opacity:.2}46%{opacity:1}to{opacity:1}}@keyframes CafeSign-module__3ObXyW__spill-on{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CafeSign-module__3ObXyW__on .CafeSign-module__3ObXyW__lit,.CafeSign-module__3ObXyW__on .CafeSign-module__3ObXyW__spill{animation:.6s cubic-bezier(.28,.11,.32,1) both CafeSign-module__3ObXyW__spill-on}}
