@font-face{font-family:Amsi Pro Condensed;font-display:swap;src:url(../fonts/AmsiProCondensed-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Amsi Pro Condensed;font-display:swap;src:url(../fonts/AmsiProCondensed-Ultra.woff2) format("woff2");font-weight:900;font-style:normal}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:390px}body{color:#fff;line-height:1;font-family:"Amsi Pro Condensed",sans-serif;font-size:1rem;font-weight:700;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Amsi Pro Condensed",sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{transition:opacity .5s;opacity:1}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:24.375rem;margin:0 auto;padding:0 .9375rem}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:.9375rem 1fr minmax(auto,22.5rem) 1fr .9375rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.input{width:100%;display:block;padding:.71875rem .625rem;font-size:1rem;line-height:1.0625;text-transform:uppercase;text-align:center;color:#000;background:#fff}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;padding:0 0}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.main{padding-top:4.6875rem;padding-bottom:1.25rem;position:relative}.main::before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;background:url(../img/main/bg.webp) no-repeat top center/cover}.main__container{position:relative;display:flex;flex-direction:column}.main__logo{display:flex;justify-content:center}.main__logo:not(:last-child){margin-bottom:2rem}.main__logo img{width:22.5625rem;height:6.875rem}.main__image{position:relative;display:inline-flex;justify-content:center;align-items:center;-webkit-filter:drop-shadow(0 11px 11px rgba(0, 0, 0, .25));filter:drop-shadow(0 11px 11px rgba(0, 0, 0, .25))}.main__image:not(:last-child){margin-bottom:1.5rem}.main__picture{width:22rem;height:10.4375rem}.main__video{position:absolute;width:21.125rem;height:9.375rem;border-radius:1.0625rem;-o-object-fit:cover;object-fit:cover}.main__camera{z-index:1;position:absolute;width:.6875rem;height:2.5625rem;left:.8125rem}.main__body{display:grid;gap:1rem}.main__body:not(:last-child){margin-bottom:2rem}.main__item{display:flex;align-items:center;gap:.5rem}.main__text{line-height:1.3125;text-transform:uppercase}.main__button{display:flex;justify-content:center}.main__button img{width:22.5625rem;height:3.375rem;box-shadow:2px 6px 16px 0 rgba(0,0,0,.6)}.email{position:relative;padding-top:4.6875rem;padding-bottom:1.25rem}.email::before{z-index:-1;content:"";position:fixed;width:100%;height:100%;top:0;left:0;background:url(../img/main/bg.webp) no-repeat top center/cover}.email__logo{margin-bottom:2.875rem}.body-email{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;box-shadow:2px 6px 16px 0 rgba(0,0,0,.5);background:#331735}.body-email:not(:last-child){margin-bottom:8.75rem}.body-email__title{font-size:1.375rem;line-height:1.4;text-transform:uppercase;text-align:center}.body-email__text{font-size:.875rem;line-height:1.4;text-align:center;text-transform:uppercase}.body-email__image{align-self:center}.body-email__image img{width:17.75rem;height:1.1875rem}.body-email__text-small{font-size:.625rem;line-height:1.4;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.75)}.thanks{position:relative;padding-top:2.5rem;padding-bottom:1.25rem}.thanks::before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;background:url(../img/main/bg.webp) no-repeat top center/cover}.thanks__container{position:relative}.thanks__logo img{width:22.5625rem;height:6.3125rem}.thanks__logo:not(:last-child){margin-bottom:1.5rem}.thanks__title{font-weight:900;font-size:1.375rem;line-height:1.3181818182;text-transform:uppercase;text-align:center;color:#fff;text-shadow:0 2px 2px #000}.thanks__title:not(:last-child){margin-bottom:.625rem}.thanks__text{font-size:1.125rem;line-height:1.3333333333;text-transform:uppercase;text-align:center;text-shadow:0 2px 2px #000}.thanks__text:not(:last-child){margin-bottom:.75rem}.thanks__image{display:flex;justify-content:center}.thanks__image:not(:last-child){margin-bottom:.5rem}.thanks__text-small{font-size:.875rem;line-height:1.3571428571;text-transform:uppercase;text-align:center;color:#fff;text-shadow:0 2px 2px #000}.thanks__text-small:not(:last-child){margin-bottom:2.5rem}.thanks__text-small span{display:block;margin-bottom:.5rem}