@media(min-width:900px){.page .content{width:calc(100% - 299px)}}.reports-page{display:flex;flex-direction:column;align-items:center}.reports-page .page-header-v2{position:relative;display:flex;flex-direction:column;width:100%;min-height:164px;margin-bottom:16px;overflow:hidden;border-radius:8px;background-position:bottom right;background-repeat:no-repeat;background-size:contain}.reports-page .page-header-v2__title{margin:10px 0 0;font-family:Benzin,sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:.05em}@media(max-width:900px){.reports-page .page-header-v2__title{font-size:20px}}.reports-page .page-header-v2__description{max-width:400px;margin-top:25px;margin-left:60px;color:#ffffffb3;font-size:14px;text-shadow:1px 1px rgba(0,0,0,.8)}@media(max-width:900px){.reports-page .page-header-v2__description{display:none}}.reports-page .page-header-v2__form{position:relative;display:flex;flex-wrap:wrap;gap:15px;margin-top:40px;padding:25px;border-radius:8px;background:#647fb64d;backdrop-filter:blur(1.3px);-webkit-backdrop-filter:blur(1.3px)}@media(max-width:1200px){.reports-page .page-header-v2__form{flex-direction:column;align-items:flex-start}}@media(max-width:900px){.reports-page .page-header-v2__form{align-items:center}}.reports-page .page-header-v2__input-text{max-width:400px;min-width:250px;width:100%;min-height:52px;font-size:18px;line-height:110%;color:#fff}@media(max-width:900px){.reports-page .page-header-v2__input-text{text-align:center}}.reports-page .page-header-v2__input{max-width:400px;min-width:250px;width:100%;min-height:52px;padding:5px 20px;border:unset;font-size:18px;line-height:110%;color:#fff;border-radius:8px;background:#141517cc}.reports-page .page-header-v2__btn{width:max-content;box-sizing:border-box;padding:16px 30px;border:unset;color:#fff;font-weight:600;font-size:16px;background:#e6383d;border-radius:8px;cursor:pointer}.reports-page .page-header-v2{min-height:300px;margin-bottom:-100px}.reports-page__body{width:100%;padding:25px 30px;background:#647fb64d;border-radius:8px}.reports-page__text{color:#ffffff80}.reports-page__form{display:flex;flex-wrap:wrap;gap:15px}.reports-page__form-input{max-width:400px;min-width:250px;width:100%;min-height:52px;padding:5px 20px;border:unset;font-size:18px;line-height:100%;color:#fff;border-radius:8px;background:#141517cc}.reports-page__form-input-box{display:flex;position:relative;width:100%;max-width:400px;min-width:250px}.reports-page__input-switch-box{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.reports-page .input-switch{display:flex;align-items:center;justify-content:space-between;min-height:44px;width:auto;box-sizing:border-box;padding:13px 18px;font-size:14px;color:#fff;background:transparent}.reports-page .input-switch input[type=checkbox]{height:0;width:0;visibility:hidden}.reports-page .input-switch label{order:2;display:block;position:relative;width:28px;height:18px;box-sizing:border-box;margin:0 6px;border:2px solid #599C70;border-radius:100px;text-indent:-9999px;background:transparent;cursor:pointer}.reports-page .input-switch label:after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;background:#fff;border-radius:90px;transition:.3s}.reports-page .input-switch input:checked+label{border-color:#599c70}.reports-page .input-switch input:checked+label:after{left:calc(100% - 3px);transform:translate(-100%)}.reports-page .input-switch label:active:after{width:18px}.reports-page .input-switch__disabled-text,.reports-page .input-switch__enabled-text{margin-bottom:-2px;font-weight:400;font-size:12px;line-height:110%}.reports-page .input-switch__disabled-text{order:1;color:#fff}.reports-page .input-switch__enabled-text{order:3;color:#ffffff80}.reports-page .input-switch input:checked+label+.input-switch__disabled-text{color:#ffffff80}.reports-page .input-switch input:checked+label+.input-switch__disabled-text+.input-switch__enabled-text{color:#fff}.reports-page__submit-btn{width:min-content;box-sizing:border-box;padding:16px 46px;color:#fff;font-weight:600;font-size:16px;border:unset;filter:drop-shadow(8px 8px 21px rgba(230,56,61,.49));background:#e6383d;border-radius:8px;cursor:pointer}.reports-page__input-description{margin-top:6px;margin-bottom:20px;font-size:10px;line-height:110%;color:#ffffff80}.reports-page__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;max-width:620px;margin-bottom:14px}.reports-page .carfax__btn{border:1px solid rgba(89,183,121,.5);border-radius:54px;transition:.33s all}.reports-page .carfax__btn:hover{border-color:#59b779}.reports-page__subtitle{margin-top:21px;font-weight:600;font-size:18px;line-height:110%;text-transform:uppercase;color:#ffffff4d}.reports-page__list{display:flex;flex-direction:column;max-width:620px;margin-top:26px;padding:0}.reports-page__item{display:flex;align-items:center;margin-bottom:12px}.reports-page__item.is-pending .carfax__item-download,.reports-page__item.is-pending .carfax__item-date{opacity:0}.reports-page__item.is-pending .carfax__item-vin{position:relative;color:#ffffff4d}.reports-page__item.is-pending .carfax__item-pending{display:flex;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:12px;line-height:110%;color:#fff}.reports-page__item.is-error .carfax__item-download,.reports-page__item.is-error .carfax__item-date{opacity:0}.reports-page__item.is-error .carfax__item-vin{position:relative;color:#ffffff4d}.reports-page__item.is-error .carfax__item-error{display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;line-height:110%;font-weight:600;color:#e6383d}.reports-page__item.is-error .carfax__item-error-icon{width:20px;margin-left:8px;cursor:pointer}.reports-page__item-download{margin-right:10px}.reports-page__item-vin{width:100%;margin-right:12px;padding:8px 12px;font-size:12px;line-height:110%;color:#fff;border-radius:4px;background:#00000080}.reports-page__item-pending,.reports-page__item-error{display:none}.reports-page__item-date{font-size:12px;line-height:110%;color:#ffffff80}.reports-page .last-requests{display:flex;flex-direction:column;gap:12px;width:100%;padding:25px 30px}.reports-page .last-requests__title{font-size:18px;font-weight:600;line-height:110%;text-transform:uppercase;opacity:.3}.reports-page .last-requests-list{display:flex;flex-direction:column;gap:8px;max-width:640px;margin-top:6px;padding:0}.reports-page .last-requests-item{display:flex;align-items:stretch;gap:16px;width:100%}.reports-page .last-requests-item__box{display:flex;align-items:stretch;justify-content:flex-start;position:relative;width:100%;max-width:430px;min-height:46px;padding:9px 18px;border:1px solid #3A4354;font-size:12px;line-height:110%;color:#fff;border-radius:4px;background:transparent;cursor:pointer}.reports-page .last-requests-item__box:first-child{justify-content:center}.reports-page .last-requests-item__box span{display:flex;align-items:center;flex:1;position:relative;padding:0 18px;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:uppercase}.reports-page .last-requests-item__box span:first-child{padding-left:unset}.reports-page .last-requests-item__box span:last-child{padding-right:unset}.reports-page .last-requests-item__box span:not(:first-child){border-left:1px solid #3A4354}.reports-page .last-requests-item__date{display:flex;align-items:center;width:130px;font-size:10px;line-height:110%;color:#ffffff80}.promo-box{display:flex;flex-wrap:wrap;gap:60px;margin-right:auto}@media(max-width:1200px){.promo-box{flex-direction:column;align-items:center;margin-right:unset}}.promo-box__column{display:flex;flex-direction:column;gap:60px;width:calc(50% - 30px)}.promo-box__column:nth-child(2){margin-top:-60px}@media(max-width:1200px){.promo-box__column{width:100%}}.promo-box__spacer{height:120px}@media(max-width:900px){.promo-box__spacer{height:0}}.promo-box__description{max-width:340px;width:100%;color:#ffffffb3;font-size:16px;line-height:160%}.availability-box{position:relative;display:flex;flex-direction:column;gap:20px;max-width:360px;width:100%;padding:22px 24px 30px 48px;border:1px solid #475674;border-radius:14px}.availability-box__icon{position:absolute;top:10px;left:10px}.availability-box__icon .icon{max-width:28px;max-height:28px}.availability-box__title{max-width:224px;font-size:18px;font-weight:600;line-height:120%}.availability-box__row{display:flex;justify-content:space-between;align-items:center}.availability-box__btn{padding:16px 26px 14px;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:8px;background:#e6383d;box-sizing:5px 5px 5px #E6383D}.availability-box__btn-arrow .icon{width:32px;height:32px;transform:rotate(180deg)}.benefit{display:flex;flex-direction:column;gap:12px;position:relative;max-width:360px;width:100%;padding:40px 26px 0;background:#445880;border-radius:14px}.benefit:before{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:180px;border-radius:14px;background:linear-gradient(180deg,#2c354700,#2c3547)}.benefit.is-red{background:#e13f44}.benefit.is-green{background:#4e8f6c}.benefit__title{font-size:32px;font-weight:600;line-height:120%;text-transform:uppercase}@media(max-width:900px){.benefit__title{text-align:center}}.benefit__description{color:#ffffffb3;font-size:16px;line-height:110%}.benefit__img img{max-width:100%}.benefit__img-oversize{position:absolute;right:8px;bottom:-18px;width:180px}.benefit__img-oversize img{width:auto;max-width:100%}
