:where(*, *::before, *::after) { box-sizing: border-box; }
:where(*) { margin: 0; padding: 0; }
:where(body) { line-height: 1.5; font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
:where(img, picture, video, canvas, svg) { display: block; max-width: 100%; height: auto; }
:where(input, button, textarea, select) { font: inherit; color: inherit; }
:where(button) { background: none; border: 0; cursor: pointer; }
.instatic-lightbox-trigger { cursor: zoom-in; }
a.instatic-lightbox-trigger { display: block; }
img.instatic-content-image.instatic-content-image { display: block; max-width: 100%; height: auto; margin-inline: auto; }
:root img.instatic-content-image.instatic-content-image--original { width: auto; }
:root img.instatic-content-image.instatic-content-image--l { width: 100%; }
:root img.instatic-content-image.instatic-content-image--m { width: min(100%, 560px); }
:root img.instatic-content-image.instatic-content-image--s { width: min(100%, 320px); }
:where(p, h1, h2, h3, h4, h5, h6) { overflow-wrap: break-word; }
:where(ol, ul, menu) { list-style: none; }
:where(a) { color: inherit; text-decoration: inherit; }
:where(table) { border-collapse: collapse; }