.StitchHero_hero__wwvqH{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:720px;overflow:hidden;padding:6rem max(var(--sk-margin),calc((100% - var(--sk-max)) / 2)) 3rem;background:var(--sk-primary);color:#ffffff}.StitchHero_index__PhgsE,.StitchHero_tabs__VZmFf{display:none}.StitchHero_frame__yQrF4{display:contents}.StitchHero_still__YF15I,.StitchHero_video__8GZcO{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.StitchHero_still__YF15I{background-position:50%;background-size:cover}.StitchHero_prep__3COyU{background-image:url(/media/ak/cooking-poster.webp)}.StitchHero_bowls__dHYTO{background-image:url(/media/ak/site/chettinad.webp)}.StitchHero_scrim__YGOLV{position:absolute;inset:0;background:linear-gradient(to top,var(--sk-primary) 0,rgb(13 35 26/50%) 50%,rgb(13 35 26/20%) 100%);pointer-events:none}.StitchHero_status__FD3cG{position:absolute;top:1.5rem;right:var(--sk-margin);left:var(--sk-margin);z-index:2;display:flex;align-items:center;justify-content:space-between}.StitchHero_pill__crH6H{display:inline-flex;align-items:center;gap:.5rem;min-height:32px;padding:.25rem 1rem;border:0;border-radius:9999px;background:rgb(13 35 26/80%);color:var(--sk-surface);font-family:var(--sk-font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;line-height:14px;text-transform:uppercase;backdrop-filter:blur(12px)}button.StitchHero_pill__crH6H{cursor:pointer}.StitchHero_liveDot__FdpJ4{width:8px;height:8px;border-radius:50%;background:var(--sk-accent)}.StitchHero_below__0JcrK,.StitchHero_inner__1Jjid{position:relative;z-index:1;max-width:48rem}.StitchHero_below__0JcrK,.StitchHero_overlay__kJzlR{display:flex;flex-direction:column;gap:1rem}.StitchHero_below__0JcrK{margin-top:1rem}@media (min-width:761px){.StitchHero_hero__wwvqH{background:var(--sk-surface);color:var(--sk-primary)}.StitchHero_still__YF15I,.StitchHero_video__8GZcO{opacity:1;-o-object-position:70% 35%;object-position:70% 35%}.StitchHero_scrim__YGOLV{background:linear-gradient(90deg,rgb(255 248 240/96%),rgb(255 248 240/88%) 34%,rgb(255 248 240/40%) 54%,rgb(255 248 240/0) 70%)}}@media (max-width:760px){.StitchHero_hero__wwvqH{min-height:0;padding:1rem 1rem 1.5rem;background:var(--sk-surface);color:var(--sk-primary)}.StitchHero_index__PhgsE{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem;padding-bottom:.25rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;line-height:14px;text-transform:uppercase}.StitchHero_kitchen__zY14D{display:inline-flex;align-items:center;gap:.375rem;color:var(--sk-secondary);font-weight:700}.StitchHero_kitchen__zY14D .StitchHero_liveDot__FdpJ4{background:var(--sk-secondary)}.StitchHero_frame__yQrF4{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4/5;overflow:hidden;padding:.5rem;background:var(--sk-primary);box-shadow:0 4px 6px rgb(0 0 0/10%);color:#ffffff}.StitchHero_still__YF15I,.StitchHero_video__8GZcO{opacity:1}.StitchHero_scrim__YGOLV{background:linear-gradient(to top,var(--sk-primary) 0,rgb(13 35 26/30%) 50%,transparent 100%)}.StitchHero_status__FD3cG{position:relative;top:auto;right:auto;left:auto}.StitchHero_pill__crH6H{padding:.25rem .5rem;border-radius:0;font-size:10px}.StitchHero_inner__1Jjid{display:flex;flex-direction:column;gap:.5rem}.StitchHero_tabs__VZmFf{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;padding:.25rem;background:rgb(13 35 26/70%);backdrop-filter:blur(12px)}.StitchHero_tabs__VZmFf button{min-height:32px;padding:.375rem 0;border:0;background:transparent;color:rgb(255 255 255/80%);cursor:pointer;font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.StitchHero_tabs__VZmFf button[aria-pressed=true]{background:var(--sk-surface);color:var(--sk-primary)}.StitchHero_overlay__kJzlR{gap:.25rem;padding:.5rem;background:rgb(13 35 26/60%);backdrop-filter:blur(4px)}.StitchHero_below__0JcrK{gap:1rem;margin-top:0;padding-top:1rem}}@media (prefers-reduced-motion:reduce){.StitchHero_video__8GZcO{display:none}}.StitchHomePage_band__pC2ks{padding-block:3rem;background:var(--sk-surface)}.StitchHomePage_low__8ajp2{background:var(--sk-surface-low)}.StitchHomePage_high__Dp5Wj{background:var(--sk-surface-high)}.StitchHomePage_wrap__jU7dn{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.StitchHomePage_sectionHead___xWKl{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--sk-surface-highest)}.StitchHomePage_sectionHead___xWKl p{margin:.25rem 0 0;color:var(--sk-muted);font-size:16px;line-height:24px}.StitchHomePage_h2__ofJAi.StitchHomePage_h2__ofJAi{margin:0;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:40px}.StitchHomePage_h3__oEkrR.StitchHomePage_h3__oEkrR{display:flex;align-items:center;gap:.25rem;margin:0 0 .5rem;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:28px}.StitchHomePage_display__U6nxY.StitchHomePage_display__U6nxY{margin:0;font-family:var(--sk-font-head);font-size:64px;font-weight:800;letter-spacing:-.04em;line-height:68px}.StitchHomePage_lead__QZTey{margin:0 0 1.5rem;color:var(--sk-muted);font-size:16px;line-height:1.625}.StitchHomePage_heroTitle__cabzi.StitchHomePage_heroTitle__cabzi{margin-bottom:.25rem;color:var(--sk-surface)}.StitchHomePage_heroBadge__pjQMn{display:inline-flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;margin:0;padding:.25rem 1rem;border-radius:9999px;background:rgb(0 110 39/30%);color:var(--sk-accent);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:12px;text-transform:uppercase;backdrop-filter:blur(12px)}.StitchHomePage_heroBadge__pjQMn span{width:6px;height:6px;border-radius:50%;background:var(--sk-accent)}.StitchHomePage_heroSub___8k5z{margin:0 0 .5rem;color:var(--sk-accent);font-family:var(--sk-font-head);font-size:24px;font-weight:700;line-height:28px}.StitchHomePage_heroLead__Kgyb9{max-width:36rem;margin:0;color:var(--sk-surface-high);font-size:16px;line-height:1.625}.StitchHomePage_heroActions__vtTdh{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.5rem}.StitchHomePage_heroActions__vtTdh span{color:var(--sk-surface-high);font-size:12px;line-height:16px}@media (min-width:761px){.StitchHomePage_heroTitle__cabzi.StitchHomePage_heroTitle__cabzi{color:var(--sk-primary)}.StitchHomePage_heroBadge__pjQMn{background:rgb(0 110 39/12%);color:var(--sk-secondary)}.StitchHomePage_heroSub___8k5z{color:var(--sk-secondary)}.StitchHomePage_heroActions__vtTdh span,.StitchHomePage_heroLead__Kgyb9{color:var(--sk-muted)}}.StitchHomePage_steps__HttDg{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sk-gutter);margin:0;padding:0;list-style:none}.StitchHomePage_step__F9OEu{position:relative;overflow:hidden;padding:1.5rem;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchHomePage_step__F9OEu:before{position:absolute;top:0;right:0;left:0;height:4px;background:var(--sk-surface-highest);content:"";transition:background .2s}.StitchHomePage_step__F9OEu:hover:before{background:#e6832f}.StitchHomePage_step__F9OEu p{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchHomePage_stepTop__GKldT{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem!important}.StitchHomePage_stepNumber__W3_WM{color:var(--sk-cta,#a8522c);font-family:var(--sk-font-mono);font-size:24px;font-weight:700}.StitchHomePage_avatar__yq8yU{display:grid;flex:none;width:40px;height:40px;border-radius:50%;background:var(--sk-primary-fixed,#d0e8db);color:var(--sk-primary);font-family:var(--sk-font-mono);font-size:12px;font-weight:700;place-items:center}.StitchHomePage_delivery__b6xTu{display:grid;grid-template-columns:7fr 5fr;gap:var(--sk-gutter);align-items:stretch}.StitchHomePage_area__kJIrB,.StitchHomePage_radii__7zg2A{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchHomePage_areaHead__NSUL_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--sk-surface-high)}.StitchHomePage_areaHead__NSUL_ .StitchHomePage_h3__oEkrR{margin:0}.StitchHomePage_areaHead__NSUL_ p{margin:0;color:var(--sk-muted);font-size:12px;line-height:16px}.StitchHomePage_hub__NYsHZ{flex:none;padding:4px 8px;border-radius:4px;background:#d0e8db;color:var(--sk-primary);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.StitchHomePage_areaBody__06PaN{padding:1.5rem}.StitchHomePage_towns__I0p_9{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.StitchHomePage_towns__I0p_9 li{display:flex;align-items:center;gap:.25rem;padding:.5rem;border-radius:8px;background:var(--sk-surface);color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:14px;font-weight:700}.StitchHomePage_towns__I0p_9 svg{color:var(--sk-secondary)}.StitchHomePage_areaNote__SIQYC{margin:0;padding:1rem;border-top:1px solid var(--sk-surface-high);background:var(--sk-surface-low);color:var(--sk-muted);font-size:12px;font-style:italic}.StitchHomePage_radii__7zg2A{padding:1.5rem}.StitchHomePage_radiiHead__pNNZP{display:flex;justify-content:space-between;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--sk-surface-high);color:var(--sk-primary-container);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchHomePage_radii__7zg2A ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.StitchHomePage_radii__7zg2A li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:8px;background:var(--sk-surface)}.StitchHomePage_radii__7zg2A li div{display:grid}.StitchHomePage_radii__7zg2A li strong{color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:16px}.StitchHomePage_radii__7zg2A li div span:last-child{margin-top:2px;color:var(--sk-muted);font-size:12px}.StitchHomePage_radiusLabel__MBoKn{margin-bottom:4px;color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.StitchHomePage_price__aMWRE{color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;white-space:nowrap}.StitchHomePage_radii__7zg2A li:first-child .StitchHomePage_price__aMWRE{color:var(--sk-secondary)}.StitchHomePage_radiiNote__jrTCZ{display:flex;align-items:center;gap:.25rem;margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid var(--sk-surface-high);color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px}.StitchHomePage_radiiNote__jrTCZ svg{flex:none;color:var(--sk-secondary)}.StitchHomePage_quick__u2rRq{max-width:56rem;margin:0 auto 1.5rem;padding:1.5rem;border:1px solid var(--sk-surface-high);border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchHomePage_quick__u2rRq .StitchHomePage_h3__oEkrR{margin-bottom:1rem}.StitchHomePage_quick__u2rRq .StitchHomePage_h3__oEkrR svg{color:var(--sk-secondary)}.StitchHomePage_quick__u2rRq dl{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:0}.StitchHomePage_quick__u2rRq dl div{padding:1rem;border-radius:8px;background:var(--sk-surface)}.StitchHomePage_quick__u2rRq dt{margin-bottom:.25rem;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:14px;font-weight:700}.StitchHomePage_quick__u2rRq dd{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchHomePage_accordions__K8Qa5{display:grid;gap:1rem;max-width:56rem;margin:0 auto}.StitchHomePage_accordions__K8Qa5 details{overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchHomePage_accordions__K8Qa5 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:16px;font-weight:700;list-style:none;cursor:pointer}.StitchHomePage_accordions__K8Qa5 summary::-webkit-details-marker{display:none}.StitchHomePage_accordions__K8Qa5 summary:hover{background:var(--sk-surface-container)}.StitchHomePage_accordions__K8Qa5 details[open] summary svg{transform:rotate(180deg)}.StitchHomePage_accordions__K8Qa5 details p{margin:0;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--sk-surface-high);color:var(--sk-muted);font-size:14px;line-height:20px}.StitchHomePage_final__ONJ25{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:6rem 3rem;border-radius:12px;background:var(--sk-primary-container);color:#ffffff;text-align:center}.StitchHomePage_final__ONJ25 .StitchHomePage_display__U6nxY{color:var(--sk-surface)}.StitchHomePage_final__ONJ25 p{max-width:32rem;margin:0;color:var(--sk-surface-high);font-size:16px;line-height:24px}.StitchHomePage_final__ONJ25 .sk-cta{margin-top:1rem}.StitchHomePage_final__ONJ25 .StitchHomePage_finalNote__c1ERh{margin-top:1.5rem;color:var(--sk-surface-highest);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchHomePage_finalNote__c1ERh a{color:var(--sk-accent);font-weight:700}@media (max-width:1023px){.StitchHomePage_delivery__b6xTu{grid-template-columns:1fr}}@media (max-width:760px){.StitchHomePage_wrap__jU7dn{padding-inline:1rem}.StitchHomePage_h2__ofJAi.StitchHomePage_h2__ofJAi{font-size:28px;line-height:32px}.StitchHomePage_display__U6nxY.StitchHomePage_display__U6nxY{font-size:40px;line-height:44px}.StitchHomePage_quick__u2rRq dl,.StitchHomePage_steps__HttDg{grid-template-columns:1fr}.StitchHomePage_towns__I0p_9{grid-template-columns:1fr 1fr}.StitchHomePage_final__ONJ25{padding:1.5rem}.StitchHomePage_areaHead__NSUL_{flex-direction:column;align-items:flex-start}}.StitchHomePage_mobOnly__GH6hH{display:none}@media (max-width:760px){.StitchHomePage_deskOnly__IpOuE{display:none!important}.StitchHomePage_mobOnly__GH6hH{display:inline-flex;align-items:center;gap:.375rem}.StitchHomePage_heroBadge__pjQMn{padding:0;border-radius:0;background:none;color:#e6832f;font-size:11px;letter-spacing:.06em}.StitchHomePage_heroBadge__pjQMn span{display:none}.StitchHomePage_display__U6nxY.StitchHomePage_display__U6nxY{font-size:32px;line-height:36px}.StitchHomePage_heroSub___8k5z.StitchHomePage_heroSub___8k5z{margin:.125rem 0 0;color:rgb(255 255 255/80%);font-family:var(--sk-font-body);font-size:14px;font-weight:500;line-height:20px}.StitchHomePage_heroLead__Kgyb9{color:var(--sk-muted);font-size:14px;line-height:20px}.StitchHomePage_heroActions__vtTdh{flex-direction:column;align-items:stretch;gap:.5rem;padding-top:0}.StitchHomePage_heroActions__vtTdh .sk-cta{justify-content:center;width:100%}.StitchHomePage_heroActions__vtTdh span{justify-content:center;color:var(--sk-muted)}}.StitchHomePage_peopleTitle__HVfx_.StitchHomePage_peopleTitle__HVfx_{margin:0 0 2rem}