.Block--landing-page{background:var(--background-main);min-height:100vh}.Block--landing-page__header{display:flex;flex-direction:column}@media(min-width:960px){.Block--landing-page__header{flex-direction:row}}.Block--landing-page__banner{flex-shrink:0;height:var(--landing-banner-mobile-height,200px);overflow:hidden;position:relative}@media(min-width:960px){.Block--landing-page__banner{flex:1 1 auto;height:auto}}.Block--landing-page__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:960px){.Block--landing-page__image{-o-object-position:top right;object-position:top right}.Block--landing-page .Block--landing-page__form{min-height:100vh;width:372px}}@media(min-width:1248px){.Block--landing-page .Block--landing-page__form{width:468px}}@media(min-width:1632px){.Block--landing-page .Block--landing-page__form{width:540px}}@media(min-width:1920px){.Block--landing-page .Block--landing-page__form{width:588px}}