.box{--box-padding:  clamp(2rem,1.45455rem + 2.42424vw,4rem);--box-padding-x:var(--box-padding);--box-padding-y:var(--box-padding);background-color:var(--grey-50);border-radius:var(--rounded);max-width:var(--box-max-width);justify-content:stretch;transition:box-shadow .3s,transform .3s;display:flex;position:relative}@container theme style(--theme:dark){.box{background-color:var(--grey-900)}}.box:where([data-query-theme="3871037065"]){background-color:var(--grey-900)}@container theme style(--theme:image){.box{--theme:light;--theme-id:2577860000;--tags-list-background:var(--grey-50);--tags-list-foreground:var(--black);--link-underline:color-mix(in srgb,var(--page-color-950),transparent 80%);container-name:theme}@media (prefers-contrast:more){.box{--link-underline:var(--page-color)}}.box{background-color:var(--white);color:var(--text-color)}}.box:where([data-query-theme="1627772620"]){--theme:light;--theme-id:2577860000;--tags-list-background:var(--grey-50);--tags-list-foreground:var(--black);--link-underline:color-mix(in srgb,var(--page-color-950),transparent 80%);container-name:theme}@media (prefers-contrast:more){.box:where([data-query-theme="1627772620"]){--link-underline:var(--page-color)}}.box:where([data-query-theme="1627772620"]){background-color:var(--white);color:var(--text-color)}.box.with-image{max-width:var(--box-max-width,var(--image-width));flex-flow:column}.box img{align-self:center}.box .img-wrap{flex-shrink:0;display:block}.box .img-wrap img{border-top-left-radius:var(--rounded);border-top-right-radius:var(--rounded);max-width:100%}.box .content-wrap{padding:var(--box-padding-y)var(--box-padding-x);flex-flow:column;flex-grow:1;justify-content:space-between;width:100%;height:auto;display:flex}.box .content-wrap .content>:first-child,.box .content-wrap .content>link:first-child+*{margin-top:0}.box .content-wrap .content>:last-child{margin-bottom:0}.box .content-wrap .content>.lead-text:first-child>:first-child{margin-top:0}.box .content-wrap .content>.lead-text:last-child>:last-child{margin-bottom:0}.box .content-wrap .content{width:100%;height:100%}.section-item>.box+.box{margin-top:var(--layout-gap)}:is(.section-grid,.grid):not(:has(>*>:not(link,.box)))>*>.box:is(:only-child,link:first-child+:last-child){height:100%}
/*# sourceMappingURL=css-wpce--box.css.map*/