@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(fonts/foodru/Monserrat/Montserrat-Regular.woff2) format(woff2),url(fonts/foodru/Monserrat/Montserrat-Regular.woff) format(woff),url(fonts/foodru/Monserrat/Montserrat-Regular.ttf) format(truetype),url(fonts/foodru/Monserrat/Montserrat-Regular.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Montserrat Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.7672%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Segoe UI";src:local("Segoe UI");size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.7778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Noto Sans";src:local("Noto Sans");size-adjust:106.1181%;ascent-override:91.2191%;descent-override:23.6529%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(fonts/foodru/Monserrat/Montserrat-Medium.woff2) format(woff2),url(fonts/foodru/Monserrat/Montserrat-Medium.woff) format(woff),url(fonts/foodru/Monserrat/Montserrat-Medium.ttf) format(truetype),url(fonts/foodru/Monserrat/Montserrat-Medium.otf) format(opentype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(fonts/foodru/Monserrat/Montserrat-MediumItalic.woff2) format(woff2),url(fonts/foodru/Monserrat/Montserrat-MediumItalic.woff) format(woff),url(fonts/foodru/Monserrat/Montserrat-MediumItalic.ttf) format(truetype),url(fonts/foodru/Monserrat/Montserrat-MediumItalic.otf) format(opentype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(fonts/foodru/Monserrat/Montserrat-Bold.woff2) format(woff2),url(fonts/foodru/Monserrat/Montserrat-Bold.woff) format(woff),url(fonts/foodru/Monserrat/Montserrat-Bold.ttf) format(truetype),url(fonts/foodru/Monserrat/Montserrat-Bold.otf) format(opentype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(fonts/foodru/Monserrat/Montserrat-BoldItalic.woff2) format(woff2),url(fonts/foodru/Monserrat/Montserrat-BoldItalic.woff) format(woff),url(fonts/foodru/Monserrat/Montserrat-BoldItalic.ttf) format(truetype),url(fonts/foodru/Monserrat/Montserrat-BoldItalic.otf) format(opentype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Thin"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Thin.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Thin.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Thin Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-ThinItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-ThinItalic.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Light"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Light.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Light.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Light Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-LightItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-LightItalic.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Medium"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Medium.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Medium Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-MediumItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-MediumItalic.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Bold"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Bold.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl Bold Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-BoldItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-BoldItalic.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl ExtraBold"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-Bold.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-Bold.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:local("Museo Sans Cyrl ExtraBold Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-BoldItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-BoldItalic.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Rooftop;src:local("Rooftop Medium"),url(fonts/foodru/Rooftop/Rooftop-Medium.woff2) format(woff2),url(fonts/foodru/Rooftop/Rooftop-Medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Rooftop;src:local("Rooftop Bold"),url(fonts/foodru/Rooftop/Rooftop-Bold.woff2) format(woff2),url(fonts/foodru/Rooftop/Rooftop-Bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}:root{--font-base:"Rooftop",arial,sans-serif;--font-monserrat:"Montserrat", "Montserrat Fallback: BlinkMacSystemFont", "Montserrat Fallback: Segoe UI", "Montserrat Fallback: Helvetica Neue", "Montserrat Fallback: Arial", "Montserrat Fallback: Noto Sans",arial,sans-serif;--font-museo:"Museo Sans Cyrl",arial,sans-serif;--white:#fff;--color-font:#000;--color-bg:#fff;--focus-color:#007bff;--gradient-vertical:linear-gradient(180deg,#ff8000,#ffa21e);--font-size:calc(var(--width-multiplier)*18);--line-height:calc(var(--width-multiplier)*26);--width-base:1440;--width-current:100vw;--width-multiplier:var(--width-current) /var(--width-base);--section-padding:calc(var(--width-multiplier)*80);--space-md:calc(var(--width-multiplier)*24);--space-lg:calc(var(--width-multiplier)*40)}@media(max-width:1279.5px)and (orientation:portrait){:root{--width-base:375;--width-current:100vmin;--font-size:calc(var(--width-multiplier)*14);--line-height:140%;--space-md:calc(var(--width-multiplier)*12);--space-lg:calc(var(--width-multiplier)*32);--section-padding:calc(var(--width-multiplier)*60)}}@media(max-width:1279.5px)and (orientation:portrait)and (min-aspect-ratio:375/686){:root{--width-base:686;--width-current:100vh}@supports (height:100svh){:root{--width-current:100svh}}}*{border:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{height:auto;max-width:100%}address{font-style:normal}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background:none;background-color:transparent;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}.is-hidden{display:none!important}.is-hide{opacity:0!important;pointer-events:none!important}@media(max-width:1279.5px)and (orientation:portrait){.for-desktop{display:none!important}}@media(orientation:landscape){.for-devices,.for-tablet{display:none!important}}@media(max-width:767px){.for-tablet{display:none!important}}.clearfix{overflow:auto}.clearfix:after{clear:both;content:"";display:table}.visually-hidden{-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.color-link{color:#0071f8}html{height:100%;overscroll-behavior:none;width:100%}html.is-lock-scroll,html.is-lock-scroll body{overflow:hidden}html.is-animating{pointer-events:none}body{font-family:var(--font-base);font-weight:400;min-height:100%;position:relative;width:100%;-webkit-font-smoothing:antialiased;font-size:var(--font-size);line-height:var(--line-height);-webkit-text-decoration-skip:objects;text-decoration-skip:objects;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-font);-webkit-tap-highlight-color:transparent;background:var(--color-bg)}body.is-resizing{opacity:0;pointer-events:none}main{flex:1}[id]{scroll-margin-top:calc(var(--width-multiplier)*45)}@media(max-width:1279.5px)and (orientation:portrait){[id]{scroll-margin-top:calc(var(--width-multiplier)*180)}}blockquote,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,picture,ul{font-size:inherit}[type=button],a,button{color:currentcolor;cursor:pointer}[type=button],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}img,picture,svg,video{display:block;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}img{height:auto}img[draggable=false]{pointer-events:none;-webkit-user-drag:none}svg{fill:none;height:100%;width:100%}figure,picture{display:block;line-height:0}fieldset{border:0}li,ol,ul{list-style:none}iframe,li,ol,ul{display:block}.link,a.link{text-decoration:underline;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-decoration-thickness:calc(var(--width-multiplier)*1);text-underline-offset:calc(var(--width-multiplier)*1);transition:.35s ease}@media(orientation:landscape)and (hover:hover)and (pointer:fine){.link:not([disabled]):hover,a.link:not([disabled]):hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.underline-lg,a.underline-lg{text-decoration-thickness:calc(var(--width-multiplier)*2);text-underline-offset:calc(var(--width-multiplier)*3)}.h1{font-size:calc(var(--width-multiplier)*52);font-weight:700;line-height:130%}@media(max-width:1279.5px)and (orientation:portrait){.h1{font-size:calc(var(--width-multiplier)*24);line-height:calc(var(--width-multiplier)*32)}}.h2{font-size:calc(var(--width-multiplier)*40);font-weight:700;line-height:130%}@media(max-width:1279.5px)and (orientation:portrait){.h2{font-size:calc(var(--width-multiplier)*24);line-height:calc(var(--width-multiplier)*32)}}.h3{font-size:calc(var(--width-multiplier)*20);font-weight:500}@media(max-width:1279.5px)and (orientation:portrait){.h3{font-size:calc(var(--width-multiplier)*18)}}.desc,p{font-size:calc(var(--width-multiplier)*16);font-weight:400;line-height:1.1}@media(max-width:1279.5px)and (orientation:portrait){.desc,p{font-size:calc(var(--width-multiplier)*14);line-height:1.4}}.text-base-l{font-size:calc(var(--width-multiplier)*24);line-height:calc(var(--width-multiplier)*32)}.text-base-l,.text-base-m{font-family:var(--font-base);font-weight:700}.text-base-m,.text-monserrat-s{font-size:calc(var(--width-multiplier)*14);line-height:calc(var(--width-multiplier)*18)}.text-monserrat-s{font-weight:400}.text-monserrat-capture,.text-monserrat-s{font-family:var(--font-monserrat);letter-spacing:-.01em}.text-monserrat-capture{font-size:calc(var(--width-multiplier)*11);font-weight:500;line-height:calc(var(--width-multiplier)*13)}.text-monserrat-m{font-family:var(--font-monserrat);font-size:calc(var(--width-multiplier)*18);font-weight:700;letter-spacing:-.01em;line-height:calc(var(--width-multiplier)*24)}.list-counter{counter-reset:ol;padding-left:calc(var(--width-multiplier)*25)}.list-counter li{position:relative}.list-counter li:before{content:counter(ol) ". ";counter-increment:ol;left:calc(var(--width-multiplier)*-25);position:absolute;top:calc(var(--width-multiplier)*0)}.list-bullets{padding-left:calc(var(--width-multiplier)*25)}.list-bullets li{color:currentcolor;font-size:calc(var(--width-multiplier)*16);letter-spacing:calc(var(--width-multiplier)*-.4);position:relative}.list-bullets li:before{background:currentcolor;border-radius:50%;content:"";flex:0 0 calc(var(--width-multiplier)*8);height:calc(var(--width-multiplier)*8);left:calc(var(--width-multiplier)*-23);position:absolute;top:calc(var(--width-multiplier)*8);width:calc(var(--width-multiplier)*8)}@media(max-width:1279.5px)and (orientation:portrait){.list-bullets li:before{flex:0 0 calc(var(--width-multiplier)*6);height:calc(var(--width-multiplier)*6);left:calc(var(--width-multiplier)*-15);top:calc(var(--width-multiplier)*6);width:calc(var(--width-multiplier)*6)}}.list-bullets li:not(:first-child){margin-top:calc(var(--width-multiplier)*4)}@media(max-width:1279.5px)and (orientation:portrait){.list-bullets li:not(:first-child){margin-top:calc(var(--width-multiplier)*2)}}.list-bullets li:last-child{margin-bottom:0}.accent-text{align-items:center;color:#111;display:inline-flex;height:calc(var(--width-multiplier)*24);justify-content:center;line-height:calc(var(--width-multiplier)*24);padding:0 calc(var(--width-multiplier)*4);position:relative}.accent-text:before{background:linear-gradient(180deg,#ff8000,#ffa21e);content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.accent-text span{transform:translateY(1px)}@media(max-width:1279.5px)and (orientation:portrait){.accent-text{height:calc(var(--width-multiplier)*20);line-height:140%}}.nowrap{white-space:nowrap}strong{font-weight:700}.text-center{text-align:center}.text-400{font-weight:400}.text-700{font-weight:700}.uppercase{text-transform:uppercase}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-leave-to{transition:opacity .5s ease}.fade-up-enter-active,.fade-up-leave-active,.fade-up-leave-to{transition:opacity .5s ease,transform .5s ease}.fade-up-enter-from,.fade-up-leave-to{opacity:0;transform:translateY(10%)}.page-enter-active,.page-leave-active{transition:opacity .75s ease}.page-enter-from,.page-leave-to{opacity:0}.page-leave-to{transition:opacity .75s ease}
