.cs-clean-layoutv2{background-color:var(--light-color-layout-main);flex-direction:column;min-height:calc(100vh - 32px);margin:0 auto;padding-bottom:32px;display:flex;position:relative}.cs-clean-layoutv2.cs-clean-layoutv2--start{max-width:480px}@media screen and (min-width:768px){.cs-clean-layoutv2.cs-clean-layoutv2--start{max-width:100%}}.dark-theme .cs-clean-layoutv2{background-color:var(--dark-color-layout-main)}.cs-clean-layoutv2__wrapper{flex-direction:column;flex-grow:1;display:flex}.cs-clean-layoutv2--start .cs-clean-layoutv2__wrapper{margin-top:-64px}@media screen and (min-width:768px){.cs-clean-layoutv2__wrapper{justify-content:center;align-items:center;margin-top:16px!important}.cs-clean-layoutv2__wrapper__card{border:1px solid var(--light-color-layout-border);width:400px;min-height:560px;box-shadow:0 6px 12px 0 rgba(var(--light-color-typography-main-rgba),.12);background-color:var(--light-color-layout-main);border-radius:24px}.dark-theme .cs-clean-layoutv2__wrapper__card{border:1px solid var(--dark-color-layout-border);background-color:var(--dark-color-layout-main)}.cs-clean-layoutv2__wrapper__card.cs-clean-layoutv2__wrapper__card__center{box-sizing:border-box;justify-content:center;align-items:center;display:flex}}.cs-clean-layoutv2__wrapper__card__content{flex-direction:column;padding:16px 16px 32px;display:flex}.cs-clean-layoutv2__wrapper__card__content .cs-error-message{margin-top:-4px}.cs-clean-layoutv2--start .cs-clean-layoutv2__wrapper__card__content{justify-content:start;padding-top:32px}@media screen and (min-width:768px){.cs-clean-layoutv2--center .cs-clean-layoutv2__wrapper__card__content{padding-top:32px}}.cs-clean-layoutv2__wrapper__card__content__image{background-color:var(--global-brand-header-light);background-position:50%;background-size:cover;border-radius:0 0 16px 16px;height:256px}@media screen and (max-width:480px){.cs-clean-layoutv2__wrapper__card__content__image{border-radius:0}}@media screen and (min-width:768px){.cs-clean-layoutv2__wrapper__card__content__image{border-radius:16px 16px 0 0}}.dark-theme .cs-clean-layoutv2__wrapper__card__content__image{background-color:var(--global-brand-header-dark)}.cs-clean-layoutv2__wrapper__card__content__title{color:var(--light-color-typography-main);letter-spacing:-.5px;padding:0 16px;font-size:2.4rem;font-weight:700;line-height:28px}.dark-theme .cs-clean-layoutv2__wrapper__card__content__title{color:var(--dark-color-typography-main)}.cs-clean-layoutv2__footer{width:100%;color:rgba(var(--light-color-typography-dimmed-rgba),.6);letter-spacing:0;text-align:center;margin-top:16px;font-size:1.4rem;font-weight:500;line-height:18px;position:relative}.dark-theme .cs-clean-layoutv2__footer{color:rgba(var(--dark-color-typography-dimmed-rgba),.6)}@media screen and (min-width:768px){.cs-clean-layoutv2__footer{display:block}}@media screen and (max-width:768px){.cs-clean-layoutv2__footer.cs-clean-layoutv2--hidden{display:none}}.cs-clean-layoutv2__wrapper__card__content__description{color:var(--light-color-typography-main);letter-spacing:0;padding:4px 16px 16px;font-size:1.5rem;font-weight:500;line-height:18px}.dark-theme .cs-clean-layoutv2__wrapper__card__content__description{color:var(--dark-color-typography-main)}.cs-clean-layoutv2__wrapper__card__content__description.cs-clean-layoutv2--accent{color:var(--light-color-typography-accent)}.dark-theme .cs-clean-layoutv2__wrapper__card__content__description.cs-clean-layoutv2--accent{color:var(--dark-color-typography-accent)}.cs-clean-layoutv2__content{flex-direction:column;flex-grow:1;display:flex}.cs-clean-layoutv2__content .ticket-check-form_container,.cs-clean-layoutv2__content .sports-clean-layout__wrapper__card__content{width:100%}
