html,body{font-size:0.875rem}@media screen and (min-width: 680px)and (max-width: 1024px){html,body{font-size:clamp(.875rem,.628rem + .581vi,1rem) !important}}@media screen and (min-width: 1024px){html,body{font-size:1rem !important}}@media screen and (min-width: 1512px)and (max-width: 2500px){html,body{font-size:clamp(1rem,.617rem + .405vi,1.25rem) !important}}@media screen and (min-width: 2500px){html,body{font-size:1.25rem !important}}:root :where(main>.is-layout-constrained)>*{margin-block-start:0;margin-block-end:0}footer.site-footer.wp-block-template-part{margin-block-start:0 !important;margin-top:0 !important}
