.vin-main .section__head.savings-head{flex-direction:column}.vin-main .section__head h2{text-align:center}.vin-main .section__head{justify-content:center}.vin-main .section__head.align-left{justify-content:flex-start}.vin-main .section__head.align-left h2{text-align:start}.header{margin-bottom:0}#vin-submit-button.btn,.section__actions .btn{min-width:10rem;padding:1.3rem 1.8rem}.app-header{font-size:4rem;line-height:1.2;font-weight:600;letter-spacing:-0.02em}.vin-form-container{display:flex;flex-direction:column}.vin-lookup-toggle{display:inline-flex;background:#e3e4e6;border:.1rem solid #c5c5c7;border-bottom:0;border-radius:.8rem .8rem 0 0;padding:.2rem;width:fit-content;position:relative;z-index:11}.vin-lookup-toggle__btn{background:transparent;border:0;color:#2f2f2f;cursor:pointer;font-weight:600;padding:1rem 2.4rem;transition:background .25s ease,color .25s ease,box-shadow .25s ease;position:relative;border-radius:.8rem .8rem 0 0;white-space:nowrap}.vin-lookup-toggle__btn:focus-visible{outline:.2rem solid #1d7cf2;outline-offset:-0.2rem}.vin-lookup-toggle__btn.is-active{background:#fff;color:#dd390c;box-shadow:0 8px 18px rgba(0,0,0,0.12);border:.1rem solid #c5c5c7;border-bottom:0;z-index:2;margin-bottom:-1px}.vin-form-container .vin-lookup-form{display:none!important}.vin-form-container .vin-lookup-form.is-active{display:flex!important}.search__controls--dual{display:flex;gap:.8rem;max-width:100%;flex:1 1 auto}.search__control{flex:1}.search__control--state{flex:0 0 18rem}#license-plate-submit-button{transition:none}@media(max-width:767px),(max-width:812px) and (orientation:landscape){.vin-form-container .vin-lookup-form.is-active{display:block!important}.vin-lookup-toggle__btn{flex:1;text-align:center;background:transparent;color:#2f2f2f}.search__controls--dual{flex-direction:column;gap:0rem}.search__control--state{flex:1}}