@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-900-normal-SFh9ViAc.woff2) format("woff2"),url(./barlow-condensed-latin-900-normal-Bz1RFETY.woff) format("woff")}@font-face{font-family:KBB Counterfill;font-style:normal;font-display:block;font-weight:900;src:url(./kbb-counterfill-900-CydzdBv1.woff2) format("woff2")}:root{color:#422817;background:#fcecdb;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;font-synthesis:none;text-rendering:optimizeLegibility;--orange: #ef4f24;--orange-dark: #b72b12;--yellow: #ffc928;--timer-golden: #ffb51f;--cream: #fff0c2;--ink: #261108;--brand-cream: #fcecdb;--brand-brown: #422817;--late-blue: #2678ff;--white: #fffdf4;--ruby: #bf1537;--outlined-text-stroke: 3px;--outlined-text-spacing: .02em;--ease-out: cubic-bezier(.18, .88, .24, 1)}*{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;height:100%;min-height:100%;margin:0}body{overflow:hidden;overscroll-behavior:none;background:var(--brand-cream)}button,a{color:inherit;font:inherit}button{border:0}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--white);outline-offset:4px}.experience{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100svh;overflow:hidden;isolation:isolate;background:var(--brand-cream);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.experience *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.scene-host,.scene-host canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scene-host canvas{display:block}.webgl-fallback{position:absolute;top:50%;left:50%;z-index:20;display:none;flex-direction:column;gap:5px;width:min(86vw,420px);padding:24px;border:2px solid var(--ink);border-radius:24px;background:var(--cream);box-shadow:8px 8px 0 var(--ink);font-size:1.1rem;text-align:center;transform:translate(-50%,-50%)}.webgl-fallback strong{font-size:1.7rem;font-weight:900;text-transform:uppercase}.scene-host.is-context-lost .webgl-fallback{display:flex}.objective{position:absolute;top:max(79px,calc(env(safe-area-inset-top) + 70px));left:50%;z-index:7;display:flex;flex-direction:column;align-items:center;width:min(90vw,640px);text-align:center;transform:translate(-50%);pointer-events:none;transition:opacity .22s ease,transform .26s var(--ease-out)}.experience.is-transitioning .objective{opacity:0;transform:translate(-50%,-8px)}.objective h1{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;color:var(--brand-brown);font-size:clamp(2.65rem,6vw,5.5rem);font-weight:900;letter-spacing:.008em;line-height:.86;text-shadow:none;transform:skew(-3deg);transition:color .22s ease,transform .22s var(--ease-out)}.action-countdown{display:none}.action-label{display:block}.experience[data-stage=cut] .objective h1{--action-outline: #260a03;box-sizing:border-box;width:100%;height:clamp(96px,12vh,124px);text-shadow:none}.experience[data-stage=cut] .action-countdown,.experience[data-stage=cut] .action-label{--text-outline: var(--action-outline);position:relative;filter:none;text-shadow:none}.experience[data-stage=cut][data-cook-state=light] .objective h1{font-size:clamp(2.2rem,4.7vw,4.25rem);font-variant-numeric:tabular-nums;letter-spacing:.012em;line-height:.78}.experience[data-stage=cut][data-cook-state=light] .action-countdown{display:block;margin-bottom:clamp(16px,2vh,22px);color:var(--orange);font-size:1.2em;line-height:.72}.experience[data-stage=cut][data-cook-state=light] .action-countdown.is-countdown-entering{animation:action-wait-pop .19s var(--ease-out) both}.experience[data-stage=cut][data-cook-state=light] .action-label{--action-outline: #000;color:var(--white);font-size:.5em;animation:action-wait-pop .19s var(--ease-out) both}.experience[data-stage=cut][data-cook-state=golden] .action-label{--action-outline: #000;color:var(--yellow);animation:action-golden-pop .19s var(--ease-out) both}.experience[data-stage=cut][data-cook-state=deep] .objective h1{font-size:clamp(2.2rem,4.7vw,4.25rem);line-height:.82}.experience[data-stage=cut][data-cook-state=deep] .action-label{--action-outline: #000;color:var(--late-blue);animation:action-late-pop .19s var(--ease-out) both}.experience.is-golden-focus .objective h1{color:inherit;text-shadow:none;transform:skew(-3deg) scale(1.018)}.experience.is-golden-focus .action-label{filter:none;text-shadow:none}.experience[data-stage=cut] .objective{top:max(12px,calc(env(safe-area-inset-top) + 6px))}.cook-timeline{position:relative;width:min(78vw,520px);margin-bottom:7px;padding-top:22px}.cook-timeline:after{position:absolute;top:22px;left:var(--cook-golden-start-pct, 46.1538%);z-index:0;width:var(--cook-golden-width-pct, 7.6923%);height:29px;border-radius:0;background:#ffc22a47;box-shadow:0 0 10px #ffb91fb8,0 0 24px #ffb51f7a;content:"";opacity:0;pointer-events:none;transform:scaleY(.84);transition:left .26s var(--ease-out),width .26s var(--ease-out),opacity .12s ease,transform .18s var(--ease-out)}.experience.is-golden-focus .cook-timeline:after{opacity:1;transform:scaleY(1)}.cook-track{position:relative;z-index:1;height:29px;padding:2px;overflow:hidden;border-radius:999px;background:var(--ink);box-shadow:none}.cook-segments{display:grid;grid-template-columns:var(--cook-early-size, 6fr) var(--cook-golden-size, 1fr) var(--cook-burnt-size, 6fr);height:100%;overflow:hidden;border-radius:999px;background:var(--ink);clip-path:inset(0);transition:grid-template-columns .26s var(--ease-out)}.cook-segment{display:flex;align-items:center;justify-content:center;min-width:0;color:var(--brand-brown);font-size:clamp(.62rem,1.05vw,.78rem);font-weight:900;letter-spacing:.07em;line-height:1;overflow:hidden;text-transform:uppercase;white-space:nowrap;transition:opacity .17s ease,filter .15s ease,box-shadow .15s ease}.cook-segment+.cook-segment{border-left:2px solid var(--ink)}.cook-segment.is-early{background:var(--brand-cream)}.cook-segment.is-golden{background:var(--timer-golden);letter-spacing:.02em}.experience.is-golden-focus .cook-segment.is-golden{filter:saturate(1.24) brightness(1.14);box-shadow:inset 0 0 13px #fff9c4e6}.cook-segment.is-burnt{color:#fff7df;background:var(--brand-brown)}.experience[data-cook-state=golden] .cook-segment.is-golden,.experience[data-cook-state=deep] .cook-segment.is-burnt{filter:saturate(1.16) brightness(1.07)}.experience[data-cook-state=light] .cook-segment.is-early{filter:none}.cook-pointer{position:absolute;top:0;left:0;z-index:2;width:24px;height:19px;transform-origin:center;transform:translate(-50%);transition:left 80ms linear;will-change:left,opacity,transform}.cook-pointer__icon{display:block;width:100%;height:100%;overflow:visible}.cook-pointer__shape{fill:#48c94f;stroke:var(--ink);stroke-linejoin:round;stroke-width:2px}.cook-pointer.is-resetting{animation:cook-pointer-fade-in .19s var(--ease-out) both;transition:none}.cook-pointer.is-cycle-ending{animation:cook-pointer-fade-out .19s var(--ease-out) both;transition:none}.input-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:grab;touch-action:none}.input-surface:active{cursor:grabbing}.portrait-guard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:none;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));color:var(--brand-brown);background:var(--brand-cream);text-align:center;pointer-events:auto}.portrait-guard strong{max-width:360px;font-size:clamp(1.7rem,6vw,3rem);font-weight:900;letter-spacing:var(--outlined-text-spacing);line-height:.9}.portrait-guard-phone{position:relative;display:block;width:44px;height:72px;border:5px solid currentcolor;border-radius:12px}.portrait-guard-phone:after{position:absolute;bottom:5px;left:50%;width:13px;height:4px;border-radius:999px;background:currentcolor;content:"";transform:translate(-50%)}.experience.is-landscape-blocked .portrait-guard{display:flex}.experience.is-landscape-blocked .input-surface,.experience.is-result-ended .input-surface{pointer-events:none}.playback-controls{position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:14;display:block;width:72px;padding:0;border:0;background:transparent;box-shadow:none;transform:translate(-50%,-50%)}.playback-controls[hidden]{display:none}.playback-button{display:inline-flex;align-items:center;justify-content:center;width:72px;min-width:0;height:72px;padding:0;box-sizing:border-box;border:0;border-radius:0;color:var(--brand-brown);background:transparent;box-shadow:none;font-size:.82rem;font-weight:900;letter-spacing:.045em;line-height:1;text-transform:uppercase;cursor:pointer;transition:transform .14s var(--ease-out)}.playback-button:hover{background:transparent;transform:scale(1.06)}.playback-button:active{transform:scale(.94)}.playback-button.is-active{background:transparent}.playback-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;flex:0 0 54px}.playback-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible;fill:currentColor}.playback-icon-outline{color:var(--brand-cream)}.playback-icon-outline .playback-icon-restart{stroke-width:6.25}.playback-icon-face{color:var(--brand-brown)}.playback-icon-restart{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.playback-icon-play,.playback-icon.is-resume .playback-icon-pause{display:none}.playback-icon.is-resume .playback-icon-play{display:block}@media(hover:hover)and (pointer:fine){.input-surface,.input-surface:active{cursor:none}}.moment-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none}.moment-word{--moment-color: var(--white);--moment-outline: #260a03;--moment-side-gap: clamp(102px, 20vw, 150px);--moment-translate-x: -50%;--moment-anchor-y: -55%;--moment-lane-shift: 0px;--moment-rotate: -4deg;position:absolute;top:45%;left:50%;z-index:9;color:var(--moment-color);font-size:clamp(3rem,8vw,7rem);font-weight:900;letter-spacing:.012em;opacity:0;--text-outline: var(--moment-outline);filter:none;text-shadow:none;transform:translate(var(--moment-translate-x),-50%) rotate(var(--moment-rotate)) scale(.62);pointer-events:none}.moment-word[data-side=left]{--moment-translate-x: -100%;left:calc(50% - var(--moment-side-gap) - var(--moment-lane-shift));text-align:right}.moment-word[data-side=right]{--moment-translate-x: 0%;left:calc(50% + var(--moment-side-gap) + var(--moment-lane-shift));text-align:left}.moment-word[data-tone=raw]{--moment-color: #f5c797}.moment-word[data-tone=golden]{--moment-color: var(--yellow);--moment-outline: #000}.moment-word[data-tone=burnt]{--moment-color: var(--brand-brown);--moment-outline: var(--brand-cream)}.moment-word[data-tone=rank],.action-label.is-rank-result{--moment-color: var(--yellow);--moment-outline: #000;--rank-initial-color: #2678ff;display:flex;flex-direction:column;width:clamp(220px,32vw,420px);line-height:.72}.moment-word[data-tone=rank],.action-label.is-rank-result{filter:none;text-shadow:none}.action-label.is-rank-result{--action-outline: #000;--rank-result-anchor-y: 50%;--rank-result-detail-offset: clamp(44px, 4vw, 56px);position:relative;display:block;width:100%;height:100%;color:var(--yellow);font-size:.88em;text-align:center;animation:none}.experience[data-stage=cut][data-cook-state=deep] .action-label.is-rank-result{--action-outline: #000;--moment-outline: #000;color:var(--yellow);filter:none;text-shadow:none;animation:none}.rank-result-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;line-height:.72}.rank-result-mainline{position:absolute;top:var(--rank-result-anchor-y);left:50%;display:flex;align-items:baseline;justify-content:center;width:max-content;gap:.16em;white-space:nowrap;transform:translate(-50%,-50%)}.rank-result-kicker,.rank-result-detail,.rank-rest{position:relative;display:block;font-weight:900;letter-spacing:var(--outlined-text-spacing);white-space:nowrap}.rank-result-kicker{--text-outline: #000;margin:0;color:var(--white);font-size:.65em;line-height:.78;filter:none;text-shadow:none}.rank-result-grade{display:flex;align-items:baseline;justify-content:center;width:auto}.rank-result-detail{position:absolute;top:calc(var(--rank-result-anchor-y) + var(--rank-result-detail-offset));left:50%;margin:0;font-size:.65em;line-height:.78;transform:translate(-50%)}.rank-result-detail[hidden]{display:none}.rank-result-detail[data-tone=burnt]{--text-outline: var(--brand-cream);color:var(--brand-brown);filter:none;text-shadow:none}.rank-result-detail[data-tone=pure]{--text-outline: #000;color:var(--timer-golden);filter:none;text-shadow:none}.rank-result-detail[data-motion=entering]{animation:result-detail-pop-in .19s var(--ease-out) both}.rank-result-detail[data-motion=visible]{opacity:1;transform:translate(-50%) scale(1)}.rank-result-detail[data-motion=exiting]{animation:result-detail-pop-out .19s var(--ease-out) both}.action-label.is-rank-changing .rank-result-grade{transform-origin:50% 70%;animation:result-rank-pop-in .19s var(--ease-out) both}.moment-word[data-rank=D],.action-label.is-rank-result[data-rank=D]{--rank-initial-color: #2678ff}.moment-word[data-rank=C],.action-label.is-rank-result[data-rank=C]{--rank-initial-color: #25b94d}.moment-word[data-rank=B],.action-label.is-rank-result[data-rank=B]{--rank-initial-color: #f97316}.moment-word[data-rank=A],.action-label.is-rank-result[data-rank=A]{--rank-initial-color: #e93232}.moment-word[data-rank=S],.action-label.is-rank-result[data-rank=S]{--rank-initial-color: #e11d48}.moment-word[data-rank=SS],.action-label.is-rank-result[data-rank=SS]{--rank-initial-color: #08bde3}.moment-word[data-rank=SSS],.action-label.is-rank-result[data-rank=SSS]{--rank-initial-color: #a63bea}.rank-phrase{display:flex;flex-wrap:nowrap;align-items:baseline;width:max-content;gap:.02em .16em;filter:none}.moment-word[data-side=left] .rank-phrase{justify-content:flex-end}.moment-word[data-side=right] .rank-phrase{justify-content:flex-start}.moment-word[data-rank=SS] .rank-phrase,.moment-word[data-rank=SSS] .rank-phrase{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:auto;gap:0;text-align:left}.moment-word[data-rank=SS] .rank-word+.rank-word,.moment-word[data-rank=SSS] .rank-word+.rank-word{margin-top:-.18em}.action-label.is-rank-result[data-rank=SS] .rank-result-content{font-size:.78em}.action-label.is-rank-result[data-rank=SSS] .rank-result-content{font-size:1.2em}.rank-word{position:relative;display:inline-flex;align-items:baseline;isolation:isolate;white-space:nowrap}.rank-initial{position:relative;z-index:2;display:inline-block;color:var(--rank-initial-color);font-size:1.55em;isolation:isolate;line-height:.94}.rank-rest{--text-outline: #000;position:relative;z-index:1;color:var(--yellow);font-size:.65em;line-height:.78;text-shadow:none}.outlined-text{isolation:isolate;-webkit-text-fill-color:currentColor;-webkit-text-stroke:0 transparent}.outlined-text:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;color:var(--text-outline, #000);content:attr(data-outline-text);font:inherit;font-family:KBB Counterfill,sans-serif;font-weight:900;letter-spacing:inherit;line-height:inherit;text-align:inherit;white-space:inherit;pointer-events:none;paint-order:stroke fill;-webkit-text-fill-color:var(--text-outline, #000);-webkit-text-stroke:calc(var(--outlined-text-stroke) + var(--outlined-text-stroke)) var(--text-outline, #000)}.moment-word.is-showing{animation:moment-pop .64s var(--ease-out) both}.experience[data-stage=cut] .moment-word.is-showing{animation:cut-moment-pop 2.55s var(--ease-out) both}.experience[data-stage=cut] .moment-word.is-rank.is-showing{animation:rank-moment-pop 2.85s var(--ease-out) both}.experience[data-stage=cut] .moment-word{top:42%;font-size:clamp(2rem,5vw,4.6rem)}.experience[data-stage=cut] .moment-word.is-rank{--moment-side-gap: clamp(34px, 5vw, 64px);width:min(clamp(220px,32vw,420px),calc(100vw - 48px));font-size:clamp(3.6rem,8.5vw,8rem)}.experience[data-stage=cut] .moment-word.is-rank[data-side=left]{--moment-translate-x: -56%;left:calc(50% - var(--moment-side-gap))}.experience[data-stage=cut] .moment-word.is-rank[data-side=right]{--moment-translate-x: -44%;left:calc(50% + var(--moment-side-gap))}.experience[data-stage=cut] .moment-word[data-lane="0"]{--moment-lane-shift: 0px;--moment-rotate: -7deg;top:33%}.experience[data-stage=cut] .moment-word[data-lane="1"]{--moment-lane-shift: clamp(5px, 1.5vw, 22px);--moment-rotate: 2deg;top:41%}.experience[data-stage=cut] .moment-word[data-lane="2"]{--moment-lane-shift: clamp(2px, .7vw, 11px);--moment-rotate: -3deg;top:47%}.experience[data-stage=cut] .moment-word[data-lane="3"]{--moment-lane-shift: clamp(7px, 1.8vw, 26px);--moment-rotate: 5deg;top:54%}.experience[data-stage=cut] .moment-word[data-side=right][data-lane="0"]{--moment-lane-shift: clamp(4px, 1vw, 15px);--moment-rotate: 4deg;top:37%}.experience[data-stage=cut] .moment-word[data-side=right][data-lane="1"]{--moment-lane-shift: 0px;--moment-rotate: -5deg;top:44%}.experience[data-stage=cut] .moment-word[data-side=right][data-lane="2"]{--moment-lane-shift: clamp(7px, 1.7vw, 24px);--moment-rotate: 6deg;top:50%}.experience[data-stage=cut] .moment-word[data-side=right][data-lane="3"]{--moment-lane-shift: clamp(3px, .8vw, 12px);--moment-rotate: -2deg;top:57%}.moment-word.is-quiet{color:var(--cream);font-size:clamp(2.3rem,6vw,5rem);filter:none;text-shadow:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes moment-pop{0%{opacity:0;transform:translate(var(--moment-translate-x),-50%) rotate(calc(var(--moment-rotate) - 2deg)) scale(.56)}25%{opacity:1;transform:translate(var(--moment-translate-x),-50%) rotate(calc(var(--moment-rotate) + 1deg)) scale(1.08)}66%{opacity:1;transform:translate(var(--moment-translate-x),-55%) rotate(var(--moment-rotate)) scale(1)}to{opacity:0;transform:translate(var(--moment-translate-x),-80%) rotate(calc(var(--moment-rotate) + 2deg)) scale(.92)}}@keyframes cut-moment-pop{0%{opacity:0;transform:translate(var(--moment-translate-x),var(--moment-anchor-y)) rotate(var(--moment-rotate)) scale(.56)}8%{opacity:1;transform:translate(var(--moment-translate-x),var(--moment-anchor-y)) rotate(var(--moment-rotate)) scale(1.08)}14%,92%{opacity:1;transform:translate(var(--moment-translate-x),var(--moment-anchor-y)) rotate(var(--moment-rotate)) scale(1)}to{opacity:0;transform:translate(var(--moment-translate-x),var(--moment-anchor-y)) rotate(var(--moment-rotate)) scale(.92)}}@keyframes rank-moment-pop{0%{opacity:0;transform:translate(var(--moment-translate-x),-50%) rotate(calc(var(--moment-rotate) - 4deg)) scale(.34)}8%{opacity:1;transform:translate(var(--moment-translate-x),-50%) rotate(calc(var(--moment-rotate) + 2deg)) scale(1.18)}16%,90%{opacity:1;transform:translate(var(--moment-translate-x),-55%) rotate(var(--moment-rotate)) scale(1)}to{opacity:0;transform:translate(var(--moment-translate-x),-82%) rotate(calc(var(--moment-rotate) + 2deg)) scale(.9)}}@keyframes action-wait-pop{0%{opacity:0;transform:rotate(-3deg) scale(.48)}58%{opacity:1;transform:rotate(1deg) scale(1.14)}78%{transform:rotate(-.5deg) scale(.96)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes action-golden-pop{0%{opacity:0;transform:rotate(-3deg) scale(.48)}58%{opacity:1;transform:rotate(1deg) scale(1.14)}78%{transform:rotate(-.5deg) scale(.96)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes action-late-pop{0%{opacity:0;transform:rotate(-3deg) scale(.48)}58%{opacity:1;transform:rotate(1deg) scale(1.14)}78%{transform:rotate(-.5deg) scale(.96)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes result-detail-pop-in{0%{opacity:0;transform:translate(-50%) scale(.48)}58%{opacity:1;transform:translate(-50%) scale(1.14)}78%{transform:translate(-50%) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes result-detail-pop-out{0%{opacity:1;transform:translate(-50%) scale(1)}42%{opacity:1;transform:translate(-50%) scale(1.12)}to{opacity:0;transform:translate(-50%) scale(.48)}}@keyframes result-rank-pop-in{0%{opacity:0;transform:scale(.48)}58%{opacity:1;transform:scale(1.14)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes cook-pointer-fade-in{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%)}}@keyframes cook-pointer-fade-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@media(min-width:861px){.experience[data-stage=cut] .moment-word{font-size:clamp(1.8rem,3.4vw,3.2rem)}.experience[data-stage=cut] .moment-word.is-rank{font-size:clamp(2.8rem,5.5vw,5rem)}}@media(max-width:860px){.action-label.is-rank-result[data-rank=SS] .rank-result-content,.action-label.is-rank-result[data-rank=SSS] .rank-result-content{--outlined-text-spacing: -.026em;font-size:1em}.action-label.is-rank-result[data-rank=SS] .rank-result-mainline,.action-label.is-rank-result[data-rank=SSS] .rank-result-mainline{gap:0}.objective{top:max(76px,calc(env(safe-area-inset-top) + 66px))}.experience[data-stage=cut] .objective{top:max(70px,calc(env(safe-area-inset-top) + 60px))}.cook-timeline{width:min(84vw,480px)}.playback-controls{top:50%;bottom:auto;width:72px}.objective h1{font-size:clamp(2.5rem,12vw,4.4rem)}.experience[data-stage=cut][data-cook-state=light] .objective h1,.experience[data-stage=cut][data-cook-state=deep] .objective h1{font-size:clamp(2.1rem,9.5vw,3.5rem)}}@media(max-width:520px){.moment-word{--moment-side-gap: clamp(84px, 22vw, 108px)}.experience[data-stage=cut] .moment-word{font-size:clamp(1.35rem,6vw,2rem)}.experience[data-stage=cut] .moment-word.is-rank{--moment-side-gap: clamp(22px, 6vw, 34px);width:min(clamp(190px,55vw,285px),calc(100vw - 48px));font-size:clamp(2.35rem,10vw,4rem)}.experience[data-stage=cut] .moment-word.is-rank[data-side=left]{--moment-translate-x: -56%}.experience[data-stage=cut] .moment-word.is-rank[data-side=right]{--moment-translate-x: -44%}.objective{top:max(72px,calc(env(safe-area-inset-top) + 62px))}.experience[data-stage=cut] .objective{top:max(68px,calc(env(safe-area-inset-top) + 58px))}.experience[data-stage=cut] .objective h1{position:relative;top:14px}.objective h1{font-size:clamp(2.35rem,13vw,3.7rem)}.experience[data-stage=cut][data-cook-state=light] .objective h1,.experience[data-stage=cut][data-cook-state=deep] .objective h1{font-size:clamp(2rem,10vw,3.05rem)}.cook-timeline{width:min(86vw,390px);margin-bottom:5px;padding-top:22px}.cook-track{height:27px}.cook-segment{font-size:.58rem}.playback-controls{padding:0}.playback-button{width:72px;height:72px;padding:0}.playback-icon{width:54px;height:54px;flex-basis:54px}}@media(max-height:680px){.objective{top:66px}.experience[data-stage=cut] .objective{top:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}}
