:where([data-s3image]) { height: auto; }.wp-block-site-title { box-sizing: border-box; }.wp-block-site-title :where(a) { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-decoration: inherit; }.wp-block-group { box-sizing: border-box; }:where(.wp-block-group.wp-block-group-is-layout-constrained) { position: relative; }.wp-block-navigation { position: relative; --navigation-layout-justification-setting:flex-start; --navigation-layout-direction:row; --navigation-layout-wrap:wrap; --navigation-layout-justify:flex-start; --navigation-layout-align:center; }.wp-block-navigation.items-justified-right { --navigation-layout-justification-setting:flex-end; --navigation-layout-justify:flex-end; }.wp-block-navigation .wp-block-page-list, .wp-block-navigation__container, .wp-block-navigation__responsive-close, .wp-block-navigation__responsive-container, .wp-block-navigation__responsive-container-content, .wp-block-navigation__responsive-dialog { gap: inherit; }.wp-block-navigation__responsive-container { inset: 0px; display: none; position: fixed; }.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content { align-items: var(--navigation-layout-align,initial); display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); }.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) { background-color: inherit !important; color: inherit !important; }@media (min-width: 600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) { background-color: inherit; display: block; position: relative; width: 100%; z-index: auto; }.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close { display: none; }}.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open { background: rgba(0, 0, 0, 0); border: none; color: currentcolor; cursor: pointer; margin: 0px; padding: 0px; text-transform: inherit; vertical-align: middle; }.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg { fill: currentcolor; display: block; height: 24px; pointer-events: none; width: 24px; }.wp-block-navigation__responsive-container-open { display: flex; }.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open { font-family: inherit; font-size: inherit; font-weight: inherit; }@media (min-width: 600px){.wp-block-navigation__responsive-container-open:not(.always-shown) { display: none; }}.wp-block-navigation__responsive-container-close { position: absolute; right: 0px; top: 0px; z-index: 2; }.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close { font-family: inherit; font-size: inherit; font-weight: inherit; }.wp-block-navigation__responsive-close { width: 100%; }.wp-block-navigation__responsive-dialog { position: relative; }.wp-block-post-title { box-sizing: border-box; word-break: break-word; }.wp-block-separator { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 2px solid; }.wp-block-separator { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2px solid; margin-left: auto; margin-right: auto; }.wp-block-spacer { clear: both; }.wp-block-post-content { display: flow-root; }:root { --wp-admin-theme-color:#007cba; --wp-admin-theme-color--rgb:0,124,186; --wp-admin-theme-color-darker-10:#006ba1; --wp-admin-theme-color-darker-10--rgb:0,107,161; --wp-admin-theme-color-darker-20:#005a87; --wp-admin-theme-color-darker-20--rgb:0,90,135; --wp-admin-border-width-focus:2px; --wp-block-synced-color:#7a00df; --wp-block-synced-color--rgb:122,0,223; --wp-bound-block-color:var(--wp-block-synced-color); }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus:1.5px; }}:root { --wp--preset--font-size--normal:16px; --wp--preset--font-size--huge:42px; }.items-justified-right { justify-content: flex-end; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--foreground: #000000; --wp--preset--color--background: #ffffff; --wp--preset--color--primary: #1a4548; --wp--preset--color--secondary: #ffe2c7; --wp--preset--color--tertiary: #F6F6F6; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--gradient--vertical-secondary-to-tertiary: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--tertiary) 100%); --wp--preset--gradient--vertical-secondary-to-background: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--background) 100%); --wp--preset--gradient--vertical-tertiary-to-background: linear-gradient(to bottom,var(--wp--preset--color--tertiary) 0%,var(--wp--preset--color--background) 100%); --wp--preset--gradient--diagonal-primary-to-foreground: linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--foreground) 100%); --wp--preset--gradient--diagonal-secondary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--secondary) 50%,var(--wp--preset--color--background) 50%); --wp--preset--gradient--diagonal-background-to-secondary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--secondary) 50%); --wp--preset--gradient--diagonal-tertiary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--tertiary) 50%,var(--wp--preset--color--background) 50%); --wp--preset--gradient--diagonal-background-to-tertiary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--tertiary) 50%); --wp--preset--font-size--small: 1rem; --wp--preset--font-size--medium: 1.125rem; --wp--preset--font-size--large: 1.75rem; --wp--preset--font-size--x-large: clamp(1.75rem, 3vw, 2.25rem); --wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); --wp--custom--spacing--small: max(1.25rem, 5vw); --wp--custom--spacing--medium: clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap))); --wp--custom--spacing--large: clamp(4rem, 10vw, 8rem); --wp--custom--spacing--outer: var(--wp--custom--spacing--small, 1.25rem); --wp--custom--typography--font-size--huge: clamp(2.25rem, 4vw, 2.75rem); --wp--custom--typography--font-size--gigantic: clamp(2.75rem, 6vw, 3.25rem); --wp--custom--typography--font-size--colossal: clamp(3.25rem, 8vw, 6.25rem); --wp--custom--typography--line-height--tiny: 1.15; --wp--custom--typography--line-height--small: 1.2; --wp--custom--typography--line-height--medium: 1.4; --wp--custom--typography--line-height--normal: 1.6; }:root { --wp--style--global--content-size: 650px; --wp--style--global--wide-size: 1000px; }:where(body) { margin: 0px; }:where(.wp-site-blocks) > * { margin-block: 1.5rem 0px; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0px; }:root { --wp--style--block-gap: 1.5rem; }:root :where(.is-layout-flow) > :first-child { margin-block-start: 0px; }:root :where(.is-layout-flow) > :last-child { margin-block-end: 0px; }:root :where(.is-layout-flow) > * { margin-block: 1.5rem 0px; }:root :where(.is-layout-constrained) > :first-child { margin-block-start: 0px; }:root :where(.is-layout-constrained) > :last-child { margin-block-end: 0px; }:root :where(.is-layout-constrained) > * { margin-block: 1.5rem 0px; }:root :where(.is-layout-flex) { gap: 1.5rem; }.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { max-width: var(--wp--style--global--content-size); margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained > .alignwide { max-width: var(--wp--style--global--wide-size); }body .is-layout-flex { display: flex; }.is-layout-flex { flex-wrap: wrap; align-items: center; }.is-layout-flex > :is(*, div) { margin: 0px; }body { background-color: var(--wp--preset--color--background); color: var(--wp--preset--color--foreground); font-family: var(--wp--preset--font-family--system-font); font-size: var(--wp--preset--font-size--medium); line-height: var(--wp--custom--typography--line-height--normal); padding: 0px; }a:where(:not(.wp-element-button)) { color: var(--wp--preset--color--foreground); text-decoration: underline; }h1 { font-family: var(--wp--preset--font-family--source-serif-pro); font-size: var(--wp--custom--typography--font-size--colossal); font-weight: 300; line-height: var(--wp--custom--typography--line-height--tiny); }:root :where(.wp-block-post-title) { font-family: var(--wp--preset--font-family--source-serif-pro); font-size: var(--wp--custom--typography--font-size--gigantic); font-weight: 300; line-height: var(--wp--custom--typography--line-height--tiny); }:root :where(.wp-block-site-title) { font-family: var(--wp--preset--font-family--system-font); font-size: var(--wp--preset--font-size--medium); font-style: italic; font-weight: normal; line-height: var(--wp--custom--typography--line-height--normal); }.wp-container-core-navigation-is-layout-f665d2b5 { justify-content: flex-end; }.wp-container-core-group-is-layout-bc8e6f51 { justify-content: flex-start; }.wp-container-core-group-is-layout-901ef6e1 { justify-content: space-between; }.skip-link.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.skip-link.screen-reader-text:focus { background-color: #eeeeee; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }body { -webkit-font-smoothing: antialiased; }a { text-decoration-thickness: 1px; text-underline-offset: 0.25ch; }.wp-site-blocks, body > .is-root-container, .edit-post-visual-editor__post-title-wrapper, .wp-block-group.alignfull, .wp-block-group.has-background, .wp-block-cover.alignfull, .is-root-container .wp-block[data-align="full"] > .wp-block-group, .is-root-container .wp-block[data-align="full"] > .wp-block-cover { padding-left: var(--wp--custom--spacing--outer); padding-right: var(--wp--custom--spacing--outer); }.wp-site-blocks .alignfull, .wp-site-blocks > .wp-block-group.has-background, .wp-site-blocks > .wp-block-cover, .wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background, .wp-site-blocks > .wp-block-template-part > .wp-block-cover, body > .is-root-container > .wp-block-cover, body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background, body > .is-root-container > .wp-block-template-part > .wp-block-cover, .is-root-container .wp-block[data-align="full"] { width: unset; margin-left: calc(-1 * var(--wp--custom--spacing--outer))  !important; margin-right: calc(-1 * var(--wp--custom--spacing--outer))  !important; }@font-face { font-family: "Source Serif Pro"; font-style: normal; font-weight: 200 900; font-display: fallback; src: url("https://mniam.net/wp-content/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2") format("woff2"); font-stretch: normal; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;max-height:4719.21875px;}body.swift-nojs [data-s3cid="2"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="3"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="4"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="11"]{min-width:360.90625px;max-height:4284.78125px;}body.swift-nojs [data-s3cid="12"]{min-width:360.90625px;max-height:84.671875px;}body.swift-nojs [data-s3cid="13"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="14"]{min-width:360.90625px;max-height:3472.5625px;}body.swift-nojs [data-s3cid="15"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="16"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="17"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="23"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="24"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="25"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="26"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="27"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="28"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="29"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="30"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="31"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="32"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="33"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="34"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="35"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="36"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="37"]{min-width:320.90625px;}body.swift-nojs [data-s3cid="38"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="39"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="40"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="41"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="42"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="43"]{min-width: 100vw;}body.swift-nojs [data-s3cid="44"]{min-width:360.90625px;}html{opacity:1}