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