:root:root [data-designpart=row-is3]{display:flex}@media screen and (max-width:834px){:root:root [data-designpart=row-is3]{flex-direction:column}}:root:root [data-designpart=row-is3] div.col:not(:root){display:flex!important;padding:0}@media screen and (min-width:770px){:root:root [data-designpart=row-is3] div.col:not(:root):is(.vertical_position_top,.vertical_position_middle,.vertical_position_bottom){flex-direction:column;align-self:auto!important}:root:root [data-designpart=row-is3] div.col:not(:root).vertical_position_top{justify-content:start}:root:root [data-designpart=row-is3] div.col:not(:root).vertical_position_middle{justify-content:center}:root:root [data-designpart=row-is3] div.col:not(:root).vertical_position_bottom{justify-content:end}}@media screen and (max-width:834px){:root:root [data-designpart=row-is3] div.col:not(:root){width:100%!important}}:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))){flex-direction:column;align-items:center;justify-content:center;padding:calc(48px * var(--fo-spacing-coef)) 20px}@media screen and (max-width:834px){:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))){padding:calc(48px * var(--fo-spacing-coef) * .75) 20px}}@media screen and (min-width:770px){:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))):is(.vertical_position_top,.vertical_position_middle,.vertical_position_bottom){align-self:auto!important}:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))).vertical_position_top{justify-content:start}:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))).vertical_position_middle{justify-content:center}:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))).vertical_position_bottom{justify-content:end}}:root:root [data-designpart=row-is3] div.col:not(:root):not(:has(> .image:nth-child(1 of .component))) .component{width:100%;max-width:510px}:root:root [data-designpart=row-is3] div.col:not(:root) .component{margin:0}:root:root [data-designpart=row-is3] div.col:not(:root) .component.image{display:flex}:root:root [data-designpart=row-is3] div.col:not(:root) .component.image a{width:100%}:root:root [data-designpart=row-is3] div.col:not(:root) .component.image img{width:100%!important;object-fit:cover}:root:root [data-designpart=row-is3] div.col:not(:root) .component.richtext:has(+ .component){margin-bottom:calc(16px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-is3] div.col:not(:root) .component.richtext:has(+ .component){margin-bottom:calc(16px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-is3] div.col:not(:root) .component.richtext+.heading{margin-top:0}:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root) :is(h1,h2,h3,h4,h5){margin-bottom:0}:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root):has(+ .component) :is(h1,h2,h3){margin-bottom:calc(32px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root):has(+ .component) :is(h1,h2,h3){margin-bottom:calc(32px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root):has(+ .component) :is(h4,h5){margin-bottom:calc(24px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root):has(+ .component) :is(h4,h5){margin-bottom:calc(24px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root)+.richtext{margin-bottom:calc(32px * var(--fo-spacing-coef))}@media screen and (max-width:769px){:root:root [data-designpart=row-is3] div.col:not(:root) .component.heading:not(:root)+.richtext{margin-bottom:calc(32px * var(--fo-spacing-coef) * .75)}}:root:root [data-designpart=row-is3] div.col:not(:root) .component:last-child:not(:root:root){margin-bottom:0}.frame-root .frame-content [data-designpart=row-is3] div.col:not(:root){padding:0 10px 10px}.frame-root .frame-content [data-designpart=row-is3] div.col:not(:root) .component{margin:10px 0}