.multi-step-offers-form.multi-step-offers-form[data-modals-container]{transform:translateY(-100%)}.multi-step-offers-form.multi-step-offers-form[data-modals-container],.multi-step-offers-form.multi-step-offers-form[data-modals-container].active{background-color:transparent;bottom:unset;display:block;height:100vh;height:-webkit-fill-available;left:0;position:fixed;right:unset;top:0;transition:transform .8s cubic-bezier(.635,0,.71,.925) 0s;width:100vw;z-index:100000001}.multi-step-offers-form.multi-step-offers-form[data-modals-container].active{margin:auto;overflow-x:hidden;overflow-y:scroll;pointer-events:all;transform:translateY(0)}.multi-step-offers-form .multi-step-offers-form__container{display:block;overflow-x:hidden;overflow-y:scroll;pointer-events:none;position:fixed;-webkit-overflow-scrolling:touch;height:100%;left:50%;max-height:100%;max-width:none;top:50%;transform:translate3d(-50%,-50%,0);width:100%;z-index:1}.multi-step-offers-form .multi-step-offers-form__container--open{pointer-events:all}.multi-step-offers-form .multi-step-offers-form__contents{background-color:#fff;overflow:hidden;position:relative}@media(min-width:600px){.multi-step-offers-form .multi-step-offers-form__contents{align-items:center;display:flex;justify-content:center}}.multi-step-offers-form .multi-step-offers-form__root{min-height:100vh;padding:3rem 1rem;width:100%}@media(min-width:600px){.multi-step-offers-form .multi-step-offers-form__root{padding:3rem}}@media(min-width:900px){.multi-step-offers-form .multi-step-offers-form__root{padding:4rem}}.multi-step-offers-form .multi-step-offers-form__header{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:2.5rem;z-index:1}.multi-step-offers-form .multi-step-offers-form__header .cl-icon{display:block;fill:#99afc4;font-size:1.125rem;height:1.2em;line-height:1rem;width:1.2em}@media(min-width:600px){.multi-step-offers-form .multi-step-offers-form__header .cl-icon{font-size:1rem}}.high-contrast .multi-step-offers-form .multi-step-offers-form__header .cl-icon{fill:#0000c5}.high-contrast .multi-step-offers-form .multi-step-offers-form__header .cl-icon:hover{fill:#1529ff}