@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}@font-face{font-family:Passion One;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/passion-one-latin-700-normal-DE2oC2Mt.woff2)format("woff2"),url(/assets/passion-one-latin-700-normal-C70KNvbi.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}:root{--black:#050505;--paper:#f9f5f0;--orange:#fe6d07;--white:#fff;--sans:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--display:"Anton", "Arial Narrow", Impact, sans-serif;--mark:"Passion One", "Arial Black", Impact, sans-serif}*{box-sizing:border-box}html,body,#root{background:var(--black);height:100%;margin:0}body{color:var(--black);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;overflow:hidden}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.poster{background:var(--black);grid-template-rows:4fr 72fr 6fr 849fr 6fr 48fr 6fr;grid-template-columns:5fr 532fr 515fr 529fr 5fr;width:100vw;height:100dvh;display:grid;position:relative;overflow:hidden}.frame-top{grid-area:1/1/auto/-1}.gutter-top{grid-area:3/1/auto/-1}.gutter-bot{grid-area:5/1/auto/-1}.frame-bot{grid-area:7/1/auto/-1}.bar{background:var(--paper);color:var(--black);justify-content:space-between;align-items:center;min-width:0;padding:0 3.36%;display:flex}.header{grid-area:2/2/auto/5;position:relative}.header:before{content:"";background:linear-gradient(90deg,#fe6d07,#ff2bd6,#3df0ff,#ffe14a,#fe6d07) 0 0/200% 100%;height:3px;animation:4.5s linear infinite neon-run;position:absolute;top:0;left:0;right:0}.footer{grid-area:6/2/auto/5}.brand{align-items:center;gap:1.35vw;min-width:0;display:flex}.wordmark{font-family:var(--mark);letter-spacing:.005em;white-space:nowrap;font-weight:700;line-height:.78;text-decoration:none}.header .wordmark{font-size:8.4vh}.wordmark-outline{color:#fe6d07;-webkit-text-stroke:.07em var(--black);paint-order:stroke fill;animation:6.4s linear infinite neon-sign,7.2s linear infinite neon-flicker}@keyframes neon-sign{0%,to{color:#fe6d07;text-shadow:0 0 6px #fe6d07,0 0 16px #fe6d07d9}25%{color:#ff2bd6;text-shadow:0 0 6px #ff2bd6,0 0 16px #ff2bd6cc}50%{color:#3df0ff;text-shadow:0 0 6px #3df0ff,0 0 16px #3df0ffcc}75%{color:#ffe14a;text-shadow:0 0 6px #ffe14a,0 0 14px #fe6d07bf}}@keyframes neon-flicker{0%,91%,94%,97%,to{opacity:1}92%,96%{opacity:.55}}@keyframes neon-run{0%{background-position:0%}to{background-position:200%}}.eyebrow,.nav a,.tagline{font-family:var(--sans);text-transform:uppercase;white-space:nowrap;font-weight:800;text-decoration:none}.eyebrow{letter-spacing:.04em;font-size:2.35vh}.nav{align-items:center;gap:2.55vw;display:flex}.nav a{letter-spacing:.02em;font-size:2.28vh}.mark-link{color:var(--black);align-items:center;line-height:0;display:inline-flex}.mark-link svg{width:auto;height:1.85vh;display:block}.music{appearance:none;border:2px solid var(--black);color:var(--black);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:.45em;margin:0;padding:.42em .62em .34em;font-size:2.05vh;font-weight:800;line-height:1;display:inline-flex}.music:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.music-lamp{border:2px solid var(--black);background:0 0;width:.62em;height:.62em}.music.on{background:var(--orange)}.music.on .music-lamp{background:var(--black);animation:1.4s steps(2,end) infinite neon-flicker}.tagline{letter-spacing:.03em;font-size:2.05vh}.ca-slot{align-items:center;gap:.75vw;min-width:0;display:flex}.ca-tag{font-family:var(--mark);letter-spacing:.02em;background:var(--black);color:var(--paper);padding:.14em .28em .08em;font-size:2.5vh;font-weight:700;line-height:.85}.ca-soon{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:1.9vh;font-weight:800}audio,.music-credit{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stage{grid-area:4/2/auto/5;grid-template-columns:532fr 515fr 529fr;min-width:0;min-height:0;display:grid}.col{min-width:0;min-height:0;position:relative}.shot{background:var(--black);position:absolute;left:0;right:0;overflow:hidden}.shot img{object-fit:cover;width:100%;height:100%;display:block}.shot-samosa{clip-path:polygon(0 0,100% 0,100% 100%,0 86.892%);height:47.132%;top:0}.shot-samosa img{object-position:center 30%}.shot-rice{clip-path:polygon(0 0,100% 10.688%,100% 100%,0 100%);top:42.195%;bottom:0}.shot-rice img{object-position:center 42%}.shot-tawa{clip-path:polygon(0 0,100% 0,100% 90.33%,0 100%);height:56.907%;top:0}.shot-tawa img{object-position:center 46%}.shot-chai{clip-path:polygon(0 11.865%,100% 0,100% 100%,0 100%);top:52.516%;bottom:0}.shot-chai img{object-position:center 58%}.badge{z-index:2;transform-origin:100% 0;background:var(--orange);color:var(--black);font-family:var(--display);letter-spacing:.015em;white-space:nowrap;padding:.28em .46em .2em;font-size:1.5vw;font-weight:400;line-height:1;position:absolute;top:.4%;right:3.6%;transform:rotate(-4.5deg)}.center{text-align:center;color:var(--white);flex-direction:column;align-items:center;min-width:0;height:100%;min-height:0;padding:7.4% 3.2% 6.2%;display:flex}.center h1{font-family:var(--display);letter-spacing:.01em;flex-direction:column;align-items:center;gap:1.15vh;margin:0;font-size:18vh;font-weight:400;line-height:.86;display:flex;transform:scaleX(1.12)}.sub{max-width:100%;font-family:var(--sans);letter-spacing:-.018em;white-space:nowrap;margin:2.1vh 0 0;font-size:2.65vh;font-weight:800;line-height:1.05}.lede{max-width:100%;font-family:var(--sans);letter-spacing:-.01em;white-space:nowrap;margin:1.2vh 0 0;font-size:1.75vh;font-weight:500;line-height:1.45}.cta{background:var(--orange);width:89%;height:9.15vh;color:var(--black);font-family:var(--display);letter-spacing:.015em;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:.42em;margin-top:auto;font-size:4.7vh;font-weight:400;line-height:1;text-decoration:none;display:flex}.cta:focus-visible,.nav a:focus-visible,.wordmark:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.arrow{width:auto;height:.62em;display:block}.cook-main{background:var(--black);min-width:0;min-height:0;color:var(--white);flex-direction:column;grid-area:4/2/auto/5;padding:3.2vh 2.4vw;display:flex;overflow:auto}.kitchen{flex-direction:column;gap:2.2vh;min-height:0;display:flex}.kitchen-top{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.kitchen-kicker,.coin-label,.kitchen-foot,.chef-copy p{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800}.kitchen-kicker{color:var(--orange);font-size:1.5vh}.kitchen-intro h1{font-family:var(--display);letter-spacing:.01em;margin:.4vh 0 0;font-size:6.4vh;font-weight:400;line-height:.9}.kitchen-rule,.kitchen-notice{max-width:38em;font-family:var(--sans);letter-spacing:0;text-transform:none;margin:1.2vh 0 0;font-size:1.7vh;font-weight:500;line-height:1.4}.kitchen-notice{color:var(--orange);margin:0}.kitchen-side{flex-direction:column;flex:none;align-items:flex-end;gap:1.2vh;display:flex}.wallet,.chef-action{appearance:none;border:2px solid var(--white);color:var(--white);font-family:var(--sans);letter-spacing:.06em;cursor:pointer;background:0 0;font-weight:800;line-height:1}.wallet{padding:.7em .85em .6em;font-size:1.5vh}.wallet-on,.chef-action-on{background:var(--orange);border-color:var(--orange);color:var(--black)}.wallet:focus-visible,.chef-action:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.coin-box{flex-direction:column;align-items:flex-end;gap:.3vh;display:flex}.coin-label{color:var(--paper);font-size:1.4vh}.coin-value{font-family:var(--display);font-size:7vh;line-height:.85}.chef-list{flex-direction:column;gap:1.4vh;margin:0;padding:0;list-style:none;display:flex}.chef-card{border-top:2px solid var(--white);grid-template-columns:11vh 1fr auto;align-items:center;gap:1.6vw;padding-top:1.4vh;display:grid}.chef-card img{object-fit:cover;background:var(--black);width:11vh;height:11vh;display:block}.chef-copy h2{font-family:var(--display);letter-spacing:.02em;margin:0;font-size:3.4vh;font-weight:400}.chef-copy p{letter-spacing:.04em;margin-top:.5vh;font-size:1.35vh}.dish-track{background:#2a2a2a;height:.7vh;margin-top:.9vh}.dish-track span{background:var(--orange);height:100%;display:block}.chef-action{padding:.85em 1.1em .75em;font-size:1.7vh}.kitchen-foot{color:var(--paper);font-size:1.35vh}@media (width<=860px){body{overflow:auto}html,body,#root{height:auto;min-height:100%}.poster{flex-direction:column;gap:6px;height:auto;min-height:100dvh;padding:5px 5px 6px;display:flex;overflow:visible}.frame-top,.gutter-top,.gutter-bot,.frame-bot{display:none}.header,.footer,.stage,.cook-main{width:100%}.header,.footer{gap:10px;padding:12px}.header{flex-wrap:wrap}.brand{align-items:center;gap:10px}.header .wordmark{font-size:34px}.eyebrow,.nav a,.tagline,.ca-soon,.music{letter-spacing:.04em;font-size:11px}.ca-tag{font-size:16px}.ca-slot{gap:8px}.music{padding:6px 8px 5px}.footer{padding:8px 12px}.nav{gap:14px;margin-left:auto}.mark-link svg{height:13px}.stage{flex-direction:column;gap:6px;display:flex}.col{display:contents}.shot{clip-path:none;width:100%;height:auto;position:relative;inset:auto}.shot-samosa,.shot-chai{aspect-ratio:1}.shot-rice{aspect-ratio:532/420}.shot-tawa{aspect-ratio:529/420}.shot-samosa img,.shot-chai img,.shot-rice img,.shot-tawa img{object-position:center center}.badge{font-size:15px;top:4%;right:4%;transform:rotate(-4.5deg)}.center{padding:28px 16px 32px}.center h1{font-size:20vw;line-height:.82}.sub,.lede{white-space:normal}.sub{margin-top:16px;font-size:16px}.lede{margin-top:10px;font-size:14px;line-height:1.4}.cta{width:100%;height:64px;margin-top:20px;font-size:26px}.cook-main{flex:1;min-height:70vh;padding:20px 14px 28px;overflow:visible}.kitchen-top{flex-direction:column;align-items:stretch;gap:16px}.kitchen-side{align-items:flex-start}.kitchen-intro h1{font-size:40px}.kitchen-kicker,.coin-label,.kitchen-foot,.chef-copy p,.kitchen-rule,.kitchen-notice,.wallet,.chef-action{font-size:12px}.coin-value{font-size:56px}.chef-card{grid-template-columns:72px 1fr;gap:12px}.chef-card img{width:72px;height:72px}.chef-copy h2{font-size:26px}.chef-action{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.wordmark-outline,.header:before,.music.on .music-lamp{animation:none}.wordmark-outline{color:var(--orange);text-shadow:none}}
