.wrapper-winner h2{color:var(--white);text-align:center;line-height:120%;font-size:32px;font-weight:600;padding-bottom:30px;margin:0}.wrapper-winner h2 span{font-weight:600;font-size:46px;display:block;padding-bottom:10px}.wrapper-winner figure{width:72px;margin:auto auto 48px}.wrapper-winner p{color:#f2f2f2;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:130%;padding-bottom:40px;max-width:600px;margin:auto}.wrapper-winner p span{display:block}.wrapper-winner.success p{font-size:24px;max-width:100%}.wrapper-winner .input-check{padding-left:30px;line-height:1;display:flex;flex-direction:column;position:relative;max-width:450px;width:100%;margin:30px auto}.wrapper-winner .input-check label{font-size:16px;font-style:normal;font-weight:400;line-height:140%;cursor:pointer;text-transform:inherit;color:#fff;margin-left:15px}.wrapper-winner .input-check label a{color:#bdbdbd;font-size:inherit;font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline}.wrapper-winner .input-check~.error{bottom:-10px}.wrapper-winner .input-check input{position:absolute;opacity:0;cursor:pointer;width:20px;height:20px;left:13px;z-index:1}.wrapper-winner .input-check input:disabled~div,.wrapper-winner .input-check input:disabled~div~span{opacity:.3;cursor:no-drop}.wrapper-winner .input-check .checkmark{position:absolute;left:13px;height:20px;width:20px;transition:all .2s ease-in-out;border-radius:4px;border:2px solid #bdbdbd}.wrapper-winner .input-check .checkmark:after{content:"";position:absolute;opacity:0;transition:opacity .2s ease-in-out;left:5px;top:1px;width:6px;height:12px;border:solid var(--blue);border-width:0 2px 2px 0;transform:rotate(45deg)}.wrapper-winner .input-check input[type=radio]~.checkmark{border-radius:50%}.wrapper-winner .input-check .control-error{padding:0;color:var(--red);font-family:var(--font-bold);font-size:12px;display:block}.wrapper-winner .input-check input:checked~.checkmark{background-color:var(--white)}.wrapper-winner .input-check input:checked~.checkmark:after{opacity:1}.wrapper-winner .input-check a{text-decoration:underline}@media(max-width:662px){.wrapper-winner h2{font-size:22px}.wrapper-winner h2 span{font-size:26px}.wrapper-winner p{font-size:18px;max-width:330px}.wrapper-winner.document h2 span,.wrapper-winner.document p span{display:inline}.wrapper-winner.success p{font-size:16px}}