.cookie-banner-enter-active[data-v-e919049a],.cookie-banner-leave-active[data-v-e919049a]{transition:opacity .3s ease}.cookie-banner-enter-active .cookie-banner__content[data-v-e919049a],.cookie-banner-leave-active .cookie-banner__content[data-v-e919049a]{transition:transform .3s ease}.cookie-banner-enter-from[data-v-e919049a],.cookie-banner-leave-to[data-v-e919049a]{opacity:0}.cookie-banner-enter-from .cookie-banner__content[data-v-e919049a],.cookie-banner-leave-to .cookie-banner__content[data-v-e919049a]{transform:translateY(12px)}.cookie-banner-enter-to[data-v-e919049a],.cookie-banner-leave-from[data-v-e919049a]{opacity:1}.cookie-banner-enter-to .cookie-banner__content[data-v-e919049a],.cookie-banner-leave-from .cookie-banner__content[data-v-e919049a]{transform:translateY(0)}.cookie-banner[data-v-e919049a]{position:fixed;bottom:0;left:0;right:0;z-index:10000;display:flex;justify-content:center;align-items:flex-end;padding:.8rem 1.2rem;pointer-events:none}.cookie-banner__overlay[data-v-e919049a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:-1;pointer-events:auto}.cookie-banner__content[data-v-e919049a]{border-radius:1.2rem;padding:1rem 1.6rem;background:var(--system-fill-light);background:var(--white,#fff);margin:0 auto;width:100%;max-width:120rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.2rem;box-shadow:0 4px 20px rgba(0,0,0,.2);pointer-events:auto;position:relative}.cookie-banner__content a[data-v-e919049a]{text-transform:none;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1.35}.cookie-banner__content a[data-v-e919049a]:hover{text-decoration:none}@media(max-width:767px){.cookie-banner__content[data-v-e919049a]{padding:.8rem 1rem;border-radius:1rem;gap:.6rem .8rem;flex-direction:column;align-items:stretch;text-align:center}.cookie-banner__content a[data-v-e919049a]{font-size:1.4rem}}.cookie-banner__text[data-v-e919049a]{font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1.35;color:var(--text-default-100);flex:1;min-width:0}@media(max-width:767px){.cookie-banner__text[data-v-e919049a]{font-size:1.4rem;line-height:1.3}}.cookie-banner__button[data-v-e919049a]{font-weight:600;font-size:1.6rem;line-height:1.2;text-transform:uppercase;color:var(--text-accent-1-100);text-decoration:none;background:transparent;border:none;cursor:pointer;transition:opacity .3s;text-align:center;flex-shrink:0;padding:.2rem .4rem}.cookie-banner__button[data-v-e919049a]:hover{opacity:.8}@media(max-width:767px){.cookie-banner__button[data-v-e919049a]{font-size:1.4rem;padding:.4rem}}a,article,aside,b,blockquote,button,code,div,footer,form,h1,h2,h3,h4,h5,h6,header,hr,i,iframe,img,input,label,li,main,nav,ol,p,pre,section,span,strong,sup,textarea,ul{margin:0;padding:0;outline:none;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;color:inherit;line-height:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,footer,header,main,nav,section{display:block}body{min-height:99.9vh;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;padding:0}*{box-sizing:border-box}img{max-width:100%;display:block}:root{--system-fill-light:#fff;--system-fill-dark:#181818;--system-fill-gray:rgba(0,0,0,.08);--system-text-dark:#242424;--system-text-light:#fff;--system-border-dark:hsla(0,0%,100%,.16);--fill-inverse-1:var(--main-light-100);--main-light-100:#fff;--fill-accent-1-1:var(--brand-accent-1-100);--brand-accent-1-100:#e30e15;--text-inverse-100:var(--main-light-100);--main-dark-72:hsla(0,0%,9%,.72);--main-dark-100:#181818;--main-light-72:hsla(0,0%,100%,.72);--text-default-100:var(--main-dark-100);--text-default-72:var(--main-dark-72);--text-inverse-72:var(--main-light-72);--text-accent-1-100:var(--brand-accent-1-100);--main-light-40:hsla(0,0%,100%,.4);--main-dark-40:hsla(0,0%,9%,.4);--main-light-16:hsla(0,0%,100%,.16);--main-dark-16:hsla(0,0%,9%,.16);--text-default-40:var(--main-dark-40);--text-default-16:var(--main-dark-16);--text-inverse-40:var(--main-light-40);--text-inverse-16:var(--main-light-16);--main-dark-8:hsla(0,0%,9%,.08);--main-light-8:hsla(0,0%,100%,.08);--border-default-1:var(--main-light-100);--border-inverse-1:var(--main-dark-100);--fill-default-3:var(--main-dark-8);--fill-default-1:var(--main-dark-100);--fill-inverse-3:var(--main-light-8);--main-dark-24:hsla(0,0%,9%,.24);--main-light-24:hsla(0,0%,100%,.24);--fill-default-2:var(--main-dark-24);--fill-inverse-2:var(--main-light-24);--border-accent-1-1:var(--brand-accent-1-100);--text-accent-1-72:var(--brand-accent-1-72);--brand-accent-1-72:rgba(227,14,21,.72);--brand-accent-1-40:rgba(227,14,21,.4);--brand-accent-1-24:rgba(227,14,21,.24);--brand-accent-1-16:rgba(227,14,21,.16);--brand-accent-1-8:rgba(227,14,21,.08);--brand-accent-2-100:#b122d5;--brand-accent-2-72:rgba(177,34,213,.72);--brand-accent-2-40:rgba(177,34,213,.4);--brand-accent-2-24:rgba(177,34,213,.24);--brand-accent-2-16:rgba(177,34,213,.16);--brand-accent-2-8:rgba(177,34,213,.08);--text-accent-1-40:var(--brand-accent-1-40);--text-accent-1-16:var(--brand-accent-1-24);--text-accent-2-100:var(--brand-accent-2-100);--text-accent-2-72:var(--brand-accent-2-72);--text-accent-2-40:var(--brand-accent-2-40);--text-accent-2-16:var(--brand-accent-2-24);--border-inverse-2:var(--main-dark-72);--border-inverse-3:var(--main-dark-24);--border-inverse-4:var(--main-dark-16);--border-default-2:var(--main-light-72);--border-default-3:var(--main-light-24);--border-default-4:var(--main-light-16);--border-accent-1-2:var(--brand-accent-1-72);--border-accent-1-3:var(--brand-accent-1-24);--border-accent-1-4:var(--brand-accent-1-16);--fill-accent-1-2:var(--brand-accent-1-24);--fill-accent-1-3:var(--brand-accent-1-8);--fill-accent-2-1:var(--brand-accent-2-100);--fill-accent-2-2:var(--brand-accent-2-24);--fill-accent-2-3:var(--brand-accent-2-8);--border-accent-2-1:var(--brand-accent-2-100);--border-accent-2-2:var(--brand-accent-2-72);--border-accent-2-3:var(--brand-accent-2-24);--border-accent-2-4:var(--brand-accent-2-16);--status-error-1:var(--status-error-100);--status-positive-100:#29c54b;--status-positive-72:rgba(41,197,75,.72);--status-positive-40:rgba(41,197,75,.4);--status-positive-24:rgba(41,197,75,.24);--status-positive-16:rgba(41,197,75,.16);--status-positive-8:rgba(41,197,75,.08);--status-error-100:#ff3e3e;--status-error-72:rgba(255,62,62,.72);--status-error-40:rgba(255,62,62,.4);--status-error-24:rgba(255,62,62,.24);--status-error-16:rgba(255,62,62,.16);--status-error-8:rgba(255,62,62,.08);--status-info-100:#4980ea;--status-info-72:rgba(73,128,234,.72);--status-info-40:rgba(73,128,234,.4);--status-info-24:rgba(73,128,234,.24);--status-info-16:rgba(73,128,234,.16);--status-info-8:rgba(73,128,234,.08);--status-warning-100:#ffc700;--status-warning-72:rgba(255,199,0,.72);--status-warning-40:rgba(255,199,0,.4);--status-warning-24:rgba(255,199,0,.24);--status-warning-16:rgba(255,199,0,.16);--status-warning-8:rgba(255,199,0,.08);--status-positive-1:var(--status-positive-100);--status-info-1:var(--status-info-100);--status-warning-1:var(--status-warning-100);--status-positive-2:var(--status-positive-40);--status-positive-3:var(--status-positive-16);--status-positive-4:var(--status-positive-8);--status-error-2:var(--status-error-40);--status-error-3:var(--status-error-16);--status-error-4:var(--status-error-8);--status-info-2:var(--status-info-40);--status-info-3:var(--status-info-16);--status-info-4:var(--status-info-8);--status-warning-2:var(--status-warning-40);--status-warning-3:var(--status-warning-16);--status-warning-4:var(--status-warning-8);--brand-accent-3-100:#22d5d2;--brand-accent-3-72:rgba(34,213,210,.72);--brand-accent-3-40:rgba(34,213,210,.4);--brand-accent-3-24:rgba(34,213,210,.24);--brand-accent-3-16:rgba(34,213,210,.16);--brand-accent-3-8:rgba(34,213,210,.08);--text-accent-3-100:var(--brand-accent-3-100);--text-accent-3-72:var(--brand-accent-3-72);--text-accent-3-40:var(--brand-accent-3-40);--text-accent-3-16:var(--brand-accent-3-24);--fill-accent-3-1:var(--brand-accent-3-100);--fill-accent-3-2:var(--brand-accent-3-24);--fill-accent-3-3:var(--brand-accent-3-8);--border-accent-3-1:var(--brand-accent-3-100);--border-accent-3-2:var(--brand-accent-3-72);--border-accent-3-3:var(--brand-accent-3-24);--border-accent-3-4:var(--brand-accent-3-16);--font-family:"Montserrat",sans-serif;--second-family:"SF Pro",sans-serif;--third-family:"Circe",sans-serif;--red:#ef0f00;--blue:#3b8be8;--white:#fff;--black:#000;--light-blue:#dff2ff;--dark-blue:#1d365c;--light-red:#ff7a71;--light-red-2:#f9564c;--font3:"SF Pro",sans-serif}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.7a39295d.woff2) format("woff2"),url(/fonts/Montserrat-Bold.1ce64ff4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Black.7f7f0e9f.woff2) format("woff2"),url(/fonts/Montserrat-Black.a0613df6.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-BlackItalic.d8318632.woff2) format("woff2"),url(/fonts/Montserrat-BlackItalic.56744d2f.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Light.5d715726.woff2) format("woff2"),url(/fonts/Montserrat-Light.f16f3fb4.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBoldItalic.8f87f4cf.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBoldItalic.1c74e1c7.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.cf2130a4.woff2) format("woff2"),url(/fonts/Montserrat-Medium.7561dcae.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraLightItalic.5b323fe3.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLightItalic.669bf65c.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-MediumItalic.c1592a05.woff2) format("woff2"),url(/fonts/Montserrat-MediumItalic.19bbeb4c.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.960f4845.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBold.a826cb12.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Italic.31617498.woff2) format("woff2"),url(/fonts/Montserrat-Italic.9a484688.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-LightItalic.b593afea.woff2) format("woff2"),url(/fonts/Montserrat-LightItalic.5ec8445d.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-BoldItalic.f3803d29.woff2) format("woff2"),url(/fonts/Montserrat-BoldItalic.5a3f9995.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraLight.f0ace316.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLight.c6489c98.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Thin.a83b8fd8.woff2) format("woff2"),url(/fonts/Montserrat-Thin.74e4ba4e.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.f9ee7630.woff2) format("woff2"),url(/fonts/Montserrat-Regular.b293108a.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBoldItalic.62cf013b.woff2) format("woff2"),url(/fonts/Montserrat-SemiBoldItalic.eef2a833.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.35ace27f.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.f3890295.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ThinItalic.4bb06a5d.woff2) format("woff2"),url(/fonts/Montserrat-ThinItalic.26e3cf45.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}.has-ios-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.has-ios-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.ios-scrollbar-track{position:fixed;z-index:9999;width:6px;pointer-events:none;opacity:0;transition:opacity .15s ease}.ios-scrollbar-thumb{position:absolute;left:0;width:6px;min-height:40px;border-radius:10px;pointer-events:auto;transition:transform .05s ease-out}.ios-scrollbar-track--default .ios-scrollbar-thumb{background-color:var(--light-red-2,rgba(227,14,21,.8))}.ios-scrollbar-track--light .ios-scrollbar-thumb{background-color:#fff}.ios-scrollbar-track--inverse .ios-scrollbar-thumb{background-color:var(--border-inverse-3,hsla(0,0%,100%,.4))}header{position:fixed;top:0;left:0;right:0;height:15.7rem;z-index:10;transition:all .3s ease;background-color:var(--brand-accent-1-100)}header,header .container{display:flex;align-items:center;width:100%}header .container{max-width:100%;padding:0 12rem}header.is-scrolled{height:8rem}header.is-scrolled .header-tess{height:5rem}header.is-scrolled .header-pizza{height:5.5rem}@media(max-width:1024px){header .container{padding-left:2rem;padding-right:2rem}}@media(max-width:767px){header{height:7.2rem}header.is-scrolled{height:6.2rem}header.is-scrolled .header-tess{height:2.5rem}header.is-scrolled .header-pizza{height:3rem}}.header-wrap{width:100%;display:flex;align-items:center;justify-content:space-between}.mobile-nav{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:linear-gradient(180deg,#6d3623,#6c3623 6.67%,#6b3522 13.33%,#673321 20%,#63311f 26.67%,#5d2d1d 33.33%,#562a1b 40%,#4e2618 46.67%,#462115 53.33%,#3e1d12 60%,#371a10 66.67%,#31160e 73.33%,#2d140c 80%,#29120b 86.67%,#28110a 93.33%,#27110a);padding:4rem;opacity:0;flex-direction:column;overflow-y:auto;height:100%}.mobile-nav.is-opened{display:flex;animation:showMobileNav .2s ease-in-out forwards;animation-delay:.1s}.mobile-nav__footer{margin-top:auto;display:flex}.mobile-nav__footer .button{width:100%}.mobile-nav__list{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;gap:2.4rem;text-align:center}.mobile-nav__list a{font-weight:600;font-size:2rem;line-height:1.2;text-transform:uppercase;color:var(--text-inverse-1);text-decoration:none}.mobile-nav__header{display:flex;justify-content:space-between;align-items:flex-start}.mobile-nav__header .mobile-logo img{height:6.9rem}@media(min-width:768px){.mobile-nav{display:none!important}}.header-logos{display:flex;align-items:center;gap:4.8rem}@media(max-width:767px){.header-logos{gap:2rem}}.header-nav{display:flex;gap:4rem}.header-nav a{font-weight:600;font-size:1.8rem;line-height:1.5;text-transform:uppercase;color:var(--text-inverse-100);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease}.header-nav a:hover{opacity:.8}@media(max-width:767px){.header-nav{display:none}}.header-user{display:flex;gap:.8rem}@media(max-width:767px){.header-user{display:none}}.header-btn{border:1px solid var(--border-accent-1-1);border-radius:1.6rem;padding:0 2.4rem;height:5.6rem;background:var(--fill-inverse-1);font-family:var(--font-family);font-weight:600;font-size:1.6rem;line-height:1.5;text-transform:uppercase;color:var(--text-accent-1-100);cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center;gap:.8rem}.header-btn--user:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 15A5.5 5.5 0 1 1 16 9.5a5.506 5.506 0 0 1 5.5 5.5Zm7.5 1A13 13 0 1 1 16 3a13.014 13.014 0 0 1 13 13Zm-2 0A11.012 11.012 0 0 0 15.566 5.009C9.68 5.236 4.984 10.14 5 16.03a10.956 10.956 0 0 0 2.78 7.27 9.963 9.963 0 0 1 2.72-2.663.5.5 0 0 1 .604.04 7.479 7.479 0 0 0 9.785 0 .5.5 0 0 1 .604-.04 9.965 9.965 0 0 1 2.723 2.663A10.953 10.953 0 0 0 27 16Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem}.header-btn--logout{padding:0;width:5.6rem}.header-btn--logout img{width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem}.header-btn:hover{opacity:.8}@keyframes showMobileNav{0%{opacity:0}to{opacity:1}}.mobile-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;padding:0;background:var(--fill-accent-1-1);z-index:99999}.mobile-menu .nav-icon{position:absolute;top:2.3rem;right:1.4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.281 18.22a.75.75 0 1 1-1.061 1.061L12 13.061l-6.219 6.22A.75.75 0 1 1 4.72 18.22L10.94 12 4.72 5.781A.75.75 0 1 1 5.78 4.72l6.22 6.22 6.219-6.22A.75.75 0 1 1 19.28 5.78l-6.22 6.22 6.22 6.219Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:2.4rem;height:2.4rem;z-index:9999}.mobile-menu__content{padding:0 1.4rem 2rem;overflow:auto}.mobile-menu__content .nav{display:flex;flex-direction:column;gap:.8rem}.mobile-menu__content .nav a{font-weight:600;font-size:2.4rem;line-height:1;text-transform:uppercase;color:var(--text-inverse-100);display:block;text-decoration:none;padding-top:4.2rem;padding-bottom:4.2rem;border-bottom:1px solid var(--text-inverse-72)}.mobile-menu__content .nav a:last-child{padding-bottom:0;border-bottom:0}.mobile-menu__controls{margin-top:auto;padding:0 1.4rem 6rem 1.4rem;display:flex;align-items:center;gap:1rem}.mobile-menu__controls .header-btn{width:100%;border:1px solid var(--border-default-1);justify-content:center}.mobile-menu__controls:has(.header-btn--logout) .header-btn{width:calc(100% - 7.4rem)}.mobile-menu__controls:has(.header-btn--logout) .header-btn--logout{width:6.4rem}.mobile-menu__header{height:7.2rem;padding:0 1.4rem;display:flex;align-items:center}.mobile-menu.active{flex-direction:column;height:100%}@media(max-width:767px){.mobile-menu.active{display:flex}}@media(min-width:768px){.header-mobile{display:none}}.header-mobile .nav-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12a.75.75 0 0 1-.75.75H3.75a.75.75 0 1 1 0-1.5h16.5A.75.75 0 0 1 21 12ZM3.75 6.75h16.5a.75.75 0 1 0 0-1.5H3.75a.75.75 0 0 0 0 1.5Zm16.5 10.5H3.75a.75.75 0 1 0 0 1.5h16.5a.75.75 0 1 0 0-1.5Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:2.4rem;height:2.4rem;z-index:9999}.header-tess{height:7.4rem;transition:all .3s ease}@media(max-width:767px){.header-tess{height:3.1rem}}.header-pizza{height:9.2rem;transition:all .3s ease}@media(max-width:767px){.header-pizza{height:3.9rem}}.footer-wrap{padding:5.6rem 0;display:flex;flex-wrap:wrap}.footer-wrap .container{max-width:100%;padding-left:12rem;padding-right:12rem}@media(max-width:1024px){.footer-wrap .container{padding-left:2rem;padding-right:2rem}}@media(max-width:767px){.footer-wrap .header-logos{gap:4rem}.footer-wrap .header-tess{height:7rem}.footer-wrap .header-pizza{height:8.6rem}}#app>div{min-height:100vh;display:flex;flex-direction:column}.footer{background:#e6262c;z-index:1;position:relative;margin-top:auto;border-top:2px solid var(--border-default-1)}.footer__left{width:30rem}.footer__middle{width:calc(100% - 60rem)}.footer__right{width:30rem;padding-left:10rem}@media(max-width:1024px){.footer__left{width:50%;order:1;margin-bottom:4rem}.footer__right{width:50%;order:2;display:flex;justify-content:flex-end;align-items:flex-end;padding-left:0;margin-bottom:4rem}.footer__middle{width:100%;order:3}}.footer-cols{display:flex;justify-content:space-between;margin-bottom:6.4rem}.footer-cols .footer-link-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:3.2rem}.footer-cols .footer-link-group a{font-weight:600;font-size:1.8rem;line-height:1;text-transform:uppercase;color:var(--text-inverse-100);text-decoration:none;transition:all .3s ease}.footer-cols .footer-link-group a:hover{opacity:.8}@media(max-width:992px){.footer-cols{flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;gap:4rem}.footer-cols .header-logos .icon[data-icon=tess]{width:10.3rem;min-width:10.3rem;height:4.9rem;min-height:4.9rem}.footer-cols .header-logos .icon[data-icon="5ka"]{width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem}.footer-cols .header-logos a:not(:last-child){margin-right:.5rem;padding-right:.5rem}.footer-cols .footer-link-group{width:100%;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2rem}.footer-cols .footer-link-group a{font-family:var(--font-family);font-weight:600;font-size:1.6rem;line-height:1.5;text-transform:uppercase;color:var(--text-inverse-100)}.footer-cols .footer-link-group .button{width:100%}.footer-cols .header-logos{width:100%;justify-content:center;align-items:center}}.footer-text{font-weight:400;font-size:1.8rem;line-height:1.2;color:var(--white)}@media(max-width:992px){.footer-text{font-weight:500;font-size:1.6rem;line-height:1.2;color:var(--system-fill-light)}}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:.5s;text-decoration:none;display:inline-flex;align-items:center;border:none;outline:none;justify-content:center;position:relative;background-color:transparent;border-radius:2.4rem;padding:0 4.8rem;height:8.8rem;text-align:center}.button.button-loader{pointer-events:none;color:transparent;position:relative;opacity:.5}.button.button-loader:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle fill='%23FFF' stroke='%23FFF' stroke-width='15' r='15' cx='40' cy='100'%3E%3Canimate attributeName='opacity' calcMode='spline' dur='2' values='1;0;1;' keySplines='.5 0 .5 1;.5 0 .5 1' repeatCount='indefinite' begin='-.4'/%3E%3C/circle%3E%3Ccircle fill='%23FFF' stroke='%23FFF' stroke-width='15' r='15' cx='100' cy='100'%3E%3Canimate attributeName='opacity' calcMode='spline' dur='2' values='1;0;1;' keySplines='.5 0 .5 1;.5 0 .5 1' repeatCount='indefinite' begin='-.2'/%3E%3C/circle%3E%3Ccircle fill='%23FFF' stroke='%23FFF' stroke-width='15' r='15' cx='160' cy='100'%3E%3Canimate attributeName='opacity' calcMode='spline' dur='2' values='1;0;1;' keySplines='.5 0 .5 1;.5 0 .5 1' repeatCount='indefinite' begin='0'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:var(--light-red-2);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;border-radius:2.4rem}@media(max-width:767px){.button.button-loader:before{border-radius:1.6rem}}.button[disabled]{pointer-events:none;opacity:.5}.button.button-red{background:var(--fill-accent-1-1);border-radius:2.4rem;padding:0 4.8rem;font-family:var(--font-family);font-weight:600;font-size:2.4rem;line-height:1;text-transform:uppercase;color:var(--text-inverse-100);border:1px solid var(--fill-accent-1-1)}.button.button-red:hover{border:1px solid var(--border-accent-1-1);background:var(--fill-inverse-1);color:var(--text-accent-1-100)}@media(max-width:767px){.button.button-red{font-size:1.6rem;line-height:1.5;border-radius:1.6rem}}.button.button-white{border:1px solid var(--border-accent-1-1);background-color:var(--fill-inverse-1);font-weight:600;font-size:2.4rem;line-height:1.5;text-transform:uppercase;color:var(--text-accent-1-100);display:inline-flex;align-items:center;gap:1rem}.button.button-white--small{height:5.6rem;font-size:1.6rem;border-radius:1.6rem;padding:0 2.4rem}.button.button-white:hover{border:1px solid var(--text-inverse-100);color:var(--text-inverse-100);background-color:hsla(0,0%,100%,.1)}.button.button-white--bordered{border:1px solid var(--border-accent-1-1);text-transform:uppercase}.button.button-white--bordered:hover{color:var(--text-inverse-100);background:var(--fill-accent-1-1)}@media(max-width:767px){.button.button-white{font-size:1.6rem;line-height:1.5;border-radius:1.6rem}.button{height:5.6rem;border-radius:1.6rem;padding:0 2.4rem}}.popup{z-index:200;position:fixed;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);transition:all .2s ease;padding:5rem 0;overflow:auto}.popup,.popup__overlay{top:0;right:0;bottom:0;left:0}.popup__overlay{position:absolute;z-index:1}.popup__window{border-radius:4rem;padding:7.2rem 6.4rem 6.4rem 6.4rem;max-width:66.5rem;width:100vw;background:var(--fill-inverse-1);position:relative;z-index:2;scrollbar-width:thin;scrollbar-color:var(--light-red-2) transparent}.popup__window p{font-family:var(--font-family);font-weight:400;font-size:2.6rem;line-height:1.2;color:var(--text-default-100)}.popup__window::-webkit-scrollbar{width:0}.popup__window::-webkit-scrollbar-track{border-radius:10px;background-color:var(--light-red-2)}.popup__window::-webkit-scrollbar-track:active,.popup__window::-webkit-scrollbar-track:hover{background-color:var(--light-red-2)}.popup__window::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--light-red-2)}.popup__window::-webkit-scrollbar-thumb:active,.popup__window::-webkit-scrollbar-thumb:hover{background-color:var(--light-red-2)}@media(max-width:1023px){.popup__window{padding:7rem 2rem 3rem 2rem}}.popup__close{position:absolute;top:4rem;right:3rem;cursor:pointer;width:4rem;height:4rem;background-image:url(/img/close-dark.50662ba7.svg);background-repeat:no-repeat;background-position:50%;background-color:transparent;border:none}@media(max-width:1023px){.popup__close{top:2rem;right:2rem}}.popup__title{font-weight:900;font-size:4rem;line-height:1.5;text-transform:uppercase;color:var(--white)}.popup .link{font-weight:400;cursor:pointer;font-size:1.6rem;color:var(--text-default-1);text-decoration:none}.popup .link:hover{text-decoration:underline}@media(max-width:1023px){.popup{padding:2rem 1rem}}.popup.popup--tall{align-items:flex-start}.popup--receipt-preview .receipt-preview__image{width:100%;height:auto;display:block}.popup--prize-info .popup__window{border-radius:4rem;padding:4rem 3.2rem;max-width:99.4rem;box-shadow:1.2rem 1.5rem 3.2rem 0 rgba(0,0,0,.14);background:var(--system-fill-light)}.popup--prize-info .modal-close{top:1.4rem;right:1.4rem;background:unset}.popup--prize-info .prize-info-hint__content{display:flex;flex-direction:column;gap:4rem}.popup--prize-info .modal-content--prize-info ul{margin-left:2rem}.popup--prize-info .modal-content--prize-info li,.popup--prize-info .modal-content--prize-info p{font-weight:400;font-size:2rem;line-height:1.6;color:var(--text-default-100)}.popup--prize-info .modal-content--prize-info a{text-decoration:none}.popup--prize-info .modal-content--prize-info a:hover{text-decoration:underline}.popup--prize-info .modal-content--prize-info strong{font-weight:600}#apm-modal{position:fixed;background-color:rgba(0,0,0,.5);transition:all .2s ease;overflow:auto}#apm-modal,.apm-modal-content{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.apm-modal-content{position:absolute!important;flex-direction:column;background-color:rgba(0,0,0,.5)!important;overflow-y:auto}#apm-modal-body{border-radius:4rem;padding:7.2rem 6.4rem 6.4rem;background:var(--fill-inverse-1);width:66.5rem;height:auto;flex:none}@media(max-width:1023px){#apm-modal-body{padding:5rem 3rem 3rem 3rem}}@media(max-width:767px){#apm-modal-body{width:100%}}#apm-modal-dialog{padding:0;width:100%;max-width:100%;height:100%;position:relative;z-index:2;overflow-y:auto;margin:0}#apm-modal-dialog .apm-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.708 24.293a.999.999 0 0 1-.324 1.632 1 1 0 0 1-1.09-.217L16 17.414l-8.293 8.294a1 1 0 0 1-1.415-1.415l8.294-8.292-8.294-8.293a1 1 0 1 1 1.415-1.415l8.293 8.294 8.292-8.294a1 1 0 1 1 1.415 1.415l-8.294 8.293 8.294 8.292Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:4rem;min-width:4rem;height:4rem;min-height:4rem;position:absolute;top:3rem;right:3rem;border:none;cursor:pointer;background-color:transparent;z-index:9;border-radius:0}#apm-modal-dialog .apm-close:after,#apm-modal-dialog .apm-close:before,#apm-modal-dialog .apm-img-error{display:none}#apm-modal-dialog .apm-img-error-block{text-align:center;margin-bottom:3rem}#apm-modal-dialog .apm-img-error-block img{width:10rem;height:10rem;margin:0 auto}#apm-modal-dialog .apm-block-wrong-qr{padding-bottom:3rem}#apm-modal-dialog #apm-scan-qr-dupe,#apm-modal-dialog #apm-submit-photos-button{border:1px solid var(--border-accent-1-1)!important;background-color:var(--fill-inverse-1);font-weight:600;font-size:2.4rem;text-transform:uppercase;color:var(--text-accent-1-100);display:inline-flex;align-items:center;gap:1rem;border-radius:2.4rem;padding:0 4.8rem;height:8.8rem;line-height:1;margin-bottom:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:.5s;text-decoration:none;outline:none;justify-content:center;width:100%}#apm-modal-dialog #apm-scan-qr-dupe .apm-block-btn,#apm-modal-dialog #apm-submit-photos-button .apm-block-btn{border:none!important}#apm-modal-dialog #apm-scan-qr-dupe .apm-qr-btn-text,#apm-modal-dialog #apm-scan-qr-dupe .btn-content,#apm-modal-dialog #apm-submit-photos-button .apm-qr-btn-text,#apm-modal-dialog #apm-submit-photos-button .btn-content{font-family:var(--font-family);font-weight:600;font-size:2.4rem;line-height:1;text-transform:uppercase;color:var(--text-accent-1-100);letter-spacing:0;padding:0}#apm-modal-dialog #apm-scan-qr-dupe .apm-block-btn,#apm-modal-dialog #apm-submit-photos-button .apm-block-btn{background:transparent!important;padding:0!important;box-shadow:none;width:auto;height:auto;line-height:1.5}#apm-modal-dialog #apm-scan-qr-dupe .apm-block-btn:hover,#apm-modal-dialog #apm-submit-photos-button .apm-block-btn:hover{color:var(--text-inverse-100)!important}#apm-modal-dialog #apm-scan-qr-dupe .apm-block-btn .apm-action-button-dupe,#apm-modal-dialog #apm-submit-photos-button .apm-block-btn .apm-action-button-dupe{width:auto;height:auto}#apm-modal-dialog #apm-scan-qr-dupe:hover,#apm-modal-dialog #apm-submit-photos-button:hover{border:1px solid var(--text-inverse-100);color:var(--text-inverse-100);background-color:var(--fill-accent-1-1)}#apm-modal-dialog #apm-scan-qr-dupe:hover .apm-block-btn,#apm-modal-dialog #apm-scan-qr-dupe:hover .apm-qr-btn-text,#apm-modal-dialog #apm-scan-qr-dupe:hover .btn-content,#apm-modal-dialog #apm-submit-photos-button:hover .apm-block-btn,#apm-modal-dialog #apm-submit-photos-button:hover .apm-qr-btn-text,#apm-modal-dialog #apm-submit-photos-button:hover .btn-content{color:var(--text-inverse-100)!important}#apm-modal-dialog .apm-btn-link{margin-bottom:1.6rem}#apm-modal-dialog #apm-upload-button,#apm-modal-dialog #qr-manual-input-button,#apm-modal-dialog #qr-upload-photos-button{border-radius:2.4rem;padding:0 4.8rem;height:8.8rem;font-weight:600;font-size:2.4rem;line-height:1;background-color:var(--fill-accent-1-1)!important;font-family:var(--font-family);text-transform:uppercase;color:var(--text-inverse-100);border:1px solid var(--fill-accent-1-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:.5s;text-decoration:none;display:inline-flex;align-items:center;outline:none;justify-content:center;width:100%}#apm-modal-dialog #apm-upload-button:hover,#apm-modal-dialog #qr-manual-input-button:hover,#apm-modal-dialog #qr-upload-photos-button:hover{border:1px solid var(--border-accent-1-1)!important;background:var(--fill-inverse-1)!important}#apm-modal-dialog #apm-upload-button:hover .btn-content,#apm-modal-dialog #qr-manual-input-button:hover .btn-content,#apm-modal-dialog #qr-upload-photos-button:hover .btn-content{color:var(--text-accent-1-100)!important}#apm-modal-dialog #apm-upload-button.is-disabled,#apm-modal-dialog #apm-upload-button[disabled],#apm-modal-dialog #qr-manual-input-button.is-disabled,#apm-modal-dialog #qr-manual-input-button[disabled],#apm-modal-dialog #qr-upload-photos-button.is-disabled,#apm-modal-dialog #qr-upload-photos-button[disabled]{background:var(--primary);border:2px solid var(--primary);color:var(--text-disable)}#apm-modal-dialog #apm-upload-button .btn-content,#apm-modal-dialog #qr-manual-input-button .btn-content,#apm-modal-dialog #qr-upload-photos-button .btn-content{font-family:var(--font-family);font-weight:600;font-size:2.4rem;line-height:1;text-transform:uppercase;color:var(--text-inverse-100);letter-spacing:0;padding:0}#apm-modal-dialog #apm-upload-button .apm-btn,#apm-modal-dialog #qr-manual-input-button .apm-btn,#apm-modal-dialog #qr-upload-photos-button .apm-btn{background:transparent;box-shadow:none;width:auto;height:auto;line-height:1.5}#apm-modal-dialog #apm-upload-button .apm-btn-manual-input,#apm-modal-dialog #qr-manual-input-button .apm-btn-manual-input,#apm-modal-dialog #qr-upload-photos-button .apm-btn-manual-input{margin:0}#apm-modal-dialog .apm-description-title,#apm-modal-dialog .apm-p{font-size:2rem}#apm-modal-dialog .apm-title{font-weight:700;font-size:3.2rem;line-height:1;text-transform:uppercase;color:var(--text-accent-1-100);text-align:left;margin-bottom:5rem}#apm-modal-dialog .apm-title+.modal-subtitle{margin-bottom:3.5rem}@media(max-width:992px){#apm-modal-dialog .apm-title{font-family:var(--font-family);font-weight:900;font-size:2.6rem;line-height:1;text-transform:uppercase}}#apm-modal-dialog .apm-description-title,#apm-modal-dialog .apm-p{text-align:left!important}#apm-modal-dialog .apm-block-qr .apm-qr-input{width:100%}#apm-modal-dialog .apm-action-button{border-radius:2.4rem;padding:0 4.8rem;height:8.8rem;font-weight:600;font-size:2.4rem;line-height:1;background-color:var(--fill-accent-1-1)!important;font-family:var(--font-family);text-transform:uppercase;color:var(--text-inverse-100);border:1px solid var(--fill-accent-1-1);letter-spacing:0;width:100%;box-shadow:0 .4rem 0 0 var(--dark-100);display:flex;align-items:center;justify-content:center}#apm-modal-dialog .apm-action-button:hover{border:1px solid var(--border-accent-1-1)!important;background:var(--fill-inverse-1)!important}#apm-modal-dialog .apm-action-button:hover .apm-qr-btn-text{color:var(--text-accent-1-100)!important}#apm-modal-dialog .apm-qr-btn-text{font-weight:700;font-size:2rem;line-height:1.5;text-transform:uppercase;color:var(--text-default-1);letter-spacing:0}#apm-modal-dialog .apm-qr-btn-text:hover{color:var(--text-default-1)!important}.apm-modal-header{padding:0!important;position:relative;width:66.5rem}@media(max-width:767px){.apm-modal-header{width:100%}}#apm-modal-backdrop{display:none!important}.modal-title{font-weight:700;font-size:3.2rem;line-height:1;text-transform:uppercase;color:var(--text-accent-1-100);text-align:left;margin-bottom:5rem}.modal-title+.modal-subtitle{margin-bottom:3.5rem}@media(max-width:992px){.modal-title{font-family:var(--font-family);font-size:2.6rem;margin-bottom:3.2rem}}.modal-subtitle{font-family:var(--font-family);font-weight:400;font-size:2.6rem;line-height:1.2;color:var(--text-default-100);text-align:left}@media(max-width:992px){.modal-subtitle{font-size:1.6rem;line-height:1.1}}.modal-actions{margin-top:7rem}.modal-actions .button{width:100%}.modal-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.708 24.293a.999.999 0 0 1-.324 1.632 1 1 0 0 1-1.09-.217L16 17.414l-8.293 8.294a1 1 0 0 1-1.415-1.415l8.294-8.292-8.294-8.293a1 1 0 1 1 1.415-1.415l8.293 8.294 8.292-8.294a1 1 0 1 1 1.415 1.415l-8.294 8.293 8.294 8.292Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:4rem;height:4rem;position:absolute;top:3rem;right:3rem;border:none;cursor:pointer;background-color:transparent}@media(max-width:767px){.modal-close{top:1.4rem;right:1.4rem}}.group-common-buttons{display:flex;flex-direction:column;gap:2rem}.group-common-buttons span{font-weight:400;font-size:2.6rem;line-height:1.5;text-align:center;color:var(--text-default-100)}.group-common-buttons button{width:100%}.group-common-buttons+.group-common-buttons{margin-top:5.6rem}.field-row{display:flex;flex-wrap:wrap}.field-row[data-cols="1"] .field-item{width:100%}.field-row[data-cols="2"] .field-item{width:48%}.field-row[data-cols="2"] .field-item:last-child{margin-left:auto}.field-row:not(:last-child){margin-bottom:2rem}.field-row:has(.field-item-checkbox){margin-top:4rem}@media(max-width:767px){.field-row[data-cols="2"] .field-item{width:100%}.field-row[data-cols="2"] .field-item:not(:last-child){margin-bottom:2rem}}.field-row-additional{display:flex;flex-direction:column;margin-top:5.2rem;text-align:center}.field-row-additional .form__text-btn{margin-bottom:2rem;font-weight:400;font-size:2.6rem;line-height:1;text-align:center;color:var(--text-default-100)}.field-row-action{margin-top:4rem}.field-row-action .button:not(.button--fit-content){width:100%}@media(max-width:767px){.field-row-action{margin-top:3.2rem}.field-row-action .button{width:100%!important}}.field-item{position:relative}.field-item label.file{padding-left:0;display:inline-block;width:auto}.field-item .error-message{gap:1rem;justify-content:flex-start;font-size:1.6rem}.field-item .link{font-family:var(--font-family);font-weight:400;font-size:1.6rem;color:var(--text-default-40);text-decoration:none;display:inline-flex;margin-top:1rem;margin-left:1.4rem}.field-item .link:hover{text-decoration:underline}.field-item .form__icon-eye{position:absolute;top:2.1rem;right:2.5rem;cursor:pointer}.field-item:has(.error-message) input.form__input{box-shadow:0 0 0 4px var(--status-error-24);background:var(--fill-inverse-1);border:1px solid var(--status-error-1)}.field-item .password-toggle{position:absolute;top:5.1rem;right:2.2rem;width:2.4rem;height:2.4rem;display:block;cursor:pointer}.field-item .password-toggle .far{background-repeat:no-repeat;background-size:contain;background-position:50%;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block;transition:all .3s ease}.field-item .password-toggle .far.fa-eye{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8Z' stroke='%23713926' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z' stroke='%23713926' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.field-item .password-toggle .far.fa-eye-slash{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.498 18.498 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24M1 1l22 22' stroke='%23713926' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.field-item label{font-family:var(--font-family);font-weight:400;font-size:1.6rem;color:var(--text-default-40);padding-left:1.4rem;margin-bottom:.8rem;display:block}.field-item.field-item--floating{position:relative}.field-item.field-item--floating:before{content:attr(data-label);position:absolute;left:2.4rem;top:2.5rem;font-weight:400;pointer-events:none;transition:.2s ease;font-size:2rem;line-height:1;color:var(--text-default-40)}.field-item.field-item--floating input[type=email],.field-item.field-item--floating input[type=password],.field-item.field-item--floating input[type=text],.field-item.field-item--floating textarea{padding-top:0}.field-item.field-item--floating.field-item--active input[type=email],.field-item.field-item--floating.field-item--active input[type=password],.field-item.field-item--floating.field-item--active input[type=text],.field-item.field-item--floating.field-item--active textarea,.field-item.field-item--floating:has(input:focus) input[type=email],.field-item.field-item--floating:has(input:focus) input[type=password],.field-item.field-item--floating:has(input:focus) input[type=text],.field-item.field-item--floating:has(input:focus) textarea,.field-item.field-item--floating:has(textarea:focus) input[type=email],.field-item.field-item--floating:has(textarea:focus) input[type=password],.field-item.field-item--floating:has(textarea:focus) input[type=text],.field-item.field-item--floating:has(textarea:focus) textarea{padding-top:2rem}.field-item.field-item--floating.field-item--active:before,.field-item.field-item--floating:has(input:focus):before,.field-item.field-item--floating:has(textarea:focus):before{font-size:1.6rem;color:var(--text-default-40);top:1rem;transform:translateY(0)}.field-item.field-item--floating.field-item--active:has(textarea):before,.field-item.field-item--floating:has(textarea:focus):before{background:#fff;top:1px;padding-top:1rem;padding-bottom:.5rem;width:calc(100% - 4.8rem)}.field-item:has(.form__char-counter){position:relative}.field-item .form__char-counter{position:absolute;top:1rem;right:1rem;z-index:99;font-weight:400;font-size:1.4rem;line-height:1.5;color:var(--text-default-40)}.field-item textarea{border:1px solid var(--border-inverse-3);border-radius:2rem;padding:3.2rem 2.4rem!important;width:100%;height:7.2rem;background:var(--fill-inverse-1);font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:#000;min-height:18rem;resize:vertical;transition:all .3s ease}.field-item textarea[disabled]{opacity:.5}.field-item textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.field-item textarea::-moz-placeholder{color:hsla(0,0%,100%,.6)}.field-item textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.field-item textarea:-moz-placeholder{color:hsla(0,0%,100%,.6)}.field-item textarea:focus{box-shadow:0 0 0 4px rgba(31,171,61,.24);background:var(--fill-inverse-1)}.field-item textarea:focus,.field-item textarea:hover{border:1px solid var(--border-accent-1-1)}.field-item textarea.is-error{border:1px solid #ff4e4e}.field-item input[type=email],.field-item input[type=password],.field-item input[type=text]{border:1px solid var(--border-inverse-3);border-radius:2rem;padding:0 2.4rem;height:7.2rem;background:var(--fill-inverse-1);font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;transition:.5s}.field-item input[type=email][disabled],.field-item input[type=password][disabled],.field-item input[type=text][disabled]{opacity:.5}.field-item input[type=email]::-webkit-input-placeholder,.field-item input[type=password]::-webkit-input-placeholder,.field-item input[type=text]::-webkit-input-placeholder{color:var(--text-default-40)}.field-item input[type=email]::-moz-placeholder,.field-item input[type=password]::-moz-placeholder,.field-item input[type=text]::-moz-placeholder{color:var(--text-default-40)}.field-item input[type=email]:-ms-input-placeholder,.field-item input[type=password]:-ms-input-placeholder,.field-item input[type=text]:-ms-input-placeholder{color:var(--text-default-40)}.field-item input[type=email]:-moz-placeholder,.field-item input[type=password]:-moz-placeholder,.field-item input[type=text]:-moz-placeholder{color:var(--text-default-40)}.field-item input[type=email].is-error,.field-item input[type=password].is-error,.field-item input[type=text].is-error{border:1px solid #ff4e4e}.field-item input[type=email]:focus,.field-item input[type=password]:focus,.field-item input[type=text]:focus{box-shadow:0 0 0 4px rgba(31,171,61,.24);background:var(--fill-inverse-1);border:1px solid var(--border-accent-1-1)}.field-item input[type=email]:hover,.field-item input[type=password]:hover,.field-item input[type=text]:hover{border:1px solid var(--border-accent-1-1)}.field-item:has(.form__icon-eye) input{padding-right:9rem}.field-item.field-item-checkbox{text-align:left}.field-item.field-item-checkbox,.field-item.field-item-checkbox a,.field-item.field-item-checkbox span{font-weight:400;font-size:1.6rem;color:var(--text-default-100)}.field-item.field-item-checkbox a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.field-item.field-item-checkbox a:hover{text-decoration:none}.field-item.field-item-checkbox label{padding-left:0;display:flex;align-items:center;font-weight:400;font-size:2rem;color:var(--text-default-1)}.field-item.field-item-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:.6rem;border:1px solid var(--border-inverse-3);width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;transition:.5s;margin-right:1.6rem;margin-top:0;background-repeat:no-repeat;background-position:50%}.field-item.field-item-checkbox input[type=checkbox]:hover{border:1px solid var(--border-accent-1-1)}.field-item.field-item-checkbox input[type=checkbox]:checked{border:1px solid var(--fill-accent-1-1);background:var(--fill-accent-1-1);background-image:url(/img/check.3fd476c7.svg);background-repeat:no-repeat;background-position:50%;background-size:95%}.field-item.field-item-checkbox input[type=checkbox]:checked:hover{background:var(--fill-inverse-1);background-image:url(/img/check-red.e295136d.svg);background-repeat:no-repeat;background-position:50%;background-size:95%}.field-row-account{margin-top:5.6rem;text-align:center;font-weight:400;font-size:2.4rem;line-height:1.2;color:var(--text-default-3)}.field-row-account .field-item{width:100%;color:var(--text-default-1)}.field-row-account .button{width:100%;margin-top:1.6rem}.response-error{font-size:2rem;padding-bottom:1.5rem;color:var(--accent-2-100)}.form__text-btn,.response-error{font-weight:400;text-align:center}.form__text-btn{font-family:var(--font-family);font-size:2.6rem;line-height:1.2;color:var(--text-default-100)}.form__text-btn.--forget{margin-bottom:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-weight:400;font-size:1.6rem;line-height:1.3;color:var(--text-default-40);background:transparent;border:none;box-shadow:none;padding-left:2.4rem;margin-top:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.875A8.125 8.125 0 1 0 18.125 10 8.133 8.133 0 0 0 10 1.875ZM10 15a.938.938 0 1 1 0-1.875A.938.938 0 0 1 10 15Zm.625-3.806v.056a.624.624 0 1 1-1.25 0v-.625A.625.625 0 0 1 10 10c1.034 0 1.875-.703 1.875-1.563 0-.859-.841-1.562-1.875-1.562s-1.875.703-1.875 1.563v.312a.625.625 0 1 1-1.25 0v-.313c0-1.55 1.402-2.812 3.125-2.812s3.125 1.262 3.125 2.813c0 1.357-1.075 2.494-2.5 2.756Z' fill='%23343330'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2rem;background-position:0 0;transition:all .3s ease}.form__text-btn.--forget:hover{color:#343230}.success-message{font-weight:400;font-size:3.2rem;line-height:1.4;color:var(--text-default-100)}.end-message{font-family:var(--font-family);font-weight:500;font-size:3.6rem;line-height:1.5;text-transform:uppercase;color:var(--white);text-align:left;margin-bottom:6rem}@media(max-width:767px){.end-message{font-size:2.4rem}}.end-message-text{font-family:var(--font-family);font-weight:400;font-size:2.6rem;line-height:1.1;color:var(--white)}@media(max-width:767px){.end-message-text{font-size:2.4rem}}.error-message{font-family:var(--font-family);font-weight:300;font-size:1.6rem;color:red;display:flex;align-items:center;justify-content:center;text-align:left;gap:1rem;line-height:1.1;margin-top:.8rem;margin-bottom:1rem}.form--feedback .dropdown__button{min-height:7.2rem}.form--feedback .field-item input[type=email],.form--feedback .field-item input[type=password],.form--feedback .field-item input[type=text]{height:7.2rem}.file{width:100%}.file__real{width:0;height:0;opacity:0;position:absolute;z-index:-1}.file__custom{display:flex;align-items:center;gap:.4rem}@media(hover:hover){.file__custom:hover{opacity:.7}}.file__btn{width:2.4rem;height:2.4rem;fill:transparent}@media(max-width:767px){.file__btn{width:1.6rem;height:1.6rem}}.file__text{cursor:pointer;font-weight:400;font-size:2rem;line-height:1.5;color:var(--text-default-100);padding:0;text-align:left;text-decoration:underline;display:inline-flex;align-items:center}.file__text:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.38 9.558a.626.626 0 0 1 0 .884L9.97 16.85a4.375 4.375 0 0 1-6.188-6.189l7.755-7.868a3.126 3.126 0 0 1 4.422 4.418l-7.756 7.868a1.878 1.878 0 0 1-2.656-2.656l6.508-6.61a.625.625 0 1 1 .89.876l-6.508 6.618a.624.624 0 1 0 .88.887l7.756-7.865a1.876 1.876 0 0 0-2.651-2.656l-7.753 7.866a3.126 3.126 0 0 0 4.416 4.423l6.411-6.406a.625.625 0 0 1 .884.003Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin-right:.5rem;display:inline-block}.file__text.file__text--max{text-decoration:none;font-size:2rem;cursor:auto}.file__text.file__text--max:before{display:none}.file__text:hover{text-decoration:none}@media(max-width:767px){.file__text{font-size:1.4rem}}.form__checks{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin-top:2rem;margin-bottom:4rem}.form__check-close{border:2px solid var(--border-accent-1-1);border-radius:.2rem;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.854 12.146a.501.501 0 0 1-.707.708L8 8.707l-4.146 4.147a.5.5 0 1 1-.707-.707L7.293 8 3.147 3.854a.5.5 0 1 1 .707-.707L8 7.293l4.146-4.146a.5.5 0 0 1 .708.707L8.707 8l4.147 4.146Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:2.4rem;height:2.4rem;cursor:pointer;position:absolute;top:.5rem;right:.5rem}.form__check{background:var(--fill-inverse-1);border:2px solid hsla(228,5%,78%,.24);border-radius:.8rem;height:10rem;position:relative;width:calc(20% - .8rem);background:var(--system-fill-light)}.form__check img{margin:0 auto;width:90%;height:100%;-o-object-fit:cover;object-fit:cover}.account-page{display:flex;flex-wrap:wrap;gap:16rem;margin-top:20rem;padding-bottom:24rem}.account-page__left{width:32rem}.account-page__left .button{width:100%}.account-page__right{width:calc(100% - 48rem)}@media(max-width:767px){.account-page{flex-direction:column;margin-top:10rem;gap:3rem}.account-page__left,.account-page__right{width:100%}}.sticky{position:sticky;top:10rem}.account-page-nav{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:4.8rem}.account-page-nav a{display:inline-flex;align-items:center;background-color:#ef0f00;border:1px solid hsla(0,0%,100%,.24);border-radius:3.5rem;padding:0 2.4rem;height:6rem;font-family:var(--font-family);font-weight:400;font-size:3.2rem;line-height:1.5;color:var(--white);text-decoration:none;transition:all .3s ease}.account-page-nav a.is-active{background:var(--white);color:var(--red)}.account-page-nav a:hover:not(.is-active){background:var(--light-red-2)}@media(max-width:767px){.account-page-nav a{font-size:2.4rem;height:5.5rem;text-align:center;justify-content:center}}.checks-list{display:flex;flex-direction:column;gap:2.6rem}.checks-stat{border:1px solid #e9e9e9;border-radius:2rem;padding:3.2rem;display:flex;margin-bottom:.6rem}.checks-stat__col{width:30%;display:flex;flex-direction:column;gap:1.6rem}.checks-stat__col__title{font-weight:400;font-size:1.8rem;line-height:1.5;color:var(--dark-blue);opacity:.4}.checks-stat__col__value{font-weight:700;font-size:2.4rem;line-height:1.5;color:var(--dark-blue)}@media(max-width:767px){.checks-stat{border-radius:2rem;padding:2rem}.checks-stat__col{width:33%}}.check-list-teaser{border:1px solid #e9e9e9;border-radius:2rem;padding:3.2rem;display:flex;align-items:center;background:var(--fill-inverse-1);position:relative;transition:all .3s ease}.check-list-teaser .info-block{top:.5rem;position:relative}.check-list-teaser__media{width:4rem;height:4rem;border:1px solid var(--red);border-radius:.8rem;overflow:hidden}.check-list-teaser__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.check-list-teaser__media a{position:relative}.check-list-teaser__media a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2.4rem;background-position:50%;background-color:hsla(0,0%,100%,.8);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2;opacity:0;transition:all .3s ease}.check-list-teaser__media a:hover img{filter:blur(1px)}.check-list-teaser__media a:hover:before{opacity:1}.check-list-teaser__id{font-weight:400;font-size:2rem;line-height:1.5;color:var(--dark-blue);width:20%;padding-left:2.2rem}.check-list-teaser__status{width:40%}.check-list-teaser__date,.check-list-teaser__status{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:var(--dark-blue)}.check-list-teaser__date{width:30%}@media(max-width:767px){.check-list-teaser{border:1px solid #e9e9e9;border-radius:2rem;padding:3.2rem;flex-wrap:wrap;gap:2.4rem}.check-list-teaser__media{width:6rem;height:6rem;margin-left:4.4rem}.check-list-teaser__id{width:50%;padding-left:0}.check-list-teaser__date,.check-list-teaser__status{width:100%;text-align:center;padding-left:0;justify-content:center}}.more-checks{text-align:center;margin-top:3.2rem}.account-block{border-radius:4rem;padding:4.8rem 3.2rem 3.2rem 3.2rem;box-shadow:0 24px 48px 0 rgba(0,0,0,.1);background:var(--white);margin-bottom:4rem}.account-block__name{font-family:var(--font-family);font-weight:400;font-size:3.6rem;line-height:1.5;color:var(--dark-blue);margin-bottom:3.2rem}.account-block__contacts{display:flex;gap:2rem}.account-block__contacts div{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:var(--dark-blue);display:flex;align-items:center}.account-block__contacts div:first-child:after{margin-left:2rem;content:"";width:4px;min-width:4px;height:4px;min-height:4px;background-color:var(--light-red);border-radius:100%;display:inline-flex}.account-block__actions{margin-top:3.2rem;display:flex;gap:1.2rem}@media(max-width:767px){.account-block{border-radius:2.5rem;padding:3.6rem 2rem}.account-block__name{font-size:2.4rem;text-align:center;margin-bottom:2.6rem}.account-block__contacts{text-align:center;flex-direction:column;justify-content:center;gap:1rem}.account-block__contacts div{width:100%;text-align:center;justify-content:center}.account-block__contacts div:after{display:none!important}.account-block__actions{flex-direction:column}}.empty{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.4;color:var(--dark-blue);display:flex;flex-direction:column;gap:3rem}.prizes-list{display:flex;flex-wrap:wrap;gap:1.6rem}.card-prize{border:1px solid #e9e9e9;border-radius:3.2rem;background:var(--white);width:calc(33.33333% - 1.06667rem);padding:4rem 2.4rem;background:var(--system-fill-light);position:relative}.card-prize .info-block{position:absolute;top:3rem;right:3rem}.card-prize .info-block__trigger{z-index:9}.card-prize .info-block__block{width:33rem;min-height:6rem;font-size:2rem}.card-prize .info-block__block,.card-prize:nth-child(3) .info-block__block,.card-prize:nth-child(6) .info-block__block{left:auto;right:.5rem;top:.5rem}.card-prize__media{position:relative;margin-bottom:2.8rem}.card-prize__media img{width:20rem;height:20rem;-o-object-fit:contain;object-fit:contain;margin:0 auto}.card-prize__title{font-family:var(--font-family);font-weight:400;font-size:1.8rem;line-height:1.4;color:var(--dark-blue);text-decoration:none;text-align:left}.card-prize__title:has(a) div{cursor:pointer;display:flex;text-align:left;justify-content:center;gap:1rem;align-items:center}.card-prize__title a{color:var(--text-accent-1-100)}.card-prize__title svg{width:2.4rem;height:2.4rem}@media(max-width:767px){.card-prize{width:100%;border:1px solid #e9e9e9;border-radius:2rem;padding:2rem}.card-prize__media{width:100%}.card-prize__media img{width:100%;height:auto;padding:0}.card-prize__title{font-size:1.8rem}.card-prize .info-block__block{left:auto;right:0}}@media(max-width:400px){.card-prize .info-block__block{right:-3rem}}.wrapper{position:relative;min-height:calc(100vh - 31rem)}.footer-sep{position:absolute;bottom:-12vw;left:0;right:0;z-index:-1}.footer-sep img{width:100%}body:has(.footer-sep) .footer{position:relative;z-index:9}.account-games{display:flex;flex-direction:column;gap:3rem}.account-game-item{display:flex;align-items:center;border:1px solid var(--border-inverse-4);border-radius:3.2rem;padding:2.4rem 2rem 2.4rem 2.4rem;background:var(--fill-inverse-1);gap:2.4rem;text-align:left}.account-game-item__media{width:20rem}.account-game-item__info{width:calc(100% - 22.4rem);display:flex;flex-direction:column;gap:2rem}.account-game-item__info__title{font-weight:700;font-size:3.2rem;text-transform:uppercase;line-height:1.5;color:var(--text-accent-1-100)}.account-game-item__info__text{font-weight:400;font-size:1.6rem;line-height:1.4;color:var(--text-default-100)}.account-game-item__info__action .button{height:4.8rem;padding:0 2rem;font-size:2rem}.account-game-item__action{display:none}@media(max-width:767px){.account-game-item{border:1px solid var(--border-inverse-4);border-radius:1.6rem;padding:1.6rem 1.2rem 1.6rem 1.6rem;flex-wrap:wrap;gap:1.6rem}.account-game-item__info{order:1;gap:1.4rem;width:calc(100% - 11rem)}.account-game-item__info__title{font-size:2rem}.account-game-item__info__text{font-size:1.4rem}.account-game-item__info__action{display:none}.account-game-item__media{order:2;width:9.4rem}.account-game-item__action{display:flex;order:3;width:100%}.account-game-item__action .button{width:100%}}.account-game-result{display:flex;flex-direction:column;border:1px solid var(--border-inverse-4);border-radius:3.2rem;padding:2.4rem 2rem 2.4rem 2.4rem;background:var(--fill-inverse-1);gap:2.4rem}.account-game-result__title{font-weight:500;font-size:2rem;line-height:1.5;color:var(--text-accent-1-100)}.account-game-result__text{font-weight:400;font-size:1.6rem;line-height:140%;color:var(--text-default-100)}.account-game-result__action .button{height:4.8rem;padding:0 2rem;font-size:2rem}.account-game-result__list{padding-right:.6rem;display:flex;flex-direction:column;gap:1.6rem;max-height:16rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--light-red-2) transparent}.account-game-result__list::-webkit-scrollbar{width:0}.account-game-result__list::-webkit-scrollbar-track{border-radius:10px;background-color:var(--light-red-2)}.account-game-result__list::-webkit-scrollbar-track:active,.account-game-result__list::-webkit-scrollbar-track:hover{background-color:var(--light-red-2)}.account-game-result__list::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--light-red-2)}.account-game-result__list::-webkit-scrollbar-thumb:active,.account-game-result__list::-webkit-scrollbar-thumb:hover{background-color:var(--light-red-2)}.account-game-result-item{display:flex;align-items:center;justify-content:space-between;min-height:2.6rem}.account-game-result-item__points{color:var(--text-default-100)}.account-game-result-item__date,.account-game-result-item__points{font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1.5}.account-game-result-item__date{color:var(--text-default-40)}.account-tabs{display:flex;gap:1.2rem;margin-top:4rem;margin-bottom:4rem;position:sticky;top:8rem;z-index:100;background:rgba(227,14,21,.9);padding:2rem 0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.account-tabs__item{border:1px solid var(--border-default-1);border-radius:1.6rem;padding:0 2.4rem;height:5.6rem;font-weight:600;font-size:1.6rem;line-height:1.5;text-transform:uppercase;color:var(--text-inverse-100);background:transparent;cursor:pointer;transition:all .3s ease;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center}.account-tabs__item.is-active{background:var(--fill-inverse-1);color:var(--text-accent-1-100)}@media(hover:hover){.account-tabs__item:hover:not(.is-active){background:var(--fill-inverse-1);color:var(--text-accent-1-100)}}.account-tabs__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;border:1px solid var(--border-default-1);border-radius:1.6rem;background:transparent;cursor:pointer;font-weight:600;font-size:1.6rem;line-height:1.5;text-transform:uppercase;color:var(--text-inverse-100)}.account-tabs__toggle svg{width:2.4rem;height:2.4rem;transition:transform .3s ease}.account-tabs__list{position:absolute;top:100%;left:0;right:0;background:var(--fill-inverse-1);border:1px solid var(--border-default-1);border-radius:1.6rem;margin-top:.8rem;z-index:1000;display:none;flex-direction:column;gap:.8rem;padding:.8rem}.account-tabs__list.is-open{display:flex}@media(max-width:767px){.account-tabs{flex-wrap:wrap;gap:.8rem;padding:0;margin:3.6rem 0 0 0;position:static}.account-tabs__item{width:100%;min-width:0;padding:1rem .8rem;font-weight:600;font-size:1.6rem;line-height:1;text-transform:uppercase}}.account-content{padding-bottom:6rem;margin-bottom:4.2rem;border-bottom:1px solid var(--system-fill-light)}.account-content:last-child{border-bottom:0;margin-bottom:6rem}@media(max-width:767px){.account-content:last-child{margin-bottom:0}.account-content:not(:has(.account-empty)){margin-bottom:0;padding-bottom:3rem;border-bottom:0}}.account-content__row{display:flex;align-items:center;gap:4rem;margin-top:4.2rem}@media(max-width:992px){.account-content__row{flex-direction:column;margin-top:5.6rem;gap:2rem}}.account-personal{flex:1}.account-personal__name{font-size:4rem;line-height:1.1}.account-personal__contacts,.account-personal__name{font-weight:500;color:var(--text-inverse-100);margin-bottom:4rem}.account-personal__contacts{display:flex;align-items:center;gap:1.2rem;font-family:var(--font-family);font-size:2.2rem;line-height:1.2}.account-personal__contacts .separator{opacity:.6}.account-personal__actions{display:flex;gap:1.2rem;flex-wrap:wrap}@media(max-width:767px){.account-personal{width:100%}.account-personal__name{font-size:4rem;margin-bottom:3rem}.account-personal__contacts{flex-wrap:wrap;align-items:flex-start;gap:.8rem;margin-bottom:3rem;font-size:1.8rem}.account-personal__actions{flex-direction:column}.account-personal__actions .button{width:100%}}.account-checks-card{border:1px solid var(--border-default-3);border-radius:4rem;padding:4rem 3.2rem 3.2rem;width:45.7rem;box-shadow:1.2rem 1.5rem 3.2rem 0 rgba(0,0,0,.14);background:var(--fill-inverse-1);max-width:100%}.account-checks-card__title{font-family:var(--font-family);font-weight:500;font-size:2.8rem;line-height:1.1;color:var(--text-accent-1-100);margin-bottom:2.4rem}.account-checks-card__stats{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:2.4rem}.account-checks-card__stat{display:flex;justify-content:space-between;align-items:center}.account-checks-card__stat-label,.account-checks-card__stat-value{font-weight:500;font-size:1.8rem;line-height:1;color:var(--text-accent-1-100)}.account-checks-card__button{width:100%;height:5.6rem;font-size:1.6rem!important;text-transform:uppercase;color:var(--text-inverse-100);border-radius:1.6rem!important}@media(max-width:992px){.account-checks-card{width:100%;border-radius:4rem}}.account-section-title{font-weight:500;font-size:4rem;line-height:1;color:var(--text-inverse-100);margin-bottom:2.4rem}@media(max-width:767px){.account-section-title{font-size:4rem}}.account-empty{color:var(--text-inverse-100);font-size:2.4rem;line-height:1.5}.account-empty p{font-size:2.4rem;margin-bottom:2rem}.account-empty .button{margin-top:1.6rem}@media(max-width:767px){.account-empty p{font-weight:500;font-size:1.8rem;line-height:1.4;margin-bottom:4rem}.account-empty .button{margin-top:0}}.account-prizes-section{margin-top:4rem}.account-prizes-grid{display:flex;flex-wrap:wrap;gap:2.4rem}.account-prize-card{width:calc(25% - 1.8rem);border:1px solid var(--border-default-3);border-radius:3.2rem;padding:4.8rem 2.4rem 3.2rem;background:var(--fill-inverse-1);display:flex;flex-direction:column;align-items:center}.account-prize-card__image{width:100%;height:20rem;margin-bottom:3rem;display:flex;align-items:center;justify-content:center}.account-prize-card__image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.account-prize-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--system-fill-light);border-radius:1.6rem;font-size:1.8rem;color:var(--text-default-100)}.account-prize-card__title{font-size:1.6rem;line-height:1.3;color:var(--text-default-100);margin-bottom:2rem;width:100%}.account-prize-card__button{width:100%;margin-top:auto;height:5.6rem!important;font-size:1.6rem!important;border-radius:1.6rem!important;padding:0 1rem!important}@media(max-width:767px){.account-prize-card{width:100%;padding:2.4rem 2.4rem 3.2rem}.account-prize-card__title{width:100%;text-align:left;min-height:unset;margin-bottom:2.4rem}.account-prize-card__image{margin-bottom:0}}.account-receipts-section{margin-top:4rem}.account-receipts-list{display:flex;flex-direction:column;gap:1.6rem;max-height:calc((var(--receipt-card-height, 8rem) + 4rem)*4);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--system-fill-light) transparent;padding-right:2rem}.account-receipts-list::-webkit-scrollbar{width:.4rem}.account-receipts-list::-webkit-scrollbar-track{border-radius:1rem;background-color:transparent}.account-receipts-list::-webkit-scrollbar-thumb{border-radius:1rem;background-color:var(--system-fill-light)}.account-receipts-list::-webkit-scrollbar-thumb:hover{background-color:var(--system-fill-light)}@media(max-width:767px){.account-receipts-list{scrollbar-width:none;-ms-overflow-style:none}.account-receipts-list::-webkit-scrollbar{display:none;width:0;height:0}}.account-receipt-card{border-radius:4rem;padding:3.2rem;background:var(--fill-inverse-1);transition:all .3s ease}.account-receipt-card__header{display:flex;align-items:center;gap:1.6rem;cursor:pointer}.account-receipt-card__icon{width:4rem;min-width:4rem;height:4rem;min-height:4rem;color:var(--red);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.4rem}.account-receipt-card__icon-link{display:block;width:100%;height:100%;cursor:pointer;transition:transform .3s ease,opacity .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none}.account-receipt-card__icon-link:hover{transform:scale(1.05);opacity:.9}.account-receipt-card__icon-image{border:1px solid var(--text-accent-1-100);border-radius:.8rem;width:4rem;min-width:4rem;height:4rem;min-height:4rem;-o-object-fit:cover;object-fit:cover;display:block}.account-receipt-card__number{min-width:17rem}.account-receipt-card__date,.account-receipt-card__number{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:var(--text-accent-1-100)}.account-receipt-card__date{min-width:24rem}.account-receipt-card__status{font-size:2rem;line-height:1.5;flex:1;display:flex;align-items:center;gap:.8rem}.account-receipt-card__status.status-accepted{color:#4caf50}.account-receipt-card__status.status-rejected{color:#f44336}.account-receipt-card__status.status-pending{color:#ff9800}.account-receipt-card__status.status-won{color:#4caf50}.account-receipt-card__status-icon{font-size:0}.account-receipt-card__toggle{font-weight:400;font-size:2rem;line-height:1.5;color:var(--text-accent-1-100);display:flex;align-items:center;gap:.8rem;background:none;border:none;cursor:pointer;padding:0;transition:transform .3s ease}.account-receipt-card__toggle svg{transition:transform .3s ease}.account-receipt-card__toggle.is-expanded svg{transform:rotate(180deg)}.account-receipt-card__details{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9e9e9;animation:slideDown .3s ease}.account-receipt-card__details:nth-child(2){border-top:none}.account-receipt-card__pending p,.account-receipt-card__reject p{font-size:1.8rem;line-height:1.5;color:var(--text-default-100);margin-bottom:.8rem}.account-receipt-card__pending p:last-child,.account-receipt-card__reject p:last-child{margin-bottom:0}.account-receipt-card__reject-reason{color:#f44336;font-weight:500}.account-receipt-card__reject-tooltip{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:var(--text-default-100);position:fixed;background:var(--text-inverse-100);padding:1rem 1.6rem;border-radius:.8rem;z-index:10000;max-width:30rem;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:none}.account-receipt-card__reject-tooltip:after{content:"";position:absolute;bottom:-.6rem;left:50%;transform:translateX(-50%);width:0;height:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid var(--text-inverse-100)}@media(max-width:767px){.account-receipt-card__reject-tooltip{left:50%!important;transform:translateX(calc(-50% - 2rem));max-width:calc(100% - 3.2rem);font-size:1.4rem;line-height:1.2}.account-receipt-card__reject-tooltip:after{left:2.3rem}}.account-receipt-card__prizes{display:flex;flex-direction:column}.account-receipt-card__prize-item{display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem;border-bottom:1px solid var(--border-inverse-3);padding-bottom:2rem;margin-bottom:2rem}.account-receipt-card__prize-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.account-receipt-card__prize-type{color:var(--text-default-100);flex-shrink:0;min-width:23rem}.account-receipt-card__prize-title,.account-receipt-card__prize-type{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5}.account-receipt-card__prize-title{color:var(--text-accent-1-100);flex:1}.account-receipt-card__prize-status{font-size:2rem;line-height:1.5;color:var(--text-default-60);text-align:left;flex:1}.account-receipt-card__prize-status--not-won{color:var(--red);font-weight:400}.account-receipt-card__images{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid #e9e9e9}.account-receipt-card__images-title{font-size:1.8rem;line-height:1.5;color:var(--text-default-100);margin-bottom:1.6rem;font-weight:500}.account-receipt-card__images-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1.2rem}.account-receipt-card__image-link{display:block;border-radius:.8rem;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.account-receipt-card__image-link:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.account-receipt-card__image-link--hidden{display:none}.account-receipt-card__image-preview{width:100%;height:12rem;-o-object-fit:cover;object-fit:cover;display:block}.account-receipt-card__no-prizes{padding:1.6rem;text-align:center;font-size:1.8rem;color:var(--text-default-60)}@media(max-width:767px){.account-receipt-card{padding:1.2rem;border-radius:1.6rem}.account-receipt-card__prize-item{flex-direction:column}.account-receipt-card__icon{position:absolute;top:0;left:0;width:5.6rem;min-width:5.6rem;height:5.6rem;min-height:5.6rem}.account-receipt-card__icon-image{width:100%;min-width:100%;height:100%;min-height:100%}.account-receipt-card__header{position:relative;flex-wrap:wrap;gap:1.2rem}.account-receipt-card__number{width:calc(50% - 1.2rem);min-width:calc(50% - 1.2rem);font-size:1.4rem;line-height:1;padding-left:7rem;padding-top:.5rem}.account-receipt-card__date{width:50%;min-width:50%;font-size:1.4rem;line-height:1;padding-top:.5rem;text-align:right}.account-receipt-card__status{width:100%;min-width:100%;padding-top:0;padding-left:7rem;font-weight:400;font-size:1.4rem;line-height:1}.account-receipt-card__status-icon{font-size:0}.account-receipt-card__status-icon svg{width:1.6rem;min-width:1.6rem;height:1.6rem;min-height:1.6rem}.account-receipt-card__toggle{font-weight:400;font-size:1.4rem;line-height:1;gap:.4rem;margin-top:.5rem}.account-receipt-card__toggle svg{width:1.6rem;min-width:1.6rem;height:1.6rem;min-height:1.6rem}}.account-load-more{text-align:center;margin-top:3.2rem}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.animate-on-scroll{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out}.animate-on-scroll.animate-fade-up{transform:translateY(30px)}.animate-on-scroll.animate-zoom-in{transform:scale(.9)}.animate-on-scroll.animate-slide-left{transform:translateX(-30px)}.animate-on-scroll.animate-slide-right{transform:translateX(30px)}.animate-on-scroll.is-animated{opacity:1;transform:translateY(0) translateX(0) scale(1)}.animate-delay-100{transition-delay:.1s}.animate-delay-200{transition-delay:.2s}.animate-delay-300{transition-delay:.3s}.animate-delay-400{transition-delay:.4s}.animate-delay-500{transition-delay:.5s}.icon{display:inline-flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}.icon[data-icon=tess]{background-image:url(/img/tess.453944f1.svg);width:11.2rem;min-width:11.2rem;height:5rem;min-height:5rem}.icon[data-icon=profile]{background-image:url(/img/profile.bc9a35b1.svg);width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem}.icon[data-icon=logout]{background-image:url(/img/logout.99edcf84.svg);width:2.2rem;min-width:2.2rem;height:2.2rem;min-height:2.2rem}.icon[data-icon=attach]{background-image:url(/img/attach.0e34ce20.svg);width:2.8rem;min-width:2.8rem;height:2.8rem;min-height:2.8rem}@keyframes showFade{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}@keyframes showPlain{0%{opacity:0;top:20rem;left:-20rem}50%{opacity:1}to{opacity:1;top:10rem;left:-14rem}}.how-join{display:flex;flex-wrap:wrap;margin:4rem auto;max-width:148rem}.how-join__title{width:100%;font-weight:900;font-size:7rem;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--white);margin-bottom:6rem}.how-join__list{display:flex;flex-wrap:wrap;gap:8rem}.how-join__list .how-join-item{width:calc(25% - 6rem)}@media(max-width:992px){.how-join__list{gap:4rem}.how-join__list .how-join-item{width:calc(25% - 3rem)}}@media(max-width:767px){.how-join__list{gap:4rem;flex-direction:column;align-items:center;justify-content:center;width:100%}.how-join__list .how-join-item{width:100%}.how-join{margin-top:6rem}.how-join__title{font-size:3.2rem;margin-bottom:3rem}}.how-join-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.8rem}.how-join-item .button{height:5.4rem;padding:0 2rem;border:1px solid #fff}.how-join-item__count{font-weight:500;font-size:7.3rem;line-height:1.5;color:var(--white)}.how-join-item__title{font-weight:600;font-size:3.6rem;line-height:1.1;text-transform:uppercase;text-align:center;color:var(--white)}.how-join-item__text{font-weight:400;font-size:24px;line-height:1.5;text-align:center;color:var(--white)}.how-join-item__action{margin-top:auto}@media(max-width:767px){.how-join-item__count{font-size:4.5rem}.how-join-item__count,.how-join-item__title{width:100%;padding:0 1.4rem;text-align:center}.how-join-item__title{font-size:2.4rem}.how-join-item__text{font-size:1.8rem;text-align:center}.how-join-item__action,.how-join-item__text{width:100%;padding:0 1.4rem}.how-join-item__action .button{width:100%}}.main{padding-top:16rem}@media(max-width:767px){.main{padding-top:7.4rem}}.hero-block{display:flex;align-items:center;gap:9rem;padding-right:3rem}.hero-block__media{width:60rem}.hero-block__media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-block__info{width:calc(100% - 60rem);display:flex;flex-direction:column;gap:2.5rem;padding-bottom:7rem}.hero-block__info__date{font-weight:500;font-size:3.2rem;line-height:1.2;color:var(--text-inverse-100)}.hero-block__info__title h1{font-weight:700;font-size:9.8rem;text-align:left}.hero-block__info__sub-title,.hero-block__info__title h1{line-height:1.1;text-transform:uppercase;color:var(--text-inverse-100)}.hero-block__info__sub-title{font-weight:500;font-size:6.2rem}.hero-block__info__button{margin-top:3rem}@media(max-width:767px){.hero-block{flex-direction:column;padding:0 1.4rem;gap:1.8rem}.hero-block__media{width:80%}.hero-block__info{width:100%;gap:1rem}.hero-block__info__date{font-weight:500;font-size:1.6rem;line-height:1.2;text-align:center;color:var(--text-inverse-100)}.hero-block__info__title h1{font-size:2.6rem}.hero-block__info__sub-title h2,.hero-block__info__title h1{font-weight:700;line-height:1.4;text-transform:uppercase;text-align:center;color:var(--text-inverse-100)}.hero-block__info__sub-title h2{font-size:1.8rem}.hero-block__info__button{margin-top:1rem}.hero-block__info__button .button{margin-top:0;width:100%}}.section-block{padding:4rem 0}.section-block:has(.faq-block){position:relative;z-index:9}.section-block--prizes{background-image:url(/img/bg.72a2fb10.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.section-block__title{font-weight:700;font-size:6.2rem;line-height:1;text-transform:uppercase;text-align:center;color:var(--system-fill-light);margin-bottom:7rem}@media(max-width:767px){.section-block{padding:3rem 0}.section-block__title{font-size:3.2rem;margin-bottom:2rem;line-height:1.4}}@media(min-width:768px){.is-mobile{display:none}}@media(max-width:767px){.is-desktop{display:none}}.how-block{flex-wrap:wrap;align-items:flex-start;gap:5.6rem;max-width:144.8rem;margin:0 auto}.how-block,.how-block__item{display:flex;justify-content:center}.how-block__item{width:calc(33.33333% - 3.73333rem);gap:2.2rem;flex-direction:column;align-items:center}.how-block__item__media{margin-bottom:-2rem}.how-block__item__media img{position:relative;-o-object-fit:contain;object-fit:contain}.how-block__item__title{font-weight:700;font-size:3.8rem;text-transform:uppercase}.how-block__item__text,.how-block__item__title{line-height:1.2;text-align:center;color:var(--text-inverse-100)}.how-block__item__text{font-weight:500;font-size:2.2rem}.how-block__item__text p{margin:0 0 3rem}@media(max-width:767px){.how-block{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:5rem;padding-bottom:2rem}.how-block::-webkit-scrollbar{display:none}.how-block__item{width:100%;min-width:100%;gap:1.2rem;scroll-snap-align:start;flex-shrink:0}.how-block__item__media img{right:0}.how-block__item__title{font-size:2.6rem}.how-block__item__text{font-size:1.8rem}}@media(max-width:929px){.how-block__item{width:100%}.how-block__item__media{margin-bottom:1rem;width:220px}.how-block__item__text,.how-block__item__text .button{width:100%}}.main-prize{box-shadow:0 2rem 0 0 var(--system-fill-light);background:linear-gradient(90deg,#23ae8a,#23ae8b 6.67%,#22ad8d 13.33%,#20ac90 20%,#1eaa95 26.67%,#1ba89c 33.33%,#17a6a3 40%,#14a3ac 46.67%,#0fa1b4 53.33%,#0c9ebd 60%,#089cc4 66.67%,#059acb 73.33%,#0398d0 80%,#0197d3 86.67%,#0096d5 93.33%,#0096d6);border-radius:5.6rem;padding:4rem 0 4.6rem 0;display:flex;flex-direction:column;margin:1.5rem auto 8rem;width:120rem;position:relative}.main-prize .info-block{position:absolute;top:2rem;right:2rem;cursor:pointer}.main-prize .info-block__block{left:auto;right:5rem}.main-prize__title{font-weight:700;font-size:6.7rem;line-height:1;text-transform:uppercase;text-align:center;color:var(--system-fill-light);padding-bottom:5.5rem;position:relative;margin-bottom:3.6rem}.main-prize__title:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1200' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='3' stroke-dasharray='18 18' d='M0 1.5h1200'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:cover;background-position:50%;width:100%;left:0;right:0;position:absolute;bottom:0;height:3px}.main-prize__value{font-weight:800;font-size:14rem}.main-prize__text,.main-prize__value{line-height:1;text-transform:uppercase;text-align:center;color:var(--system-fill-light)}.main-prize__text{font-family:var(--font-family);font-weight:700;font-size:7.2rem}@media(max-width:767px){.main-prize{width:100%;padding:4rem 0;border-radius:1.6rem;box-shadow:0 6px 0 0 var(--system-fill-light);background:linear-gradient(90deg,#23ae8a,#23ae8b 6.67%,#22ad8d 13.33%,#20ac90 20%,#1eaa95 26.67%,#1ba89c 33.33%,#17a6a3 40%,#14a3ac 46.67%,#0fa1b4 53.33%,#0c9ebd 60%,#089cc4 66.67%,#059acb 73.33%,#0398d0 80%,#0197d3 86.67%,#0096d5 93.33%,#0096d6)}.main-prize .info-block{top:.5rem;right:.5rem}.main-prize .info-block__block{left:auto;right:2.5rem}.main-prize__title{font-size:3.2rem;margin-bottom:2.8rem;padding-bottom:2.8rem}.main-prize__title:after{height:1px}.main-prize__value{font-size:5.6rem}.main-prize__text{font-size:3rem}}.daily-prizes{width:108rem;margin:0 auto;display:flex;flex-wrap:wrap;gap:4.8rem}.daily-prizes__column{width:calc(50% - 2.4rem)}.daily-prizes__title{font-weight:500;font-size:5.5rem;line-height:1.1;text-transform:uppercase;color:var(--text-inverse-100);margin-bottom:5rem;padding-top:4rem}.daily-prizes__item{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;border-radius:4rem;padding:2rem 4.8rem 4.8rem;box-shadow:12px 15px 32px 0 rgba(0,0,0,.14);background:var(--system-fill-light)}.daily-prizes__item img{position:relative;right:0;margin-top:-3rem}.daily-prizes__item__count{border-radius:8rem;width:14rem;height:14rem;background:var(--fill-accent-1-1);position:absolute;top:23rem;right:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem}.daily-prizes__item__count,.daily-prizes__item__count span{font-weight:700;line-height:1;text-transform:uppercase;text-align:center;color:var(--text-inverse-100)}.daily-prizes__item__count span{font-size:4.3rem;padding-top:1rem}.daily-prizes__item__title{font-weight:700;font-size:3.1rem;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--text-accent-1-100)}@media(max-width:767px){.daily-prizes{width:100%;flex-direction:column}.daily-prizes__column{width:100%}.daily-prizes__title{font-weight:700;font-size:3.2rem;line-height:1.4;text-align:center;margin-bottom:3.2rem}.daily-prizes__item img{margin-top:0}.daily-prizes__item__title{font-size:2rem}.daily-prizes__item__count{width:9.5rem;min-width:9.5rem;height:9.5rem;min-height:9.5rem;font-size:1.4rem;top:auto;bottom:10rem}.daily-prizes__item__count span{font-size:2.8rem}}#page-error{min-height:calc(100vh - 28rem);padding-bottom:8rem;padding-top:12rem}#page-error,#page-error .container{display:flex;flex-direction:column;align-items:center;justify-content:center}#page-error .container{height:100%;gap:6rem}#page-error h1{font-size:10.8rem;line-height:1.1}#page-error h1,#page-error h2{font-weight:700;text-transform:uppercase;text-align:center;color:var(--text-inverse-100)}#page-error h2{font-size:3.2rem;line-height:1.4}#page-error p{font-weight:400;font-size:2.4rem;line-height:1.4;text-align:center;color:var(--text-inverse-100)}#page-error button{margin:0 auto}@media(max-width:767px){#page-error .container{gap:4rem}#page-error h1{font-size:8rem;line-height:.9;text-transform:uppercase;text-align:center;color:var(--text-inverse-100)}#page-error h2{font-size:2.4rem;line-height:1.4}}body:has(#page-error) footer{margin-top:0}.collections-list .swiper-slide{height:auto}@media(max-width:767px){.collections-list{margin-left:-1.4rem;margin-right:-1.4rem}.collections-list .swiper-slide{transition:all .3s ease}.collections-list .swiper-slide:not(.swiper-slide-active){opacity:.3;transform:scale(.8)}}.collection-item{padding:0 4rem;display:flex;flex-direction:column;height:100%}.collection-item__media{position:relative;margin-bottom:4rem}.collection-item__media img{cursor:pointer;margin:0 auto}.collection-item__media:after{content:"";position:absolute;bottom:-2rem;width:6.2rem;height:.1rem;background-color:var(--border-inverse-3);left:0;right:0;margin:0 auto}@media(max-width:767px){.collection-item__media:after{bottom:-2.2rem}}.collection-item__title{color:var(--text-default-100);margin-bottom:1.6rem}.collection-item__title,.collection-item__weight{font-weight:400;font-size:1.6rem;text-align:center}.collection-item__weight{color:var(--text-default-40);margin-bottom:2.4rem}.collection-item__action{margin-top:auto;text-align:center}.collection-item__action .button{padding:0 2rem;height:4.8rem;font-size:2rem}.collection-modal{display:flex;flex-wrap:wrap}.collection-modal__left{width:31rem}@media(max-width:767px){.collection-modal__left{width:31rem}}@media(max-width:400px){.collection-modal__left{width:100%}}.collection-modal__right{width:calc(100% - 31rem);padding-left:16rem}@media(max-width:767px){.collection-modal__right{padding-left:0;width:100%;padding-top:6rem}}.collection-modal-header{display:flex;justify-content:space-between;margin-bottom:10rem;padding-right:6rem}.collection-modal-header__product{width:50%}.collection-modal-header__product img{height:48.7rem;width:auto}.collection-modal-header__product__media{margin-bottom:4rem}.collection-modal-header__product__title{margin-top:4rem;font-weight:500;font-size:3.2rem;color:var(--text-accent-1-100);margin-bottom:1rem;text-align:left;line-height:1.2}.collection-modal-header__product__weight{font-weight:400;font-size:1.6rem;color:var(--text-default-40)}.collection-modal-header__paint{width:50%}.collection-modal-header__paint img{height:48.7rem;width:auto}.collection-modal-header__paint__media{margin-bottom:4rem}.collection-modal-header__paint__title{font-weight:500;font-size:3.2rem;color:var(--text-accent-1-100);margin-bottom:.8rem}.collection-modal-header__paint__info{font-weight:400;font-size:2rem;color:#0e0e0e;margin-bottom:.8rem}.collection-modal-header__paint__date{font-weight:400;font-size:1.6rem;color:var(--text-default-40)}@media(max-width:767px){.collection-modal-header{padding-right:0;margin-bottom:4rem}.collection-modal-header__product{width:30%}.collection-modal-header__product img{height:auto}.collection-modal-header__product__media{margin-bottom:2rem}.collection-modal-header__product__title{font-size:2rem;margin-bottom:1rem}.collection-modal-header__product__date,.collection-modal-header__product__info{font-size:1.4rem}.collection-modal-header__paint{width:70%;padding-left:6rem}.collection-modal-header__paint img{height:auto}.collection-modal-header__paint__media{margin-bottom:2rem}.collection-modal-header__paint__title{font-size:2rem;margin-bottom:1rem}.collection-modal-header__paint__date,.collection-modal-header__paint__info{font-size:1.4rem}}@media(max-width:480px){.collection-modal-header{flex-direction:column;gap:4rem}.collection-modal-header__product{width:100%}.collection-modal-header__product img{width:40%}.collection-modal-header__paint{width:100%;padding-left:0}}.collection-modal-info{font-weight:400;font-size:2rem;line-height:1.4;text-align:left;color:var(--text-default-100);margin-top:6rem}@media(max-width:767px){.collection-modal-info{padding-right:0;font-size:1.6rem;margin-top:2rem}}.steps{display:flex;flex-wrap:wrap;gap:6rem;width:100%;position:relative}.step-item__img{position:relative;margin-bottom:5rem}.step-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.step-item__img:after{content:"";position:absolute;bottom:-2rem;width:6.2rem;height:.1rem;background-color:var(--border-inverse-3);left:0;right:0;margin:0 auto}@media(max-width:767px){.step-item__img:after{bottom:0}.step-item__img{margin-bottom:2rem}}.step-item__text{font-family:var(--font-family);font-weight:500;font-size:2.4rem;line-height:1.4;text-align:center;color:var(--text-default-100)}.step-item__text a{font-weight:700;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--text-accent-1-100)}.step-item__btn{text-align:center;margin-top:3rem}@media(max-width:767px){.step-item{padding:0 4.8rem}.step-item__text{font-size:2rem}}#feedback{padding-top:14rem;padding-bottom:18rem}#faq,#winners{padding-top:7rem}@media(max-width:992px){#feedback{padding-bottom:8rem}#faq,#feedback,#winners{padding-top:4rem}}.winners-section .section-block__title{margin-bottom:4rem}.winners-filters{display:flex;align-items:center;gap:1.2rem;margin-bottom:4.8rem;flex-wrap:wrap;position:relative;z-index:9}.winners-filters .dropdown__button{height:5.6rem;min-height:5.6rem;background-color:transparent;border:1px solid var(--border-default-1)!important;border-radius:1.6rem;font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1;color:var(--text-inverse-100)!important}.winners-filters .dropdown__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.031 9.531-7.5 7.5a.747.747 0 0 1-1.061 0l-7.5-7.5A.75.75 0 1 1 5.03 8.47l6.97 6.97 6.969-6.97A.75.75 0 0 1 20.03 9.53Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem}.winners-filters .dropdown__button:hover{background:hsla(0,0%,100%,.3)}.winners-filters__search{position:relative;flex:1;width:50.7rem}.winners-filters__input{width:100%;height:5.6rem;padding:0 4rem 0 1.6rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:var(--text-accent-1-100);background:var(--white,#fff);border:none;border-radius:1.6rem}.winners-filters__input::-moz-placeholder{color:var(--text-accent-1-100)}.winners-filters__input::placeholder{color:var(--text-accent-1-100)}.winners-filters__input:focus{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.winners-filters__clear-icon,.winners-filters__search-icon{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);pointer-events:none}.winners-filters__clear-icon{pointer-events:auto;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:var(--brand-accent-1-100,#e30e15)}.winners-filters__clear-icon svg{display:block}.winners-filters__search-icon{color:#999}.winners-filters__types{display:flex;gap:1rem}.winners-filters__type-btn{background:transparent;cursor:pointer;transition:all .3s;border:1px solid var(--border-default-1);border-radius:1.6rem;padding:0 2.4rem;height:5.6rem;font-weight:600;font-size:1.6rem;line-height:1.5;text-transform:uppercase;color:var(--text-inverse-100)}@media(hover:hover){.winners-filters__type-btn:hover{background:var(--white,#fff);color:var(--red,#e30611)}}.winners-filters__type-btn.is-active{background:var(--white,#fff);color:var(--red,#e30611);font-weight:600}@media(hover:hover){.winners-filters__type-btn.is-active:hover{background:transparent;color:var(--text-inverse-100)}}.winners-filters__period{min-width:34.6rem}.winners-filters__select{font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1.5;color:var(--text-inverse-100);border:1px solid var(--border-default-1);border-radius:1.6rem;padding:1.6rem;width:100%;height:5.6rem;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.031 9.531-7.5 7.5a.747.747 0 0 1-1.061 0l-7.5-7.5A.75.75 0 1 1 5.03 8.47l6.97 6.97 6.969-6.97A.75.75 0 0 1 20.03 9.53Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.winners-filters__select:focus{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}@media(max-width:767px){.winners-filters{flex-direction:column;align-items:stretch;margin-bottom:2.6rem}.winners-filters__search{max-width:100%;width:100%}.winners-filters__types{width:100%;flex-direction:column;justify-content:space-between}.winners-filters__type-btn{flex:1;height:5.6rem;min-height:5.6rem}.winners-filters__period{width:100%}.winners-filters__period .dropdown__button{max-width:100%}}.winners-card:not(:has(.winners-empty)){background:var(--fill-inverse-1);border-radius:4rem;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:1.6rem 0}.winners-card__header{display:flex;margin:0 7.2rem 0 0}.winners-card__header-col{font-weight:700;font-size:2.4rem;line-height:1.5;text-transform:uppercase;color:var(--text-accent-1-100);padding:2.6rem 4.9rem 3.2rem 4.9rem}.winners-card__header-col:first-child{width:25%}.winners-card__header-col:nth-child(2){width:30%}.winners-card__header-col:last-child{width:45%}.winners-card__list{max-height:60rem;overflow-y:auto;padding-right:3.2rem;margin-right:4rem;scrollbar-width:thin;scrollbar-color:var(--border-inverse-3) transparent}.winners-card__list::-webkit-scrollbar{width:.4rem}.winners-card__list::-webkit-scrollbar-thumb,.winners-card__list::-webkit-scrollbar-track{background:var(--border-inverse-3);border-radius:10px}.winners-card__list::-webkit-scrollbar-thumb:hover{background:var(--border-inverse-3)}.winners-card__date-separator{border-top:1px solid var(--border-accent-1-1);display:flex;align-items:center;position:relative;margin:0 0 0 3rem}.winners-card__date-separator:not(:first-child){margin-top:1.6rem}.winners-card__date-separator span{padding:1.6rem 1.8rem .5rem 1.8rem;font-weight:700;white-space:nowrap;font-size:2.4rem;line-height:1.5;text-transform:uppercase;color:var(--text-accent-1-100)}.winners-card__item{display:flex;padding:.2rem 0}.winners-card__item:last-child{margin-bottom:1.6rem}.winners-card__item-email,.winners-card__item-name,.winners-card__item-prize{padding:0 0 0 4.9rem;font-weight:400;font-size:2rem;line-height:1.5;color:var(--text-default-100)}.winners-card__item-name{width:25%;font-weight:400}.winners-card__item-email{width:30%;font-weight:400;color:#666}.winners-card__item-prize{width:45%;font-weight:400}.winners-card__empty{text-align:center;padding:4rem 2rem;color:#999;font-size:1.6rem}@media(max-width:767px){.winners-card:not(:has(.winners-empty)){padding:2.8rem 2rem 1.6rem;border-radius:1.6rem}.winners-card__header{display:none}.winners-card__list{margin-right:0;padding-right:1rem}.winners-card__item{flex-direction:column;gap:.8rem;padding:0;margin-bottom:2.8rem}.winners-card__item-email,.winners-card__item-name,.winners-card__item-prize{width:100%;padding:0;font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1;color:var(--text-default-100)}.winners-card__date-separator{margin:0;padding-top:2.4rem;padding-bottom:2.4rem}.winners-card__date-separator:first-child{border-top:0;padding-top:0;margin-top:0}.winners-card__date-separator span{font-family:var(--font-family);font-weight:700;font-size:2.4rem;line-height:1;text-transform:uppercase;text-align:center;color:var(--text-accent-1-100);padding:0}}.winners-empty{font-weight:400;font-size:3.2rem;line-height:1.5;text-align:center;color:var(--text-inverse-100)}@media(max-width:767px){.winners-empty{font-size:2rem}}.period-block,.winners-list{display:flex;flex-direction:column;gap:2rem}.winners-list{overflow-y:auto;max-height:51.6rem;padding-right:2rem;scrollbar-width:thin;scrollbar-color:var(--border-inverse-3) hsla(0,0%,100%,0)}.winners-list::-webkit-scrollbar{width:0}.winners-list::-webkit-scrollbar-track{border-radius:10px}.winners-list::-webkit-scrollbar-track,.winners-list::-webkit-scrollbar-track:hover{background-color:var(--border-inverse-3)}.winners-list::-webkit-scrollbar-thumb,.winners-list::-webkit-scrollbar-track:active{background-color:var(--border-inverse-3)}.winners-list::-webkit-scrollbar-thumb{border-radius:10px}.winners-list::-webkit-scrollbar-thumb:active,.winners-list::-webkit-scrollbar-thumb:hover{background-color:var(--border-inverse-3)}.winners-item{border-radius:6.2rem;padding:1.8rem 3.8rem 2rem 3.8rem;min-height:6.3rem;display:flex;align-items:center}.winners-item,.winners-item:nth-child(odd){background:var(--light-red)}.winners-item:nth-child(2n){background:var(--light-red-2)}.winners-item__name{width:25%}.winners-item__email,.winners-item__name{font-weight:400;font-size:2.4rem;color:var(--text-default-100);line-height:1.5}.winners-item__email{width:30%;padding-right:2rem}.winners-item__gift{width:45%;font-weight:400;font-size:2.4rem;color:var(--text-default-100);line-height:1.5}@media(max-width:767px){.winners-item{flex-direction:column;border-radius:1.6rem;padding:2rem 1.6rem;gap:2rem}.winners-item__email,.winners-item__name{width:100%;font-size:1.6rem}.winners-item__email{padding-right:0}.winners-item__gift{width:100%;font-size:1.6rem}}.winners-header{display:flex;padding:1.8rem 3.8rem 2rem 3.8rem;margin-right:3.4rem}.winners-header__col{width:25%;font-weight:400;font-size:2.4rem;line-height:1.5;color:var(--white);min-height:4.2rem}.winners-header__col:nth-child(2){width:30%}.winners-header__col:last-child{width:45%}@media(max-width:767px){.winners-header{display:none}}.winners-separate{display:flex;justify-content:center;align-items:center;margin:2rem 0}.winners-separate span{white-space:nowrap;padding:0 2rem;font-weight:400;font-size:2.4rem;line-height:1.5;text-align:center;color:var(--white)}.winners-separate:after,.winners-separate:before{content:"";background-color:#fff;height:1px;width:50%}.winners-list-wrapper{max-height:13rem;padding-right:2rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-inverse-3) transparent}.winners-list-wrapper::-webkit-scrollbar{width:0}.winners-list-wrapper::-webkit-scrollbar-track{border-radius:10px;background-color:var(--border-inverse-3)}.winners-list-wrapper::-webkit-scrollbar-track:active,.winners-list-wrapper::-webkit-scrollbar-track:hover{background-color:var(--border-inverse-3)}.winners-list-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--border-inverse-3)}.winners-list-wrapper::-webkit-scrollbar-thumb:active,.winners-list-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--border-inverse-3)}#faq .section-block__title{margin-bottom:7.2rem}@media(max-width:767px){#faq .section-block__title{margin-bottom:5rem}}.faq-block{display:flex;flex-direction:column;gap:2.4rem;padding-right:2rem;max-height:76rem;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.6) transparent}.faq-block::-webkit-scrollbar{width:6px}.faq-block::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.faq-block::-webkit-scrollbar-track:active,.faq-block::-webkit-scrollbar-track:hover{background-color:hsla(0,0%,100%,.1)}.faq-block::-webkit-scrollbar-thumb{border-radius:10px;background-color:hsla(0,0%,100%,.6)}.faq-block::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.8)}.faq-block::-webkit-scrollbar-thumb:active{background-color:hsla(0,0%,100%,.9)}@media(max-width:767px){.faq-block{max-height:40rem;padding-right:1rem;scrollbar-width:none;-ms-overflow-style:none}.faq-block::-webkit-scrollbar{display:none;width:0;height:0}}.faq-block-item{transition:all .3s ease}.faq-block-item,.faq-block-item__btn{background:var(--fill-inverse-1);border-radius:4rem}.faq-block-item__btn{padding:4rem 4.8rem;font-weight:700;font-size:2.4rem;line-height:1.5;color:var(--text-accent-1-100);display:flex;align-items:center;text-align:left;justify-content:space-between;border:none;cursor:pointer;width:100%}.faq-block-item__btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='8' fill='%23E30E15'/%3E%3Cpath d='m34.708 20.708-10 10a1.001 1.001 0 0 1-1.415 0l-10-10a1 1 0 1 1 1.415-1.415l9.293 9.294 9.292-9.294a.998.998 0 0 1 1.415 0 .999.999 0 0 1 0 1.415Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;content:"";width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem;margin-left:1rem;transition:all .3s ease}.faq-block-item__btn.is-opened:after{transform:rotate(180deg)}.faq-block-item__text{font-weight:400;font-size:2rem;line-height:1.5;color:var(--text-default-100);display:none;padding:0 4rem 4.6rem 4rem;text-align:left}.faq-block-item__text.is-opened{display:block}@media(max-width:767px){.faq-block-item{border-radius:1.6rem}.faq-block-item__btn{border-radius:1.6rem;padding:1.8rem 1.6rem 1.8rem 1.6rem;font-size:1.6rem}.faq-block-item__btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m26.708 12.708-10 10a1.001 1.001 0 0 1-1.415 0l-10-10a1 1 0 0 1 1.415-1.415l9.293 9.294 9.292-9.294a.998.998 0 0 1 1.415 0 .999.999 0 0 1 0 1.415Z' fill='%23E30E15'/%3E%3C/svg%3E");width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem}.faq-block-item__text{font-size:1.6rem;padding:0 1.6rem 2.4rem 1.6rem}}#feedback{position:relative}#feedback:after{content:"";background-image:url(/img/feedback-bg@2x.6915a72e.png);background-repeat:no-repeat;background-size:contain;background-position:50%;width:63.5rem;height:69.8rem;position:absolute;bottom:-5rem;right:0}#feedback .section-block__title{text-align:left;margin-bottom:4.8rem}@media(max-width:992px){#feedback:after{width:54rem;height:60rem}}@media(max-width:767px){#feedback .feedback-button{margin-top:2.5rem}#feedback .feedback-button .button{width:100%}#feedback .section-block__title{text-align:center;margin-bottom:1rem}#feedback .section-subtitle-text{font-weight:400;font-size:2rem;line-height:1.5;text-align:center;color:var(--text-inverse-100)}#feedback:before{content:"";background-image:url(/img/feedback-bg-mobile.bc666887.png);background-repeat:no-repeat;background-size:contain;background-position:50%;width:35rem;height:39rem;position:static;margin-left:auto;display:block}#feedback:after{display:none}}#contacts{padding-top:10rem;margin-top:10rem;padding-bottom:16rem;position:relative}@media(max-width:767px){#contacts{padding-top:4.8rem;margin-top:4.8rem;padding-bottom:4.8rem}#contacts:before{top:50%}#contacts .container{padding-left:1.5rem;padding-right:1.5rem}}.contact-form{border-radius:4rem;padding:8rem 6.4rem;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);box-shadow:0 4rem 4.8rem 0 rgba(43,16,7,.24);background:var(--fill-inverse-card)}.contact-form .field-item label{color:var(--text-inverse-2)}.contact-form .field-item label .link{color:var(--text-inverse-1);font-weight:400;font-size:2rem}.contact-form .field-item .error-message{color:var(--accent-2-100)}.contact-form .field-item textarea{border:1px solid var(--border-default-2);border-radius:1.6rem;padding:2.4rem;height:7.2rem;color:var(--text-inverse-1)}.contact-form .field-item textarea::-webkit-input-placeholder{color:var(--border-default-2)}.contact-form .field-item textarea::-moz-placeholder{color:var(--border-default-2)}.contact-form .field-item textarea:-ms-input-placeholder{color:var(--border-default-2)}.contact-form .field-item textarea:-moz-placeholder{color:var(--border-default-2)}.contact-form .field-item textarea.is-error{box-shadow:0 4px 0 0 hsla(0,86%,67%,.32);background:hsla(0,0%,100%,.01);border:1px solid #ff4e4e}.contact-form .field-item textarea:focus{box-shadow:0 4px 0 0 var(--dark-100);background:hsla(0,0%,100%,.01)}.contact-form .field-item input[type=email],.contact-form .field-item input[type=password],.contact-form .field-item input[type=text]{border:1px solid var(--border-default-2);border-radius:1.6rem;padding:0 2.4rem;height:7.2rem;color:var(--text-inverse-1)}.contact-form .field-item input[type=email]::-webkit-input-placeholder,.contact-form .field-item input[type=password]::-webkit-input-placeholder,.contact-form .field-item input[type=text]::-webkit-input-placeholder{color:var(--border-default-2)}.contact-form .field-item input[type=email]::-moz-placeholder,.contact-form .field-item input[type=password]::-moz-placeholder,.contact-form .field-item input[type=text]::-moz-placeholder{color:var(--border-default-2)}.contact-form .field-item input[type=email]:-ms-input-placeholder,.contact-form .field-item input[type=password]:-ms-input-placeholder,.contact-form .field-item input[type=text]:-ms-input-placeholder{color:var(--border-default-2)}.contact-form .field-item input[type=email]:-moz-placeholder,.contact-form .field-item input[type=password]:-moz-placeholder,.contact-form .field-item input[type=text]:-moz-placeholder{color:var(--border-default-2)}.contact-form .field-item input[type=email].is-error,.contact-form .field-item input[type=password].is-error,.contact-form .field-item input[type=text].is-error{box-shadow:0 4px 0 0 hsla(0,86%,67%,.32);background:hsla(0,0%,100%,.01);border:1px solid #ff4e4e}.contact-form .field-item input[type=email]:focus,.contact-form .field-item input[type=password]:focus,.contact-form .field-item input[type=text]:focus{box-shadow:0 4px 0 0 var(--dark-100);background:hsla(0,0%,100%,.01)}@media(max-width:767px){.contact-form{border-radius:2.4rem;padding:3.2rem 1.6rem}.contact-form .field-item textarea{font-size:1.6rem;border-radius:1.2rem}}@media(max-width:767px)and (max-width:767px){.contact-form .field-item textarea{border-radius:2.5rem;padding:1.6rem 3rem 2.2rem 3rem;height:15rem;min-height:15rem}.contact-form .field-item input[type=email],.contact-form .field-item input[type=password],.contact-form .field-item input[type=text]{border-radius:7rem;padding:0 3rem;height:5.8rem;min-height:5.8rem;font-size:1.8rem}}@media(max-width:767px){.contact-form .field-item.field-item-checkbox label,.contact-form .field-item.field-item-checkbox label .link{font-size:1.6rem}.contact-form .button{width:100%}}.file-info{margin-bottom:2rem}.file-info p{font-weight:400;font-size:1.4rem;line-height:1.5;color:var(--text-default-100);padding:0;text-align:left}.dropdown{position:relative}.dropdown .list-scrollbar::-webkit-scrollbar{width:3px}.dropdown .error-message{top:85%}.dropdown .dropdown__button:not(.active){border:1px solid var(--border-accent-1-3);color:var(--red,#e30e15)}.dropdown .dropdown__button:not(.active):hover{border:1px solid #e30e15}.feedback-button{margin-top:4rem}.dropdown__button{border:1px solid var(--border-accent-1-3);border-radius:2rem;padding:0 5rem 0 2.4rem;width:100%;max-width:calc(100vw - 6rem);height:7.2rem;background:var(--fill-inverse-1);font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.5;color:#000;min-height:8rem;resize:vertical;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;text-align:left;cursor:pointer;transition:all .3s ease}.dropdown__button:hover{background:var(--white,#fff)!important;color:var(--red,#e30611)!important}.dropdown__button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.031 9.531-7.5 7.5a.747.747 0 0 1-1.061 0l-7.5-7.5A.75.75 0 1 1 5.03 8.47l6.97 6.97 6.969-6.97A.75.75 0 0 1 20.03 9.53Z' fill='%23E30611'/%3E%3C/svg%3E")!important}@media(max-width:767px){.dropdown__button{font-size:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.dropdown:has(.dropdown__list--visible) .dropdown__button{background:var(--white,#fff)!important;color:var(--red,#e30611)!important}.dropdown:has(.dropdown__list--visible) .dropdown__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.031 9.531-7.5 7.5a.747.747 0 0 1-1.061 0l-7.5-7.5A.75.75 0 1 1 5.03 8.47l6.97 6.97 6.969-6.97A.75.75 0 0 1 20.03 9.53Z' fill='%23E30611'/%3E%3C/svg%3E")!important}.dropdown__button:after{content:"";position:absolute;top:50%;right:2.4rem;transform:translateY(-50%);width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.031 9.531-7.5 7.5a.747.747 0 0 1-1.061 0l-7.5-7.5A.75.75 0 1 1 5.03 8.47l6.97 6.97 6.969-6.97A.75.75 0 0 1 20.03 9.53Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2.4rem;pointer-events:none}@media(max-width:767px){.dropdown__button:after{right:1.2rem}}.dropdown__list{display:none;position:absolute;left:0;top:105%;overflow:hidden;border:1px solid var(--border-inverse-3);padding:3rem .8rem 3rem 2.4rem;box-shadow:0 22px 28px 0 rgba(0,0,0,.1);background:#fff;width:100%;z-index:99999999;font-weight:400;font-size:2.4rem;line-height:160%;border-radius:1.2rem}@media(max-width:767px){.dropdown__list{font-size:1.6rem;border-radius:2rem}}.dropdown__list--visible{display:block}.dropdown__list-item{font-family:var(--font-family);font-weight:400;font-size:2.4rem;line-height:1.5;color:#000;cursor:pointer;border-bottom:1px solid var(--border-inverse-4);padding:1.4rem 0;text-align:left}.dropdown__list-item:first-child{padding-top:0}.dropdown__list-item:last-child{padding-bottom:0;border-bottom:0 solid transparent}@media(max-width:767px){.dropdown__list-item{font-size:2rem}}.dropdown__list-item:hover{opacity:.8}.dropdown__input-hidden{display:none}.dropdown__list-scroll{max-height:27.5rem;padding-right:2rem;list-style:none;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--light-red-2) transparent}.dropdown__list-scroll::-webkit-scrollbar{width:0}.dropdown__list-scroll::-webkit-scrollbar-track{border-radius:10px;background-color:var(--light-red-2)}.dropdown__list-scroll::-webkit-scrollbar-track:active,.dropdown__list-scroll::-webkit-scrollbar-track:hover{background-color:var(--light-red-2)}.dropdown__list-scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--light-red-2)}.dropdown__list-scroll::-webkit-scrollbar-thumb:active,.dropdown__list-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--light-red-2)}.main-screen-lc__dropdown{display:none;position:relative;font-family:var(--second-family);font-weight:500;color:#000;text-transform:uppercase}@media(max-width:480px){.main-screen-lc__dropdown{display:block;margin-bottom:3.2rem}}@media(max-width:767px){.main-screen-lc__dropdown{font-size:1.2rem;line-height:200%}}.main-screen-lc__dropdown .dropdown__button{position:relative;display:block;width:100%;text-align:left;border:1px solid var(--border-accent-1-1);border-radius:20rem;padding:0 1.6rem;height:6.4rem;min-height:6.4rem;text-transform:uppercase;cursor:pointer;font-family:var(--font-family);font-weight:400;font-size:2.4rem;color:var(--text-default-40)}.main-screen-lc__dropdown .dropdown__button.active{color:var(--text-default-1)}@media(max-width:767px){.main-screen-lc__dropdown .dropdown__button{border-radius:20rem;font-size:1.2rem}}.main-screen-lc__dropdown .dropdown__button:after{content:"";position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);width:4rem;height:4rem;background-image:url(/img/chevron_down.9ba214e2.svg);background-repeat:no-repeat;background-size:4rem;pointer-events:none}.main-screen-lc__dropdown .dropdown__list{display:none;position:absolute;left:0;overflow:auto;border:1px solid var(--border-inverse-3);border-radius:20px;padding:3rem 2.4rem;box-shadow:0 22px 28px 0 rgba(0,0,0,.1);background:var(--system-fill-light);width:100%;z-index:1;scrollbar-width:thin;scrollbar-color:var(--light-red-2) transparent}.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar{width:0}.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar-track{border-radius:10px;background-color:var(--light-red-2)}.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar-track:active,.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar-track:hover{background-color:var(--light-red-2)}.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--light-red-2)}.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar-thumb:active,.main-screen-lc__dropdown .dropdown__list::-webkit-scrollbar-thumb:hover{background-color:var(--light-red-2)}.main-screen-lc__dropdown .dropdown__list--visible{display:block}.main-screen-lc__dropdown .dropdown__list-scroll{display:grid;gap:0;max-height:unset}.main-screen-lc__dropdown .dropdown__list-item{font-family:var(--font-family);font-weight:400;font-size:2.4rem;line-height:1.5;color:#000;cursor:pointer;border-bottom:1px solid var(--border-inverse-4);padding:1.4rem 0;text-align:left}.main-screen-lc__dropdown .dropdown__list-item:first-child{padding-top:0}.main-screen-lc__dropdown .dropdown__list-item:last-child{padding-bottom:0;border-bottom:0 solid transparent}.main-screen-lc__dropdown .dropdown__list-item:hover{opacity:.8}h1{font-weight:600;font-size:7.2rem;line-height:1.1;text-transform:uppercase;text-align:center;color:var(--text-default-1)}@media(max-width:767px){h1{font-size:3.2rem}}.section-title{font-family:var(--font-family);font-weight:900;font-size:7rem;line-height:100%;text-transform:uppercase;text-align:center;color:var(--white);margin-bottom:4.8rem}@media(max-width:767px){.section-title{font-size:3.2rem;margin-bottom:2.2rem}}.section-subtitle-text{font-family:var(--font-family);font-weight:400;font-size:3.2rem;line-height:1.2;color:var(--text-inverse-100)}@media(max-width:767px){.section-subtitle-text{font-size:1.6rem}}.empty-results{text-align:center}html{box-sizing:border-box;font-size:.52vw;scroll-behavior:smooth}@media(min-width:1920px){html{font-size:10px}}@media(max-width:992px){html{font-size:.6vw}}@media(max-width:767px){html{font-size:1.5vw}}@media(max-width:549px){html{font-size:1.8vw}}@media(max-width:450px){html{font-size:2.25vw}}@media(max-width:400px){html{font-size:2.5vw}}body{background:var(--brand-accent-1-100);font-family:var(--font-family);font-weight:400;line-height:1.1;color:var(--white);font-size:2rem;display:flex;flex-direction:column;min-height:100vh;margin:0}.container{max-width:calc(1620px + 4.8rem);padding:0 4.8rem;margin:0 auto}.container--mini{max-width:calc(800px + 4.8rem)}.container--small{max-width:129.6rem;width:129.6rem}.container--medium{max-width:1400px;padding:0}@media(max-width:1496px){.container--medium{padding:0 4.8rem}}@media(max-width:767px){.container--medium{padding:0 1.4rem}}@media(max-width:1300px){.container{max-width:100%;width:100%}}@media(max-width:767px){.container{padding:0 1.4rem}}.dots-pagination{position:static;margin-top:2.4rem;display:flex;justify-content:center;gap:.4rem}.dots-pagination .swiper-pagination-bullet{border-radius:5rem;opacity:1;width:.8rem;height:.4rem;background:var(--fill-accent-1-3);transition:all .3s ease;margin:0!important}.dots-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem;background:var(--fill-accent-1-1)}.info-block{display:inline-flex;margin-top:auto;position:relative;z-index:1}.info-block,.info-block__trigger{width:5.2rem;min-width:5.2rem;height:5.2rem;min-height:5.2rem}.info-block__trigger{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='52' height='52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.844 35.75a1.219 1.219 0 0 1-1.219 1.219 2.844 2.844 0 0 1-2.844-2.844V26a.406.406 0 0 0-.406-.406 1.22 1.22 0 0 1 0-2.438A2.844 2.844 0 0 1 27.219 26v8.125a.407.407 0 0 0 .406.406 1.22 1.22 0 0 1 1.219 1.219Zm-3.657-16.656a2.031 2.031 0 1 0 0-4.062 2.031 2.031 0 0 0 0 4.062ZM46.72 26A20.719 20.719 0 1 1 26 5.281 20.743 20.743 0 0 1 46.719 26Zm-2.438 0A18.28 18.28 0 1 0 26 44.281 18.302 18.302 0 0 0 44.281 26Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;background-color:transparent;border:none;cursor:pointer;transition:all .3s ease}.info-block__trigger img{display:none}.info-block__trigger:hover{transform:scale(1.05)}.info-block__close{position:absolute;top:1.4rem;right:1.4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.25A9.75 9.75 0 1 0 21.75 12 9.76 9.76 0 0 0 12 2.25Zm3.53 12.22a.75.75 0 1 1-1.06 1.06L12 13.06l-2.47 2.47a.75.75 0 1 1-1.06-1.06L10.94 12 8.47 9.53a.75.75 0 0 1 1.06-1.06L12 10.94l2.47-2.47a.751.751 0 0 1 1.06 1.06L13.06 12l2.47 2.47Z' fill='%23E30E15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-color:transparent;background-position:50%;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;cursor:pointer;border:none;box-shadow:none;transition:all .3s ease}.info-block__close:hover{transform:scale(1.05)}.info-block__block{box-shadow:1.2rem 1.5rem 3.2rem 0 rgba(0,0,0,.14);background:var(--system-fill-light);border-radius:4rem;padding:4rem 3.2rem;width:52.8rem;font-weight:400;font-size:2rem;line-height:1.6;color:var(--dark-blue);position:absolute;top:0;left:4.8rem;z-index:9;justify-content:unset;display:block;text-align:left}.info-block__title{font-weight:600;font-size:1.6rem;line-height:1.4;color:var(--text-inverse-1);margin-bottom:3.2rem}.info-block__content{display:flex;flex-direction:column;gap:2rem;font-weight:400;font-size:1.6rem;color:var(--text-accent-1-1)}@media(max-width:767px){.info-block,.info-block__trigger{width:2.8rem;min-width:2.8rem;height:2.8rem;min-height:2.8rem}.info-block__block{border-radius:4rem;padding:4rem 3.2rem;width:35.3rem;box-shadow:1.2rem 1.5rem 3.2rem 0 rgba(0,0,0,.14);background:var(--system-fill-light);font-weight:400;font-size:2rem;line-height:1.6;color:var(--text-default-100);left:0}.info-block__block:before{left:auto;right:3.2rem}}body.loading-user a,body.loading-user button{opacity:.5;pointer-events:none}