.container-layout>.cmp-container{background-position-y:50%;display:flex;flex-direction:column;padding-top:64px;padding-bottom:64px;padding-left:96px;padding-right:96px;transition:padding 500ms}
@media(min-width:768px) and (max-width:1279.99px){.container-layout>.cmp-container{padding-top:48px;padding-bottom:48px}
}
@media(max-width:767.99px){.container-layout>.cmp-container{padding-top:40px;padding-bottom:40px}
}
@media(min-width:768px) and (max-width:1279.99px){.container-layout>.cmp-container{padding-left:48px;padding-right:48px}
}
@media(max-width:767.99px){.container-layout>.cmp-container{padding-left:24px;padding-right:24px}
}
@media(max-width:767.99px){.container-layout>.cmp-container{row-gap:24px}
}
@media(min-width:768px) and (max-width:1023.99px){.container-layout>.cmp-container{row-gap:32px}
}
@media(min-width:1024px){.container-layout>.cmp-container{row-gap:40px}
}
@media(max-width:767.99px){.container-layout.children-spacing-small>.cmp-container{row-gap:16px}
}
@media(min-width:768px) and (max-width:1023.99px){.container-layout.children-spacing-small>.cmp-container{row-gap:24px}
}
@media(min-width:1024px){.container-layout.children-spacing-small>.cmp-container{row-gap:24px}
}
@media(max-width:767.99px){.container-layout.children-spacing-medium>.cmp-container{row-gap:24px}
}
@media(min-width:768px) and (max-width:1023.99px){.container-layout.children-spacing-medium>.cmp-container{row-gap:32px}
}
@media(min-width:1024px){.container-layout.children-spacing-medium>.cmp-container{row-gap:40px}
}
@media(max-width:767.99px){.container-layout.children-spacing-large>.cmp-container{row-gap:40px}
}
@media(min-width:768px) and (max-width:1023.99px){.container-layout.children-spacing-large>.cmp-container{row-gap:48px}
}
@media(min-width:1024px){.container-layout.children-spacing-large>.cmp-container{row-gap:64px}
}
.grp-popup .container-layout>.cmp-container{padding-left:0;padding-right:0}
.grp-popup .container-layout:first-child>.cmp-container{padding-top:0}
.grp-popup .container-layout:last-child>.cmp-container{padding-bottom:0}
@media((min-width:1024px)){.grp-popup.grp-popup--horizontal-scroll .container-layout{height:100%}
.grp-popup.grp-popup--horizontal-scroll .container-layout>.cmp-container{height:100%;flex-direction:row;--g:24px;column-gap:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 1 - -1 * var(--g) * 2 - -96px * 0);align-items:flex-end}
}
@media((min-width:1024px)) and (max-width:767.99px){.grp-popup.grp-popup--horizontal-scroll .container-layout>.cmp-container{--g:16px}
}
@media((min-width:1024px)) and (min-width:768px) and (max-width:1279.99px){.grp-popup.grp-popup--horizontal-scroll .container-layout>.cmp-container{column-gap:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 1 - -1 * var(--g) * 2 - -48px * 0)}
}
@media((min-width:1024px)) and (max-width:767.99px){.grp-popup.grp-popup--horizontal-scroll .container-layout>.cmp-container{column-gap:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 1 - -1 * var(--g) * 2 - -24px * 0)}
}
@media((min-width:1024px)){.grp-popup.grp-popup--horizontal-scroll .container-layout>.cmp-container>*{flex:0 0 70%;max-width:800px}
.grp-popup.grp-popup--horizontal-scroll .container-layout>.cmp-container>*:last-child{padding-right:64px}
}