:root{--bg-card:#1b1d28b3;--border-glass:#ffffff80;--text-white:#eaeaea;--text-gray:#9896b2;--text-gradient:linear-gradient(180deg,#fff,#e3e0f0)}*{box-sizing:border-box}html{font-size:16px}.quiz-wrapper .quiz-container .bitrix24-form{padding:1rem}.quiz-wrapper .quiz-container .bitrix24-form .title :where(h1,.h1-size){font-size:clamp(1.25rem,2.1vw,2.5rem);width:90%}.quiz-wrapper .quiz-container .bitrix24-form .title p{font-size:clamp(.5rem,.9vw,1.1rem);width:90%}.quiz-wrapper .quiz-container .b24-form-field-agreement .b24-form-field-agreement-link{font-size:clamp(.55rem,.6vw,.6875rem)!important}@media (max-width:1240px){.quiz-wrapper .quiz-container .bitrix24-form{gap:0}}@media (max-width:900px){.bitrix24-form .title :where(h1,.h1-size){font-size:clamp(1.25rem,4.6vw,2.5rem);width:90%}.bitrix24-form .title p{font-size:clamp(.5rem,2.9vw,1.1rem);width:90%}.b24-form-field-agreement .b24-form-field-agreement-link{font-size:clamp(.55rem,1.8vw,.6875rem)!important}}body{font-family:Inter,sans-serif;margin:0}.quiz-wrapper,body{background-color:var(--bg-primary)}.quiz-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1.25rem}.quiz-header{margin-bottom:2.5rem;max-width:75%;text-align:center}.quiz-header :where(h1,.h1-size){-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#e3e0f0);background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;line-height:clamp(2rem,3.5vw,2.9375rem);margin:0 0 1rem}.quiz-header p{color:#9896b2;color:var(--text-gray);font-family:Inter,sans-serif;font-size:clamp(.9rem,1.2vw,1.25rem);font-weight:400;line-height:clamp(1.2rem,1.8vw,1.75rem);margin:0}.quiz-container{display:flex;gap:clamp(.75rem,1.5vw,1.25rem);padding:0 3vw;width:100%}.quiz-card{border-radius:clamp(1rem,1.5vw,1.25rem);display:flex;flex-direction:column;min-height:clamp(31rem,40vh,48rem);padding:clamp(1.25rem,2vw,2.2rem) clamp(1rem,1.5vw,2rem);position:relative}.card-dark{backdrop-filter:blur(86.5px);-webkit-backdrop-filter:blur(86.5px);background:linear-gradient(145.15deg,#313338b3 -.77%,#1b1d28b3 97.08%);border:1px solid #ffffff0d;box-shadow:0 .5rem .9rem #101a2c1a;flex-shrink:0;overflow:hidden;width:60%}.card-light{align-items:center;background:linear-gradient(102.26deg,#f1f8ff .14%,#f7f9ff 49.52%,#eff3ff 99.86%);display:flex;flex-direction:column;flex-shrink:0;padding:clamp(1.5rem,3vw,3.5rem) clamp(1rem,4vw,4rem);width:40%}.card-dark h2{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(1.1rem,2.3vw,2.5rem);font-weight:600;line-height:clamp(2rem,3vw,2.9375rem);margin:0 0 1rem}.card-dark .subtitle{color:#9896b2;color:var(--text-gray);font-family:Inter,sans-serif;font-size:clamp(.55rem,1vw,1.25rem);font-weight:400;line-height:clamp(1.2rem,1.5vw,1.5rem);margin-bottom:2rem}.figure-placeholder{bottom:0;opacity:1;pointer-events:none;position:absolute;right:0;z-index:0}.figure-placeholder img{filter:drop-shadow(0 10px 25px rgba(0,0,0,.6));height:auto;width:clamp(100px,17vw,460px)}.options-grid{grid-gap:clamp(.5rem,.8vw,1rem);display:grid;gap:clamp(.5rem,.8vw,1rem);grid-template-columns:1fr 1fr;margin-bottom:1.5rem;position:relative;z-index:1}.option-btn.placeholder{background:#0000;border:1px solid #0000;box-shadow:none;cursor:default;opacity:0;pointer-events:none}.radio-circle{border-radius:50%;flex-shrink:0;height:1.25rem;justify-content:center;transition:all .2s ease;width:1.25rem}.option-btn,.radio-circle{align-items:center;display:flex}.option-btn{background:linear-gradient(145.15deg,#00012d14 -.77%,#00000003 97.08%);border:1px solid #fff3;border-radius:1rem;box-shadow:0 .5rem .9rem #101a2c1a;color:#eaeaea;color:var(--text-white);cursor:pointer;font-family:Inter,sans-serif;font-size:clamp(.8rem,1vw,.9375rem);font-weight:400;height:clamp(2.5rem,3.5vw,3.125rem);padding:.75rem 1.25rem .75rem 2.5rem;position:relative;text-align:left;transition:all .3s ease}.option-btn .radio-circle{align-items:center;background-color:#414141;border:1px solid #ffffff4d;border-radius:50%;display:flex;height:clamp(18px,1.5vw,24px);justify-content:center;left:clamp(-12px,-.7vw,-6px);position:absolute;top:50%;transform:translateY(-50%);width:clamp(18px,1.5vw,24px);z-index:10}.radio-check{color:#fff;display:block;font-size:clamp(.6rem,.8vw,.75rem);font-weight:700}.option-btn.active .radio-circle{background:linear-gradient(93.24deg,#3361f9 .37%,#294fce 50.48%,#213fa9 99.63%);border:1px solid #0000;box-shadow:0 0 8px #3361f999}.option-btn.active .radio-check{color:#fff}.btn-primary.disabled,.btn-primary:disabled{background:linear-gradient(145.15deg,#414141 -.77%,#2a2a2a 97.08%);box-shadow:none;color:#9896b2;cursor:not-allowed;opacity:1;pointer-events:none}.custom-input{background:#0000;background:linear-gradient(145.15deg,#00012d14 -.77%,#00000003 97.08%);border:1px solid #fff3;border-radius:1rem;box-shadow:0 .5rem .9rem #101a2c1a;color:#fff;font-family:Inter,sans-serif;font-size:clamp(.8rem,1vw,.9375rem);height:clamp(2.5rem,3.5vw,3.125rem);outline:none;padding:.75rem 1.25rem;width:49%}.custom-input::placeholder{color:#9896b2}.custom-input:focus{border-color:#3361f9}.custom-input-wrapper{margin-bottom:1.5rem;width:100%}.custom-input-wrapper.phantom{pointer-events:none}.phantom-input{visibility:hidden}.card-footer{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto;position:relative;width:100%;z-index:5}.progress-container{display:flex;justify-content:space-between;padding-top:5vw;width:70%}.progress-label{color:#eaeaea;font-family:Inter,sans-serif;font-size:clamp(.6rem,.9vw,.9375rem);font-weight:400}.progress-track{background:linear-gradient(325deg,#ffffff1a -.77%,#f7f9ff0d 47.68%,#effaff08 97.08%);border:1px solid #fff3;border-radius:.3125rem;height:clamp(1.1rem,1.3vw,1.5625rem);overflow:hidden;position:relative;width:clamp(60%,calc(70% - 480px + 25vw),70%)}.progress-fill{background:linear-gradient(93.24deg,#3361f9 .37%,#144aff 50.48%,#289eff 99.63%);border-radius:.3125rem;height:100%;transition:width .4s ease;width:0}.left-actions.has-back{justify-content:flex-end}.btn-primary{align-items:center;background:linear-gradient(93.24deg,#3361f9 .37%,#294fce 50.48%,#213fa9 99.63%);border:none;border-radius:.3125rem;color:#fff;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:clamp(.8rem,1vw,.9375rem);font-weight:600;height:clamp(2.25rem,3vw,2.75rem);justify-content:center;min-width:clamp(5.5rem,8vw,7.8rem);padding:0 1.5rem;transition:opacity .2s ease}.btn-primary:hover{opacity:.9}.btn-primary.btn-large{min-width:clamp(8rem,12vw,11.25rem)}.btn-back{align-items:center;background:#0000;border:1px solid #fff3;border-radius:.5rem;color:#b7b7b7;cursor:pointer;display:flex;font-size:1.8rem;height:clamp(2.25rem,3vw,2.75rem);justify-content:center;margin-right:.5vw;padding-bottom:.2vw;transition:all .2s;width:clamp(2.25rem,3vw,2.75rem)}.btn-back:hover{background:#ffffff1a}.final-left-fields{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;position:relative;z-index:2}.final-form-title{color:#fff!important;font-family:Manrope,sans-serif!important;font-size:clamp(1.3rem,2.3vw,2.5rem)!important;font-weight:600!important;line-height:clamp(2rem,3vw,2.9375rem)!important;margin:0 0 1rem!important}.final-input,.final-textarea{background:linear-gradient(145.15deg,#00012d14 -.77%,#00000003 97.08%);border:1px solid #ffffff80;border-radius:1rem;box-shadow:0 .5rem .9rem #101a2c1a;color:#eaeaea;font-family:Inter,sans-serif;font-size:.9375rem;outline:none;padding:.75rem 1.25rem;transition:border-color .2s;width:60%}.final-input::placeholder,.final-textarea::placeholder{color:#9896b2}.final-input:focus,.final-textarea:focus{border-color:#3361f9}.final-input{min-height:3.5rem}.final-textarea{flex-grow:1;min-height:clamp(8rem,12vw,14rem);resize:none}.final-disclaimer{color:#9896b2;font-family:Inter,sans-serif;font-size:clamp(.4rem,.8vw,.875rem);line-height:1.4;margin-bottom:1.5rem;margin-left:1.5rem;position:relative;z-index:5}.left-actions{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;margin-top:auto;width:70%}.left-actions.full-width{width:100%}.card-light h2{color:#2a2a2a;font-family:Manrope,sans-serif;font-size:clamp(1.4rem,2.5vw,2.5rem);font-weight:600;line-height:clamp(2rem,3.1vw,2.9375rem);margin:0 0 1.5rem;text-align:center}.card-light .subtitle{color:#5b5b5b;font-family:Inter,sans-serif;font-size:clamp(.85rem,1.1vw,1.25rem);font-weight:400;line-height:clamp(1.2rem,1.5vw,1.5rem);margin-bottom:1.5rem;text-align:left}.contact-form{display:flex;flex-direction:column;flex-grow:1;gap:clamp(.75rem,1.2vw,1.5rem);width:100%}.form-input,.form-textarea{background:#fff;border:none;border-radius:1rem;box-shadow:0 .5rem .9rem #101a2c1a;color:#2a2a2a;font-family:Inter,sans-serif;font-size:clamp(.9rem,1.2vw,1.3125rem);font-weight:400;line-height:clamp(1.2rem,1.8vw,1.6875rem);outline:none;padding:clamp(1rem,2vw,1.8rem) clamp(1rem,2vw,1.5rem);width:100%}.form-input::placeholder,.form-textarea::placeholder{color:#8f959a}.form-input:focus,.form-textarea:focus{box-shadow:0 .5rem .9rem #1e5af633}.form-input{min-height:clamp(2.5rem,4vw,4.5625rem)}.form-input,.form-textarea{padding:clamp(.8rem,1.5vw,1.8rem) clamp(1rem,2vw,1.5rem)}.form-textarea{min-height:clamp(4rem,8vw,9.625rem)}.form-actions{align-items:center;flex-direction:column;margin-top:1rem}.form-actions,.form-buttons-row{display:flex;gap:1rem;width:100%}.form-buttons-row{flex-direction:row;justify-content:center;max-width:29.125rem}.btn-call,.btn-submit{align-items:center;border-radius:1rem;cursor:pointer;display:flex;flex:1 1;font-family:Manrope,sans-serif;font-size:clamp(1rem,1.5vw,1.5rem);font-weight:600;justify-content:center;line-height:clamp(1.4rem,2vw,2.0625rem);min-width:0;padding:clamp(1rem,1.5vw,1.4rem) clamp(1rem,2.5vw,3.4rem);transition:all .2s}.btn-submit{background:linear-gradient(93.24deg,#3361f9 .37%,#294fce 50.48%,#213fa9 99.63%);border:none;color:#fff}.btn-submit:hover{opacity:.9}.btn-call{background:linear-gradient(135deg,#f1f4fe,#dfe9fe 49.52%,#caddff);border:1px solid #b5c9de;color:#434343}.btn-call:hover{background:linear-gradient(135deg,#e3ebfe,#d1dffe)}.form-disclaimer{color:#484848;font-family:Inter,sans-serif;font-size:clamp(.4rem,.8vw,.875rem);font-weight:400;line-height:.875rem;max-width:33.3rem;text-align:center}.mobile-note{display:none}@media (max-width:1024px){.quiz-container{flex-direction:column;gap:2rem}.card-dark,.card-light{width:100%}.figure-placeholder{display:none}.form-buttons-row{flex-direction:column;max-width:100%}.btn-call,.btn-submit{flex:none;width:100%}.card-footer{padding-right:0}}@media (max-width:763px){.quiz-container{align-items:center}.quiz-header{display:none}.card-dark{max-width:550px;width:100%}.progress-container{padding-top:1vw;width:100%}.options-grid{grid-template-columns:1fr;max-width:500px}.mobile-note{color:#9896b2;display:block;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px;margin:1.5rem 0;text-align:left}.final-input,.final-textarea{width:100%}.final-disclaimer{font-size:.625rem}.left-actions{width:100%}}.info-wrapper{padding:2rem}.info-wrapper-inverted{background-color:var(--bg-primary);padding:2rem}.info{grid-gap:2rem;background:#fff;border-radius:1rem;box-shadow:0 8px 14.2px 0 #101a2c1a;color:#2a2a2a;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:2rem 5rem;padding:2rem;position:relative;z-index:55}.info-block{align-items:center;display:flex;flex-direction:row;gap:.5rem;min-width:0;position:relative}.info-block:not(:last-child):after{background-color:#dfe2ec;border-radius:1rem;content:"";height:100%;position:absolute;right:1rem;top:0;width:2px}.info-block .image{background-color:#fff;border-radius:10px;box-shadow:0 5px 6px 0 #1b2d4140;flex-shrink:0;padding:.5rem .7rem}.info .info-block .image img{height:2.5rem;width:2.3125rem}.info-block .text h5,.info-block .text p{color:inherit;margin:0}.info-inverted{background:#0000;color:#fff}.info-inverted .info-block:not(:last-child):after{background-color:#ffffff1a}.info-inverted .info-block .image{background:#040611b2;box-shadow:0 5px 6px 0 #1b2d4140}.info-inverted .info-block .image img{filter:invert(1) hue-rotate(180deg) brightness(1.5)}.info,.info-inverted{transition:background-color .4s ease,color .4s ease}@media (max-width:1540px){.info-block:not(:last-child):after{display:none}}@media (max-width:1280px){.info-block:not(:last-child):after{right:0}}@media (max-width:1100px){.info-block:not(:last-child):after{display:none}}@media (max-width:900px){.info{grid-template-columns:repeat(2,1fr)}}@media (max-width:1146px){.info{margin:1.5rem 4rem 2rem}}@media (max-width:763px){.info{margin:1.2rem 3rem 2rem}.info .info-block .image img{height:1.6rem;width:1.5rem}}@media (max-width:643px){.info{gap:1.5rem;grid-template-columns:1fr;margin:1rem 1.5rem 2rem}.info-block{flex-direction:row}}
/*# sourceMappingURL=5256.fe89afbc.chunk.css.map*/