@charset "UTF-8";.hint-tooltip__content,.package-tooltip__content{box-shadow:var(--oscpv-shadow-tooltip);visibility:hidden;pointer-events:none}:root{--oscpv-color-text:#151826;--oscpv-color-muted:#525B7C;--oscpv-color-primary:#453F9B;--oscpv-color-primary-light:#DFDCFA;--oscpv-color-border:#EEF1FB;--oscpv-color-border-strong:#BFC9E9;--oscpv-color-error:#CC261A;--oscpv-shadow-card:0 4px 24px 0 rgba(234, 234, 254, 0.4);--oscpv-shadow-tooltip:0 8px 24px rgba(21, 24, 38, 0.22)}.wrapper{overflow-x:clip!important;overflow-y:visible!important}.content{background-image:none!important;padding-bottom:124px}@media (max-width:768px){.content{padding-bottom:69px}}.first-view{min-height:60vh;height:auto;max-height:none;display:flex;flex-direction:column;position:relative;margin-top:0!important}.first-view .banner{flex:0 0 37.5vh;min-height:37.5vh;background-image:url(../img/classic-oscpv/banner.webp);background-size:cover;background-repeat:no-repeat;margin-bottom:0!important}.first-view .form-section{border-radius:30px;background:rgba(255,255,255,.5);box-shadow:0 4px 20px 0 rgba(0,0,0,.1);backdrop-filter:blur(16.4500007629px);padding:12px!important;width:45%;margin:-170px auto 0;position:relative;z-index:99}.first-view .form-section .form-section-card{border-radius:16px;border:1px solid var(--oscpv-color-border);background:#fff;box-shadow:var(--oscpv-shadow-card);padding-top:19px}.first-view .form-section .filter-row{margin-bottom:26px}.first-view .form-section .block-title{color:var(--oscpv-color-text);text-align:center;font-size:32px;font-weight:700;margin-bottom:12px!important}.first-view .form-section .description{color:var(--oscpv-color-text);text-align:center;font-size:18px;font-weight:400;margin-bottom:32px}.first-view .package-options .swiper-slide{height:100%}.first-view .package-option .with-tooltip{display:flex;align-items:center}.first-view .package-option .with-tooltip .hint-tooltip{position:static;margin-left:8px}.first-view .package-option .with-tooltip .hint-tooltip .hint-tooltip__content{z-index:999999999!important;border-radius:8px!important;background:#fff!important;box-shadow:0 8px 40px -8px rgba(31,31,33,.24)!important}.first-view .package-option .with-tooltip .hint-tooltip .hint-tooltip__content ul li::before{content:none}.first-view .package-option .additional{border-radius:6px;background:var(--oscpv-color-primary-light);max-width:fit-content;padding:0 9px;color:#726cc3;font-size:12px;font-weight:700;line-height:24px;margin-bottom:8px}.first-view .additional-options li:last-child::before{content:"🎁"!important;top:6px}.first-view .form-section:has([data-type=process-form]:not(.d-none)){width:55%}@media (max-width:1440px){.first-view .form-section{width:55%}}@media (max-width:1100px){.first-view .form-section{width:100%}}.first-view .form-row .partners__pills .nav-link{padding:10px 40px}.first-view .with-select::after{content:"";position:absolute;right:15px;top:43.5%;transform:translateY(-50%);width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.6587 7.74755C4.95468 7.45811 5.43455 7.45811 5.73053 7.74755L12.2683 14.1411L18.8061 7.74756C19.102 7.45811 19.5819 7.45811 19.8779 7.74756C20.1739 8.037 20.1739 8.50629 19.8779 8.79574L12.8042 15.7134C12.5082 16.0028 12.0284 16.0028 11.7324 15.7134L4.6587 8.79574C4.36273 8.50629 4.36273 8.037 4.6587 7.74755Z' fill='%238A95BD'/%3E%3C/svg%3E") center/24px 24px no-repeat;pointer-events:none}.first-view .calculator-checkbox-row{display:flex;align-items:center;justify-content:flex-start;gap:24px;min-height:30px;position:relative;padding-bottom:36px}.first-view .calculator-checkbox-row .custom-checkbox{margin-bottom:0;padding-left:0!important}.first-view .package-option,.first-view .package-option.swiper-slide,.first-view .package-options-slider,.first-view .package-options-slider .swiper-wrapper{overflow:visible;padding-bottom:25px}@media screen and (max-width:768px){.first-view .package-option,.first-view .package-option.swiper-slide,.first-view .package-options-slider,.first-view .package-options-slider .swiper-wrapper{max-height:462px;margin-bottom:16px}}.first-view .authed,.first-view .buttons-step-2{padding-bottom:25px!important}.first-view .buttons-step-2 .row{justify-content:space-between}.first-view .calculator-checkbox-row .custom-checkbox label{color:var(--oscpv-color-text);font-size:18px;font-weight:400;line-height:24px;margin-bottom:0;padding-left:36px;white-space:nowrap}.first-view .resend-otp{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.first-view .timelain{display:flex;flex-direction:row;align-items:center;gap:8px}.first-view .timer{margin:0;color:var(--oscpv-color-primary)}.custom-checkbox label::after,.custom-checkbox label::before,.first-view .calculator-checkbox-row .custom-checkbox label::after,.first-view .calculator-checkbox-row .custom-checkbox label::before{width:24px;height:24px}.custom-checkbox label::after,.first-view .calculator-checkbox-row .custom-checkbox label::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M15 1H5C2.79086 1 1 2.79086 1 5V15C1 17.2091 2.79086 19 5 19H15C17.2091 19 19 17.2091 19 15V5C19 2.79086 17.2091 1 15 1Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.39844 10.4L9.09844 12.8L13.5984 8" stroke="%2303BC69" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important}.custom-checkbox label::before,.first-view .calculator-checkbox-row .custom-checkbox label::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.5625 8.5C8.9757 8.5 8.5 8.9757 8.5 9.5625V24.4375C8.5 25.0243 8.9757 25.5 9.5625 25.5H24.4375C25.0243 25.5 25.5 25.0243 25.5 24.4375V9.5625C25.5 8.9757 25.0243 8.5 24.4375 8.5H9.5625ZM6.375 9.5625C6.375 7.80209 7.80209 6.375 9.5625 6.375H24.4375C26.1979 6.375 27.625 7.80209 27.625 9.5625V24.4375C27.625 26.1979 26.1979 27.625 24.4375 27.625H9.5625C7.80209 27.625 6.375 26.1979 6.375 24.4375V9.5625Z" fill="%23525B7C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.5625 8.5C8.9757 8.5 8.5 8.9757 8.5 9.5625V24.4375C8.5 25.0243 8.9757 25.5 9.5625 25.5H24.4375C25.0243 25.5 25.5 25.0243 25.5 24.4375V9.5625C25.5 8.9757 25.0243 8.5 24.4375 8.5H9.5625ZM6.375 9.5625C6.375 7.80209 7.80209 6.375 9.5625 6.375H24.4375C26.1979 6.375 27.625 7.80209 27.625 9.5625V24.4375C27.625 26.1979 26.1979 27.625 24.4375 27.625H9.5625C7.80209 27.625 6.375 26.1979 6.375 24.4375V9.5625Z" fill="black" fill-opacity="0.2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.5625 8.5C8.9757 8.5 8.5 8.9757 8.5 9.5625V24.4375C8.5 25.0243 8.9757 25.5 9.5625 25.5H24.4375C25.0243 25.5 25.5 25.0243 25.5 24.4375V9.5625C25.5 8.9757 25.0243 8.5 24.4375 8.5H9.5625ZM6.375 9.5625C6.375 7.80209 7.80209 6.375 9.5625 6.375H24.4375C26.1979 6.375 27.625 7.80209 27.625 9.5625V24.4375C27.625 26.1979 26.1979 27.625 24.4375 27.625H9.5625C7.80209 27.625 6.375 26.1979 6.375 24.4375V9.5625Z" fill="black" fill-opacity="0.2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.5625 8.5C8.9757 8.5 8.5 8.9757 8.5 9.5625V24.4375C8.5 25.0243 8.9757 25.5 9.5625 25.5H24.4375C25.0243 25.5 25.5 25.0243 25.5 24.4375V9.5625C25.5 8.9757 25.0243 8.5 24.4375 8.5H9.5625ZM6.375 9.5625C6.375 7.80209 7.80209 6.375 9.5625 6.375H24.4375C26.1979 6.375 27.625 7.80209 27.625 9.5625V24.4375C27.625 26.1979 26.1979 27.625 24.4375 27.625H9.5625C7.80209 27.625 6.375 26.1979 6.375 24.4375V9.5625Z" fill="black" fill-opacity="0.2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.5625 8.5C8.9757 8.5 8.5 8.9757 8.5 9.5625V24.4375C8.5 25.0243 8.9757 25.5 9.5625 25.5H24.4375C25.0243 25.5 25.5 25.0243 25.5 24.4375V9.5625C25.5 8.9757 25.0243 8.5 24.4375 8.5H9.5625ZM6.375 9.5625C6.375 7.80209 7.80209 6.375 9.5625 6.375H24.4375C26.1979 6.375 27.625 7.80209 27.625 9.5625V24.4375C27.625 26.1979 26.1979 27.625 24.4375 27.625H9.5625C7.80209 27.625 6.375 26.1979 6.375 24.4375V9.5625Z" fill="black" fill-opacity="0.2"/></svg>')!important}.first-view .calculator-checkbox-row .no-taxi-checkbox,.params-calculator-mode [data-step="0"] .calculator-checkbox-row .promo-checkbox-wrapper{order:1}.first-view .promo-checkbox-wrapper{display:flex;align-items:center;order:2;position:relative}.first-view .promo-code-window{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:12px;z-index:3}.first-view .promo-code-window-card{width:468px;max-width:calc(100vw - 32px);margin:0;padding:18px 22px 26px;border-radius:20px;border:1px solid var(--oscpv-color-border);background:#fff;box-shadow:var(--oscpv-shadow-card);position:relative;z-index:2}.first-view .promo-code-window p{color:var(--oscpv-color-text);font-size:18px;font-weight:600;line-height:24px;margin-bottom:14px}.first-view .promo-code-window .promo-box{padding:0}.first-view .promo-code-window .promo-box .promo{height:70px;border-radius:12px;border:1px solid #dde4f5;background:#f9fbfe;font-size:18px;font-weight:400;padding-left:20px;padding-right:78px}.first-view .promo-code-window .promo-box .promo::placeholder{color:#525b7c;font-size:18px;font-weight:400}.first-view .promo-code-window .promo-box .promo-btn{width:72px;height:70px;border-radius:12px;background:var(--oscpv-color-primary)}.params-calculator-mode [data-type=process-form]{margin-top:0!important;padding:0 27px}.params-calculator-mode .pageForm{max-width:100%;padding:0;border-radius:0;background:0 0;box-shadow:none}.news-com,.params-calculator-mode [data-step="0"]>.block-title,.params-calculator-mode [data-step="0"]>.description{display:none!important}.params-calculator-mode [data-step="0"] .box{margin-bottom:18px;padding-bottom:0}.classic-oscpv .inputBox label,.params-calculator-mode [data-step="0"] .inputBox label{color:var(--oscpv-color-muted);font-size:14px;font-weight:600;line-height:24px}.params-calculator-mode [data-step="0"] .inputBox input,.params-calculator-mode [data-step="0"] .inputBox select{height:54px;border:1.5px solid var(--oscpv-color-border-strong);color:var(--oscpv-color-muted);font-size:16px;font-weight:400;line-height:24px}.params-calculator-mode [data-step="0"] .inputBox input.invalid,.params-calculator-mode [data-step="0"] .inputBox select.invalid{border-color:var(--oscpv-color-error);background:#fff;color:var(--oscpv-color-text)}.params-calculator-mode [data-step="0"] .params-checkbox-slot .calculator-checkbox-row{justify-content:flex-start;gap:28px;margin-bottom:42px}.params-calculator-mode [data-step="0"] .calculator-checkbox-row .no-taxi-checkbox{order:2}.params-calculator-mode [data-step="0"] .buttons-1-step{justify-content:flex-end;padding-bottom:23px}.params-calculator-mode [data-step="0"] .buttons-1-step .btn.transparent,.params-calculator-mode [data-step="0"] .buttons-1-step .btn.yellow{width:230px}@media screen and (min-width:991px){.swiper-button-next,.swiper-button-prev,.swiper-wrapper+.swiper-pagination{display:none!important}}.hint-tooltip,.hint-tooltip__trigger{display:inline-flex;align-items:center}.classic-oscpv .inputBox--hint{position:relative}.hint-tooltip{z-index:4}.hint-tooltip__trigger{width:18px;height:18px;padding:0;border:0;background:0 0;color:#8a95bd;cursor:pointer;justify-content:center}.hint-tooltip__content{position:absolute;left:44px;top:-12px;width:336px;padding:18px 16px 14px;border-radius:10px;background:#1f2333;opacity:0;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;z-index:10}.hint-tooltip__title{display:block;color:#fff;font-size:18px;font-weight:700;line-height:26px;margin-bottom:14px}.hint-tooltip__content img{display:block;width:100%;height:auto;border-radius:2px}.hint-tooltip:focus-within .hint-tooltip__content,.hint-tooltip:hover .hint-tooltip__content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.hint-tooltip__content li{padding:0!important}.classic-oscpv .inputBox input:not([type=checkbox]):not([type=radio]),.classic-oscpv .inputBox select{border-radius:8px;border:1.5px solid #8a95bd;color:#151826;font-size:16px;font-weight:400;line-height:24px}.classic-oscpv .inputBox input:not([type=checkbox]):not([type=radio]).invalid,.classic-oscpv .inputBox select.invalid{border-color:#e0634d}.classic-oscpv .inputBox input.invalid::placeholder,.classic-oscpv .inputBox input.is-invalid::placeholder{color:#8a95bd}.inputBox .searchable-select-input{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="9" viewBox="0 0 17 9" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.521983 0.517086C0.81796 0.227638 1.29783 0.227638 1.59381 0.517086L8.13158 6.91064L14.6694 0.517086C14.9653 0.227639 15.4452 0.227639 15.7412 0.517086C16.0372 0.806534 16.0372 1.27582 15.7412 1.56527L8.66749 8.48292C8.37152 8.77236 7.89164 8.77236 7.59567 8.48292L0.521983 1.56527C0.226007 1.27582 0.226007 0.806533 0.521983 0.517086Z" fill="%238A95BD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.312229 0.302601C0.724798 -0.100867 1.39099 -0.100867 1.80356 0.302601L8.13158 6.49103L14.4596 0.302602C14.8722 -0.100866 15.5384 -0.100866 15.9509 0.302602C16.3672 0.709724 16.3672 1.37263 15.9509 1.77975L8.87725 8.6974C8.46468 9.10087 7.79848 9.10087 7.38591 8.6974L0.312229 1.77975C-0.104076 1.37263 -0.104076 0.709723 0.312229 0.302601ZM1.38405 0.73157C1.20467 0.556143 0.91112 0.556143 0.731736 0.73157C0.556089 0.903343 0.556089 1.17901 0.731736 1.35078L7.80542 8.26843C7.9848 8.44386 8.27836 8.44386 8.45774 8.26843L15.5314 1.35078C15.7071 1.17901 15.7071 0.903343 15.5314 0.731571C15.352 0.556144 15.0585 0.556144 14.8791 0.731571L8.34133 7.12513C8.22474 7.23915 8.03842 7.23915 7.92183 7.12513L1.38405 0.73157Z" fill="%238A95BD"/></svg>')!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:16px 9px!important;padding-right:48px}.classic-oscpv .inputBox .searchable-select-input.is-filled:not(.invalid):not(.is-invalid),.classic-oscpv .inputBox input.is-filled:not(.invalid):not(.is-invalid),.classic-oscpv .inputBox select.is-filled:not(.invalid):not(.is-invalid){border:1.5px solid #02a16a}.classic-oscpv .inputBox .searchable-select-input.invalid,.classic-oscpv .inputBox .searchable-select-input.is-invalid,.classic-oscpv .inputBox input.invalid,.classic-oscpv .inputBox input.invalid:not([type=checkbox]):not([type=radio]),.classic-oscpv .inputBox input.is-invalid,.classic-oscpv .inputBox input.is-invalid:not([type=checkbox]):not([type=radio]),.classic-oscpv .inputBox select.invalid,.classic-oscpv .inputBox select.is-invalid,.params-calculator-mode [data-step="0"] .inputBox .searchable-select-input.invalid,.params-calculator-mode [data-step="0"] .inputBox .searchable-select-input.is-invalid,.params-calculator-mode [data-step="0"] .inputBox input.invalid,.params-calculator-mode [data-step="0"] .inputBox input.is-invalid,.params-calculator-mode [data-step="0"] .inputBox select.invalid,.params-calculator-mode [data-step="0"] .inputBox select.is-invalid{border:1.5px solid #cc261a}.classic-oscpv .inputBox input.invalid+label,.classic-oscpv .inputBox input.is-invalid+label,.classic-oscpv .inputBox select.invalid+label,.classic-oscpv .inputBox select.is-invalid+label{color:#525b7c}.step-section-title{width:100%;color:#151826;font-size:24px;line-height:32px}.radio-row{width:min(100%,334px);margin:0 auto 24px;display:grid;grid-template-columns:repeat(2,1fr);gap:0;padding:1px;border:1px solid #bfc9e9;border-radius:999px;background:#fff}.package-options,[data-step="2"] .form-row .box{grid-template-columns:repeat(3,minmax(0,1fr))}.radio-row .inputBox{display:block}.radio-row .inputBox input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.radio-row .inputBox label{height:34px;margin:0;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#151826;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;padding-left:0}.radio-row .inputBox label:before{content:none;background-image:none}.radio-row .inputBox input[type=radio]:checked+label{background:#453f9b;color:#fff}.radio-row .inputBox input[type=radio]:checked+label::before{background-image:none}.found-auto-modal{background:rgba(21,24,38,.7);backdrop-filter:blur(14.6999998093px)}.found-auto-modal .modal-dialog{min-width:455px}.found-auto-modal .modal-content{position:relative;border:0;border-radius:20px;background:#fff;padding:32px 46px;min-height:fit-content}.found-auto-modal .modal-body{flex-direction:column;padding:0;text-align:center}.found-auto-modal__close{position:absolute;top:18px;right:18px;width:18px;height:18px;padding:0;opacity:1}.found-auto-modal__title{color:var(--oscpv-color-text);font-size:32px;font-weight:700;line-height:36px;margin:16px 0 22px}.found-auto-modal__type{color:var(--oscpv-color-text);font-size:24px;font-weight:400;line-height:32px;margin-bottom:12px}.found-auto-modal__auto{color:#453f9b;font-size:30px;font-weight:700;line-height:36px;text-transform:uppercase;margin-bottom:12px}.found-auto-modal__not-found-footer,.found-auto-modal__not-found-text{display:none;color:var(--oscpv-color-text);font-size:14px;font-weight:400;line-height:20px}.found-auto-modal__not-found-text{margin:0 0 14px}.found-auto-modal__not-found-footer{margin:0 0 12px}.found-auto-modal__plate{max-width:280px;border:3px solid #231f20;border-radius:12px;height:59px;position:relative;background-image:url('data:image/svg+xml,<svg width="26" height="59" viewBox="0 0 26 59" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.49968 0.792725C2.88031 0.792725 0.125 2.92266 0.125 5.54202V55.5184C0.125 57.2042 2.11898 58.5728 3.81386 58.5728H25.1857V0.792725H5.49968Z" fill="%231E41BF"/><path d="M6.672 42.3496C5.31867 42.3496 4.28267 41.9996 3.564 41.2996C2.85467 40.5903 2.5 39.5449 2.5 38.1636V32.3396H4.292V38.1496C4.292 39.0363 4.49267 39.7036 4.894 40.1516C5.30467 40.5903 5.89733 40.8096 6.672 40.8096C8.24933 40.8096 9.038 39.9229 9.038 38.1496V32.3396H10.816V38.1636C10.816 39.5449 10.466 40.5903 9.766 41.2996C9.066 41.9996 8.03467 42.3496 6.672 42.3496Z" fill="white"/><path d="M11.7736 42.2096L16.2396 32.3396H17.7096L22.1756 42.2096H20.3556L19.3756 39.9276H14.5596L13.5936 42.2096H11.7736ZM16.9536 34.2856L15.1756 38.4996H18.7596L16.9816 34.2856H16.9536Z" fill="white"/><path d="M22.5 13.3394H2.5V19.3394H22.5V13.3394Z" fill="%234899F7"/><path d="M22.5 19.3394H2.5V25.3394H22.5V19.3394Z" fill="%23F7DD08"/></svg>');background-repeat:no-repeat;background-position:left;padding-left:50px;font-size:32px;font-weight:600;margin:0 auto 26px}.found-auto-modal__params-btn{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;border:0;color:#333;font-size:16px;font-weight:700;line-height:17px;border-radius:11px;background:#eef1fb;padding:16px 14px}.found-auto-modal__params-btn span{color:#453f9b;margin-top:6px;text-align:center;font-size:14px;line-height:20px;text-decoration:none}.found-auto-modal .modal-footer{display:block;border:0;padding:20px 0 0}.found-auto-modal__continue{width:100%;height:48px;border-radius:50px;font-size:16px;font-weight:700}.found-auto-modal__continue .found-auto-modal__continue-arrow{display:inline-block;margin-left:8px;font-size:28px;line-height:14px;vertical-align:-2px}.found-auto-modal--not-found .found-auto-modal__title{font-size:22px;line-height:28px;margin-bottom:38px}.found-auto-modal--not-found .found-auto-modal__auto,.found-auto-modal--not-found .found-auto-modal__params-btn,.found-auto-modal--not-found .found-auto-modal__type,.mobile-payment-bar.review-payment,.mobile-payment-dialog,.mobile-progress,.package-options-pagination,.package-period-switch__indicator,.packages-segmented,.progress-bar .progress-step.current .dot,.review-payment .static-price,.review-payment-toggle{display:none}.found-auto-modal--not-found .found-auto-modal__not-found-footer,.found-auto-modal--not-found .found-auto-modal__not-found-text{display:block}.found-auto-modal--not-found .found-auto-modal__plate{width:148px;max-width:100%;height:36px;margin-bottom:40px;border:0;border-radius:6px;background:#eef1fb;padding:0 18px;color:#151826;font-size:22px;line-height:36px}.found-auto-modal--not-found .modal-footer{padding-top:0}.package-badge,.popular{top:-16px;position:absolute}.package-selection-title{color:#151826;text-align:center;font-size:32px;font-weight:700;line-height:36px;margin-bottom:18px}.package-period-switch{width:fit-content;margin:0 auto 34px;display:flex;align-items:center;border:1px solid #bfc9e9;border-radius:999px;position:relative;overflow:visible;isolation:isolate}.package-period-switch button{position:relative;z-index:1;min-width:132px;padding:8px 24px;border:0;background:0 0;color:#151826;text-align:center;font-size:18px;font-weight:600}.package-period-switch button.active{color:#fff;border-radius:999px;background:#453f9b!important}.package-period-switch em{position:absolute;right:-70px;top:-12px;padding:6px 12px;border-radius:10px;background:#96f8af;color:#151826;font-size:12px;font-style:normal;font-weight:700;z-index:99}.package-options{display:grid;gap:12px;align-items:stretch}.package-options .swiper-wrapper{display:contents}.package-option{border:1px solid #bfc9e9;background:#fff;border-radius:16px;padding:28px 18px 22px;position:relative;color:#151826;display:grid;grid-template-rows:minmax(28px,auto) minmax(44px,auto) minmax(32px,auto) 48px auto 1fr;row-gap:9px;align-items:start;width:100%;height:100%}.package-option>*+*{margin-top:0}.package-option.active{background:linear-gradient(145deg,rgba(255,231,226,.55),rgba(235,232,255,.7))}.package-badge{left:14px;border:1px solid #726cc3;border-radius:10px 10px 10px 0;background:#fff;color:#453f9b;font-size:11px;font-weight:600;padding:7px 10px}.popular{padding:5px 10px;border-radius:10px;border:1px solid #453f9b;background:#dfdcfa;width:fit-content;right:18px}.popular p{color:#453f9b;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase;padding:0}.package-heading{display:flex;align-items:flex-start;gap:8px}.package-option h3{font-size:24px;font-weight:700;line-height:28px;margin-bottom:0}.package-subtitle{padding:12px 0 0;font-size:16px;font-weight:600;line-height:22px;margin-bottom:0}.package-price{padding:0 0 0 10px;color:#453f9b;font-size:28px;font-weight:700;line-height:32px;margin-bottom:0}.progress-step .dot{margin-right:4px}.buttons-step-3{padding-bottom:24px!important}.package-select-btn{width:100%;min-height:48px;border:1px solid #525b7c;border-radius:999px;background:#fff;color:#000;font-size:18px;font-weight:700;margin-bottom:0;align-self:start;transition:.2s ease-in-out}.package-option:not(.active) .package-select-btn:hover{background:#726cc3;box-shadow:0 2px 16px 0 rgba(255,207,27,.1);color:#fff}.package-option.active .package-select-btn{border-color:#ffce6b;background:#ffce6b}.package-option ul{list-style:none;margin:0;padding:0}.package-option li{font-size:16px;padding-left:31px;position:relative;margin-bottom:7px;line-height:22px}.package-option li::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9.87928 15.15L18.3543 6.675C18.5543 6.475 18.7876 6.375 19.0543 6.375C19.3209 6.375 19.5543 6.475 19.7543 6.675C19.9543 6.875 20.0543 7.11267 20.0543 7.388C20.0543 7.66333 19.9543 7.90067 19.7543 8.1L10.5793 17.3C10.3793 17.5 10.1459 17.6 9.87928 17.6C9.61262 17.6 9.37928 17.5 9.17928 17.3L4.87928 13C4.67928 12.8 4.58328 12.5627 4.59128 12.288C4.59928 12.0133 4.70361 11.7757 4.90428 11.575C5.10495 11.3743 5.34262 11.2743 5.61728 11.275C5.89195 11.2757 6.12928 11.3757 6.32928 11.575L9.87928 15.15Z" fill="%23453F9B"/></svg>');position:absolute;left:0;top:0;background:0 0}.package-feature-list{display:flex;flex-direction:column;gap:7px}.package-feature-list li{display:flex;align-items:flex-start;gap:7px;margin-bottom:0}.package-additional{margin-top:6px;padding-top:12px;border-top:1px solid #d9def0}.package-additional__title{color:#453f9b;font-size:14px;font-weight:700;line-height:20px;margin:0 0 8px;text-transform:uppercase}.package-tooltip{position:relative;flex:0 0 auto;display:inline-flex;margin-top:1px}.package-tooltip--heading{margin-top:5px}.package-tooltip__trigger{width:18px;height:18px;padding:0;border:1px solid #8a95bd;border-radius:50%;background:#fff;color:#453f9b;font-size:12px;font-weight:700;line-height:16px;cursor:pointer}.package-tooltip__content{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:5;width:240px;padding:10px 12px;border-radius:8px;background:#1f2333;color:#fff;font-size:13px;font-weight:500;line-height:18px;opacity:0;transform:translate(-50%,6px);transition:opacity .18s,transform .18s,visibility .18s}.package-tooltip__row{display:block;white-space:nowrap}.package-tooltip__row+.package-tooltip__row{margin-top:4px}.package-tooltip__row strong{font-weight:700}.package-tooltip__content::after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;background:#1f2333;transform:translate(-50%,-5px) rotate(45deg)}.package-tooltip:focus-within .package-tooltip__content,.package-tooltip:hover .package-tooltip__content{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0)}.description-show,.notification .title,.notification p{font-size:16px;letter-spacing:-.15px}.progress-bar{min-width:calc(100% + 4rem)!important;border:1px solid #8a95bd!important;background-color:#fff!important;border-radius:41px;position:absolute;top:calc(-19px + -12px + -16px + -42px);left:-2rem;overflow:visible!important}.progress-bar:has([data-step="5"].current){top:calc(-12px + -16px + -42px)!important;min-width:100%!important;left:0}.progress-bar .progress-step.active{color:#333;background-color:transparent;border-radius:41px;border:none}.progress-bar .progress-step.current{position:relative;border-radius:41px;border:1px solid #726cc3;background:#dfdcfa;padding-left:32px;margin-right:20px}.progress-bar .progress-step.current span{width:44px;height:44px;background:#453f9b;border-radius:44px;color:#fff;font-size:18px;font-weight:600;line-height:24px;display:flex;align-items:center;justify-content:center;position:absolute;left:0}.notification{border-radius:12px;border:1px solid #60ea90;background:#ebfff6}.notification p{color:#151826;font-weight:400;line-height:20px}.notification .title{color:#000;font-weight:700;line-height:20px;margin-bottom:7px}.review-shell{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:14px}.review-main{display:grid;gap:12px}.review-card,.review-payment{border:1px solid #eef1fb;border-radius:16px;background:#fff;padding:18px!important;margin-bottom:0!important}.review-hero h4{color:#151826;text-align:center;font-size:28px;font-weight:700;line-height:28px;margin-bottom:24px}.alert-show,.description-show,.notification.error .title,.review-card h5,.review-file small,.review-file strong,.review-offer>p,.review-policy-period p{line-height:normal;color:#151826;font-style:normal}.alert-show,.notification.error .title{font-size:16px;font-weight:700;letter-spacing:-.15px}.description-show{font-weight:400}.review-alert{display:grid;gap:2px;border:1px solid #ffe3a8;border-radius:8px;background:#fff8e9;color:#151826;font-size:12px;line-height:16px;padding:10px 12px;margin-bottom:10px}.review-card h5,.review-policy-period p{font-size:18px;font-weight:600;margin-bottom:6px}.review-policy-period>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.review-policy-period div>p,.review-policy-period input{width:100%;min-height:36px;border-radius:8px;border:1.5px solid #bfc9e9;background:rgba(238,241,251,.2);color:#151826;font-size:18px;padding:8px 8px 8px 12px;margin:0;display:flex;align-items:center}.review-policy-period input{border-color:#02a16a;color:#151826}.review-offer>p{font-size:16px;font-weight:400;letter-spacing:-.15px;margin-bottom:20px}.review-files{display:grid;gap:8px}.review-file{display:flex;gap:12px;align-items:center;border-radius:20px;background:#e6e4ff;padding:19px;border:1px solid #bfbaf5;cursor:pointer}.review-extra-list,.review-summary{gap:6px;display:grid}.review-file span:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle cx="20" cy="20" r="20" fill="%23453F9B"/><path d="M13.0111 12C12.733 12 12.5055 12.0807 12.3033 12.2421C12.1011 12.4035 12 12.5851 12 12.8071V27.1929C12 27.4149 12.1011 27.5965 12.3033 27.7579C12.5055 27.9193 12.733 28 13.0111 28H26.9889C27.267 28 27.4945 27.9193 27.6967 27.7579C27.8989 27.5965 28 27.4149 28 27.1929V17.3064H22.3381C22.06 17.3064 21.8325 17.2257 21.6303 17.0643C21.4281 16.9029 21.327 16.7213 21.327 16.4994V12H13.0111Z" fill="white"/><path d="M23.0471 12.5624C22.946 12.4817 22.8196 12.401 22.668 12.3203V16.2346H27.5969C27.4958 16.1135 27.3947 16.0126 27.2936 15.9319L23.0471 12.5624Z" fill="white"/></svg>');width:40px;height:40px}.review-file small,.review-file strong{font-size:14px;font-weight:700}.review-file small{margin-top:8px;font-weight:400}.review-data-card header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.review-data-card header h5{margin-bottom:0}.review-data-card header button{border:0;background:0 0;color:#044f96;font-size:18px}.review-extra-list div,.review-summary div{display:grid;grid-template-columns:150px 1fr;gap:8px;color:#151826;font-size:12px;line-height:16px}.progress-step.active.current:last-child{margin-right:0}.review-details-toggle{border:0;background:0 0;color:#453f9b;font-size:16px;margin:15px 0 0 158px}.review-extra-list{margin-top:10px}.review-extra-list span,.review-summary span{color:#151826;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.review-extra-list strong,.review-summary strong{font-weight:500}.review-inline-group{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.show-data__input{width:100%;min-width:0;height:auto;border:0;border-radius:0;background:0 0;color:#151826;font-size:16px;line-height:16px;padding:0;font-weight:600}.classic-oscpv:has(.progress-step.current[data-step="5"]) .params-calculator-mode [data-type=process-form]{padding:0!important}.classic-oscpv:has(.progress-step.current[data-step="5"]) .form-section-card{padding:0!important}.review-payment button:nth-child(2),.review-payment button:nth-child(3){padding:7px 40px}.show-data__input:focus{outline:0}.review-recommendations{display:grid;gap:10px}.review-addon{display:flex;gap:20px;align-items:center;border:1px solid #eef1fb;border-radius:12px;padding:24px 32px 24px 20px;background-color:#f9fbfe;cursor:pointer}.review-addon b{color:#453f9b;font-size:28px}.review-addon strong{color:#151826;font-size:13px}.review-addon p{color:#525b7c;font-size:12px;line-height:16px;margin:4px 0 0}.review-payment{position:sticky;top:80px;display:grid;gap:10px}.review-payment h5{color:#151826;font-size:16px;font-weight:700}.review-payment div{gap:12px;border-radius:8px;color:#151826;font-size:16px;padding:10px}.review-payment .discount{background:0 0;color:#02a16a;padding-block:0}.review-payment .review-payment-total,.review-payment .review-payment-total__amount{color:var(--basic-black-000000,#000);font-feature-settings:'liga' off,'clig' off;font-family:"Nunito Sans";font-style:normal;font-weight:700}.review-payment .total{background:0 0;font-weight:700;padding-block:0}.review-payment .review-payment-total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;font-size:18px;line-height:22px}.review-payment .review-payment-total__amount{text-align:right;font-size:20px;line-height:24px;white-space:nowrap}.review-payment button{min-height:36px;border:1px solid #151826;border-radius:999px;background:#fff;color:#151826;font-size:18px;font-weight:700;padding:10px 40px}.review-payment button.primary{border-color:#ffce6b;background:#ffce6b;padding:10px 40px}.change-data__modal .inputBox select{border-radius:8px;border:1px solid #8a95bd;background:rgba(238,241,251,.2);color:#525b7c;font-size:18px;font-weight:600;line-height:24px}#change-insurer-data-modal .modal-title,[data-type=otp-validate-notification]{color:#000}#change-auto-data-modal .modal-content,#change-insurer-data-modal .modal-content{background-color:#fff}.modal-footer{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding:24px 0 0}.modal-footer .btn{min-width:160px}#change-auto-data-modal .modal-dialog.modal-fullscreen-sm-down,#change-insurer-data-modal .modal-dialog.modal-fullscreen-sm-down{width:70%}@media screen and (max-width:991px){.params-calculator-mode .pageForm{padding-top:20px}.params-calculator-mode [data-step="0"] .params-checkbox-slot .calculator-checkbox-row{margin-bottom:0;padding-bottom:26px}.packages-segmented{position:relative;display:grid;grid-template-columns:repeat(var(--packages-segments-count,3),minmax(0,1fr));align-items:center;gap:0;margin:0 auto;padding:4px;isolation:isolate;border-radius:12px;border:1px solid #dee3f4;background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.06)}.packages-segmented__indicator{position:absolute;top:4px;left:4px;bottom:4px;z-index:0;transition:transform .22s ease-in-out,width .22s ease-in-out;pointer-events:none;border-radius:10px;border:1px solid #dee3f4;background:#dfdcfa;box-shadow:0 4px 24px 0 rgba(0,0,0,.06)}.packages-segmented__item{position:relative;z-index:1;min-width:0;padding:10px 12px;border:0;background:0 0;color:#525b7c;font-size:16px;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .22s ease-in-out}.packages-segmented__item--active{font-weight:700}.package-options,.review-shell{grid-template-columns:1fr}.package-options-slider{display:block;padding:12px 0 10px;overflow:hidden}.package-options-slider .swiper-wrapper{display:flex;gap:0;align-items:stretch;height:auto}.package-options-slider .swiper-slide{height:auto}.package-options-pagination,.package-options-slider .swiper-button-next,.package-options-slider .swiper-button-prev{display:none!important}.package-selection-card{padding:24px 14px 18px}.package-selection-title{font-size:26px}.package-period-switch{margin-bottom:28px}.package-period-switch button{min-width:112px;font-size:16px}.package-period-switch button.active{background:0 0}.package-period-switch__indicator{position:absolute;top:0;left:0;bottom:0;z-index:0;display:block;border-radius:999px;background:#453f9b;transition:transform .22s ease-in-out,width .22s ease-in-out;pointer-events:none}.package-period-switch em{right:-24px;top:-24px}.review-payment{position:static}}@media screen and (max-width:576px){.first-view .calculator-checkbox-row{align-items:flex-start;flex-direction:column;gap:12px}.first-view .calculator-checkbox-row:has(#have-promo:checked){padding-bottom:176px}.first-view .calculator-checkbox-row .custom-checkbox label{font-size:16px}.first-view .promo-code-window{width:calc(100vw - 32px);left:0;transform:none}.first-view .promo-code-window p{font-size:16px;margin-bottom:10px}.hint-tooltip__content{width:80dvw;transform:translateX(-10dvw)!important}.inputBox:has(.field-error){margin-bottom:12px}.found-auto-modal .modal-dialog{min-width:0;max-width:none;margin:16px}.found-auto-modal .modal-content{padding:34px 24px 24px}.found-auto-modal__auto,.found-auto-modal__title{font-size:22px;line-height:28px}.ipn-tooltip__content{left:-52px;top:28px;width:min(336px,100vw - 48px)}.review-policy-period>div{grid-template-columns:1fr}.review-details-toggle{margin-left:0}}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view{height:auto;padding-top:calc(16px + 44px + 32px)!important;margin-bottom:0}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .banner{background-image:url(../img/classic-oscpv/back.webp);background-repeat:no-repeat;background-size:cover;height:30dvh;position:absolute;width:100dvw;top:0}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .form-section{margin:auto;position:relative;padding:0;width:65%}.classic-oscpv .breadcrumb{margin:7px 0}.form-section article ul:not(:first-child),article ol:not(:first-child){margin-top:12px}.grid-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin-bottom:15px}.show-price-wrapper .text{color:#151826}.btn.transparent{border:1px solid #8a95bd!important;color:#000!important;transition:.3s ease-in-out}.btn.transparent:hover{box-shadow:0 2px 16px 0 rgba(229,160,17,.32)}[data-type=process-form] .custom-checkbox{padding-left:0!important}.notification_has-police{border-radius:12px;border:1px solid #ffde90;background:#fff9e1;display:flex;align-items:flex-start;column-gap:14px;padding:14px;margin-bottom:25px}.notification_has-police .icon{min-width:32px;height:32px;border-radius:100%;background:#ffde90;display:flex;align-items:center;justify-content:center}.notification_has-police .text-box .title{color:#525b7c;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.15px;margin-bottom:8px}.notification_has-police .text-box .description{color:#525b7c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.15px;text-align:left;margin:0}.checkboxes-box{display:flex;align-items:center;gap:20px;margin-top:23px}.custom-checkbox label{color:#151826;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;padding-left:36px;white-space:nowrap}[data-type=payment-buttons]{display:flex;flex-direction:column;gap:12px}.form-section .filter-row{margin-bottom:22px!important;padding-top:15px}.show-price-wrapper:not(:first-of-type):not(.d-none){border-top:none!important;padding-top:10px!important;margin-top:0!important}.review-payment-title{color:#000;font-size:20px;font-weight:700;padding-bottom:16px;border-bottom:1px solid #dee3f4}.price-row{border-radius:8px;background:#eef1fb;margin-bottom:6px!important}.notification.error{border:1px solid #e0634d;background:linear-gradient(90deg,#fef2f2 0,#ffe2e2 100%);color:#e0634d;font-family:"Nunito Sans";font-size:18px;padding:13px 17px;line-height:20px;margin:10px 0!important}.notification.error .description-error{color:#151826;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px}.field-error{color:#cc261a;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.inputBox .field-error{position:absolute;left:0;top:94%;margin:4px 0 0;font-size:14px}.form-row .box{row-gap:25px}@media screen and (min-width:767px){.buttons-step-2 .btns-col{width:calc(50% - 8px)!important}}.inputBox{position:relative}.product-name-with-badge{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-extra-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:2px 8px;border-radius:16px;background:#dee3f4;color:#8a95bd;font-size:12px;font-weight:500;line-height:16px}@media (max-width:767px){.classic-oscpv .first-view .banner{position:relative;top:auto;left:auto;width:100%;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .banner{display:none}.classic-oscpv .review-policy-period>div,.grid-form{display:flex}.classic-oscpv .form-row .box{row-gap:8px}.classic-oscpv .custom-checkbox label,.description-show{font-size:14px}.form-section:has([data-type=process-form]:not(.d-none)){width:100%!important}.first-view .form-section .form-section-card:has(#presentation-calculator-block.d-none){padding-top:0;border-radius:0 0 20px 20px;border:none}.classic-oscpv .form-section .filter-row,.params-calculator-mode .pageForm{padding-top:0}.form-row{padding:0 10px}.package-selection-card{padding:40px 30px!important;border-radius:20px;border:1px solid #eef1fb;background:#fff;box-shadow:0 4px 24px 0 rgba(234,234,254,.4)}.grid-form{flex-direction:column}.checkboxes-box{flex-wrap:wrap;gap:0;margin-top:18px}.classic-oscpv .step-section-title.text-left{text-align:center;font-size:20px}.classic-oscpv .form-row.align-items-center.flex-wrap{padding:20px 20px 0 26px}.classic-oscpv .buttons-step-2{padding-left:20px;padding-right:20px}.info-auth .auth-pls,.review-hero h4{font-size:20px}.info-auth .desciption-auth{font-size:16px}.classic-oscpv .form-section h1.block-title{font-size:24px}.classic-oscpv .notification .title{font-size:16px;margin-bottom:5px}.classic-oscpv .notification p{font-size:12px}.classic-oscpv .review-summary{display:flex;flex-direction:column;gap:6px}.classic-oscpv .package-subtitle{padding:0 0 0 10px}.classic-oscpv .package-option{row-gap:0}.classic-oscpv .package-option h3{padding-left:10px;font-size:20px}.classic-oscpv .package-price{padding:0 0 6px 10px;font-size:24px}.classic-oscpv .info-auth .desciption-auth{padding-bottom:0}.classic-oscpv .main-auth .buttons-conf{justify-content:center}.classic-oscpv .progress-bar{display:none!important}.classic-oscpv [data-type=process-form] .checkboxes-box>.custom-checkbox:has(#insurer_type){margin-bottom:12px}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .form-section{padding:0!important}.classic-oscpv [data-step-section="1"][data-step="4"] .buttons-step-3 .btns-row>.btns-col{padding:0 24px}.classic-oscpv .review-alert{text-align:center}.classic-oscpv .review-policy-period p,.review-card h5{font-weight:700}.classic-oscpv .first-view .form-section .filter-row{width:100%;display:flex;justify-content:center;margin-bottom:22px}.classic-oscpv .first-view .form-section .filter-row ul.nav.nav-pills.partners__pills{width:100%;display:flex;padding:2px}.classic-oscpv .first-view .form-section .filter-row ul.nav.nav-pills.partners__pills>li.nav-item{flex:1 1 50%;width:50%;min-width:0}.classic-oscpv .first-view .form-section .filter-row ul.nav.nav-pills.partners__pills>li.nav-item>a.nav-link{width:100%;height:36px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.classic-oscpv .first-view .form-section .filter-row ul.nav.nav-pills.partners__pills>li.nav-item>a.nav-link.active{width:100%;height:36px;padding:0}.classic-oscpv .mobile-progress{--mobile-progress-step-size:24px;--mobile-progress-gap:14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:var(--mobile-progress-gap);min-height:var(--mobile-progress-step-size);z-index:2;width:95%;border-radius:41px;border:1px solid #dee3f4;background:#eef1fb;box-shadow:0 4px 24px 0 rgba(0,0,0,.06);padding:8px 12px;position:absolute;top:calc(-16px + -42px);left:.5rem}.classic-oscpv .mobile-progress__step{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;padding:0;border:0;background:0 0}.classic-oscpv .mobile-progress__step::after{content:"";position:absolute;top:calc(50% - 2px);left:calc(55% + (var(--mobile-progress-step-size)/ 2));width:calc(85% + var(--mobile-progress-gap) - var(--mobile-progress-step-size));height:4px;border-radius:999px;background:#bfc9e9;transition:background-color .2s,opacity .2s;z-index:-1}.classic-oscpv .mobile-progress__step:last-child::after{display:none}.classic-oscpv .mobile-progress__step-circle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--mobile-progress-step-size);height:var(--mobile-progress-step-size);border:1px solid #8a95bd;border-radius:50%;background:#fff;color:#8a95bd;transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;box-shadow:0 4px 18px rgba(234,234,254,.4);overflow:hidden;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.classic-oscpv .mobile-progress__step-check,.classic-oscpv .mobile-progress__step-number{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s,transform .2s}.classic-oscpv .mobile-progress__step-number{font-size:18px;font-weight:700;opacity:1;transform:scale(1)}.classic-oscpv .mobile-progress__step-check{opacity:0;transform:scale(.7)}.classic-oscpv .mobile-progress__step--completed{cursor:pointer}.classic-oscpv .mobile-progress__step--active,.classic-oscpv .mobile-progress__step--upcoming{cursor:default}.classic-oscpv .mobile-progress__step--completed::after{background:#03bc69}.classic-oscpv .mobile-progress__step--completed .mobile-progress__step-circle{border-color:#03bc69;background:#03bc69;color:#fff;box-shadow:0 6px 20px rgba(3,188,105,.18)}.classic-oscpv .mobile-progress__step--completed .mobile-progress__step-number{opacity:0;transform:scale(.72)}.classic-oscpv .mobile-progress__step--completed .mobile-progress__step-check{opacity:1;transform:scale(1)}.classic-oscpv .mobile-progress__step--active .mobile-progress__step-circle{border-color:#453f9b;background:#fff;color:#453f9b;box-shadow:0 6px 20px rgba(82,67,194,.14)}.classic-oscpv .mobile-progress__step--upcoming .mobile-progress__step-circle{border-color:#d9def0;background:#fff;color:#8a95bd;box-shadow:none}.classic-oscpv .mobile-progress__step[disabled]{pointer-events:none}}@media (max-width:993px){.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .form-section{width:100%}.breadcrumb{display:none!important}}@media (max-width:576px){.first-view .auto-number-row{display:flex;flex-direction:column;gap:12px}.first-view .auto-number-row>div{width:100%}.first-view .calculator-checkbox-row{width:100%;padding-bottom:20px;margin-top:11px;align-items:flex-start}.classic-oscpv .first-view .form-section .auto-numder-row #autoNo{margin-bottom:0}.classic-oscpv .params-calculator-mode [data-step="0"] .box{margin-bottom:5px}}@media (max-width:1650px){.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .form-section{width:70%}}@media (max-width:1500px){.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .form-section{width:80%}}@media (max-width:1300px){.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view .form-section{width:100%}}.auto-number-animated-placeholder__typing.is-active,.doc-info{display:flex}.doc-info{flex-direction:column}.review-addon .plus{width:32px;height:32px;min-width:32px;margin-right:20px}.review-addon .title{color:#151826;font-size:18px;font-weight:700;line-height:24px}.review-addon .title .icon{font-size:24px}.review-addon .description{font-size:16px!important;font-weight:400!important;line-height:normal;text-align:left!important;margin-bottom:8px!important}.review-addon .price{text-align:right;color:#453f9b;font-size:14px;font-weight:700;line-height:24px}.review-addon .price span{font-size:20px}.main-auth .send-auth-code.transparent:not([disabled]){opacity:1;border-radius:8px;border:1.5px solid #453f9b;background:#eef1fb;color:#453f9b}section:not(.first-view){z-index:1;position:relative}[data-type=auth-buttons]{width:calc(50% - 7px)}#change-auto-data-modal .btn,#change-insurer-data-modal .btn,[data-type=auth-buttons] .send-auth-code,[data-type=auth-buttons] .turn-back{width:50%}.disabled_end-date{color:#8a95bd!important;font-weight:600!important}.notification_has-police .title{margin-bottom:0!important}@media screen and (max-width:767px){.review-payment button{height:44px}.show-price-wrapper:not(:last-of-type):not(.d-none){margin-bottom:6px!important}.price-row,article ol li:not(:last-child),article ul li:not(:last-child){margin-bottom:0!important}[data-type=authed-user-form-notification]{margin:14px 0!important}.review-hero h4{margin-bottom:18px}[data-type=auth-buttons]{width:100%}[data-type=auth-buttons] .send-auth-code{font-size:14px}#change-auto-data-modal,#change-insurer-data-modal{background:rgba(21,24,38,.7)}#change-auto-data-modal .modal-dialog,#change-insurer-data-modal .modal-dialog{width:100%;align-items:end!important}#change-auto-data-modal .modal-content,#change-insurer-data-modal .modal-content{max-height:80dvh;padding:32px 24px 24px}#change-auto-data-modal .btn,#change-insurer-data-modal .btn{min-width:50%!important}#change-auto-data-modal .modal-header,#change-insurer-data-modal .modal-header{align-items:start!important}#change-auto-data-modal .modal-title,#change-insurer-data-modal .modal-title{font-size:24px!important;font-weight:700}#change-auto-data-modal .btn-close,#change-insurer-data-modal .btn-close{background: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="M17.4142 0.585786C18.1953 1.36683 18.1953 2.63317 17.4142 3.41421L3.41421 17.4142C2.63317 18.1953 1.36683 18.1953 0.585786 17.4142C-0.195262 16.6332 -0.195262 15.3668 0.585786 14.5858L14.5858 0.585786C15.3668 -0.195262 16.6332 -0.195262 17.4142 0.585786Z" fill="%238A95BD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.585786 0.585786C1.36683 -0.195262 2.63317 -0.195262 3.41421 0.585786L17.4142 14.5858C18.1953 15.3668 18.1953 16.6332 17.4142 17.4142C16.6332 18.1953 15.3668 18.1953 14.5858 17.4142L0.585786 3.41421C-0.195262 2.63317 -0.195262 1.36683 0.585786 0.585786Z" fill="%238A95BD"/></svg>') center/cover no-repeat;padding:0;width:18px;height:18px}#change-auto-data-modal .modal-body .form-row,#change-insurer-data-modal .modal-body .form-row{padding:0!important}#change-auto-data-modal .modal-footer,#change-insurer-data-modal .modal-footer{padding:8px 0 0}#change-auto-data-modal .form-row .box,#change-insurer-data-modal .form-row .box{row-gap:8px}}#add-dgo-modal,#add-medintheway-modal,#change-auto-data-modal,#change-insurer-data-modal{background:rgba(21,24,38,.7)!important;backdrop-filter:blur(14.699999809265137px)!important}.auto-number-animated-placeholder{position:relative;display:block;width:50%;max-width:50%}.classic-oscpv .form-section .auto-numder-row .auto-number-animated-placeholder #autoNo{max-width:100%;width:100%}.classic-oscpv .form-section .auto-numder-row #autoNo.is-placeholder-typing::placeholder{color:transparent}.auto-number-animated-placeholder__typing{position:absolute;top:0;bottom:0;left:50px;right:24px;display:none;align-items:center;overflow:hidden;pointer-events:none;color:#bfc9e9;font-size:32px;font-weight:600;line-height:24px;white-space:pre}.auto-number-animated-placeholder__caret{width:2px;height:34px;margin-left:2px;background:#525b7c;animation:.8s steps(1) infinite auto-number-placeholder-caret}@keyframes auto-number-placeholder-caret{0%,49%{opacity:1}100%,50%{opacity:0}}@media screen and (max-width:760px){.classic-oscpv:has([data-step-section="1"][data-step="5"]:not(.d-none)) .first-view .form-section,.classic-oscpv:has([data-step-section="1"][data-step="5"]:not(.d-none)) .first-view .form-section .form-section-card{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-step-section="1"] .package-selection-title{display:none}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view{padding-top:0!important}.form-section{background:#fff}.package-options .swiper-slide{min-height:446px!important;height:auto!important;box-shadow:0 4px 24px 0 rgba(0,0,0,.06)!important}.swiper-button-next,.swiper-button-prev{top:auto!important}.swiper-button-next:after,.swiper-button-prev:after{min-width:40px!important;height:40px!important;border-radius:100%!important;border:1px solid #eef1fb!important;background:#f9fbfe!important;box-shadow:0 4px 24px 0 rgba(234,234,254,.4)!important;display:flex;align-items:center;justify-content:center}.swiper-button-prev:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="17" viewBox="0 0 9 17" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.48291 15.7412C8.77236 15.4452 8.77236 14.9653 8.48291 14.6694L2.08936 8.13158L8.48291 1.59381C8.77236 1.29783 8.77236 0.817958 8.48291 0.521983C8.19347 0.226007 7.72418 0.226007 7.43473 0.521983L0.517083 7.59567C0.227635 7.89164 0.227635 8.37152 0.517083 8.66749L7.43473 15.7412C7.72418 16.0372 8.19347 16.0372 8.48291 15.7412Z" fill="%23151826"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.6974 15.9509C9.10087 15.5384 9.10087 14.8722 8.6974 14.4596L2.50897 8.13158L8.6974 1.80356C9.10087 1.39099 9.10087 0.724797 8.6974 0.31223C8.29028 -0.104077 7.62737 -0.104077 7.22025 0.31223L0.302599 7.38591C-0.100869 7.79848 -0.100869 8.46468 0.302599 8.87724L7.22025 15.9509C7.62737 16.3672 8.29028 16.3672 8.6974 15.9509ZM8.26843 14.8791C8.44386 15.0585 8.44386 15.352 8.26843 15.5314C8.09666 15.7071 7.82099 15.7071 7.64922 15.5314L0.731568 8.45774C0.556141 8.27836 0.556141 7.9848 0.731568 7.80542L7.64922 0.731736C7.82099 0.556088 8.09666 0.556088 8.26843 0.731736C8.44386 0.91112 8.44386 1.20467 8.26843 1.38405L1.87487 7.92183C1.76085 8.03842 1.76085 8.22474 1.87487 8.34133L8.26843 14.8791Z" fill="%23151826"/></svg>')!important}.swiper-button-next:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="17" viewBox="0 0 9 17" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.517086 15.7412C0.227638 15.4452 0.227638 14.9653 0.517086 14.6694L6.91064 8.13158L0.517086 1.59381C0.227638 1.29783 0.227638 0.817958 0.517086 0.521983C0.806533 0.226007 1.27582 0.226007 1.56527 0.521983L8.48292 7.59567C8.77236 7.89164 8.77236 8.37152 8.48292 8.66749L1.56527 15.7412C1.27582 16.0372 0.806533 16.0372 0.517086 15.7412Z" fill="%23151826"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.302601 15.9509C-0.100867 15.5384 -0.100867 14.8722 0.302601 14.4596L6.49103 8.13158L0.302601 1.80356C-0.100867 1.39099 -0.100867 0.724797 0.302601 0.31223C0.709724 -0.104077 1.37263 -0.104077 1.77975 0.31223L8.6974 7.38591C9.10087 7.79848 9.10087 8.46468 8.6974 8.87724L1.77975 15.9509C1.37263 16.3672 0.709723 16.3672 0.302601 15.9509ZM0.73157 14.8791C0.556143 15.0585 0.556143 15.352 0.73157 15.5314C0.903343 15.7071 1.17901 15.7071 1.35078 15.5314L8.26843 8.45774C8.44386 8.27836 8.44386 7.9848 8.26843 7.80542L1.35078 0.731736C1.17901 0.556088 0.903343 0.556088 0.73157 0.731736C0.556144 0.91112 0.556144 1.20467 0.73157 1.38405L7.12513 7.92183C7.23915 8.03842 7.23915 8.22474 7.12513 8.34133L0.73157 14.8791Z" fill="%23151826"/></svg>')!important}.package-period-switch{width:100%}.package-period-switch button{min-width:50%}[data-step-section]{border-radius:20px;border:1px solid #eef1fb;background:#fff;box-shadow:0 4px 24px 0 rgba(234,234,254,.4)}#change-auto-data-modal .modal-dialog.modal-fullscreen-sm-down,#change-insurer-data-modal .modal-dialog.modal-fullscreen-sm-down{width:98%}.classic-oscpv:has([data-step-section="1"]:not(.d-none):not([data-step="0"])) .first-view [data-step-section]{margin-top:calc(16px + 42px + 18px)}.review-addon .price{text-align:left!important;padding-top:8px!important;border-top:1px solid #dee3f4}.auto-number-animated-placeholder{width:100%;max-width:100%}.auto-number-animated-placeholder__typing{left:25%;right:24px}.params-calculator-mode{margin-top:0;border:0;border-radius:0 0 20px 20px}}@media (max-width:400px){.classic-oscpv .form-section .auto-numder-row #autoNo{font-size:27px!important}.classic-oscpv .first-view .form-section .description{margin-bottom:24px;line-height:normal}.buttons-1-step .btn.yellow,.classic-oscpv .buttons-1-step .btn.transparent,.classic-oscpv .first-view .form-row .partners__pills .nav-link{padding:0 28px}.params-calculator-mode [data-step="0"] .buttons-1-step{justify-content:center;gap:6px}.classic-oscpv .btns-col{column-gap:6px;row-gap:8px}.classic-oscpv .form-section{width:100%}.classic-oscpv:has(.form-section.params-calculator-mode #presentation-calculator-block:not(.d-none)) .payment-cards h2.block-title{margin-top:120px}.review-payment button{min-height:40px;padding:7px 24px;font-size:16px}.review-payment button img,.review-payment button svg{width:24px;height:24px}.auto-number-animated-placeholder__typing{font-size:27px}}.step-counter,.step_no-col span{color:#000;font-size:16px;font-weight:500}.step-counter{padding:4px 8px;border-radius:8px;border:1px solid #dee3f4;max-width:fit-content}[data-type=form-steps-count]{color:#8a95bd}.first-view .form-section:has(.form-section-card [data-step-section="1"][data-step="5"]:not(.d-none)){background:0 0;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);backdrop-filter:none;padding:0!important}.first-view .form-section .form-section-card:has([data-step-section="1"][data-step="5"]:not(.d-none)){background:linear-gradient(133deg,rgba(255,255,255,.1) 25.82%,rgba(86,80,222,.1) 104.81%);box-shadow:0 4px 20px 0 rgba(0,0,0,.1);backdrop-filter:blur(16.450000762939453px);padding:12px!important}.review-main section{margin:0!important}@media (max-width:760px){.mobile-payment-bar.review-payment{position:fixed;inset:auto 0 0;z-index:1050;display:flex;flex-direction:column;gap:0;border-radius:16px 16px 0 0;padding:10px 20px calc(22px + env(safe-area-inset-bottom))!important;box-shadow:0 -4px 24px rgba(138,149,189,.28);transform:translateY(110%);visibility:hidden;transition:transform .28s,visibility 0s .28s}.mobile-payment-bar.is-visible{transform:translateY(0);visibility:visible;transition-delay:0s}.mobile-payment-bar>[data-type=payment-buttons]{padding:0;width:100%}.mobile-payment-bar .primary{width:100%}.mobile-payment-bar .mobile-payment-bar__total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;margin-bottom:14px;color:var(--basic-black-000000,#000);font-feature-settings:'liga' off,'clig' off;font-family:"Nunito Sans";font-size:18px;font-style:normal;font-weight:700;line-height:22px}.mobile-payment-bar .mobile-payment-bar__amount{font-size:20px;white-space:nowrap}.mobile-payment-bar .review-payment-toggle,.mobile-payment-dialog .review-payment-toggle{display:flex;align-items:center;justify-content:center;align-self:center;justify-self:center;width:40px;height:40px;padding:0!important;border:0;background:0 0}.mobile-payment-dialog[open]{display:block}.mobile-payment-dialog{position:fixed;inset:auto 0 0;margin:0;padding:0;width:100%;max-width:none;max-height:calc(100dvh - 16px);border:0;border-radius:16px 16px 0 0;background:#fff;overflow-y:auto;overscroll-behavior:contain;transform:translateY(110%);transition:transform .28s}.mobile-payment-dialog.is-open{transform:translateY(0)}.mobile-payment-dialog::backdrop{background:rgba(21,24,38,0);transition:background .28s}.mobile-payment-dialog.is-open::backdrop{background:rgba(21,24,38,.7)}.mobile-payment-dialog .review-payment{position:static;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important;border:0}.mobile-payment-dialog .review-payment-toggle svg{transform:rotate(180deg)}body:has(.mobile-payment-dialog[open]) .scrollToTop{display:none}}@media (prefers-reduced-motion:reduce){.mobile-payment-bar.review-payment,.mobile-payment-dialog,.mobile-payment-dialog::backdrop{transition:none}}