/* Loads before webflow.css, so its class rules win. Gives blocks the same starting point as Webflow's elements. */
:where(.mv-page, .editor-styles-wrapper) *, :where(.mv-page, .editor-styles-wrapper) *::before, :where(.mv-page, .editor-styles-wrapper) *::after { box-sizing: border-box; }
:where(.mv-page, .editor-styles-wrapper) p { margin: 0; }
.wfp { margin-bottom: 10px; }
:where(.mv-page, .editor-styles-wrapper) :is(h1, h2, h3, h4) { margin: 20px 0 10px; font-weight: 700; }
:where(.mv-page, .editor-styles-wrapper) h1 { font-size: 38px; line-height: 44px; }
:where(.mv-page, .editor-styles-wrapper) h2 { font-size: 32px; line-height: 36px; }
:where(.mv-page, .editor-styles-wrapper) h3 { font-size: 24px; line-height: 30px; }
:where(.mv-page, .editor-styles-wrapper) :is(ul, ol) { margin: 0 0 10px; padding-left: 40px; }
:where(.mv-page, .editor-styles-wrapper) a { color: inherit; }
:where(.mv-page, .editor-styles-wrapper) img { max-width: 100%; vertical-align: middle; }
.wp-block-image { margin: 0; }
.wp-block-buttons { margin: 0; }
.wp-block-button { margin: 0; }
.wp-block-button__link { border: 0; border-radius: 0; background: none; }
/* Webflow styled the image itself; a block puts the class on the figure, so the image fills it. */
.wp-block-image[class*="mv-"] > img, .wp-block-image[class*="mv-"] > a > img { display: block; width: 100%; height: 100%; border-radius: inherit; object-fit: inherit; object-position: inherit; }
