@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/bricolage-grotesque-700-ro.woff2) format('woff2')}@font-face{font-family:'Outfit';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/outfit-400-ro.woff2) format('woff2')}@font-face{font-family:'Bricolage Fallback';font-weight:700;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('Helvetica Bold');size-adjust:102.03%;ascent-override:91.15%;descent-override:26.46%;line-gap-override:0%}@font-face{font-family:'Outfit Fallback';font-weight:400;src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('LiberationSans-Regular'),local('Helvetica');size-adjust:99.93%;ascent-override:100.07%;descent-override:26.02%;line-gap-override:0%}:root{--mfb-green:#8e870d;--mfb-beige:#eaddc7;--mfb-gold:#edcb5d;--mfb-blue:#6f90e2;--mfb-brown:#311a11;--mfb-font-head:'Bricolage Grotesque','Bricolage Fallback',system-ui,sans-serif;--mfb-font-body:'Outfit','Outfit Fallback',system-ui,sans-serif;--mfb-r-sm:16px;--mfb-r:24px;--mfb-r-lg:32px;--mfb-pill:999px;--mfb-wrap:1200px;--mfb-text:760px;--mfb-gutter:clamp(16px,4vw,40px);--mfb-space:clamp(64px,9vw,120px);--mfb-band-m:clamp(0px,1.5vw,24px);--mfb-bar-h:64px;--mfb-stick:12px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scroll-padding-top:calc(var(--mfb-bar-h) + var(--mfb-stick) + 24px)}body{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--mfb-beige);color:var(--mfb-brown);font-family:var(--mfb-font-body);font-weight:400;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:.2em;text-decoration-color:currentColor}a:hover{text-decoration-color:var(--mfb-green)}::selection{background:var(--mfb-gold);color:var(--mfb-brown)}:focus-visible{outline:3px solid var(--mfb-blue);outline-offset:3px;border-radius:8px}h1,h2,h3,h4,h5,h6{font-family:var(--mfb-font-head);font-weight:700;line-height:1.12;letter-spacing:-.015em;color:var(--mfb-green);margin:0 0 .5em;text-wrap:balance}p{margin:0 0 1em;text-wrap:pretty}strong,b{font-family:var(--mfb-font-head);font-weight:700}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.mfb-skip{position:absolute;left:16px;top:-100px;z-index:100;background:var(--mfb-brown);color:var(--mfb-gold);padding:13px 20px;border-radius:var(--mfb-pill);font:700 16px/1.2 var(--mfb-font-head);text-decoration:none}.mfb-skip:focus{top:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}.mfb-main{flex:1 0 auto}.mfb-footer{flex:none}.mfb-wrap{width:100%;max-width:calc(var(--mfb-wrap) + 2 * var(--mfb-gutter));margin-inline:auto;padding-inline:var(--mfb-gutter)}.mfb-wrap--text{max-width:calc(var(--mfb-text) + 2 * var(--mfb-gutter))}.mfb-section{padding-block:var(--mfb-space)}.mfb-section--tight{padding-block:clamp(32px,4vw,48px) var(--mfb-space)}.mfb-h1{font-size:clamp(34px,4.4vw,48px)}.mfb-h2{font-size:clamp(32px,3.6vw,44px)}.mfb-meta{display:block;font-size:14px;margin:0 0 6px}.mfb-lead{font-size:20px;line-height:1.55}.mfb-btn,.wp-block-button__link,.wp-element-button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:13px 26px;border:0;border-radius:var(--mfb-pill);background:var(--mfb-brown);color:var(--mfb-gold);font:700 16px/1.2 var(--mfb-font-head);letter-spacing:.01em;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:transform .18s ease}.mfb-btn:hover,.wp-block-button__link:hover{transform:translateY(-2px);color:var(--mfb-gold);text-decoration:none}.mfb-btn--blue:hover,.is-style-blue .wp-block-button__link:hover{color:var(--mfb-beige)}.mfb-btn .mfb-icon{width:20px;height:20px;flex:none}.mfb-btn--blue,.is-style-blue .wp-block-button__link,.is-style-blue .wp-block-button__link:hover{background:var(--mfb-blue);color:var(--mfb-beige)}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px}.mfb-icon{width:22px;height:22px}.mfb-social{list-style:none;margin:0;padding:0;display:flex;gap:8px}.mfb-social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--mfb-brown);color:var(--mfb-gold);transition:transform .15s ease}.mfb-social a:hover{transform:translateY(-2px)}.mfb-social .mfb-icon{width:20px;height:20px}.mfb-mail{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:700 16px/1.2 var(--mfb-font-head);color:var(--mfb-brown);text-decoration:none}.mfb-mail:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.mfb-mail .mfb-icon{flex:none}.mfb-mail{max-width:100%}.mfb-mail span{min-width:0;overflow-wrap:anywhere}.mfb-header{background:var(--mfb-green);color:var(--mfb-brown);padding-bottom:calc(var(--mfb-bar-h) / 2 + 20px)}.mfb-header__top{display:flex;align-items:center;gap:24px;min-height:120px;padding-top:16px}.mfb-logo{display:inline-flex;flex:none;color:var(--mfb-gold)}.mfb-logo__svg,.mfb-logo__img{width:auto;height:88px}.mfb-header__tools{display:flex;align-items:center;gap:20px;margin-left:auto}.mfb-header__social{gap:8px}.mfb-burger{display:none;margin-left:auto;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--mfb-brown);color:var(--mfb-gold);cursor:pointer;place-items:center}.mfb-burger .mfb-icon{width:24px;height:24px}.mfb-burger__close{display:none}.mfb-burger[aria-expanded="true"] .mfb-burger__open{display:none}.mfb-burger[aria-expanded="true"] .mfb-burger__close{display:block}.mfb-navbar{position:sticky;top:var(--mfb-stick);z-index:60;margin-top:calc(var(--mfb-bar-h) / -2);pointer-events:none}.admin-bar .mfb-navbar{top:calc(32px + var(--mfb-stick))}.mfb-navbar__bar{pointer-events:auto;display:flex;align-items:center;justify-content:center;gap:2px;min-height:var(--mfb-bar-h);padding:6px 8px;background:var(--mfb-beige);border:2px solid var(--mfb-green);border-radius:var(--mfb-pill)}.mfb-navbar__mini{display:grid;place-items:center;flex:none;width:0;height:44px;margin-right:0;overflow:hidden;opacity:0;color:var(--mfb-green);transition:width .2s ease,opacity .2s ease,margin .2s ease}.mfb-navbar__mini svg{width:40px;height:40px}.mfb-navbar.is-stuck .mfb-navbar__mini{width:44px;opacity:1;margin-right:6px}.mfb-nav__list,.mfb-nav__list ul{list-style:none;margin:0;padding:0}.mfb-nav__list{display:flex;align-items:center;flex-wrap:nowrap;gap:0}.mfb-nav__list>li{position:relative}.mfb-nav__list a{display:block;padding:13px 12px;border-radius:var(--mfb-pill);font:700 16px/1.2 var(--mfb-font-head);color:var(--mfb-brown);text-decoration:none;white-space:nowrap}.mfb-nav__list a:hover{text-decoration:underline;text-decoration-color:var(--mfb-green);text-decoration-thickness:2px;text-underline-offset:6px}.mfb-nav__list .current-menu-item>a,.mfb-nav__list .current_page_item>a,.mfb-nav__list .current_page_parent>a,.mfb-nav__list .current-menu-ancestor>a{background:var(--mfb-brown);color:var(--mfb-gold);text-decoration:none}.mfb-nav__list .sub-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:2;min-width:240px;padding:8px;background:var(--mfb-beige);border:2px solid var(--mfb-green);border-radius:var(--mfb-r);display:none}.mfb-nav__list li:hover>.sub-menu,.mfb-nav__list li:focus-within>.sub-menu{display:block}.mfb-navbar__extra{display:none}@media (max-width:1219px){html{scroll-padding-top:96px}.mfb-header{position:sticky;top:0;z-index:70;padding-bottom:0;transition:transform .25s ease}.mfb-header.is-hidden{transform:translateY(-101%)}.admin-bar .mfb-header{top:32px}.mfb-header__top{min-height:80px;padding-block:8px}.mfb-logo__svg,.mfb-logo__img{height:60px}.mfb-header__tools{gap:12px}.mfb-burger{display:grid;margin-left:4px}.mfb-navbar{position:fixed;left:0;right:0;top:80px;z-index:69;margin:0;pointer-events:auto;display:none;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain}.mfb-navbar.is-open{display:block}.mfb-navbar>.mfb-wrap{padding:0;max-width:none}.mfb-navbar__bar{flex-direction:column;align-items:stretch;gap:4px;padding:12px var(--mfb-gutter) 28px;border-width:0 0 2px;border-radius:0 0 var(--mfb-r-lg) var(--mfb-r-lg)}.mfb-navbar__mini{display:none}.mfb-nav__list{flex-direction:column;align-items:stretch}.mfb-nav__list a{font-size:18px;padding:14px 20px;white-space:normal}.mfb-nav__list .sub-menu{position:static;display:block;border:0;padding:0 0 0 16px;min-width:0}.mfb-navbar__extra{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;padding:20px 20px 0;border-top:2px solid var(--mfb-green)}.mfb-navbar__extra .mfb-mail{flex-basis:100%}html.mfb-menu-open{overflow:hidden}html.no-js .mfb-burger{display:none}html.no-js .mfb-navbar{display:block;position:static;max-height:none}}@media (max-width:899px){.mfb-header__mail{display:none}}@media (max-width:759px){.mfb-header__tools{gap:8px}.mfb-header__top{gap:12px}}@media (max-width:599px){html{scroll-padding-top:80px}.mfb-header__top{min-height:64px;padding-block:6px}.mfb-header__logo .mfb-logo__svg,.mfb-header__logo .mfb-logo__img{height:50px}.mfb-header__social{display:none}.mfb-header__donate{min-height:44px;padding:10px 16px;font-size:15px}.mfb-burger{width:44px;height:44px}.mfb-navbar{top:64px;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}@media (max-width:782px){.admin-bar .mfb-header{top:0}}.mfb-home>*{max-width:calc(var(--mfb-text) + 2 * var(--mfb-gutter));margin-inline:auto;padding-inline:var(--mfb-gutter)}.mfb-home>.wp-block-group{max-width:none;margin:0;padding-inline:max(var(--mfb-gutter),calc((100% - var(--mfb-wrap)) / 2))}.mfb-home>.wp-block-group>*{margin-block:0 24px}.mfb-home>.wp-block-group>:last-child{margin-bottom:0}.mfb-hero{position:relative;padding-top:calc(var(--mfb-bar-h) / 2 + clamp(56px,7vw,96px));padding-bottom:var(--mfb-space)}.mfb-home>.mfb-hero>*{max-width:min(640px,56%)}.mfb-hero h1{font-size:60px;line-height:1.02;letter-spacing:-.03em;color:var(--mfb-green);max-width:11ch;margin-bottom:32px}.mfb-hero p{font-size:20px;line-height:1.6}.mfb-hero .wp-block-buttons{margin-top:36px}.mfb-hero::before,.mfb-hero::after{content:"";position:absolute;aspect-ratio:1;width:min(420px,34vw);right:max(var(--mfb-gutter),calc((100% - var(--mfb-wrap)) / 2));top:calc(50% + var(--mfb-bar-h) / 4);transform:translateY(-50%);pointer-events:none}.mfb-hero::before{background:var(--mfb-gold);border-radius:46% 54% 50% 50% / 52% 46% 54% 48%}.mfb-hero::after{background:var(--mfb-brown);-webkit-mask:url(../img/logo-icon.svg) center / 74% no-repeat;mask:url(../img/logo-icon.svg) center / 74% no-repeat}@media (min-width:1024px){.mfb-hero h1{font-size:76px}}.mfb-claim{width:fit-content;max-width:100%;padding:18px 26px;border-radius:var(--mfb-r);background:var(--mfb-gold);color:var(--mfb-brown);font-family:var(--mfb-font-head);font-weight:700;font-size:28px!important;line-height:1.25!important}.mfb-help{--mfb-pad:max(var(--mfb-gutter),calc((100% - var(--mfb-wrap)) / 2 - var(--mfb-band-m)));background:var(--mfb-green);color:var(--mfb-brown);border-radius:var(--mfb-r-lg);padding-block:var(--mfb-space)}.mfb-home>.mfb-help{margin-inline:var(--mfb-band-m);padding-inline:var(--mfb-pad)}.mfb-help h2{color:var(--mfb-gold);font-size:clamp(32px,3.6vw,44px);max-width:16ch;margin-bottom:40px!important}.mfb-home .mfb-help h3{color:var(--mfb-green);font-size:24px;margin:0 0 12px}.mfb-help p,.mfb-help li{font-size:18px;line-height:1.7}.mfb-help a{color:var(--mfb-brown)}.mfb-help ul{padding-left:1.2em;margin:0}.mfb-help li{margin-bottom:.5em}.mfb-help li::marker{color:var(--mfb-green)}.mfb-help .wp-block-details{margin:0;border-radius:var(--mfb-r)}.mfb-help__items>.wp-block-details + .wp-block-details{margin-top:12px}.mfb-help .wp-block-details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 24px;list-style:none;cursor:pointer;border-radius:var(--mfb-pill);background:var(--mfb-brown);color:var(--mfb-gold);font:700 16px/1.25 var(--mfb-font-head)}.mfb-help .wp-block-details>summary::-webkit-details-marker{display:none}.mfb-help .wp-block-details>summary::after{content:"";flex:none;width:12px;height:12px;margin-top:-4px;border:solid currentColor;border-width:0 2.5px 2.5px 0;border-radius:2px;transform:rotate(45deg);transition:transform .2s ease}.mfb-help .wp-block-details[open]{background:var(--mfb-beige);padding-bottom:24px}.mfb-help .wp-block-details[open]>summary{background:var(--mfb-blue);color:var(--mfb-beige)}.mfb-help .wp-block-details[open]>summary::after{transform:rotate(-135deg);margin-top:4px}.mfb-home .mfb-help .wp-block-details>:not(summary){margin:20px 24px 0}.mfb-home .mfb-panel>*{margin:0 0 16px}.mfb-home .mfb-panel>:last-child{margin-bottom:0}.mfb-help .wp-block-details .mfb-dup{display:none}.mfb-tabs__list{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 20px}.mfb-tab{appearance:none;border:0;cursor:pointer;min-height:52px;padding:14px 24px;border-radius:var(--mfb-pill);background:var(--mfb-brown);color:var(--mfb-gold);font:700 16px/1.2 var(--mfb-font-head);transition:transform .15s ease}.mfb-tab:hover{transform:translateY(-2px)}.mfb-tab[aria-selected="true"]{background:var(--mfb-blue);color:var(--mfb-beige)}.mfb-panel{background:var(--mfb-beige);border-radius:var(--mfb-r);padding:clamp(28px,4vw,48px);max-width:920px}.mfb-panel>*{margin-top:0}.mfb-panel>:last-child{margin-bottom:0}.mfb-cause{padding-block:var(--mfb-space)}.mfb-cause h2{font-size:clamp(32px,3.6vw,44px)}.mfb-cause .mfb-lead{max-width:62ch}.mfb-cause__cols{display:flex;gap:clamp(32px,5vw,72px);margin-top:48px!important}.mfb-cause__cols>.wp-block-column{min-width:0}.mfb-cause__cols p{font-size:18px;line-height:1.7}.mfb-goal{position:sticky;top:calc(var(--mfb-bar-h) + var(--mfb-stick) + 24px);background:var(--mfb-gold);color:var(--mfb-brown);border-radius:var(--mfb-r-lg);padding:36px 32px}.admin-bar .mfb-goal{top:calc(var(--mfb-bar-h) + var(--mfb-stick) + 56px)}.mfb-goal>*{margin:0 0 16px}.mfb-goal>:last-child{margin-bottom:0}.mfb-cause__cols .mfb-goal p{font-size:16px;line-height:1.55}.mfb-cause__cols .mfb-goal .mfb-goal__amount,.mfb-goal__amount{font:700 64px/1 var(--mfb-font-head);letter-spacing:-.035em;color:var(--mfb-brown);margin-bottom:20px}.mfb-goal .wp-block-buttons{margin-top:24px}.mfb-goal .wp-block-button{width:100%}.mfb-goal .wp-block-button__link{width:100%}@media (min-width:600px) and (max-width:899px){.mfb-home>.mfb-hero>*{max-width:62%}.mfb-hero{padding-top:clamp(40px,7vw,64px)}.mfb-hero h1{font-size:clamp(44px,7.6vw,60px);max-width:none}.mfb-hero::before,.mfb-hero::after{width:min(30vw,250px);top:50%}}@media (max-width:599px){:root{--mfb-space:48px}.mfb-home>.mfb-hero>*{max-width:100%}.mfb-hero{padding-top:28px}.mfb-hero::before,.mfb-hero::after{content:none}.mfb-hero h1{position:relative;display:flow-root;max-width:none;font-size:clamp(36px,11.2vw,60px);margin-bottom:20px}.mfb-hero h1::before,.mfb-hero h1::after{content:"";width:1.7em;aspect-ratio:1}.mfb-hero h1::before{float:right;margin:1.1em 0 0 .3em;shape-outside:border-box;background:var(--mfb-gold);border-radius:46% 54% 50% 50% / 52% 46% 54% 48%}.mfb-hero h1::after{position:absolute;right:0;top:1.1em;background:var(--mfb-brown);-webkit-mask:url(../img/logo-icon.svg) center / 74% no-repeat;mask:url(../img/logo-icon.svg) center / 74% no-repeat}.mfb-hero p{font-size:18px}.mfb-home>.mfb-hero>*{margin-bottom:20px}.mfb-hero .wp-block-buttons{margin-top:24px}.mfb-claim{padding:14px 20px;font-size:22px!important}}@media (max-width:899px){.mfb-cause__cols{flex-direction:column;gap:28px;margin-top:28px!important}.mfb-cause__cols>.wp-block-column{flex-basis:auto!important}.mfb-cause__cols>.wp-block-column:has(>.mfb-goal){order:-1}.mfb-goal{position:static;padding:28px 24px}.mfb-cause__cols .mfb-goal .mfb-goal__amount{font-size:clamp(48px,15vw,64px)}}@media (min-width:600px) and (max-width:899px){.mfb-claim{font-size:24px!important}}.mfb-news{padding-block:0 var(--mfb-space)}.mfb-news__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px;margin-bottom:36px}.mfb-news__head .mfb-h2{margin:0}.mfb-news__empty{font-size:18px}.mfb-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:40px clamp(20px,3vw,32px)}.mfb-card__media{display:block;aspect-ratio:3 / 2;margin-bottom:18px;border-radius:var(--mfb-r);overflow:hidden;background:var(--mfb-green)}.mfb-card__media img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform .35s ease}.mfb-card:hover .mfb-card__media img{transform:scale(1.03)}.mfb-card__ph{display:grid;place-items:center;height:100%;color:var(--mfb-gold)}.mfb-card__ph svg{width:34%}.mfb-card__title{font-size:24px;line-height:1.2;margin:4px 0 10px}.mfb-card__title a{text-decoration:none}.mfb-card__title a:hover{text-decoration:underline}.mfb-card__excerpt{font-size:16px;margin:0}.mfb-pagination{margin-top:56px}.mfb-pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px}.mfb-pagination .page-numbers{display:grid;place-items:center;min-width:48px;height:48px;padding:0 18px;border:2px solid var(--mfb-green);border-radius:var(--mfb-pill);font:700 16px/1 var(--mfb-font-head);text-decoration:none}.mfb-pagination .page-numbers.current{background:var(--mfb-brown);color:var(--mfb-gold);border-color:var(--mfb-brown)}.mfb-pagination .dots{border:0}.mfb-pagehead{padding-top:calc(var(--mfb-bar-h) / 2 + clamp(40px,6vw,80px))}.mfb-pagehead .mfb-h1{margin-bottom:12px}.mfb-pagehead .mfb-meta a{text-decoration:none}.mfb-article__cover{margin-block:clamp(24px,4vw,48px) 0}.mfb-article__cover img{width:100%;border-radius:var(--mfb-r-lg)}.mfb-entry>*{margin-block:0 24px}.mfb-entry>:last-child{margin-bottom:0}.mfb-entry p,.mfb-entry li{font-size:18px;line-height:1.7}.mfb-entry .mfb-lead{font-size:20px;line-height:1.55}.mfb-entry :is(p,li,dd,td) a{overflow-wrap:anywhere}.mfb-entry h2{font-size:32px;margin-top:56px}.mfb-entry>h2:first-child{margin-top:0}.mfb-entry h3{font-size:24px;margin-top:40px}.mfb-entry h4{font-size:24px}.mfb-entry ul,.mfb-entry ol{padding-left:1.2em}.mfb-entry li{margin-bottom:.5em}.mfb-entry li::marker{color:var(--mfb-green)}.mfb-entry img{border-radius:var(--mfb-r)}.mfb-entry figure{margin-inline:0}.mfb-entry figcaption,.mfb-entry .wp-element-caption{font-size:14px;margin-top:10px}.mfb-entry .wp-block-quote,.mfb-entry blockquote{margin-inline:0;padding:26px 30px;border:0;border-radius:var(--mfb-r);background:var(--mfb-gold);color:var(--mfb-brown)}.mfb-entry blockquote p{font:700 24px/1.35 var(--mfb-font-head);margin:0 0 .4em}.mfb-entry blockquote cite{font-size:14px;font-style:normal}.mfb-entry .wp-block-pullquote{border:0;padding:0}.mfb-entry hr,.mfb-entry .wp-block-separator{border:0;height:2px;background:var(--mfb-green);opacity:1;margin-block:48px}.mfb-entry table{width:100%;border-collapse:collapse;font-size:16px}.mfb-entry th,.mfb-entry td{padding:12px 14px;border-bottom:2px solid var(--mfb-green);text-align:left}.mfb-entry .alignwide{margin-inline:calc(-1 * clamp(0px,8vw,160px));max-width:none}.mfb-entry .alignfull{margin-inline:calc(50% - 50vw);max-width:100vw;width:100vw}.mfb-entry .wp-block-image.alignfull img{border-radius:0}.mfb-entry .has-verde-background-color,.mfb-entry .has-auriu-background-color,.mfb-entry .has-albastru-background-color,.mfb-entry .has-maro-background-color{border-radius:var(--mfb-r)}.mfb-entry .has-background{padding:28px 32px}.mfb-entry .wp-block-cover{border-radius:var(--mfb-r-lg);overflow:hidden}.mfb-entry .wp-block-embed iframe{border-radius:var(--mfb-r)}.mfb-postnav{padding-bottom:var(--mfb-space)}.mfb-postnav .nav-links{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:2px solid var(--mfb-green);padding-top:32px}.mfb-postnav a{display:flex;flex-direction:column;gap:6px;text-decoration:none}.mfb-postnav .mfb-postnav__title{font:700 18px/1.3 var(--mfb-font-head);color:var(--mfb-green)}.mfb-postnav .nav-next{text-align:right;grid-column:2}.mfb-empty-page{font-size:20px}.mfb-contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:clamp(28px,4vw,44px);border-radius:var(--mfb-r-lg);background:var(--mfb-green)}.mfb-contact__mail{display:inline-flex;align-items:center;gap:16px;min-width:0;font:700 clamp(24px,3vw,32px)/1.2 var(--mfb-font-head);color:var(--mfb-brown);text-decoration:none;overflow-wrap:anywhere}.mfb-contact__mail:hover span{text-decoration:underline}.mfb-contact__mail .mfb-icon{width:56px;height:56px;padding:14px;flex:none;border-radius:50%;background:var(--mfb-brown);color:var(--mfb-gold)}.mfb-search{display:flex;gap:8px;max-width:520px;margin:24px 0}.mfb-search input{flex:1;min-width:0;min-height:48px;padding:0 22px;border:2px solid var(--mfb-green);border-radius:var(--mfb-pill);background:var(--mfb-beige);color:var(--mfb-brown);font:400 16px var(--mfb-font-body)}.mfb-search input::placeholder{color:var(--mfb-brown)}.mfb-404{padding-bottom:var(--mfb-space)}.mfb-404__icon{width:96px;color:var(--mfb-green);margin-bottom:24px}.mfb-footer{background:var(--mfb-green);color:var(--mfb-brown);border-radius:var(--mfb-r-lg) var(--mfb-r-lg) 0 0;padding-top:clamp(56px,7vw,88px)}.mfb-footer__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:48px}.mfb-footer__logo .mfb-logo__svg,.mfb-footer__logo .mfb-logo__img{height:112px}.mfb-footer__brand p{margin-top:24px;max-width:34ch;font-size:16px}.mfb-footer__title{font-size:24px;color:var(--mfb-gold);margin-bottom:18px}.mfb-footer__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mfb-footer__nav a{display:inline-block;padding-block:4px;font-size:16px;text-decoration:none}.mfb-footer__nav a:hover{text-decoration:underline}.mfb-footer__contact .mfb-mail{margin-bottom:12px;overflow-wrap:anywhere}.mfb-footer__social{margin-bottom:20px}.mfb-footer__legal{margin-top:56px;padding-block:24px;border-top:2px solid var(--mfb-gold);font-size:14px}.mfb-footer__legal p{margin:0}@media (max-width:899px){.mfb-footer__grid{grid-template-columns:1fr;gap:40px}}.alignleft{float:left;margin:0 1.5em 1em 0}.alignright{float:right;margin:0 0 1em 1.5em}.aligncenter{margin-inline:auto}.mfb-btn--sm{min-height:40px;padding:9px 18px;font-size:14px}.mfb-footer__legalnav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:56px;padding-block:24px 0;border-top:2px solid var(--mfb-gold)}.mfb-legal-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.mfb-legal-menu a{display:inline-block;padding-block:8px;font-size:14px;text-decoration:none}.mfb-legal-menu a:hover,.mfb-legal-menu .current-menu-item>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.mfb-footer .mfb-footer__legal{margin-top:20px;border-top:0;padding-top:0}.mfb-entry .mfb-updated{font-size:14px}.mfb-toc{margin-block:8px 48px;padding:24px 28px;border:2px solid var(--mfb-green);border-radius:var(--mfb-r)}.mfb-entry .mfb-toc__title,.mfb-toc__title{font-size:24px;margin:0 0 12px}.mfb-toc ul{list-style:none;margin:0;padding:0;columns:2 260px;column-gap:32px}.mfb-entry .mfb-toc li{font-size:16px;margin:0 0 6px;break-inside:avoid}.mfb-toc a{display:inline-block;padding-block:2px;text-decoration:none}.mfb-toc a:hover{text-decoration:underline}.mfb-legal .mfb-entry h2{scroll-margin-top:110px}.mfb-note{padding:24px 28px;border:2px solid var(--mfb-green);border-radius:var(--mfb-r)}.mfb-note>:last-child{margin-bottom:0}.mfb-idcard{display:grid;grid-template-columns:max-content 1fr;gap:8px 20px;margin:0;padding:24px 28px;border-radius:var(--mfb-r);background:var(--mfb-gold)}.mfb-idcard dt{font:700 16px/1.5 var(--mfb-font-head)}.mfb-idcard dd{margin:0;font-size:16px;overflow-wrap:anywhere}.mfb-table-wrap{overflow-x:auto}@media (min-width:1000px){.mfb-legal .mfb-table-wrap{margin-inline:calc(-1 * clamp(0px,8vw,120px))}}.mfb-entry .mfb-cookie-table th,.mfb-entry .mfb-cookie-table td{padding:12px 10px}.mfb-entry .mfb-cookie-table th{font:700 16px/1.3 var(--mfb-font-head);border-bottom:2px solid var(--mfb-green)}.mfb-entry .mfb-cookie-table td{vertical-align:top}@media (max-width:700px){.mfb-idcard{grid-template-columns:1fr;gap:2px}.mfb-idcard dd{margin-bottom:10px}.mfb-cookie-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mfb-cookie-table,.mfb-cookie-table tbody,.mfb-cookie-table tr,.mfb-cookie-table td{display:block;width:100%}.mfb-cookie-table tr{padding:14px 0;border-bottom:2px solid var(--mfb-green)}.mfb-entry .mfb-cookie-table td{border:0;padding:4px 0}.mfb-cookie-table td::before{content:attr(data-label) ": ";font:700 16px/1.5 var(--mfb-font-head)}}.mfb-cc{position:fixed;z-index:90;left:16px;right:16px;bottom:16px;max-width:900px;margin-inline:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:24px 28px;border:2px solid var(--mfb-green);border-radius:var(--mfb-r);background:var(--mfb-beige);color:var(--mfb-brown)}.mfb-cc[hidden],.mfb-cc__prefs[hidden]{display:none}.mfb-cc__title{font-size:24px;margin:0 0 8px}.mfb-cc p{font-size:16px;margin:0 0 18px}.mfb-cc__actions{display:flex;flex-wrap:wrap;gap:10px}.mfb-cc__prefs{margin-top:20px}.mfb-cc fieldset{border:0;margin:0 0 16px;padding:0;min-width:0}.mfb-cc__legend{font:700 18px/1.3 var(--mfb-font-head);padding:0;margin:0 0 8px}.mfb-cc__cat{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 0;border-top:2px solid var(--mfb-green)}.mfb-cc__label{font:700 16px/1.4 var(--mfb-font-head);cursor:pointer}.mfb-cc__always{font-size:14px}.mfb-cc__cat p{font-size:14px;margin:4px 0 0}.mfb-switch{appearance:none;-webkit-appearance:none;flex:none;position:relative;margin:2px 0 0;width:56px;height:32px;border-radius:var(--mfb-pill);cursor:pointer;border:2px solid var(--mfb-green);background:var(--mfb-beige);transition:background .15s ease}.mfb-switch::after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:var(--mfb-green);transition:transform .15s ease}.mfb-switch:checked{background:var(--mfb-green)}.mfb-switch:checked::after{transform:translateX(24px);background:var(--mfb-gold)}.mfb-switch:disabled{cursor:not-allowed}@media (max-width:599px){.mfb-cc{left:0;right:0;bottom:0;max-height:86vh;max-height:86dvh;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border-width:2px 0 0;border-radius:var(--mfb-r) var(--mfb-r) 0 0}.mfb-cc__title{font-size:16px;margin:0 0 4px}.mfb-cc p{font-size:14px;line-height:1.45;margin:0 0 12px}.mfb-cc__actions{gap:8px}.mfb-cc__actions .mfb-btn{flex:1 1 40%;min-height:44px;padding:8px 10px;font-size:14px}.mfb-cc__main .mfb-cc__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mfb-cc__main .mfb-cc__actions .mfb-btn{padding-inline:4px}.mfb-cc__cat{padding:12px 0;gap:14px}}@media (max-width:359px){.mfb-cc__main .mfb-cc__actions .mfb-btn{font-size:13px;padding-inline:2px}}.mfb-embed{margin-block:0 24px}.mfb-embed__ph{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:220px;padding:28px 32px;border-radius:var(--mfb-r);background:var(--mfb-green);color:var(--mfb-brown)}.mfb-entry .mfb-embed__ph p,.mfb-embed__ph p{margin:0;font-size:16px}.mfb-embed__title{font:700 20px/1.3 var(--mfb-font-head)!important}.mfb-embed__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.mfb-embed__actions a{font-weight:400}.mfb-embed__content iframe{max-width:100%;border-radius:var(--mfb-r)}.mfb-crumbs{margin:0 0 2px;font-size:14px}.mfb-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.mfb-crumbs li{display:inline-flex;align-items:center;min-width:0}.mfb-crumbs li + li::before{content:"\203A";margin-inline:8px;color:var(--mfb-green);font:700 16px/1 var(--mfb-font-head)}.mfb-crumbs a,.mfb-crumbs [aria-current]{display:inline-block;min-width:44px;padding-block:11px}.mfb-crumbs a{text-decoration:none}.mfb-crumbs a:hover{text-decoration:underline}.mfb-crumbs [aria-current]{max-width:44ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfb-postmeta{display:flex;flex-wrap:wrap;gap:2px 18px;margin:0;font-size:14px}.mfb-card{position:relative}.mfb-card__title a::after{content:"";position:absolute;inset:0}.mfb-facts>ul{list-style:none;margin:0;padding:clamp(20px,3vw,32px);border:2px solid var(--mfb-green);border-radius:var(--mfb-r);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px 40px}.mfb-entry .mfb-facts>ul>li,.mfb-facts>ul>li{margin:0;font-size:18px;line-height:1.55}.mfb-facts>ul>li>strong:first-child{display:block;font-size:16px;color:var(--mfb-green)}.mfb-home>.mfb-facts{padding-bottom:var(--mfb-space)}.mfb-more__btn{margin-top:4px}@media (min-width:900px){.mfb-more__rest[hidden]{display:block}.mfb-more__btn{display:none}}@media (max-width:1219px){.mfb-pagehead{padding-top:clamp(16px,4vw,48px)}}@media (max-width:1219px),(pointer:coarse){.mfb-footer__nav ul{gap:0}.mfb-footer__nav a{min-width:44px;padding-block:10px}.mfb-legal-menu{gap:0 22px}.mfb-legal-menu a{min-width:44px;padding-block:12px}.mfb-btn--sm{min-height:44px}.mfb-toc a{padding-block:9px}.mfb-entry .mfb-toc li{margin:0}}@media (max-width:899px){.mfb-footer{padding-top:48px}.mfb-footer__grid{gap:28px}.mfb-footer__logo .mfb-logo__svg,.mfb-footer__logo .mfb-logo__img{height:88px}.mfb-footer__brand p{margin-top:16px}.mfb-footer__title{margin-bottom:8px}.mfb-footer__legalnav{margin-top:36px;padding-top:12px}}@media (max-width:599px){.mfb-lead,.mfb-entry .mfb-lead{font-size:18px}.mfb-news__head{margin-bottom:24px}.mfb-cards{gap:28px}.mfb-card{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:16px;align-items:start}.mfb-card>*{grid-column:2}.mfb-card>.mfb-card__media{grid-column:1;grid-row:1 / span 3;aspect-ratio:1;margin:0;border-radius:var(--mfb-r-sm)}.mfb-card .mfb-meta{margin:0 0 2px}.mfb-card__title{font-size:20px;margin:0 0 6px}.mfb-card__excerpt{font-size:15px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.mfb-card__ph svg{width:52%}.mfb-contact{padding:24px 20px;gap:20px;margin-top:28px}.mfb-contact__mail{gap:12px;font-size:clamp(17px,5.4vw,24px)}.mfb-contact__mail .mfb-icon{width:48px;height:48px;padding:12px}.mfb-crumbs li:not(:first-child):last-child{display:none}.mfb-entry h2{font-size:28px;margin-top:44px}.mfb-postnav .nav-links{grid-template-columns:1fr}.mfb-postnav .nav-next{grid-column:1;text-align:left}.mfb-toc{padding:16px 20px;margin-bottom:36px}.mfb-note,.mfb-idcard{padding:20px}}