.bites{--u:calc(min(100vw, 1440px) / 1440);background:#fff;width:100%;overflow-x:clip}.bites img{max-width:none}.bites-hero{background:linear-gradient(#fff3 0%,#0bc99b33 149%);width:100%;position:relative;overflow:hidden}.bites-hero__stage{width:min(100%,1440px);height:calc(1014 * var(--u));min-height:36rem;margin-inline:auto;position:relative}.bites-hero__copy{left:calc(60 * var(--u));top:calc(234 * var(--u));width:calc(518 * var(--u));z-index:2;position:absolute}.bites-hero h1{font-family:var(--font-heading);font-weight:600;font-size:calc(40 * var(--u));color:var(--color-black);max-width:calc(488 * var(--u));line-height:1.2}.bites-hero__brand{font-size:calc(40 * var(--u));margin-bottom:calc(6 * var(--u));color:var(--color-black);line-height:1.2;display:block}.bites-hero__title{font-size:calc(40 * var(--u));font-weight:600;line-height:1.2;display:block}.bites-hero__accent{color:#0bc99b}.bites-hero__lead{margin-top:calc(10 * var(--u));font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000c;line-height:1.35}.bites-hero__solves{left:calc(60 * var(--u));top:calc(640 * var(--u));width:calc(442 * var(--u));z-index:2;position:absolute}.bites-hero__solves h2{font-family:var(--font-heading);font-weight:600;font-size:calc(40 * var(--u));margin:0 0 calc(10 * var(--u))}.bites-hero__solves p{font-family:var(--font-body);font-size:calc(18 * var(--u));color:#000000b3;margin:0;line-height:1.4}@media (width>=901px){html[dir=rtl] .bites-hero__solves{width:calc(518 * var(--u))}}.bites-hero__img{object-fit:cover;display:block;position:absolute}.bites-hero__img--wide{left:calc(720 * var(--u));top:calc(168 * var(--u));width:calc(660 * var(--u));height:calc(348 * var(--u));border-radius:calc(20 * var(--u));box-shadow:0 4px 24px #00000040}.bites-hero__img--a{left:calc(722 * var(--u));top:calc(536 * var(--u));width:calc(319 * var(--u));height:calc(348 * var(--u));border-radius:calc(30 * var(--u))}.bites-hero__img--b{left:calc(1061 * var(--u));top:calc(536 * var(--u));width:calc(319 * var(--u));height:calc(348 * var(--u));border-radius:calc(30 * var(--u));object-position:center}.bites-hero__gallery,.bites-hero__gallery-track,.bites-hero__gallery-group{display:contents}.bites-hero__gallery-group--clone{display:none}@keyframes bites-hero-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bites-hero-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.bites-hero__mascot{left:calc(1280 * var(--u));top:calc(899 * var(--u));width:calc(100 * var(--u));height:calc(100 * var(--u));z-index:3;position:absolute}.bites-hero__mascot-ring{width:100%;height:100%;position:absolute;inset:0}.bites-hero__mascot-img{object-fit:cover;object-position:center;width:70%;height:66%;position:absolute;top:17%;left:15%}.bites-explore{background:linear-gradient(#fff3 0%,#0bc99b33 149%);width:100%;position:relative;overflow:clip visible}.bites-explore__stage{width:min(100%,1440px);height:calc(1180 * var(--u));min-height:42rem;margin-inline:auto;position:relative}.bites-explore h2{left:0;right:0;top:calc(100 * var(--u));width:calc(980 * var(--u));max-width:calc(100% - 80 * var(--u));font-family:var(--font-heading);font-weight:600;font-size:calc(48 * var(--u));text-align:center;color:var(--color-black);z-index:2;margin:0 auto;line-height:1.15;position:absolute}.bites-explore__sub{left:0;right:0;top:calc(168 * var(--u));width:calc(752 * var(--u));max-width:calc(100% - 80 * var(--u));font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000000b3;text-align:center;z-index:1;margin:0 auto;line-height:1.4;position:absolute}.bites-explore__pill-wrap{left:50%;top:calc(220 * var(--u));width:calc(470 * var(--u));max-width:calc(100% - 80 * var(--u));height:calc(63 * var(--u));z-index:2;position:absolute;transform:translate(-50%)}.bites-explore__pill-wrap .download-pill{width:100%;height:100%;padding-block:.2rem;padding-inline:calc(25 * var(--u)) .2rem;font-family:var(--font-heading);font-weight:400;font-size:calc(20 * var(--u));color:#000;background:#fff;border-radius:200px;justify-content:space-between;align-items:center;display:flex;box-shadow:0 4px 14px #00000040}.bites-explore__pill-wrap .download-pill__icon{width:calc(55 * var(--u));height:calc(55 * var(--u));background:#085b40}.bites-explore__pill-wrap .download-pill__chevron{width:calc(12 * var(--u));height:calc(12 * var(--u));border-bottom-width:2.5px;border-right-width:2.5px}.bites-explore__pill-glow{display:none}.bites-explore__list{left:calc(131 * var(--u));top:calc(360 * var(--u));width:calc(483 * var(--u));gap:calc(42 * var(--u));flex-direction:column;display:flex;position:absolute}.bites-explore__item h3{margin:0 0 calc(10 * var(--u));font-family:var(--font-heading);font-weight:600;font-size:calc(30 * var(--u));line-height:1.25}.bites-explore__item--featured h3{font-size:calc(30 * var(--u));color:var(--color-black)}.bites-explore__item p{font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000000b3;margin:0;line-height:1.35}.bites-explore__item--featured p{font-size:calc(20 * var(--u));color:#000000b3}.bites-explore__showcase{left:calc(909 * var(--u));top:calc(353 * var(--u));width:calc(400 * var(--u));height:calc(700 * var(--u));z-index:1;position:absolute;overflow:visible}.bites-explore__phone{width:100%;height:100%;box-shadow:none;z-index:1;background:0 0;border-radius:0;position:absolute;inset:0;overflow:visible}.bites-explore__phone img{object-fit:cover;object-position:center center;background:0 0;width:100%;height:100%;position:absolute;inset:0}.bites-explore__notch{left:50%;top:calc(45 * var(--u));width:calc(92 * var(--u));height:calc(25 * var(--u));z-index:2;pointer-events:none;background:#000;border-radius:70px;position:absolute;transform:translate(-50%)}.bites-macro{left:calc(var(--mx) * var(--u));top:calc(var(--my) * var(--u));width:calc(124 * var(--u));height:calc(124 * var(--u));border-radius:calc(10 * var(--u));padding:calc(20 * var(--u)) calc(18 * var(--u));box-sizing:border-box;z-index:3;background:#ffffffe6;flex-direction:column;justify-content:space-between;display:flex;position:absolute;box-shadow:0 4px 16px #0000001f}.bites-macro span{font-family:var(--font-heading);font-weight:400;font-size:calc(12 * var(--u));color:#166a0a;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.bites-macro--carb{width:calc(148 * var(--u))}.bites-macro strong{font-family:var(--font-heading);font-weight:600;font-size:calc(22 * var(--u));color:#166a0a}.bites-how{background:#fff;width:100%;position:relative;overflow:hidden}.bites-how__stage{width:min(100%,1440px);height:calc(1043 * var(--u));min-height:38rem;margin-inline:auto;position:relative}.bites-how h2{left:50%;top:calc(104 * var(--u));font-family:var(--font-heading);font-weight:600;font-size:calc(50 * var(--u));white-space:nowrap;margin:0;position:absolute;transform:translate(-50%)}.bites-how__sub{left:50%;top:calc(163 * var(--u));width:calc(752 * var(--u));font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000000b3;text-align:center;margin:0;position:absolute;transform:translate(-50%)}.bites-how__copy{left:calc(60 * var(--u));top:calc(402 * var(--u));width:calc(470 * var(--u));z-index:2;position:absolute}.bites-how__copy h3{font-family:var(--font-heading);font-weight:600;font-size:calc(30 * var(--u));max-width:calc(392 * var(--u));margin:0;line-height:1.2}.bites-how__copy p{align-items:flex-start;gap:calc(12 * var(--u));margin:calc(20 * var(--u)) 0 0;max-width:calc(470 * var(--u));font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000000b3;text-indent:0;background:0 0;line-height:1.45;display:flex}.bites-how__dash{flex:0 0 calc(51 * var(--u));width:calc(51 * var(--u));background:#0bc99b;height:2px;margin-top:.65em}.bites-how__copy-text{flex:1;min-width:0}.bites-how__copy p:after{content:none}.bites-how__phones{left:calc(492 * var(--u));top:calc(469 * var(--u));width:calc(423 * var(--u));height:calc(486 * var(--u));z-index:1;position:absolute}.bites-how__phone{box-shadow:none;background:0 0;border-radius:0;position:absolute;overflow:visible}.bites-how__phone img{object-fit:contain;object-position:center center;background:0 0;width:100%;height:100%;position:absolute;inset:0}.bites-how__phone--back{left:0;top:calc(24 * var(--u));width:calc(423 * var(--u));height:calc(446 * var(--u));z-index:1}.bites-how__phone--front{left:calc(119 * var(--u));width:calc(236 * var(--u));height:calc(462 * var(--u));z-index:2;top:0}.bites-how__phones-swap{object-fit:contain;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.bites-how__step{align-items:center;gap:calc(20 * var(--u));box-sizing:border-box;z-index:3;appearance:none;cursor:pointer;text-align:start;font:inherit;background:#fff;border:none;border-radius:150px 0 0 150px;padding:0;transition:top .45s,left .45s,right .45s,width .45s,background-color .3s,box-shadow .3s;display:flex;position:absolute;left:auto;right:calc(50% - 50vw);overflow:hidden;box-shadow:0 6px 14px #00000040}.bites-how__step:focus-visible{outline-offset:3px;outline:2px solid #0bc99b}.bites-how__step img{object-fit:contain;pointer-events:none;flex-shrink:0}.bites-how__step span{font-family:var(--font-heading);color:#000;font-weight:600;transition:color .3s,font-size .3s}html[dir=rtl] .bites-how__step{text-align:right;direction:rtl;flex-direction:row-reverse}html[dir=rtl] .bites-how__step span{text-align:right;flex:1}@media (width>=901px){html[dir=rtl] .bites-how__step--slot-active,html[dir=rtl] .bites-how__step--slot-mid,html[dir=rtl] .bites-how__step--slot-low{padding-right:calc(40 * var(--u))}}.bites-how__step--discover img{width:calc(167 * var(--u));height:calc(167 * var(--u))}.bites-how__step--personalize img{width:calc(145 * var(--u));height:calc(145 * var(--u))}.bites-how__step--cook img{width:calc(164 * var(--u));height:calc(145 * var(--u))}.bites-how__step--slot-active{top:calc(297 * var(--u));width:calc(545 * var(--u));height:calc(176 * var(--u));padding-left:calc(20 * var(--u));z-index:4;background:#0bc99b;left:auto;right:calc(50% - 50vw)}.bites-how__step--slot-active span{font-size:calc(40 * var(--u));color:#fff}.bites-how__step--slot-mid{top:calc(516 * var(--u));width:calc(413 * var(--u));height:calc(176 * var(--u));padding-left:calc(20 * var(--u))}.bites-how__step--slot-mid span,.bites-how__step--slot-low span{font-size:calc(30 * var(--u))}.bites-how__step--slot-low{top:calc(732 * var(--u));width:calc(413 * var(--u));height:calc(176 * var(--u));padding-left:calc(20 * var(--u))}@media (prefers-reduced-motion:reduce){.bites-how__step,.bites-how__step span{transition:none}.bites-hero__gallery{overflow-x:auto}.bites-hero__gallery-track{animation:none}.bites-hero__gallery-group--clone{display:none}}.bites-ayra{background:#fff3;width:100%;position:relative;overflow:hidden}.bites-ayra__stage{width:min(100%,1440px);height:calc(997 * var(--u));min-height:36rem;margin-inline:auto;position:relative}.bites-ayra__glow{left:calc(801 * var(--u));top:calc(268 * var(--u));width:calc(508 * var(--u));height:calc(508 * var(--u));pointer-events:none;opacity:.9;position:absolute}.bites-ayra__watermark{width:calc(680 * var(--u));height:calc(560 * var(--u));object-fit:cover;opacity:.1;pointer-events:none;position:absolute;bottom:0;right:0}.bites-ayra h2{left:50%;top:calc(88 * var(--u));width:max-content;max-width:calc(100% - 80 * var(--u));font-family:var(--font-heading);font-weight:600;font-size:calc(40 * var(--u));text-align:center;color:var(--color-black);white-space:nowrap;z-index:3;margin:0;line-height:1.2;position:absolute;transform:translate(-50%)}.bites-ayra__phone{left:calc(131 * var(--u));top:calc(179 * var(--u));width:calc(382 * var(--u));height:calc(748 * var(--u));box-shadow:none;z-index:2;background:0 0;border-radius:0;position:absolute;overflow:visible}.bites-ayra__phone img{object-fit:contain;object-position:center center;background:0 0;width:100%;height:100%;position:absolute;inset:0}.bites-ayra__copy{left:calc(785 * var(--u));top:calc(379 * var(--u));width:calc(524 * var(--u));z-index:2;position:absolute}.bites-ayra__copy h3{margin:0 0 calc(20 * var(--u));font-family:var(--font-heading);font-weight:600;font-size:calc(50 * var(--u));line-height:calc(55 * var(--u))}.bites-ayra__copy p{margin:0 0 calc(40 * var(--u));font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000000b3}.bites-ayra__cta{min-width:calc(267 * var(--u));padding:calc(15 * var(--u)) calc(90 * var(--u));font-size:calc(20 * var(--u));border-radius:5px}.bites-beyond{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(#e5fdc1 0%,#0bc99b 100%);width:100%;position:relative;overflow:hidden}.bites-beyond__stage{width:min(100%,1440px);min-height:calc(552 * var(--u));padding:calc(130 * var(--u)) calc(60 * var(--u)) calc(80 * var(--u));box-sizing:border-box;text-align:center;margin-inline:auto;position:relative}.bites-beyond h2{max-width:calc(820 * var(--u));font-family:var(--font-heading);font-weight:500;font-size:calc(44 * var(--u));margin:0 auto;line-height:1.2}.bites-beyond p{margin:calc(14 * var(--u)) auto 0;max-width:calc(687 * var(--u));font-family:var(--font-body);font-size:calc(20 * var(--u));color:#000000b3}.bites-beyond__actions{justify-content:center;align-items:center;gap:calc(16 * var(--u));margin-top:calc(40 * var(--u));flex-wrap:wrap;display:flex}.bites-beyond__badge{justify-content:center;align-items:center;width:10.5rem;height:3.25rem;line-height:0;transition:none;animation:none;display:inline-flex}.bites-beyond__badge img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.bites-beyond__btn{font-family:var(--font-heading);border-radius:5px;align-items:center;gap:10px;padding:15px 20px;font-size:20px;font-weight:500;display:inline-flex}.bites-beyond__btn img{width:22px;height:auto}.bites-beyond__btn--dark{color:#fff;background:#000}.bites-beyond__btn--outline{color:#000;background:0 0;border:1px solid #000}@media (width<=900px){.bites{--u:1px}.bites-hero__stage,.bites-explore__stage,.bites-how__stage{height:auto;min-height:0;padding:calc(var(--nav-height) + 1.25rem) 1.25rem 2.5rem;flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.bites-ayra__stage{flex-direction:column;align-items:center;gap:1.75rem;height:auto;min-height:0;padding:3.5rem 1.25rem 3rem;display:flex}.bites-hero__copy,.bites-hero__solves,.bites-hero__img,.bites-hero__mascot,.bites-explore h2,.bites-explore__sub,.bites-explore__pill-wrap,.bites-explore__list,.bites-explore__showcase,.bites-how h2,.bites-how__sub,.bites-how__copy,.bites-how__phones,.bites-how__step,.bites-ayra h2,.bites-ayra__phone,.bites-ayra__copy,.bites-ayra__glow,.bites-ayra__watermark{width:100%;max-width:100%;height:auto;position:static;inset:auto}.bites-hero__img,.bites-hero__mascot,.bites-explore h2,.bites-explore__sub,.bites-explore__pill-wrap,.bites-explore__list,.bites-explore__showcase,.bites-how h2,.bites-how__sub,.bites-how__phones,.bites-ayra h2,.bites-ayra__copy,.bites-ayra__glow,.bites-ayra__watermark{transform:none}.bites-hero h1{font-size:clamp(1.75rem,7vw,2.25rem)}.bites-hero__brand{margin-bottom:.35rem;font-size:clamp(1.9rem,7.5vw,2.4rem)}.bites-hero__title{font-size:clamp(1.2rem,4.8vw,1.45rem)}.bites-hero__lead,.bites-hero__solves p,.bites-explore__item p,.bites-how__copy p,.bites-ayra__copy p,.bites-beyond p{font-size:1.05rem}.bites-hero__solves h2,.bites-explore h2,.bites-how h2,.bites-ayra h2,.bites-beyond h2{white-space:normal;text-align:left;font-size:clamp(1.6rem,6.5vw,2rem)}html[dir=rtl] .bites-hero__solves,html[dir=rtl] .bites-hero__solves h2,html[dir=rtl] .bites-hero__solves p{text-align:right;direction:rtl}.bites-explore h2,.bites-how h2,.bites-ayra h2,.bites-beyond h2{text-align:center}.bites-beyond h2{width:100%;max-width:min(100%,22rem);margin-inline:auto;line-height:1.35}.bites-beyond p{text-align:center;max-width:min(100%,20rem);margin-inline:auto}.bites-beyond__actions{justify-content:center;gap:.75rem}html[dir=rtl] .bites-beyond__stage{direction:rtl}html[dir=rtl] .bites-beyond h2,html[dir=rtl] .bites-beyond p{text-align:center}.bites-hero__img--wide,.bites-hero__img--a,.bites-hero__img--b{aspect-ratio:4/3;border-radius:1.25rem;flex:0 0 min(78vw,20rem);width:min(78vw,20rem);max-width:none;height:auto}.bites-hero__gallery{width:auto;max-width:none;margin-inline:-1.25rem;padding:.15rem 1.25rem .35rem;display:block;overflow:hidden}.bites-hero__gallery-track{width:max-content;animation:18s linear infinite bites-hero-marquee;display:flex}.bites-hero__gallery-group,.bites-hero__gallery-group--clone{flex-wrap:nowrap;gap:.85rem;padding-inline-end:.85rem;display:flex}.bites-hero__gallery:hover .bites-hero__gallery-track,.bites-hero__gallery:focus-within .bites-hero__gallery-track,.bites-hero__gallery:active .bites-hero__gallery-track{animation-play-state:paused}html[dir=rtl] .bites-hero__gallery-track{animation-name:bites-hero-marquee-rtl}.bites-hero__mascot{align-self:flex-end;width:4.5rem;height:4.5rem;position:relative}.bites-explore__sub,.bites-how__sub{text-align:center;width:100%}.bites-explore__list{gap:1.75rem}.bites-explore__item h3{font-size:1.35rem;line-height:1.3}.bites-explore__stage{grid-template-columns:1fr minmax(14rem,18rem);grid-template-areas:"title title""sub sub""pill pill""list phone";place-items:start stretch;gap:1rem 1.25rem;display:grid}.bites-explore h2{grid-area:title}.bites-explore__sub{grid-area:sub}.bites-explore__pill-wrap{grid-area:pill;justify-self:center;width:min(100%,22rem);height:3.5rem;margin-inline:auto}.bites-explore__pill-wrap .download-pill{padding-block:.15rem;padding-inline:1.25rem .15rem;font-size:1rem}.bites-explore__list{grid-area:list;align-self:center;gap:1.5rem}.bites-explore__showcase{aspect-ratio:400/700;grid-area:phone;justify-self:end;width:100%;max-width:18rem;height:auto;margin:0;position:relative;overflow:visible}.bites-explore__phone{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;position:absolute;inset:0}.bites-explore__phone img{object-fit:cover;object-position:center center}.bites-explore__notch{width:23%;height:3.6%;top:6.4%;transform:translate(-50%)}.bites-macro{left:calc(var(--mx) / 400 * 100%);top:calc(var(--my) / 700 * 100%);aspect-ratio:auto;border-radius:10px;width:34.5%;height:auto;min-height:4.4rem;padding:.55rem .5rem;position:absolute;overflow:hidden;box-shadow:0 4px 18px #00000024}.bites-macro--carb{width:42%;left:59%}.bites-macro span{max-width:100%;font-size:clamp(.52rem,2.1vw,.68rem);line-height:1.15}.bites-macro strong{font-size:clamp(.8rem,3.4vw,1.1rem)}.bites-how h2{order:0}.bites-how__sub{order:1}.bites-how__copy{order:2}.bites-how__step--slot-active{background:#0bc99b;order:3;align-self:stretch;width:calc(100% + 2.5rem);max-width:none;height:5.5rem;margin-inline:-1.25rem;padding-inline:.75rem 1rem;top:auto;left:auto;right:auto}.bites-how__phones{order:4}.bites-how__step--slot-mid,.bites-how__step--slot-low{background:#fff;align-self:flex-end;width:fit-content;min-width:0;max-width:min(20rem,100% + 1.25rem);height:5.5rem;margin-inline:auto -1.25rem;padding-inline:.75rem .65rem;top:auto;left:auto;right:auto}.bites-how__step--slot-mid{order:5}.bites-how__step--slot-low{order:6}.bites-how__copy h3{max-width:none;font-size:1.35rem}.bites-how__copy p{max-width:none;margin-left:0}.bites-how__phones{aspect-ratio:423/486;width:100%;max-width:22rem;height:auto;margin-inline:auto;position:relative}.bites-how__phone--back{width:100%;height:92%;top:5%;left:0}.bites-how__phone--front{width:56%;height:95%;top:0;left:28%}.bites-how__phone img{object-fit:contain;object-position:center center}.bites-how__step{border-radius:150px 0 0 150px;flex:none;align-self:flex-end;gap:.65rem;height:5.5rem;margin-inline:0;padding-inline:.75rem .65rem;position:relative;top:auto;left:auto;right:auto}.bites-how__step img{width:4.5rem!important;height:4.5rem!important}.bites-how__step span{white-space:nowrap;flex:none;font-size:1.25rem!important}.bites-how__step--slot-mid span,.bites-how__step--slot-low span{font-size:1rem!important}html[dir=rtl] .bites-how__step{direction:rtl;flex-direction:row}html[dir=rtl] .bites-how__step span{text-align:left;flex:1}html[dir=rtl] .bites-how__step--slot-active{border-radius:0 150px 150px 0;align-self:stretch;width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem;padding-inline:1rem .75rem}html[dir=rtl] .bites-how__step--slot-mid,html[dir=rtl] .bites-how__step--slot-low{border-radius:0 150px 150px 0;justify-content:flex-end;align-self:flex-start;width:fit-content;min-width:0;max-width:min(20rem,100% + 1.25rem);margin-left:-1.25rem;margin-right:auto;padding-left:.75rem;padding-right:.65rem}html[dir=rtl] .bites-how__copy{text-align:right;direction:rtl}html[dir=rtl] .bites-how__copy p{margin-left:0;margin-right:0}html[dir=rtl] .bites-how h2,html[dir=rtl] .bites-how__sub{text-align:center;direction:rtl}.bites-ayra__stage{text-align:center;align-items:center}.bites-ayra h2{text-align:center;order:1;width:100%;max-width:100%}.bites-ayra__copy{text-align:center;flex-direction:column;order:2;align-items:center;gap:1rem;display:flex}.bites-ayra__phone{width:min(100%,16rem);height:auto;box-shadow:none;background:0 0;border-radius:0;order:3;margin-inline:auto;position:relative}.bites-ayra__phone img{object-fit:contain;object-position:center top;width:100%;height:auto;display:block;position:relative;inset:auto}.bites-ayra__copy h3{font-size:clamp(1.75rem,7vw,2.25rem);line-height:1.2}.bites-ayra__cta{width:100%;min-width:0;max-width:16rem;margin-inline:auto;padding:.9rem 1.5rem;font-size:1.05rem}.bites-ayra__glow,.bites-ayra__watermark,.bites-explore__pill-glow{display:none}.bites-beyond__stage{text-align:center;min-height:0;padding:3.5rem 1.25rem}.bites-beyond__badge{width:9.25rem;height:2.85rem}.bites-beyond__btn{justify-content:center;width:100%;max-width:18rem;font-size:1rem}}@media (width<=640px){.bites-explore__stage{grid-template-columns:1fr;grid-template-areas:"title""sub""pill""phone""list";justify-items:stretch}.bites-explore__showcase{justify-self:center;width:min(78vw,19rem);max-width:none;margin-block:.75rem .5rem}.bites-explore__list{align-self:stretch}}@media (width<=390px){.bites-hero__stage,.bites-explore__stage,.bites-how__stage,.bites-ayra__stage{padding-inline:1rem;padding-bottom:3.5rem}.bites-hero__gallery{margin-inline:-1rem;padding-inline:1rem}.bites-how__step--slot-active{width:calc(100% + 2rem);margin-inline:-1rem}.bites-how__step--slot-mid,.bites-how__step--slot-low{width:fit-content;min-width:0;max-width:min(20rem,100% + 1rem);margin-inline:auto -1rem;padding-inline-end:.65rem}html[dir=rtl] .bites-how__step--slot-active{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}html[dir=rtl] .bites-how__step--slot-mid,html[dir=rtl] .bites-how__step--slot-low{margin-left:-1rem;margin-right:auto}.bites-ayra__phone{width:min(100%,14.5rem)}.bites-ayra__copy h3{font-size:clamp(1.5rem,6.5vw,1.85rem)}.bites-explore__showcase{width:min(82vw,17.5rem)}}@media (width>=768px) and (width<=1024px){.bites-how__step--slot-active,html[dir=rtl] .bites-how__step--slot-active{align-self:flex-end;width:calc(100% - 2rem);max-width:36rem;margin-left:auto;margin-right:-1.25rem}html[dir=rtl] .bites-how__step--slot-active{align-self:flex-start;margin-left:-1.25rem;margin-right:auto}.bites-how__step--slot-mid,.bites-how__step--slot-low,html[dir=rtl] .bites-how__step--slot-mid,html[dir=rtl] .bites-how__step--slot-low{align-self:flex-end;margin-left:auto;margin-right:-1.25rem}html[dir=rtl] .bites-how__step--slot-mid,html[dir=rtl] .bites-how__step--slot-low{align-self:flex-start;width:fit-content;max-width:min(20rem,100% + 1.25rem);margin-left:-1.25rem;margin-right:auto}}@media (width>=901px){html[dir=rtl] .bites-ayra__stage{direction:ltr}html[dir=rtl] .bites-ayra__copy{left:calc(131 * var(--u));right:auto;top:calc(379 * var(--u));text-align:right;direction:rtl}html[dir=rtl] .bites-ayra__phone{left:calc(927 * var(--u));right:auto;top:calc(179 * var(--u))}html[dir=rtl] .bites-ayra__glow{left:calc(911 * var(--u));right:auto}}
