[data-theme=meergraag]{--mg-gutter:32px;--mg-max:1200px;--mg-line:rgb(var(--border));--mg-ink-soft:color-mix(in srgb,rgb(var(--fg)) 82%,rgb(var(--bg)));--mg-safety-ink:color-mix(in srgb,rgb(var(--success)) 78%,rgb(var(--fg)));--mg-warning-ink:color-mix(in srgb,rgb(var(--warning)) 80%,rgb(var(--fg)));--mg-label:italic 400 15px/1.45 var(--font-display),Georgia,serif;--mg-index:italic 500 16px/1.25 var(--font-display),Georgia,serif;letter-spacing:0}[data-theme=meergraag] :is(h1,h2,h3,p,dl,dd,figure){margin:0}main[data-theme=meergraag]{background:rgb(var(--bg));color:rgb(var(--fg))}[data-theme=meergraag] :is(h1,h2,h3){text-wrap:balance;letter-spacing:0;font-family:var(--font-display),Georgia,serif;font-weight:500;color:rgb(var(--fg))}[data-theme=meergraag] p{text-wrap:pretty}[data-theme=meergraag] :is(button,a,input,select,summary):focus-visible{outline:2px solid rgb(var(--fg));outline-offset:4px;border-radius:2px}[data-theme=meergraag] :is(button,select){cursor:pointer}[data-theme=meergraag] button:disabled{opacity:.55;cursor:default}[data-theme=meergraag] :is(a,button){-webkit-tap-highlight-color:transparent}[data-theme=meergraag] svg{flex-shrink:0}[data-theme=meergraag] a:has(>.mg-link-pending){position:relative}[data-theme=meergraag] .mg-link-pending{position:absolute;right:4px;bottom:2px;display:inline-flex;color:currentColor;pointer-events:none}[data-theme=meergraag] .mg-link-pending svg{animation:mg-spin 1s linear infinite}@keyframes mg-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-theme=meergraag] .mg-link-pending svg{animation:none}}[data-theme=meergraag] :is(.mg-mono,.mg-kicker){font:var(--mg-label);letter-spacing:0;color:rgb(var(--muted));text-transform:none}[data-theme=meergraag] .mg-mono--safety{color:var(--mg-safety-ink)}[data-theme=meergraag] .mg-mono--warning{color:var(--mg-warning-ink)}[data-theme=meergraag] .mg-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border:1px solid transparent;border-radius:999px;font:600 15.5px/1.3 var(--font-sans),sans-serif;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}[data-theme=meergraag] .mg-btn--primary{background:rgb(var(--accent));color:rgb(var(--accent-fg))}[data-theme=meergraag] .mg-btn--primary:hover{background:rgb(var(--accent-hover))}[data-theme=meergraag] .mg-btn--secondary{background:transparent;color:rgb(var(--fg));border-color:color-mix(in srgb,rgb(var(--fg)) 45%,transparent)}[data-theme=meergraag] .mg-btn--secondary:hover{border-color:rgb(var(--fg));background:rgb(var(--surface))}[data-theme=meergraag] :is(.mg-text-btn,.mg-text-link){display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;padding:8px 0;color:rgb(var(--fg));font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:rgb(var(--accent));text-decoration-thickness:1.5px;text-underline-offset:5px}[data-theme=meergraag] :is(.mg-text-btn,.mg-text-link):hover{color:rgb(var(--accent))}.mg-header{position:relative;z-index:40;background:rgb(var(--bg));color:rgb(var(--fg));border-bottom:1px solid rgb(var(--border))}.mg-header__inner{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));min-height:78px;margin:auto;display:flex;align-items:center;gap:40px}.mg-logo{display:inline-flex;flex-shrink:0;text-decoration:none}.mg-logo img{display:block;height:32px;width:auto}.mg-header__nav{display:flex;align-items:center;gap:28px;margin-right:auto}.mg-header__nav a{font:500 15.5px/1 var(--font-sans),sans-serif;text-decoration:none;padding:29px 0 27px;border-bottom:2px solid transparent;color:rgb(var(--fg))}.mg-header__nav a[aria-current=page]{border-color:rgb(var(--accent))}.mg-header__nav a:hover{border-color:rgb(var(--border))}.mg-header__nav a[aria-current=page]:hover{border-color:rgb(var(--accent))}.mg-header__actions{display:flex;align-items:center;gap:22px}.mg-header__action{display:inline-flex;align-items:center;gap:8px;font:500 15px/1 var(--font-sans),sans-serif;text-decoration:none;color:rgb(var(--fg));padding:10px 0;border-bottom:2px solid transparent}.mg-header__action[aria-current=page]{border-color:rgb(var(--accent))}.mg-header__action:hover span{text-decoration:underline;text-underline-offset:5px}.mg-icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;border:1px solid transparent;background:transparent;color:inherit;cursor:pointer}.mg-icon-btn:hover{border-color:rgb(var(--border))}.mg-menu-toggle{display:none}.mg-skip{position:absolute;top:-100px;left:20px;background:rgb(var(--surface));color:rgb(var(--fg));padding:12px 16px;border:1px solid rgb(var(--border))}.mg-skip:focus{top:12px;z-index:50}.mg-subnav{border-top:1px solid rgb(var(--border));background:rgb(var(--surface))}.mg-subnav__inner{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin:auto;display:flex;align-items:center;gap:26px;min-height:50px;overflow-x:auto;scrollbar-width:none}.mg-subnav__inner::-webkit-scrollbar{display:none}.mg-subnav__space{flex-shrink:0;font:var(--mg-label);font-size:16px;color:rgb(var(--muted));text-decoration:none;padding-right:26px;border-right:1px solid rgb(var(--border))}.mg-subnav__space[aria-current=page]{color:rgb(var(--accent))}.mg-subnav ul{list-style:none;margin:0;padding:0;display:flex;gap:24px}.mg-subnav li{flex-shrink:0}.mg-subnav ul a{display:inline-block;padding:15px 0 13px;font:500 14.5px/1.2 var(--font-sans),sans-serif;color:var(--mg-ink-soft);text-decoration:none;border-bottom:2px solid transparent}.mg-subnav ul a:hover{color:rgb(var(--fg))}.mg-subnav ul a[aria-current=page]{color:rgb(var(--fg));border-color:rgb(var(--accent))}.mg-mobile-nav{border-top:1px solid rgb(var(--border));background:rgb(var(--bg));padding:6px 20px 18px}.mg-mobile-nav ol{list-style:none;margin:0;padding:0}.mg-mobile-nav a{display:flex;align-items:baseline;gap:16px;padding:15px 0;border-bottom:1px solid rgb(var(--border));text-decoration:none;font:500 22px/1.2 var(--font-display),Georgia,serif;color:rgb(var(--fg))}.mg-mobile-nav a .mg-mono,.mg-mobile-nav a[aria-current=page]{color:rgb(var(--accent))}.mg-footer{background:rgb(var(--chrome));color:rgb(var(--chrome-fg));--mg-footer-soft:color-mix(in srgb,rgb(var(--chrome-fg)) 72%,rgb(var(--chrome)));--mg-footer-line:color-mix(in srgb,rgb(var(--chrome-fg)) 16%,rgb(var(--chrome)))}.mg-footer__inner{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin:auto;padding:64px 0 52px;display:grid;grid-template-columns:minmax(260px,1fr) 2.4fr;gap:64px}.mg-footer__logo img{display:block;height:30px;width:auto}.mg-footer__tagline{margin-top:18px;font:italic 400 22px/1.35 var(--font-display),Georgia,serif;color:rgb(var(--chrome-fg));max-width:22ch;text-wrap:balance}.mg-footer__markets{margin-top:26px;display:flex;gap:18px;font:var(--mg-label);font-size:16px}.mg-footer__markets a{color:var(--mg-footer-soft);text-decoration:none;padding:6px 0;border-bottom:1px solid transparent}.mg-footer__markets a:hover{color:rgb(var(--chrome-fg))}.mg-footer__markets a[aria-current]{color:rgb(var(--chrome-fg));border-color:color-mix(in srgb,rgb(var(--accent)) 70%,rgb(var(--chrome-fg)))}.mg-footer__cols{display:grid;grid-template-columns:repeat(var(--mg-footer-cols,5),minmax(0,1fr));gap:36px 24px}.mg-footer__heading{font:500 18px/1.2 var(--font-display),Georgia,serif;color:rgb(var(--chrome-fg))}.mg-footer ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:4px}.mg-footer ul a{display:inline-block;padding:5px 0;font-size:15px;color:var(--mg-footer-soft);text-decoration:none}.mg-footer ul a:hover{color:rgb(var(--chrome-fg));text-decoration:underline;text-underline-offset:4px}.mg-footer :is(a,button):focus-visible{outline:2px solid rgb(var(--chrome-fg));outline-offset:3px}.mg-footer__base{border-top:1px solid var(--mg-footer-line)}.mg-footer__base p{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin:auto;padding:20px 0 28px;font-size:13.5px;color:var(--mg-footer-soft)}.mg-footer__base a{color:inherit}.mg-footer__cookies{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mg-footer__cookies:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.mg-footer__age{font-family:var(--font-display),Georgia,serif;font-style:italic}dialog.mg-age{margin:auto;width:min(480px,calc(100% - 32px));padding:30px 30px 26px;border:1px solid rgb(var(--border));border-radius:14px;background:rgb(var(--surface));color:rgb(var(--fg))}dialog.mg-age[open]{display:grid;gap:14px}dialog.mg-age::backdrop{background:rgb(42 31 43/.55);background:color-mix(in srgb,rgb(var(--fg,42 31 43)) 55%,transparent)}.mg-age__mark{color:rgb(var(--accent))!important}.mg-age__title{font:500 28px/1.2 var(--font-display),Georgia,serif}.mg-age__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}[data-theme=meergraag] .mg-section{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin-inline:auto;padding-block:72px}[data-theme=meergraag] .mg-section+.mg-section{border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-band{background:rgb(var(--surface-2));border-block:1px solid var(--mg-line)}[data-theme=meergraag] .mg-band+.mg-section,[data-theme=meergraag] .mg-section+.mg-band{border-top:0}[data-theme=meergraag] .mg-section__head{max-width:720px;display:grid;gap:14px;margin-bottom:36px}[data-theme=meergraag] :where(.mg-section h2){font-size:clamp(30px,3.1vw,42px);line-height:1.12}[data-theme=meergraag] :where(.mg-section h3){font-size:24px;line-height:1.22}[data-theme=meergraag] :where(.mg-section p){color:var(--mg-ink-soft);font-size:17px;line-height:1.7}[data-theme=meergraag] :where(.mg-section__head>p:not(.mg-privacy)){font-size:18px;color:rgb(var(--muted))}[data-theme=meergraag] .mg-card h3 a,[data-theme=meergraag] .mg-section h3 a{color:inherit;text-decoration:none;background-image:linear-gradient(rgb(var(--accent)),rgb(var(--accent)));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .2s}[data-theme=meergraag] .mg-card h3 a:hover,[data-theme=meergraag] .mg-section h3 a:hover{background-size:100% 1.5px}[data-theme=meergraag] .mg-section__cta{margin-top:32px}[data-theme=meergraag] .mg-privacy{display:flex;align-items:center;gap:8px;font-size:14px!important;line-height:1.5;color:var(--mg-safety-ink)!important}[data-theme=meergraag] .mg-tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px 14px;padding:0;margin:4px 0 0}[data-theme=meergraag] .mg-tags li{font:var(--mg-label);color:rgb(var(--muted))}[data-theme=meergraag] .mg-tags li:before{content:"·";margin-right:6px;color:rgb(var(--accent))}[data-theme=meergraag] .mg-hero{background:rgb(var(--bg))}[data-theme=meergraag] .mg-hero__grid{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding:48px 0 44px}[data-theme=meergraag] .mg-hero__copy{display:grid;gap:24px;align-content:center}[data-theme=meergraag] .mg-hero h1{font-size:clamp(46px,5.6vw,84px);line-height:1.02;font-weight:500;letter-spacing:-.012em;max-width:12ch}[data-theme=meergraag] .mg-dek{max-width:40ch;font-size:20px;line-height:1.6;color:var(--mg-ink-soft)}[data-theme=meergraag] .mg-veil{position:relative;display:inline-block;font-style:italic}[data-theme=meergraag] .mg-veil:after{content:"";position:absolute;inset:.14em -.06em .04em;border-radius:2px;background:rgb(var(--fg));box-shadow:inset -.12em 0 0 rgb(var(--accent));transform-origin:100% 50%;animation:mg-veil-lift 1.1s cubic-bezier(.65,0,.35,1) .9s both;pointer-events:none}@keyframes mg-veil-lift{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){[data-theme=meergraag] .mg-veil:after{content:none}}[data-theme=meergraag] .mg-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}[data-theme=meergraag] .mg-hero__figure{display:grid;gap:10px}[data-theme=meergraag] .mg-hero__frame{position:relative;aspect-ratio:5/4;overflow:hidden;border-radius:6px;background:rgb(var(--surface-2))}[data-theme=meergraag] .mg-hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-theme=meergraag] .mg-hero__plane{aspect-ratio:5/4;border-radius:6px;background:rgb(var(--surface-2)) linear-gradient(90deg,transparent calc(50% - .5px),var(--mg-line) calc(50% - .5px),var(--mg-line) calc(50% + .5px),transparent calc(50% + .5px))}[data-theme=meergraag] .mg-credit{font:var(--mg-label);font-size:13.5px;color:rgb(var(--muted))}[data-theme=meergraag] .mg-credit a{color:inherit;text-decoration:none}[data-theme=meergraag] .mg-credit a:hover{text-decoration:underline;text-underline-offset:3px}[data-theme=meergraag] .mg-entries{border-block:1px solid var(--mg-line);background:rgb(var(--surface))}[data-theme=meergraag] .mg-entries ol{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin:auto;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}[data-theme=meergraag] .mg-entries li+li{border-left:1px solid var(--mg-line)}[data-theme=meergraag] .mg-entries a{display:grid;align-content:start;gap:8px;padding:20px 16px 22px;text-decoration:none;color:rgb(var(--fg));height:100%;transition:background-color .15s}[data-theme=meergraag] .mg-entries li:first-child a{padding-left:0}[data-theme=meergraag] .mg-entries a:hover{background:rgb(var(--bg))}[data-theme=meergraag] .mg-entries a:hover .mg-entries__label{color:rgb(var(--accent))}[data-theme=meergraag] .mg-entries__no{font:var(--mg-index);line-height:1;color:rgb(var(--accent))}[data-theme=meergraag] .mg-entries__label{font:500 20px/1.15 var(--font-display),Georgia,serif}[data-theme=meergraag] .mg-entries__swatch{position:relative;display:block;height:88px;overflow:hidden;border-radius:4px;margin-bottom:6px;background:color-mix(in srgb,rgb(var(--chrome-fg)) 8%,rgb(var(--chrome)))}[data-theme=meergraag] .mg-entries__swatch img{-o-object-fit:cover;object-fit:cover}@media (min-width:901px){[data-theme=meergraag] .mg-entries li:first-child .mg-entries__swatch{margin-right:16px}}[data-theme=meergraag] .mg-page-head{width:min(var(--mg-max),calc(100% - 2 * var(--mg-gutter)));margin-inline:auto;padding:32px 0 48px;border-bottom:1px solid var(--mg-line);display:grid;gap:40px;position:relative}[data-theme=meergraag] .mg-page-head--image{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center}[data-theme=meergraag] .mg-page-head__text{display:grid;gap:26px;align-content:center;min-width:0}[data-theme=meergraag] .mg-page-head__lead{margin-top:-8px;max-width:46ch;font:400 19px/1.55 var(--font-sans),sans-serif;color:var(--mg-ink-soft)}[data-theme=meergraag] .mg-page-head h1{font-size:clamp(38px,4.4vw,62px);line-height:1.06;max-width:18ch;letter-spacing:-.008em}[data-theme=meergraag] .mg-page-head nav ol{flex-wrap:wrap;white-space:normal;overflow:visible;gap:2px 0;font:italic 400 16px/1.4 var(--font-display),Georgia,serif;color:rgb(var(--muted))}[data-theme=meergraag] .mg-page-head nav li{flex-shrink:1;min-width:0;gap:0}[data-theme=meergraag] .mg-page-head nav :is(a,span){white-space:normal}[data-theme=meergraag] .mg-page-head nav svg{display:none}[data-theme=meergraag] .mg-page-head nav li+li:before{content:"/";margin:0 .5em;font-style:normal;color:rgb(var(--accent))}[data-theme=meergraag] .mg-page-head nav a{padding:0;border-radius:0;color:rgb(var(--muted));text-decoration:none}[data-theme=meergraag] .mg-page-head nav a:hover{background:none;color:rgb(var(--accent));text-decoration:underline;text-underline-offset:4px}[data-theme=meergraag] .mg-page-head nav li:last-child:not(:first-child){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-theme=meergraag] .mg-page-head nav:has(ol>li:nth-child(2):last-child){display:none}[data-theme=meergraag] .mg-page-head:has(nav ol>li:nth-child(2):last-child){padding-top:56px}[data-theme=meergraag] .mg-page-head__actions{display:flex;gap:16px;align-items:center}[data-theme=meergraag] .mg-page-head__figure{display:grid;gap:10px}[data-theme=meergraag] .mg-page-head__frame{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:6px;background:rgb(var(--surface-2))}[data-theme=meergraag] .mg-page-head__frame img{-o-object-fit:cover;object-fit:cover}[data-theme=meergraag] .mg-page-head+.mg-section{border-top:0}[data-theme=meergraag] .mg-save{display:inline-flex;align-items:center;gap:12px}[data-theme=meergraag] .mg-save__btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:1px solid color-mix(in srgb,rgb(var(--fg)) 25%,transparent);border-radius:999px;background:transparent;color:rgb(var(--fg));font:600 14.5px/1.2 var(--font-sans),sans-serif}[data-theme=meergraag] .mg-save__btn:hover{border-color:rgb(var(--fg))}[data-theme=meergraag] .mg-save__btn[aria-pressed=true]{border-color:rgb(var(--accent));color:rgb(var(--accent))}[data-theme=meergraag] .mg-save__note{font:var(--mg-label);font-size:14.5px;color:rgb(var(--muted))}[data-theme=meergraag] .mg-discovery__list{list-style:none;margin:0;padding:0;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 18%,transparent)}[data-theme=meergraag] .mg-discovery__item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px 0;align-items:center;padding:26px 0;border-bottom:1px solid color-mix(in srgb,rgb(var(--fg)) 12%,transparent)}[data-theme=meergraag] .mg-discovery__no{align-self:start;padding-top:.45em;font:var(--mg-index);font-size:17px;color:rgb(var(--accent))}[data-theme=meergraag] .mg-discovery__item .mg-react{padding-left:32px}[data-theme=meergraag] .mg-discovery__text{display:grid;gap:6px;max-width:60ch}[data-theme=meergraag] .mg-discovery__text p:not(.mg-mono){font-size:16.5px}[data-theme=meergraag] .mg-react{display:grid;gap:6px;justify-items:end}[data-theme=meergraag] .mg-react__row{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}[data-theme=meergraag] .mg-react__chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:7px 14px;border:1px solid color-mix(in srgb,rgb(var(--fg)) 45%,transparent);border-radius:999px;background:rgb(var(--surface));color:rgb(var(--fg));font:500 14px/1.2 var(--font-sans),sans-serif;transition:background-color .15s,border-color .15s,color .15s}[data-theme=meergraag] .mg-react__chip:hover{border-color:rgb(var(--fg))}[data-theme=meergraag] .mg-react__chip[aria-pressed=true]{background:rgb(var(--accent));border-color:rgb(var(--accent));color:rgb(var(--accent-fg))}[data-theme=meergraag] .mg-react__chip[aria-pressed=true][data-reaction=curious]{background:color-mix(in srgb,rgb(var(--accent)) 14%,rgb(var(--surface)));border-color:rgb(var(--accent));color:rgb(var(--fg))}[data-theme=meergraag] .mg-react__chip[aria-pressed=true][data-reaction=not_for_me],[data-theme=meergraag] .mg-react__chip[aria-pressed=true][data-reaction=unsure]{background:rgb(var(--surface-2));border-color:color-mix(in srgb,rgb(var(--fg)) 55%,transparent);color:rgb(var(--fg))}[data-theme=meergraag] .mg-react__chip[aria-pressed=true][data-reaction=not_for_me] span{text-decoration:line-through;text-decoration-color:rgb(var(--accent));text-decoration-thickness:1.5px}[data-theme=meergraag] .mg-react__status{min-height:18px;font:var(--mg-label)!important;font-size:14.5px!important;color:rgb(var(--muted))!important;text-align:right}[data-theme=meergraag] .mg-react__status:empty{min-height:0}[data-theme=meergraag],body:has(>.mg-header){--mg-night-accent:color-mix(in srgb,rgb(var(--accent)) 62%,rgb(var(--chrome-fg)))}[data-theme=meergraag] :is(.mg-entries,.mg-band--discovery){--mg-line:color-mix(in srgb,rgb(var(--chrome-fg)) 16%,rgb(var(--chrome)));--mg-ink-soft:color-mix(in srgb,rgb(var(--chrome-fg)) 82%,rgb(var(--chrome)));--mg-night-muted:color-mix(in srgb,rgb(var(--chrome-fg)) 68%,rgb(var(--chrome)));--mg-safety-ink:color-mix(in srgb,rgb(var(--success)) 55%,rgb(var(--chrome-fg)));background:rgb(var(--chrome));color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-entries{border-block-color:rgb(var(--chrome))}[data-theme=meergraag] .mg-entries a{color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-entries a:hover{background:color-mix(in srgb,rgb(var(--chrome-fg)) 7%,rgb(var(--chrome)))}[data-theme=meergraag] .mg-entries a:hover .mg-entries__label,[data-theme=meergraag] .mg-entries__no{color:var(--mg-night-accent)}[data-theme=meergraag] .mg-band--discovery{border-block-color:rgb(var(--chrome))}[data-theme=meergraag] .mg-band--discovery :is(h2,h3){color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-band--discovery .mg-react__status,[data-theme=meergraag] .mg-band--discovery .mg-section__head>p:not(.mg-privacy){color:var(--mg-night-muted)!important}[data-theme=meergraag] .mg-band--discovery :is(.mg-discovery__list,.mg-discovery__item){border-color:var(--mg-line)}[data-theme=meergraag] .mg-band--discovery :is(.mg-section h3 a,.mg-card h3 a){background-image:linear-gradient(var(--mg-night-accent),var(--mg-night-accent))}[data-theme=meergraag] .mg-band--discovery .mg-react__chip{background:transparent;color:rgb(var(--chrome-fg));border-color:color-mix(in srgb,rgb(var(--chrome-fg)) 42%,transparent)}[data-theme=meergraag] .mg-band--discovery .mg-react__chip:hover{border-color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-band--discovery .mg-react__chip[aria-pressed=true]{background:var(--mg-night-accent);border-color:var(--mg-night-accent);color:rgb(var(--chrome))}[data-theme=meergraag] .mg-band--discovery .mg-react__chip[aria-pressed=true][data-reaction=curious]{background:color-mix(in srgb,var(--mg-night-accent) 20%,rgb(var(--chrome)));border-color:var(--mg-night-accent);color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-band--discovery .mg-react__chip[aria-pressed=true]:is([data-reaction=unsure],[data-reaction=not_for_me]){background:color-mix(in srgb,rgb(var(--chrome-fg)) 14%,rgb(var(--chrome)));border-color:color-mix(in srgb,rgb(var(--chrome-fg)) 62%,transparent);color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-band--discovery .mg-react__chip[aria-pressed=true][data-reaction=not_for_me] span{text-decoration-color:var(--mg-night-accent)}[data-theme=meergraag] :is(.mg-entries,.mg-band--discovery) :is(a,button):focus-visible{outline-color:rgb(var(--chrome-fg))}[data-theme=meergraag],body:has(>.mg-header){--mg-rope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='14' viewBox='0 0 40 14'><path d='M0 10.5C10 10.5 10 3.5 20 3.5S30 10.5 40 10.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/><path d='M0 3.5C10 3.5 10 10.5 20 10.5S30 3.5 40 3.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/></svg>")}[data-theme=meergraag] :is(.mg-entries,.mg-band--discovery){position:relative}[data-theme=meergraag] :is(.mg-entries,.mg-band--discovery):before{content:"";position:absolute;z-index:1;left:0;right:0;top:-7px;height:14px;background:rgb(var(--accent));-webkit-mask:var(--mg-rope) repeat-x 0 50% /40px 14px;mask:var(--mg-rope) repeat-x 0 50% /40px 14px;pointer-events:none}[data-theme=meergraag] .mg-band--discovery .mg-discovery__no{color:var(--mg-night-accent)}[data-theme=meergraag] .mg-progress{position:sticky;top:0;z-index:2;display:grid;gap:10px;padding:14px 0 16px;background:rgb(var(--chrome))}[data-theme=meergraag] .mg-progress>*{max-width:440px}[data-theme=meergraag] .mg-progress p{font:var(--mg-label);font-size:16.5px;color:rgb(var(--chrome-fg))}[data-theme=meergraag] .mg-progress a{color:inherit;text-decoration:underline;text-decoration-color:var(--mg-night-accent);text-decoration-thickness:1.5px;text-underline-offset:4px}[data-theme=meergraag] .mg-progress__bar{position:relative;display:block;height:2px;border-radius:2px;overflow:hidden;background:var(--mg-line)}[data-theme=meergraag] .mg-progress__bar span{position:absolute;inset:0 auto 0 0;background:var(--mg-night-accent);transition:width .3s ease}@media (prefers-reduced-motion:reduce){[data-theme=meergraag] .mg-progress__bar span{transition:none}}[data-theme=meergraag] .mg-result{--mg-line:rgb(var(--border));--mg-ink-soft:color-mix(in srgb,rgb(var(--fg)) 82%,rgb(var(--bg)));--mg-safety-ink:color-mix(in srgb,rgb(var(--success)) 78%,rgb(var(--fg)));display:grid;gap:36px;margin-top:56px;padding:44px 48px 40px;border-radius:6px;background:rgb(var(--bg));color:rgb(var(--fg));scroll-margin-top:24px}[data-theme=meergraag] .mg-band--discovery .mg-result :is(h3,h4){color:rgb(var(--fg))}[data-theme=meergraag] .mg-result h3{font-size:clamp(30px,3vw,42px);line-height:1.1}[data-theme=meergraag] .mg-result__legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:26px 40px;margin:0;padding-top:26px;border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-result__group{display:grid;align-content:start;gap:10px}[data-theme=meergraag] .mg-result__group dt{margin-bottom:-2px;font:var(--mg-label);color:rgb(var(--muted))}[data-theme=meergraag] .mg-result__group dd{margin:0;font:500 26px/1.12 var(--font-display),Georgia,serif;color:rgb(var(--fg));text-wrap:balance}[data-theme=meergraag] .mg-result__group--want dd{font-size:30px;color:rgb(var(--accent))}[data-theme=meergraag] .mg-result__group--curious dd{font-style:italic}[data-theme=meergraag] .mg-result__group--open dd{font-size:22px;color:var(--mg-ink-soft)}[data-theme=meergraag] .mg-result__group--open dd a{color:inherit;text-decoration:underline;text-decoration-color:rgb(var(--accent));text-decoration-thickness:1.5px;text-underline-offset:5px}[data-theme=meergraag] .mg-result__group--open dd a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-result__group--not dd{font-size:21px;color:rgb(var(--muted));text-decoration:line-through;text-decoration-color:rgb(var(--accent));text-decoration-thickness:1.5px}[data-theme=meergraag] .mg-result__group dd.mg-result__note{margin-top:2px;font:400 15px/1.5 var(--font-sans),sans-serif;color:rgb(var(--muted));text-decoration:none;text-wrap:pretty}[data-theme=meergraag] .mg-result__route h4{margin-bottom:10px;font:500 24px/1.2 var(--font-display),Georgia,serif}[data-theme=meergraag] .mg-result__route ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-result__route li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:20px 0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-result__no{font:var(--mg-index);font-size:17px;line-height:1.6;color:rgb(var(--accent))}[data-theme=meergraag] .mg-result__title{font:500 22px/1.3 var(--font-display),Georgia,serif!important;color:rgb(var(--fg))!important}[data-theme=meergraag] .mg-result__title a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}[data-theme=meergraag] .mg-result__title a svg{color:rgb(var(--muted));transition:transform .15s,color .15s}[data-theme=meergraag] .mg-result__title a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-result__title a:hover svg{color:rgb(var(--accent));transform:translateX(3px)}[data-theme=meergraag] .mg-result__route li p:not(.mg-result__title):not(.mg-mono){margin-top:6px;max-width:62ch;font-size:16.5px;color:var(--mg-ink-soft)}[data-theme=meergraag] .mg-result__route li .mg-mono{margin-top:8px}@media (min-width:1000px){[data-theme=meergraag] .mg-result__route ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px;border-top:0}[data-theme=meergraag] .mg-result__route li{border-top:1px solid var(--mg-line);border-bottom:0}}[data-theme=meergraag] .mg-result__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px}[data-theme=meergraag] .mg-result__actions [role=status]{flex-basis:100%;font:var(--mg-label);color:rgb(var(--muted))}[data-theme=meergraag] .mg-result__actions [role=status]:empty{display:none}[data-theme=meergraag] .mg-result :is(a,button):focus-visible{outline-color:rgb(var(--fg))}body:has(>.mg-header) .consent-banner{border-top:0;background:rgb(var(--chrome));color:rgb(var(--chrome-fg));box-shadow:0 -1px 0 color-mix(in srgb,rgb(var(--chrome-fg)) 22%,rgb(var(--chrome)));backdrop-filter:none;-webkit-backdrop-filter:none;padding:30px 0 18px}body:has(>.mg-header) .consent-banner:before{content:"";position:absolute;left:0;right:0;top:4px;height:14px;background:rgb(var(--accent));pointer-events:none;-webkit-mask:var(--mg-rope) repeat-x 0 50% /40px 14px;mask:var(--mg-rope) repeat-x 0 50% /40px 14px}body:has(>.mg-header) .consent-banner-text{font:400 15px/1.55 var(--font-sans),sans-serif;color:color-mix(in srgb,rgb(var(--chrome-fg)) 82%,rgb(var(--chrome)))}body:has(>.mg-header) .consent-banner-text a{color:rgb(var(--chrome-fg));text-decoration-color:var(--mg-night-accent)}body:has(>.mg-header) .consent-banner-text a:hover{color:var(--mg-night-accent)}body:has(>.mg-header) .consent-banner>div{max-width:none;width:min(1200px,calc(100% - 64px))}body:has(>.mg-header) .consent-btn{min-width:132px;min-height:44px;padding:0 22px;border-radius:999px;font:600 15px/1 var(--font-sans),sans-serif;text-align:center}body:has(>.mg-header) .consent-btn--reject{border:1px solid color-mix(in srgb,rgb(var(--chrome-fg)) 55%,transparent);background:transparent;color:rgb(var(--chrome-fg))}body:has(>.mg-header) .consent-btn--reject:hover{border-color:rgb(var(--chrome-fg));background:color-mix(in srgb,rgb(var(--chrome-fg)) 8%,rgb(var(--chrome)))}body:has(>.mg-header) .consent-btn--accept{border:1px solid var(--mg-night-accent);background:var(--mg-night-accent);color:rgb(var(--chrome))}body:has(>.mg-header) .consent-btn--accept:hover{border-color:rgb(var(--chrome-fg));background:rgb(var(--chrome-fg))}body:has(>.mg-header) .consent-btn:focus-visible{outline:2px solid rgb(var(--chrome-fg));outline-offset:3px}@media (max-width:639px){body:has(>.mg-header) .consent-banner>div{align-items:flex-start}}@media (max-width:900px){body:has(>.mg-header) .consent-banner>div{width:calc(100% - 40px)}}[data-theme=meergraag] .mg-register{list-style:none;margin:0;padding:0;border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-register>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:22px 0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-register__no{font:var(--mg-index);line-height:1.6;color:rgb(var(--accent))}[data-theme=meergraag] .mg-register>li p{margin-top:6px;font-size:16px}[data-theme=meergraag] .mg-register--steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 32px;border-top:0}[data-theme=meergraag] .mg-register--steps>li{border-top:1px solid var(--mg-line);border-bottom:0}[data-theme=meergraag] .mg-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start}[data-theme=meergraag] .mg-split .mg-section__head{margin-bottom:0}[data-theme=meergraag] .mg-shelf__rail{display:grid;grid-template-columns:repeat(var(--mg-cols,3),minmax(0,1fr));gap:40px}[data-theme=meergraag] .mg-shelf__rail:is([data-count="2"],[data-count="4"]){--mg-cols:2}[data-theme=meergraag] .mg-shelf__rail[data-count="1"]{--mg-cols:1;max-width:720px}[data-theme=meergraag] .mg-shelf--collections .mg-shelf__rail,[data-theme=meergraag] .mg-shelf--products .mg-shelf__rail{--mg-cols:2;gap:0 48px}[data-theme=meergraag] .mg-card{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent);min-width:0}[data-theme=meergraag] :is(.mg-shelf--products,.mg-shelf--collections) .mg-card{padding:20px 0 22px;border-top:0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-card p:not(.mg-mono){font-size:16.5px}[data-theme=meergraag] .mg-card__image{display:block;aspect-ratio:8/5;overflow:hidden;border-radius:6px}[data-theme=meergraag] .mg-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=meergraag]{--mg-window:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 100' preserveAspectRatio='none'><ellipse cx='57' cy='50' rx='56' ry='49'/><ellipse cx='103' cy='50' rx='56' ry='49'/></svg>")}[data-theme=meergraag] .mg-shelf--topics .mg-card__image{border-radius:0;-webkit-mask:var(--mg-window) center /100% 100% no-repeat;mask:var(--mg-window) center /100% 100% no-repeat}[data-theme=meergraag] .mg-card__meta{font:var(--mg-label)!important;color:rgb(var(--muted))!important}[data-theme=meergraag] .mg-learning{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;align-items:start}[data-theme=meergraag] .mg-learning__intro{display:grid;gap:18px;position:sticky;top:24px}[data-theme=meergraag] .mg-learning__intro dl{display:grid;grid-template-columns:auto 1fr;gap:10px 22px;margin:6px 0 8px;padding:18px 0;border-block:1px solid var(--mg-line);font-size:15.5px}[data-theme=meergraag] .mg-learning__intro dt{font:var(--mg-label);line-height:1.6;color:rgb(var(--muted))}[data-theme=meergraag] .mg-learning__intro .mg-btn{justify-self:start}[data-theme=meergraag] .mg-learning__modules{list-style:none;margin:0;padding:0;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-learning__modules>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:26px 0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-learning__modules h3{margin:4px 0 8px}[data-theme=meergraag] .mg-learning__lessons{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}[data-theme=meergraag] .mg-learning__lessons a{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent);border-radius:999px;font-size:14.5px;font-weight:500;color:rgb(var(--fg));text-decoration:none;background:rgb(var(--surface))}[data-theme=meergraag] .mg-learning__lessons a:hover{border-color:rgb(var(--fg))}[data-theme=meergraag] .mg-learning__lessons--plain li{font-size:15px;color:rgb(var(--muted))}[data-theme=meergraag] .mg-learning__lessons--plain li+li:before{content:"·";margin-right:8px;color:rgb(var(--accent))}[data-theme=meergraag] .mg-guide{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:80px;align-items:start}[data-theme=meergraag] .mg-guide--solo{grid-template-columns:minmax(0,760px)}[data-theme=meergraag] .mg-guide__main{max-width:664px;display:grid;gap:40px;min-width:0}[data-theme=meergraag] .mg-guide__main>h2{margin-bottom:-16px}[data-theme=meergraag] .mg-guide__intro{font:400 22px/1.55 var(--font-display),Georgia,serif!important;color:rgb(var(--fg))!important}[data-theme=meergraag] .mg-guide__part,[data-theme=meergraag] .mg-note{display:grid;gap:14px;scroll-margin-top:24px}[data-theme=meergraag] :is(.mg-guide__part,.mg-note)>:is(h2,h3){font-size:27px;line-height:1.22}[data-theme=meergraag] .mg-note{padding:24px 26px;border:1px solid var(--mg-line);border-radius:6px;background:rgb(var(--surface))}[data-theme=meergraag] .mg-note--warning{border-color:color-mix(in srgb,rgb(var(--warning)) 40%,rgb(var(--border)))}[data-theme=meergraag] .mg-note--professional{border-color:color-mix(in srgb,rgb(var(--success)) 40%,rgb(var(--border)))}[data-theme=meergraag] .mg-note .mg-mono{margin-bottom:-4px}[data-theme=meergraag] .mg-prose{display:grid;gap:14px}[data-theme=meergraag] .mg-guide__figure{display:grid;gap:10px;margin:6px 0 0}[data-theme=meergraag] .mg-guide__frame{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:6px;background:rgb(var(--surface-2))}[data-theme=meergraag] .mg-guide__frame img{-o-object-fit:cover;object-fit:cover}[data-theme=meergraag] :where(.mg-prose p,.mg-prose li){font-size:17.5px;line-height:1.75;color:var(--mg-ink-soft)}[data-theme=meergraag] .mg-prose :is(ul,ol){margin:0;padding-left:0;list-style:none;display:grid;gap:8px}[data-theme=meergraag] .mg-prose ul>li{position:relative;padding-left:22px}[data-theme=meergraag] .mg-prose ul>li:before{content:"";position:absolute;left:2px;top:.78em;width:7px;height:7px;border-radius:50%;border:1.5px solid rgb(var(--accent))}[data-theme=meergraag] .mg-prose ol{counter-reset:mg-ol}[data-theme=meergraag] .mg-prose ol>li{counter-increment:mg-ol;position:relative;padding-left:34px}[data-theme=meergraag] .mg-prose ol>li:before{content:counter(mg-ol,decimal-leading-zero);position:absolute;left:0;top:.35em;font:var(--mg-index);color:rgb(var(--accent))}[data-theme=meergraag] .mg-prose a{color:rgb(var(--fg));text-decoration:underline;text-decoration-color:color-mix(in srgb,rgb(var(--accent)) 70%,transparent);text-decoration-thickness:1.5px;text-underline-offset:4px}[data-theme=meergraag] .mg-prose a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-prose strong{color:rgb(var(--fg));font-weight:600}[data-theme=meergraag] .mg-guide__aside{position:sticky;top:24px;display:grid;gap:28px}[data-theme=meergraag] .mg-toc{display:grid;gap:12px;padding-top:16px;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-toc ol{list-style:none;margin:0;padding:0;counter-reset:mg-toc;display:grid;gap:2px}[data-theme=meergraag] .mg-toc li{counter-increment:mg-toc;display:grid;grid-template-columns:30px 1fr}[data-theme=meergraag] .mg-toc li:before{content:counter(mg-toc,decimal-leading-zero);font:var(--mg-index);font-size:15px;line-height:1.45;padding-top:4px;color:rgb(var(--accent))}[data-theme=meergraag] .mg-toc a{padding:4px 0;font-size:15px;line-height:1.45;color:var(--mg-ink-soft);text-decoration:none}[data-theme=meergraag] .mg-toc a:hover{color:rgb(var(--fg));text-decoration:underline;text-underline-offset:4px}[data-theme=meergraag] .mg-guide__context{display:grid;gap:10px;padding:20px 22px;border:1px solid color-mix(in srgb,rgb(var(--success)) 40%,rgb(var(--border)));border-radius:6px;background:rgb(var(--surface))}[data-theme=meergraag] .mg-guide__context svg{color:var(--mg-safety-ink)}[data-theme=meergraag] .mg-guide__context--related{border-color:var(--mg-line)}[data-theme=meergraag] .mg-guide__context h3{font-size:21px}[data-theme=meergraag] .mg-guide__context p{font-size:15.5px}[data-theme=meergraag] .mg-guide__context ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}[data-theme=meergraag] .mg-guide__context a{display:inline-block;padding:4px 0;font-size:15px;color:rgb(var(--fg));text-underline-offset:4px;text-decoration-color:rgb(var(--accent))}[data-theme=meergraag] .mg-faq__list{border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-faq__item{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px 56px;padding:28px 0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-faq__item dt{font:500 23px/1.3 var(--font-display),Georgia,serif;color:rgb(var(--fg))}[data-theme=meergraag] .mg-faq__item dd{font-size:17px;line-height:1.7;color:var(--mg-ink-soft)}[data-theme=meergraag] .mg-products__list{border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-products__list article{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;padding:26px 0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-products__list article>.mg-mono{padding-top:8px}[data-theme=meergraag] .mg-products__list h3{margin-bottom:8px}[data-theme=meergraag] .mg-products__actions{display:flex;gap:14px;align-items:center;margin-top:14px}[data-theme=meergraag] .mg-method{margin-top:22px;font-size:15px!important;color:rgb(var(--muted))!important;max-width:70ch}[data-theme=meergraag] .mg-criteria{margin:-12px 0 28px;font-size:15.5px!important}[data-theme=meergraag] .mg-criteria .mg-mono{margin-right:8px}[data-theme=meergraag] .mg-comparison__grid{display:grid;grid-template-columns:repeat(var(--mg-cols,3),minmax(0,1fr));gap:40px}[data-theme=meergraag] .mg-comparison__grid[data-count="1"]{--mg-cols:1;max-width:720px}[data-theme=meergraag] .mg-comparison__grid[data-count="2"]{--mg-cols:2}[data-theme=meergraag] .mg-comparison__grid article{display:grid;gap:10px;align-content:start;padding-top:18px;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-comparison__strengths{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:4px}[data-theme=meergraag] .mg-comparison__strengths li{font-size:15.5px;color:var(--mg-ink-soft);padding-left:18px;position:relative}[data-theme=meergraag] .mg-comparison__strengths li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:rgb(var(--success))}[data-theme=meergraag] .mg-comparison__watch{font-size:15px!important;color:var(--mg-warning-ink)!important}[data-theme=meergraag] .mg-pipeline__lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}[data-theme=meergraag] .mg-pipeline__lanes article{border-top:1px solid var(--mg-line);padding-top:18px;display:grid;gap:12px}[data-theme=meergraag] .mg-pipeline__top{display:flex;gap:8px;font:var(--mg-label);color:rgb(var(--muted))}[data-theme=meergraag] .mg-finder{display:grid;grid-template-columns:320px minmax(0,1fr);gap:56px;align-items:start}[data-theme=meergraag] .mg-finder__panel{display:grid;gap:16px;align-content:start}[data-theme=meergraag] .mg-finder__panel :is(h1,h2){font-size:clamp(28px,2.6vw,36px);line-height:1.15}[data-theme=meergraag] .mg-finder__items{border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-finder__items article{padding:22px 0;border-bottom:1px solid var(--mg-line);display:grid;gap:8px}[data-theme=meergraag] .mg-finder__items h2{font-size:24px}[data-theme=meergraag] .mg-finder__items h2 a,[data-theme=meergraag] .mg-finder__items h3 a{color:inherit;text-decoration:none}[data-theme=meergraag] .mg-finder__items :is(h2,h3) a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-result-count{padding-bottom:12px;font:var(--mg-label)!important;color:rgb(var(--muted))!important}[data-theme=meergraag] .mg-empty{padding:26px 0;display:grid;justify-items:start;gap:14px;color:rgb(var(--muted))}[data-theme=meergraag] .mg-field{display:grid;gap:7px;font-size:14px;font-weight:600;color:rgb(var(--fg))}[data-theme=meergraag] :is(input:not([type=checkbox]),select){width:100%;min-width:0;min-height:48px;border:1px solid color-mix(in srgb,rgb(var(--fg)) 45%,transparent);border-radius:999px;padding:10px 18px;background:rgb(var(--surface));color:rgb(var(--fg));font:400 16px/1.3 var(--font-sans),sans-serif}[data-theme=meergraag] select{border-radius:10px}[data-theme=meergraag] :is(input,select):focus-visible{outline:2px solid rgb(var(--fg));outline-offset:2px}[data-theme=meergraag] .mg-search-input{position:relative;display:block}[data-theme=meergraag] .mg-search-input svg{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:rgb(var(--muted));pointer-events:none}[data-theme=meergraag] .mg-search-input input{padding-left:44px}[data-theme=meergraag] .mg-newsletter{display:grid;grid-template-columns:1.3fr 1fr;gap:72px;align-items:start}[data-theme=meergraag] .mg-newsletter__form{display:grid;gap:14px}[data-theme=meergraag] .mg-newsletter__form>label:not(.mg-newsletter__check){display:grid;gap:7px;font-size:14px;font-weight:600}[data-theme=meergraag] .mg-newsletter__form>label.mg-newsletter__check{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:15px;font-weight:500}[data-theme=meergraag] .mg-newsletter__check input{width:18px;height:18px;accent-color:rgb(var(--accent));flex-shrink:0}[data-theme=meergraag] .mg-newsletter__status{font-size:14px!important}[data-theme=meergraag] .mg-profile__grid{display:grid;grid-template-columns:repeat(var(--mg-cols,2),minmax(0,1fr));gap:0 48px}[data-theme=meergraag] .mg-profile__grid[data-count="3"]{--mg-cols:3}[data-theme=meergraag] .mg-profile__card{display:block;padding:22px 0;border-bottom:1px solid var(--mg-line);color:inherit;text-decoration:none}[data-theme=meergraag] .mg-profile__card:hover h3{color:rgb(var(--accent))}[data-theme=meergraag] .mg-profile__card article{display:grid;gap:8px}[data-theme=meergraag] .mg-profile__card ul{padding-left:18px;font-size:15px;color:rgb(var(--muted));line-height:1.8}[data-theme=meergraag] .mg-atlas__grid{display:grid;grid-template-columns:repeat(var(--mg-cols,3),minmax(0,1fr));gap:0 40px}[data-theme=meergraag] .mg-atlas__grid[data-count="1"]{--mg-cols:1}[data-theme=meergraag] .mg-atlas__grid[data-count="2"]{--mg-cols:2}[data-theme=meergraag] .mg-atlas__grid[data-count="4"]{--mg-cols:4}[data-theme=meergraag] .mg-atlas__grid nav{display:grid;align-content:start;gap:10px;min-width:0}[data-theme=meergraag] .mg-atlas__marker{display:flex;gap:10px;align-items:baseline;font:500 22px/1.25 var(--font-display),Georgia,serif;color:rgb(var(--fg))}[data-theme=meergraag] .mg-atlas__marker span{font:var(--mg-index);color:rgb(var(--accent))}[data-theme=meergraag] .mg-atlas__links{list-style:none;margin:0;padding:0;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-atlas__links--wide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px;border-top:0}[data-theme=meergraag] .mg-atlas__links--wide li{border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-atlas__links a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:14px 0;border-bottom:1px solid var(--mg-line);text-decoration:none;color:rgb(var(--fg));font-size:16.5px;font-weight:500}[data-theme=meergraag] .mg-atlas__links a>:not(svg){grid-column:1}[data-theme=meergraag] .mg-atlas__links a svg{grid-column:2;grid-row:1/span 2;color:rgb(var(--muted));transition:transform .15s,color .15s}[data-theme=meergraag] .mg-atlas__links a:hover svg{color:rgb(var(--accent));transform:translateX(3px)}[data-theme=meergraag] .mg-atlas__links--wide a{border-bottom:0}[data-theme=meergraag] .mg-atlas__links a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-atlas__links small{font-size:14px;font-weight:400;color:rgb(var(--muted))}[data-theme=meergraag] .mg-hubregister h2{margin-bottom:24px}[data-theme=meergraag] .mg-hubregister__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px}[data-theme=meergraag] .mg-hubregister__list li{border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-hubregister__list a{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:15px 0;text-decoration:none;color:rgb(var(--fg));font-size:17px;font-weight:500}[data-theme=meergraag] .mg-hubregister__list a .mg-register__no{line-height:1.4}[data-theme=meergraag] .mg-hubregister__list a svg{color:rgb(var(--muted));transition:transform .15s,color .15s}[data-theme=meergraag] .mg-hubregister__list a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-hubregister__list a:hover svg{color:rgb(var(--accent));transform:translateX(3px)}[data-theme=meergraag] .mg-directory__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:44px 48px}[data-theme=meergraag] .mg-directory__grid h3{font-size:23px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-az ul,[data-theme=meergraag] .mg-directory__grid ul{list-style:none;margin:0;padding:0}[data-theme=meergraag] .mg-directory__grid a{display:grid;gap:2px;padding:11px 0;border-bottom:1px solid var(--mg-line);text-decoration:none;color:rgb(var(--fg));font-size:16px}[data-theme=meergraag] .mg-az a:hover,[data-theme=meergraag] .mg-directory__grid a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-directory__grid small{font-size:13.5px;color:rgb(var(--muted))}[data-theme=meergraag] .mg-az{margin-top:64px;padding-top:28px;border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-az>h3{font-size:30px;margin-bottom:24px}[data-theme=meergraag] .mg-az__grid{-moz-columns:220px 4;columns:220px 4;-moz-column-gap:40px;column-gap:40px}[data-theme=meergraag] .mg-az__letter{-moz-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-columns:28px 1fr;gap:8px;padding-bottom:18px}[data-theme=meergraag] .mg-az__key{font:var(--mg-index);font-size:19px;line-height:1.4;color:rgb(var(--accent))}[data-theme=meergraag] .mg-az a{display:inline-block;padding:3px 0;font-size:15.5px;color:rgb(var(--fg));text-decoration:none}[data-theme=meergraag] .mg-search{display:grid;gap:48px}[data-theme=meergraag] .mg-search__head{display:grid;gap:22px;max-width:760px}[data-theme=meergraag] .mg-search__head h1{font-size:clamp(36px,4vw,54px);line-height:1.08}[data-theme=meergraag] .mg-search__form{display:flex;gap:10px}[data-theme=meergraag] .mg-search__form .mg-search-input{flex:1}[data-theme=meergraag] .mg-search__count{font:var(--mg-label)!important;color:rgb(var(--muted))!important}[data-theme=meergraag] .mg-search__group h2{font-size:26px!important;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-search__group ul{list-style:none;margin:0;padding:0}[data-theme=meergraag] .mg-search__group li{padding:18px 0;border-bottom:1px solid var(--mg-line);display:grid;gap:6px;max-width:820px}[data-theme=meergraag] .mg-search__group li a{font:500 21px/1.3 var(--font-display),Georgia,serif;color:rgb(var(--fg));text-decoration:none}[data-theme=meergraag] .mg-search__group li a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-search__group li p{font-size:15.5px}[data-theme=meergraag] .mg-search__browse{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px 40px}[data-theme=meergraag] .mg-search__browse h2{font-size:21px!important;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-search__browse ul{list-style:none;margin:0;padding:0}[data-theme=meergraag] .mg-search__browse a{display:block;padding:9px 0;border-bottom:1px solid var(--mg-line);font-size:15.5px;color:rgb(var(--fg));text-decoration:none}[data-theme=meergraag] .mg-search__browse a:hover{color:rgb(var(--accent))}[data-theme=meergraag] .mg-tabs{display:flex;gap:28px;border-bottom:1px solid var(--mg-line);overflow-x:auto;scrollbar-width:none}[data-theme=meergraag] .mg-tabs a{padding:12px 0;flex-shrink:0;text-decoration:none;color:var(--mg-ink-soft);font-weight:500;border-bottom:2px solid transparent}[data-theme=meergraag] .mg-tabs a[aria-current]{border-color:rgb(var(--accent));color:rgb(var(--fg))}[data-theme=meergraag] .mg-workspace__privacy{display:flex;gap:10px;margin:24px 0 36px;align-items:center;color:var(--mg-safety-ink)}[data-theme=meergraag] .mg-workspace__privacy p{font-size:15px!important;color:var(--mg-safety-ink)!important}[data-theme=meergraag] .mg-workspace__toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}[data-theme=meergraag] .mg-saved-list{border-top:1px solid color-mix(in srgb,rgb(var(--fg)) 22%,transparent)}[data-theme=meergraag] .mg-saved-list article{display:flex;align-items:center;gap:22px;padding:20px 0;border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-saved-list article>div:first-child{flex:1;min-width:0;display:grid;gap:4px}[data-theme=meergraag] .mg-saved-list h3 a{color:inherit;text-decoration:none}[data-theme=meergraag] .mg-collection-form{display:flex;align-items:end;gap:14px;margin-top:28px}[data-theme=meergraag] .mg-workspace__interests{margin-top:48px}[data-theme=meergraag] .mg-workspace__interests h2{margin-bottom:18px}[data-theme=meergraag] .mg-workspace__interests>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid var(--mg-line)}[data-theme=meergraag] .mg-workspace__delete{margin-top:40px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media (max-width:1180px){.mg-footer__cols{--mg-footer-cols:3}.mg-header__inner{gap:28px}.mg-header__nav{gap:22px}.mg-header__action span{display:none}.mg-header__actions{gap:8px}.mg-header__action{width:44px;height:44px;justify-content:center;border-radius:999px;padding:0;border:1px solid transparent}.mg-header__action[aria-current=page]{border-color:rgb(var(--accent))}[data-theme=meergraag] .mg-guide{grid-template-columns:minmax(0,1fr) 260px;gap:48px}[data-theme=meergraag] .mg-atlas__grid[data-count="4"]{--mg-cols:2;gap:32px 40px}}@media (max-width:900px){[data-theme=meergraag]{--mg-gutter:20px}.mg-header__inner{min-height:66px;gap:12px;justify-content:space-between}.mg-logo img{height:27px}.mg-header__nav{display:none}.mg-menu-toggle{display:inline-flex}.mg-header__actions>a[href="/mijn-meergraag"]{display:none}.mg-subnav__inner{gap:20px;min-height:46px;width:100%;padding-inline:var(--mg-gutter);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.mg-subnav__space{position:sticky;left:calc(-1 * var(--mg-gutter));z-index:1;align-self:stretch;display:flex;align-items:center;margin-left:calc(-1 * var(--mg-gutter));padding:0 16px 0 var(--mg-gutter);background:rgb(var(--surface))}.mg-subnav__space:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:36px;background:linear-gradient(90deg,rgb(var(--surface)) 30%,transparent);pointer-events:none}.mg-subnav__inner[data-end=true]{-webkit-mask-image:none;mask-image:none}.mg-subnav__inner[data-start=true] .mg-subnav__space:after{opacity:0}.mg-mobile-nav:not([hidden])~.mg-subnav{display:none}.mg-subnav ul{gap:20px}.mg-subnav ul li:last-child{padding-right:var(--mg-gutter)}.mg-footer__inner{grid-template-columns:1fr;gap:32px;padding:40px 0 28px}.mg-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.mg-footer ul{margin-top:10px;gap:0}.mg-footer ul a{padding:11px 0}.mg-footer__tagline{margin-top:12px}.mg-footer__markets{margin-top:18px}[data-theme=meergraag] .mg-section{padding-block:52px}[data-theme=meergraag] .mg-hero__grid{grid-template-columns:1fr;gap:32px;padding:36px 0 32px}[data-theme=meergraag] .mg-hero__frame{aspect-ratio:4/3}[data-theme=meergraag] .mg-hero__figure{order:-1}[data-theme=meergraag] .mg-dek{font-size:18px}[data-theme=meergraag] .mg-entries ol{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=meergraag] .mg-entries li{border-bottom:1px solid var(--mg-line)}[data-theme=meergraag] .mg-entries li+li{border-left:0}[data-theme=meergraag] .mg-entries li:not(:nth-child(3n+1)){border-left:1px solid var(--mg-line)}[data-theme=meergraag] .mg-entries li:nth-last-child(-n+3):nth-child(3n+1),[data-theme=meergraag] .mg-entries li:nth-last-child(-n+3):nth-child(3n+1)~li{border-bottom:0}[data-theme=meergraag] .mg-entries a,[data-theme=meergraag] .mg-entries li:first-child a{padding:16px 12px 18px}[data-theme=meergraag] .mg-entries__label{font-size:17px}[data-theme=meergraag] .mg-entries__swatch{height:72px}[data-theme=meergraag] .mg-page-head{padding:22px 0 34px;gap:26px}[data-theme=meergraag] .mg-page-head:has(nav ol>li:nth-child(2):last-child){padding-top:48px}[data-theme=meergraag] .mg-page-head--image{grid-template-columns:1fr}[data-theme=meergraag] .mg-page-head__text{gap:18px}[data-theme=meergraag] :is(.mg-guide,.mg-learning,.mg-split,.mg-finder,.mg-newsletter){grid-template-columns:1fr;gap:36px}[data-theme=meergraag] .mg-guide__aside{position:static}[data-theme=meergraag] .mg-guide__aside .mg-toc{display:none}[data-theme=meergraag] .mg-learning__intro{position:static}[data-theme=meergraag] .mg-discovery__item{grid-template-columns:32px minmax(0,1fr);gap:14px 0}[data-theme=meergraag] .mg-discovery__item .mg-react{grid-column:2;padding-left:0}[data-theme=meergraag] .mg-result{margin-top:40px;padding:30px 20px 26px;gap:28px}[data-theme=meergraag] .mg-result__legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}[data-theme=meergraag] .mg-result__route li{grid-template-columns:32px minmax(0,1fr)}[data-theme=meergraag] .mg-result h3{font-size:32px}[data-theme=meergraag] .mg-result__group dd{font-size:22px}[data-theme=meergraag] .mg-result__group--want dd{font-size:25px}[data-theme=meergraag] .mg-result__group--open dd{font-size:19px}[data-theme=meergraag] .mg-result__group--not dd{font-size:18px}[data-theme=meergraag] :is(.mg-react,.mg-react__row){justify-items:start;justify-content:flex-start}[data-theme=meergraag] .mg-react__status{text-align:left}[data-theme=meergraag] .mg-faq__item{grid-template-columns:1fr;gap:10px;padding:22px 0}[data-theme=meergraag] .mg-faq__item dt{font-size:21px}[data-theme=meergraag] .mg-products__list article{grid-template-columns:1fr;gap:6px}[data-theme=meergraag] .mg-shelf__rail,[data-theme=meergraag] :is(.mg-shelf--products,.mg-shelf--collections) .mg-shelf__rail{--mg-cols:1;gap:0}[data-theme=meergraag] .mg-shelf--learn .mg-card,[data-theme=meergraag] .mg-shelf--topics .mg-card{padding:18px 0 22px}[data-theme=meergraag] .mg-comparison__grid,[data-theme=meergraag] .mg-comparison__grid[data-count="2"]{--mg-cols:1;gap:28px}[data-theme=meergraag] .mg-pipeline__lanes,[data-theme=meergraag] .mg-profile__grid,[data-theme=meergraag] .mg-profile__grid[data-count="3"]{grid-template-columns:1fr;--mg-cols:1}[data-theme=meergraag] .mg-atlas__grid,[data-theme=meergraag] .mg-atlas__grid[data-count]{--mg-cols:1;gap:28px}[data-theme=meergraag] .mg-atlas__links--wide,[data-theme=meergraag] .mg-hubregister__list{grid-template-columns:1fr}[data-theme=meergraag] .mg-section h3{font-size:22px}[data-theme=meergraag] :is(.mg-guide__part,.mg-note)>:is(h2,h3){font-size:24px}[data-theme=meergraag] .mg-guide__intro{font-size:20px!important}[data-theme=meergraag] .mg-note{padding:20px 18px}[data-theme=meergraag] .mg-collection-form,[data-theme=meergraag] .mg-saved-list article,[data-theme=meergraag] .mg-search__form{flex-wrap:wrap}[data-theme=meergraag] .mg-search__form .mg-btn{flex:1 0 100%}dialog.mg-age{margin:auto 0 0;width:100%;max-width:100%;border-radius:16px 16px 0 0;border-bottom:0;padding:26px 20px calc(24px + env(safe-area-inset-bottom))}}@media (max-width:480px){[data-theme=meergraag] .mg-hero h1{font-size:44px}[data-theme=meergraag] .mg-page-head h1{font-size:36px}[data-theme=meergraag] .mg-section h2{font-size:29px}[data-theme=meergraag] .mg-hero__actions .mg-btn{flex:1 1 100%}[data-theme=meergraag] .mg-az__grid{-moz-columns:140px 2;columns:140px 2}}body:has(>.mg-header){min-height:100dvh;display:flex;flex-direction:column}body:has(>.mg-header)>#mg-main{flex:1 0 auto}dialog.mg-age:focus{outline:none}[data-theme=meergraag] .mg-card h3 a svg{display:inline-block;vertical-align:-.12em;margin-left:.35em;color:rgb(var(--muted));transition:transform .15s,color .15s}[data-theme=meergraag] .mg-card h3 a:hover svg{color:rgb(var(--accent));transform:translateX(3px)}