@font-face{font-family:CA Metro New;src:url(/assets/CAMetro-New-Regular--9MiLUL8.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CA Metro New;src:url(/assets/CAMetro-New-Bold-AxpxGYp1.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CA Metro New;src:url(/assets/CAMetro-New-ExtraBold-buGk9hxS.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:CA Metro New;src:url(/assets/CAMetro-New-Black-B53nq5Ez.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--header-bg: #1f3775;--navy: #00183c;--yellow-500: #ffd500;--yellow-600: #fee213;--white: #fff;--font-primary: "CA Metro New", Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}.fade-bottom{position:relative;overflow:hidden;isolation:isolate;--fade-color: var(--navy);--fade-start: 50%;--fade-end: 85%}.fade-bottom:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent var(--fade-start),var(--fade-color) var(--fade-end),var(--fade-color) 100%)}html{scroll-behavior:smooth}.section-title{text-align:center;font-size:60px;font-weight:900}.section-description{text-align:center;color:var(--white);font-size:40px;font-weight:400;margin:auto}body{margin:0;background:var(--navy);color:var(--white);font-family:var(--font-primary);overflow-x:hidden}.container{width:calc(100% - 32px);max-width:1440px;margin-inline:auto}.header{background-color:var(--header-bg);height:80px}.header__inner{height:inherit;display:flex;align-items:center;justify-content:space-between}.header__logo{display:block;width:205px}.header__logo img{display:block;width:100%;height:auto}.header__dates{font-size:15px;font-weight:700}.promo-stage{--fade-start: 60%;--fade-end: 95%;position:relative;overflow:hidden;isolation:isolate;padding-bottom:50px}.promo-stage__inner{position:relative;height:730px}.promo-stage__chef{position:absolute;left:-200px;top:-120px;width:1140px;height:auto;z-index:1;object-fit:contain}.promo-stage__title{position:absolute;top:118px;left:35.7%;z-index:2}.promo-stage__title h1{margin:0 0 24px;color:#fff;font-size:clamp(52px,5vw,72px);font-weight:900;letter-spacing:-.045em;text-shadow:0 6px 0 #001a3c,0 10px 18px rgba(0,0,0,.4)}.promo-stage__title p{width:max-content;padding:5px 20px;line-height:1;margin:0 0 0 50%;color:#00275b;background:linear-gradient(180deg,#fdf141,#fecb01);border-radius:31px;font-size:88px;font-weight:900}.promo-stage__prize{position:absolute;left:45.5%;bottom:38px;width:31%;min-height:190px;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;background:linear-gradient(0deg,#012469,#004ab3);border:5px solid var(--yellow-500);border-radius:24px;box-shadow:0 10px #001333,inset 0 0 30px #00000047}.promo-stage__prize strong{color:#ffe31b;font-size:95px;font-weight:900;text-shadow:0 4px 0 #7b4300,0 8px 10px rgba(0,0,0,.65)}.promo-stage__prize span{font-size:clamp(19px,2.05vw,32px);line-height:1;font-weight:900}.promo-stage__prize small{margin-top:4px;font-size:clamp(12px,1.25vw,20px);line-height:1}.promo-stage__action{position:absolute;right:2.5%;bottom:38px;width:17%;z-index:3;background:#fff;border:4px solid #b9dcf0;border-radius:18px;overflow:hidden}.promo-stage__qr{aspect-ratio:1;display:grid;place-items:center}.promo-stage__qr img{display:block;width:100%!important;height:100%!important}.promo-stage__action a{display:none;align-items:center;justify-content:center;min-height:83px;margin:10px -12px 0;color:#00265a;background:linear-gradient(#ffe733,#ffd300);border-radius:14px 14px 0 0;font-size:clamp(24px,2.7vw,43px);font-weight:900;text-decoration:none;box-shadow:inset 0 -7px #dfb300}.section{text-align:center}.how{max-width:1240px;padding-block:50px 100px}.how__title{padding-bottom:120px}.how__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none}.how__step{background:#f4f6f8;color:#071932;min-height:142px;display:grid;place-items:center;border-radius:12px;position:relative;padding:35px 15px 18px;box-shadow:0 10px #00000021}.how__step-number{position:absolute;top:-64px;width:128px;height:128px;display:grid;place-items:center;border-radius:50%;background:var(--yellow-500);color:#003068;font-size:78px;font-weight:900}.how__step-text{color:#003367;padding-top:55px;font-size:24px;font-weight:900;text-transform:uppercase}.main-prize{position:relative;overflow:hidden;isolation:isolate}.main-prize__inner{position:relative;height:clamp(450px,44.8vw,646px)}.main-prize__title{position:absolute;top:38px;left:50%;z-index:3;margin:0;padding:0;transform:translate(-50%)}.main-prize__chef{position:absolute;left:-120px;top:-100px;z-index:1;width:65%;height:auto}.main-prize__presents{position:absolute;right:-2%;bottom:10%;z-index:1;width:42%;height:auto}.main-prize__amount{position:absolute;top:28%;left:28%;z-index:2;width:32%;min-height:31%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 20px;color:var(--white);background:linear-gradient(0deg,#012469,#004ab3);border:5px solid var(--yellow-500);border-radius:22px;font-size:95px}.main-prize__amount strong{color:#ffe01b;font-size:clamp(60px,6.8vw,98px);line-height:.88;font-weight:900;letter-spacing:-.05em;-webkit-text-stroke:2px #7d4500;text-shadow:0 4px 0 #7d4500,0 8px 10px rgba(0,0,0,.55)}.main-prize__amount span{margin-top:12px;font-size:clamp(18px,2.1vw,31px);line-height:1;font-weight:900;white-space:nowrap}.other-prizes{padding-block:60px 80px;background:var(--navy)}.other-prizes__inner{max-width:1240px}.other-prizes__title{margin-bottom:40px;font-size:clamp(36px,4vw,56px)}.other-prizes__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.other-prizes__card{min-width:0;min-height:280px;display:flex;padding:20px 20px 0;flex-direction:column;align-items:center;overflow:hidden;color:var(--white);background:linear-gradient(0deg,#00306300,#007aff73);border:1px solid #8fc9ef;border-radius:14px}.other-prizes__card:first-child,.other-prizes__card:nth-child(2){padding-bottom:20px}.other-prizes__card-title{min-height:48px;display:flex;align-items:center;justify-content:center;margin:0;text-align:center;font-size:22px;font-weight:700;text-transform:uppercase}.other-prizes__image-wrap{min-height:0;flex:1;display:flex;align-items:flex-end;justify-content:center}.other-prizes__image-wrap img{display:block;max-width:100%;max-height:210px;width:auto;height:auto;object-fit:contain}.missions{padding-top:50px;padding-bottom:30px;text-align:center}.missions__title{padding-bottom:32px}.missions__description{margin:auto;text-align:center;max-width:1000px;color:var(--white);font-size:40px;font-weight:400;padding-bottom:60px}.carousel{display:flex;align-items:center;gap:12px}.missions__carousel,.partners__carousel{margin-inline:auto;max-width:1280px;--carousel-gap: 30px}.mission-card{flex:0 0 calc(25% - 23px);height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#123559;background:#fff;border-radius:10px}.mission-card__icon{flex:1;width:80px;height:80px;object-fit:contain}.mission-card__title{padding-bottom:10px;font-size:22px;white-space:pre-line;line-height:1;font-weight:800}.mission-card__reward{margin-top:auto;background-color:var(--yellow-600);padding:5px 20px;text-transform:uppercase;border-radius:100px;font-size:40px;font-weight:900}.carousel__arrow{flex:0 0 24px;padding:0;color:#fff;background:none;border:0;font-size:42px;line-height:1;cursor:pointer;transition:color .2s ease}.carousel__arrow:hover{color:var(--yellow-500)}.partners,.faq{background:var(--navy)}.game-promo{overflow:hidden;padding-block:50px 150px}.game-promo__inner{position:relative}.game-promo__title{padding-bottom:44px}.game-promo__description{position:relative;z-index:5}.game-promo__qr{position:absolute;top:70px;left:3%;width:230px;z-index:5;background:#fff;border:3px solid #b9dcf0;border-radius:12px;overflow:hidden}.game-promo__qr a{min-height:58px;margin:7px -10px 0;display:none;align-items:center;justify-content:center;color:#002d65;background:var(--yellow-500);border-radius:9px 9px 0 0;font-size:25px;font-weight:900;text-decoration:none;box-shadow:inset 0 -5px #d8ae00}.game-promo__phone{position:absolute;top:50px;right:4%;width:220px;height:auto;transform:rotate(13deg)}.partners__inner{padding-block:50px 115px;text-align:center}.partners__title{padding-bottom:32px}.partners__description{padding-bottom:50px}.partner-card{flex:0 0 calc(25% - 23px);min-height:300px;padding:16px 12px 14px;display:flex;flex-direction:column;align-items:center;color:#123559;background:#fff;border-radius:10px;box-shadow:0 7px #00112b38;overflow:hidden}.partner-card__logo-box{min-height:76px;display:flex;align-items:center;justify-content:center}.partner-card__logo{display:block;max-width:150px;max-height:100px;object-fit:contain}.partner-card__product-box{height:170px;display:flex;align-items:center;justify-content:center}.partner-card__product{display:block;max-width:180px;max-height:170px;object-fit:contain}.partner-card__text{margin-top:auto;font-size:18px;font-weight:700}.carousel__arrow:disabled{opacity:.35;cursor:default}.faq__inner{padding-block:50px 100px}.faq__title{padding-bottom:90px}.faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 42px}.faq__column{display:flex;flex-direction:column;gap:12px}.faq__item{color:#0b1e39;background:#fff;border-radius:4px;overflow:hidden}.faq__question{position:relative;list-style:none;padding:20px 60px 20px 20px;font-size:20px;font-weight:700;cursor:pointer}.faq__question::-webkit-details-marker{display:none}.faq__question:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px}.faq__item[open] .faq__question:after{content:"−"}.faq__answer{padding:0 20px 20px;font-size:16px}.faq__answer p{margin:0;padding:0;color:#0b1e39;font-size:inherit;line-height:inherit}.faq__answer p+p{margin-top:8px}.faq__answer ol,.faq__answer ul{padding-left:18px}.faq__answer li+li{margin-top:4px}.carousel__viewport{overflow:hidden;width:100%}.carousel__track{display:flex;gap:var(--carousel-gap, 18px);transition:transform .45s cubic-bezier(.22,.7,.25,1);will-change:transform}@media(max-width:1100px){.header__logo{width:170px}.promo-stage{--fade-start: 62%;--fade-end: 100%;padding-bottom:0}.promo-stage__inner{height:clamp(540px,58vw,640px)}.promo-stage__chef{top:-90px;bottom:auto;left:-16%;width:82%;max-width:none}.promo-stage__title{top:42px;right:2%;left:auto;width:64%;text-align:right}.promo-stage__title h1{margin-bottom:18px;font-size:clamp(40px,4.8vw,52px);white-space:nowrap}.promo-stage__title p{margin-left:auto;font-size:clamp(40px,4.8vw,52px)}.promo-stage__prize{left:40%;bottom:30px;width:37%;min-height:160px;padding:16px 12px 12px}.promo-stage__prize strong{font-size:clamp(56px,7vw,74px);line-height:.9}.promo-stage__prize span{margin-top:8px;font-size:clamp(18px,2.2vw,24px)}.promo-stage__prize small{font-size:clamp(10px,1.35vw,14px);white-space:nowrap}.promo-stage__action{right:2.5%;bottom:30px;width:19%}.main-prize__chef{left:-4%;width:58%}.main-prize__presents{right:-3%;width:45%}.main-prize__amount{left:28%;width:34%;border-width:4px}}@media(max-width:900px){.promo-stage__inner{height:600px}.promo-stage__chef{top:0;left:-20%;width:92%}.promo-stage__title{top:28px;width:62%}.promo-stage__title h1{margin-bottom:14px;font-size:clamp(34px,5.2vw,42px)}.promo-stage__title p{padding:8px 20px 11px;font-size:clamp(34px,5.2vw,42px)}.promo-stage__prize{left:34%;bottom:24px;width:42%;min-height:145px;border-width:4px}.promo-stage__prize strong{font-size:clamp(52px,8.5vw,68px)}.promo-stage__action{right:2%;bottom:24px;width:21%;padding:10px 9px;border-width:3px}.promo-stage__action a{min-height:58px;margin:8px -9px 0;font-size:clamp(20px,3.3vw,27px)}.mission-card{flex-basis:calc(50% - 12px)}.game-promo__phone{right:1%;width:185px}.partner-card{flex-basis:calc(50% - 11px)}.other-prizes__grid{max-width:650px;margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.faq__grid{gap:14px 22px}}@media(max-width:600px){.section-title{font-size:32px}.header{height:60px}.header__logo{width:120px}.header__dates{max-width:175px;text-align:right;font-size:8px}.promo-stage{--fade-start: 64%;min-height:0;height:auto;padding-bottom:0}.promo-stage__inner{min-height:0;height:600px}.promo-stage__title{position:relative;inset:auto;width:auto;padding:50px;transform:none;z-index:10;text-align:center}.promo-stage__title h1{margin-bottom:12px}.promo-stage__title p{margin-inline:auto;padding:8px 16px 11px;border-radius:18px;margin-bottom:150px}.promo-stage__chef{top:50px;bottom:auto;left:50%;width:600px;max-width:none;transform:translate(-50%)}.promo-stage__prize{position:relative;inset:auto;transform:none;z-index:5;margin:auto auto 30px;width:80%;min-height:122px;padding:15px 8px 10px;border-width:3px;border-radius:15px}.promo-stage__prize strong{font-size:clamp(38px,12vw,52px)}.promo-stage__prize span{font-size:clamp(14px,4.1vw,19px)}.promo-stage__prize small{font-size:clamp(8px,2.6vw,12px)}.promo-stage__action{margin:auto;inset:auto;transform:none;position:relative;width:80%;padding:0;border-width:3px;border-radius:12px}.promo-stage__qr{display:none}.promo-stage__action a{display:flex;min-height:56px;margin:0;border-radius:9px 9px 0 0;font-size:clamp(17px,5.2vw,24px)}.main-prize__inner{height:500px}.main-prize__title{position:relative;inset:auto;transform:none;margin-bottom:230px}.main-prize__chef{top:65px;bottom:auto;left:70%;width:600px;max-width:none;transform:translate(-67%)}.main-prize__presents{display:none}.main-prize__amount{position:relative;margin:auto;inset:auto;translate:none;transform:none;width:100%;max-width:300px;min-height:100px;padding:12px 10px 10px;border-width:3px;border-radius:15px}.main-prize__amount strong{font-size:clamp(48px,14vw,62px);-webkit-text-stroke-width:1px}.main-prize__amount span{margin-top:8px;font-size:clamp(14px,4.1vw,19px)}.other-prizes{padding-block:40px 50px}.other-prizes__title{margin-bottom:28px;font-size:32px}.other-prizes__grid{gap:16px}.other-prizes__card{min-height:240px}.other-prizes__card-title{font-size:14px}.other-prizes__image-wrap img{max-height:180px}.missions{padding-top:0}.missions__title{margin-bottom:20px}.missions__description{font-size:18px}.missions__carousel{gap:4px}.mission-card{flex-basis:100%;min-height:175px}.mission-card__reward{font-size:24px}.carousel__arrow{flex-basis:20px;font-size:34px}.game-promo{padding-top:0;padding-bottom:0}.game-promo__title{padding-bottom:20px}.game-promo__description{font-size:18px;padding-bottom:30px}.game-promo__inner{height:auto}.game-promo__qr{margin:auto;inset:auto;transform:none;position:relative;width:80%;padding:0;border-width:3px;border-radius:12px}.game-promo__qr img{display:none}.game-promo__qr a{display:flex;min-height:56px;margin:0;font-size:20px}.game-promo__phone{display:none}.partners__inner{padding-block:44px 20px}.partners__description{font-size:14px}.partners__carousel{gap:4px;--carousel-gap: 16px}.partner-card{flex-basis:100%}.faq__inner{padding-block:30px}.faq__title{padding-bottom:20px}.faq__grid{grid-template-columns:1fr;gap:12px}.section{padding-block:25px}.how__steps{grid-template-columns:1fr;gap:110px}.how__step{min-height:112px}}@media(max-width:480px){.other-prizes__grid{max-width:290px;grid-template-columns:1fr}.other-prizes__card{min-height:260px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.carousel__track{transition:none}}
