.checkup{background:var(--cs-blue)}.checkup__page-title{color:var(--cs-white);text-align:center}.checkup__widget{border-radius:16px;margin:0 auto;max-width:896px;overflow:hidden;width:100%}.checkup__header{background:var(--cs-orange);display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--sp-h10) var(--sp-h6s);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h12)}.checkup__header-label{color:var(--cs-white);font-size:14px;font-weight:600;letter-spacing:.05em;line-height:1.3;margin:0;text-align:center;text-transform:uppercase}.checkup__header-q-subtitle,.checkup__header-r-subtitle{color:var(--cs-white);font-size:22px;font-weight:600;line-height:1.1;margin:0;text-align:center}.checkup__body{background:var(--cs-white);display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--sp-h8) var(--sp-h4) var(--sp-h2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.checkup__body--result{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:var(--sp-h8) var(--sp-h4) var(--sp-h6s)}.checkup__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h12);max-width:100%;width:600px}.checkup__progress,.checkup__progress-meta{display:-webkit-box;display:-ms-flexbox;display:flex}.checkup__progress-meta{-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--cs-grey-text);justify-content:space-between}.checkup__progress-bar{background:var(--cs-bright-snow);border-radius:8px;height:4px;overflow:hidden}.checkup__progress-fill{background:var(--cs-orange);border-radius:8px;height:100%;-webkit-transition:width .3s ease;transition:width .3s ease}.checkup__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;width:100%}.checkup__question.is-hidden{display:none}.checkup__question-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;max-width:100%;width:600px}.checkup__q-label{color:var(--cs-orange);margin:0;text-align:center;text-transform:uppercase}.checkup__q-text{color:var(--cs-blue);margin:0;text-align:center}.checkup__q-hint{color:var(--cs-black);margin:0;text-align:center}.checkup__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h11);max-width:100%;width:600px}.checkup__option,.checkup__options{display:-webkit-box;display:-ms-flexbox;display:flex}.checkup__option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--cs-white);border:1.5px solid var(--cs-grey-line);border-radius:8px;cursor:pointer;gap:20px;min-height:54px;padding:var(--sp-h9) var(--sp-h8);-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.checkup__option:hover{background:var(--cs-bright-snow)}.checkup__option.is-selected{background:var(--cs-orange);border-color:var(--cs-orange)}.checkup__option-radio{border:1.5px solid var(--cs-grey-line);border-radius:50%;height:20px;width:20px;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkup__option.is-selected .checkup__option-radio{border-color:var(--cs-white)}.checkup__option-radio-dot{background:var(--cs-white);border-radius:50%;height:10px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s;width:10px}.checkup__option.is-selected .checkup__option-radio-dot{opacity:1}.checkup__option-text{color:var(--cs-black);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.checkup__option.is-selected .checkup__option-text{color:var(--cs-white)}.checkup__nav{max-width:100%;min-height:36px;width:600px}.checkup__btn-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--cs-bright-snow);border:none;border-radius:8px;color:var(--cs-black);cursor:pointer;gap:var(--sp-h11);padding:8px 16px;text-decoration:underline}.checkup__btn-back.is-hidden{visibility:hidden}.checkup__btn-restart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;border-radius:8px;color:var(--cs-black);cursor:pointer;gap:var(--sp-h11);padding:8px 16px;text-decoration:underline}.checkup__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.checkup__result.is-hidden{display:none}.checkup__result-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--cs-bright-snow);border-radius:8px;justify-content:center;padding:var(--sp-h11) var(--sp-h9)}.checkup__result-badge-text{margin:0;text-transform:uppercase}.checkup__result-title{text-align:center}.checkup__result-desc,.checkup__result-title{color:var(--cs-black);margin:0}.checkup__compare{gap:var(--sp-h9);width:100%}.checkup__compare,.checkup__compare-card{display:-webkit-box;display:-ms-flexbox;display:flex}.checkup__compare-card{-webkit-box-flex:1;background:var(--cs-bright-snow);border-radius:16px;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;padding:var(--sp-h9);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h11)}.checkup__compare-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-h9)}.checkup__compare-icon{height:48px;width:48px;-ms-flex-negative:0;flex-shrink:0}.checkup__compare-name{color:var(--cs-black);margin:0}.checkup__compare-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h11)}.checkup__compare-price{color:var(--cs-black);margin:0}.checkup__compare-price--orange{color:var(--cs-orange)}.checkup__compare-time{color:var(--cs-black);margin:0}.checkup__compare-time--orange{color:var(--cs-orange)}.checkup__compare-desc{color:var(--cs-black);margin:0}.checkup__risks{border:1px solid var(--cs-grey-line);border-radius:16px;padding:var(--sp-h9) var(--sp-h8);width:100%}.checkup__risks-title{color:var(--cs-black);margin:0 0 var(--sp-h10);text-align:center}.checkup__risks-list{list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h12)}.checkup__risks-item,.checkup__risks-list{display:-webkit-box;display:-ms-flexbox;display:flex}.checkup__risks-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cs-black);gap:var(--sp-h9)}.checkup__risks-item:before{background:var(--cs-black);border-radius:50%;content:"";display:block;height:6px;width:6px;-ms-flex-negative:0;flex-shrink:0}.checkup__roi{border:1px solid var(--cs-grey-line);border-radius:16px;padding:var(--sp-h9) var(--sp-h8);width:100%}.checkup__roi-goal{color:var(--cs-orange);margin:0 0 var(--sp-h10);text-align:center}.checkup__roi-text{color:var(--cs-black);margin:0;text-align:center}.checkup__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.checkup__cta-btn{height:60px;min-width:200px;padding:0 var(--sp-h7)}@media (max-width:1439px){.checkup__body,.checkup__body--result{padding:var(--sp-h8) var(--sp-h6s) var(--sp-h6s)}.checkup__nav,.checkup__options,.checkup__progress,.checkup__question-wrap{width:100%}}@media (max-width:767px){.checkup__header-q-subtitle,.checkup__header-r-subtitle{font-size:16px}.checkup__body,.checkup__body--result{padding:var(--sp-h8) var(--sp-h8) var(--sp-h6)}.checkup__result-desc{text-align:center}.checkup__compare{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkup__compare-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.checkup__compare-head{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkup__compare-body{padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkup__cta-btn{width:100%}}