.layout--flex{--svg-height:var(--layout-item-max-height,inherit);--svg-width:var(--layout-item-max-width,inherit)}.layout--flex-align-start{--layout-flex-align:start}.layout--flex-align-end{--layout-flex-align:end}.layout--flex-align-center{--layout-flex-align:center}.layout--flex-justify-start{--layout-flex-justify:start}.layout--flex-justify-end{--layout-flex-justify:end}.layout--flex-justify-center{--layout-flex-justify:center}.layout--flex-justify-between{--layout-flex-justify:space-between}.layout--flex-justify-around{--layout-flex-justify:space-around}.layout--flex-nowrap{--layout-flex-wrap:nowrap}.layout--flex-wrap{--layout-flex-wrap:wrap}.layout--flex-wrap-reverse{--layout-flex-wrap:wrap-reverse}.layout--flex .layout__region{align-items:var(--layout-flex-align,start);display:flex;flex-wrap:var(--layout-flex-wrap,nowrap);gap:1.618rem;justify-content:var(--layout-flex-justify,start)}.layout--flex .layout__region>*{max-height:var(--layout-item-max-height,none);max-width:var(--layout-item-max-width,none)}.layout--flex .layout__region>*+*{margin:0}.layout--flex .layout__region>* img,.layout--flex .layout__region>* picture{max-height:var(--layout-item-max-height,inherit)}.layout--flex .layout__region>* .media--svg-image img{height:revert-layer}