/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

*,*::before,*::after{box-sizing:border-box}a{color:inherit;cursor:pointer;text-decoration:none}button{padding:0;border-width:0;background-color:rgba(0,0,0,0);color:inherit;cursor:pointer}figure{margin:0}input::-moz-focus-inner{padding:0;border:0;margin:0}ul,ol,dd{padding:0;margin:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}cite{font-style:normal}fieldset{padding:0;border-width:0;margin:0}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url(.././assets/fonts/Inter-Regular.6fcad65b.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url(.././assets/fonts/Inter-Medium.8a50feca.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:url(.././assets/fonts/Inter-SemiBold.ab564c2d.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url(.././assets/fonts/Inter-Bold.eccbcfa9.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;src:url(.././assets/fonts/Inter-ExtraBold.7512b86d.woff2) format("woff2")}@font-face{font-family:"RobotoCondensed";font-style:normal;font-weight:400;src:url(.././assets/fonts/RobotoCondensed-Regular.425cbf8b.woff2) format("woff2")}@font-face{font-family:"RobotoCondensed";font-style:normal;font-weight:700;src:url(.././assets/fonts/RobotoCondensed-Bold.a5788eaa.woff2) format("woff2")}:root{--main-font-family: "Inter", sans-serif;--secondary-font-family: "RobotoCondensed", sans-serif;--secondary-text-color: #d3d3d3;--btn-text-color: #0f1821;--btn-background-color: var(--accent-primary-500);--btn-hover-background-color: var(--accent-primary-300);--btn-pressed-background-color: var(--accent-primary-700);--banner-title-text-color: var(--neutral-00);--banner-subtitle-text-color: var(--accent-primary-500);--counter-text-color: #8fbf9d;--counter-background-color: #23332d;--spin-btn-text-color: var(--neutral-secondary-1000);--spin-btn-background-color: var(--accent-primary-500);--notify-background-color: #131f1c;--notify-border-color: #202e27;--notify-border-width: 3px;--notify-box-shadow: 0 0 48px #0e1821;--notify-border-radius: 8px;--notify-title-color: #cff4c9;--notify-subtitle-color: #fff;--notify-img-margin-top: 5px;--notify-img-width: 140px;--notify-padding-y: 13px;--notify-marked-color: #fff;--form-modal-background-color: #131f1c;--form-modal-border-color: #202e27;--form-modal-border-width: 2px;--form-bonus1-background-color: #fde9a2;--form-bonus1-text-color: #102116;--form-bonus2-background-color: #ccf289;--form-bonus2-text-color: #102116;--form-title-color: #fff;--form-promo-color: #caff34;--form-promo-background-color: #111917;--form-promo-border-radius: 4px;--form-info-color: var(--secondary-text-color);--form-tab-text-color: #5c7a6d;--form-tab-backgound-color: transparent;--form-tab-active-text-color: var(--accent-primary-500);--form-tab-active-backgound-color: transparent;--input-color: #e7e7e7;--input-background-color: #101a17;--input-border-color: #202e27;--input-placeholder-color: #5c7a6d;--input-hover-border-color: var(--accent-primary-500);--checkbox-area-size: 24px;--checkbox-area-bg-color: #131f1c;--checkbox-area-border-width: 1px;--checkbox-area-border-style: solid;--checkbox-area-border-color: #1d603f;--checkbox-area-border-radius: 2px;--checkbox-mark-width: 8px;--checkbox-mark-height: 14px;--checkbox-checkmark-color: #20af69;--checkbox-mark-border-width: 2px;--checkbox-text-color: var(--secondary-text-color);--neutral-00: #fafafa;--neutral-secondary-1000: #121416;--accent-primary-300: #fee27e;--accent-primary-500: #ffd749;--accent-primary-700: #a08833}html{min-height:100%;font-size:12px;scroll-behavior:smooth}@media screen and (min-width: 375px){html{font-size:14px}}@media screen and (min-width: 1024px){html{font-size:16px}}body{min-width:320px;font-family:var(--main-font-family)}body::-webkit-scrollbar{width:1vmin}body::-webkit-scrollbar-track{background:var(--neutral-00)}body::-webkit-scrollbar-thumb{border-radius:30px;background:linear-gradient(180deg, #eac958 0%, #d99d2a 100%)}.page{position:relative;display:flex;min-height:100vh;flex-direction:column;color:#fff;overflow-x:hidden}.page-wrapper{position:relative;display:flex;overflow:hidden;min-height:100vh;flex-direction:column}.page-wrapper.no-padding{height:100vh}.header{display:flex;justify-content:center;padding:2.875rem 0 1.5rem}.header__logo{display:block;max-width:12.375rem;height:auto}.main{position:relative;display:flex;width:100%;max-width:1920px;flex-direction:column;align-items:center;align-self:center;padding-right:16px;padding-bottom:5.625rem;padding-left:16px}.main__title{z-index:2;margin-bottom:10px;color:var(--banner-title-text-color);font-size:2.75rem;letter-spacing:-0.04em;line-height:1;text-align:center}@media screen and (min-width: 540px){.main__title{font-size:4.0625rem}}.main__subtitle{z-index:2;color:var(--banner-subtitle-text-color);font-size:1rem;font-weight:600;line-height:1.2;text-align:center;text-shadow:0 4px 12px rgba(0,0,0,.25);text-transform:uppercase}@media screen and (min-width: 540px){.main__subtitle{font-size:1.3125rem}}.main__counter{z-index:2;display:flex;align-items:center;padding:1.125rem 2rem;border-radius:4px;margin:2.875rem 0 2rem;background-color:var(--counter-background-color);color:var(--counter-text-color);font-size:1rem;font-weight:600;letter-spacing:-0.02em;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (min-width: 540px){.main__counter{font-size:1.25rem}}.main__bg{position:absolute;top:0;left:0;width:100%;height:100%}.main__bg-elem{width:100%;min-height:100%;pointer-events:none}.main__bg-pic{position:absolute;display:block;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.main__bg-pic._pic-1{max-height:62px;right:85%;bottom:65%;animation:float 6s infinite linear}@media screen and (min-width: 1024px){.main__bg-pic._pic-1{max-height:166px}}.main__bg-pic__bg-shape._1 img{height:62px}@media screen and (min-width: 1024px){.main__bg-pic__bg-shape._1 img{height:166px}}.main__bg-pic._pic-2{max-height:88px;right:4%;bottom:4%;animation:float 6s infinite linear}@media screen and (min-width: 1024px){.main__bg-pic._pic-2{max-height:250px}}@media screen and (min-width: 1024px){.main__bg-pic._pic-2{right:10%;bottom:2%}}.main__bg-pic__bg-shape._2 img{height:88px}@media screen and (min-width: 1024px){.main__bg-pic__bg-shape._2 img{height:250px}}.main__bg-pic._pic-3{max-height:72px;right:80%;bottom:2%;animation:float 6s infinite linear}@media screen and (min-width: 1024px){.main__bg-pic._pic-3{max-height:240px}}@media screen and (min-width: 1024px){.main__bg-pic._pic-3{right:78%;bottom:10%}}.main__bg-pic__bg-shape._3 img{height:72px}@media screen and (min-width: 1024px){.main__bg-pic__bg-shape._3 img{height:240px}}.main__bg-pic._pic-4{right:70%;bottom:46%;display:none;animation:float 6s infinite linear}@media screen and (min-width: 1024px){.main__bg-pic._pic-4{max-height:136px}}@media screen and (min-width: 1024px){.main__bg-pic._pic-4{display:block}}@media screen and (min-width: 1024px){.main__bg-pic__bg-shape._4 img{height:136px}}.main__bg-pic._pic-5{right:22%;bottom:32%;display:none;animation:float 6s infinite linear}@media screen and (min-width: 1024px){.main__bg-pic._pic-5{max-height:180px}}@media screen and (min-width: 1024px){.main__bg-pic._pic-5{display:block}}@media screen and (min-width: 1024px){.main__bg-pic__bg-shape._5 img{height:180px}}.main__bg-pic._pic-6{max-height:56px;right:6%;bottom:68%;animation:float 6s infinite linear}@media screen and (min-width: 1024px){.main__bg-pic._pic-6{max-height:154px}}@media screen and (min-width: 1024px){.main__bg-pic._pic-6{bottom:62%}}.main__bg-pic__bg-shape._6 img{height:56px}@media screen and (min-width: 1024px){.main__bg-pic__bg-shape._6 img{height:154px}}.wheel{position:relative;display:flex;height:100%;align-items:center;justify-content:center}.wheel-wrapper{position:relative;display:flex;overflow:hidden;max-width:350px;height:auto;align-items:center;align-self:center;justify-content:center;padding:24px;background-image:url(.././images/wheel-border.5a5aec85.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 540px){.wheel-wrapper{max-width:580px;padding:40px}}.wheel-wrapper::before{position:absolute;top:0;left:0;width:100%;height:100%;animation:blink .6s infinite linear;background-image:url(.././images/wheel-lights.f8efa491.svg);background-position:center;background-size:cover;content:""}.wheel__marker{position:absolute;z-index:3;top:0;display:block;max-width:25px;height:auto}@media screen and (min-width: 540px){.wheel__marker{max-width:38px;height:54px}}@media screen and (min-width: 768px){.wheel__marker{top:-3px;max-width:50px;height:72px}}.wheel__item{z-index:1;width:100%;height:100%}.wheel__button{position:absolute;z-index:2;top:50%;left:50%;display:flex;width:29.5%;height:29.5%;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;margin:0;background-color:var(--spin-btn-background-color);box-shadow:0 4px 36px rgba(0,0,0,.25);color:var(--spin-btn-text-color);cursor:pointer;font-size:14px;font-weight:800;letter-spacing:-0.04em;line-height:1.15;outline:none;text-align:center;text-transform:uppercase;transform:translate(-50%, -50%)}@media screen and (min-width: 540px){.wheel__button{font-size:1.625rem}}.wheel__button:hover{--spin-btn-background-color: var(--btn-hover-background-color)}.wheel__button:active{--spin-btn-background-color: var(--btn-pressed-background-color)}.wheel.bonus1-overlay::before{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;content:""}.wheel.bonus2-overlay::before{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;content:"";transform:rotate(90deg)}.page-en .wheel.bonus1-overlay::before{background-image:url(.././images/wheel-overlay1-en.89c75389.svg)}.page-en .wheel.bonus2-overlay::before{background-image:url(.././images/wheel-overlay2-en.6f2d9462.svg)}.page-de .wheel.bonus1-overlay::before{background-image:url(.././images/wheel-overlay1-de.89c75389.svg)}.page-de .wheel.bonus2-overlay::before{background-image:url(.././images/wheel-overlay2-de.6f2d9462.svg)}.page-ua .wheel.bonus1-overlay::before{background-image:url(.././images/wheel-overlay1-ua.89c75389.svg)}.page-ua .wheel.bonus2-overlay::before{background-image:url(.././images/wheel-overlay2-ua.6f2d9462.svg)}.btn{height:3.75rem;padding:0.5rem 1.5rem;border:none;border-radius:4px;background-color:var(--btn-background-color);color:var(--btn-text-color);cursor:pointer;font-family:var(--main-font-family);font-size:1rem;font-weight:800;letter-spacing:-0.04em;line-height:1.2;outline:none;text-transform:uppercase}.btn:hover{--btn-background-color: var(--btn-hover-background-color)}.btn:active{--btn-background-color: var(--btn-pressed-background-color)}.notification{position:fixed;z-index:15;bottom:-50%;left:50%;display:flex;overflow:hidden;min-width:-moz-max-content;min-width:max-content;align-items:center;justify-content:space-between;padding:12px 16px;border:var(--notify-border-width) solid var(--notify-border-color);border-radius:var(--notify-border-radius);background:var(--notify-background-color);box-shadow:var(--notify-box-shadow);transform:translateX(-50%)}@media screen and (min-width: 540px){.notification{padding:0 16px}}.notification__btn{width:auto;min-width:7.5rem}.notification__img{display:none;width:var(--notify-img-width);height:auto;margin-top:var(--notify-img-margin-top);-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 540px){.notification__img{display:block}}.notification__text{padding:0 16px 0 0}@media screen and (min-width: 540px){.notification__text{padding:var(--notify-padding-y) 2.5rem var(--notify-padding-y) 1.5rem}}.notification__title{z-index:2;margin:0 0 4px;color:var(--notify-title-color);font-size:0.875rem;font-weight:500;letter-spacing:-0.04em;line-height:1.4;text-shadow:0 4px 12px rgba(0,0,0,.25);white-space:nowrap}.notification__subtitle{display:flex;align-items:center;margin:0;color:var(--notify-subtitle-color);font-size:0.875rem;font-weight:700;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase}.notification__subtitle ._subtitle1{margin-right:7px;color:var(--notify-marked-color);font-size:2.25rem;font-weight:800;letter-spacing:-0.04em;line-height:1;text-transform:uppercase}.notification__subtitle ._subtitle2{font-size:1.25rem}.notification._active{bottom:12px;animation:1s linear fade-in-up;opacity:1}@media screen and (min-width: 540px){.notification._active{bottom:3rem}}.bonus1{transform:rotate(1080deg);transition:all 4.5s cubic-bezier(0, -0.08, 0, 0.99)}.bonus2{transform:rotate(2430deg);transition:all 4.5s cubic-bezier(0, -0.08, 0, 0.99)}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in-up{from{bottom:-50%;opacity:0}to{bottom:3%;opacity:1}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-30px)}100%{transform:translateY(0)}}.checkbox{display:flex}.checkbox__content{display:grid;align-items:center;cursor:pointer;gap:15px;grid-template-areas:"area text"}.checkbox__area{position:relative;width:var(--checkbox-area-size);height:var(--checkbox-area-size);border:var(--checkbox-area-border-width) var(--checkbox-area-border-style) var(--checkbox-area-border-color);border-radius:var(--checkbox-area-border-radius);background:var(--checkbox-area-bg-color);grid-area:area}.checkbox__area::after{position:absolute;top:50%;left:calc(var(--checkbox-area-size)/2 - 1px);display:block;width:var(--checkbox-mark-width);height:var(--checkbox-mark-height);border:solid var(--checkbox-checkmark-color);border-width:0 var(--checkbox-mark-border-width) var(--checkbox-mark-border-width) 0;background:var(--checkbox-area-bg);content:"";opacity:0;transform:translateY(-65%) translate(-50%) rotate(45deg)}.checkbox__input{width:0;height:0;visibility:hidden}.checkbox__input:checked~.checkbox__content .checkbox__area::after{opacity:1}.checkbox__text{color:var(--checkbox-text-color);font-size:14px;font-weight:400;grid-area:text;letter-spacing:-0.02em;line-height:1.42}.form-input{width:100%;height:50px;padding:12px;border:2px solid var(--input-border-color);border-radius:4px;margin:0 auto 24px;background:var(--input-background-color);color:var(--input-color);font-size:16px;line-height:26px;outline:none}.form-input:hover,.form-input:focus{border-color:var(--input-hover-border-color);outline:none}.form-input:focus-visible{outline:none}::-moz-placeholder{color:var(--input-placeholder-color)}::placeholder{color:var(--input-placeholder-color)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{background-color:var(--input-background-color);box-shadow:0 0 0 1000px var(--input-background-color) inset;-webkit-text-fill-color:var(--input-color);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form{position:absolute;z-index:-10000;top:0;left:0;display:none;width:100%;min-height:100%;flex-direction:column;align-items:center;justify-content:flex-start;padding:2.5rem 16px;opacity:0}@media screen and (min-width: 1024px){.form{justify-content:center}}.form.fade-in{z-index:1000;display:flex;width:100%;animation:fade-in 1.5s linear forwards;opacity:1}.form.fade-in~.page-wrapper{animation:fade-out 1.5s linear forwards}.form__wrapper{max-width:480px}.form__bonuses{display:grid;margin-bottom:6px;gap:6px}@media screen and (min-width: 540px){.form__bonuses{grid-template-columns:1fr 1fr}}.form__bonus{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:4px;gap:8px}.form__bonus-value{font-size:2.4375rem;font-weight:800;letter-spacing:-0.04em;line-height:1.2;text-transform:uppercase}.form__bonus-label{font-size:0.875rem;font-weight:700;letter-spacing:-0.02em;line-height:1.2;text-transform:uppercase}.form__bonus._bonus1{background:var(--form-bonus1-background-color);color:var(--form-bonus1-text-color)}.form__bonus._bonus2{background:var(--form-bonus2-background-color);color:var(--form-bonus2-text-color)}.form__modal{display:grid;padding:2.25rem 1.25rem 2.375rem;border:var(--form-modal-border-width) solid var(--form-modal-border-color);border-radius:8px;background:var(--form-modal-background-color)}.form__title{margin-top:0;margin-bottom:12px;color:var(--form-title-color);font-size:2.25rem;font-weight:800;letter-spacing:-0.04em;line-height:1;text-align:center;text-transform:uppercase}.form__info{margin-bottom:2rem;color:var(--form-info-color);font-size:0.875rem;font-weight:500;justify-self:center;letter-spacing:-0.04em;line-height:1.28;text-align:center;text-shadow:0 4px 12px rgba(0,0,0,.25)}.form__promo{width:100%;padding:1.5rem 1.125rem;border:1px dashed var(--form-promo-color);border-radius:var(--form-promo-border-radius);margin-bottom:1rem;background-color:var(--form-promo-background-color);color:var(--form-promo-color);font-size:3.125rem;font-weight:900;justify-self:center;letter-spacing:.13em;line-height:1;text-align:center;text-transform:uppercase}.form__row._allowance{position:relative;display:flex;align-items:center;cursor:pointer;gap:0.9375rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__submit{width:100%;margin-top:2rem}.bg{background-image:url(.././images/bg-1.00ad5aa3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@supports(background-image: url("@/images/background/bg-1.jpg?as=webp")){.bg{background-image:url(.././images/bg-1.6ccfab3c.webp)}}.bg::before,.bg::after{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none}.bg::before{background-image:url(.././images/bg-2.060bc46a.png);background-position:top}@supports(background-image: url("@/images/background/bg-2.png?as=webp")){.bg::before{background-image:url(.././images/bg-2.b38311c0.webp)}}.bg::after{background-image:url(.././images/bg-3.2ab1ba09.png);background-position:bottom}@supports(background-image: url("@/images/background/bg-3.png?as=webp")){.bg::after{background-image:url(.././images/bg-3.24293db8.webp)}}
