/* Generated style system: merib2eb */
body.merib2eb-body {
  --primary: #141c2d;
  --primary-dark: #0b111f;
  --accent: #e6bd69;
  --accent-light: #f2dca9;
  --accent-ink: #e6bd69;
  --accent-contrast: #131824;
  --bg: #111827;
  --bg-alt: #1a2433;
  --text: #eef2f6;
  --text-muted: #b2bfcc;
  --font-heading: 'Raleway', sans-serif;
  --font-body: 'Mulish', sans-serif;
  --surface-radius: 0;
  --control-radius: 0;
  --pill-radius: 999px;
  --section-gap: clamp(1.4rem, 3vw, 4.6rem);
  --card-pad: clamp(1.1rem, 2.2vw, 2rem);
  --shell: min(1640px, calc(100vw - 5rem));
  /* Spacing contract. One rhythm for every section, so the page cannot swing
     between no air and half a screen of nothing. Density still scales it. */
  --section-y: clamp(56px,5vw,88px);
  --section-y-compact: clamp(32px,3vw,56px);
  --section-y-hero: clamp(72px,7vw,112px);
  --container-x: clamp(32px,4vw,64px);
  --grid-gap: clamp(16px,2vw,32px);
  --card-gap: clamp(12px,1.6vw,24px);
  --block-gap: clamp(20px,2.4vw,36px);
  --card-pad: clamp(24px,2.2vw,36px);
  --card-pad-sm: clamp(16px,1.6vw,24px);
  --media-body-gap: clamp(18px,1.8vw,24px);
  --panel-pad: clamp(24px,2.4vw,36px);
  --detail-gap: clamp(28px,3vw,56px);
  --hairline: color-mix(in srgb,var(--text) 13%,transparent);
  --surface: color-mix(in srgb,var(--bg) 72%,var(--bg-alt));
  --surface-strong: color-mix(in srgb,var(--bg-alt) 82%,var(--accent-light));
  --shadow-soft: 0 18px 58px color-mix(in srgb,var(--primary-dark) 12%,transparent);
  --shadow-lift: 0 24px 70px color-mix(in srgb,var(--primary-dark) 18%,transparent);
}
body.merib2eb-body{margin:0;background:linear-gradient(135deg,color-mix(in srgb,var(--primary-dark) 18%,var(--bg)) 0%,var(--bg) 36%,color-mix(in srgb,var(--accent-light) 18%,var(--bg-alt)) 100%);color:var(--text);font:400 clamp(1rem,1.1vw,1.12rem)/1.68 var(--font-body);letter-spacing:0;text-rendering:optimizeLegibility}
.merib2eb-stage,.merib2eb-stage *{box-sizing:border-box;min-width:0} .merib2eb-stage{min-height:100vh;overflow:clip} .merib2eb-stage img{display:block;max-width:100%;object-fit:cover} .merib2eb-stage a{color:inherit;text-underline-offset:.18em} .merib2eb-stage p a,.merib2eb-stage li a,.merib2eb-stage td a{color:var(--accent-ink);font-weight:640} .merib2eb-stage h1,.merib2eb-stage h2,.merib2eb-stage h3{font-family:var(--font-heading);line-height:1.08;letter-spacing:0;margin:0 0 .8rem;text-wrap:balance;overflow-wrap:normal;hyphens:manual} .merib2eb-stage h1{font-size:clamp(2rem,3.4vw,4.1rem);font-weight:720;max-width:18ch} .merib2eb-stage h2{font-size:clamp(1.35rem,2vw,2.45rem);font-weight:660;max-width:24ch} .merib2eb-stage h3{font-size:clamp(1.03rem,1.3vw,1.38rem);font-weight:700} .merib2eb-stage p,.merib2eb-stage li{overflow-wrap:anywhere;hyphens:auto} .merib2eb-stage p{margin:.25rem 0 1rem;max-width:68ch} .merib2eb-stage main>.merib2eb-grid .merib2eb-panel p{line-height:1.78;margin-bottom:1.12rem} .merib2eb-stage small,.merib2eb-muted{color:var(--text-muted)} .merib2eb-stage table{width:100%;border-collapse:collapse;overflow-wrap:anywhere} .merib2eb-stage th,.merib2eb-stage td{padding:.72rem;border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top}
.merib2eb-shell{width:var(--shell);margin-inline:auto} .merib2eb-slice{padding-block:var(--section-gap)} .merib2eb-alt{background:linear-gradient(135deg,color-mix(in srgb,var(--primary-dark) 8%,var(--bg-alt)),color-mix(in srgb,var(--accent-light) 20%,var(--bg)))} .merib2eb-eyebrow{display:inline-flex;max-width:100%;text-transform:uppercase;font-size:.74rem;letter-spacing:.12em;color:var(--accent-ink);font-weight:700;overflow-wrap:anywhere}
.merib2eb-nav{z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.78rem .92rem;background:color-mix(in srgb,var(--bg) 84%,transparent);border:1px solid var(--hairline);backdrop-filter:blur(18px);transition:.25s ease;border-radius:var(--surface-radius);box-shadow:0 10px 34px color-mix(in srgb,var(--primary-dark) 9%,transparent)} .merib2eb-nav.scrolled{padding-block:.56rem;box-shadow:0 16px 48px color-mix(in srgb,var(--primary-dark) 14%,transparent)} .merib2eb-mark{font:740 1.05rem/1.1 var(--font-heading);text-decoration:none;max-width:min(36vw,22rem);overflow-wrap:anywhere} .merib2eb-navlinks{display:flex;gap:.32rem;align-items:center} .merib2eb-navlinks a{padding:.52rem .68rem;text-decoration:none;border-radius:var(--control-radius);line-height:1.18;max-width:14rem;overflow-wrap:normal;word-break:normal;hyphens:none;text-align:center} .merib2eb-navlinks a[aria-current='page'],.merib2eb-navlinks a:hover{background:var(--accent);color:var(--accent-contrast)} .merib2eb-menu{display:none;background:var(--accent);color:var(--accent-contrast);border:0;border-radius:var(--control-radius);padding:.62rem .8rem;font-weight:740}
body.merib2eb-body{--rail-width:clamp(240px,18vw,300px);--rail-gap:0px} .merib2eb-shell{width:min(var(--shell),calc(100vw - calc(var(--rail-width) + var(--rail-gap)) - var(--container-x) - var(--container-x)))} .merib2eb-stage{padding-left:calc(var(--rail-width) + var(--rail-gap));padding-top:1rem} body.merib2eb-body .merib2eb-footer{margin-left:calc(var(--rail-width) + var(--rail-gap))} .merib2eb-nav{position:fixed;z-index:50;inset:0 auto 0 0;width:var(--rail-width);height:100dvh;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.9rem;padding:28px 22px;border:0;border-right:1px solid var(--hairline);border-radius:0;background:var(--bg);backdrop-filter:none;box-shadow:none;overflow-y:auto;overflow-x:hidden} .merib2eb-mark{max-width:100%;padding-bottom:1.15rem;margin-bottom:.35rem;border-bottom:1px solid color-mix(in srgb,var(--text) 9%,transparent)} body.merib2eb-body .merib2eb-stage h1{max-width:min(860px,100%)} body.merib2eb-body .merib2eb-stage h2{max-width:min(720px,100%)} .merib2eb-nav .merib2eb-navlinks{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;position:static;inset:auto;background:transparent;padding:0;border:0;box-shadow:none} .merib2eb-nav .merib2eb-navlinks a{display:block;width:100%;max-width:none;text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;border-radius:6px;padding:.6rem .7rem;font-weight:600} .merib2eb-nav .merib2eb-navlinks a:hover{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text)} .merib2eb-nav .merib2eb-navlinks a[aria-current='page']{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--text);box-shadow:inset 3px 0 0 var(--accent)} .merib2eb-navmeta{display:grid;gap:.35rem;margin-top:auto;padding-top:1.15rem;border-top:1px solid color-mix(in srgb,var(--text) 9%,transparent);font-size:.82rem;line-height:1.5;color:var(--text-muted)} .merib2eb-navmeta a{text-decoration:none;overflow-wrap:anywhere} .merib2eb-nav > .merib2eb-button{width:100%;margin-top:.9rem;flex:0 0 auto} body.merib2eb-body .merib2eb-cookie{max-width:none;left:calc(calc(var(--rail-width) + var(--rail-gap)) + 1.5rem);right:1.5rem} body.merib2eb-body .merib2eb-top{right:1.5rem} @media(max-width:900px){.merib2eb-shell{width:var(--shell)} .merib2eb-stage{padding-left:0;padding-right:0;padding-top:5.6rem} body.merib2eb-body .merib2eb-footer{margin-left:0;margin-right:0} body.merib2eb-body .merib2eb-cookie{left:1rem;right:1rem;max-width:none} body.merib2eb-body .merib2eb-top{right:1rem} .merib2eb-nav{inset:.8rem 1rem auto;width:auto;height:auto;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .85rem;border:1px solid var(--hairline);border-radius:var(--surface-radius);background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(14px);overflow:visible} .merib2eb-mark{padding-bottom:0;border-bottom:0} .merib2eb-navmeta,.merib2eb-nav > .merib2eb-button{display:none} .merib2eb-nav .merib2eb-navlinks{position:absolute;inset:calc(100% + .55rem) 0 auto;display:none;background:var(--bg);padding:.75rem;border:1px solid var(--hairline);border-radius:var(--surface-radius);max-height:min(70vh,34rem);overflow:auto} body.merib2eb-body.menu-open .merib2eb-nav .merib2eb-navlinks{display:flex} .merib2eb-menu{display:inline-flex}}
.merib2eb-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.8rem,1.5vw,1.8rem)} .merib2eb-grid>*{min-width:0} .merib2eb-panel{background:linear-gradient(180deg,var(--surface-strong),var(--surface));border:1px solid var(--hairline);border-radius:var(--surface-radius);padding:var(--card-pad);box-shadow:var(--shadow-soft);overflow:hidden} .merib2eb-grid>.merib2eb-panel:nth-child(3n+1){background:var(--surface)} .merib2eb-grid>.merib2eb-panel:nth-child(3n+2){background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 86%,var(--accent-light)),var(--surface))} .merib2eb-grid>.merib2eb-panel:nth-child(3n){background:transparent;box-shadow:none;border-color:color-mix(in srgb,var(--text) 18%,transparent)} .merib2eb-hero{min-height:min(72vh,720px);display:grid;align-items:center;padding-block:var(--section-gap)} .merib2eb-hero-copy{grid-column:span 7} .merib2eb-hero-copy>p{font-size:clamp(1.05rem,1.3vw,1.24rem);color:var(--text-muted)} .merib2eb-hero-media{grid-column:span 5;min-width:0;aspect-ratio:4/5;height:auto;border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-hero-media>img,.merib2eb-hero-media>svg{width:100%;height:100%;min-height:inherit;object-fit:cover} .merib2eb-visualgrid{display:grid;grid-template-columns:1.15fr .85fr 1fr;gap:clamp(.8rem,1.5vw,1.8rem);margin:clamp(1rem,2vw,2rem) 0} .merib2eb-visual{position:relative;min-width:0;aspect-ratio:4/3;height:auto;margin:0;border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-visual:nth-child(2){aspect-ratio:3/4;transform:translateY(clamp(.7rem,2vw,1.8rem))} .merib2eb-visual>img,.merib2eb-visual>svg,.merib2eb-service-media>img,.merib2eb-service-media>svg,.merib2eb-article-media>img,.merib2eb-article-media>svg{width:100%;height:100%;object-fit:cover} .merib2eb-visual figcaption{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;padding:.52rem .68rem;border-radius:var(--control-radius);background:color-mix(in srgb,var(--primary) 78%,transparent);color:#fff;font-weight:700;line-height:1.2;overflow-wrap:anywhere} .merib2eb-service-media,.merib2eb-article-media{aspect-ratio:16/10;height:auto;margin:0 0 1rem;border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-stat{grid-column:span 3;min-height:8.4rem;display:grid;align-content:space-between;border-top:1px solid var(--hairline)} .merib2eb-stat b{font:720 clamp(1.7rem,3vw,4rem)/1 var(--font-heading);color:var(--accent-ink);overflow-wrap:anywhere} .merib2eb-service{grid-column:span 6} .merib2eb-quote{grid-column:span 4;border-left:1px solid var(--hairline);background:var(--surface)} .merib2eb-team{grid-column:span 3} .merib2eb-portrait{display:grid;place-items:center;aspect-ratio:4/5;border-radius:var(--surface-radius);margin-bottom:1rem;background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 70%,var(--accent)));color:var(--bg);font:720 clamp(1.8rem,4vw,4rem)/1 var(--font-heading)} .merib2eb-team-photo{margin:0 0 1rem;aspect-ratio:4/5;border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-team-photo img,.merib2eb-team-photo svg{width:100%;height:100%;object-fit:cover} .merib2eb-timeline{display:grid;gap:1rem;border-left:1px solid color-mix(in srgb,var(--text) 24%,transparent);padding-left:1rem} .merib2eb-article{grid-column:span 4;min-height:18rem;display:flex;flex-direction:column;justify-content:space-between}
.merib2eb-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;max-width:100%;min-height:2.9rem;padding:.72rem 1rem;border-radius:var(--control-radius);border:1px solid transparent;text-decoration:none;font-weight:720;line-height:1.18;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer} .merib2eb-primary{background:var(--accent);color:var(--accent-contrast);box-shadow:0 8px 22px color-mix(in srgb,var(--primary-dark) 14%,transparent)} .merib2eb-outline{border-color:var(--accent-ink);color:var(--text);background:transparent} .merib2eb-ghost{background:color-mix(in srgb,var(--text) 7%,transparent)} .merib2eb-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}
.merib2eb-stage form{display:grid;gap:.9rem} .merib2eb-stage label{display:grid;gap:.38rem;font-weight:640;overflow-wrap:anywhere} .merib2eb-stage input,.merib2eb-stage textarea{width:100%;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--control-radius);background:color-mix(in srgb,var(--bg) 88%,#fff);color:var(--text);padding:.85rem;font:inherit} .merib2eb-stage textarea{min-height:9rem;resize:vertical} .merib2eb-stage input:invalid:not(:placeholder-shown),.merib2eb-stage textarea:invalid:not(:placeholder-shown){border-color:#e11d48} .merib2eb-check{display:flex;align-items:flex-start;gap:.65rem} .merib2eb-check input{width:auto;margin-top:.35rem}
.merib2eb-footer{background:linear-gradient(180deg,var(--primary),color-mix(in srgb,var(--primary) 82%,var(--primary-dark)));color:#f8fafc;padding-block:var(--section-gap)} .merib2eb-footgrid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:1rem} .merib2eb-footer a{color:inherit;overflow-wrap:anywhere} .merib2eb-cookie{position:fixed;z-index:60;left:1rem;right:1rem;bottom:.65rem;display:none;max-width:none;padding:.42rem .55rem;background:color-mix(in srgb,var(--bg) 94%,transparent);color:var(--text);border:1px solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:calc(var(--surface-radius) * .55);box-shadow:0 14px 48px #0003;backdrop-filter:blur(14px)} .merib2eb-cookie.open{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:clamp(.55rem,1.4vw,1rem);row-gap:0;align-items:center} .merib2eb-cookie h2{grid-column:1;margin:0;font-size:.84rem;line-height:1.1} .merib2eb-cookie>p{grid-column:2;margin:0;font-size:.8rem;line-height:1.2} .merib2eb-cookie .merib2eb-actions{grid-column:3;grid-row:1;margin:0;flex-wrap:nowrap;gap:.36rem} .merib2eb-cookie .merib2eb-button{min-height:1.95rem;padding:.32rem .65rem;font-size:.78rem} .merib2eb-cookie-settings{display:none;grid-column:1/-1;padding-top:.7rem} .merib2eb-cookie-settings.open{display:grid;gap:.5rem} .merib2eb-top{position:fixed;right:1rem;bottom:1rem;z-index:35;opacity:0;pointer-events:none} .merib2eb-top.visible{opacity:1;pointer-events:auto}
.merib2eb-pill{display:inline-flex;max-width:100%;padding:.3rem .8rem;border-radius:var(--pill-radius);font-size:.78rem;font-weight:640;line-height:1.2;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-ink);text-decoration:none;overflow-wrap:anywhere} .merib2eb-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0}
.merib2eb-faq{display:grid;gap:.5rem} .merib2eb-faq details{border:1px solid color-mix(in srgb,var(--text) 14%,transparent);border-radius:var(--surface-radius);overflow:hidden;background:var(--surface)} .merib2eb-faq summary{cursor:pointer;padding:.9rem 1rem;font-weight:720;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.8rem;overflow-wrap:anywhere} .merib2eb-faq summary::after{content:'▾';transition:.2s;flex:0 0 auto} .merib2eb-faq details[open] summary::after{transform:rotate(180deg)} .merib2eb-faq-body{padding:0 1rem 1rem}
.merib2eb-compare{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid color-mix(in srgb,var(--text) 14%,transparent);border-radius:var(--surface-radius);overflow:hidden} .merib2eb-compare-head{background:var(--accent);color:var(--accent-contrast);padding:.8rem;font-weight:700;text-align:center} .merib2eb-compare-cell{padding:.75rem;border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent);text-align:center;overflow-wrap:anywhere} .merib2eb-compare-cell:nth-child(3n+2){background:color-mix(in srgb,var(--accent) 6%,transparent)}
.merib2eb-trust-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0} .merib2eb-badge{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.42rem .9rem;border:1px solid color-mix(in srgb,var(--accent-ink) 28%,transparent);border-radius:var(--pill-radius);font-size:.8rem;font-weight:640;line-height:1.2;color:var(--accent-ink);overflow-wrap:anywhere} 
.merib2eb-disclaimer{margin:1.5rem 0;padding:1rem 1.2rem;background:color-mix(in srgb,var(--text) 4%,transparent);border-left:3px solid color-mix(in srgb,var(--text) 30%,transparent);border-radius:0 var(--surface-radius) var(--surface-radius) 0;font-size:.85rem;color:var(--text-muted)}
.merib2eb-form-success{border-left:4px solid var(--accent);padding:clamp(1.2rem,2vw,2rem)} .merib2eb-field-error{border-color:#e11d48 !important;outline:2px solid color-mix(in srgb,#e11d48 35%,transparent)} .merib2eb-hp{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.merib2eb-ingredient-strip{display:flex;flex-wrap:wrap;gap:.5rem;padding:.8rem 0} .merib2eb-ingredient{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.3rem .7rem;background:var(--bg-alt);color:var(--accent-ink);border-radius:var(--pill-radius);font-size:.82rem;line-height:1.2;overflow-wrap:anywhere}
.merib2eb-progress-bar{position:fixed;top:0;left:0;height:3px;background:var(--accent);width:0%;z-index:100;transition:width .1s linear}
.merib2eb-article-card{grid-column:span 4;display:flex;flex-direction:column} .merib2eb-article-card .merib2eb-article-media{aspect-ratio:16/10;height:auto;margin:0 0 .8rem;border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-article-card .merib2eb-article-media img,.merib2eb-article-card .merib2eb-article-media svg{width:100%;height:100%;object-fit:cover} .merib2eb-readtime{font-size:.78rem;color:var(--text-muted);margin:.3rem 0 .5rem}
.merib2eb-featured{grid-column:span 8;display:grid;grid-template-columns:1.2fr 1fr;gap:1.4rem;align-items:center} .merib2eb-featured-media{min-width:0;aspect-ratio:16/10;height:auto;border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-featured-media img,.merib2eb-featured-media svg{width:100%;height:100%;object-fit:cover}
.merib2eb-svc-rows{display:flex;flex-direction:column;gap:0} .merib2eb-svc-rows > .merib2eb-row{display:flex;gap:1.2rem;align-items:baseline;padding:1.15rem 0;border-top:1px solid var(--hairline)} .merib2eb-svc-rows .merib2eb-row:last-child{border-bottom:1px solid var(--hairline)} .merib2eb-row-body{flex:1;min-width:0} .merib2eb-svc-rows > .merib2eb-row h3{margin-bottom:.35rem} .merib2eb-svc-bands{display:flex;flex-direction:column;gap:1.3rem} .merib2eb-svc-bands > .merib2eb-fband{padding:calc(var(--card-pad) * 1.15);border:1px solid var(--hairline);border-radius:var(--surface-radius);background:var(--surface)} .merib2eb-svc-bands > .merib2eb-fband:nth-child(odd){border-left:4px solid var(--accent)} .merib2eb-svc-bands > .merib2eb-fband:nth-child(even){border-right:4px solid var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 88%,var(--accent-light)),var(--surface))} .merib2eb-svc-stack{list-style:none;counter-reset:svc;display:grid;gap:1.15rem;padding:0;margin:0} .merib2eb-svc-stack > .merib2eb-stack-item{counter-increment:svc;position:relative;padding:0 0 1.15rem 4.4rem;border-bottom:1px solid var(--hairline)} .merib2eb-svc-stack > .merib2eb-stack-item:last-child{border-bottom:0;padding-bottom:0} .merib2eb-svc-stack > .merib2eb-stack-item::before{content:counter(svc,decimal-leading-zero);position:absolute;left:0;top:-.15rem;font:720 2.5rem/1 var(--font-heading);color:var(--accent-ink)} .merib2eb-grid-tri{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.8rem,1.5vw,1.6rem)} .merib2eb-grid-tri > .merib2eb-tri{grid-column:span 4}
.merib2eb-media-soft-cover{aspect-ratio:4/3;border-radius:var(--surface-radius);overflow:hidden;margin:0} .merib2eb-media-soft-cover > img,.merib2eb-media-soft-cover > svg{width:100%;height:100%;object-fit:cover;display:block}.merib2eb-media-square-grid{aspect-ratio:1/1;border-radius:calc(var(--surface-radius) * .4);overflow:hidden;margin:0} .merib2eb-media-square-grid > img,.merib2eb-media-square-grid > svg{width:100%;height:100%;object-fit:cover;display:block}.merib2eb-media-wide-banner{aspect-ratio:16/9;border-radius:0;overflow:hidden;margin:0} .merib2eb-media-wide-banner > img,.merib2eb-media-wide-banner > svg{width:100%;height:100%;object-fit:cover;display:block}.merib2eb-media-tall-editorial{aspect-ratio:3/4;border-radius:var(--surface-radius);overflow:hidden;margin:0} .merib2eb-media-tall-editorial > img,.merib2eb-media-tall-editorial > svg{width:100%;height:100%;object-fit:cover;display:block}.merib2eb-media-masked-rounded{aspect-ratio:1/1;border-radius:42% 58% 46% 54% / 52% 44% 56% 48%;overflow:hidden;margin:0} .merib2eb-media-masked-rounded > img,.merib2eb-media-masked-rounded > svg{width:100%;height:100%;object-fit:cover;display:block}.merib2eb-media-collage-pair{aspect-ratio:4/5;border-radius:calc(var(--surface-radius) * .6);overflow:hidden;margin:0} .merib2eb-media-collage-pair > img,.merib2eb-media-collage-pair > svg{width:100%;height:100%;object-fit:cover;display:block} .merib2eb-media-collage-pair{position:relative;isolation:isolate} .merib2eb-media-collage-pair::after{content:'';position:absolute;inset:auto -.6rem -.6rem auto;width:58%;height:38%;border:2px solid var(--accent);border-radius:inherit;z-index:-1} .merib2eb-media-wide-banner{border-block:1px solid var(--hairline)}
body.merib2eb-body{--surface-radius:0;--control-radius:999px} .merib2eb-panel{border:1px solid color-mix(in srgb,var(--accent) 60%,transparent);box-shadow:0 0 32px color-mix(in srgb,var(--accent) 30%,transparent)} .merib2eb-stage h1,.merib2eb-stage h2{text-transform:uppercase;letter-spacing:.04em} .merib2eb-service-media,.merib2eb-article-media{aspect-ratio:16/10;clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}
 body.merib2eb-body .merib2eb-splitwrap .merib2eb-hero-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center} body.merib2eb-body .merib2eb-splitwrap .merib2eb-hero-split .merib2eb-prod-media{aspect-ratio:5/4;max-height:min(400px,46vh);width:100%;box-shadow:0 22px 60px color-mix(in srgb,var(--primary-dark) 22%,transparent)} body.merib2eb-body .merib2eb-splitwrap .merib2eb-hero-split .merib2eb-editorial{border-left:3px solid var(--accent);padding-left:var(--card-pad);margin-left:calc(-1 * var(--block-gap))} @media(max-width:900px){body.merib2eb-body .merib2eb-hero-split{grid-template-columns:1fr} body.merib2eb-body .merib2eb-hero-split .merib2eb-editorial{margin-left:0} body.merib2eb-body .merib2eb-hero-split .merib2eb-prod-media{max-height:min(280px,36vh)}}
 .merib2eb-hero-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--block-gap);align-items:center} .merib2eb-hero-left .merib2eb-hero-fig{order:0} .merib2eb-hero-right .merib2eb-hero-fig{order:2} .merib2eb-hero-fig{margin:0;aspect-ratio:4/3;max-height:min(560px,58vh);border-radius:var(--surface-radius);overflow:hidden;background:var(--bg-alt)} .merib2eb-hero-fig img,.merib2eb-hero-fig svg{width:100%;height:100%;object-fit:cover;display:block} .merib2eb-hero-pair > .merib2eb-hero-copy,.merib2eb-hero-bg > .merib2eb-hero-copy{grid-column:auto;min-width:0} .merib2eb-hero-stats{margin-top:var(--block-gap)} .merib2eb-hero-bg{position:relative;isolation:isolate;overflow:hidden} .merib2eb-hero-bg .merib2eb-hero-fig{position:absolute;inset:0;aspect-ratio:auto;max-height:none;border-radius:0;margin:0;z-index:-2} .merib2eb-hero-bg::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,color-mix(in srgb,var(--primary-dark) 88%,transparent),color-mix(in srgb,var(--primary-dark) 58%,transparent))} .merib2eb-hero-bg .merib2eb-hero-copy{max-width:min(720px,100%)} .merib2eb-hero-bg,.merib2eb-hero-bg h1,.merib2eb-hero-bg h2,.merib2eb-hero-bg .merib2eb-kicker, .merib2eb-hero-bg .merib2eb-stat b{color:#f7f9fb} .merib2eb-hero-bg .merib2eb-lede,.merib2eb-hero-bg p,.merib2eb-hero-bg .merib2eb-stat span{color:color-mix(in srgb,#f7f9fb 74%,transparent)} .merib2eb-hero-bg .merib2eb-outline{color:#f7f9fb;border-color:#f7f9fb} @media(max-width:900px){.merib2eb-hero-pair{grid-template-columns:1fr} .merib2eb-hero-left .merib2eb-hero-fig,.merib2eb-hero-right .merib2eb-hero-fig{order:0} .merib2eb-hero-fig{max-height:min(320px,42vh)}}
 .merib2eb-coll,.merib2eb-panel,.merib2eb-prod-card,.merib2eb-tier,.merib2eb-post-card,.merib2eb-detailside,.merib2eb-prod,.merib2eb-post,.merib2eb-acc,.merib2eb-stat{padding:var(--card-pad);border-radius:var(--surface-radius);display:flex;flex-direction:column;gap:.55rem;height:100%} .merib2eb-detailside{background:color-mix(in srgb,var(--text) 7%,var(--bg));border:1px solid var(--hairline);padding:var(--panel-pad);height:auto;position:sticky;top:calc(var(--section-y-compact) + 1rem)} @media(max-width:900px){.merib2eb-detailside{position:static;top:auto}} .merib2eb-detailside ul{margin:.2rem 0 .4rem;padding-left:1.15rem;line-height:1.75} .merib2eb-detailside li{margin-bottom:.35rem} .merib2eb-detailside .merib2eb-actions{margin-top:var(--media-body-gap)} .merib2eb-detailcols{gap:var(--detail-gap)} .merib2eb-pricerow{padding-block:var(--card-pad-sm)} .merib2eb-pricerow ul{line-height:1.8;padding-left:1.15rem} .merib2eb-acc summary{padding-block:var(--card-pad-sm)} .merib2eb-stat{padding:var(--card-pad-sm) 0;border-radius:0;background:none} .merib2eb-collrow,.merib2eb-prodgrid,.merib2eb-tiergrid{align-items:stretch} .merib2eb-collrow>*,.merib2eb-prodgrid>*,.merib2eb-tiergrid>*{min-width:0} .merib2eb-coll h3,.merib2eb-panel h3,.merib2eb-prod-card h3{margin-top:0} .merib2eb-prod-card>*:last-child,.merib2eb-coll>*:last-child,.merib2eb-panel>*:last-child,.merib2eb-tier>*:last-child{margin-top:auto} .merib2eb-prod-card,.merib2eb-coll,.merib2eb-panel,.merib2eb-tier{overflow:hidden} .merib2eb-coll p:last-child,.merib2eb-prod-card p:last-child{margin-bottom:0} .merib2eb-prod-card .merib2eb-prod-media{margin:calc(-1 * var(--card-pad));margin-bottom:var(--media-body-gap);width:calc(100% + 2 * var(--card-pad));max-width:none;border-radius:var(--surface-radius) var(--surface-radius) 0 0}
body.merib2eb-body .merib2eb-band:first-of-type,body.merib2eb-body .merib2eb-hero{background:var(--primary-dark)} body.merib2eb-body .merib2eb-alt{background:color-mix(in srgb,var(--primary-dark) 82%,var(--text))} body.merib2eb-body .merib2eb-panel,body.merib2eb-body .merib2eb-prod-card,body.merib2eb-body .merib2eb-coll{background:color-mix(in srgb,var(--primary) 24%,var(--bg));border:1px solid color-mix(in srgb,#f7f9fb 14%,transparent)} body.merib2eb-body .merib2eb-footer{background:var(--primary-dark);color:#f7f9fb} body.merib2eb-body .merib2eb-footer a{color:#f7f9fb} body.merib2eb-body .merib2eb-footer hr,body.merib2eb-body .merib2eb-footer .merib2eb-footgrid > div + div{border-color:color-mix(in srgb,#f7f9fb 18%,transparent)} body.merib2eb-body .merib2eb-footer,body.merib2eb-body .merib2eb-footer p,body.merib2eb-body .merib2eb-footer li,body.merib2eb-body .merib2eb-footer span,body.merib2eb-body .merib2eb-footer small,body.merib2eb-body .merib2eb-footer strong,body.merib2eb-body .merib2eb-footer b,body.merib2eb-body .merib2eb-footer em,body.merib2eb-body .merib2eb-footer td,body.merib2eb-body .merib2eb-footer th,body.merib2eb-body .merib2eb-footer dt,body.merib2eb-body .merib2eb-footer dd,body.merib2eb-body .merib2eb-footer summary,body.merib2eb-body .merib2eb-footer label,body.merib2eb-body .merib2eb-footer figcaption,body.merib2eb-body .merib2eb-footer blockquote{color:#f7f9fb} body.merib2eb-body .merib2eb-footer h1,body.merib2eb-body .merib2eb-footer h2,body.merib2eb-body .merib2eb-footer h3,body.merib2eb-body .merib2eb-footer h4{color:#f7f9fb} body.merib2eb-body .merib2eb-footer .merib2eb-lede,body.merib2eb-body .merib2eb-footer .merib2eb-prod-note,body.merib2eb-body .merib2eb-footer .merib2eb-muted,body.merib2eb-body .merib2eb-footer .merib2eb-stat span,body.merib2eb-body .merib2eb-footer small{color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-footer .merib2eb-kicker,body.merib2eb-body .merib2eb-footer .merib2eb-eyebrow,body.merib2eb-body .merib2eb-footer .merib2eb-stat b,body.merib2eb-body .merib2eb-footer .merib2eb-amt,body.merib2eb-body .merib2eb-footer .merib2eb-prod-price{color:#f7f9fb} body.merib2eb-body .merib2eb-footer ul,body.merib2eb-body .merib2eb-footer ol{color:#f7f9fb} body.merib2eb-body .merib2eb-footer li::marker{color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-footer hr,body.merib2eb-body .merib2eb-footer td,body.merib2eb-body .merib2eb-footer th,body.merib2eb-body .merib2eb-footer .merib2eb-pricerow,body.merib2eb-body .merib2eb-footer .merib2eb-pricelist,body.merib2eb-body .merib2eb-footer .merib2eb-coll{border-color:color-mix(in srgb,#f7f9fb 26%,transparent)} body.merib2eb-body .merib2eb-footer a:not(.merib2eb-button){color:#f7f9fb} body.merib2eb-body .merib2eb-footer .merib2eb-outline{color:#f7f9fb;border-color:#f7f9fb;background:transparent} body.merib2eb-body .merib2eb-footer .merib2eb-outline:hover{background:color-mix(in srgb,#f7f9fb 14%,transparent);color:#f7f9fb} body.merib2eb-body .merib2eb-footer .merib2eb-ghost{background:color-mix(in srgb,#f7f9fb 12%,transparent);color:#f7f9fb} body.merib2eb-body .merib2eb-footer .merib2eb-trust{background:transparent;border-color:color-mix(in srgb,#f7f9fb 26%,transparent);color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-footer .merib2eb-trust b{color:#f7f9fb} body.merib2eb-body .merib2eb-footer .merib2eb-coll,body.merib2eb-body .merib2eb-footer .merib2eb-panel,body.merib2eb-body .merib2eb-footer .merib2eb-prod-card,body.merib2eb-body .merib2eb-footer .merib2eb-tier,body.merib2eb-body .merib2eb-footer .merib2eb-post-card{color:var(--text);border-color:var(--hairline)} body.merib2eb-body .merib2eb-footer .merib2eb-coll h3,body.merib2eb-body .merib2eb-footer .merib2eb-panel h3,body.merib2eb-body .merib2eb-footer .merib2eb-prod-card h3,body.merib2eb-body .merib2eb-footer .merib2eb-tier h3,body.merib2eb-body .merib2eb-footer .merib2eb-coll li,body.merib2eb-body .merib2eb-footer .merib2eb-tier li,body.merib2eb-body .merib2eb-footer .merib2eb-panel li{color:var(--text)} body.merib2eb-body .merib2eb-footer .merib2eb-coll p,body.merib2eb-body .merib2eb-footer .merib2eb-panel p,body.merib2eb-body .merib2eb-footer .merib2eb-prod-card p,body.merib2eb-body .merib2eb-footer .merib2eb-tier p,body.merib2eb-body .merib2eb-footer .merib2eb-prod-card .merib2eb-prod-note{color:var(--text-muted)} body.merib2eb-body .merib2eb-footer .merib2eb-prod-card .merib2eb-prod-price,body.merib2eb-body .merib2eb-footer .merib2eb-tier .merib2eb-amt{color:var(--accent-ink)} body.merib2eb-body .merib2eb-band:first-of-type{padding-block:var(--section-y-hero)} .merib2eb-herowrap,.merib2eb-splitwrap,.merib2eb-pagehead,.merib2eb-detailhero{width:100%;max-width:none;margin-inline:0;padding-inline:var(--container-x)} .merib2eb-shophero{padding-inline:var(--container-x)} .merib2eb-herowrap > .merib2eb-shell,.merib2eb-splitwrap > .merib2eb-shell,.merib2eb-pagehead > .merib2eb-shell,.merib2eb-detailhero > .merib2eb-shell{width:min(var(--shell),100%)} body.merib2eb-body .merib2eb-band:first-of-type,body.merib2eb-body .merib2eb-band:first-of-type p,body.merib2eb-body .merib2eb-band:first-of-type li,body.merib2eb-body .merib2eb-band:first-of-type span,body.merib2eb-body .merib2eb-band:first-of-type small,body.merib2eb-body .merib2eb-band:first-of-type strong,body.merib2eb-body .merib2eb-band:first-of-type b,body.merib2eb-body .merib2eb-band:first-of-type em,body.merib2eb-body .merib2eb-band:first-of-type td,body.merib2eb-body .merib2eb-band:first-of-type th,body.merib2eb-body .merib2eb-band:first-of-type dt,body.merib2eb-body .merib2eb-band:first-of-type dd,body.merib2eb-body .merib2eb-band:first-of-type summary,body.merib2eb-body .merib2eb-band:first-of-type label,body.merib2eb-body .merib2eb-band:first-of-type figcaption,body.merib2eb-body .merib2eb-band:first-of-type blockquote{color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type h1,body.merib2eb-body .merib2eb-band:first-of-type h2,body.merib2eb-body .merib2eb-band:first-of-type h3,body.merib2eb-body .merib2eb-band:first-of-type h4{color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-lede,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-note,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-muted,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-stat span,body.merib2eb-body .merib2eb-band:first-of-type small{color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-kicker,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-eyebrow,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-stat b,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-amt,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-price{color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type ul,body.merib2eb-body .merib2eb-band:first-of-type ol{color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type li::marker{color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-band:first-of-type hr,body.merib2eb-body .merib2eb-band:first-of-type td,body.merib2eb-body .merib2eb-band:first-of-type th,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-pricerow,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-pricelist,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-coll{border-color:color-mix(in srgb,#f7f9fb 26%,transparent)} body.merib2eb-body .merib2eb-band:first-of-type a:not(.merib2eb-button){color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-outline{color:#f7f9fb;border-color:#f7f9fb;background:transparent} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-outline:hover{background:color-mix(in srgb,#f7f9fb 14%,transparent);color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-ghost{background:color-mix(in srgb,#f7f9fb 12%,transparent);color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-trust{background:transparent;border-color:color-mix(in srgb,#f7f9fb 26%,transparent);color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-trust b{color:#f7f9fb} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-coll,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-panel,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-card,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-tier,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-post-card{color:var(--text);border-color:var(--hairline)} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-coll h3,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-panel h3,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-card h3,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-tier h3,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-coll li,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-tier li,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-panel li{color:var(--text)} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-coll p,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-panel p,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-card p,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-tier p,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-card .merib2eb-prod-note{color:var(--text-muted)} body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-prod-card .merib2eb-prod-price,body.merib2eb-body .merib2eb-band:first-of-type .merib2eb-tier .merib2eb-amt{color:var(--accent-ink)} body.merib2eb-body .merib2eb-alt,body.merib2eb-body .merib2eb-alt p,body.merib2eb-body .merib2eb-alt li,body.merib2eb-body .merib2eb-alt span,body.merib2eb-body .merib2eb-alt small,body.merib2eb-body .merib2eb-alt strong,body.merib2eb-body .merib2eb-alt b,body.merib2eb-body .merib2eb-alt em,body.merib2eb-body .merib2eb-alt td,body.merib2eb-body .merib2eb-alt th,body.merib2eb-body .merib2eb-alt dt,body.merib2eb-body .merib2eb-alt dd,body.merib2eb-body .merib2eb-alt summary,body.merib2eb-body .merib2eb-alt label,body.merib2eb-body .merib2eb-alt figcaption,body.merib2eb-body .merib2eb-alt blockquote{color:#f7f9fb} body.merib2eb-body .merib2eb-alt h1,body.merib2eb-body .merib2eb-alt h2,body.merib2eb-body .merib2eb-alt h3,body.merib2eb-body .merib2eb-alt h4{color:#f7f9fb} body.merib2eb-body .merib2eb-alt .merib2eb-lede,body.merib2eb-body .merib2eb-alt .merib2eb-prod-note,body.merib2eb-body .merib2eb-alt .merib2eb-muted,body.merib2eb-body .merib2eb-alt .merib2eb-stat span,body.merib2eb-body .merib2eb-alt small{color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-alt .merib2eb-kicker,body.merib2eb-body .merib2eb-alt .merib2eb-eyebrow,body.merib2eb-body .merib2eb-alt .merib2eb-stat b,body.merib2eb-body .merib2eb-alt .merib2eb-amt,body.merib2eb-body .merib2eb-alt .merib2eb-prod-price{color:#f7f9fb} body.merib2eb-body .merib2eb-alt ul,body.merib2eb-body .merib2eb-alt ol{color:#f7f9fb} body.merib2eb-body .merib2eb-alt li::marker{color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-alt hr,body.merib2eb-body .merib2eb-alt td,body.merib2eb-body .merib2eb-alt th,body.merib2eb-body .merib2eb-alt .merib2eb-pricerow,body.merib2eb-body .merib2eb-alt .merib2eb-pricelist,body.merib2eb-body .merib2eb-alt .merib2eb-coll{border-color:color-mix(in srgb,#f7f9fb 26%,transparent)} body.merib2eb-body .merib2eb-alt a:not(.merib2eb-button){color:#f7f9fb} body.merib2eb-body .merib2eb-alt .merib2eb-outline{color:#f7f9fb;border-color:#f7f9fb;background:transparent} body.merib2eb-body .merib2eb-alt .merib2eb-outline:hover{background:color-mix(in srgb,#f7f9fb 14%,transparent);color:#f7f9fb} body.merib2eb-body .merib2eb-alt .merib2eb-ghost{background:color-mix(in srgb,#f7f9fb 12%,transparent);color:#f7f9fb} body.merib2eb-body .merib2eb-alt .merib2eb-trust{background:transparent;border-color:color-mix(in srgb,#f7f9fb 26%,transparent);color:color-mix(in srgb,#f7f9fb 72%,transparent)} body.merib2eb-body .merib2eb-alt .merib2eb-trust b{color:#f7f9fb} body.merib2eb-body .merib2eb-alt .merib2eb-coll,body.merib2eb-body .merib2eb-alt .merib2eb-panel,body.merib2eb-body .merib2eb-alt .merib2eb-prod-card,body.merib2eb-body .merib2eb-alt .merib2eb-tier,body.merib2eb-body .merib2eb-alt .merib2eb-post-card{color:var(--text);border-color:var(--hairline)} body.merib2eb-body .merib2eb-alt .merib2eb-coll h3,body.merib2eb-body .merib2eb-alt .merib2eb-panel h3,body.merib2eb-body .merib2eb-alt .merib2eb-prod-card h3,body.merib2eb-body .merib2eb-alt .merib2eb-tier h3,body.merib2eb-body .merib2eb-alt .merib2eb-coll li,body.merib2eb-body .merib2eb-alt .merib2eb-tier li,body.merib2eb-body .merib2eb-alt .merib2eb-panel li{color:var(--text)} body.merib2eb-body .merib2eb-alt .merib2eb-coll p,body.merib2eb-body .merib2eb-alt .merib2eb-panel p,body.merib2eb-body .merib2eb-alt .merib2eb-prod-card p,body.merib2eb-body .merib2eb-alt .merib2eb-tier p,body.merib2eb-body .merib2eb-alt .merib2eb-prod-card .merib2eb-prod-note{color:var(--text-muted)} body.merib2eb-body .merib2eb-alt .merib2eb-prod-card .merib2eb-prod-price,body.merib2eb-body .merib2eb-alt .merib2eb-tier .merib2eb-amt{color:var(--accent-ink)} body.merib2eb-body .merib2eb-band+.merib2eb-band{border-top:1px solid color-mix(in srgb,#f7f9fb 12%,transparent)}
body.merib2eb-body .merib2eb-stage h1{font-weight:600;line-height:1.16;max-width:21ch;letter-spacing:0;font-size:clamp(2rem,3vw,3.5rem);text-transform:none} body.merib2eb-body .merib2eb-stage h2{font-weight:600;line-height:calc(1.16 + .06);letter-spacing:0;text-transform:none} body.merib2eb-body .merib2eb-stage h3{font-weight:700;text-transform:none}
