@font-face{font-family:TeleNeo;src:url(/assets/TeleNeoVariable-Upright-2Fq11tVy.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:TeleNeo;src:url(/assets/TeleNeoVariable-Italic-R3yueFM1.woff2) format("woff2");font-style:italic;font-weight:100 900;font-display:swap}html,body,#root{margin:0;height:100%;min-height:100%}#root{font-family:TeleNeo,Arial,sans-serif;display:flex;flex-direction:column}a{color:#000}button,input,select,textarea{font-family:inherit;font-size:inherit}input::placeholder{font-family:inherit}header,footer{flex:none}main{-webkit-overflow-scrolling:touch;flex:auto}.header{display:flex;align-items:center;padding-left:54px;padding-right:54px;z-index:10;border-bottom:1px solid rgb(182,182,182)}.header>a{display:flex}.header__logo--desktop{width:120px}.header__logo--mobile{display:none}.main{padding:1.85rem 3.5rem 3.74rem;background-image:linear-gradient(to bottom,#fff,#fff)}.title{font-size:26px;line-height:1.75rem;font-weight:700;color:#000;margin:1.25rem 0 .625rem}.description{font-size:16px;line-height:1.25rem;color:#300;margin-bottom:.625rem}.consent__wrapper{display:flex;flex-wrap:wrap;margin-top:25px}.consent__label{font-size:.875rem;line-height:1.625rem;font-weight:700;color:#3d5265;margin:0;margin-right:.625rem}.button{display:block;font-size:1rem;line-height:1.25rem;color:#fff;background-color:#e20074;border-radius:100px;padding:.75rem 1.5rem;margin-top:3.125rem;border:unset;cursor:pointer}.form_controls{display:flex;margin-top:3.125rem}.form_controls .button{margin:0 20px 0 0}.button:hover{background-color:#b5005d}.label{display:block;color:#000;font-size:14px;font-weight:700;margin-bottom:8px;margin-top:1.25rem}.input{font-size:1rem;line-height:1.25rem;color:#3d5265;max-width:19rem;width:100%;box-sizing:border-box;padding:.625rem .875rem;border:1px solid rgb(208 208 206)}.error{display:block;width:274px;color:#e30303;font-size:14px;margin-top:8px}.switch{position:relative;display:inline-block;width:70px;height:26px}.switch:focus,.switch:focus-visible,.switch:focus-within{outline:2px solid}.switch input{opacity:0;width:0;height:0}.switch input:focus,.switch input:focus-visible{outline:1px solid}.slider{display:block;width:70px;height:26px;position:absolute;top:0;background:#5a5a5a;border-radius:50px;box-shadow:inset 0 1px 1px #00000080,0 1px #fff3;cursor:pointer;transition:all .6s ease}.slider:before{content:"";display:block;width:34px;height:34px;cursor:pointer;position:absolute;top:50%;left:-2px;transform:translateY(-50%);z-index:2;background:#ececec;border-radius:50px;transition:all .4s ease;box-shadow:1px 1px 3px #00000040}input:checked+.slider{background:#e20074}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{left:38px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.switch-option-yes{color:#fff;position:absolute;left:10px;font:12px/26px TeleNeo,Arial,sans-serif;font-weight:700;text-shadow:1px 1px 0px rgba(255,255,255,.25);z-index:1}.switch-option-no{color:#fff;position:absolute;right:10px;font:12px/26px TeleNeo,Arial,sans-serif;font-weight:700;text-shadow:1px 1px 0px rgba(255,255,255,.15);z-index:1}.footer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;--tw-ring-offset-shadow: 0 0 #0000;--tw-shadow: 0 -1px 0 0 rgb(182, 181, 181);--tw-shadow-colored: 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.footer__link{font-size:.875rem;line-height:1.625rem;color:#444e3a;text-decoration-line:underline}.footer__link:hover{color:#325536}.form-info{background:#fff;box-shadow:0 4px 8px #0003;border-radius:15px;padding:25px;max-width:700px}.form-info__group:not(:last-child){margin-bottom:25px}.form-info__key{width:250px;display:inline-block}.form-info__value{font-weight:700}.form-group.form-group--fieldset{padding:0;margin:0 0 25px;border:unset}.form-label{display:block;margin-bottom:10px}.form-checkbox{margin-bottom:5px}.form-checkbox .form-label{display:inline-block;margin:0 0 0 5px}.form-textarea{max-width:750px;width:100%;height:200px}@media (max-width: 991px){.header{padding:0}.header__logo--desktop{display:none}.header__logo--mobile{display:block;width:80px}.form-info__group{display:flex;flex-direction:column}}
