body{background:#f4f5ff;font-family:Nunito,sans-serif;display:flex;flex-direction:column;color:#424242}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;outline:0;list-style-type:none}picture{display:flex}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.visually-hidden-k9m3c{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.container-k9m3c{margin:0 auto;width:100%;max-width:1288px;padding:0 24px}.section-k9m3c{margin-bottom:60px}.button-k9m3c{outline:0;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#43c6ac 0,#0d12b1 100%);font-family:"Baloo 2",sans-serif;font-weight:700;font-size:24px;line-height:29px;color:#fff;border-radius:15px;padding:15px 24px;text-align:center;box-shadow:0 2px 19.4px 0 rgba(24,115,157,0);transition:all .3s ease;transform-origin:center}.button-k9m3c:hover{box-shadow:0 2px 19.4px 0 rgba(24,115,157,.69);transform:scale(1.02)}.button-k9m3c__second{border:1px solid #c8c8c8;background:#fff;color:#424242;box-shadow:none}p{font-weight:400;font-size:16px;line-height:20px}.box-k9m3c{box-shadow:0 0 19.4px 0 rgba(0,0,0,.09);background:#fff;border-radius:23px;padding:24px}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:400;src:url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-regular.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:500;src:url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-500.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:600;src:url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-600.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:700;src:url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-700.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Baloo 2";font-style:normal;font-weight:800;src:url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-800.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-baloo-2-v23-latin-800.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:200;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-200.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-200.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-300.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-regular.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-500.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-600.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-700.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-800.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-800.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:900;src:url(fonts-k9m3c/k9m3c-nunito-v32-latin-900.woff2) format("woff2"),url(fonts-k9m3c/k9m3c-nunito-v32-latin-900.ttf) format("truetype")}.header-k9m3c{margin-top:10px}.header-k9m3c .box-k9m3c{transition:all .3s ease}.header-k9m3c .box-k9m3c:hover{box-shadow:0 0 19.4px 0 rgba(121,252,244,.69)}.header-k9m3c__wrapper{display:flex;align-items:center;justify-content:space-between;gap:24px}.header-k9m3c__logo{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:24px;line-height:25px;color:#248ae1}.header-k9m3c__group{display:flex;gap:12px;align-items:center}.header-k9m3c__info{display:flex;border:1px solid #c6e4ff;justify-content:center;align-items:center;gap:24px;padding:8px;background:#e8f4ff;border-radius:10px;text-align:center;min-width:101px}.header-k9m3c__age{border-radius:100%;background:linear-gradient(90deg,#79fcf4 0,#415df1 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px}.header-k9m3c__age p{font-weight:900;font-size:16px;line-height:20px;text-align:center;color:#fff}.footer-k9m3c{margin-bottom:10px}.footer-k9m3c .box-k9m3c{transition:all .3s ease}.footer-k9m3c .box-k9m3c:hover{box-shadow:0 0 19.4px 0 rgba(36,138,225,.69)}.footer-k9m3c__links{margin:20px 0;display:flex;align-items:center;justify-content:center}.footer-k9m3c ul{display:flex;gap:60px;justify-content:center}.footer-k9m3c__link{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:16px;color:#424242;transition:all .2s ease}.footer-k9m3c__link:hover{color:#248ae1}.footer-k9m3c__license{display:flex;border:1px solid #c6e4ff;justify-content:center;align-items:center;gap:24px;padding:12px 20px;background:#e8f4ff;border-radius:10px}.footer-k9m3c__license span:first-child{font-weight:800;font-size:16px;line-height:20px;text-align:center}.footer-k9m3c__license span:last-child{font-weight:400;font-size:16px;line-height:20px;text-align:center}.footer-k9m3c__copyright{text-align:center}.footer-k9m3c__wrapper{display:flex;flex-direction:column;gap:24px;max-width:1040px;margin:0 auto}.modal-k9m3c{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;align-items:center;justify-content:center;display:flex;opacity:0;visibility:hidden;pointer-events:none}.modal-k9m3c.active{opacity:1;visibility:visible;pointer-events:auto}.modal-k9m3c.active .modal-k9m3c__overlay{opacity:1}.modal-k9m3c.active .modal-k9m3c__content{opacity:1;transform:scale(1);transition:all .3s ease .1s}.modal-k9m3c__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(129,129,129,.37);backdrop-filter:blur(41px);cursor:pointer;opacity:0;transition:opacity .2s ease}.modal-k9m3c__content{position:relative;width:90%;z-index:2;color:#424242;text-align:left;max-width:610px;opacity:0;transform:scale(.9);border-radius:23px;max-height:80vh}.modal-k9m3c__content.policy-k9m3c{max-width:1192px}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__box{background:#fff;border-radius:23px;padding:32px 24px;max-height:calc(80vh - 65px);overflow-y:auto}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper{max-width:992px;width:100%;margin:0 auto}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper .policy-k9m3c__title{display:flex;margin:0 0 24px;align-items:center;justify-content:space-between}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper h2{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:48px;line-height:120%;margin:0;color:#248ae1}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper h3{color:#248ae1;font-family:"Baloo 2",sans-serif;font-weight:700;font-size:24px;line-height:29px;margin:24px 0 12px}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper ul{padding-left:20px}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper ul li{list-style:disc}.modal-k9m3c__content.form-k9m3c{overflow-y:auto;background:#fff;padding:32px 24px;border-radius:23px}.modal-k9m3c__content.form-k9m3c form{display:flex;flex-direction:column;gap:12px}.modal-k9m3c__content.form-k9m3c .form-k9m3c__title{font-family:"Baloo 2";font-weight:700;font-size:24px;line-height:29px;margin-bottom:12px;color:#248ae1;text-align:center}.modal-k9m3c__content.form-k9m3c label{display:flex;flex-direction:column;gap:12px;font-weight:400;font-size:16px}.modal-k9m3c__content.form-k9m3c label input{display:block;width:100%;border:1px solid #e1e1e1;outline:0;background:#fff;border-radius:17px;padding:0 14px;height:50px;display:flex;align-items:center;font-family:Nunito,sans-serif;font-weight:400;font-size:16px}.modal-k9m3c__content.form-k9m3c .form-k9m3c__buttons{display:flex;gap:12px;align-items:center}.modal-k9m3c__content.form-k9m3c .form-k9m3c__buttons button{width:100%}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c{position:relative;display:flex;flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px;width:100%;max-width:100%;cursor:pointer}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c span.box-k9m3c{border:2px solid #e1e1e1;border-radius:2px;background-color:#fff;transition:.3s all;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none;padding:0;width:32px;height:32px;border-radius:7px}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c span.box-k9m3c svg path{display:none}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c span.text-k9m3c{font-weight:400;font-size:16px;line-height:20px}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c input[type=checkbox]:checked+span.box-k9m3c{background-color:#1734b1;border:2px solid #1734b1}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c input[type=checkbox]:checked+span.box-k9m3c svg{display:block}.modal-k9m3c__content.form-k9m3c .checkbox-k9m3c input[type=checkbox]:checked+span.box-k9m3c svg path{display:block;stroke-dasharray:700;animation:dash 2s linear alternate .3;stroke:#fff}@keyframes dash{0%{stroke-dashoffset:822}100%{stroke-dashoffset:0}}.modal-k9m3c__content.form-k9m3c .ticket-numbers-k9m3c{position:relative}.modal-k9m3c__content.form-k9m3c .ticket-numbers-k9m3c__wrapper{display:flex;align-items:center;gap:10px;position:absolute;right:14px;bottom:6px}.modal-k9m3c__content.form-k9m3c .ticket-numbers-k9m3c__wrapper button{width:44px;height:37px;padding:0;box-shadow:none!important;transform:none!important}.modal-k9m3c__content.form-k9m3c .ticket-numbers-k9m3c__wrapper button:hover{opacity:.85}.modal-k9m3c__content.form-k9m3c .ticket-numbers-k9m3c__number{width:20px}.modal-k9m3c__content.form-k9m3c .ticket-numbers-k9m3c__number p{font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#000}.modal-k9m3c__close{display:flex;justify-content:end;margin-bottom:12px}.modal-k9m3c__close svg{display:block;width:50px;height:50px;cursor:pointer}.hero-k9m3c__wrapper{display:grid;grid-template-columns:1fr .95fr;align-items:center;gap:24px}.hero-k9m3c__wrapper-img img{display:block;width:100%;aspect-ratio:600/398}.hero-k9m3c__wrapper{transition:all .3s ease}.hero-k9m3c__wrapper:hover{box-shadow:0 0 19.4px 0 rgba(36,138,225,.69)}.hero-k9m3c h1{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:60px;line-height:110%;color:#248ae1;margin:0 0 24px}.raffle-k9m3c h2{color:#248ae1;font-family:"Baloo 2",sans-serif;font-weight:700;font-size:48px;line-height:120%;text-align:center;margin:0 0 24px}.raffle-k9m3c__grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:24px;gap:24px}.raffle-k9m3c__box{transition:all .3s ease}.raffle-k9m3c__box:hover{box-shadow:0 0 19.4px 0 rgba(24,115,157,.69)}.raffle-k9m3c__item{display:flex;align-items:flex-start;flex-direction:column;gap:24px}.raffle-k9m3c__item:first-child{transition:all .3s ease}.raffle-k9m3c__item:first-child:hover{box-shadow:0 0 19.4px 0 rgba(67,198,172,.59)}.raffle-k9m3c__item:last-child{transition:all .3s ease}.raffle-k9m3c__item:last-child:hover{box-shadow:0 0 19.4px 0 rgba(13,18,177,.39)}.raffle-k9m3c__icon{margin-bottom:12px}.raffle-k9m3c__icon img{width:100%;display:block;max-width:100px;aspect-ratio:1/1}.raffle-k9m3c__content{display:flex;flex-direction:column;gap:12px}.raffle-k9m3c__content h3{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:24px;line-height:29px;color:#248ae1}.raffle-k9m3c__content p{display:flex;align-items:center;gap:24px}.raffle-k9m3c__content p strong{font-weight:800}.raffle-k9m3c .button-k9m3c{margin:24px auto 0;max-width:316px}@media (max-width:1023px){.hero-k9m3c h1{font-size:44px}}@media (max-width:767px){.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper .policy-k9m3c__title{flex-direction:column;gap:24px;align-items:start}.modal-k9m3c__content.policy-k9m3c .policy-k9m3c__wrapper h2{font-size:24px;line-height:29px}.hero-k9m3c__wrapper{grid-template-columns:1fr}.hero-k9m3c h1{font-size:24px;margin-bottom:12px}.raffle-k9m3c h2{font-size:24px;line-height:29px}.raffle-k9m3c__grid{grid-template-columns:1fr}}@media (max-width:575px){.header-k9m3c .box-k9m3c{padding:8px 24px}.header-k9m3c__logo{font-size:16px;line-height:19px}.header-k9m3c__info p{font-size:12px;line-height:20px}.footer-k9m3c ul{gap:20px;flex-wrap:wrap}.modal-k9m3c__content.form-k9m3c .form-k9m3c__buttons{flex-direction:column}}@media (max-width:375px){.button-k9m3c{font-size:18px}.header-k9m3c__wrapper{gap:12px}}