@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";html,body,#root{width:100%;min-height:100%}body{margin:0}:root{color:#161616;font-synthesis:none;text-rendering:optimizelegibility;background:#f5f2eb;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:#f5f2eb;min-width:320px;margin:0}button,a{font:inherit}button{border:0}a{color:inherit;text-decoration:none}.site{background:#f5f2eb;overflow:hidden}.header{z-index:9999;-webkit-backdrop-filter:blur(14px);background:#f5f2ebf0;border-bottom:1px solid #16161614;justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 5vw;transition:background .25s,box-shadow .25s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #00000009}.brand{cursor:pointer;flex-direction:column;flex-shrink:0;line-height:.9;display:flex}.brand-main{letter-spacing:-.06em;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700}.brand-sub{letter-spacing:.25em;margin-top:4px;font-size:9px;font-weight:700}.nav{flex-shrink:1;align-items:center;gap:34px;font-size:13px;font-weight:600;display:flex}.nav a{white-space:nowrap;align-items:center;min-height:44px;transition:opacity .25s,transform .25s;display:inline-flex;position:relative}.nav a:hover{opacity:.45;transform:translateY(-1px)}.nav a:focus-visible,.order-button:focus-visible,.circle-button:focus-visible,.dark-button:focus-visible,.menu-card:focus-visible,.chips-packet:focus-visible,.modal-close:focus-visible{outline-offset:4px;outline:2px solid #161616}.order-button{letter-spacing:.12em;cursor:pointer;border:1px solid #161616;flex-shrink:0;padding:13px 19px;font-size:12px;font-weight:700;transition:background .25s,color .25s,transform .25s,box-shadow .25s}.order-button:hover{color:#f5f2eb;background:#161616;transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.order-button:active{transform:translateY(0)}.hero{background:radial-gradient(circle at 50% 48%,#fffdf8 0%,#f5f2eb 48%,#eeeae0 100%);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.packet-interaction-area{z-index:20;pointer-events:none;position:absolute;inset:0}.packet-control-zone{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:min(1050px,88vw);height:min(500px,55vh);position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.packet-control-zone:active{cursor:grabbing}.hero-packet-world{pointer-events:none;width:100vw;height:100%;position:absolute;top:0;left:0;overflow:visible}.hero-packet{left:var(--packet-left);width:220px;height:315px;transform:translate(-50%, -50%) scale(var(--packet-scale)) rotate(var(--packet-rotate));transform-origin:50%;will-change:left, transform;pointer-events:auto;transition:none;position:absolute;top:53%}.hero-packet .chips-packet{pointer-events:auto}.hero-copy{text-align:center;pointer-events:none;z-index:5;width:min(1000px,90vw);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.hero-eyebrow{letter-spacing:.2em;z-index:4;margin:0 0 22px;font-size:11px;font-weight:700;position:relative}.hero-copy h1{letter-spacing:-.09em;z-index:1;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(80px,12vw,190px);font-weight:700;line-height:.78;position:relative}.hero-description{z-index:4;max-width:330px;margin:35px auto 0;font-size:14px;line-height:1.6;position:relative}.hero-bottom{letter-spacing:.15em;z-index:40;justify-content:space-between;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:28px;left:5vw;right:5vw}.chips-packet{appearance:none;cursor:pointer;touch-action:manipulation;background:0 0;width:100%;height:100%;padding:0;display:block}.packet-shell{background:linear-gradient(115deg, #ffffff73 0%, transparent 18%, transparent 65%, #0000001f 100%), var(--packet-color);border:1px solid #00000040;border-radius:13px 13px 18px 18px;width:100%;height:100%;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;transform:perspective(700px)rotateY(-4deg);box-shadow:0 25px 45px #00000038,inset 4px 0 10px #ffffff2e,inset -7px 0 15px #0000001f}.chips-packet:hover .packet-shell{transform:perspective(700px)rotateY(0)translateY(-8px);box-shadow:0 35px 55px #00000047,inset 4px 0 10px #ffffff2e,inset -7px 0 15px #0000001f}.chips-packet:active .packet-shell{transform:perspective(700px)rotateY(0)translateY(-2px)scale(.98)}.packet-shell:before{content:"";opacity:.7;background:linear-gradient(90deg,#ffffff2e,#ffffff05);width:18px;height:100%;position:absolute;top:0;left:8px}.packet-shell:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#00000021);width:10px;height:90%;position:absolute;top:5%;right:11px}.packet-seal{background:repeating-linear-gradient(90deg,#ffffff29 0 4px,#0000 4px 8px);border-top:1px solid #0000002e;border-bottom:1px solid #0000002e;width:100%;height:17px;position:absolute;left:0}.packet-seal-top{top:0}.packet-seal-bottom{bottom:0}.packet-brand{text-align:center;letter-spacing:-.09em;color:#111;width:100%;font-family:Space Grotesk,sans-serif;font-size:43px;font-weight:700;line-height:1;position:absolute;top:42px;left:0}.packet-brand-sub{text-align:center;letter-spacing:.25em;color:#111;width:100%;font-size:8px;font-weight:700;position:absolute;top:84px;left:0}.packet-flavour{text-align:center;letter-spacing:-.03em;color:#111;border-top:1px solid #00000059;border-bottom:1px solid #00000059;padding:8px 4px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;line-height:1;position:absolute;bottom:76px;left:12px;right:12px}.packet-chips{width:90px;height:65px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.packet-chips span{background:radial-gradient(circle at 35% 35%,#ffffffe6 0 5%,#0000 6%),linear-gradient(135deg,#e5b64d,#c47a25);border-radius:50%;width:45px;height:31px;position:absolute;box-shadow:inset 0 1px 3px #ffffff8c,0 5px 6px #0000002e}.packet-chips span:first-child{top:18px;left:3px;transform:rotate(-20deg)}.packet-chips span:nth-child(2){top:4px;left:25px;transform:rotate(14deg)}.packet-chips span:nth-child(3){top:18px;left:43px;transform:rotate(-8deg)}.packet-chips span:nth-child(4){top:28px;left:20px;transform:rotate(25deg)}.packet-chips span:nth-child(5){top:35px;left:52px;transform:rotate(13deg)}.packet-crunch{text-align:center;letter-spacing:.25em;color:#111;font-size:8px;font-weight:700;position:absolute;bottom:38px;left:0;right:0}.intro-section{background:#f5f2eb;padding:160px 8vw}.section-label{letter-spacing:.18em;margin:0 0 35px;font-size:11px;font-weight:700}.intro-grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:10vw;display:grid}.intro-grid h2,.section-heading h2,.build-copy h2,.experience-copy h2,.cta-section h2{letter-spacing:-.075em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(55px,8vw,130px);line-height:.82}.large-copy{letter-spacing:-.04em;max-width:510px;margin:0 0 25px;font-family:Space Grotesk,sans-serif;font-size:clamp(25px,3vw,42px);line-height:1.02}.body-copy{max-width:420px;margin:0;font-size:16px;line-height:1.8}.menu-section{color:#f5f2eb;background:#111;padding:120px 5vw 160px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:90px;display:flex}.section-heading .section-label{color:#aaa69d}.section-heading h2{font-size:clamp(55px,7vw,105px)}.section-heading>p{text-align:right;color:#aaa69d;margin:0 0 7px;font-size:14px;line-height:1.6}.menu-grid{background:#444;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.menu-card{text-align:left;color:#f5f2eb;cursor:pointer;background:#111;flex-direction:column;justify-content:space-between;min-height:620px;padding:26px;transition:background .3s,transform .25s;display:flex}.menu-card:hover{background:#1b1b1b}.menu-card:active{transform:scale(.99)}.menu-card-top{color:#777;letter-spacing:.15em;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.menu-card .chips-packet{width:175px;height:250px;margin:40px auto}.menu-card-info h3{letter-spacing:-.04em;margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:28px}.menu-card-info p{color:#8e8e8e;max-width:300px;margin:0 0 25px;font-size:13px;line-height:1.6}.menu-price{letter-spacing:.1em;border-top:1px solid #353535;justify-content:space-between;align-items:center;padding-top:17px;font-size:13px;font-weight:700;display:flex}.build-section{background:#d9dfc9;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);align-items:center;gap:7vw;min-height:800px;padding:120px 8vw;display:grid}.build-copy .section-label{color:#59604d}.build-copy h2{font-size:clamp(58px,7vw,118px)}.build-copy>p:not(.section-label){max-width:430px;margin:38px 0 28px;font-size:16px;line-height:1.8}.build-steps{border-top:1px solid #1616162e;width:min(480px,100%);margin-bottom:32px}.build-step{border-bottom:1px solid #1616162e;grid-template-columns:42px 1fr;gap:18px;padding:16px 0;display:grid}.build-step>span{letter-spacing:.12em;opacity:.45;font-family:Space Grotesk,sans-serif;font-size:11px}.build-step div{flex-direction:column;gap:4px;display:flex}.build-step strong{letter-spacing:.05em;font-family:Space Grotesk,sans-serif;font-size:13px}.build-step small{opacity:.58;font-size:12px}.dark-button{color:#fff;cursor:pointer;letter-spacing:.16em;background:#161616;padding:17px 26px;font-size:11px;font-weight:700;transition:transform .25s,box-shadow .25s}.dark-button:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0000002e}.dark-button:active{transform:translateY(-1px)}.bowl-visual{justify-content:center;align-items:center;display:flex}.bowl-card{background:#f5f2eb75;border:1px solid #16161626;width:min(580px,100%);min-height:570px;padding:22px;position:relative;overflow:hidden}.bowl-card-top{letter-spacing:.14em;border-bottom:1px solid #16161629;justify-content:space-between;align-items:center;padding-bottom:16px;font-size:10px;font-weight:700;display:flex}.bowl-stage{justify-content:center;align-items:center;min-height:430px;display:flex;position:relative}.bowl-shadow{filter:blur(17px);background:#00000024;border-radius:50%;width:330px;height:58px;position:absolute;bottom:72px}.bowl{z-index:2;background:radial-gradient(circle at 50% 40%,#f4d174,#d79b38 48%,#b86c1f 72%);border:20px solid #e8dfc6;border-radius:50%;justify-content:center;align-items:center;gap:9px;width:min(390px,70vw);height:min(390px,70vw);font-size:40px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:inset 0 18px 25px #ffffff59,0 35px 60px #37321e40}.bowl-floating{color:#fff;letter-spacing:.12em;z-index:5;background:#161616;padding:9px 13px;font-size:9px;font-weight:700;transition:transform .25s;position:absolute;box-shadow:0 10px 20px #00000026}.bowl-card:hover .bowl-floating-one{transform:translate(-4px,-4px)}.bowl-card:hover .bowl-floating-two{transform:translate(4px,-3px)}.bowl-card:hover .bowl-floating-three{transform:translate(-3px,4px)}.bowl-floating-one{top:82px;left:13%}.bowl-floating-two{top:180px;right:10%}.bowl-floating-three{bottom:72px;left:17%}.bowl-card-bottom{border-top:1px solid #1616162e;justify-content:space-between;align-items:flex-end;padding-top:17px;display:flex}.bowl-card-bottom div{flex-direction:column;gap:5px;display:flex}.bowl-card-bottom span{letter-spacing:.13em;opacity:.5;font-size:9px;font-weight:700}.bowl-card-bottom strong{letter-spacing:.04em;font-family:Space Grotesk,sans-serif;font-size:13px}.bowl-arrow{opacity:1!important;font-size:25px!important}.experience-section{background:#ece8de;grid-template-columns:.9fr 1.1fr;min-height:800px;display:grid}.experience-copy{flex-direction:column;justify-content:center;padding:100px 7vw;display:flex}.experience-copy h2{font-size:clamp(60px,7vw,110px)}.experience-copy>p:not(.section-label){max-width:350px;margin-top:45px;font-size:15px;line-height:1.8}.experience-stats{border-top:1px solid #1616162e;border-bottom:1px solid #1616162e;grid-template-columns:repeat(4,1fr);max-width:390px;margin-top:48px;display:grid}.experience-stats div{border-right:1px solid #16161626;flex-direction:column;justify-content:space-between;min-height:90px;padding:15px 10px;display:flex}.experience-stats div:last-child{border-right:0}.experience-stats strong{font-family:Space Grotesk,sans-serif;font-size:18px}.experience-stats span{letter-spacing:.1em;opacity:.5;font-size:9px;font-weight:700}.experience-image{cursor:pointer;background:linear-gradient(135deg,#0000001f,#0000007a),radial-gradient(circle at 50% 40%,#dca74d,#783d24 60%,#211915);min-height:800px;transition:filter .35s;position:relative;overflow:hidden}.experience-image:hover{filter:brightness(1.05)}.experience-image:focus-visible{outline-offset:-8px;outline:2px solid #fff}.experience-image:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#ffda8247,#0000 34%);position:absolute;inset:0}.experience-image-top{z-index:10;color:#ffffffd1;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex;position:absolute;top:28px;left:30px;right:30px}.experience-food-scene{perspective:1000px;justify-content:center;align-items:center;display:flex;position:absolute;inset:90px 35px 100px}.experience-food-shadow{filter:blur(25px);background:#00000075;border-radius:50%;width:430px;height:80px;position:absolute;bottom:118px;transform:scaleX(1.08)}.experience-bowl{width:430px;height:300px;transform-style:preserve-3d;z-index:3;filter:drop-shadow(0 35px 35px #00000047);position:relative;transform:perspective(900px)rotateX(17deg)rotate(-2deg)}.experience-bowl:before{content:"";background:linear-gradient(100deg,#8c7967 0%,#d9cdbb 17%,#f7f0df 38%,#d9cbb6 67%,#897865 100%);border-radius:7% 7% 45% 45%;height:235px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 10px 8px 15px #ffffff59,inset -15px -16px 24px #48342347}.experience-bowl:after{content:"";z-index:1;background:radial-gradient(at 48% 45%,#9d682c 0%,#b8792f 30%,#7b4822 64%,#422718 100%);border-radius:50%;height:155px;position:absolute;top:25px;left:7px;right:7px;box-shadow:inset 0 15px 22px #00000047,0 -2px #ffffffb3}.experience-bowl-rim{z-index:10;pointer-events:none;border:14px solid #eee5d3;border-radius:50%;height:170px;position:absolute;top:18px;left:0;right:0;box-shadow:0 2px 4px #0000002e,inset 0 3px 4px #ffffffb3}.experience-bowl-food{z-index:5;border-radius:50%;height:135px;position:absolute;top:35px;left:35px;right:35px;overflow:hidden}.experience-bowl-chips{z-index:2;position:absolute;inset:5px 15px}.experience-bowl-chips span{background:radial-gradient(circle at 30% 25%,#ffffffbf 0 5%,#0000 6%),radial-gradient(circle at 72% 70%,#82491047 0 5%,#0000 6%),linear-gradient(135deg,#f7d77b 0%,#e4ae45 45%,#b86d24 100%);border:1px solid #7d481359;border-radius:48%;width:72px;height:32px;position:absolute;box-shadow:inset 0 2px 3px #ffffff8c,inset 0 -2px 3px #64340c33,0 3px 5px #0000002e}.experience-bowl-chips span:first-child{top:55px;left:8px;transform:rotate(-21deg)}.experience-bowl-chips span:nth-child(2){top:24px;left:48px;transform:rotate(12deg)}.experience-bowl-chips span:nth-child(3){top:48px;left:96px;transform:rotate(-7deg)}.experience-bowl-chips span:nth-child(4){top:22px;left:142px;transform:rotate(17deg)}.experience-bowl-chips span:nth-child(5){top:50px;left:194px;transform:rotate(-14deg)}.experience-bowl-chips span:nth-child(6){top:28px;left:232px;transform:rotate(9deg)}.experience-bowl-chips span:nth-child(7){top:78px;left:76px;transform:rotate(18deg)}.experience-bowl-chips span:nth-child(8){top:72px;left:150px;transform:rotate(-18deg)}.experience-bowl-chips span:nth-child(9){top:82px;left:212px;transform:rotate(21deg)}.experience-bowl-paneer{z-index:8;width:180px;height:90px;position:absolute;top:48px;left:88px}.experience-bowl-paneer span{background:linear-gradient(145deg,#fffdf2 0%,#f5e8cc 50%,#d6c39e 100%);border:1px solid #80653b38;border-radius:5px;width:34px;height:28px;position:absolute;box-shadow:inset 2px 2px 3px #ffffffb3,0 4px 6px #0003}.experience-bowl-paneer span:first-child{top:16px;left:4px;transform:rotate(-11deg)skew(-4deg)}.experience-bowl-paneer span:nth-child(2){top:3px;left:48px;transform:rotate(8deg)skew(3deg)}.experience-bowl-paneer span:nth-child(3){top:20px;left:91px;transform:rotate(-6deg)skew(-3deg)}.experience-bowl-paneer span:nth-child(4){top:7px;left:132px;transform:rotate(13deg)skew(2deg)}.experience-bowl-paneer span:nth-child(5){top:48px;left:52px;transform:rotate(-15deg)skew(-3deg)}.experience-bowl-paneer span:nth-child(6){top:54px;left:108px;transform:rotate(9deg)skew(3deg)}.experience-bowl-vegetables{z-index:9;width:90px;height:90px;position:absolute;top:32px;right:34px}.experience-bowl-vegetables span{background:linear-gradient(135deg,#80a84f,#315e2c);border-radius:80%;width:20px;height:8px;position:absolute;box-shadow:0 2px 3px #0000002e}.experience-bowl-vegetables span:first-child{top:25px;left:4px;transform:rotate(-28deg)}.experience-bowl-vegetables span:nth-child(2){top:9px;left:25px;transform:rotate(16deg)}.experience-bowl-vegetables span:nth-child(3){top:27px;left:48px;transform:rotate(-8deg)}.experience-bowl-vegetables span:nth-child(4){top:45px;left:28px;transform:rotate(26deg)}.experience-bowl-vegetables span:nth-child(5){top:52px;left:57px;transform:rotate(-19deg)}.experience-bowl-sauce{z-index:11;pointer-events:none;width:220px;height:55px;position:absolute;top:93px;left:66px}.experience-bowl-sauce span{background:linear-gradient(90deg,#fff2df,#ead3b5);border-radius:50%;height:10px;position:absolute;box-shadow:0 2px 3px #00000029}.experience-bowl-sauce span:first-child{width:70px;top:4px;left:5px;transform:rotate(-13deg)}.experience-bowl-sauce span:nth-child(2){width:82px;top:20px;left:62px;transform:rotate(7deg)}.experience-bowl-sauce span:nth-child(3){width:58px;top:4px;left:132px;transform:rotate(-11deg)}.experience-bowl-masala{z-index:13;pointer-events:none;height:85px;position:absolute;top:45px;left:30px;right:30px}.experience-bowl-masala span{background:#6f3418;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 1px #0009}.experience-bowl-masala span:first-child{top:20%;left:15%}.experience-bowl-masala span:nth-child(2){top:48%;left:30%}.experience-bowl-masala span:nth-child(3){top:24%;left:44%}.experience-bowl-masala span:nth-child(4){top:55%;left:58%}.experience-bowl-masala span:nth-child(5){top:30%;left:69%}.experience-bowl-masala span:nth-child(6){top:52%;left:79%}.experience-bowl-masala span:nth-child(7){top:72%;left:37%}.experience-bowl-masala span:nth-child(8){top:73%;left:63%}.experience-bowl-front{z-index:15;pointer-events:none;background:linear-gradient(100deg,#8c7967 0%,#d4c7b3 20%,#f3ead9 45%,#cfc0aa 72%,#897664 100%);border-radius:0 0 48% 48%;height:145px;position:absolute;bottom:0;left:7px;right:7px;box-shadow:inset 0 14px 18px #ffffff38,inset 0 -18px 22px #4c362340}.experience-bowl-front:before{content:"";filter:blur(5px);background:#ffffff38;border-radius:50%;width:180px;height:18px;position:absolute;top:25px;left:72px;transform:rotate(-4deg)}.experience-image:hover .experience-bowl{transition:transform .45s cubic-bezier(.2,.75,.25,1);transform:perspective(900px)rotateX(17deg)rotate(-2deg)translateY(-8px)scale(1.025)}.experience-overlay{z-index:20;color:#fff;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.experience-overlay div{flex-direction:column;gap:7px;display:flex}.experience-overlay div span{letter-spacing:.16em;opacity:.7;font-size:9px;font-weight:700}.experience-overlay strong{letter-spacing:.04em;font-family:Space Grotesk,sans-serif;font-size:14px}.experience-arrow{font-size:27px;font-weight:400;transition:transform .3s}.experience-image:hover .experience-arrow{transform:translate(7px)}.cta-section{background:#f5f2eb;flex-direction:column;justify-content:center;min-height:720px;padding:120px 8vw;display:flex;position:relative}.cta-section>p{letter-spacing:.2em;margin:0 0 30px;font-size:11px;font-weight:700}.cta-section h2{font-size:clamp(80px,13vw,190px)}.circle-button{color:#fff;text-align:center;letter-spacing:.1em;background:#161616;border-radius:50%;justify-content:center;align-items:center;width:145px;height:145px;font-size:12px;font-weight:700;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;bottom:120px;right:10vw}.circle-button:hover{transform:scale(1.08)rotate(-8deg);box-shadow:0 20px 40px #0003}.circle-button:active{transform:scale(1.02)rotate(-4deg)}.footer{color:#f5f2eb;letter-spacing:.12em;background:#111;grid-template-columns:1fr 1fr 1fr;align-items:end;padding:40px 5vw;font-size:10px;display:grid}.footer>span:nth-child(2){text-align:center}.footer>span:last-child{text-align:right;color:#777}.modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ab8;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.product-modal{background:#f5f2eb;grid-template-columns:.9fr 1.1fr;align-items:center;width:min(900px,92vw);min-height:520px;padding:70px;animation:.3s both modalEnter;display:grid;position:relative;box-shadow:0 40px 100px #00000059}@keyframes modalEnter{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-close{color:#fff;cursor:pointer;background:#161616;border-radius:50%;width:40px;height:40px;font-size:25px;line-height:1;transition:transform .2s;position:absolute;top:18px;right:22px}.modal-close:hover{transform:rotate(90deg)}.modal-packet{width:220px;height:315px;margin:auto}.modal-info{padding-left:30px}.modal-info h2{letter-spacing:-.07em;margin:0 0 20px;font-family:Space Grotesk,sans-serif;font-size:clamp(45px,6vw,80px);line-height:.9}.modal-info>p:not(.section-label){max-width:350px;margin:0 0 30px;font-size:15px;line-height:1.7}@media (width<=1100px){.header{padding-left:4vw;padding-right:4vw}.nav{gap:22px}.build-section{grid-template-columns:minmax(0,.85fr) minmax(350px,1fr);gap:5vw;padding-left:6vw;padding-right:6vw}.experience-copy{padding-left:6vw;padding-right:5vw}.experience-bowl{transform:perspective(900px)rotateX(17deg)rotate(-2deg)scale(.9)}.experience-image:hover .experience-bowl{transform:perspective(900px)rotateX(17deg)rotate(-2deg)translateY(-7px)scale(.925)}}@media (width<=900px){.header{gap:14px;height:76px;padding-left:3vw;padding-right:3vw}.nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;justify-content:flex-end;gap:14px;min-width:0;overflow:auto hidden}.nav::-webkit-scrollbar{display:none}.nav a{flex-shrink:0;min-height:40px;font-size:11px}.order-button{padding:11px 13px;font-size:10px}html{scroll-padding-top:76px}.packet-control-zone{width:94vw;height:58vh}.hero-packet{width:180px;height:260px}.hero-copy h1{font-size:clamp(70px,15vw,130px)}.intro-grid{grid-template-columns:1fr;gap:60px}.build-section{grid-template-columns:1fr;gap:60px;min-height:auto}.bowl-card{width:min(650px,100%)}.experience-section{grid-template-columns:1fr}.experience-copy{min-height:650px;padding:100px 8vw}.experience-image{min-height:700px}.menu-grid{grid-template-columns:repeat(2,1fr)}.experience-food-scene{inset:90px 30px 100px}.experience-bowl{transform:perspective(900px)rotateX(17deg)rotate(-2deg)scale(1)}.experience-image:hover .experience-bowl{transform:perspective(900px)rotateX(17deg)rotate(-2deg)translateY(-8px)scale(1.025)}.product-modal{grid-template-columns:1fr;padding:55px 35px 45px}.modal-info{text-align:center;padding:30px 0 0}.modal-info .section-label{margin-bottom:20px}.modal-info>p:not(.section-label){margin-left:auto;margin-right:auto}}@media (width<=600px){.header{gap:8px;height:68px;padding:0 4vw}html{scroll-padding-top:68px}.brand-main{font-size:21px}.brand-sub{font-size:7px}.nav{justify-content:flex-start;gap:10px}.nav a{min-height:36px;font-size:9px}.order-button{letter-spacing:.08em;padding:10px;font-size:9px}.packet-control-zone{width:96vw;height:58vh}.hero-packet{width:145px;height:210px}.hero-copy{width:94vw}.hero-copy h1{font-size:clamp(62px,18vw,100px)}.hero-eyebrow{font-size:9px}.hero-description{font-size:12px}.hero-bottom{bottom:20px;left:6vw;right:6vw}.hero-bottom span:nth-child(2){display:none}.hero-bottom span{font-size:8px}.intro-section,.menu-section,.build-section,.experience-copy,.cta-section{padding-left:6vw;padding-right:6vw}.intro-section{padding-top:110px;padding-bottom:110px}.menu-section{padding-top:90px;padding-bottom:100px}.menu-grid{grid-template-columns:1fr}.menu-card{min-height:570px}.section-heading{margin-bottom:60px;display:block}.section-heading>p{text-align:left;margin-top:30px}.build-section{gap:45px;padding-top:90px;padding-bottom:90px}.build-copy>p:not(.section-label){margin-top:30px}.build-step{grid-template-columns:34px 1fr;gap:12px}.bowl-card{min-height:470px;padding:17px}.bowl-stage{min-height:330px}.bowl{border-width:15px;width:285px;height:285px;font-size:30px}.bowl-floating{padding:7px 9px;font-size:8px}.bowl-floating-one{top:60px;left:2%}.bowl-floating-two{top:145px;right:0}.bowl-floating-three{bottom:45px;left:5%}.experience-copy{min-height:auto;padding-top:90px;padding-bottom:90px}.experience-copy>p:not(.section-label){margin-top:32px}.experience-image{min-height:540px}.experience-image-top{font-size:8px;top:20px;left:18px;right:18px}.experience-food-scene{inset:70px 5px 80px}.experience-food-shadow{width:300px;height:55px;bottom:100px}.experience-bowl{width:310px;height:220px;transform:perspective(700px)rotateX(17deg)rotate(-2deg)}.experience-bowl:before{height:170px}.experience-bowl:after{height:118px;top:18px}.experience-bowl-rim{border-width:10px;height:125px;top:13px}.experience-bowl-food{height:105px;top:25px;left:25px;right:25px}.experience-bowl-chips{inset:2px 5px}.experience-bowl-chips span{width:52px;height:24px}.experience-bowl-chips span:first-child{top:45px;left:2px}.experience-bowl-chips span:nth-child(2){top:22px;left:31px}.experience-bowl-chips span:nth-child(3){top:40px;left:68px}.experience-bowl-chips span:nth-child(4){top:20px;left:105px}.experience-bowl-chips span:nth-child(5){top:43px;left:145px}.experience-bowl-chips span:nth-child(6){top:25px;left:180px}.experience-bowl-chips span:nth-child(7){top:65px;left:55px}.experience-bowl-chips span:nth-child(8){top:62px;left:115px}.experience-bowl-chips span:nth-child(9){top:67px;left:165px}.experience-bowl-paneer{transform-origin:0 0;top:37px;left:55px;transform:scale(.78)}.experience-bowl-vegetables{transform-origin:100% 0;top:28px;right:15px;transform:scale(.78)}.experience-bowl-sauce{transform-origin:0 0;top:76px;left:48px;transform:scale(.8)}.experience-bowl-masala{top:34px;left:15px;right:15px}.experience-bowl-front{height:105px}.experience-bowl-front:before{width:140px;height:13px;left:55px}.experience-image:hover .experience-bowl{transform:perspective(700px)rotateX(17deg)rotate(-2deg)translateY(-5px)scale(1.02)}.experience-overlay{bottom:20px;left:18px;right:18px}.experience-overlay div span{font-size:8px}.experience-overlay strong{font-size:12px}.experience-arrow{font-size:23px}.experience-stats{grid-template-columns:repeat(4,1fr)}.experience-stats div{min-height:75px;padding:10px 7px}.experience-stats strong{font-size:14px}.experience-stats span{font-size:8px}.cta-section{min-height:600px;padding-top:90px;padding-bottom:90px}.circle-button{width:125px;height:125px;margin-top:60px;position:static}.footer{grid-template-columns:1fr;gap:25px;padding:35px 6vw}.footer>span:nth-child(2),.footer>span:last-child{text-align:left}.modal-backdrop{padding:15px}.product-modal{width:96vw;min-height:auto;max-height:92vh;padding:55px 20px 30px;overflow-y:auto}.modal-packet{width:170px;height:245px}.modal-info{padding-top:20px}.modal-info h2{font-size:48px}.modal-close{top:12px;right:14px}}@media (width<=380px){.header{gap:5px;padding-left:3vw;padding-right:3vw}.brand-main{font-size:18px}.brand-sub{font-size:6px}.nav{gap:8px}.nav a{font-size:8px}.order-button{padding:9px 8px;font-size:8px}.hero-packet{width:125px;height:180px}.hero-copy h1{font-size:58px}.experience-bowl{width:285px;height:205px}.experience-bowl-chips span{width:47px}.experience-food-shadow{width:270px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
