.tabs-carousel__select{background-color:var(--porcelain);border:2px solid var(--deep-blue);font-family:var(--secondary-font-family);font-size:1.8rem;font-weight:700}.tabs-carousel__nav{display:none}.tabs-carousel__image{border-radius:var(--border-radius);margin-bottom:2rem;overflow:hidden;position:relative}.tabs-carousel__image:after{background-color:rgba(191,223,224,.3);content:"";inset:0;position:absolute}@media (min-width:768px){.tabs-carousel{display:grid;grid-gap:var(--gap);grid-template-columns:28rem 1fr}.tabs-carousel__form{display:none}.tabs-carousel__nav{display:grid;grid-gap:var(--gap-sm);-ms-flex-line-pack:start;align-content:start}.tabs-carousel__nav-button{background-color:transparent;border-color:transparent;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left}.tabs-carousel__nav-button.is-selected,.tabs-carousel__nav-button:focus,.tabs-carousel__nav-button:hover{background-color:var(--porcelain);border-color:var(--deep-blue);color:var(--deep-blue);outline:none}.tabs-carousel__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:5px}.tabs-carousel__image{margin-bottom:0}.tabs-carousel__card{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);margin:0 auto -4rem;max-width:calc(100% - 8rem);padding:4rem;position:relative;z-index:1}}@media (min-width:1200px){.tabs-carousel__card{max-width:calc(100% - 16rem);padding:6rem}}