.DCafe-module__U-G1Mq__visual{container-type:size}.DCafe-module__U-G1Mq__steam path{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite DCafe-module__U-G1Mq__steam}.DCafe-module__U-G1Mq__steam path:nth-child(2){animation-delay:.5s}.DCafe-module__U-G1Mq__steam path:nth-child(3){animation-delay:1s}@keyframes DCafe-module__U-G1Mq__steam{0%{opacity:0;transform:translateY(18%)scaleY(.8)}35%{opacity:1}to{opacity:0;transform:translateY(-22%)scaleY(1.05)}}.DCafe-module__U-G1Mq__sweat{opacity:0;pointer-events:none;width:15%;position:absolute}.DCafe-module__U-G1Mq__hot .DCafe-module__U-G1Mq__sweat{animation:.9s ease-in infinite DCafe-module__U-G1Mq__sweat}.DCafe-module__U-G1Mq__hot .DCafe-module__U-G1Mq__sweat:nth-child(2){animation-delay:.3s}.DCafe-module__U-G1Mq__hot .DCafe-module__U-G1Mq__sweat:nth-child(3){animation-delay:.6s}@keyframes DCafe-module__U-G1Mq__sweat{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx), 60%) scale(1)}}.DCafe-module__U-G1Mq__shimmer{display:inline-block}[data-hot] .DCafe-module__U-G1Mq__shimmer{animation:1.1s ease-in-out infinite DCafe-module__U-G1Mq__shimmer;animation-delay:calc(var(--i) * -.09s)}@keyframes DCafe-module__U-G1Mq__shimmer{0%,to{transform:translateY(0)skew(0)}25%{transform:translateY(-.07em)skew(-3.5deg)}75%{transform:translateY(.04em)skew(3deg)}}@media (prefers-reduced-motion:reduce){.DCafe-module__U-G1Mq__steam path,.DCafe-module__U-G1Mq__hot .DCafe-module__U-G1Mq__sweat,[data-hot] .DCafe-module__U-G1Mq__shimmer{animation:none}}.DCafe-module__U-G1Mq__shadow{background:radial-gradient(closest-side, var(--color-shadow) 84%, transparent);border-radius:50%;position:absolute;inset:2%;translate:0 4.5%}
.CrackIntro-module__hoZPCq__intro{z-index:60;pointer-events:none;perspective:1600px;animation:0s linear 1.1s forwards CrackIntro-module__hoZPCq__gone;position:fixed;inset:0}@keyframes CrackIntro-module__hoZPCq__gone{to{visibility:hidden}}.CrackIntro-module__hoZPCq__flesh{background:var(--color-flesh);animation:1.1s linear forwards CrackIntro-module__hoZPCq__flesh;position:absolute;inset:0}@keyframes CrackIntro-module__hoZPCq__flesh{0%,40%{opacity:1}52%,to{opacity:0}}.CrackIntro-module__hoZPCq__half{background:var(--color-rind-deep);backface-visibility:hidden;will-change:transform;position:absolute;inset:-2px;overflow:hidden}.CrackIntro-module__hoZPCq__half:before{content:"";background:var(--color-rind);opacity:.85;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 8l7 14H17zM0 32l7 14H-7zM48 32l7 14H41z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 8l7 14H17zM0 32l7 14H-7zM48 32l7 14H41z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:48px 48px;mask-size:48px 48px}.CrackIntro-module__hoZPCq__left{transform-origin:0%;animation:1.1s both CrackIntro-module__hoZPCq__open-left}.CrackIntro-module__hoZPCq__right{transform-origin:100%;animation:1.1s both CrackIntro-module__hoZPCq__open-right}@keyframes CrackIntro-module__hoZPCq__open-left{0%,15%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0)rotateY(0)}36%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(-.9vw)rotateY(0)}to{transform:translate(-24vw)rotateY(84deg)}}@keyframes CrackIntro-module__hoZPCq__open-right{0%,15%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0)rotateY(0)}36%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(.9vw)rotateY(0)}to{transform:translate(24vw)rotateY(-84deg)}}.CrackIntro-module__hoZPCq__shade{opacity:0;animation:1.1s linear both CrackIntro-module__hoZPCq__shade;position:absolute;inset:0}.CrackIntro-module__hoZPCq__left .CrackIntro-module__hoZPCq__shade{background:linear-gradient(90deg, transparent 20%, var(--color-shadow))}.CrackIntro-module__hoZPCq__right .CrackIntro-module__hoZPCq__shade{background:linear-gradient(270deg, transparent 20%, var(--color-shadow))}@keyframes CrackIntro-module__hoZPCq__shade{0%,36%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CrackIntro-module__hoZPCq__intro{display:none}}
.Seat-module__UA6HYq__shade{pointer-events:none;background:linear-gradient(0deg, color-mix(in oklab, var(--color-rind-deep) 85%, transparent) 0%, color-mix(in oklab, var(--color-rind-deep) 45%, transparent) 30%, transparent 55%);position:absolute;inset:0}@media (min-width:768px){.Seat-module__UA6HYq__shade{background:linear-gradient(270deg, color-mix(in oklab, var(--color-rind-deep) 88%, transparent) 0%, color-mix(in oklab, var(--color-rind-deep) 72%, transparent) 30%, color-mix(in oklab, var(--color-rind-deep) 30%, transparent) 48%, transparent 62%)}}
.Station-module__iFc-uq__visual{container-type:size}.Station-module__iFc-uq__center,.Station-module__iFc-uq__food{place-items:center;display:grid;position:absolute;inset:0}.Station-module__iFc-uq__food{bottom:calc(min(20cqh,9rem) + 3cqh)}.Station-module__iFc-uq__rack{aspect-ratio:1;width:min(88cqw,72cqh)}.Station-module__iFc-uq__bowls{aspect-ratio:1044/1092;width:min(94cqw,83.42cqh - min(20cqh,9rem)/1.16279);position:relative}.Station-module__iFc-uq__mascot{aspect-ratio:2117/1830;height:min(20cqh,9rem);position:absolute;bottom:3cqh;right:3%}.Station-module__iFc-uq__glow{background:radial-gradient(closest-side, var(--color-flesh), transparent);border-radius:50%;width:78cqmin;height:78cqmin}
.Walkthrough-module__rJPsYG__section{height:calc(var(--vh) * 100);background:var(--color-rind-deep);position:relative}.Walkthrough-module__rJPsYG__stage{height:calc(var(--vh) * 100);justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden;container-type:size}.Walkthrough-module__rJPsYG__frame{aspect-ratio:16/9;background:var(--color-rind-deep);flex:none;width:min(100%,177.778cqh);position:relative;overflow:hidden}@media (min-width:1024px) and (min-height:600px) and (min-aspect-ratio:3/2){.Walkthrough-module__rJPsYG__frame{width:max(100%,177.778cqh);position:absolute;bottom:0;left:50%;translate:-50%}}.Walkthrough-module__rJPsYG__layer{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Walkthrough-module__rJPsYG__clip{visibility:hidden}.Walkthrough-module__rJPsYG__still{z-index:1;transition:opacity .45s}.Walkthrough-module__rJPsYG__mascot{z-index:2;transform-origin:50% 100%;pointer-events:none;width:12%;filter:drop-shadow(0 6px 10px var(--color-shadow));position:absolute;bottom:3%;left:14%}.Walkthrough-module__rJPsYG__headline{z-index:3;color:var(--color-custard);pointer-events:none;margin:0;position:absolute}.Walkthrough-module__rJPsYG__title{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:400;line-height:.98}.Walkthrough-module__rJPsYG__label{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-flesh);margin:0 0 .6rem;font-weight:600;line-height:1.3}.Walkthrough-module__rJPsYG__mask{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.Walkthrough-module__rJPsYG__word{display:inline-block}.Walkthrough-module__rJPsYG__scrim{z-index:2;pointer-events:none;background:linear-gradient(90deg, color-mix(in oklab, var(--color-rind-deep) 88%, transparent) 0%, color-mix(in oklab, var(--color-rind-deep) 72%, transparent) 30%, color-mix(in oklab, var(--color-rind-deep) 30%, transparent) 48%, transparent 62%);position:absolute;inset:0}@media (orientation:portrait){.Walkthrough-module__rJPsYG__section{height:auto}.Walkthrough-module__rJPsYG__stage{flex-direction:column;gap:20px;height:auto;padding-block:76px 32px;position:relative;container-type:inline-size}.Walkthrough-module__rJPsYG__headline{order:-1;align-self:flex-start;width:100%;padding-inline:16px;font-size:clamp(2.25rem,10cqw,3rem);position:static}.Walkthrough-module__rJPsYG__scrim{display:none}}@media (orientation:landscape){.Walkthrough-module__rJPsYG__section{height:calc(var(--vh) * 143)}.Walkthrough-module__rJPsYG__headline{max-width:44%;font-size:clamp(2rem,1rem + 4.4cqw,6rem);bottom:calc(52% + 12px);left:6%}}@media (prefers-reduced-motion:reduce){.Walkthrough-module__rJPsYG__section{height:auto}.Walkthrough-module__rJPsYG__stage{position:relative}.Walkthrough-module__rJPsYG__mascot{display:none}.Walkthrough-module__rJPsYG__headline,.Walkthrough-module__rJPsYG__word,.Walkthrough-module__rJPsYG__scrim{opacity:1!important;transform:none!important}}
