@charset "UTF-8";@font-face{font-family:Ramona;src:url(../fonts/ramona-light.ttf) format("truetype"),local("Ramona Light");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ramona;src:url(../fonts/ramona-bold.ttf) format("truetype"),local("Ramona Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ramona;src:url(../fonts/ramona-bold.ttf) format("truetype"),local("Ramona Bold");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:BigLunchDisplay;src:local("RF Dewi Expanded Black"),local("RF Dewi Extended Black"),local("RF Dewi Black"),local("RF Dewi Condensed Black"),local("RF Dewi Condensed"),local("Bahnschrift Condensed"),local("Bahnschrift SemiBold Condensed");font-weight:900}@font-face{font-family:Lobster;src:url(../fonts/lobster-regular.ttf) format("truetype"),local("Lobster Regular"),local("Lobster");font-weight:400;font-style:normal;font-display:swap}:root{--page-scale:1;color:#fff;background:#03645a;font-family:Ramona,Arial,Helvetica,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}img.lazy-image{background:var(--lazy-placeholder) center/cover no-repeat;transition:filter .24s ease,opacity .24s ease}img.lazy-image.lazy-image--loading{filter:blur(12px)}img.lazy-image.lazy-image--loaded{background-image:none}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#03645a}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}#__nuxt,#app{min-height:100vh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.button{min-height:39px;padding:9px 24px;font-size:18px;text-transform:uppercase;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%)}.button,.image-button{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-weight:900;line-height:1;background:#f36b20}.image-button{height:50px;min-height:50px;padding:0 18px;font-size:16px;letter-spacing:0;text-align:center;text-transform:none;clip-path:polygon(0 0,100% 0,96% 100%,5% 100%);transform:rotate(-2deg)}.image-button img{width:100%;max-width:none}.image-button span{display:block;transform:rotate(2deg);white-space:nowrap}.image-button--intro{width:267.5px;margin-top:4px;font-size:14px}.image-button--game{width:173.5px;font-size:14px}.image-button--special{width:184px}.landing-page .moment-card__photo{left:48px;top:20px;width:174px;height:266px}.landing-page .moment-card h3,.landing-page .moment-card p{font-family:Ramona,Arial,Helvetica,sans-serif}.landing-page .feedback-block__form>button{width:119.29px;min-width:0;height:39px;margin-top:0;padding:0 12px;font-size:16px}@media(max-width:1024px){.landing-page .moment-block h2{top:0;font-size:36px;line-height:1}.landing-page .moment-block h2 span{margin-top:0;padding:4px 14px 7px}.landing-page .moment-block__cards{left:30px;top:146px;gap:20px}.landing-page .moment-card{flex-basis:278px;width:278px;height:215.6662px}.landing-page .moment-card:before{left:-47.2px;top:-7px;width:365.62px;height:381.58px}.landing-page .moment-card__photo{left:34px;top:14px;width:122px;height:188px}.landing-page .moment-card div:not(.moment-card__photo){left:162px;top:27.36px;width:110px}.landing-page .moment-card:nth-child(2) div:not(.moment-card__photo){left:160.22px;top:14.14px}.landing-page .moment-card:nth-child(3) div:not(.moment-card__photo){left:160.83px;top:17.67px}.landing-page .moment-card:nth-child(4) div:not(.moment-card__photo){left:158.32px;top:17.93px;width:89px}.landing-page .moment-card h3{margin-bottom:4.7px;font-size:12px;letter-spacing:.24px}.landing-page .moment-card p{width:110px;font-size:8px;line-height:1.2}.landing-page .taste-moment-block__copy h2{width:280px;margin-bottom:20px;font-size:36px}.landing-page .taste-moment-block__copy p{width:280px;gap:12px;font-size:12px;line-height:1.2}.landing-page .taste-moment-block__button{min-width:236px;height:34px;margin-top:28px;padding:9px 12px;font-size:12px}.landing-page .taste-moment-block__videos{left:20px;top:263.93px;gap:0}.landing-page .taste-moment-block__controls{left:153.65px;top:421.25px}.landing-page .taste-moment-block__controls span{width:4.5px;height:4.5px}.landing-page .taste-moment-block__controls button{left:79.35px;top:-100.45px;width:46.9px;height:32px;font-size:19px}.landing-page .taste-video{flex-basis:280.8px;width:280.8px;height:144px}.landing-page .taste-video+.taste-video{margin-left:-9px}.landing-page .taste-video:before{left:25.2px;top:7.2px;width:230.4px;height:129.6px}.landing-page .taste-video__play{width:28.8px;height:28.8px}.landing-page .feedback-block{height:calc(866px*var(--landing-scale));min-height:calc(866px*var(--landing-scale))}.landing-page .feedback-block__stage{height:866px}.landing-page .feedback-block__header{left:20px;top:89px;width:280px;text-align:left}.landing-page .feedback-block__note{width:auto;margin:0 0 17px;font-size:15px;text-align:left;white-space:nowrap}.landing-page .feedback-block__header h2{width:280px;font-size:36px;line-height:1}.landing-page .feedback-block__lead{width:280px;margin:30px 0 0;font-size:12px;line-height:1.2}.landing-page .feedback-block__form{left:20px;top:286px;width:280px;gap:10px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select{height:38px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select,.landing-page .feedback-block__form textarea{padding:12px;font-size:12px}.landing-page .feedback-block__message textarea{min-height:111px;padding-bottom:42px}.landing-page .feedback-block__message span{right:12px;bottom:84px;font-size:12px}.landing-page .feedback-block__file{left:16px;right:16px;bottom:119px;font-size:12px}.landing-page .feedback-block__agreement{grid-template-columns:24px 1fr;min-height:92px;font-size:10px;line-height:1.2}.landing-page .feedback-block__form button{width:102.13px;height:34px;font-size:12px;letter-spacing:.48px}.landing-page .feedback-block__cup{display:none}.landing-page .feedback-block__paddle{left:-24.27px;top:798px;width:180.9px;height:175.86px}.landing-page .feedback-block__character--petr{left:41px;top:733px;width:150.67px}.landing-page .feedback-block__character--oksana{left:145.63px;top:726px;width:155.82px}.landing-page .site-footer{height:calc(302px*var(--landing-scale));min-height:calc(302px*var(--landing-scale))}.landing-page .site-footer__stage{flex:0 0 320px;width:320px;height:302px;gap:40px;padding:80px 20px 40px}.landing-page .site-footer__main{display:grid;grid-template-columns:60px 222px;grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:40px;align-items:center;justify-content:start;width:290px}.landing-page .site-footer__logo{grid-column:1;grid-row:1;width:60px;height:42px}.landing-page .site-footer__links{display:contents}.landing-page .site-footer__button{grid-column:2;grid-row:1;width:222px;height:34px;padding:9px 12px;font-size:12px;letter-spacing:.48px}.landing-page .site-footer__nav{grid-column:1/-1;grid-row:2;gap:50px;font-size:14px}.landing-page .site-footer__legal{flex-direction:column;gap:12px;font-size:14px;white-space:nowrap}}.landing-page .feedback-block{overflow:visible}.landing-page .feedback-block__lead{font-family:Ramona,Arial,Helvetica,sans-serif}.landing-page .site-footer{overflow:visible}.landing-page .site-footer__legal,.landing-page .site-footer__nav{font-family:Ramona,Arial,Helvetica,sans-serif}@media(max-width:1024px){.landing-page .moment-block h2{top:0;font-size:36px;line-height:1}.landing-page .moment-block h2 span{margin-top:0;padding:4px 14px 7px}.landing-page .moment-block__cards{left:30px;top:146px;gap:20px}.landing-page .moment-block__arrows{top:243px}.landing-page .moment-card{flex-basis:278px;width:278px;height:215.6662px}.landing-page .moment-card:before{left:-47.2px;top:-7px;width:365.62px;height:381.58px}.landing-page .moment-card__photo{left:38.17px;top:17.67px;width:113.09px;height:180.23px}.landing-page .moment-card div:not(.moment-card__photo){left:158.38px;top:27.36px;width:110px}.landing-page .moment-card:nth-child(2) div:not(.moment-card__photo){left:160.22px;top:14.14px}.landing-page .moment-card:nth-child(3) div:not(.moment-card__photo){left:160.83px;top:17.67px}.landing-page .moment-card:nth-child(4) div:not(.moment-card__photo){left:158.32px;top:17.93px;width:89px}.landing-page .moment-card h3{margin-bottom:4.7px;font-size:12px;letter-spacing:.24px}.landing-page .moment-card p{width:110px;font-size:8px;line-height:1.2}.landing-page .taste-moment-block__copy{top:0}.landing-page .taste-moment-block__copy h2{width:280px;margin-bottom:20px;font-size:36px}.landing-page .taste-moment-block__copy p{width:280px;gap:12px;font-size:12px;line-height:1.2}.landing-page .taste-moment-block__button{min-width:236px;height:34px;margin-top:28px;padding:9px 12px;font-size:12px}.landing-page .taste-moment-block__videos{left:20px;top:263.93px}.landing-page .taste-moment-block__controls{left:153.65px;top:421.25px}.landing-page .taste-moment-block__controls span{width:4.5px;height:4.5px}.landing-page .taste-moment-block__controls button{left:79.35px;top:-100.45px;width:46.9px;height:32px;font-size:19px}.landing-page .taste-video{flex-basis:280.8px;width:280.8px;height:144px}.landing-page .taste-video+.taste-video{margin-left:-9px}.landing-page .taste-video:before{left:25.2px;top:7.2px;width:230.4px;height:129.6px}.landing-page .taste-video__play{width:28.8px;height:28.8px}.landing-page .feedback-block{height:calc(866px*var(--landing-scale));min-height:calc(866px*var(--landing-scale))}.landing-page .feedback-block__stage{height:866px}.landing-page .feedback-block__header{left:20px;top:89px;width:280px;text-align:left}.landing-page .feedback-block__note{width:auto;margin:0 0 17px;font-size:15px;text-align:left;white-space:nowrap}.landing-page .feedback-block__header h2{width:280px;font-size:36px;line-height:1}.landing-page .feedback-block__lead{width:280px;margin:30px 0 0;font-size:12px;line-height:1.2}.landing-page .feedback-block__form{left:20px;top:286px;width:280px;gap:10px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select{height:38px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select,.landing-page .feedback-block__form textarea{padding:12px;font-size:12px}.landing-page .feedback-block__message textarea{min-height:111px;padding-bottom:42px}.landing-page .feedback-block__message span{right:12px;bottom:84px;font-size:12px}.landing-page .feedback-block__file{left:16px;right:16px;bottom:119px;font-size:12px}.landing-page .feedback-block__agreement{grid-template-columns:24px 1fr;min-height:92px;font-size:10px;line-height:1.2}.landing-page .feedback-block__form button{width:102.13px;height:34px;font-size:12px;letter-spacing:.48px}.landing-page .feedback-block__cup{display:none}.landing-page .feedback-block__paddle{left:-24.27px;top:798px;width:180.9px;height:175.86px}.landing-page .feedback-block__character--petr{left:41px;top:733px;width:150.67px}.landing-page .feedback-block__character--oksana{left:145.63px;top:726px;width:155.82px}.landing-page .site-footer{height:calc(302px*var(--landing-scale));min-height:calc(302px*var(--landing-scale))}.landing-page .site-footer__stage{flex:0 0 320px;width:320px;height:302px;gap:40px;padding:80px 20px 40px}.landing-page .site-footer__main{flex-direction:column;align-items:flex-start;gap:40px;width:290px}.landing-page .site-footer__links,.landing-page .site-footer__main>.site-footer__logo{flex:0 0 auto}.landing-page .site-footer__main{display:grid;grid-template-columns:60px 222px;grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:40px}.landing-page .site-footer__logo{grid-column:1;grid-row:1;width:60px;height:42px}.landing-page .site-footer__links{display:contents}.landing-page .site-footer__button{grid-column:2;grid-row:1;width:222px;height:34px;padding:9px 12px;font-size:12px;letter-spacing:.48px}.landing-page .site-footer__nav{grid-column:1/-1;grid-row:2;gap:50px;font-size:14px}.landing-page .site-footer__legal{flex-direction:column;gap:12px;font-size:14px;white-space:nowrap}}.landing-page{--landing-scale:clamp(0, calc(100vw/1440px) ,1.5);--page-scale:var(--landing-scale);min-height:100vh;padding-top:calc(var(--landing-header-closed-height)*var(--landing-header-scale));overflow-x:hidden;color:#fff;background:#03645a;-webkit-tap-highlight-color:transparent}.landing-page__header-container{position:fixed;top:0;left:0;right:0;z-index:20;height:calc(var(--landing-header-closed-height)*var(--landing-header-scale));overflow:visible;background:#03645a;box-shadow:none;transition:height .28s ease,transform .26s ease,box-shadow .22s ease}.landing-page__header-container:has(.header--menu-open){height:calc(var(--landing-header-closed-height)*var(--landing-header-scale))}.landing-page .header{width:calc(100vw/var(--landing-header-scale));background:#03645a;transform:translate(-50%) scale(var(--landing-header-scale))}@media(min-width:1025px){.landing-page__header-container--scrolled{box-shadow:0 10px 28px #002a2338}}.landing-page .header button:focus{outline:none}.landing-page .header__nav{color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:normal}.landing-page .header__mobile-panel a:not(.header__mobile-cta),.landing-page .header__nav>a:not(.header__cta){position:relative;transition:color .18s ease}.landing-page .header__mobile-panel a:not(.header__mobile-cta):after,.landing-page .header__nav>a:not(.header__cta):after{position:absolute;left:0;right:0;bottom:-6px;height:3px;content:"";background:#e67428;transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}.landing-page .header__mobile-panel a:not(.header__mobile-cta):hover:after,.landing-page .header__nav>a:not(.header__cta):hover:after{transform:scaleX(1)}.landing-page .header__mobile-panel a:not(.header__mobile-cta):active,.landing-page .header__nav>a:not(.header__cta):active{color:#e67428}.landing-page .header__cta{flex:0 0 auto;width:auto;min-width:0;height:auto;min-height:0;padding:0;background:transparent;transition:transform .18s ease}.header__cta--animated .header__cta-label:before,.header__mobile-cta--animated:before,.landing-page .header__cta--animated .header__cta-label:before{transform-origin:center center;transition:transform .18s ease,background-color .18s ease}.header__cta--animated:hover .header__cta-label:before,.header__mobile-cta--animated:hover:before,.landing-page .header__cta--animated:hover .header__cta-label:before{transform:rotate(-1deg) translateY(-1px)}.header__cta--animated:active .header__cta-label:before,.header__mobile-cta--animated:active:before,.landing-page .header__cta--animated:active .header__cta-label:before{background:#c95f1f;transform:rotate(-2deg) translateY(0) scale(.98)}.landing-page .header__cta:hover{transform:rotate(0)}.landing-page .header__cta:active .header__cta-label:before{background:#c95f1f}.landing-page .header__cta-body{display:inline-flex;transform:none}.landing-page .header__cta-side{display:none}.landing-page .header__cta-label{position:relative;isolation:isolate;height:auto;min-height:39px;padding:9px 20px;background:transparent;clip-path:none;text-transform:none;white-space:nowrap}.landing-page .header__cta-label:before{position:absolute;inset:0;z-index:-1;content:"";background:#e67428;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);transform:rotate(-2deg)}.landing-page .game-promo__button,.landing-page .hero__cta{display:inline-flex;flex:0 0 auto;width:auto;min-width:0;height:auto;min-height:0;margin-top:4px;padding:0;background:transparent;clip-path:none}.landing-page .game-promo__button .header__cta-label:before,.landing-page .hero__cta .header__cta-label:before{background:#e67428}.landing-page .game-promo__button:active .header__cta-label:before,.landing-page .hero__cta:active .header__cta-label:before{background:#c95f1f}.landing-page .hero__cta{margin-top:8px}.landing-page .header__battery{flex:0 0 93px;width:93px;height:44px}.landing-page .battery-indicator{position:relative;display:block;overflow:visible}.landing-page .battery-indicator__svg{position:absolute;left:-1.77%;top:-3.41%;width:101.766%;height:106.818%;overflow:visible}.landing-page .battery-indicator__svg--mobile{display:none}.landing-page .battery-indicator__outline{stroke:#a6ae48;stroke-width:3px}.landing-page .battery-indicator__cap,.landing-page .battery-indicator__segment{fill:#a6ae48}.landing-page .battery-indicator__segment{opacity:0;transform:scaleX(.12);transform-box:fill-box;transform-origin:left center;transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1)}.landing-page .battery-indicator__segment--one{transition-delay:70ms}.landing-page .battery-indicator__segment--two{transition-delay:.12s}.landing-page .battery-indicator__segment--three{transition-delay:.17s}.landing-page .battery-indicator--level-1 .battery-indicator__segment--one,.landing-page .battery-indicator--level-2 .battery-indicator__segment--one,.landing-page .battery-indicator--level-2 .battery-indicator__segment--two,.landing-page .battery-indicator--level-3 .battery-indicator__segment{opacity:1;transform:scaleX(1)}.landing-page .header__menu,.landing-page .header__mobile-panel{display:none}.landing-page .hero{height:calc(1555px*var(--landing-scale));min-height:0}.landing-page .classic-block{min-height:0}.landing-page .moment-block{height:calc(670px*var(--landing-scale));min-height:0}.landing-page .taste-moment-block{height:calc(470px*var(--landing-scale));min-height:0}.landing-page .feedback-block{height:calc(953px*var(--landing-scale));min-height:0}.landing-page .site-footer{height:calc(170px*var(--landing-scale));min-height:0}.hero{position:relative;display:flex;justify-content:center;min-height:calc(1555px*var(--page-scale));overflow:hidden;background:#03645a}.hero:after,.hero:before{position:absolute;left:0;width:100%;content:"";pointer-events:none}.hero:before{top:663px;height:468px;background:#36837b;clip-path:polygon(0 0,100% 18%,100% 82%,0 96%)}.hero:after{top:938px;height:617px;background:radial-gradient(circle at 50% 62%,rgba(0,122,101,.45),transparent 34rem),linear-gradient(180deg,#36837b,#36837b 52%,#004f42 72%,#004538);clip-path:polygon(0 20%,100% 0,100% 100%,0 100%)}.hero__stage{position:relative;z-index:1;flex:0 0 1440px;width:1440px;height:1555px;overflow:visible;background:transparent;transform:scale(var(--page-scale));transform-origin:top center}.hero__stage:after{position:absolute;content:"";pointer-events:none;left:calc(720px - 50vw);bottom:0;z-index:2;width:100vw;height:380px;background:linear-gradient(180deg,#00584a00,#03645a 92%,#03645a)}.hero .game-promo,.hero .product-arrows,.hero .special-tastes,.hero .taste-copy,.hero .taste-labels,.hero__badge,.hero__bg,.hero__food,.hero__intro{position:absolute}.hero__bg{z-index:0;max-width:none;pointer-events:none}.hero__bg--top{left:calc(401px - 50vw);top:571px;display:none;width:calc(100vw + 151px);height:290px}.hero__bg--mid{top:663px;height:468px}.hero__bg--bottom,.hero__bg--mid{left:calc(720px - 50vw);width:100vw}.hero__bg--bottom{top:938px;z-index:3;height:617px}.hero__badge{left:79px;top:113px;z-index:7;width:44px}.hero__intro{left:72px;top:166px;z-index:7;width:640px}.hero__intro p{width:498px;margin:0 0 17px;font-size:18px;line-height:1.2}.hero__title{width:618px;margin:0 0 24px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-weight:900;line-height:.9;letter-spacing:0;text-transform:uppercase}.hero__title-line{display:block;white-space:nowrap;transform-origin:left center}.hero__title-line--top{font-size:96px;transform:rotate(-1.2deg) skew(-1.5deg) scaleX(.95)}.hero__title-line--bottom{margin-top:21px;font-size:72px;transform:rotate(-1.8deg) skew(-1deg) scaleX(.95)}.hero__cta{width:267.5px;margin-top:4px}.hero__food{--hero-food-scale:1;left:808px;top:121px;z-index:6;width:731px;height:994px;pointer-events:none;transform:scale(var(--hero-food-scale))}.hero__noodles,.hero__noodles-frame,.hero__product,.hero__product-frame,.hero__product-shadow{position:absolute;max-width:none}.hero__noodles-frame,.hero__product-frame{display:block;overflow:hidden;pointer-events:none}.hero__food--enter{animation:hero-food-enter .78s cubic-bezier(.22,1,.36,1) both}.hero__noodles{left:-8.96%;top:-.91%;width:115.81%;height:102.94%;transition:opacity .22s ease,transform .22s ease}.hero__noodles,.hero__product{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__product{left:-27.37%;top:-14.1%;width:150.38%;height:125.64%;transition:transform .22s ease}.hero__product-shadow{left:125px;top:1012px;z-index:0;width:520px;height:260px;background:radial-gradient(ellipse at 70% 58%,rgba(0,12,10,.72) 0,rgba(0,20,17,.46) 28%,rgba(0,40,34,.22) 52%,transparent 74%);filter:blur(13px);mix-blend-mode:multiply;opacity:.88;transform:rotate(-9deg)}.header{position:absolute;left:0;top:0;z-index:9;display:flex;align-items:center;justify-content:space-between;width:1440px;height:110px;padding:20px 72px}.header__logo{position:relative;display:block;flex:0 0 100px;width:100px;height:70px}.header__logo img{max-width:none}.header__logo-shape{position:absolute;inset:0;width:100%;height:100%;transform:rotate(180deg) scaleX(-1)}.header__logo-inner{position:absolute;left:15%;top:14.29%;width:71%;height:71.42%}.header__nav{display:flex;flex:0 0 auto;align-items:center;gap:50px;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:14px}.header__cta,.header__nav{font-weight:700;line-height:normal}.header__cta{position:relative;flex:0 0 326.163px;width:326.163px;min-width:326.163px;height:50.319px;min-height:50.319px;margin:0;padding:0;font-size:18px;background:transparent;clip-path:none}.header__cta-body{display:flex;align-items:flex-start;justify-content:center;transform:rotate(-2deg)}.header__cta-side{width:7px;height:39px;max-width:none;flex:0 0 auto}.header__cta-side--right{transform:rotate(180deg) scaleY(-1)}.header__cta-label{display:flex;align-items:center;justify-content:center;height:39px;padding:9px 12px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;background:#e67428}@keyframes hero-food-enter{0%{opacity:.08;transform:translate(14%) scale(var(--hero-food-scale))}55%{opacity:.78}to{opacity:1;transform:translate(0) scale(var(--hero-food-scale))}}@keyframes hero-noodles-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.03)}}@keyframes hero-character-noodles-follow{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes hero-girl-swing{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.8deg)}}@keyframes hero-boat-drift{0%,to{transform:translate(-2px) rotate(-.6deg)}37%{transform:translate(4px) rotate(.9deg)}68%{transform:translate(1px) rotate(-.4deg)}}.game-promo{left:72px;top:748px;z-index:7;width:640px}.game-promo h2{width:669.5px;margin:0 0 31px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-size:96px;font-weight:900;line-height:.9;letter-spacing:0;text-transform:uppercase}.game-promo h2 span{display:block;white-space:nowrap;transform-origin:left center}.game-promo h2 span:first-child{transform:rotate(-1.4deg) skew(-1deg)}.game-promo h2 span+span{margin-top:10px;transform:rotate(1deg) skew(-.8deg)}.game-promo p{width:640px;margin:0 0 26px;font-size:16px;line-height:1.2}.product-arrows{left:861px;top:1109px;z-index:9;display:flex;justify-content:space-between;width:514px;pointer-events:auto}.product-arrows__button{position:relative;border:0;display:inline-flex;align-items:center;justify-content:center;width:64px;height:50px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-size:0;font-weight:900;line-height:1;background:#f36b20;clip-path:polygon(0 0,100% 0,86% 100%,16% 100%);cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .16s ease,transform .16s ease}.product-arrows__button:after,.product-arrows__button:before{position:absolute;top:50%;left:50%;display:block;content:"";pointer-events:none}.product-arrows__button:before{width:var(--arrow-stem-width,28px);height:var(--arrow-line-width,3px);background:#fff;border-radius:999px;transform:translate(-50%,-50%)}.product-arrows__button:after{width:var(--arrow-head-size,10px);height:var(--arrow-head-size,10px);border-top:var(--arrow-line-width,3px) solid #fff;border-right:var(--arrow-line-width,3px) solid #fff}.product-arrows__button--prev:after{transform:translate(calc(-50% - 7px),-50%) rotate(225deg)}.product-arrows__button--next:after{transform:translate(calc(-50% + 7px),-50%) rotate(45deg)}.product-arrows__button:hover{background:#ff7a25;transform:translateY(-1px)}.product-arrows__button:focus,.product-arrows__button:focus-visible{outline:0;box-shadow:none}.hero-dots{position:absolute;left:1082px;top:1157px;z-index:9;display:flex;gap:8px}.hero-dots__item{width:9px;height:9px;border:0;border-radius:50%;padding:0;background:#ffffff94;cursor:pointer}.hero-dots__item--active{background:var(--slide-accent,#cbd32c)}.taste-labels{left:365px;top:993px;z-index:8;display:flex;align-items:flex-start}.taste-labels__what{width:230.5px;margin-top:16px}.taste-labels__fill{width:286px;margin-left:-58px}.taste-copy{left:72px;top:1160px;z-index:7;width:600px}.taste-copy__eyebrow{display:flex;align-items:center;gap:14px;width:430px;margin:0 0 24px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-size:52px;font-weight:900;line-height:.82;text-transform:uppercase;white-space:pre-line}.taste-copy__eyebrow-text{display:block;min-width:250px}.taste-copy__icon{flex:0 0 auto;width:122px;max-width:none;margin-left:-58px;margin-top:7px;overflow:visible;transform:rotate(-3deg)}.taste-copy h2{width:640px;margin:0 0 8px;color:var(--slide-accent,#cbd32c);font-size:72px;line-height:.84;white-space:pre-line}.taste-copy h2,.taste-copy__subtitle{font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-weight:900;text-transform:uppercase}.taste-copy__subtitle{margin:0;color:#fff;font-size:29px;line-height:.95;transform:rotate(-2deg);transform-origin:left center}.special-tastes{left:629px;top:1432px;z-index:8;width:184px}.scroll-hint{position:absolute;left:1055px;top:1438px;z-index:8;display:grid;justify-items:center;width:110px;color:#fff;font-family:Lobster,cursive;font-size:14px;font-weight:400;line-height:1;text-transform:lowercase;transform:rotate(-2deg)}.scroll-hint svg{width:12px;height:32px;margin-top:4px;overflow:visible;fill:none}.landing-flow{position:relative;overflow:hidden;background:#03645a}.landing-flow__stage{position:relative;flex:0 0 1440px;width:1440px;transform-origin:top center}.classic-block,.feedback-block,.moment-block,.site-footer,.taste-moment-block{display:flex;justify-content:center;overflow:hidden}.classic-block{min-height:900px;background:radial-gradient(circle at 76% 33%,rgba(25,152,130,.52),transparent 30rem),linear-gradient(180deg,#006b5d,#007264)}.classic-block__stage{height:900px}.classic-block__panel{position:absolute;left:72px;top:206px;z-index:3;width:691px;min-height:449px;padding:77px 0 48px 46px;background:var(--slide-accent,#b3bd42);clip-path:polygon(0 0,100% 5.2%,91.5% 92.6%,0 100%)}.classic-block__panel h2{width:620px;margin:0 0 16px;color:#fff;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:48px;font-weight:700;line-height:.98;text-transform:uppercase;white-space:pre-line}.classic-block__panel .classic-block__copy{width:430px;margin:0;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.22}.classic-block__text-highlight{color:#007264}.classic-block__eyebrow{display:none;margin:0;font-family:Lobster,cursive;font-size:28px;line-height:1}.classic-block__leaf{position:absolute;left:45px;top:30px;width:66.62px;height:auto;max-width:none;color:#fff;opacity:.92}.moment-block{min-height:670px;background:radial-gradient(circle at 67% 50%,rgba(10,60,50,.5),transparent 23rem),linear-gradient(180deg,#007264,#00695d)}.moment-block__stage{height:670px}.moment-block__copy{position:absolute;left:72px;top:165px;width:602px}.moment-block h2{width:602px;margin:0 0 50px;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:64px;font-weight:700;line-height:1;text-transform:uppercase}.moment-block h2 span{display:block}.moment-block h2 span+span{transform:rotate(-2deg);transform-origin:left center}.moment-block p{width:360px;margin:0 0 12px;font-size:16px;line-height:1.2}.moment-block__button{min-width:283px;margin-top:38px;font-size:16px;transform:rotate(-2deg);transform-origin:left center}.moment-block__videos{position:absolute;left:650px;top:177px;display:flex;gap:20px;width:1228px}.moment-block__dots{position:absolute;left:297px;top:340px;display:flex;gap:10px}.moment-block__dots span{width:10px;height:10px;border-radius:50%;background:#fff}.moment-block__dots span:first-child{background:#f36b20}.moment-block__arrow{position:absolute;left:1202px;top:312px;width:77px;height:51px;border:0;color:#fff;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:32px;font-weight:700;line-height:1;background:#f36b20;box-shadow:0 4px 14px #00000040;clip-path:polygon(14% 0,100% 0,88% 100%,0 100%);cursor:pointer;transform:rotate(-2deg)}.moment-video{position:relative;flex:0 0 624px;width:624px;height:320px;border:0;padding:16px 40px;background:#a6ae48;clip-path:polygon(6.5% 0,100% 0,93.5% 100%,0 100%);cursor:pointer}.moment-video:before{position:absolute;inset:16px 40px;content:"";background:linear-gradient(135deg,#03645a2e,#03645a75),url(../assets/bg-card-right.webp) 50%/cover no-repeat,#03645a}.moment-video__play{position:absolute;left:50%;top:50%;z-index:2;width:64px;height:64px;background:#ffffffe6;clip-path:polygon(28% 16%,28% 84%,82% 50%);transform:translate(-50%,-50%)}.taste-moment-block{min-height:470px;background:#00594d}.taste-moment-block__stage{height:470px}.taste-moment-block__copy{position:absolute;left:72px;top:80px;width:430px}.taste-moment-block__copy h2{margin:0 0 22px;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-size:49px;font-weight:900;line-height:.92;text-transform:uppercase}.taste-moment-block__copy p{width:360px;margin:0 0 24px;font-size:18px;line-height:1.25}.taste-moment-block__button{min-width:245px;font-size:16px}.taste-moment-block__frame{position:absolute;right:105px;top:70px;width:590px;height:270px;background:linear-gradient(90deg,#00382fb8,#005c4e2e),var(--slide-accent,#b3bd42);clip-path:polygon(0 0,100% 7%,94% 100%,4% 92%)}.taste-moment-block__frame img{position:absolute;left:130px;top:-58px;z-index:2;width:330px;max-width:none;filter:drop-shadow(16px 26px 24px rgba(0,31,26,.34))}.taste-moment-block__frame span{position:absolute;right:31px;top:113px;width:47px;height:32px;background:var(--slide-accent,#f36b20);clip-path:polygon(15% 0,100% 0,85% 100%,0 100%)}.feedback-block{min-height:953px;background:radial-gradient(ellipse at 50% 0,#0a3c3280 0,#0a3c3200 34rem),linear-gradient(180deg,#00695d,#007264)}.feedback-block__stage{height:953px}.feedback-block__note{top:123px;width:360px;margin:0;color:#face65;font-family:Lobster,cursive;font-size:24px;line-height:1.1}.feedback-block__header,.feedback-block__note{position:absolute;left:50%;text-align:center;transform:translate(-50%)}.feedback-block__header{top:169px;width:620px}.feedback-block__header p{width:268px;margin:20px auto 0;font-size:16px;line-height:1.2}.feedback-block__header h2{margin:0;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:64px;font-weight:700;line-height:1;text-transform:uppercase}.feedback-block__form{position:absolute;left:50%;top:395px;z-index:3;display:grid;width:480px;gap:10px;transform:translate(-50%)}.feedback-block__form input,.feedback-block__form select,.feedback-block__form textarea{width:100%;border:0;border-radius:0;padding:12px;color:#003e34;font:300 16px/1.1 Ramona,Arial,Helvetica,sans-serif;background:#fff;outline:none;clip-path:polygon(1% 0,100% 0,98% 100%,0 100%)}.feedback-block__form input,.feedback-block__form select{height:41px}.feedback-block__form textarea{min-height:126px;resize:vertical}.feedback-block__form button{justify-self:center;min-width:118px;border:0;padding:12px 26px 11px;color:#fff;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;background:#f36b20;cursor:pointer;clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);transform:rotate(-2deg)}.feedback-block__agreement{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:center;min-height:64px;color:#fff;font:300 12px/1.2 Ramona,Arial,Helvetica,sans-serif}.feedback-block__agreement input{width:24px;height:24px;margin:0;accent-color:#fff;clip-path:none}.feedback-block__cup{position:absolute;max-width:none;filter:drop-shadow(16px 24px 22px rgba(0,42,35,.3));pointer-events:none}.feedback-block__cup--left{left:-115px;top:291px;width:390px;transform:rotate(-11deg)}.feedback-block__cup--right{right:-12px;top:260px;width:390px;transform:none}.site-footer{min-height:205px;background:#095850}.site-footer__stage{display:flex;align-items:center;justify-content:space-between;height:205px;padding:40px 80px}.site-footer__logo{display:block;width:100px}.site-footer__nav{display:flex;gap:42px;font-size:14px;font-weight:700}.site-footer__button{min-width:275px;font-size:16px}.site-footer__legal{position:absolute;left:80px;right:80px;bottom:40px;display:flex;justify-content:space-between;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300}.site-footer__legal a{text-decoration:underline}@media(min-width:1600px){:root{--page-scale:1}.hero:before{top:606px;height:calc(468px*var(--page-scale))}.hero:after{top:889px;height:calc(617px*var(--page-scale))}.hero__stage{flex-basis:100vw;width:100vw;transform:none;--content-left:clamp(84px,5.85vw,136px);--food-left:clamp(1040px, calc(100vw - 640px) ,1920px)}.hero__bg--top{left:-319px;width:calc(100vw + 151px)}.hero__bg--bottom,.hero__bg--mid{left:0;width:100vw}.hero__badge,.hero__intro{left:var(--content-left)}.hero__food{left:var(--food-left)}.header{width:100vw;padding-left:clamp(84px,5.85vw,136px);padding-right:clamp(84px,5.85vw,136px)}.game-promo,.taste-copy{left:clamp(84px,5.85vw,136px)}.taste-labels{left:clamp(420px,38vw,900px)}.product-arrows{left:calc(var(--food-left) + 53px);width:min(514px,100vw - var(--food-left) - 66px)}.hero-dots{left:calc(var(--food-left) + 274px)}.special-tastes{left:50vw;transform:translate(-50%)}.scroll-hint{left:calc(var(--food-left) + 247px)}.classic-block__panel{left:9px;top:145px}}@media(max-width:1439px)and (min-width:721px){.hero{min-height:107.9861111111vw}.hero__stage{transform:scale(calc(.0694444444vw / 1px))}.hero__stage:after{left:0;width:1440px}.hero__bg--top{left:-319px;width:1591px}.hero__bg--mid{left:0;width:1440px}.hero__bg--bottom{left:0;width:1448px}.classic-block{min-height:62.5vw}.classic-block__stage{transform:scale(calc(.0694444444vw / 1px))}.moment-block{min-height:43.4027777778vw}.moment-block__stage{transform:scale(calc(.0694444444vw / 1px))}.taste-moment-block{min-height:32.6388888889vw}.taste-moment-block__stage{transform:scale(calc(.0694444444vw / 1px))}.feedback-block{min-height:48.6111111111vw}.feedback-block__stage{transform:scale(calc(.0694444444vw / 1px))}.site-footer{min-height:11.8055555556vw}.site-footer__stage{transform:scale(calc(.0694444444vw / 1px))}}@media(max-width:1024px){.hero{min-height:1210px}.hero:before{top:380px;height:330px}.hero:after{top:901px;height:309px}.hero__stage{flex-basis:100%;width:100%;height:1210px;overflow:hidden;transform:none}.hero__stage:after{left:0;width:100%;height:220px}.hero__bg--top{left:-520px;top:342px;width:1591px}.hero__bg--mid{left:-640px;top:380px;width:1440px}.hero__bg--bottom{left:-640px;top:901px;width:1448px}.hero__badge{left:20px;top:67px;width:50px;height:40px}.hero__intro{left:20px;top:112px;width:min(250px,100vw - 40px)}.hero__intro p{width:210px;margin-bottom:9px;font-size:14px;line-height:1.18}.hero__title{width:340px;margin-bottom:14px;line-height:.86}.hero__title-line{display:block;width:340px;white-space:nowrap}.hero__title-line--bottom{margin-top:4px;font-size:24px}.hero__title-line--top{font-size:36px}.hero__cta{width:252px}.hero__food{left:max(150px,100vw - 260px);top:58px;width:360px;height:720px;transform:none;transform-origin:top left}.hero__noodles{width:360px}.hero__product{left:96px;right:auto;top:428px;width:154px}.hero__product-shadow{left:88px;right:auto;top:526px;width:178px;height:72px}.scroll-hint{left:auto;right:24px;top:905px;width:78px;font-size:10px}.scroll-hint svg{width:11px;height:32px}.header{width:100%;padding:10px 20px 0}.header__logo{width:60px}.header__nav{gap:20px}.header__nav a:not(.header__cta){display:none}.header__cta{min-width:158px;min-height:32px;padding:8px 15px 7px;font-size:10px}.game-promo{left:20px;top:432px;width:calc(100vw - 40px)}.game-promo h2{width:296px;margin-bottom:14px}.game-promo p{width:min(330px,100vw - 40px);margin-bottom:18px;font-size:14px;line-height:1.18}.taste-labels{left:50%;top:662px;transform:translate(-50%)}.taste-labels__what{width:132px;margin-top:8px}.taste-labels__fill{width:166px;margin-left:-18px}.product-arrows{left:218px;right:auto;top:552px;width:148px;transform:none;transform-origin:left top}.product-arrows__button{width:39px;height:28px}.hero-dots{left:auto;right:35px;top:952px;gap:7px}.hero-dots__item{width:8px;height:8px}.taste-copy{left:20px;top:970px;width:calc(100vw - 40px)}.taste-copy__eyebrow{gap:8px;width:auto;margin-bottom:12px;font-size:36px}.taste-copy__eyebrow-text{min-width:170px}.taste-copy__icon{width:70px;margin-left:-32px;margin-top:4px}.taste-copy h2{width:min(330px,100vw - 40px);font-size:42px;line-height:.88}.taste-copy__subtitle{margin-top:8px;font-size:18px}.special-tastes{left:auto;right:88px;top:1032px;width:82px}.classic-block{justify-content:flex-start;min-height:clamp(300px,63vw,454px)}.classic-block__stage{flex:0 0 100%;width:100%;height:clamp(300px,63vw,454px);overflow:hidden;transform:none;transform-origin:top left}.classic-block__panel{left:7.6vw;top:16.4vw;width:47.4vw;min-height:30.4vw;padding:5.1vw 3.3vw 3.4vw}.classic-block__panel h2{width:42vw;margin-bottom:1.7vw;font-size:clamp(15px,3.7vw,26px);line-height:.94;transform:none}.classic-block__panel .classic-block__copy{width:39vw;font-size:clamp(6px,1.35vw,10px);line-height:1.18}.classic-block__eyebrow{margin-bottom:1.5vw;font-size:clamp(11px,2.7vw,19px)}.classic-block__leaf{left:3.4vw;top:2.7vw;width:6.5vw}.moment-block{justify-content:flex-start;min-height:460px}.moment-block__stage{flex:0 0 100%;width:100%;height:460px;overflow:hidden;transform:none;transform-origin:top left}.moment-block__copy{left:20px;top:56px;width:180px}.moment-block h2{width:180px;margin-bottom:24px;font-size:30px}.moment-block p{width:180px;font-size:10px}.moment-block__button{min-width:176px;min-height:28px;margin-top:22px;padding:7px 14px;font-size:10px}.moment-block__videos{left:215px;top:128px;gap:14px}.moment-block__dots{left:78px;top:166px}.moment-block__arrow{left:335px;top:176px;width:45px;height:30px;font-size:20px}.moment-video{flex-basis:170px;width:170px;height:104px;padding:6px 14px}.moment-video:before{inset:6px 14px}.moment-video__play{width:28px;height:28px}.taste-moment-block{justify-content:flex-start;min-height:90.2777777778vw}.taste-moment-block__stage{flex:0 0 720px;width:720px;height:650px;transform:scale(calc(.1388888889vw / 1px));transform-origin:top left}.taste-moment-block__copy{left:36px;top:54px;width:540px}.taste-moment-block__copy h2{font-size:48px}.taste-moment-block__copy p{width:460px;font-size:22px}.taste-moment-block__frame{left:70px;right:auto;top:342px;width:570px;height:230px}.taste-moment-block__frame img{left:150px;top:-74px;width:300px}.feedback-block{justify-content:flex-start;min-height:720px}.feedback-block__stage{flex:0 0 100%;width:100%;height:720px;overflow:hidden;transform:none;transform-origin:top left}.feedback-block__note{top:60px;font-size:18px}.feedback-block__header{left:20px;top:110px;width:calc(100% - 40px);transform:none}.feedback-block__header h2{font-size:38px}.feedback-block__form{top:285px;width:min(300px,100vw - 64px)}.feedback-block__cup--left{left:-150px;top:315px;width:250px}.feedback-block__cup--right{right:-140px;top:315px;width:260px}.site-footer{justify-content:flex-start;min-height:290px}.site-footer__stage{align-items:flex-start;flex-direction:column;flex:0 0 100%;justify-content:center;width:100%;height:290px;gap:16px;padding:0 20px;transform:none;transform-origin:top left}.site-footer__nav{gap:24px;font-size:16px}.site-footer__legal{position:static;flex-direction:column;gap:8px;font-size:10px}}@media(min-width:1600px){.landing-page .hero{min-height:calc(1555px*var(--landing-scale))}.landing-page .hero:before{top:calc(663px*var(--landing-scale))}.landing-page .hero:after{top:calc(938px*var(--landing-scale))}.landing-page .hero__stage{flex:0 0 1440px;width:1440px;transform:scale(var(--landing-scale))}.landing-page .hero__stage:after{left:calc(720px - 100vw/var(--landing-scale)/2);width:calc(100vw/var(--landing-scale))}.landing-page .hero__bg--top{left:calc(401px - 100vw/var(--landing-scale)/2);width:calc(100vw/var(--landing-scale) + 151px)}.landing-page .hero__bg--bottom,.landing-page .hero__bg--mid{left:calc(720px - 100vw/var(--landing-scale)/2);width:calc(100vw/var(--landing-scale))}.landing-page .hero__badge,.landing-page .hero__intro{left:72px}.landing-page .hero__food{left:808px}.landing-page .game-promo,.landing-page .taste-copy{left:72px}.landing-page .taste-labels{left:365px}.landing-page .product-arrows{left:861px;width:514px}.landing-page .hero-dots{left:1082px}.landing-page .special-tastes{left:629px;transform:none}.landing-page .scroll-hint{left:1055px}.landing-page .classic-block{min-height:calc(900px*var(--landing-scale))}.landing-page .classic-block__stage{transform:scale(var(--landing-scale))}.landing-page .classic-block__panel{left:72px;top:206px}.landing-page .moment-block{min-height:calc(670px*var(--landing-scale))}.landing-page .moment-block__stage{transform:scale(var(--landing-scale))}.landing-page .taste-moment-block{min-height:calc(470px*var(--landing-scale))}.landing-page .taste-moment-block__stage{transform:scale(var(--landing-scale))}.landing-page .feedback-block{min-height:calc(953px*var(--landing-scale))}.landing-page .feedback-block__stage{transform:scale(var(--landing-scale))}.landing-page .site-footer{min-height:calc(170px*var(--landing-scale))}.landing-page .site-footer__stage{transform:scale(var(--landing-scale))}}@media(max-width:1024px){.landing-page{--landing-mobile-base-scale:min( calc(100vw/320px) ,1);--landing-header-scale:clamp(.5, calc(100vw/320px) ,1.5);--landing-header-closed-height:82px;--landing-header-open-height:207px}.landing-page .header{align-items:flex-start;height:calc(82px*var(--landing-mobile-base-scale));padding:calc(20px*var(--landing-mobile-base-scale))}.landing-page .header__logo{flex-basis:calc(60px*var(--landing-mobile-base-scale));width:calc(60px*var(--landing-mobile-base-scale));height:calc(42px*var(--landing-mobile-base-scale))}.landing-page .header__nav{display:flex;justify-content:space-between;width:calc(18px*var(--landing-mobile-base-scale));gap:0;margin:0}.landing-page .header__cta,.landing-page .header__nav>a:not(.header__logo){display:none}.landing-page .header__battery{position:absolute;left:calc(50% + 12px*var(--landing-mobile-base-scale));top:calc(24px*var(--landing-mobile-base-scale));flex-basis:calc(71.863px*var(--landing-mobile-base-scale));width:calc(71.863px*var(--landing-mobile-base-scale));height:calc(34px*var(--landing-mobile-base-scale));transform:translate(-50%)}.landing-page .battery-indicator__svg--desktop{display:none}.landing-page .battery-indicator__svg--mobile{display:block}.landing-page .header__menu{border:0;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(18px*var(--landing-mobile-base-scale));height:calc(42px*var(--landing-mobile-base-scale));padding:0;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:calc(48px*var(--landing-mobile-base-scale));font-weight:300;line-height:.78;background:transparent;cursor:pointer;transition:transform .22s ease}.landing-page .header--menu-open .header__menu{transform:rotate(90deg) translateY(calc(1px*var(--landing-mobile-base-scale)))}.landing-page .header--menu-open{height:calc(var(--landing-header-open-height)*var(--landing-mobile-base-scale))}.landing-page .header__mobile-panel{position:absolute;left:calc(20px*var(--landing-mobile-base-scale));right:calc(20px*var(--landing-mobile-base-scale));top:calc(82px*var(--landing-mobile-base-scale));z-index:10;display:flex;flex-direction:column;gap:calc(13px*var(--landing-mobile-base-scale));max-height:0;padding-top:calc(4px*var(--landing-mobile-base-scale));overflow:hidden;opacity:0;pointer-events:none;transform:translateY(calc(-8px*var(--landing-mobile-base-scale)));transition:opacity .26s ease,transform .26s ease,max-height .26s ease}.landing-page .header--menu-open .header__mobile-panel{max-height:calc((var(--landing-header-open-height) - var(--landing-header-closed-height))*var(--landing-mobile-base-scale));overflow:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.landing-page .header__mobile-panel a{align-self:flex-start;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:calc(14px*var(--landing-mobile-base-scale));font-weight:700;line-height:normal;opacity:0;transform:translateY(calc(-6px*var(--landing-mobile-base-scale)));transition:opacity .26s ease,transform .26s ease}.landing-page .header--menu-open .header__mobile-panel a{opacity:1;transform:translateY(0)}.landing-page .header__mobile-cta{min-height:calc(39px*var(--landing-mobile-base-scale));padding:calc(9px*var(--landing-mobile-base-scale)) calc(18px*var(--landing-mobile-base-scale));color:#fff;font-size:calc(13px*var(--landing-mobile-base-scale));letter-spacing:calc(.26px*var(--landing-mobile-base-scale));background:#e67428;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);transform:rotate(-2deg) translateY(calc(-6px*var(--landing-mobile-base-scale)))}.landing-page .header--menu-open .header__mobile-cta{transform:rotate(-2deg) translateY(0)}.landing-page .hero{justify-content:flex-start;min-height:calc(1555px*var(--landing-scale))}.landing-page .hero:before{top:calc(663px*var(--landing-scale));height:calc(468px*var(--landing-scale))}.landing-page .hero:after{top:calc(938px*var(--landing-scale));height:calc(617px*var(--landing-scale))}.landing-page .hero__stage{flex:0 0 1440px;width:1440px;height:1555px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top left}.landing-page .hero__stage:after{left:0;width:calc(100vw/var(--landing-scale));height:380px}.landing-page .hero__bg--top{left:-319px;top:571px;width:calc(100vw/var(--landing-scale) + 151px)}.landing-page .hero__bg--bottom,.landing-page .hero__bg--mid{left:0;width:calc(100vw/var(--landing-scale))}.landing-page .hero__bg--mid{top:663px}.landing-page .hero__bg--bottom{top:938px}.landing-page .hero__badge{left:79px;top:123px;width:44px}.landing-page .hero__intro{left:72px;top:166px;width:640px}.landing-page .hero__intro p{width:498px;margin-bottom:17px;font-size:18px;line-height:1.2}.landing-page .hero__title{width:618px;margin-bottom:24px}.landing-page .hero__cta{width:267.5px}.landing-page .hero__food{left:808px;top:121px;width:731px;height:994px}.landing-page .hero__noodles{width:747px}.landing-page .hero__product{left:122px;top:810px;width:360px}.landing-page .hero__product-shadow{left:125px;top:1012px;width:520px;height:260px}.landing-page .game-promo{left:72px;top:748px;width:640px}.landing-page .game-promo h2{width:669.5px;margin-bottom:31px}.landing-page .game-promo p{width:640px;margin-bottom:26px;font-size:16px;line-height:1.2}.landing-page .taste-labels{left:365px;top:993px;transform:none}.landing-page .taste-labels__what{width:230.5px;margin-top:16px}.landing-page .taste-labels__fill{width:286px;margin-left:-31.5px}.landing-page .product-arrows{left:861px;top:1109px;width:514px}.landing-page .product-arrows__button{width:47px;height:32px}.landing-page .hero-dots{left:1082px;right:auto;top:1157px;gap:8px}.landing-page .hero-dots__item{width:9px;height:9px}.landing-page .taste-copy{left:72px;top:1160px;width:600px}.landing-page .taste-copy__eyebrow{gap:14px;width:430px;margin-bottom:24px;font-size:52px}.landing-page .taste-copy__eyebrow-text{min-width:250px}.landing-page .taste-copy__icon{width:122px;margin-left:-58px;margin-top:7px}.landing-page .taste-copy h2{width:640px;font-size:72px;line-height:.84}.landing-page .taste-copy__subtitle{margin-top:0;font-size:29px}.landing-page .special-tastes{left:629px;right:auto;top:1432px;width:184px}.landing-page .scroll-hint{left:1055px;right:auto;top:1438px;width:110px;font-size:14px}.landing-page .classic-block{justify-content:flex-start;min-height:calc(900px*var(--landing-scale))}.landing-page .classic-block__stage{flex:0 0 1440px;width:1440px;height:900px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top left}.landing-page .moment-block{justify-content:flex-start;min-height:calc(670px*var(--landing-scale))}.landing-page .moment-block__stage{flex:0 0 1440px;width:1440px;height:670px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top left}.landing-page .taste-moment-block{justify-content:flex-start;min-height:calc(470px*var(--landing-scale))}.landing-page .taste-moment-block__stage{flex:0 0 1440px;width:1440px;height:470px;transform:scale(var(--landing-scale));transform-origin:top left}.landing-page .feedback-block{justify-content:flex-start;min-height:calc(953px*var(--landing-scale))}.landing-page .feedback-block__stage{flex:0 0 1440px;width:1440px;height:953px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top left}.landing-page .site-footer{justify-content:flex-start;min-height:calc(170px*var(--landing-scale))}.landing-page .site-footer__stage{flex:0 0 1440px;width:1440px;height:170px;transform:scale(var(--landing-scale));transform-origin:top left}.landing-page .classic-block{height:auto;min-height:clamp(300px,63vw,454px)}.landing-page .classic-block__stage{flex:0 0 100%;width:100%;height:clamp(300px,63vw,454px);overflow:hidden;transform:none}.landing-page .moment-block{height:auto;min-height:460px}.landing-page .moment-block__stage{flex:0 0 100%;width:100%;height:460px;overflow:hidden;transform:none}.landing-page .taste-moment-block{height:auto;min-height:90.2777777778vw}.landing-page .taste-moment-block__stage{flex:0 0 720px;width:720px;height:650px;transform:scale(calc(.1388888889vw / 1px));transform-origin:top left}.landing-page .feedback-block{height:auto;min-height:720px}.landing-page .feedback-block__stage{flex:0 0 100%;width:100%;height:720px;overflow:hidden;transform:none}.landing-page .site-footer{height:auto;min-height:290px}.landing-page .site-footer__stage{flex:0 0 100%;width:100%;height:290px;transform:none}}.landing-page{--landing-scale:clamp(.5, calc(100vw/1440px) ,1.5);--landing-header-scale:var(--landing-scale);--landing-header-closed-height:110px;--landing-header-open-height:110px;padding-top:calc(110px*var(--landing-scale))}.landing-page__header-container{height:calc(110px*var(--landing-scale))}.landing-page__header-container:has(.header--menu-open){height:calc(110px*var(--landing-scale))}.landing-page .header{left:50vw;width:1440px;height:110px;padding:20px 72px;transform:translate(-50%) scale(var(--landing-scale));transform-origin:top center}.landing-page .header__battery,.landing-page .header__menu,.landing-page .header__mobile-panel{display:none}.landing-page .classic-block,.landing-page .feedback-block,.landing-page .hero,.landing-page .moment-block,.landing-page .site-footer,.landing-page .taste-moment-block{justify-content:center;min-height:0}.landing-page .hero{height:calc(1445px*var(--landing-scale));min-height:calc(1445px*var(--landing-scale))}.landing-page .hero:before{top:calc(553px*var(--landing-scale));height:calc(468px*var(--landing-scale))}.landing-page .hero:after{top:calc(828px*var(--landing-scale));height:calc(617px*var(--landing-scale))}.landing-page .hero__stage{flex:0 0 1440px;width:1440px;height:1445px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .hero__stage:after{left:calc(720px - 100vw/var(--landing-scale)/2);width:calc(100vw/var(--landing-scale));height:310px}.landing-page .hero__bg--top{left:calc(401px - 100vw/var(--landing-scale)/2);top:461px;width:calc(100vw/var(--landing-scale) + 151px)}.landing-page .hero__bg--mid{top:553px}.landing-page .hero__bg--bottom,.landing-page .hero__bg--mid{left:calc(720px - 100vw/var(--landing-scale)/2);width:calc(100vw/var(--landing-scale))}.landing-page .hero__bg--bottom{top:828px}.landing-page .hero__badge{left:79px;top:13px;width:44px}.landing-page .hero__intro{left:72px;top:56px;width:640px}.landing-page .hero__food{top:121px}.landing-page .hero__noodles-frame{position:absolute;left:0;top:0;width:726px;height:988px}.landing-page .hero__product-frame{position:absolute;z-index:1}.landing-page .hero__product-shadow{width:560px;height:170px}.landing-page .game-promo{left:72px;top:638px;width:640px}.landing-page .game-promo h2{margin-bottom:38px;font-size:64px;white-space:nowrap}.landing-page .game-promo h2 span{display:inline;transform:none}.landing-page .game-promo h2 span+span{margin-top:0;margin-left:14px;transform:rotate(2deg)}.landing-page .game-promo p{margin-bottom:34px}.landing-page .hero__bg--mid{display:none}.landing-page .product-arrows{left:auto;right:calc(758px - 100vw/var(--landing-scale)/2);top:1030px;width:632px}.landing-page .hero-dots{left:1082px;top:1047px}.landing-page .taste-labels{left:365px;top:883px}.landing-page .taste-copy{left:72px;top:1050px}.landing-page .special-tastes{left:629px;top:1322px;width:184px;transform:none}.landing-page .scroll-hint{left:1055px;top:1358px}.landing-page .classic-block{height:calc(900px*var(--landing-scale));min-height:calc(900px*var(--landing-scale))}.landing-page .classic-block__stage{flex:0 0 1440px;width:1440px;height:900px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .classic-block__panel{left:72px;top:206px;z-index:3}.landing-page .classic-block__products{position:absolute;left:540px;top:79px;z-index:4;width:909px;max-width:none;pointer-events:none}.landing-page .moment-block{height:calc(606px*var(--landing-scale));min-height:calc(606px*var(--landing-scale))}.landing-page .moment-block__stage{flex:0 0 1440px;width:1440px;height:606px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .moment-block h2{position:absolute;left:413px;top:37px;width:615px;margin:0;color:#fff;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:64px;font-weight:700;line-height:.96;text-align:center;text-transform:uppercase}.landing-page .moment-block h2 span{display:inline-block;margin-top:2px;padding:2px 24px 6px;color:#fff;background:#a6ae48;clip-path:polygon(5% 0,100% 0,94% 100%,0 92%);transform:rotate(-2deg)}.landing-page .moment-block__cards{position:absolute;left:70px;top:244px;display:flex;gap:20px;width:-moz-max-content;width:max-content}.landing-page .moment-block__arrows{left:861px;top:517px;z-index:5;display:flex;justify-content:space-between;width:514px}.landing-page .moment-block__arrows span{display:inline-flex;align-items:center;justify-content:center;width:47px;height:32px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-size:18px;font-weight:900;background:#f36b20;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%)}.landing-page .moment-card{position:relative;flex:0 0 405px;width:405px;height:305px;overflow:hidden;color:#003e34;background:#f7f1df;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);box-shadow:0 24px 38px #00302838}.landing-page .moment-card__photo{height:174px}.landing-page .moment-card__photo--one{background-image:url(../assets/game-company-oksana-friends.webp)}.landing-page .moment-card__photo--two{background-image:url(../assets/game-place-peter-comfort.webp)}.landing-page .moment-card__photo--three{background-image:url(../assets/game-escape-oksana-bright-quiet.webp)}.landing-page .moment-card__photo--four{background-image:url(../assets/game-company-peter-friends.webp)}.landing-page .moment-card div:not(.moment-card__photo){padding:18px 28px 0}.landing-page .moment-card h3{margin:0 0 8px;font-family:Ramona,Arial Black,Impact,BigLunchDisplay,Arial Narrow,sans-serif;font-size:24px;line-height:1;text-transform:uppercase}.landing-page .moment-card p{width:auto;color:#003e34;line-height:1.18}.landing-page .taste-moment-block{height:calc(636px*var(--landing-scale));min-height:calc(636px*var(--landing-scale));background:#00695d}.landing-page .taste-moment-block__stage{flex:0 0 1440px;width:1440px;height:636px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .taste-moment-block__copy{width:430px}.landing-page .taste-moment-block__copy h2{margin-bottom:22px;font-size:56px;line-height:.92}.landing-page .taste-moment-block__copy p{width:365px;font-size:18px;line-height:1.24}.landing-page .taste-moment-block__videos{position:absolute;left:720px;top:177px;display:flex;gap:20px;width:-moz-max-content;width:max-content}.landing-page .taste-moment-block__controls{position:absolute;left:847px;top:505px;display:flex;align-items:center}.landing-page .taste-moment-block__controls span{width:10px;height:10px;border-radius:50%;background:#fff}.landing-page .taste-moment-block__controls span:first-child{background:#f36b20}.landing-page .taste-moment-block__controls button{display:inline-flex;align-items:center;justify-content:center;width:77px;height:51px;border:0;margin-left:325px;color:#fff;font-family:Ramona,BigLunchDisplay,Impact,Arial Narrow,sans-serif;font-weight:900;background:#f36b20;clip-path:polygon(14% 0,100% 0,88% 100%,0 100%);pointer-events:none;transform:rotate(-2deg)}.landing-page .taste-video{position:relative;border:0;padding:0;background-position:50%;background-size:cover;clip-path:polygon(6.5% 0,100% 0,93.5% 100%,0 100%);cursor:pointer}.landing-page .taste-video:before{position:absolute;inset:0;content:"";background:#03645a2e}.landing-page .taste-video--one{background-image:url(../assets/game-company-oksana-bright-friends.webp)}.landing-page .taste-video--two{background-image:url(../assets/game-place-peter-bright-comfort.webp)}.landing-page .taste-video--three{background-image:url(../assets/game-escape-peter-bright-change.webp)}.landing-page .taste-video__play{position:absolute;left:50%;top:50%;z-index:2;background:#ffffffeb;clip-path:polygon(28% 16%,28% 84%,82% 50%);transform:translate(-50%,-50%)}.landing-page .feedback-block{height:calc(955px*var(--landing-scale));min-height:calc(955px*var(--landing-scale));background:radial-gradient(ellipse at 50% 4%,#208d7e99,#208d7e00 34rem),linear-gradient(180deg,#00695d,#007264)}.landing-page .feedback-block__stage{flex:0 0 1440px;width:1440px;height:955px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .feedback-block__header{top:120px}.landing-page .feedback-block__header p{width:330px;margin-top:18px;font-size:16px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select,.landing-page .feedback-block__form textarea{color:#003e34;font-family:Ramona,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.1}.landing-page .feedback-block__message textarea{padding-bottom:30px}.landing-page .feedback-block__message span{position:absolute;right:15px;bottom:11px;color:#03645ab8;font:300 12px/1 Ramona,Arial,Helvetica,sans-serif}.landing-page .feedback-block__file{position:relative;display:flex;align-items:center;height:41px;padding:0 14px;color:#003e34;font:300 16px/1 Ramona,Arial,Helvetica,sans-serif;background:#fff;clip-path:polygon(1% 0,100% 0,98% 100%,0 100%);cursor:pointer}.landing-page .feedback-block__file input{inset:0;cursor:pointer}.landing-page .feedback-block__agreement{grid-template-columns:20px 1fr;min-height:44px;color:#fff}.landing-page .feedback-block__agreement input{width:20px;height:20px;background:#fff}.landing-page .feedback-block__cup--left{left:46px;top:458px;width:300px}.landing-page .feedback-block__cup--right{right:40px;top:410px;width:330px}.landing-page .feedback-block__character{position:absolute;bottom:0;z-index:2;max-width:none;pointer-events:none}.landing-page .feedback-block__character--petr{left:392px;width:132px}.landing-page .feedback-block__character--oksana{right:390px;width:118px}.landing-page .site-footer{height:calc(205px*var(--landing-scale));min-height:calc(205px*var(--landing-scale))}.landing-page .site-footer__stage{flex:0 0 1440px;width:1440px;height:205px;transform:scale(var(--landing-scale));transform-origin:top center}@media(min-width:721px)and (max-width:1024px){.landing-page{--landing-header-scale:var(--landing-scale);--landing-header-closed-height:110px;--landing-header-open-height:110px}.landing-page__header-container,.landing-page__header-container:has(.header--menu-open){height:calc(110px*var(--landing-scale))}.landing-page .header{align-items:center;width:1440px;height:110px;padding:20px 72px}.landing-page .header__logo{flex:0 0 100px;width:100px;height:70px}.landing-page .header__nav{display:flex;width:auto;gap:50px}.landing-page .header__cta,.landing-page .header__nav>a:not(.header__cta){display:inline-flex}.landing-page .header__battery,.landing-page .header__menu,.landing-page .header__mobile-panel{display:none}}@media(max-width:1024px){.landing-page{--landing-scale: calc(100vw/320px) }.landing-page .hero{height:calc(1725px*var(--landing-scale));min-height:calc(1725px*var(--landing-scale))}.landing-page .hero:before{top:calc(420px*var(--landing-scale));height:calc(720px*var(--landing-scale));background:#03645a;clip-path:polygon(0 0,100% 10%,100% 86%,0 100%)}.landing-page .hero:after{top:calc(1034px*var(--landing-scale));height:calc(691px*var(--landing-scale));background:linear-gradient(180deg,#00594d,#00695d);clip-path:polygon(0 14%,100% 0,100% 100%,0 100%)}.landing-page .hero__stage{flex:0 0 320px;width:320px;height:1725px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .hero__bg,.landing-page .hero__stage:after{display:none}.landing-page .hero__badge{left:20px;top:42px;width:50px;height:40px}.landing-page .hero__intro{left:20px;top:87px;width:280px}.landing-page .hero__intro p{width:250px;margin-bottom:10px;font-size:14px;line-height:1.18}.landing-page .hero__title{width:280px;margin-bottom:14px;line-height:.86}.landing-page .hero__title-line{display:block;width:280px;white-space:nowrap}.landing-page .hero__title-line--bottom{margin-top:5px;font-size:24px}.landing-page .hero__title-line--top{font-size:36px}.landing-page .hero__cta{width:252px;margin-top:16px}.landing-page .hero__food{left:-32px;top:438px;width:445px;height:605px}.landing-page .hero__product-shadow{left:56px;top:680px;width:278px;height:90px}.landing-page .product-arrows{left:10px;top:1073px;width:300px}.landing-page .product-arrows__button{--arrow-stem-width:19px;--arrow-line-width:2px;--arrow-head-size:7px;width:44px;height:34px}.landing-page .hero-dots{display:none}.landing-page .taste-copy{left:58px;top:1224px;width:244px;text-align:center}.landing-page .taste-copy__eyebrow{justify-content:center;gap:8px;width:244px;margin-bottom:13px;font-size:25px}.landing-page .taste-copy__eyebrow-text{min-width:112px}.landing-page .taste-copy__icon{width:48px;margin-left:-18px;margin-top:4px}.landing-page .taste-copy h2{width:244px;font-size:30px;line-height:.88}.landing-page .taste-copy__subtitle{font-size:12px}.landing-page .special-tastes{left:76px;top:1350px;width:168px}.landing-page .game-promo{left:20px;top:1446px;width:280px}.landing-page .game-promo h2{width:286px;margin-bottom:14px}.landing-page .game-promo p{width:280px;margin-bottom:16px;font-size:12px;line-height:1.18}.landing-page .image-button--game{width:154px}.landing-page .scroll-hint,.landing-page .taste-labels{display:none}.landing-page .classic-block{height:calc(690px*var(--landing-scale));min-height:calc(690px*var(--landing-scale))}.landing-page .classic-block__stage{flex:0 0 320px;width:320px;height:690px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .classic-block__panel{position:relative;left:-3px;top:0;width:326px;min-height:0;padding:59px 20px 56px 23px;clip-path:polygon(0 0,100% 3%,100% 96%,0 100%)}.landing-page .classic-block__panel h2{width:300px;margin-bottom:16px;font-size:25px;line-height:.95;transform:none}.landing-page .classic-block__panel .classic-block__copy{width:285px;font-size:12px;line-height:1.2}.landing-page .classic-block__leaf{left:22px;top:24px;width:48px}.landing-page .classic-block__products{left:auto;top:auto;width:337px}.landing-page .classic-block__products--inline{position:relative;z-index:4;display:block;width:365px;margin:4px 0 0 -65px;pointer-events:none}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__products--floating{display:none}.landing-page .moment-block{height:calc(519px*var(--landing-scale));min-height:calc(519px*var(--landing-scale))}.landing-page .moment-block__stage{flex:0 0 320px;width:320px;height:519px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .moment-block h2{left:20px;top:0;width:280px;font-size:38px;line-height:.94;text-align:left}.landing-page .moment-block h2 span{padding:1px 16px 5px}.landing-page .moment-block__cards{left:30px;top:146px;gap:14px}.landing-page .moment-block__arrows{left:10px;top:243px;width:300px}.landing-page .moment-block__arrows span{width:39px;height:28px}.landing-page .moment-card{flex-basis:270px;width:270px;height:215px}.landing-page .moment-card__photo{height:116px}.landing-page .moment-card div:not(.moment-card__photo){padding:13px 18px 0}.landing-page .moment-card h3{margin-bottom:6px;font-size:18px}.landing-page .moment-card p{font-size:11px;line-height:1.16}.landing-page .taste-moment-block{height:calc(542px*var(--landing-scale));min-height:calc(542px*var(--landing-scale))}.landing-page .taste-moment-block__stage{flex:0 0 320px;width:320px;height:542px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .taste-moment-block__copy{left:20px;top:0;width:280px}.landing-page .taste-moment-block__copy h2{margin-bottom:14px;font-size:38px}.landing-page .taste-moment-block__copy p{width:250px;font-size:13px}.landing-page .taste-moment-block__button{min-width:184px;min-height:32px;padding:9px 16px;font-size:10px}.landing-page .taste-moment-block__videos{left:20px;top:178px;gap:14px}.landing-page .taste-moment-block__controls{left:20px;top:374px}.landing-page .taste-moment-block__controls button{width:45px;height:30px;margin-left:170px;font-size:20px}.landing-page .taste-video{flex-basis:270px;width:270px;height:170px}.landing-page .taste-video__play{width:38px;height:38px}.landing-page .feedback-block{height:calc(963px*var(--landing-scale));min-height:calc(963px*var(--landing-scale))}.landing-page .feedback-block__stage{flex:0 0 320px;width:320px;height:963px;overflow:visible;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .feedback-block__header{left:20px;top:80px;width:280px;transform:none}.landing-page .feedback-block__header h2{font-size:36px;line-height:.96}.landing-page .feedback-block__header p{width:238px;font-size:12px}.landing-page .feedback-block__form{left:20px;top:260px;width:280px;gap:8px;transform:none}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select{height:38px}.landing-page .feedback-block__form .feedback-block__file,.landing-page .feedback-block__form input,.landing-page .feedback-block__form select,.landing-page .feedback-block__form textarea{font-size:13px}.landing-page .feedback-block__form textarea{min-height:112px}.landing-page .feedback-block__form button{margin-top:2px;font-size:13px}.landing-page .feedback-block__file{height:38px}.landing-page .feedback-block__agreement{min-height:40px;font-size:10px}.landing-page .feedback-block__cup--left{left:-103px;top:558px;width:220px}.landing-page .feedback-block__cup--right{right:-106px;top:532px;width:230px}.landing-page .feedback-block__character--petr{left:90px;width:104px}.landing-page .feedback-block__character--oksana{right:72px;width:94px}.landing-page .site-footer{height:calc(205px*var(--landing-scale));min-height:calc(205px*var(--landing-scale))}.landing-page .site-footer__stage{flex:0 0 320px;align-items:flex-start;justify-content:center;width:320px;height:205px;gap:14px;padding:0 20px;transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .site-footer__logo{width:72px}.landing-page .site-footer__nav{flex-wrap:wrap;gap:16px;font-size:12px}.landing-page .site-footer__button{min-width:218px;min-height:34px;padding:9px 16px;font-size:11px}}.landing-page .moment-block__cards{gap:40px}.landing-page .moment-card{flex:0 0 393.32004px;width:393.32004px;height:305.1289px}.landing-page .moment-card:before{left:-66.8px;top:-10px;width:517.365px;height:539.927px;background:url(../assets/figma-review-card-bg.webp) 0 0/100% 100% no-repeat;transform-origin:50% 18%}.landing-page .moment-card:nth-child(2):before,.landing-page .moment-card:nth-child(3):before{transform:rotate(2deg)}.landing-page .moment-card__photo{overflow:hidden}.landing-page .moment-card__photo--one{background-image:url(../assets/figma-review-1.webp)}.landing-page .moment-card__photo--two{background-image:url(../assets/figma-review-2.webp)}.landing-page .moment-card__photo--three{background-image:url(../assets/figma-review-3.webp)}.landing-page .moment-card__photo--four{background-image:url(../assets/figma-review-4.webp)}.landing-page .moment-card div:not(.moment-card__photo){position:absolute;left:224px;top:33.3px;z-index:2;width:154px;padding:0;color:#fff;transform:rotate(-2deg);transform-origin:left top}.landing-page .moment-card:nth-child(2) div:not(.moment-card__photo){left:223px;top:20px;transform:rotate(2deg)}.landing-page .moment-card:nth-child(3) div:not(.moment-card__photo){left:224.4px;top:25px;transform:rotate(2deg)}.landing-page .moment-card:nth-child(4) div:not(.moment-card__photo){left:224px;top:20px}.landing-page .moment-card p{width:156px}.landing-page .taste-moment-block__copy p{display:flex;flex-direction:column}.landing-page .taste-moment-block__button{margin-top:36px}.landing-page .taste-moment-block__videos{gap:0}.landing-page .taste-moment-block__controls{left:1017px;top:517px;gap:10px}.landing-page .taste-moment-block__controls button{position:absolute;left:254px;top:-131px;margin:0}.landing-page .taste-video{flex:0 0 624px;width:624px;overflow:visible;clip-path:polygon(0 0,100% 0,93.6% 100%,0 100%)}.landing-page .taste-video+.taste-video{margin-left:-20px}.landing-page .taste-video:before{left:56px;top:16px;width:512px;height:288px;background:var(--taste-video-poster,url(../assets/figma-video-1.webp)) center/cover no-repeat}.landing-page .taste-video--two:before{background-image:url(../assets/figma-video-2.webp)}.landing-page .taste-video__play{width:64px;height:64px;background:#ffffffdb}.landing-page .feedback-block,.landing-page .feedback-block__stage,.landing-page .site-footer{overflow:visible}.landing-page .feedback-block__header{top:116px;width:620px}.landing-page .feedback-block__note{display:block;width:360px;margin:0 auto 16px;color:#face65;font-family:Lobster,cursive;font-size:24px;font-weight:400;line-height:1.1;text-align:center;text-transform:none}.landing-page .feedback-block__lead{width:268px;margin:20px auto 0;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.2}.landing-page .feedback-block__form{top:345px;width:480px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select{height:41px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select,.landing-page .feedback-block__form textarea{padding:12px;font-size:16px;clip-path:polygon(1.65% 0,100% 0,98.35% 100%,0 100%)}.landing-page .feedback-block__message textarea{min-height:126px;padding-bottom:46px}.landing-page .feedback-block__file{position:absolute;left:23px;right:23px;bottom:110px;z-index:2;height:auto}.landing-page .feedback-block__agreement{grid-template-columns:24px 1fr;gap:10px;align-items:center;min-height:68px;padding:4px 0;font-size:12px}.landing-page .feedback-block__form button{width:119.29px;margin-top:0;padding:0 12px}.landing-page .feedback-block__cup{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:drop-shadow(43px 21px 21.5px rgba(0,0,0,.09))}.landing-page .feedback-block__cup--left{left:-147px;top:421px;width:390px;height:349px;transform:rotate(12deg)}.landing-page .feedback-block__cup--right{left:1145px;right:auto;top:365px;width:390px;height:349px;transform:rotate(-12deg)}.landing-page .feedback-block__paddle{position:absolute;left:332.87px;top:918.57px;z-index:5;width:249.7px;height:242.74px;max-width:none;-o-object-fit:cover;object-fit:cover;pointer-events:none;transform:rotate(9.67deg)}.landing-page .feedback-block__character{height:auto;-o-object-fit:cover;object-fit:cover}.landing-page .feedback-block__character--petr{left:423px;top:830px;width:208px}.landing-page .feedback-block__character--oksana{left:595px;right:auto;top:821px;width:215px}.landing-page .site-footer{background:#095850}.landing-page .site-footer__stage{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:40px;padding:40px 80px}.landing-page .site-footer__main{display:flex;align-items:center;justify-content:space-between;width:100%}.landing-page .site-footer__logo{width:100px;height:70px}.landing-page .site-footer__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-page .site-footer__links{display:flex;align-items:center;gap:50px}.landing-page .site-footer__nav{font-family:Ramona,Arial,sans-serif;font-size:14px;font-weight:700}.landing-page .site-footer__button{height:39px;min-height:0;padding:9px 12px}.landing-page .site-footer__legal{position:static;display:flex;justify-content:space-between;width:100%;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:14px;font-weight:300;line-height:normal}@media(max-width:1024px){.landing-page .moment-block h2{top:0;font-size:36px;line-height:1}.landing-page .moment-block h2 span{margin-top:0;padding:4px 14px 7px}.landing-page .moment-block__cards{left:30px;top:146px;gap:20px}.landing-page .moment-card{flex-basis:278px;width:278px;height:215.6662px}.landing-page .moment-card:before{left:-47.2px;top:-7px;width:365.62px;height:381.58px}.landing-page .moment-card__photo{left:38.17px;top:17.67px;width:113.09px;height:180.23px}.landing-page .moment-card div:not(.moment-card__photo){left:158.38px;top:27.36px;width:110px}.landing-page .moment-card:nth-child(2) div:not(.moment-card__photo){left:160.22px;top:14.14px}.landing-page .moment-card:nth-child(3) div:not(.moment-card__photo){left:160.83px;top:17.67px}.landing-page .moment-card:nth-child(4) div:not(.moment-card__photo){left:158.32px;top:17.93px;width:89px}.landing-page .moment-card h3{margin-bottom:4.7px;font-size:12px;letter-spacing:.24px}.landing-page .moment-card p{width:110px;font-size:8px;line-height:1.2}.landing-page .taste-moment-block__copy h2{width:280px;margin-bottom:20px;font-size:36px}.landing-page .taste-moment-block__copy p{width:280px;gap:12px;font-size:12px;line-height:1.2}.landing-page .taste-moment-block__button{min-width:236px;height:34px;margin-top:28px;padding:9px 12px;font-size:12px}.landing-page .taste-moment-block__videos{left:20px;top:263.93px;gap:0}.landing-page .taste-moment-block__controls{left:153.65px;top:421.25px}.landing-page .taste-moment-block__controls span{width:4.5px;height:4.5px}.landing-page .taste-moment-block__controls button{left:79.35px;top:-100.45px;width:46.9px;height:32px;font-size:19px}.landing-page .taste-video{flex-basis:280.8px;width:280.8px;height:144px}.landing-page .taste-video+.taste-video{margin-left:-9px}.landing-page .taste-video:before{left:25.2px;top:7.2px;width:230.4px;height:129.6px}.landing-page .taste-video__play{width:28.8px;height:28.8px}.landing-page .feedback-block{height:calc(866px*var(--landing-scale));min-height:calc(866px*var(--landing-scale))}.landing-page .feedback-block__stage{height:866px}.landing-page .feedback-block__header{left:20px;top:89px;width:280px;text-align:left}.landing-page .feedback-block__note{width:auto;margin:0 0 17px;font-size:15px;text-align:left;white-space:nowrap}.landing-page .feedback-block__header h2{width:280px;font-size:36px;line-height:1}.landing-page .feedback-block__lead{width:280px;margin:30px 0 0;font-size:12px;line-height:1.2}.landing-page .feedback-block__form{left:20px;top:286px;width:280px;gap:10px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select{height:38px}.landing-page .feedback-block__form input,.landing-page .feedback-block__form select,.landing-page .feedback-block__form textarea{padding:12px;font-size:12px}.landing-page .feedback-block__message textarea{min-height:111px;padding-bottom:42px}.landing-page .feedback-block__message span{right:12px;bottom:84px;font-size:12px}.landing-page .feedback-block__file{left:16px;right:16px;bottom:119px;font-size:12px}.landing-page .feedback-block__agreement{grid-template-columns:24px 1fr;min-height:92px;font-size:10px;line-height:1.2}.landing-page .feedback-block__form button{width:102.13px;height:34px;font-size:12px;letter-spacing:.48px}.landing-page .feedback-block__cup{display:none}.landing-page .feedback-block__paddle{left:-24.27px;top:798px;width:180.9px;height:175.86px}.landing-page .feedback-block__character--petr{left:41px;top:733px;width:150.67px}.landing-page .feedback-block__character--oksana{left:145.63px;top:726px;width:155.82px}.landing-page .site-footer{height:calc(302px*var(--landing-scale));min-height:calc(302px*var(--landing-scale))}.landing-page .site-footer__stage{flex:0 0 320px;width:320px;height:302px;gap:40px;padding:80px 20px 40px}.landing-page .site-footer__main{display:grid;grid-template-columns:60px 222px;grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:40px;align-items:center;justify-content:start;width:290px}.landing-page .site-footer__logo{grid-column:1;grid-row:1;width:60px;height:42px}.landing-page .site-footer__links{display:contents}.landing-page .site-footer__button{grid-column:2;grid-row:1;width:222px;height:34px;padding:9px 12px;font-size:12px;letter-spacing:.48px}.landing-page .site-footer__nav{grid-column:1/-1;grid-row:2;gap:50px;font-size:14px}.landing-page .site-footer__legal{flex-direction:column;gap:12px;font-size:14px;white-space:nowrap}}.landing-page .feedback-block{position:relative;background:#00695d}.landing-page .feedback-block__stage{position:relative;isolation:isolate}.landing-page .feedback-block__stage:before{position:absolute;left:-121.5px;z-index:0;width:1639.5px;content:"";background:url(../assets/figma-feedback-bg.svg) 0 0/100% 100% no-repeat;pointer-events:none}.landing-page .feedback-block__character,.landing-page .feedback-block__cup,.landing-page .feedback-block__doodle,.landing-page .feedback-block__form,.landing-page .feedback-block__header,.landing-page .feedback-block__paddle{position:absolute;z-index:2}.landing-page .feedback-block__note{position:relative}.landing-page .feedback-block__note:after{position:absolute;left:207px;top:-18px;width:89.56px;height:21.39px;content:"";background:url(../assets/figma-feedback-note-swish.svg) 0 0/100% 100% no-repeat;transform:rotate(179.92deg);transform-origin:50% 50%}.landing-page .feedback-block__form{top:393px}.landing-page .feedback-block__doodle{max-width:none;pointer-events:none}.landing-page .feedback-block__doodle--left{left:168px;top:350.65px;width:90.06px;height:109.54px;transform:rotate(-64.34deg);transform-origin:50% 50%}.landing-page .feedback-block__doodle--right{left:1110px;top:556.75px;width:89.6px;height:87.15px;transform:rotate(-37.74deg);transform-origin:50% 50%}@media(max-width:1024px){.landing-page .feedback-block{background:#36837b}.landing-page .feedback-block__stage:before{left:0;top:-1px;width:320px;height:866px;background:#36837b}.landing-page .feedback-block__form{top:286px}.landing-page .feedback-block__note:after{left:101px;top:-8px;width:60px;height:14.33px}.landing-page .feedback-block__doodle{display:none}}.landing-page .feedback-block__header .feedback-block__note{position:absolute;left:50%;top:3px;display:block;width:360px;margin:0;color:#face65;font-family:Lobster,cursive;font-size:24px;font-weight:400;line-height:1.1;text-align:center;text-transform:none;transform:translate(-50%)}.landing-page .feedback-block__header h2{margin-top:51px}.landing-page .feedback-block__header .feedback-block__lead{width:268px;margin:20px auto 0;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.2;text-align:center;transform:none}.landing-page .feedback-block__lead-mobile{display:none}.landing-page .feedback-block__lead-desktop{display:inline}@media(max-width:1024px){.landing-page .feedback-block__header .feedback-block__note{left:0;top:0;width:180px;font-size:15px;line-height:1.1;text-align:left;transform:none}.landing-page .feedback-block__note:after{left:101px;top:-8px;width:60px;height:14.33px}.landing-page .feedback-block__header h2{margin-top:30px}.landing-page .feedback-block__header .feedback-block__lead{width:280px;margin:14px 0 0;font-size:12px;line-height:1.2;text-align:left}.landing-page .feedback-block__lead-desktop{display:none}.landing-page .feedback-block__lead-mobile{display:inline}}.landing-page .hero__mobile-pack{display:none}@media(max-width:1024px){.landing-page .hero__mobile-pack{position:absolute;left:211px;top:1px;z-index:5;display:block;width:86px;height:72px;overflow:hidden;pointer-events:none}.landing-page .hero__mobile-pack img{position:absolute;left:-27.37%;top:-14.1%;width:150.38%;height:125.64%;max-width:none}.landing-page .taste-copy{width:206px}.landing-page .taste-copy__eyebrow{width:206px;margin-bottom:10px;font-size:19px}.landing-page .taste-copy__eyebrow-text{min-width:126px}.landing-page .taste-copy__icon{width:40px;margin-left:-14px}.landing-page .taste-copy h2{width:206px;font-size:29px;line-height:.88}.landing-page .taste-copy__subtitle{width:206px;font-size:14px;line-height:1}.landing-page .special-tastes{left:65px;top:1318px;width:191px}.landing-page .game-promo{width:266px;box-sizing:border-box;padding-top:50px;padding-bottom:50px}.landing-page .game-promo h2{width:217px;height:102px;margin:0 0 4px;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:36px;font-weight:700;line-height:.95;text-transform:uppercase;white-space:normal}.landing-page .game-promo h2 span{display:block}.landing-page .game-promo h2 span+span{margin-top:-2px;margin-left:0}.landing-page .game-promo p{width:266px;margin-bottom:16px;font-size:14px;line-height:1.18}.landing-page .image-button--game{width:173.26px}.landing-page .taste-copy__eyebrow{position:relative;display:block;width:206px;height:19px;margin:0 0 10px;font-size:16px;line-height:18.68px}.landing-page .taste-copy__eyebrow-text{display:block;width:126px;min-width:0;margin:0 auto}.landing-page .taste-copy__icon{position:absolute;left:134px;top:1px;width:42px;height:17px;margin:0}.landing-page .taste-copy h2{width:206px;height:29px;margin:0 0 7px;font-size:24px;line-height:28.91px}.landing-page .taste-copy__subtitle{width:206px;height:24px;font-size:14px;line-height:1.2}}.landing-page .taste-labels{display:block;width:486px;height:120px;pointer-events:none}.landing-page .taste-labels__fill,.landing-page .taste-labels__what{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:68px;margin:0;color:#fff;font-family:Ramona,Arial,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;transform-origin:center}.landing-page .taste-labels__what{left:-12px;top:24.12px;z-index:2;width:230.09px;background:#006b5f;transform:rotate(-2deg)}.landing-page .taste-labels__fill,.landing-page .taste-labels__what{position:absolute;padding:0 18px 2px;font-size:32px;clip-path:polygon(5% 0,95% 0,90% 100%,10% 100%)}.landing-page .taste-labels__fill{left:176px;top:0;z-index:1;width:285.71px;background:#e67428;transform:rotate(1.33deg)}.landing-page .special-tastes{height:85px;text-decoration:none}.landing-page .special-tastes img{display:none}.landing-page .special-tastes:after,.landing-page .special-tastes:before{position:absolute;left:0;width:100%;content:"";pointer-events:none}.landing-page .special-tastes:before{top:0;height:54px;background:#006b5f;clip-path:polygon(0 0,100% 0,96% 100%,3% 100%)}.landing-page .special-tastes:after{top:42px;height:43px;background:#a9b049;clip-path:polygon(6% 0,94% 0,84% 100%,16% 100%)}.landing-page .special-tastes__label{position:absolute;top:2px;z-index:2;width:182px;color:#fff;font-family:Ramona,Arial,sans-serif;font-weight:700;line-height:1.1;text-align:center;text-transform:uppercase;transform:rotate(1.33deg)}.landing-page .special-tastes__label span{display:block;white-space:nowrap}.landing-page .special-tastes__arrow{left:50%;top:47px;z-index:3;align-items:center;width:39px;height:27px;font-family:Ramona,Arial,sans-serif;font-size:17px;transform:translate(-50%) skew(-6deg)}.landing-page .classic-block__panel h2{color:var(--classic-title-color,#fff);font-family:Ramona,Arial,sans-serif;font-weight:700;letter-spacing:0;transform:none;white-space:normal}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__leaf{color:var(--classic-title-color,#fff)}.landing-page .hero:not(.hero--truffle) .taste-copy h2{margin-bottom:31px}@media(min-width:1025px){.landing-page .hero:not(.hero--truffle) .taste-copy h2{font-size:70px;line-height:73px}}.landing-page .classic-block__panel h2{width:var(--classic-title-width,620px)}.landing-page .classic-block__copy{color:var(--classic-copy-color,#fff);font-family:Ramona,Arial,sans-serif;font-weight:300;letter-spacing:0}.landing-page .classic-block__copy p{margin:0}.landing-page .classic-block__copy--mobile{display:none}.landing-page .classic-block__text-highlight{color:var(--classic-highlight-color,var(--slide-accent-dark,#03645a))}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__panel h2{font-size:40px;line-height:45px}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__copy{width:410px;font-size:18px;line-height:1.2}.landing-page .classic-block__products{display:block}.landing-page .classic-block__products--inline{display:none}.landing-page .classic-block__products img{display:block;width:100%;max-width:none}@media(max-width:1024px){.landing-page .classic-block__panel h2{width:300px}}.landing-page .moment-block__arrows{display:none}.landing-page .feedback-block{background:#36837b}.landing-page .feedback-block__stage:before{left:calc(720px - 100vw/var(--landing-scale)/2);top:1.5px;width:calc(100vw/var(--landing-scale));min-width:1440px;height:972px;background:#36837b;clip-path:polygon(0 5.3%,100% 0,100% 97.9%,0 100%)}.landing-page .feedback-block__form{gap:10px}.landing-page .feedback-block__message{display:block}.landing-page .feedback-block__file{position:static;display:block;width:-moz-max-content;width:max-content;max-width:100%;height:20px;margin:-5px 0 0 22px;padding:0;color:#03645a;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:300;line-height:20px;background:transparent;clip-path:none}.landing-page .feedback-block__file input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.landing-page .feedback-block__agreement{align-items:start;margin-top:0}.landing-page .feedback-block__agreement span{display:block}.landing-page .site-footer__button{width:277.19px}.landing-page .site-footer__legal{gap:24px;white-space:nowrap}@media(max-width:1024px){.landing-page .taste-labels{display:none}.landing-page .special-tastes{left:65px;top:1318px;width:191px;height:84.9px}.landing-page .special-tastes__label{left:14px;top:8px;width:calc(100% - 28px);font-size:17px}.landing-page .special-tastes__arrow{top:45px;width:36px;height:29px;font-size:18px}.landing-page .moment-block__arrows{position:absolute;left:0;top:185px;z-index:5;display:flex;justify-content:space-between;width:320px;pointer-events:none}.landing-page .moment-block__arrows span{display:flex;align-items:center;justify-content:center;width:42px;height:32px;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:18px;font-weight:700;background:#f36b20;clip-path:polygon(7% 0,100% 0,90% 100%,0 100%)}.landing-page .moment-block__arrows span:first-child{margin-left:12px}.landing-page .moment-block__arrows span:last-child{margin-right:12px}.landing-page .feedback-block__stage:before{left:calc(160px - 100vw/var(--landing-scale)/2);top:0;width:calc(100vw/var(--landing-scale));min-width:320px;height:866px;clip-path:none}.landing-page .feedback-block__file{height:18px;margin:-4px 0 0 14px;font-size:12px;line-height:18px}.landing-page .feedback-block__agreement{margin-top:0}.landing-page .site-footer__button{width:222px;font-size:11px;line-height:1;white-space:nowrap}.landing-page .site-footer__legal{white-space:normal}}.landing-page .hero__food{left:auto;right:calc(720px - 100vw/var(--landing-scale)/2);top:31px;width:726px;height:1206px;transform:scale(var(--hero-food-scale))}.landing-page .hero__noodles-frame{left:71px;top:-9px;z-index:4;width:703px;height:997px;overflow:visible;transform-origin:center bottom;animation:hero-noodles-breathe 4.8s ease-in-out infinite;will-change:transform}.landing-page .hero__noodles{-o-object-fit:contain;object-fit:contain}.landing-page .hero--truffle .hero__noodles,.landing-page .hero__noodles{left:0;top:0;width:100%;height:100%}.landing-page .hero__product-frame{left:162px;top:855px;z-index:5;width:391px;height:351px}.landing-page .hero__noodles-top,.landing-page .hero__noodles-top-frame{position:absolute;display:block;max-width:none;pointer-events:none}.landing-page .hero__noodles-top-frame{display:none}.landing-page .hero__product{left:-27.37%;top:-14.1%;width:150.38%;height:125.64%}.landing-page .hero__product-shadow{left:56px;top:1035px;width:657px;height:210px}.landing-page .hero__character{z-index:6;overflow:hidden;animation:hero-character-noodles-follow 4.8s ease-in-out infinite;will-change:transform}.landing-page .hero__character,.landing-page .hero__character img{position:absolute;display:block;max-width:none;pointer-events:none}.landing-page .hero__character-swing{position:absolute;inset:0;display:block;transform-origin:top center;animation:hero-girl-swing 5.7s ease-in-out infinite;will-change:transform}.landing-page .hero__character-drift{position:absolute;inset:0;display:block;transform-origin:50% 60%;animation:hero-boat-drift 6.35s ease-in-out infinite;will-change:transform}.landing-page .hero__character--girl{left:125px;top:40px;width:263.744px;height:382.051px}.landing-page .hero__character--girl img{left:0;top:-24.01%;width:100%;height:124.01%;-o-object-fit:cover;object-fit:cover}.landing-page .hero__character--boat{left:29px;top:530px;width:403px;height:237px}.landing-page .hero__character--boat img{inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-page .hero--truffle .hero__noodles-frame{left:110px;top:-23px;width:613px;height:1042px;z-index:6}.landing-page .hero--truffle .hero__product-frame{left:162px;top:855px;width:391px;height:351px;z-index:3;overflow:hidden}.landing-page .hero--truffle .hero__product{left:-27.63%;top:-14.77%;width:151.34%;height:126.42%;-o-object-fit:cover;object-fit:cover}.landing-page .hero--truffle .hero__noodles-top-frame{left:160px;top:821px;z-index:5;display:block;width:396px;height:166px;overflow:visible}.landing-page .hero--truffle .hero__noodles-top{inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-page .site-footer__main{justify-content:flex-start}.landing-page .site-footer__links{margin-left:auto}.landing-page .site-footer__nav{gap:50px;transform:none}.landing-page .site-footer__button{transform:none;padding-right:9px;padding-left:9px;font-size:15px;letter-spacing:.24px}@media(max-width:1024px){.landing-page .hero__food{--hero-food-scale:.49;left:auto;right:-22px;top:410px;width:726px;height:1206px;transform-origin:top right}.landing-page .hero__noodles-frame{left:71px;top:-9px;width:703px;height:997px}.landing-page .hero__product-frame{left:162px;top:855px;width:391px;height:351px}.landing-page .hero__product-shadow{left:56px;top:1035px;width:657px;height:210px}.landing-page .hero--truffle .hero__noodles-frame{left:110px;top:-23px;width:613px;height:1042px}.landing-page .hero--truffle .hero__product-frame{left:162px;top:855px;width:391px;height:351px}.landing-page .hero--truffle .hero__noodles-top-frame{left:160px;top:821px;width:396px;height:166px}.landing-page .product-arrows{top:1090px}.landing-page .site-footer__main{display:grid}.landing-page .site-footer__links{margin-left:0}.landing-page .site-footer__nav{transform:none}.landing-page .site-footer__button{transform:none;padding-right:12px;padding-left:12px;font-size:11px;letter-spacing:.32px}}@media(min-width:721px)and (max-width:1024px){.landing-page{--landing-header-scale: calc(100vw/1440px) ;--landing-header-closed-height:110px;--landing-header-open-height:110px;padding-top:calc(var(--landing-header-closed-height)*var(--landing-header-scale))}.landing-page .header{transform:translate(-50%) scale(var(--landing-header-scale))}.landing-page__header-container,.landing-page__header-container:has(.header--menu-open){height:calc(var(--landing-header-closed-height)*var(--landing-header-scale))}.landing-page .header__nav{display:flex;width:auto;gap:clamp(20px,3.2vw,50px);justify-content:flex-end}.landing-page .header__cta,.landing-page .header__nav>a.header__cta,.landing-page .header__nav>a:not(.header__cta){display:inline-flex}.landing-page .header__battery,.landing-page .header__menu,.landing-page .header__mobile-panel{display:none}}.landing-page .hero--truffle{background:#03645a}.landing-page .hero--truffle .hero__bg--bottom,.landing-page .hero--truffle .taste-labels{display:none}.landing-page .hero--truffle .taste-copy__eyebrow:before{display:block;white-space:pre-line}.landing-page .hero--truffle .taste-copy__title:first-line{color:#fff}.landing-page .classic-block--fricassee{position:relative;background:radial-gradient(circle at 72% 30%,rgba(68,48,57,.6),transparent 33rem),linear-gradient(180deg,#060706,#111211)}.landing-page .classic-block--fricassee .classic-block__panel{top:90px;color:#fff}.landing-page .classic-block--fricassee .classic-block__panel h2:after{margin-top:2px}.landing-page .chef-pairing-block{position:relative;display:flex;justify-content:center;height:calc(780px*var(--landing-scale));min-height:calc(780px*var(--landing-scale));overflow:hidden;background:radial-gradient(circle at 22% 50%,rgba(58,55,50,.5),transparent 33rem),radial-gradient(circle at 70% 42%,rgba(85,52,49,.34),transparent 28rem),linear-gradient(180deg,#101111,#060706)}.landing-page .landing-flow--truffle .moment-block,.landing-page .landing-flow--truffle .taste-moment-block{position:relative}.landing-page .landing-flow--truffle:after,.landing-page .landing-flow--truffle:before{position:absolute;left:-7px;z-index:6;width:calc(100% + 14px);height:50.7788px;content:"";background:#036359;pointer-events:none}.landing-page .landing-flow--truffle:before{top:5px;clip-path:polygon(0 0,100% calc(100% - 5px),100% 100%,0 5px)}.landing-page .landing-flow--truffle:after{top:726.7212px;height:55.7788px;clip-path:polygon(0 calc(100% - 5px),100% 0,100% 5px,0 100%)}.landing-page .chef-pairing-block:before,.landing-page .classic-block--fricassee:before,.landing-page .moment-block:before,.landing-page .taste-moment-block:before{position:absolute;inset:0;z-index:0;content:"";background:linear-gradient(#03645a0f,#0000002e),url(../assets/bg-band-bottom.webp) 50%/cover no-repeat;mix-blend-mode:luminosity;opacity:.22;pointer-events:none}.landing-page .chef-pairing-block:after{position:absolute;left:calc(720px - 100vw/var(--landing-scale)/2);bottom:-7px;z-index:2;width:calc(100vw/var(--landing-scale));height:58px;min-width:1440px;content:"";background:#007264;clip-path:polygon(0 83%,100% 38%,100% 48%,0 93%)}.landing-page .chef-pairing-block__stage{position:relative;z-index:1;flex:0 0 1440px;width:1440px;height:780px;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 50.7788px),0 100%);transform:scale(var(--landing-scale));transform-origin:top center}.landing-page .chef-pairing-block__visual{position:absolute;left:-8px;top:78px;width:967px;height:598px;pointer-events:none}.landing-page .chef-pairing-block__pasta{position:absolute;left:162px;top:31px;z-index:2;width:493px;height:490px;-o-object-fit:cover;object-fit:cover;border-radius:50%;filter:drop-shadow(0 24px 42px rgba(0,0,0,.52))}.landing-page .chef-pairing-block__hands{position:absolute;left:-80px;top:45px;z-index:4;width:978px;height:auto;max-width:none}.landing-page .chef-pairing-block__truffles{position:absolute;left:27px;top:0;z-index:3;width:177px;height:177px;-o-object-fit:cover;object-fit:cover;max-width:none}.landing-page .chef-pairing-block__truffle-shadow{position:absolute;left:39.708px;top:24.508px;z-index:2;width:152.492px;height:152.492px;max-width:none}.landing-page .chef-pairing-block__sauce{position:absolute;left:240px;top:144px;z-index:1;width:248px;height:454px;max-width:none;-o-object-fit:cover;object-fit:cover}.landing-page .chef-pairing-block__copy{position:absolute;left:849px;top:98px;z-index:5;width:520px;color:#fff}.landing-page .chef-pairing-block__copy h2{width:542px;margin:0 0 7px;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:56px;font-weight:700;line-height:.96;text-transform:uppercase}.landing-page .chef-pairing-block__subtitle{width:313px;margin:0 0 22px 258px;color:#b0859b;font-family:Ramona,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;text-transform:uppercase;transform:rotate(-2deg);transform-origin:left center}.landing-page .chef-pairing-block__copy p:not(.chef-pairing-block__subtitle){width:504px;margin:0;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.2}@media(max-width:1024px){.landing-page .hero--truffle .taste-copy{left:20px;top:1176px;width:280px;text-align:left}.landing-page .hero--truffle .taste-copy__eyebrow{width:86px;height:35px;margin:0 0 10px;font-size:18px}.landing-page .hero--truffle .taste-copy__title{width:260px;font-size:36px;line-height:.94;white-space:normal}.landing-page .hero--truffle .taste-copy__subtitle{width:260px;margin-top:3px;font-size:18px}.landing-page .hero--truffle .special-tastes{top:1510px}.landing-page .hero--truffle .product-arrows{top:1090px}.landing-page .classic-block--fricassee{height:calc(920px*var(--landing-scale));min-height:calc(920px*var(--landing-scale))}.landing-page .classic-block--fricassee .classic-block__stage{height:920px}.landing-page .classic-block--fricassee .classic-block__panel{left:20px;top:48px;width:280px}.landing-page .classic-block--fricassee .classic-block__leaf{width:60px;margin-bottom:14px}.landing-page .classic-block--fricassee .classic-block__panel h2{width:280px;margin-bottom:14px;font-size:36px;line-height:.94}.landing-page .classic-block--fricassee .classic-block__panel h2:after{font-size:16px}.landing-page .classic-block--fricassee .classic-block__panel .classic-block__copy{width:270px;font-size:12px;line-height:1.2}.landing-page .classic-block--fricassee .classic-block__products{left:-64px;top:310px;width:432px}.landing-page .chef-pairing-block{height:calc(704px*var(--landing-scale));min-height:calc(704px*var(--landing-scale))}.landing-page .chef-pairing-block:after{left:calc(160px - 100vw/var(--landing-scale)/2);width:calc(100vw/var(--landing-scale));min-width:320px;height:34px}.landing-page .chef-pairing-block__stage{flex:0 0 320px;width:320px;height:704px}.landing-page .chef-pairing-block__visual{left:-38px;top:205px;width:390px;height:280px}.landing-page .chef-pairing-block__pasta{left:52px;top:18px;width:220px;height:220px}.landing-page .chef-pairing-block__hands{left:-40px;top:30px;width:432px}.landing-page .chef-pairing-block__truffles{left:10px;top:0;width:82px;height:82px}.landing-page .chef-pairing-block__sauce{left:266px;top:72px;width:70px;height:72px}.landing-page .chef-pairing-block__copy{left:20px;top:34px;width:280px}.landing-page .chef-pairing-block__copy h2{width:280px;margin-bottom:5px;font-size:36px;line-height:.96}.landing-page .chef-pairing-block__subtitle{width:220px;margin:0 0 18px 58px;font-size:16px}.landing-page .chef-pairing-block__copy p:not(.chef-pairing-block__subtitle){width:270px;font-size:12px;line-height:1.2}.landing-page{--landing-mobile-base-scale:min( calc(100vw/320px) ,1);--landing-header-scale:clamp(.5, calc(100vw/320px) ,1.5);--landing-header-closed-height:82px;--landing-header-open-height:207px;padding-top:calc(var(--landing-header-closed-height)*var(--landing-header-scale));overflow-x:clip;overflow-y:visible}.landing-page__header-container{position:fixed;top:0;left:0;right:0;height:calc(82px*var(--landing-header-scale));background:transparent;box-shadow:none}}@media(max-width:1024px){.landing-page__header-container:has(.header--menu-open){height:calc(var(--landing-header-open-height)*var(--landing-header-scale));background:#03645a;box-shadow:0 16px 34px #0019156b}.landing-page .header{align-items:flex-start;width:calc(100vw/var(--landing-header-scale));height:calc(82px*var(--landing-mobile-base-scale));padding:calc(20px*var(--landing-mobile-base-scale));background:transparent;transform:translate(-50%) scale(var(--landing-header-scale));transform-origin:top center}.landing-page .header--menu-open{height:calc(var(--landing-header-open-height)*var(--landing-mobile-base-scale));background:#03645a}.landing-page .header__logo{flex-basis:calc(60px*var(--landing-mobile-base-scale));width:calc(60px*var(--landing-mobile-base-scale));height:calc(42px*var(--landing-mobile-base-scale))}.landing-page .header__nav{display:flex;justify-content:space-between;width:calc(18px*var(--landing-mobile-base-scale));gap:0;margin:0}.landing-page .header__battery,.landing-page .header__cta,.landing-page .header__nav>a:not(.header__logo){display:none}.landing-page .header__menu{border:0;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(18px*var(--landing-mobile-base-scale));height:calc(42px*var(--landing-mobile-base-scale));padding:0;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:calc(48px*var(--landing-mobile-base-scale));font-weight:300;line-height:.78;background:transparent;cursor:pointer;transition:transform .22s ease}.landing-page .header--menu-open .header__menu{transform:rotate(90deg) translateY(calc(1px*var(--landing-mobile-base-scale)))}.landing-page .header__mobile-panel{position:absolute;left:calc(20px*var(--landing-mobile-base-scale));right:calc(20px*var(--landing-mobile-base-scale));top:calc(82px*var(--landing-mobile-base-scale));z-index:10;display:flex;flex-direction:column;gap:calc(13px*var(--landing-mobile-base-scale));max-height:0;padding-top:calc(4px*var(--landing-mobile-base-scale));overflow:hidden;opacity:0;pointer-events:none;transform:translateY(calc(-8px*var(--landing-mobile-base-scale)));transition:opacity .26s ease,transform .26s ease,max-height .26s ease}.landing-page .header--menu-open .header__mobile-panel{max-height:calc(125px*var(--landing-mobile-base-scale));overflow:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.landing-page .header__mobile-panel a{align-self:flex-start;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:calc(14px*var(--landing-mobile-base-scale));font-weight:700;line-height:normal;opacity:1}.landing-page .header__mobile-cta{min-height:calc(39px*var(--landing-mobile-base-scale));padding:calc(9px*var(--landing-mobile-base-scale)) calc(18px*var(--landing-mobile-base-scale));color:#fff;font-size:calc(14px*var(--landing-mobile-base-scale));letter-spacing:calc(.26px*var(--landing-mobile-base-scale));background:#e67428;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);transform:rotate(-2deg)}.landing-page .game-promo__button,.landing-page .hero__cta{display:inline-flex}.landing-page .hero__cta{margin-left:2px}.landing-page .game-promo__button .header__cta-label,.landing-page .hero__cta .header__cta-label{font-size:14px}}.landing-page .product-arrows{left:calc(-4px + 100vw/var(--landing-scale)/2);right:auto;top:1068px;width:611px}.landing-page .product-arrows__button{position:relative;width:47px;height:32px;box-sizing:border-box;align-items:flex-start;padding:3px 0 0;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:19px;font-weight:700;line-height:1;letter-spacing:.38px;background:#e67428;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);text-shadow:.35px 0 0 #fff,-.35px 0 0 #fff;outline:0;filter:drop-shadow(0 2.4px 4.3px rgba(0,0,0,.25));-webkit-tap-highlight-color:transparent;transform:rotate(-2deg)}.landing-page .product-arrows__button:after,.landing-page .product-arrows__button:before{display:none;content:none}.landing-page .product-arrows__button--prev{margin-left:93px;transform:rotate(2deg)}@media(min-width:1025px){.landing-page .taste-copy__subtitle{margin-top:8px}}.landing-page .product-arrows__button:focus,.landing-page .product-arrows__button:focus-visible,.landing-page .special-tastes:focus,.landing-page .special-tastes:focus-visible{outline:0;box-shadow:none}.landing-page .classic-block__arrows.product-arrows{position:absolute;left:862px;top:615px;width:336px}.landing-page .classic-block__arrows .product-arrows__button--prev{margin-left:0}@media(min-width:1025px){.landing-page .classic-block--fricassee .classic-block__arrows.product-arrows{display:none}}.landing-page .taste-copy__eyebrow{display:block;width:-moz-max-content;width:max-content;height:auto;white-space:normal}.landing-page .taste-copy__eyebrow-text{display:inline-block;min-width:0}.landing-page .taste-copy__eyebrow-line{display:flex;align-items:flex-end;width:-moz-max-content;width:max-content;white-space:nowrap}.landing-page .taste-copy__eyebrow-line+.taste-copy__eyebrow-line{margin-top:-3px}.landing-page .taste-copy__icon{position:relative;left:auto;top:auto;flex:0 0 auto;width:122px;height:auto;margin:0 0 6px 18px;overflow:visible;transform:rotate(-3deg)}.landing-page .taste-copy__eyebrow--truffle .taste-copy__icon{width:112px;margin:0 0 5px 14px;transform:rotate(4deg) scaleX(-1)}.landing-page .special-tastes{display:block;width:226px;height:101px;padding:0;border:0;overflow:visible;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;clip-path:none;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.landing-page .special-tastes:before{display:none;content:none}.landing-page .special-tastes:after{left:14px;top:43px;width:198px;height:52px;background:var(--slide-accent,#a9b049);clip-path:polygon(5% 0,95% 0,88% 100%,12% 100%)}.landing-page .special-tastes__label{left:0;top:0;z-index:4;width:226px;font-size:16px;line-height:1.05;text-shadow:0 1px 0 rgba(0,0,0,.14)}.landing-page .special-tastes__track{position:absolute;left:48px;right:48px;top:54px;z-index:5;height:32px;pointer-events:none}.landing-page .special-tastes__arrow{position:absolute;left:0;top:0;display:flex;align-items:flex-start;justify-content:center;width:45px;height:31px;padding-top:3px;box-sizing:border-box;color:#fff;font-family:Ramona,Arial,Helvetica,sans-serif;font-size:19px;font-weight:700;line-height:1;letter-spacing:.38px;background:#006b5f;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);text-shadow:.35px 0 0 #fff,-.35px 0 0 #fff;transform:none;transition:left .28s ease,transform .28s ease}.landing-page .special-tastes__arrow:before{display:block;content:"→"}.landing-page .special-tastes__arrow:after{display:none;content:none}.landing-page .special-tastes--reverse .special-tastes__arrow:before{content:"←"}.landing-page .scroll-hint{color:#face65;font-family:Lobster,cursive;font-size:16px;font-weight:400;line-height:1.1;letter-spacing:0}@media(max-width:1024px){.landing-page .hero:after{top:calc(760px*var(--landing-scale));height:calc(640px*var(--landing-scale));background:linear-gradient(180deg,#00594d2e,#00695d1a 42%,#00362d2e),url(../assets/bg-band-bottom.webp) top/cover no-repeat,#00695d;clip-path:polygon(0 18%,100% 0,100% 100%,0 100%)}.landing-page .product-arrows{left:20px;right:auto;top:1032px;width:280px}.landing-page .product-arrows__button{width:42px;height:30px;font-size:20px;filter:drop-shadow(0 2.386px 4.264px rgba(0,0,0,.25))}.landing-page .product-arrows__button--prev{margin-left:0}.landing-page .taste-copy{left:0;top:1202px;width:320px;text-align:center}.landing-page .taste-copy__eyebrow{position:relative;display:flex;justify-content:center;width:320px;height:auto;margin:0 0 8px;font-size:16px;line-height:.9;white-space:nowrap}.landing-page .taste-copy__eyebrow-text{display:inline-flex;flex-direction:row;gap:4px;align-items:center;width:auto;margin:0}.landing-page .taste-copy__eyebrow-line{display:inline-flex;align-items:flex-end;justify-content:center;width:auto;white-space:nowrap}.landing-page .taste-copy__eyebrow-line+.taste-copy__eyebrow-line{margin-top:0}.landing-page .taste-copy__icon{position:absolute;left:50%;top:-39px;width:52px;height:auto;margin:0;transform:translate(-50%)}.landing-page .taste-copy__eyebrow--truffle .taste-copy__icon{width:49px;margin:0}.landing-page .taste-copy h2{width:320px;height:auto;margin:0 0 7px;font-size:24px;line-height:1.04;white-space:nowrap}.landing-page .taste-copy__subtitle{width:320px;height:auto;font-size:14px;line-height:1.1;white-space:nowrap;transform:rotate(-2deg)}.landing-page .special-tastes{left:65px;top:1290px;width:191px;height:88px}.landing-page .special-tastes:after{left:11px;top:42px;width:169px;height:42px}.landing-page .special-tastes__label{left:0;top:4px;width:191px;font-size:15px}.landing-page .special-tastes__track{left:39px;right:39px;top:49px;height:28px}.landing-page .special-tastes__arrow{width:39px;height:27px}}.landing-page .hero--truffle:after{left:50%;width:calc(1448px*var(--landing-scale));transform:translate(-50%);background:#000 url(../assets/fricassee-figma/dark-table-figma-bg-10411-4973-source.webp) calc(-50.934px*var(--landing-scale)) calc(-436.885px*var(--landing-scale))/calc(1702.054px*var(--landing-scale)) calc(958.5px*var(--landing-scale)) no-repeat;clip-path:polygon(0 10.37%,100% 0,100% 100%,0 100%);mask:url(../assets/fricassee-figma/dark-table-figma-vector80-mask.webp) center top/100% 100% no-repeat;-webkit-mask:url(../assets/fricassee-figma/dark-table-figma-vector80-mask.webp) center top/100% 100% no-repeat}.landing-page .hero--truffle .hero__bg--bottom,.landing-page .hero--truffle .hero__stage:after,.landing-page .hero--truffle .taste-labels,.landing-page .hero--truffle:before{display:none}.landing-page .hero--truffle .taste-copy{top:1030px;width:560px;text-align:left}.landing-page .hero--truffle .taste-copy__eyebrow{display:block;width:190px;height:64px;margin:0 0 14px;color:#fff;font-family:Lobster,cursive;font-size:34px;font-weight:400;line-height:.88;text-transform:none;white-space:pre-line;transform:rotate(-4deg)}.landing-page .hero--truffle .taste-copy__eyebrow-text{display:none}.landing-page .hero--truffle .taste-copy__eyebrow:before{content:"chef's\aspecial"}.landing-page .hero--truffle .taste-copy__title{width:560px;margin:0 0 3px;font-size:56px;line-height:.9;white-space:normal}.landing-page .hero--truffle .taste-copy__subtitle{width:560px;color:#b0859b;font-size:32px;transform:rotate(-2deg)}.landing-page .hero--truffle .product-arrows{top:1075px}.landing-page .hero--truffle .special-tastes{left:630px;top:1336px}.landing-page .hero--truffle .scroll-hint{top:1361px}.landing-page .classic-block--fricassee{height:calc(900px*var(--landing-scale));min-height:calc(900px*var(--landing-scale));background:radial-gradient(circle at 70% 28%,rgba(68,48,57,.58),transparent 33rem),linear-gradient(180deg,#060706,#111211)}.landing-page .classic-block--fricassee .classic-block__stage{height:900px}.landing-page .classic-block--fricassee .classic-block__panel{left:70px;top:92px;width:560px;min-height:0;padding:0;background:transparent;clip-path:none}.landing-page .classic-block--fricassee .classic-block__leaf{position:static;display:block;width:88px;margin:0 0 18px}.landing-page .classic-block--fricassee .classic-block__eyebrow{display:none}.landing-page .classic-block--fricassee .classic-block__panel h2{width:480px;margin:0 0 20px;color:#fff;font-size:54px;line-height:.9}.landing-page .classic-block--fricassee .classic-block__panel h2:after{display:block;margin-top:3px;color:#b0859b;font-size:24px;line-height:1;content:"и чёрным трюфелем";transform:rotate(-2deg);transform-origin:left center}.landing-page .classic-block--fricassee .classic-block__panel .classic-block__copy{width:410px;color:#fff;font-size:16px;font-weight:300;line-height:1.2}.landing-page .classic-block--fricassee .classic-block__products{left:392px;top:24px;width:1015px}.landing-page .classic-block--fricassee .classic-block__products img{filter:drop-shadow(-16px 30px 28px rgba(0,0,0,.36))}@media(max-width:1024px){.landing-page .hero--truffle .taste-copy{left:20px;top:1176px;width:280px;text-align:left}.landing-page .hero--truffle .taste-copy__eyebrow{width:86px;height:35px;margin:0 0 10px;font-size:18px}.landing-page .hero--truffle .taste-copy__title{width:260px;font-size:36px;line-height:.94;white-space:normal}.landing-page .hero--truffle .taste-copy__subtitle{width:260px;margin-top:3px;font-size:18px}.landing-page .hero--truffle .special-tastes{top:1510px}.landing-page .hero--truffle .product-arrows{top:1090px}.landing-page .classic-block--fricassee{height:calc(920px*var(--landing-scale));min-height:calc(920px*var(--landing-scale))}.landing-page .classic-block--fricassee .classic-block__stage{height:920px}.landing-page .classic-block--fricassee .classic-block__panel{left:20px;top:48px;width:280px}.landing-page .classic-block--fricassee .classic-block__leaf{width:60px;margin-bottom:14px}.landing-page .classic-block--fricassee .classic-block__panel h2{width:280px;margin-bottom:14px;font-size:36px;line-height:.94}.landing-page .classic-block--fricassee .classic-block__panel h2:after{font-size:16px}.landing-page .classic-block--fricassee .classic-block__panel .classic-block__copy{width:270px;font-size:12px;line-height:1.2}.landing-page .classic-block--fricassee .classic-block__products{left:-64px;top:310px;width:432px}}.landing-page .chef-pairing-block:before,.landing-page .classic-block--fricassee:before{background:linear-gradient(135deg,#ffffff09,#0006),url(../assets/bg-band-bottom.webp) 50%/cover no-repeat;filter:grayscale(1) contrast(1.45) brightness(.42);mix-blend-mode:screen;opacity:.26}.landing-page .chef-pairing-block:after{display:none}.landing-page .moment-block:before,.landing-page .taste-moment-block:before{background:linear-gradient(#03645a1f,#00000014),url(../assets/bg-band-bottom.webp) 50%/cover no-repeat;mix-blend-mode:soft-light;opacity:.24}.landing-page .chef-pairing-block__signature{position:absolute;left:1198px;top:479px;z-index:5;margin:0;color:#fff;font-family:Lobster,cursive;font-size:39px;font-weight:400;line-height:.78;text-align:left;transform:rotate(-4deg);transform-origin:left center}@media(max-width:1024px){.landing-page .chef-pairing-block__signature{left:246px;top:612px;width:70px;font-size:16px}}.landing-page .hero--truffle .taste-copy{left:72px;top:1050px;width:482px;height:181.8103px}.landing-page .hero--truffle .taste-copy__eyebrow{position:absolute;left:-7px;top:184px;width:187.2296px;height:138.347px;margin:0;transform:none}.landing-page .hero--truffle .taste-copy__eyebrow:before{content:none}.landing-page .taste-copy__chef-special{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-page .taste-copy__leaf{display:none}.landing-page .hero--truffle .taste-copy__title{position:relative;width:461px;height:181.8103px;margin-bottom:0;color:#fff;font-size:40px;line-height:normal;white-space:pre-line}.landing-page .hero--truffle .taste-copy__title:first-line{font-size:inherit;line-height:inherit}.landing-page .hero--truffle .taste-copy__leaf{position:absolute;left:0;top:0;display:block;width:66.6162px;height:27.8428px;margin:0;color:#fff}.landing-page .hero--truffle .taste-copy__title-chicken,.landing-page .hero--truffle .taste-copy__title-main{position:absolute;left:0;display:block;color:#fff;font-family:Ramona,Arial,sans-serif;font-weight:700;text-transform:uppercase;white-space:nowrap}.landing-page .hero--truffle .taste-copy__title-main{top:27.8428px;width:461px;font-size:96px;line-height:73px}.landing-page .hero--truffle .taste-copy__title-chicken{top:118.5px;width:300.2816px;font-size:40px;line-height:normal;transform:rotate(-2.87deg);transform-origin:left center}.landing-page .hero--truffle .taste-copy__subtitle{display:inline-flex;position:absolute;left:239px;top:170px;align-items:center;justify-content:center;width:221px;min-height:38px;margin-top:0;padding:5px 18px 6px;color:#fff;font-size:16px;line-height:1;background:#b0859b;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);transform:rotate(2.25deg);transform-origin:center center}.landing-page .classic-block--fricassee .classic-block__panel{top:112px}.landing-page .classic-block--fricassee .classic-block__fricassee-title{display:block;width:760px;margin:0 0 26px;color:#fff;line-height:.9}.landing-page .classic-block--fricassee .classic-block__fricassee-title:after{display:none}.landing-page .classic-block__fricassee-chicken,.landing-page .classic-block__fricassee-main,.landing-page .classic-block__fricassee-truffle{display:block;width:-moz-max-content;width:max-content;font-family:Ramona,Arial,sans-serif;font-weight:700;text-transform:uppercase}.landing-page .classic-block__fricassee-main{font-size:92px;line-height:.9}.landing-page .classic-block__fricassee-chicken{margin-top:-6px;font-size:54px;line-height:.9;transform:rotate(-3deg);transform-origin:left center}.landing-page .classic-block__fricassee-truffle{margin:-25px 0 0 239px;padding:9px 18px 10px;color:#fff;font-size:24px;line-height:1;background:#b0859b;clip-path:polygon(0 0,100% 10%,94% 100%,4% 90%);transform:rotate(2deg);transform-origin:left center}.landing-page .chef-pairing-block__signature{width:188px;height:139px;color:transparent;-o-object-fit:contain;object-fit:contain;transform:none}@media(max-width:1024px){.landing-page .hero--truffle .taste-copy{top:1152px}.landing-page .hero--truffle .taste-copy__eyebrow{position:static;width:72px;height:54px;margin-bottom:4px}.landing-page .hero--truffle .taste-copy__leaf{display:none}.landing-page .hero--truffle .taste-copy__title{position:static;height:auto;width:300px;font-size:38px;line-height:.93}.landing-page .hero--truffle .taste-copy__title-chicken,.landing-page .hero--truffle .taste-copy__title-main{position:static;width:auto;line-height:.93;transform-origin:left center}.landing-page .hero--truffle .taste-copy__title-main{font-size:38px}.landing-page .hero--truffle .taste-copy__title-chicken{margin-top:3px;font-size:26px;transform:rotate(-2.87deg)}.landing-page .hero--truffle .taste-copy__subtitle{position:static;min-height:27px;margin-top:0;padding:4px 10px 5px;font-size:15px;transform:rotate(2.63deg)}.landing-page .classic-block--fricassee .classic-block__panel{top:44px}.landing-page .classic-block--fricassee .classic-block__fricassee-title{width:300px;margin-bottom:14px}.landing-page .classic-block__fricassee-main{font-size:36px}.landing-page .classic-block__fricassee-chicken{margin-top:0;font-size:21px}.landing-page .classic-block__fricassee-truffle{margin:2px 0 0 72px;padding:5px 9px 6px;font-size:12px}.landing-page .chef-pairing-block__signature{width:70px;height:52px}}@media(min-width:1025px){.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__visual{left:0;top:99px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__subtitle{margin-top:-18px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{height:calc(803.5px*var(--landing-scale));min-height:calc(803.5px*var(--landing-scale))}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__stage{height:803.5px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel{left:72px;top:117px;width:560px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__leaf{width:66.6162px;height:27.8428px;margin:0 0 10.1572px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__fricassee-title{position:relative;width:461px;height:153.9675px;margin:0 0 11.0325px;line-height:1}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__fricassee-title:after{display:none;content:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-chicken,.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-main,.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-truffle{position:absolute;margin:0;transform:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-main{left:0;top:0;font-size:96px;line-height:73px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-chicken{left:0;top:78.9336px;font-size:40px;line-height:normal}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-truffle{left:238.791px;top:105px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:207.5733px;min-height:48.4165px;padding:9px 12px;font-size:16px;line-height:1;clip-path:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel .classic-block__copy{width:476px;font-size:16px;line-height:1.2}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__products{left:496px;top:18px;width:944px}.landing-page .hero--truffle .product-arrows{left:780px;right:auto;top:1068px;width:520px}.landing-page .hero--truffle .product-arrows__button{background:#b0859b}.landing-page .hero--truffle .special-tastes{left:629px;top:1322px;width:226px;height:101px;transform:none}.landing-page .hero--truffle .special-tastes:after{left:14px;top:43px;width:198px;height:52px;background:#b0859b;clip-path:polygon(5% 0,95% 0,88% 100%,12% 100%)}.landing-page .hero--truffle .special-tastes__label{left:0;top:0;width:226px;font-size:16px;line-height:1.05}.landing-page .hero--truffle .special-tastes__track{left:48px;right:48px;top:54px;width:auto;height:32px}.landing-page .hero--truffle .special-tastes__arrow{left:100%;top:0;width:45px;height:31px;padding-top:3px;font-size:19px;letter-spacing:.38px;background:#351629;transform:translate(-100%)}.landing-page .hero--truffle .scroll-hint{left:1055px;top:1358px;width:110px;color:#efe6df}}.landing-page .feedback-block__form input:not([type=checkbox]):not([type=file]){height:41px;padding:0 20px;color:#03645a;line-height:41px;text-align:left;background-color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,8px 100%)}.landing-page .feedback-block__select{position:relative;z-index:5;height:41px}.landing-page .feedback-block__select-button{display:flex;align-items:center;justify-content:space-between;width:100%;height:41px;padding:0 39px 0 20px;color:#03645a;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:300;line-height:41px;text-align:left;background:#fff;border:0;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,8px 100%);cursor:pointer;transition:color .16s ease,filter .18s ease,transform .18s ease}.landing-page .feedback-block__select-button span{display:block;flex:1 1 auto;min-width:0;text-align:left}.landing-page .feedback-block__select-button:hover{filter:brightness(.985)}.landing-page .feedback-block__select-button:active{transform:translateY(1px)}.landing-page .feedback-block__select-arrow{position:absolute;right:22px;top:50%;width:16px;height:10px;color:#03645a;transform:translateY(-50%);transform-origin:center center;transition:transform .22s cubic-bezier(.22,1,.36,1);pointer-events:none}.landing-page .feedback-block__select--open .feedback-block__select-arrow{transform:translateY(-50%) rotate(180deg)}.landing-page .feedback-block__select-menu{position:absolute;left:8px;right:8px;top:calc(100% + 6px);z-index:20;display:grid;gap:2px;max-height:0;padding:0 6px;overflow:hidden;color:#03645a;background:#fffffffa;box-shadow:0 18px 34px #002d272e;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,8px 100%);opacity:0;transform:translateY(-8px) scale(.98);transform-origin:top center;pointer-events:none;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,padding .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.landing-page .feedback-block__select--open .feedback-block__select-menu{max-height:280px;padding:8px 6px;opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.landing-page .feedback-block__select-option{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:32px;padding:7px 14px;color:#03645a;font-family:Ramona,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.1;background:transparent;border:0;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease;text-align:left}.landing-page .feedback-block__select-option[aria-selected=true]{color:#fff;background:#03645a;transform:translate(2px)}@media(hover:hover)and (pointer:fine){.landing-page .feedback-block__select-option:hover{color:#fff;background:#03645a;transform:translate(2px)}}.landing-page .feedback-block__form .feedback-block__select-button{width:100%;min-width:0;height:41px;min-height:0;padding:0 39px 0 20px;color:#03645a;font-size:16px;line-height:41px;letter-spacing:0;background:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,8px 100%);transform:none}.landing-page .feedback-block__form .feedback-block__select-option{justify-content:flex-start;width:100%;min-width:0;height:auto;min-height:32px;margin:0;padding:7px 14px;color:#03645a;font-size:14px;line-height:1.1;letter-spacing:0;background:transparent;clip-path:none;transform:none}.landing-page .feedback-block__form .feedback-block__select-option[aria-selected=true]{color:#fff;background:#03645a;transform:translate(2px)}@media(hover:hover)and (pointer:fine){.landing-page .feedback-block__form .feedback-block__select-option:hover{color:#fff;background:#03645a;transform:translate(2px)}}.landing-page .feedback-block__form textarea{min-height:126px;padding:12px 96px 64px 35px;color:#03645a;text-align:left;background-color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 23px) 100%,23px 100%);resize:none}.landing-page .feedback-block__form input:not([type=checkbox]):not([type=file])::-moz-placeholder,.landing-page .feedback-block__form textarea::-moz-placeholder{color:#03645ab8}.landing-page .feedback-block__form input:not([type=checkbox]):not([type=file])::placeholder,.landing-page .feedback-block__form textarea::placeholder{color:#03645ab8}.landing-page .feedback-block__message{position:relative}.landing-page .feedback-block__message span.feedback-block__counter{display:inline-block;top:12px;right:27px;bottom:auto;line-height:normal;white-space:nowrap;pointer-events:none}.landing-page .feedback-block__message .feedback-block__file,.landing-page .feedback-block__message span.feedback-block__counter{position:absolute;z-index:2;width:-moz-max-content;width:max-content;height:auto;color:#03645a;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:300}.landing-page .feedback-block__message .feedback-block__file{left:29px;right:auto;bottom:8px;max-width:calc(100% - 70px);margin:0;padding:4px 8px;line-height:20px;background:#fff;clip-path:none}.landing-page .feedback-block__message .feedback-block__file span{position:static;display:inline;width:auto;height:auto;color:inherit;font:inherit;line-height:inherit;white-space:nowrap;background:#fff;text-align:left}.landing-page .feedback-block__form button{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:39px;min-height:39px;padding:9px 12px;color:#fff;font-size:16px;line-height:1;letter-spacing:0;text-transform:none;background:#e67428;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%);transform:rotate(-2deg);transform-origin:center center;transition:transform .18s ease,background-color .18s ease}.landing-page .feedback-block__form>button:hover{transform:rotate(-1deg) translateY(-1px)}.landing-page .feedback-block__form>button:active{background:#c95f1f;transform:rotate(-2deg) translateY(0) scale(.98)}.landing-page .feedback-block__form>button:disabled{opacity:.7;cursor:wait;transform:rotate(-2deg)}.landing-page .feedback-block__status{margin:-4px 0 0;color:#03645a;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2}.landing-page .feedback-block__status--error{color:#c95f1f}.landing-page .feedback-block__agreement input{box-sizing:border-box;flex:0 0 24px;width:24px;height:24px;min-width:24px;min-height:24px;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #fff;border-radius:5px;clip-path:none}.landing-page .feedback-block__agreement input:checked{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' fill='none' viewBox='0 0 18 15'%3E%3Cpath stroke='%23fff' stroke-width='3' d='m2 7.4 5 5L16 2'/%3E%3C/svg%3E") 50%/18px 15px no-repeat}@media(max-width:1024px){.landing-page .feedback-block__form input:not([type=checkbox]):not([type=file]){height:38px;line-height:38px;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%)}.landing-page .feedback-block__select,.landing-page .feedback-block__select-button{height:38px}.landing-page .feedback-block__select-button{padding:0 34px 0 20px;font-size:12px;line-height:38px;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%)}.landing-page .feedback-block__select-arrow{right:18px}.landing-page .feedback-block__select-menu{left:6px;right:6px;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%)}.landing-page .feedback-block__select-option{min-height:30px;padding:7px 12px;font-size:12px}.landing-page .feedback-block__form .feedback-block__select-button{height:38px;padding:0 34px 0 20px;font-size:12px;line-height:38px;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%)}.landing-page .feedback-block__form .feedback-block__select-option{min-height:30px;padding:7px 12px;font-size:12px}.landing-page .feedback-block__form textarea{padding:12px 76px 54px 26px;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,14px 100%)}.landing-page .feedback-block__message span.feedback-block__counter{top:12px;right:24px;font-size:12px}.landing-page .feedback-block__message .feedback-block__file{left:20px;bottom:8px;max-width:calc(100% - 52px);height:auto;padding:4px 7px;font-size:12px;line-height:18px}.landing-page .feedback-block__agreement{align-items:center}.landing-page .feedback-block__agreement input{flex-basis:20px;width:20px;height:20px;min-width:20px;min-height:20px;border-width:2px;border-radius:4px}.landing-page .feedback-block__agreement input:checked{background-size:15px 12px}.landing-page .feedback-block__form>button{height:34px;min-height:34px;padding:9px 12px;font-size:12px;letter-spacing:.48px;clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,5px 100%)}.landing-page .feedback-block__note:after{left:72px;top:-14px}}.landing-page .moment-block .moment-block__title{position:absolute;left:0;top:0;width:1440px;height:210px;margin:0;color:#fff;font-family:Ramona,Arial Black,Impact,sans-serif;font-size:64px;font-weight:700;line-height:1.1;text-align:left;text-transform:uppercase;overflow:visible;pointer-events:none}.landing-page .moment-block,.landing-page .moment-block .moment-block__stage{overflow:visible}.landing-page .moment-block .moment-block__title:before{position:absolute;left:672px;top:-9px;z-index:3;width:89.04px;height:35.82px;content:"";background:url(../assets/moment-title-swish.svg) 50%/contain no-repeat}.landing-page .moment-block .moment-block__title .moment-block__title-day,.landing-page .moment-block .moment-block__title .moment-block__title-line{position:absolute;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;color:#fff;font-size:64px;font-weight:700;line-height:1.1;background:transparent;clip-path:none;transform:none;white-space:nowrap}.landing-page .moment-block .moment-block__title .moment-block__title-line--first{left:413px;top:48px;z-index:2;width:615px;height:70px;justify-content:flex-start}.landing-page .moment-block .moment-block__title .moment-block__title-line--second{left:473px;top:117px;z-index:2;width:261px;height:70px;justify-content:flex-start}.landing-page .moment-block .moment-block__title .moment-block__title-day{left:736px;top:99px;z-index:1;min-width:242px;height:107.23px;padding:18px;line-height:64px;background:#a6ae48;clip-path:polygon(0 0,100% 0,calc(100% - 21px) 100%,21px 100%);transform:rotate(-2deg);transform-origin:center center}@media(max-width:1024px){.landing-page .moment-block .moment-block__title{left:20px;top:0;width:280px;height:154px;font-size:36px;line-height:36px}.landing-page .moment-block .moment-block__title:before{left:3px;top:0;width:59.2px;height:23.8px}.landing-page .moment-block .moment-block__title .moment-block__title-day,.landing-page .moment-block .moment-block__title .moment-block__title-line{font-size:36px;line-height:36px}.landing-page .moment-block .moment-block__title .moment-block__title-line--first{left:0;top:36px;z-index:2;display:block;width:280px;height:72px;white-space:normal}.landing-page .moment-block .moment-block__title .moment-block__title-line--second{left:0;top:108px;z-index:2;width:147px;height:36px}.landing-page .moment-block .moment-block__title .moment-block__title-day{left:134px;top:95px;z-index:1;min-width:139.8px;height:58.8px;padding:9px;line-height:36px;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,10px 100%)}}.landing-page .moment-block__cards{left:0;top:252px;width:1440px;height:334px;display:block;overflow:hidden;touch-action:pan-x pan-y}.landing-page .moment-block__cards::-webkit-scrollbar{display:none}.landing-page .moment-block__cards-track{display:flex;align-items:flex-start;gap:24px;width:-moz-max-content;width:max-content;padding:10px 88px 44px;transform:translate(calc(var(--review-shift, 0)*417.32px));transition:transform .52s cubic-bezier(.2,.82,.18,1);will-change:transform}.landing-page .moment-block__cards-track--instant{transition:none}.landing-page .moment-card{flex:0 0 393.32px;width:393.32px;height:305.13px;overflow:visible;color:#fff;background:transparent;clip-path:none;box-shadow:none}.landing-page .moment-card:before{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;content:"";background:#398a80;clip-path:polygon(0 5%,100% 0,95% 100%,5% 100%);pointer-events:none;transform:rotate(-2deg);transform-origin:center center}.landing-page .moment-card:nth-child(2):before,.landing-page .moment-card:nth-child(3):before,.landing-page .moment-card:nth-child(4):before{transform:rotate(-2deg)}.landing-page .moment-card__photo{position:absolute;left:54px;top:25px;z-index:1;width:160px;height:255px;background-position:50%;background-size:cover}.landing-page .moment-card__image,.landing-page .moment-card__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-page .moment-card__video{background:#064f47}.landing-page button.moment-card__external-video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:18px;border:0;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.15;text-align:center;background:#064f47;cursor:pointer;overflow:hidden}.landing-page button.moment-card__external-video:before{position:absolute;inset:0;content:"";background:var(--moment-video-poster) center/cover no-repeat;opacity:0;transition:opacity .18s ease}.landing-page button.moment-card__external-video--with-poster:before{opacity:1}.landing-page button.moment-card__external-video>*{position:relative;z-index:1}.landing-page .moment-card__external-video-icon{display:grid;width:58px;height:58px;place-items:center}.landing-page .moment-card__external-video-icon:before{display:block;width:0;height:0;margin-left:5px;content:"";border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:21px solid #fff;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}.video-player-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at 18% 16%,rgba(245,166,35,.2),transparent 26%),radial-gradient(circle at 82% 78%,rgba(3,100,90,.38),transparent 30%),#000000c7}.video-player-modal__dialog{position:relative;isolation:isolate;width:min(1020px,100%);aspect-ratio:16/9;padding:18px;background:transparent;border-radius:8px;box-shadow:0 28px 90px #002a246b}.video-player-modal__dialog:after,.video-player-modal__dialog:before{position:absolute;content:"";pointer-events:none}.video-player-modal__dialog:before{inset:-28px -30px -26px -28px;z-index:-2;background:#f47b1f;clip-path:polygon(2% 8%,96% 0,100% 90%,6% 100%,0 18%);transform:rotate(-1.6deg)}.video-player-modal__dialog:after{inset:-12px;z-index:-1;background:#03645a;clip-path:polygon(0 4%,100% 2%,98% 100%,3% 97%);transform:rotate(.8deg)}.video-player-modal__iframe,.video-player-modal__video{position:relative;z-index:1;display:block;width:100%;height:100%;border:0;border-radius:4px;background:#000;box-shadow:inset 0 0 0 2px #ffffff29}.video-player-modal__close{position:absolute;right:-42px;top:-42px;z-index:2;display:grid;width:58px;height:58px;place-items:center;border:0;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:42px;line-height:1;background:#f47b1f;box-shadow:0 10px #03645a;clip-path:polygon(10% 0,100% 8%,88% 100%,0 90%);cursor:pointer}@media(max-width:720px){.video-player-modal{padding:18px}.video-player-modal__dialog{padding:10px}.video-player-modal__dialog:before{inset:-16px}.video-player-modal__dialog:after{inset:-7px}.video-player-modal__close{right:-10px;top:-48px;width:48px;height:48px;font-size:34px}}.landing-page .moment-card div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card__copy{position:absolute;left:224px;top:33px;z-index:2;width:154px;padding:0;color:#fff;transform:none}.landing-page .moment-card:nth-child(2) div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card:nth-child(3) div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card:nth-child(4) div.moment-card__copy:not(.moment-card__photo){left:224px;top:33px;width:154px;transform:none}.landing-page .moment-card h3{margin:0 0 12px;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:none}.landing-page .moment-card p{width:154px;margin:0;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.2}.landing-page .moment-block__arrows{position:absolute;left:0;top:379px;z-index:12;display:block;width:1440px;height:54px;padding:0;pointer-events:none}.landing-page .moment-block__arrows .moment-block__arrow{position:absolute;top:0;display:inline-flex;align-items:flex-start;justify-content:center;width:78.64px;height:53.65px;padding:5px 12px 13px;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1;background:#e67428;border:0;cursor:pointer;pointer-events:auto;transform:rotate(-2deg);transform-origin:center center;transition:transform .18s ease,background-color .18s ease}.landing-page .moment-block__arrows .moment-block__arrow--prev{left:72px;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);transform:rotate(2deg)}.landing-page .moment-block__arrows .moment-block__arrow--next{left:1288px;right:auto;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%)}.landing-page .moment-block__arrows .moment-block__arrow:hover{transform:rotate(-1deg) translateY(-1px)}.landing-page .moment-block__arrows .moment-block__arrow--prev:hover{transform:rotate(1deg) translateY(-1px)}.landing-page .moment-block__arrows .moment-block__arrow:active{background:#c95f1f;transform:rotate(-2deg) translateY(0) scale(.98)}.landing-page .moment-block__arrows .moment-block__arrow--prev:active{background:#c95f1f;transform:rotate(2deg) translateY(0) scale(.98)}@media(max-width:1024px){.landing-page .moment-block__cards{left:0;top:184px;width:320px;height:257px}.landing-page .moment-block__cards-track{gap:12px;padding:8px 21px 34px;transform:translate(calc(var(--review-shift, 0)*290px))}.landing-page .moment-card{flex-basis:278px;width:278px;height:215.67px}.landing-page .moment-card:before{left:0;top:0;width:100%;height:100%}.landing-page .moment-card__photo{left:38.17px;top:17.67px;width:113.09px;height:180.23px}.landing-page .moment-card div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card:nth-child(2) div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card:nth-child(3) div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card:nth-child(4) div.moment-card__copy:not(.moment-card__photo),.landing-page .moment-card__copy{left:158.38px;top:23.5px;width:110px;transform:none}.landing-page .moment-card h3{margin-bottom:4.7px;font-size:12px;letter-spacing:.24px}.landing-page .moment-card p{width:110px;font-size:8px;line-height:1.2}.landing-page .moment-block__arrows{left:0;top:280px;width:320px;height:32px;padding:0}.landing-page .moment-block__arrows .moment-block__arrow--prev{left:20px}.landing-page .moment-block__arrows .moment-block__arrow--next{left:255px;right:auto}.landing-page .moment-block__arrows .moment-block__arrow{width:46.9px;height:32px;padding:4px 10px 8px;font-size:19px}}.landing-page .classic-block,.landing-page .moment-block,.landing-page .taste-moment-block{background:#03645a}.landing-page .classic-block--fricassee:before,.landing-page .classic-block:before,.landing-page .moment-block:before,.landing-page .taste-moment-block:before{display:none}@media(max-width:1024px){.landing-page .classic-block:not(.classic-block--fricassee){display:block;height:auto;min-height:0}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__stage{flex:none;width:100%;height:auto;overflow:visible;transform:none}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__panel{position:relative;left:calc(-3px*var(--landing-scale));top:0;width:calc(326px*var(--landing-scale));min-height:calc(600px*var(--landing-scale));padding:calc(59px*var(--landing-scale)) calc(20px*var(--landing-scale)) calc(180px*var(--landing-scale)) calc(23px*var(--landing-scale));background:var(--slide-accent,#a9b049);clip-path:polygon(0 0,100% 3%,100% 96%,0 100%)}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__leaf{left:calc(22px*var(--landing-scale));top:calc(24px*var(--landing-scale));width:calc(48px*var(--landing-scale))}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__panel h2{width:calc(280px*var(--landing-scale));margin-bottom:calc(16px*var(--landing-scale));font-size:calc(24px*var(--landing-scale));line-height:1}.landing-page .hero:not(.hero--truffle) .taste-copy h2{margin-bottom:20px}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__panel .classic-block__copy{width:calc(280px*var(--landing-scale));color:var(--classic-copy-color,#fff);font-size:calc(16px*var(--landing-scale));line-height:1.2}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__copy--desktop{display:none}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__copy--mobile{display:block}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__products--floating{display:none}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__products--inline{position:absolute;left:calc(5px*var(--landing-scale) + 30px);top:calc(315px*var(--landing-scale) + 50px);z-index:4;display:block;width:calc(270px*var(--landing-scale));margin:0;pointer-events:none}.landing-page .moment-block{height:calc(551px*var(--landing-scale));min-height:calc(551px*var(--landing-scale))}.landing-page .moment-block .moment-block__stage{height:551px}.landing-page .moment-block .moment-block__title{top:32px}.landing-page .moment-block__cards{top:216px}.landing-page .moment-block__arrows{top:312px}}.landing-page .hero:not(.hero--truffle) .hero__product-frame{z-index:3}.landing-page .hero:not(.hero--truffle) .hero__noodles-frame{z-index:4}@media(prefers-reduced-motion:reduce){.landing-page .hero__character,.landing-page .hero__character-drift,.landing-page .hero__character-swing,.landing-page .hero__noodles-frame{animation:none}}@media(max-width:1024px){.landing-page .product-arrows{top:900px}.landing-page .taste-copy{top:1064px}.landing-page .special-tastes{top:1152px}.landing-page .scroll-hint{top:1206px}}.landing-page .taste-moment-block__copy{left:70px;top:165px;width:600px}.landing-page .taste-moment-block__copy h2{display:flex;flex-direction:column;gap:0;width:600px;margin:0 0 50px;color:#fff;font-size:64px;line-height:64px;text-transform:uppercase}.landing-page .taste-moment-block__copy h2 span{display:block;white-space:nowrap}.landing-page .taste-moment-block__copy h2 span:first-child{margin-bottom:-4px}.landing-page .taste-moment-block__copy h2 span:last-child{width:600px;transform:rotate(-2deg);transform-origin:left center}.landing-page .taste-moment-block__copy p{width:-moz-max-content;width:max-content;margin:0 0 50px;gap:12px;color:#fff;font-size:16px;line-height:1.2;white-space:nowrap}.landing-page .taste-moment-block__copy p span{display:block}.landing-page .taste-moment-block__button,.landing-page .taste-moment-block__controls button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:39px;height:auto;padding:9px 20px;color:#fff;font-family:Ramona,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:.32px;text-transform:none;background:#e67428;border:0;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);transform:rotate(-2deg);transform-origin:center center;transition:transform .18s ease,background-color .18s ease}.landing-page .taste-moment-block__button{min-width:284px;margin-top:0;white-space:nowrap}.landing-page .taste-moment-block__controls button{align-items:flex-start;width:78.64px;height:53.65px;min-height:0;padding:5px 12px 13px;font-size:32px;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);pointer-events:auto}.landing-page .taste-moment-block__controls .taste-moment-block__arrow--prev{left:-314px;top:-220px;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);transform:rotate(2deg)}.landing-page .taste-moment-block__controls .taste-moment-block__arrow--next{left:252px;top:-220px;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%)}.landing-page .taste-moment-block__button:hover,.landing-page .taste-moment-block__controls button:hover{transform:rotate(-1deg) translateY(-1px)}.landing-page .taste-moment-block__controls .taste-moment-block__arrow--prev:hover{transform:rotate(1deg) translateY(-1px)}.landing-page .taste-moment-block__button:active,.landing-page .taste-moment-block__controls button:active{background:#c95f1f;transform:rotate(-2deg) translateY(0) scale(.98)}.landing-page .taste-moment-block__controls .taste-moment-block__arrow--prev:active{background:#c95f1f;transform:rotate(2deg) translateY(0) scale(.98)}.landing-page .taste-moment-block__videos{left:744px;top:165px;width:724px;overflow:hidden;touch-action:pan-y;cursor:grab}.landing-page .taste-moment-block__videos:active{cursor:grabbing}.landing-page .taste-moment-block__track{--taste-video-width:568px;--taste-video-step:546px;--taste-video-gap:0px;display:flex;align-items:flex-start;gap:0;width:-moz-max-content;width:max-content;padding:6px 0 10px;transform:translate(calc(var(--active-video, 0)*var(--taste-video-step)*-1));transition:transform .46s cubic-bezier(.2,.82,.18,1);will-change:transform}.landing-page .taste-video{flex:0 0 var(--taste-video-width);width:var(--taste-video-width);height:320px;overflow:hidden;background:#a6ae48;transition:transform .32s cubic-bezier(.2,.82,.18,1),filter .32s ease}.landing-page .taste-video+.taste-video{margin-left:calc(var(--taste-video-step) - var(--taste-video-width))}.landing-page .taste-video:nth-child(odd){clip-path:polygon(0 0,100% 0,calc(100% - 54px) 100%,41px 100%)}.landing-page .taste-video:nth-child(2n){clip-path:polygon(54px 0,calc(100% - 41px) 0,100% 100%,0 100%)}.landing-page .taste-video:before{width:452px;clip-path:inset(0)}.landing-page .taste-video:nth-child(odd):before{left:50px}.landing-page .taste-video:nth-child(2n):before{left:60px}.landing-page .taste-video--active{filter:saturate(1.03)}.landing-page .taste-video:not(.taste-video--active){filter:saturate(.88) brightness(.96)}.landing-page .taste-moment-block__controls span{background:#fff!important;transition:background-color .18s ease,transform .18s ease}.landing-page .taste-moment-block__controls span.is-active{background:#e67428!important;transform:scale(1.08)}@media(max-width:1024px){.landing-page .taste-moment-block__copy{left:20px;top:0;width:280px}.landing-page .taste-moment-block__copy h2{width:280px;font-size:36px;line-height:36px;margin-bottom:20px}.landing-page .taste-moment-block__copy h2 span:first-child{margin-bottom:0}.landing-page .taste-moment-block__copy h2 span:last-child{width:280px}.landing-page .taste-moment-block__copy p{width:280px;margin-bottom:28px;gap:12px;font-size:12px;line-height:1.2;white-space:normal}.landing-page .taste-moment-block__button{min-width:236px;min-height:34px;padding:9px 12px;font-size:12px;letter-spacing:.48px}.landing-page .taste-moment-block__controls button{width:46.9px;height:32px;padding:4px 10px 8px;font-size:19px;letter-spacing:.38px}.landing-page .taste-moment-block__controls .taste-moment-block__arrow--prev{left:-132px;top:-105px}.landing-page .taste-moment-block__controls .taste-moment-block__arrow--next{left:80px;top:-105px}.landing-page .taste-moment-block__videos{left:20px;top:250px;width:300px}.landing-page .taste-moment-block__controls{gap:6px}.landing-page .taste-moment-block__track{--taste-video-width:282px;--taste-video-step:272px;--taste-video-gap:0px;padding:4px 0 7px}.landing-page .taste-video{height:144px}.landing-page .taste-video:nth-child(odd){clip-path:polygon(0 0,100% 0,calc(100% - 23px) 100%,18px 100%)}.landing-page .taste-video:nth-child(2n){clip-path:polygon(23px 0,calc(100% - 18px) 0,100% 100%,0 100%)}.landing-page .taste-video:before{width:226px;clip-path:inset(0)}.landing-page .taste-video:nth-child(odd):before{left:27px}.landing-page .taste-video:nth-child(2n):before{left:31px}}.landing-page .site-footer__button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:39px;height:auto;padding:9px 20px;color:#fff;font-size:16px;line-height:1;letter-spacing:.32px;text-transform:none;background:#e67428;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);white-space:nowrap;transform:rotate(-2deg);transform-origin:center center;transition:transform .18s ease,background-color .18s ease}.landing-page .site-footer__button:hover{transform:rotate(-1deg) translateY(-1px)}.landing-page .site-footer__button:active{background:#c95f1f;transform:rotate(-2deg) translateY(0) scale(.98)}.landing-page .site-footer__nav a{position:relative;transition:color .18s ease}.landing-page .site-footer__nav a:after{position:absolute;left:0;right:0;bottom:-6px;height:3px;content:"";background:#e67428;transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}.landing-page .site-footer__nav a:hover:after{transform:scaleX(1)}.landing-page .site-footer__nav a:active{color:#e67428}@media(min-width:1025px){.landing-page .site-footer__links{gap:50px}}.landing-page .feedback-block__paddle{left:358.87px;top:930.57px;z-index:7}.landing-page .feedback-block__character{z-index:6}@media(max-width:1024px){.landing-page .site-footer{height:calc(321px*var(--landing-scale));min-height:calc(321px*var(--landing-scale))}.landing-page .site-footer__stage{height:321px}.landing-page .site-footer__button{width:222px;min-height:34px;padding:9px 12px;font-size:12px;letter-spacing:.48px}.landing-page .site-footer__legal{gap:12px}.landing-page .feedback-block__paddle{left:-8.27px;top:810px;z-index:7}}#__nuxt:has(.landing-page--empty),#app:has(.landing-page--empty),:root:has(.landing-page--empty),body:has(.landing-page--empty),html:has(.landing-page--empty){min-height:100%;background:#03645a}body:has(.landing-page--empty){overflow-x:hidden}.landing-page--empty{position:relative;min-height:100vh;min-height:100svh;min-height:100dvh;overflow:hidden;isolation:isolate;background:#03645a}.landing-page--empty:before{position:fixed;inset:0;z-index:-1;content:"";background:#03645a;pointer-events:none}.landing-page .hero--truffle:after{top:calc(828px*var(--landing-scale));width:calc(100vw + 24px);height:calc(617px*var(--landing-scale));background:#050706 url(../assets/fricassee-hero-bg-figma-2026.webp) bottom/cover no-repeat;clip-path:polygon(0 20%,100% 0,100% calc(100% - 44px),0 100%);mask:none;-webkit-mask:none}.landing-page .landing-flow--truffle:after,.landing-page .landing-flow--truffle:before{display:none}@media(min-width:1025px){.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block{height:calc(600px*var(--landing-scale));min-height:calc(600px*var(--landing-scale));margin-bottom:5px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__stage{height:600px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),0 100%)}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__visual{left:0;top:0;width:961px;height:600px;overflow:hidden}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__left-prop{position:absolute;left:-8px;top:144px;z-index:1;width:248px;height:454px;max-width:none;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1)}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__pasta{left:162px;top:31px;z-index:2;width:493px;height:490px;border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 50%;object-position:58% 50%;filter:none}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__truffles{left:27px;top:0;z-index:3;width:177px;height:177px;-o-object-fit:contain;object-fit:contain}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__sauce{left:682px;top:124px;z-index:3;width:155px;height:159px;-o-object-fit:cover;object-fit:cover;-o-object-position:49% 50%;object-position:49% 50%}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__hands{left:-80px;top:45px;z-index:4;width:978px;height:652px;-o-object-fit:cover;object-fit:cover}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__signature{top:420px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__subtitle{width:330px;margin:-28px 0 22px 222px;color:#b0859b;font-size:24px;line-height:1;transform:rotate(2deg);transform-origin:left center}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__copy p:not(.chef-pairing-block__subtitle){width:500px;color:#fff;font-size:18px;line-height:1.2}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{height:calc(720px*var(--landing-scale));min-height:calc(720px*var(--landing-scale));background:url(../assets/fricassee-figma/classic-bg-10497-7355.webp) top/cover no-repeat,#101111}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__stage{height:720px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel{top:92px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__leaf{width:66.6162px;height:27.8428px;margin:0}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__fricassee-title{width:482px;height:206px;margin:0 0 16px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-main{left:0;top:27.8428px;width:461px;color:#fff;font-size:96px;line-height:73px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-chicken{left:0;top:118.5px;width:300.2816px;color:#fff;font-size:40px;line-height:normal;transform:rotate(-2.87deg);transform-origin:left center}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-truffle{left:239px;top:170px;width:221px;min-height:38px;padding:5px 18px 6px;color:#fff;font-size:16px;line-height:1;background:#b0859b;clip-path:polygon(0 0,100% 0,97.8462% 100%,2.1538% 100%);transform:rotate(2.25deg);transform-origin:center center}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel .classic-block__copy{width:470px;color:#fff;font-size:18px;line-height:1.2}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel .classic-block__copy p{margin:0}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel .classic-block__copy p+p{margin-top:0}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__text-highlight{color:#b0859b}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee+.moment-block{padding-top:115px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee+.moment-block .moment-block__stage{height:785px}}@media(max-width:1024px){.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block{margin-bottom:5px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__left-prop{display:none}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__subtitle{transform:rotate(2deg)}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{background:url(../assets/fricassee-figma/classic-bg-10497-7355.webp) top/cover no-repeat,#101111}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__text-highlight{color:#b0859b}}.landing-page .hero--truffle,.landing-page .hero--truffle+.landing-flow--truffle{--fricassee-divider-height:calc(56px*var(--landing-scale));--fricassee-divider-gap:5px}.landing-page .hero--truffle{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--fricassee-divider-height)))}.landing-page .hero--truffle+.landing-flow--truffle{background:transparent;margin-top:calc(var(--fricassee-divider-height)*-1);position:relative}.landing-page .hero--truffle:after{left:0;width:100%;transform:none;clip-path:polygon(0 28.1%,100% 0,100% 100%,0 100%)}.landing-page .hero--truffle+.landing-flow--truffle:before{position:absolute;left:0;top:0;z-index:8;display:block;width:100%;height:calc(var(--fricassee-divider-height) + var(--fricassee-divider-gap));content:"";background:#03645a;clip-path:polygon(0 0,100% var(--fricassee-divider-height),100% calc(var(--fricassee-divider-height) + var(--fricassee-divider-gap)),0 var(--fricassee-divider-gap));pointer-events:none}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block,.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{position:relative}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block{margin-bottom:5px;clip-path:polygon(0 0,100% var(--fricassee-divider-height),100% calc(100% - var(--fricassee-divider-height)),0 100%)}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__stage{clip-path:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{margin-top:calc(var(--fricassee-divider-height)*-1);margin-bottom:0;clip-path:polygon(0 var(--fricassee-divider-height),100% 0,100% 100%,0 100%)}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee+.moment-block{margin-top:0;clip-path:none}@media(max-width:1024px){.landing-page .hero--truffle,.landing-page .hero--truffle+.landing-flow--truffle{--fricassee-divider-height:calc(28px*var(--landing-scale))}.landing-page .hero--truffle:after{clip-path:polygon(0 18%,100% 0,100% 100%,0 100%)}}@media(min-width:1025px){.landing-page .hero--truffle{height:calc(1505px*var(--landing-scale));min-height:calc(1505px*var(--landing-scale))}.landing-page .hero--truffle:before{display:block;top:calc(553px*var(--landing-scale));height:calc(468px*var(--landing-scale));background:#36837b;clip-path:polygon(0 0,100% 18%,100% 82%,0 96%)}.landing-page .hero--truffle .hero__stage{height:1505px}.landing-page .hero--truffle:after{height:calc(677px*var(--landing-scale));clip-path:polygon(0 25.55%,100% 0,100% 100%,0 100%)}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block{height:calc(700px*var(--landing-scale));min-height:calc(700px*var(--landing-scale))}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__stage{height:700px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__visual{top:100px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__copy{top:98px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__signature{top:520px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{height:calc(795px*var(--landing-scale));min-height:calc(795px*var(--landing-scale))}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__stage{height:795px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee+.moment-block{height:calc(736px*var(--landing-scale));min-height:calc(736px*var(--landing-scale))}}@media(max-width:1024px){.landing-page .hero:not(.hero--truffle){height:calc(1605px*var(--landing-scale));min-height:calc(1605px*var(--landing-scale))}.landing-page .hero:not(.hero--truffle) .hero__stage{height:1605px}.landing-page .hero:not(.hero--truffle):after{height:calc(531px*var(--landing-scale))}.landing-page .hero:not(.hero--truffle) .special-tastes{top:1153px}.landing-page .hero:not(.hero--truffle) .game-promo{top:1291px}.landing-page .hero--truffle{height:calc(1760px*var(--landing-scale));min-height:calc(1760px*var(--landing-scale))}.landing-page .hero--truffle .hero__stage{height:1760px}.landing-page .hero--truffle:after{top:calc(815px*var(--landing-scale));height:calc(581px*var(--landing-scale));background-color:#050706;clip-path:polygon(0 6.99%,100% 0,100% 100%,0 100%)}.landing-page .hero--truffle .product-arrows{left:20px;top:900px;width:280px}.landing-page .hero--truffle .product-arrows__button{background:#b0859b}.landing-page .hero--truffle .taste-copy{position:absolute;left:26px;top:1013px;display:flex;flex-direction:column;align-items:center;width:268px;text-align:left}.landing-page .hero--truffle .taste-copy__title{position:relative;order:1;width:268px;margin:0;padding-top:28px}.landing-page .hero--truffle .taste-copy__leaf{position:absolute;left:0;top:0;display:block;width:66.6162px;height:27.8428px;color:#fff}.landing-page .hero--truffle .taste-copy__title-main{font-size:48px;line-height:.9}.landing-page .hero--truffle .taste-copy__title-chicken{margin-top:0;font-size:24px;line-height:.95;transform:translateY(2px) rotate(-2deg);transform-origin:left center}.landing-page .hero--truffle .taste-copy__subtitle{order:2;align-self:flex-end;width:auto;min-height:0;margin:1px 0 0;padding:10px;font-size:10px;line-height:1}.landing-page .hero--truffle .taste-copy__eyebrow{order:3;position:absolute;left:66px;top:257px;width:136px;height:100px;margin:0}.landing-page .hero--truffle .taste-copy__chef-special{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-page .hero--truffle .special-tastes{left:65px;top:1153px;width:191px;height:88px;transform:none}.landing-page .hero--truffle .special-tastes:after{left:11px;top:42px;width:169px;height:42px}.landing-page .hero--truffle .special-tastes__label{left:0;top:4px;width:191px;font-size:15px;line-height:1.02}.landing-page .hero--truffle .special-tastes__label span{display:none}.landing-page .hero--truffle .special-tastes__label:before{content:"Попробовать\aдругие вкусы";white-space:pre-line}.landing-page .hero--truffle .special-tastes__track{left:39px;right:39px;top:49px;width:auto;height:28px}.landing-page .hero--truffle .special-tastes__arrow{left:calc(100% - 34px);width:39px;height:27px;padding-top:3px;font-size:17px;background:#351629}.landing-page .hero--truffle .game-promo{top:1416px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block{height:calc(640px*var(--landing-scale));min-height:calc(640px*var(--landing-scale))}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__stage{height:640px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__copy{top:44px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__copy h2{width:280px;margin-bottom:2px;font-size:34px;line-height:.94}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__subtitle{width:140px;margin:-30px 0 19px 146px;font-size:11px;line-height:1}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__copy p:not(.chef-pairing-block__subtitle){width:280px;font-size:12px;line-height:1.2}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__visual{top:376px}.landing-page .hero--truffle+.landing-flow--truffle .chef-pairing-block__signature{left:145px;top:270px;width:136px;height:100px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{height:calc(750px*var(--landing-scale));min-height:calc(750px*var(--landing-scale))}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__stage{height:750px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__stage:after{position:absolute;left:20px;top:345px;z-index:6;display:block;width:136px;height:100px;content:"";background:url(../assets/fricassee-figma/chef-special.svg) 50%/contain no-repeat;pointer-events:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel{top:82px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__leaf{display:block;width:66.6162px;height:27.8428px;margin:0}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__eyebrow{display:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__fricassee-title{width:268px;margin:0 0 14px;padding-top:0}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-main{font-size:48px;line-height:.9}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-chicken{margin-top:0;font-size:24px;line-height:.95;transform:translateY(2px) rotate(-2deg);transform-origin:left center}.landing-page .hero--truffle+.landing-flow--truffle .classic-block__fricassee-truffle{margin:1px 0 0 116px;padding:10px;font-size:10px;line-height:1;clip-path:polygon(0 0,100% 10%,94% 100%,4% 90%);transform:rotate(2deg);transform-origin:left center}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel h2:after{display:none;content:none}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__panel .classic-block__copy{width:280px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__products{left:-30px;top:465px;width:359px}}@media(min-width:1600px){.landing-page .classic-block:not(.classic-block--fricassee){height:calc(760px*var(--landing-scale));min-height:calc(760px*var(--landing-scale))}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__stage{height:760px}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__panel{top:136px}.landing-page .classic-block:not(.classic-block--fricassee) .classic-block__products{top:16px;width:820px}}@media(min-width:1025px){.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee{height:calc(760px*var(--landing-scale));min-height:calc(760px*var(--landing-scale))}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__stage{height:760px}.landing-page .hero--truffle+.landing-flow--truffle .classic-block--fricassee .classic-block__products{left:500px;top:0;width:820px}}@media(max-width:1024px){.landing-page .classic-block--fricassee .classic-block__arrows.product-arrows{display:none}.landing-page .classic-block__arrows.product-arrows{left:20px;right:20px;top:calc(520px*var(--landing-scale));z-index:10;width:auto;transform:translateY(-50%)}.landing-page .classic-block__arrows .product-arrows__button{align-items:flex-start;justify-content:center;width:calc(42px*var(--landing-scale));height:calc(30px*var(--landing-scale));padding:calc(3px*var(--landing-scale)) 0 0;font-size:calc(20px*var(--landing-scale));line-height:1;filter:drop-shadow(0 2.386px 4.264px rgba(0,0,0,.25))}}.landing-page .image-button span{transform:none}.landing-page .header__cta-label{transform:rotate(-2deg);transform-origin:center center;transition:color .18s ease}.landing-page .header__cta-label:before{transform:none}.landing-page .header__cta--animated:active .header__cta-label,.landing-page .header__cta--animated:hover .header__cta-label{transform:rotate(-2deg)}@media(max-width:1024px){.landing-page .taste-moment-block--no-reviews{margin-top:calc(50px*var(--landing-scale))}}.landing-page .feedback-block__select-button,.landing-page .header__mobile-cta,.landing-page .image-button,.landing-page .product-arrows__button,.landing-page .special-tastes,.landing-page button.moment-card__external-video{transform-origin:center center;transition:transform .18s ease,background-color .18s ease,filter .18s ease}.landing-page .feedback-block__select-button:hover,.landing-page .header__mobile-cta:hover,.landing-page .image-button:hover,.landing-page .product-arrows__button:hover,.landing-page .special-tastes:hover,.landing-page button.moment-card__external-video:hover{transform:rotate(-1deg) translateY(-1px)}.landing-page .product-arrows__button--prev:hover{transform:rotate(1deg) translateY(-1px)}.landing-page .feedback-block__select-button:active,.landing-page .header__mobile-cta:active,.landing-page .image-button:active,.landing-page .product-arrows__button:active,.landing-page .special-tastes:active,.landing-page button.moment-card__external-video:active{transform:rotate(-2deg) translateY(0) scale(.98)}.landing-page .product-arrows__button--prev:active{transform:rotate(2deg) translateY(0) scale(.98)}@media(max-width:1024px){.landing-page .taste-moment-block{height:calc(500px*var(--landing-scale));min-height:calc(500px*var(--landing-scale))}.landing-page .taste-moment-block__stage{height:500px}}.landing-page .header__mobile-cta,.landing-page .special-tastes,.landing-page a.button,.landing-page button{transform-origin:center center;transition:transform .18s ease,background-color .18s ease,filter .18s ease}.landing-page .header__mobile-cta:active,.landing-page .special-tastes:active,.landing-page a.button:not(.header__cta):active,.landing-page button:active{transform:rotate(-4deg) translateY(0) scale(.98)!important}.landing-page .moment-block__arrow--prev:active,.landing-page .product-arrows__button--prev:active,.landing-page .taste-moment-block__arrow--prev:active{transform:rotate(4deg) translateY(0) scale(.98)!important}.landing-page .header__cta--animated:active .header__cta-label{transform:rotate(-2deg)!important}.landing-page .feedback-block__form>button:active>span,.landing-page .feedback-block__form>button:hover>span,.landing-page .feedback-block__select-button:active>span,.landing-page .feedback-block__select-button:hover>span,.landing-page .header__cta--animated:active .header__cta-body,.landing-page .header__cta--animated:active .header__cta-label:before,.landing-page .header__cta--animated:hover .header__cta-body,.landing-page .header__cta--animated:hover .header__cta-label:before,.landing-page .image-button:active span,.landing-page .image-button:hover span{transform:none!important}.landing-page .special-tastes:active .special-tastes__label,.landing-page .special-tastes:hover .special-tastes__label{transform:rotate(1.33deg)!important}
