.frame-type-textmedia .ce-textpic{display:flex;flex-direction:column-reverse;gap:var(--kern-metric-space-default)}.frame-type-textmedia .ce-textpic img{width:100%}@media(min-width:576px){.frame-type-textmedia .ce-textpic .image-use-dimensions-desktop img{width:auto}}.frame-type-textmedia .ce-textpic figcaption{font-size:var(--kern-typography-font-size-static-x-small);text-align:right}@media(min-width:576px){.frame-type-textmedia .ce-textpic:has(.image-use-dimensions-desktop).ce-right{flex-direction:row-reverse}.frame-type-textmedia .ce-textpic:has(.image-use-dimensions-desktop).ce-left{flex-direction:row}.frame-type-textmedia .ce-textpic:has(.image-use-dimensions-desktop).ce-intext .ce-gallery{flex:0 0 auto;max-width:50%}}@media(min-width:768px){.frame-type-textmedia .ce-textpic.ce-above,.frame-type-textmedia .ce-textpic.ce-nowrap{flex-direction:column}.frame-type-textmedia .ce-textpic.ce-right{flex-direction:row-reverse}.frame-type-textmedia .ce-textpic.ce-left{flex-direction:row}.frame-type-textmedia .ce-textpic.ce-left figcaption{text-align:left}.frame-type-textmedia .ce-textpic.ce-intext:not(.ce-nowrap){display:unset}.frame-type-textmedia .ce-textpic.ce-intext .ce-gallery:not(:has(.image-use-dimensions-desktop)){flex:0 0 50%;max-width:50%}.frame-type-textmedia .ce-textpic.ce-intext .ce-bodytext ol,.frame-type-textmedia .ce-textpic.ce-intext .ce-bodytext ul{display:flow-root}.frame-type-textmedia .ce-textpic.ce-intext:not(.ce-nowrap) .ce-gallery{float:right;margin-bottom:var(--kern-metric-space-default);margin-left:var(--kern-metric-space-default)}.frame-type-textmedia .ce-textpic.ce-intext:not(.ce-nowrap):after{clear:both;content:"";display:table}.frame-type-textmedia .ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-gallery{float:left;margin-left:unset;margin-right:var(--kern-metric-space-default)}}