@charset "UTF-8";
/** viewport =  360px */
/** viewport =  480px */
/** viewport =  768px */
/** viewport =  960px */
/**
 * $breakpoint keys: phone/mobile/sm | phone-land/ | tab-port | tab-land | desktop | lg
 */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-internal-autofill-selected {
  -webkit-text-fill-color: fieldtext !important;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  transition: background-color 5000s ease-in-out 0s;
  background-color: light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
  color: fieldtext !important;
}

/* Для Firefox */
@-moz-document url-prefix() {
  input:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background-color: light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
    color: fieldtext !important;
  }
}
.quiz {
  width: 100%;
  max-width: 75.875rem;
  background: #252525;
  margin: 0 auto;
  color: #fff;
  /* Общие стили для автозаполнения */
  /* Для Firefox */
}
.quiz .quiz-container {
  display: flex;
  background: rgba(255, 255, 255, 0.1);
  padding: 1.875rem 2.5rem;
  margin-top: 3.75rem;
  min-height: 22.875rem;
}
@media only screen and (max-width: 47.9375em) {
  .quiz .quiz-container {
    padding: 1.25rem;
    margin-top: 1.875rem;
  }
}
@media only screen and (max-width: 29.9375em) {
  .quiz .quiz-container {
    padding: 1rem;
    margin-top: 1.25rem;
  }
}
.quiz h2 {
  text-transform: uppercase;
  color: white;
}
.quiz h4 {
  color: white;
}
.quiz input[type=email]:-webkit-autofill,
.quiz input[type=email]:-webkit-autofill:hover,
.quiz input[type=email]:-webkit-autofill:focus,
.quiz input[type=tel]:-webkit-autofill,
.quiz input[type=tel]:-webkit-autofill:hover,
.quiz input[type=tel]:-webkit-autofill:focus,
.quiz input[type=text]:-webkit-autofill,
.quiz input[type=text]:-webkit-autofill:hover,
.quiz input[type=text]:-webkit-autofill:focus,
.quiz input[type=email]:-internal-autofill-selected,
.quiz input[type=tel]:-internal-autofill-selected,
.quiz input[type=text]:-internal-autofill-selected {
  -webkit-text-fill-color: white !important;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  transition: background-color 5000s ease-in-out 0s;
  background-color: transparent !important;
  border-bottom: 1px solid white !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
}
@-moz-document url-prefix() {
  .quiz input[type=email]:-internal-autofill-selected,
  .quiz input[type=tel]:-internal-autofill-selected,
  .quiz input[type=text]:-internal-autofill-selected {
    appearance: none !important;
    background-image: none !important;
    background-color: transparent !important;
    color: white !important;
    border-bottom: 1px solid white !important;
  }
}
.quiz input[type=email],
.quiz input[type=tel],
.quiz input[type=text] {
  display: flex;
  width: 100%;
  max-width: 33.0625rem;
  padding: 1rem 0.625rem;
  align-items: flex-start;
  gap: 10px;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: none;
  outline: none;
  border-bottom: 1px solid #CDCDCD;
  background: transparent;
  color: white;
}
@media only screen and (max-width: 29.9375em) {
  .quiz input[type=email],
  .quiz input[type=tel],
  .quiz input[type=text] {
    padding: 0.625rem;
    font-size: 0.875rem;
  }
  .quiz input[type=email]::placeholder,
  .quiz input[type=tel]::placeholder,
  .quiz input[type=text]::placeholder {
    font-size: 0.875rem;
  }
}
.quiz input[type=email]::placeholder,
.quiz input[type=tel]::placeholder,
.quiz input[type=text]::placeholder {
  color: #BEBEBE;
}
.quiz input[type=email]:focus, .quiz input[type=email]:active,
.quiz input[type=tel]:focus,
.quiz input[type=tel]:active,
.quiz input[type=text]:focus,
.quiz input[type=text]:active {
  border-bottom: 1px solid white;
}
.quiz .quiz-step {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  gap: 1.25rem;
  height: 100%;
  max-width: 100%;
  flex-grow: 1;
}
.quiz .quiz-step .options-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
.quiz .quiz-step .options-container .options {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 1.25rem 0;
}
.quiz .quiz-step .options-container .option {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.875rem 1.875rem;
  border-radius: 58px;
  border: 1px solid #FFF;
  cursor: pointer;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  transition: all 0.25s cubic-bezier(0.18, 0.83, 0.56, 0.9);
}
@media only screen and (max-width: 47.9375em) {
  .quiz .quiz-step .options-container .option {
    padding: 0.625rem 1.25rem;
    font-size: 0.875rem;
  }
}
@media only screen and (max-width: 29.9375em) {
  .quiz .quiz-step .options-container .option {
    padding: 0.625rem 1rem;
  }
}
.quiz .quiz-step .options-container .option input[type=radio] {
  display: none;
}
.quiz .quiz-step .options-container .option:has(input:checked), .quiz .quiz-step .options-container .option:active {
  background: #FFF;
  color: #222;
}
.quiz .quiz-step .options-container .other-input {
  max-width: 33.0625rem;
}
.quiz .quiz-step label {
  display: block;
  font-size: 0.875rem;
}
.quiz .quiz-step input[type=checkbox] {
  position: relative;
  flex-shrink: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  background-color: white;
  border: none;
  outline: none;
  cursor: pointer;
}
.quiz .quiz-step input[type=checkbox].border {
  border: 1px solid #CDCDCD;
  box-sizing: content-box;
}
.quiz .quiz-step input[type=checkbox]:checked::after {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  content: "";
  position: relative;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.7897 5.20647C14.9244 5.33884 15 5.51828 15 5.70537C15 5.89246 14.9244 6.0719 14.7897 6.20427L8.07943 12.7935C7.94462 12.9257 7.76189 13 7.57136 13C7.38083 13 7.1981 12.9257 7.06329 12.7935L3.22883 9.02824C3.15819 8.96361 3.10154 8.88566 3.06224 8.79906C3.02294 8.71246 3.00182 8.61898 3.00011 8.52418C2.99841 8.42939 3.01617 8.33523 3.05233 8.24732C3.08849 8.15941 3.14231 8.07956 3.21058 8.01252C3.27885 7.94548 3.36017 7.89263 3.4497 7.85712C3.53922 7.82161 3.63511 7.80417 3.73165 7.80585C3.82818 7.80752 3.92338 7.82827 4.01158 7.86685C4.09977 7.90544 4.17914 7.96107 4.24496 8.03044L7.57136 11.2968L13.7736 5.20647C13.9084 5.07426 14.0911 5 14.2817 5C14.4722 5 14.6549 5.07426 14.7897 5.20647Z" fill="black"/></svg>');
  background-size: contain;
}
.quiz .quiz-step .buttons-container {
  display: flex;
  justify-content: flex-start;
  gap: 1.25rem;
}
.quiz .quiz-step .buttons-container .back-button,
.quiz .quiz-step .buttons-container .next-button,
.quiz .quiz-step .buttons-container .submit-button {
  display: flex;
  padding: 1rem 2.5rem;
  justify-content: center;
  align-items: center;
  gap: 0.625rem;
  border: none;
  outline: none;
  cursor: pointer;
}
@media only screen and (max-width: 47.9375em) {
  .quiz .quiz-step .buttons-container .back-button,
  .quiz .quiz-step .buttons-container .next-button,
  .quiz .quiz-step .buttons-container .submit-button {
    padding: 0.625rem 1.25rem;
    font-size: 0.875rem;
  }
}
@media only screen and (max-width: 29.9375em) {
  .quiz .quiz-step .buttons-container .back-button,
  .quiz .quiz-step .buttons-container .next-button,
  .quiz .quiz-step .buttons-container .submit-button {
    padding: 0.625rem 1rem;
    font-size: 0.875rem;
  }
}
.quiz .quiz-step .buttons-container .back-button {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
  transition: all 0.3s ease-in-out;
}
.quiz .quiz-step .buttons-container .back-button:before {
  display: inline-flex;
  content: "";
  width: 3.375rem;
  height: 1.5rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="24" viewBox="0 0 54 24" fill="none"><g clip-path="url(%23clip0_2697_28925)"><path d="M8.5 19C8.5 18.258 7.767 17.15 7.025 16.22C6.071 15.02 4.931 13.973 3.624 13.174C2.644 12.575 1.456 12 0.5 12M0.5 12C1.456 12 2.645 11.425 3.624 10.826C4.931 10.026 6.071 8.979 7.025 7.781C7.767 6.85 8.5 5.74 8.5 5M0.5 12L54 12" stroke="white" stroke-width="2"/></g><defs><clipPath id="clip0_2697_28925"><rect width="24" height="54" fill="white" transform="matrix(0 -1 1 0 0 24)"/></clipPath></defs></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 47.9375em) {
  .quiz .quiz-step .buttons-container .back-button:before {
    width: 2.6875rem;
    height: 1.1875rem;
  }
}
.quiz .quiz-step .buttons-container .back-button:hover {
  background-color: #666;
}
.quiz .quiz-step .buttons-container .back-button:hover:before {
  transform: translateX(-5px);
}
.quiz .quiz-step .buttons-container .next-button:after {
  display: inline-flex;
  content: "";
  width: 3.375rem;
  height: 1.5rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="24" viewBox="0 0 54 24" fill="none"><g clip-path="url(%23clip0_2697_28930)"><path d="M45.5 19C45.5 18.258 46.233 17.15 46.975 16.22C47.929 15.02 49.069 13.973 50.376 13.174C51.356 12.575 52.544 12 53.5 12M53.5 12C52.544 12 51.355 11.425 50.376 10.826C49.069 10.026 47.929 8.979 46.975 7.781C46.233 6.85 45.5 5.74 45.5 5M53.5 12L0 12" stroke="white" stroke-width="2"/></g><defs><clipPath id="clip0_2697_28930"><rect width="24" height="54" fill="white" transform="matrix(0 -1 -1 0 54 24)"/></clipPath></defs></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 47.9375em) {
  .quiz .quiz-step .buttons-container .next-button:after {
    width: 2.6875rem;
    height: 1.1875rem;
  }
}
.quiz .quiz-step .buttons-container .next-button:hover:after {
  transform: translateX(5px);
}
.quiz .quiz-step .buttons-container .next-button,
.quiz .quiz-step .buttons-container .submit-button {
  background-color: #960300;
  color: #fff;
}
.quiz .quiz-step .buttons-container .next-button:hover,
.quiz .quiz-step .buttons-container .submit-button:hover {
  background-color: #9e1212;
}
.quiz .final-step__fields {
  display: grid;
  grid-template-areas: "email-input phone-input" "messengers messengers" "consent consent";
  gap: 1.25rem;
  width: 100%;
}
@media only screen and (max-width: 29.9375em) {
  .quiz .final-step__fields {
    grid-template-areas: "email-input" "phone-input" "messengers" "consent";
    gap: 0.625rem;
  }
}
.quiz .final-step__fields .email-input {
  grid-area: email-input;
}
.quiz .final-step__fields .phone-input {
  grid-area: phone-input;
}
.quiz .final-step__fields .messengers {
  grid-area: messengers;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: 4.375rem;
  gap: 1.25rem;
}
@media only screen and (max-width: 29.9375em) {
  .quiz .final-step__fields .messengers {
    grid-template-columns: repeat(2, 1fr);
    gap: 0.625rem;
  }
}
.quiz .final-step__fields .messengers .option {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 0.875rem;
  gap: 0.625rem;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  color: #BEBEBE;
}
.quiz .final-step__fields .messengers .option:before {
  display: inline-flex;
  width: 1.5rem;
  height: 1.5rem;
  content: "";
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 29.9375em) {
  .quiz .final-step__fields .messengers .option:before {
    width: 1.25rem;
    height: 1.25rem;
  }
}
.quiz .final-step__fields .messengers .option.viber:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.4251 3.12902C14.2789 2.42574 11.0163 2.42574 7.87008 3.12902L7.53108 3.20402C6.64586 3.40135 5.83277 3.8405 5.18235 4.47256C4.53192 5.10463 4.06968 5.90481 3.84708 6.78402C3.05097 9.92672 3.05097 13.2183 3.84708 16.361C4.05939 17.1995 4.48986 17.9669 5.09476 18.5851C5.69966 19.2034 6.45743 19.6505 7.29108 19.881L7.75608 22.657C7.77093 22.7452 7.80913 22.8277 7.86672 22.8961C7.9243 22.9645 7.99917 23.0162 8.08351 23.0458C8.16785 23.0754 8.25859 23.0818 8.34628 23.0645C8.43396 23.0471 8.51539 23.0065 8.58208 22.947L11.3131 20.504C13.3632 20.6278 15.4205 20.4639 17.4251 20.017L17.7651 19.942C18.6503 19.7447 19.4634 19.3055 20.1138 18.6735C20.7642 18.0414 21.2265 17.2412 21.4491 16.362C22.2452 13.2193 22.2452 9.92772 21.4491 6.78502C21.2264 5.90568 20.764 5.10541 20.1134 4.47334C19.4628 3.84126 18.6495 3.40219 17.7641 3.20502L17.4251 3.12902ZM8.71408 6.70302C8.52823 6.67581 8.33866 6.71323 8.17708 6.80902H8.16308C7.78808 7.02902 7.45008 7.30602 7.16208 7.63202C6.92208 7.90902 6.79208 8.18902 6.75808 8.45902C6.73808 8.61902 6.75208 8.78102 6.79908 8.93402L6.81708 8.94402C7.08708 9.73702 7.43908 10.5 7.86908 11.218C8.42378 12.2264 9.10606 13.159 9.89908 13.993L9.92308 14.027L9.96108 14.055L9.98408 14.082L10.0121 14.106C10.8491 14.9014 11.7839 15.5869 12.7941 16.146C13.9491 16.775 14.6501 17.072 15.0711 17.196V17.202C15.1941 17.24 15.3061 17.257 15.4191 17.257C15.7778 17.2313 16.1174 17.0854 16.3831 16.843C16.7081 16.555 16.9831 16.216 17.1971 15.839V15.832C17.3981 15.452 17.3301 15.094 17.0401 14.851C16.4581 14.3414 15.8281 13.8893 15.1591 13.501C14.7111 13.258 14.2561 13.405 14.0721 13.651L13.6791 14.147C13.4771 14.393 13.1111 14.359 13.1111 14.359L13.1011 14.365C10.3701 13.668 9.64108 10.903 9.64108 10.903C9.64108 10.903 9.60708 10.527 9.86008 10.335L10.3521 9.93902C10.5881 9.74702 10.7521 9.29302 10.4991 8.84502C10.1117 8.17645 9.66056 7.54686 9.15208 6.96502C9.04086 6.8284 8.88509 6.73529 8.71208 6.70202M13.3281 5.50102C13.1955 5.50102 13.0683 5.5537 12.9745 5.64747C12.8808 5.74124 12.8281 5.86841 12.8281 6.00102C12.8281 6.13363 12.8808 6.26081 12.9745 6.35458C13.0683 6.44834 13.1955 6.50102 13.3281 6.50102C14.5931 6.50102 15.6431 6.91402 16.4741 7.70602C16.9011 8.13902 17.2341 8.65202 17.4521 9.21402C17.6711 9.77702 17.7711 10.378 17.7451 10.98C17.7423 11.0457 17.7525 11.1112 17.7751 11.173C17.7977 11.2347 17.8322 11.2913 17.8767 11.3397C17.9665 11.4374 18.0915 11.4955 18.2241 11.501C18.3567 11.5066 18.4861 11.4593 18.5838 11.3694C18.6815 11.2796 18.7395 11.1546 18.7451 11.022C18.7749 10.2816 18.652 9.54292 18.3841 8.85202C18.1149 8.15761 17.705 7.52638 17.1801 6.99802L17.1701 6.98802C16.1391 6.00302 14.8341 5.50102 13.3281 5.50102ZM13.2941 7.14502C13.1615 7.14502 13.0343 7.1977 12.9405 7.29147C12.8468 7.38524 12.7941 7.51241 12.7941 7.64502C12.7941 7.77763 12.8468 7.90481 12.9405 7.99858C13.0343 8.09234 13.1615 8.14502 13.2941 8.14502H13.3111C14.2231 8.21002 14.8871 8.51402 15.3521 9.01302C15.8291 9.52702 16.0761 10.166 16.0571 10.956C16.054 11.0886 16.1038 11.217 16.1954 11.3129C16.287 11.4089 16.413 11.4645 16.5456 11.4675C16.6782 11.4706 16.8066 11.4208 16.9025 11.3292C16.9984 11.2376 17.054 11.1116 17.0571 10.979C17.0811 9.94202 16.7471 9.04702 16.0851 8.33302V8.33102C15.4081 7.60502 14.4791 7.22102 13.3611 7.14602L13.3441 7.14402L13.2941 7.14502ZM13.2751 8.82002C13.2082 8.81412 13.1408 8.82176 13.0769 8.84248C13.013 8.86321 12.9539 8.8966 12.9032 8.94066C12.8525 8.98472 12.8112 9.03854 12.7817 9.09892C12.7523 9.1593 12.7353 9.22499 12.7318 9.29207C12.7283 9.35915 12.7384 9.42625 12.7614 9.48936C12.7844 9.55247 12.8199 9.6103 12.8657 9.65939C12.9116 9.70848 12.9669 9.74782 13.0283 9.77508C13.0897 9.80234 13.1559 9.81694 13.2231 9.81802C13.6411 9.84002 13.9081 9.96602 14.0761 10.135C14.2451 10.305 14.3711 10.578 14.3941 11.005C14.3953 11.0721 14.4101 11.1383 14.4374 11.1996C14.4648 11.2608 14.5042 11.316 14.5533 11.3617C14.6025 11.4074 14.6603 11.4428 14.7234 11.4657C14.7864 11.4886 14.8535 11.4986 14.9205 11.495C14.9875 11.4915 15.0531 11.4744 15.1134 11.445C15.1737 11.4155 15.2275 11.3742 15.2715 11.3236C15.3155 11.2729 15.3489 11.2139 15.3696 11.1501C15.3903 11.0862 15.3979 11.0189 15.3921 10.952C15.3601 10.352 15.1721 9.82202 14.7871 9.43202C14.4001 9.04202 13.8731 8.85202 13.2751 8.82002Z" fill="%23BEBEBE"/></svg>');
}
.quiz .final-step__fields .messengers .option.viber:has(input:checked):before, .quiz .final-step__fields .messengers .option.viber:active:before, .quiz .final-step__fields .messengers .option.viber:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.4251 3.12902C14.2789 2.42574 11.0163 2.42574 7.87008 3.12902L7.53108 3.20402C6.64586 3.40135 5.83277 3.8405 5.18235 4.47256C4.53192 5.10463 4.06968 5.90481 3.84708 6.78402C3.05097 9.92672 3.05097 13.2183 3.84708 16.361C4.05939 17.1995 4.48986 17.9669 5.09476 18.5851C5.69966 19.2034 6.45743 19.6505 7.29108 19.881L7.75608 22.657C7.77093 22.7452 7.80913 22.8277 7.86672 22.8961C7.9243 22.9645 7.99917 23.0162 8.08351 23.0458C8.16785 23.0754 8.25859 23.0818 8.34628 23.0645C8.43396 23.0471 8.51539 23.0065 8.58208 22.947L11.3131 20.504C13.3632 20.6278 15.4205 20.4639 17.4251 20.017L17.7651 19.942C18.6503 19.7447 19.4634 19.3055 20.1138 18.6735C20.7642 18.0414 21.2265 17.2412 21.4491 16.362C22.2452 13.2193 22.2452 9.92772 21.4491 6.78502C21.2264 5.90568 20.764 5.10541 20.1134 4.47334C19.4628 3.84126 18.6495 3.40219 17.7641 3.20502L17.4251 3.12902ZM8.71408 6.70302C8.52823 6.67581 8.33866 6.71323 8.17708 6.80902H8.16308C7.78808 7.02902 7.45008 7.30602 7.16208 7.63202C6.92208 7.90902 6.79208 8.18902 6.75808 8.45902C6.73808 8.61902 6.75208 8.78102 6.79908 8.93402L6.81708 8.94402C7.08708 9.73702 7.43908 10.5 7.86908 11.218C8.42378 12.2264 9.10606 13.159 9.89908 13.993L9.92308 14.027L9.96108 14.055L9.98408 14.082L10.0121 14.106C10.8491 14.9014 11.7839 15.5869 12.7941 16.146C13.9491 16.775 14.6501 17.072 15.0711 17.196V17.202C15.1941 17.24 15.3061 17.257 15.4191 17.257C15.7778 17.2313 16.1174 17.0854 16.3831 16.843C16.7081 16.555 16.9831 16.216 17.1971 15.839V15.832C17.3981 15.452 17.3301 15.094 17.0401 14.851C16.4581 14.3414 15.8281 13.8893 15.1591 13.501C14.7111 13.258 14.2561 13.405 14.0721 13.651L13.6791 14.147C13.4771 14.393 13.1111 14.359 13.1111 14.359L13.1011 14.365C10.3701 13.668 9.64108 10.903 9.64108 10.903C9.64108 10.903 9.60708 10.527 9.86008 10.335L10.3521 9.93902C10.5881 9.74702 10.7521 9.29302 10.4991 8.84502C10.1117 8.17645 9.66056 7.54686 9.15208 6.96502C9.04086 6.8284 8.88509 6.73529 8.71208 6.70202M13.3281 5.50102C13.1955 5.50102 13.0683 5.5537 12.9745 5.64747C12.8808 5.74124 12.8281 5.86841 12.8281 6.00102C12.8281 6.13363 12.8808 6.26081 12.9745 6.35458C13.0683 6.44834 13.1955 6.50102 13.3281 6.50102C14.5931 6.50102 15.6431 6.91402 16.4741 7.70602C16.9011 8.13902 17.2341 8.65202 17.4521 9.21402C17.6711 9.77702 17.7711 10.378 17.7451 10.98C17.7423 11.0457 17.7525 11.1112 17.7751 11.173C17.7977 11.2347 17.8322 11.2913 17.8767 11.3397C17.9665 11.4374 18.0915 11.4955 18.2241 11.501C18.3567 11.5066 18.4861 11.4593 18.5838 11.3694C18.6815 11.2796 18.7395 11.1546 18.7451 11.022C18.7749 10.2816 18.652 9.54292 18.3841 8.85202C18.1149 8.15761 17.705 7.52638 17.1801 6.99802L17.1701 6.98802C16.1391 6.00302 14.8341 5.50102 13.3281 5.50102ZM13.2941 7.14502C13.1615 7.14502 13.0343 7.1977 12.9405 7.29147C12.8468 7.38524 12.7941 7.51241 12.7941 7.64502C12.7941 7.77763 12.8468 7.90481 12.9405 7.99858C13.0343 8.09234 13.1615 8.14502 13.2941 8.14502H13.3111C14.2231 8.21002 14.8871 8.51402 15.3521 9.01302C15.8291 9.52702 16.0761 10.166 16.0571 10.956C16.054 11.0886 16.1038 11.217 16.1954 11.3129C16.287 11.4089 16.413 11.4645 16.5456 11.4675C16.6782 11.4706 16.8066 11.4208 16.9025 11.3292C16.9984 11.2376 17.054 11.1116 17.0571 10.979C17.0811 9.94202 16.7471 9.04702 16.0851 8.33302V8.33102C15.4081 7.60502 14.4791 7.22102 13.3611 7.14602L13.3441 7.14402L13.2941 7.14502ZM13.2751 8.82002C13.2082 8.81412 13.1408 8.82176 13.0769 8.84248C13.013 8.86321 12.9539 8.8966 12.9032 8.94066C12.8525 8.98472 12.8112 9.03854 12.7817 9.09892C12.7523 9.1593 12.7353 9.22499 12.7318 9.29207C12.7283 9.35915 12.7384 9.42625 12.7614 9.48936C12.7844 9.55247 12.8199 9.6103 12.8657 9.65939C12.9116 9.70848 12.9669 9.74782 13.0283 9.77508C13.0897 9.80234 13.1559 9.81694 13.2231 9.81802C13.6411 9.84002 13.9081 9.96602 14.0761 10.135C14.2451 10.305 14.3711 10.578 14.3941 11.005C14.3953 11.0721 14.4101 11.1383 14.4374 11.1996C14.4648 11.2608 14.5042 11.316 14.5533 11.3617C14.6025 11.4074 14.6603 11.4428 14.7234 11.4657C14.7864 11.4886 14.8535 11.4986 14.9205 11.495C14.9875 11.4915 15.0531 11.4744 15.1134 11.445C15.1737 11.4155 15.2275 11.3742 15.2715 11.3236C15.3155 11.2729 15.3489 11.2139 15.3696 11.1501C15.3903 11.0862 15.3979 11.0189 15.3921 10.952C15.3601 10.352 15.1721 9.82202 14.7871 9.43202C14.4001 9.04202 13.8731 8.85202 13.2751 8.82002Z" fill="white"/></svg>');
}
.quiz .final-step__fields .messengers .option.telegram:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0247 4.92997C20.2718 4.82596 20.5423 4.79008 20.808 4.82608C21.0737 4.86208 21.3249 4.96863 21.5354 5.13465C21.7459 5.30067 21.9081 5.52008 22.0051 5.77005C22.102 6.02002 22.1302 6.29141 22.0867 6.55597L19.8187 20.313C19.5987 21.64 18.1427 22.401 16.9257 21.74C15.9077 21.187 14.3957 20.335 13.0357 19.446C12.3557 19.001 10.2727 17.576 10.5287 16.562C10.7487 15.695 14.2487 12.437 16.2487 10.5C17.0337 9.73897 16.6757 9.29997 15.7487 9.99997C13.4467 11.738 9.7507 14.381 8.5287 15.125C7.4507 15.781 6.8887 15.893 6.2167 15.781C4.9907 15.577 3.8537 15.261 2.9257 14.876C1.6717 14.356 1.7327 12.632 2.9247 12.13L20.0247 4.92997Z" fill="%23BEBEBE"/></svg>');
}
.quiz .final-step__fields .messengers .option.telegram:has(input:checked):before, .quiz .final-step__fields .messengers .option.telegram:active:before, .quiz .final-step__fields .messengers .option.telegram:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0247 4.92997C20.2718 4.82596 20.5423 4.79008 20.808 4.82608C21.0737 4.86208 21.3249 4.96863 21.5354 5.13465C21.7459 5.30067 21.9081 5.52008 22.0051 5.77005C22.102 6.02002 22.1302 6.29141 22.0867 6.55597L19.8187 20.313C19.5987 21.64 18.1427 22.401 16.9257 21.74C15.9077 21.187 14.3957 20.335 13.0357 19.446C12.3557 19.001 10.2727 17.576 10.5287 16.562C10.7487 15.695 14.2487 12.437 16.2487 10.5C17.0337 9.73897 16.6757 9.29997 15.7487 9.99997C13.4467 11.738 9.7507 14.381 8.5287 15.125C7.4507 15.781 6.8887 15.893 6.2167 15.781C4.9907 15.577 3.8537 15.261 2.9257 14.876C1.6717 14.356 1.7327 12.632 2.9247 12.13L20.0247 4.92997Z" fill="white"/></svg>');
}
.quiz .final-step__fields .messengers .option.whatsapp:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 2.5C7.227 2.5 2.75 6.977 2.75 12.5C2.75 14.39 3.275 16.16 4.188 17.668L3.296 20.7C3.24478 20.8741 3.24141 21.0587 3.28624 21.2346C3.33107 21.4104 3.42245 21.5709 3.55076 21.6992C3.67907 21.8276 3.83958 21.9189 4.01542 21.9638C4.19125 22.0086 4.37592 22.0052 4.55 21.954L7.582 21.062C9.14074 22.0049 10.9282 22.5023 12.75 22.5C18.273 22.5 22.75 18.023 22.75 12.5C22.75 6.977 18.273 2.5 12.75 2.5ZM10.488 14.763C12.511 16.785 14.442 17.052 15.124 17.077C16.161 17.115 17.171 16.323 17.564 15.404C17.6132 15.2896 17.631 15.1641 17.6155 15.0405C17.6 14.917 17.5519 14.7998 17.476 14.701C16.928 14.001 16.187 13.498 15.463 12.998C15.3119 12.8932 15.1261 12.8512 14.9446 12.8806C14.7631 12.9101 14.6002 13.0088 14.49 13.156L13.89 14.071C13.8583 14.12 13.8091 14.1551 13.7525 14.1692C13.6959 14.1833 13.636 14.1754 13.585 14.147C13.178 13.914 12.585 13.518 12.159 13.092C11.733 12.666 11.361 12.1 11.152 11.719C11.1267 11.6705 11.1196 11.6145 11.1319 11.5611C11.1441 11.5078 11.175 11.4606 11.219 11.428L12.143 10.742C12.2752 10.6276 12.3606 10.4684 12.3828 10.2949C12.4049 10.1215 12.3623 9.94596 12.263 9.802C11.815 9.146 11.293 8.312 10.536 7.759C10.4381 7.68866 10.3237 7.64479 10.2039 7.63165C10.084 7.61851 9.96282 7.63654 9.852 7.684C8.932 8.078 8.136 9.088 8.174 10.127C8.199 10.809 8.466 12.74 10.488 14.763Z" fill="%23BEBEBE"/></svg>');
}
.quiz .final-step__fields .messengers .option.whatsapp:has(input:checked):before, .quiz .final-step__fields .messengers .option.whatsapp:active:before, .quiz .final-step__fields .messengers .option.whatsapp:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 2.5C7.227 2.5 2.75 6.977 2.75 12.5C2.75 14.39 3.275 16.16 4.188 17.668L3.296 20.7C3.24478 20.8741 3.24141 21.0587 3.28624 21.2346C3.33107 21.4104 3.42245 21.5709 3.55076 21.6992C3.67907 21.8276 3.83958 21.9189 4.01542 21.9638C4.19125 22.0086 4.37592 22.0052 4.55 21.954L7.582 21.062C9.14074 22.0049 10.9282 22.5023 12.75 22.5C18.273 22.5 22.75 18.023 22.75 12.5C22.75 6.977 18.273 2.5 12.75 2.5ZM10.488 14.763C12.511 16.785 14.442 17.052 15.124 17.077C16.161 17.115 17.171 16.323 17.564 15.404C17.6132 15.2896 17.631 15.1641 17.6155 15.0405C17.6 14.917 17.5519 14.7998 17.476 14.701C16.928 14.001 16.187 13.498 15.463 12.998C15.3119 12.8932 15.1261 12.8512 14.9446 12.8806C14.7631 12.9101 14.6002 13.0088 14.49 13.156L13.89 14.071C13.8583 14.12 13.8091 14.1551 13.7525 14.1692C13.6959 14.1833 13.636 14.1754 13.585 14.147C13.178 13.914 12.585 13.518 12.159 13.092C11.733 12.666 11.361 12.1 11.152 11.719C11.1267 11.6705 11.1196 11.6145 11.1319 11.5611C11.1441 11.5078 11.175 11.4606 11.219 11.428L12.143 10.742C12.2752 10.6276 12.3606 10.4684 12.3828 10.2949C12.4049 10.1215 12.3623 9.94596 12.263 9.802C11.815 9.146 11.293 8.312 10.536 7.759C10.4381 7.68866 10.3237 7.64479 10.2039 7.63165C10.084 7.61851 9.96282 7.63654 9.852 7.684C8.932 8.078 8.136 9.088 8.174 10.127C8.199 10.809 8.466 12.74 10.488 14.763Z" fill="white"/></svg>');
}
.quiz .final-step__fields .messengers .option.email:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><path d="M448,64H64C28.656,64,0,92.656,0,128v256c0,35.344,28.656,64,64,64h384c35.344,0,64-28.656,64-64V128 C512,92.656,483.344,64,448,64z M342.656,234.781l135.469-116.094c0.938,3,1.875,6,1.875,9.313v256 c0,2.219-0.844,4.188-1.281,6.281L342.656,234.781z M448,96c2.125,0,4,0.813,6,1.219L256,266.938L58,97.219 C60,96.813,61.875,96,64,96H448z M33.266,390.25C32.828,388.156,32,386.219,32,384V128c0-3.313,0.953-6.313,1.891-9.313 L169.313,234.75L33.266,390.25z M64,416c-3.234,0-6.172-0.938-9.125-1.844l138.75-158.563l51.969,44.531 C248.578,302.719,252.297,304,256,304s7.422-1.281,10.406-3.875l51.969-44.531l138.75,158.563C454.188,415.062,451.25,416,448,416 H64z" fill="%23BEBEBE"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');
}
.quiz .final-step__fields .messengers .option.email:has(input:checked):before, .quiz .final-step__fields .messengers .option.email:active:before, .quiz .final-step__fields .messengers .option.email:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><path d="M448,64H64C28.656,64,0,92.656,0,128v256c0,35.344,28.656,64,64,64h384c35.344,0,64-28.656,64-64V128 C512,92.656,483.344,64,448,64z M342.656,234.781l135.469-116.094c0.938,3,1.875,6,1.875,9.313v256 c0,2.219-0.844,4.188-1.281,6.281L342.656,234.781z M448,96c2.125,0,4,0.813,6,1.219L256,266.938L58,97.219 C60,96.813,61.875,96,64,96H448z M33.266,390.25C32.828,388.156,32,386.219,32,384V128c0-3.313,0.953-6.313,1.891-9.313 L169.313,234.75L33.266,390.25z M64,416c-3.234,0-6.172-0.938-9.125-1.844l138.75-158.563l51.969,44.531 C248.578,302.719,252.297,304,256,304s7.422-1.281,10.406-3.875l51.969-44.531l138.75,158.563C454.188,415.062,451.25,416,448,416 H64z" fill="white"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');
}
.quiz .final-step__fields .messengers .option input {
  display: none;
}
.quiz .final-step__fields .messengers .option:has(input:checked), .quiz .final-step__fields .messengers .option:active {
  border: 1px solid #FFF;
  color: white;
}
.quiz .final-step__fields .messengers .option:hover {
  border: 1px solid #CDCDCD;
}
.quiz .final-step__fields .consent {
  grid-area: consent;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  gap: 0.625rem;
  font-size: 0.875rem;
}

/*# sourceMappingURL=style.css.map */
