:root{--mz-aff-primary:#00aeef;--mz-aff-primary-hover:#03c7ea;--mz-aff-primary-soft:#e3f2f8;--mz-aff-primary-dark:#082028;--mz-aff-text:#202628;--mz-aff-muted:#484e50;--mz-aff-line:#e8eef1;--mz-aff-star:#f4b400;--mz-aff-pro:#16a34a;--mz-aff-pro-bg:#f0fdf6;--mz-aff-con:#dc2626;--mz-aff-con-bg:#fef4f4;--mz-aff-card-radius:18px;--mz-aff-shadow:0 4px 18px rgba(8, 32, 40, 0.06), 0 1px 3px rgba(8, 32, 40, 0.04);--mz-aff-shadow-hover:0 10px 32px rgba(0, 174, 239, 0.12), 0 2px 6px rgba(8, 32, 40, 0.06)}.mz-aff-card{position:relative;display:grid;grid-template-columns:1fr 280px;gap:0;background:#fff;border:1px solid var(--mz-aff-line);border-radius:var(--mz-aff-card-radius);box-shadow:var(--mz-aff-shadow);margin:2.2em 0;overflow:hidden;transition:box-shadow 0.25s ease,transform 0.25s ease}.mz-aff-card:hover{box-shadow:var(--mz-aff-shadow-hover);transform:translateY(-2px)}.mz-aff-card__ribbon{position:absolute;top:22px;left:0;background:linear-gradient(135deg,var(--mz-aff-primary) 0%,var(--mz-aff-primary-hover) 100%);color:#fff;font-family:'Outfit',sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:8px 18px 8px 22px;border-radius:0 6px 6px 0;box-shadow:0 4px 12px rgb(0 174 239 / .25);z-index:2}.mz-aff-card__body{padding:3.9em 2.2em 2em;display:flex;flex-direction:column;gap:1.1em}.mz-aff-card__head{display:flex;flex-direction:column;gap:.4em}.mz-aff-card__position{display:inline-block;font-family:'Outfit',sans-serif;font-weight:700;font-size:14px;color:var(--mz-aff-primary);letter-spacing:.05em}.mz-aff-card__title{font-family:'Outfit',sans-serif;font-weight:600;font-size:1.6em;line-height:1.18;letter-spacing:-.008em;color:var(--mz-aff-primary-dark);margin:0}.mz-aff-card__rating{display:flex;align-items:center;gap:.6em;flex-wrap:wrap;margin-top:.2em}.mz-aff-card__stars{color:var(--mz-aff-star);font-size:1.15em;letter-spacing:.05em;line-height:1}.mz-aff-card__rating-value{font-family:'DM Sans',sans-serif;font-size:.95em;color:var(--mz-aff-text);font-weight:500}.mz-aff-card__reviews{color:var(--mz-aff-muted);font-weight:400;margin-left:.3em}.mz-aff-card__price{display:flex;align-items:baseline;gap:.5em;margin-top:.3em}.mz-aff-card__price-label{font-size:.85em;color:var(--mz-aff-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.mz-aff-card__price-value{font-family:'Outfit',sans-serif;font-weight:600;font-size:1.4em;color:var(--mz-aff-primary-dark)}.mz-aff-card__summary{color:var(--mz-aff-text);font-size:1em;line-height:1.7}.mz-aff-card__summary p{margin:0 0 .85em}.mz-aff-card__summary p:last-child{margin-bottom:0}.mz-aff-card__summary p:first-of-type::first-line{font-weight:500}.mz-aff-card__procon{display:grid;grid-template-columns:1fr 1fr;gap:2.8em;margin-top:.8em;padding-top:1.8em;position:relative}.mz-aff-card__procon::before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(8 32 40 / .12) 18%,rgb(8 32 40 / .12) 82%,transparent 100%)}.mz-aff-card__procon>.mz-aff-card__cons{position:relative}.mz-aff-card__procon>.mz-aff-card__cons::before{content:"";position:absolute;left:-1.4em;top:.6em;bottom:.6em;width:1px;background:linear-gradient(180deg,transparent 0%,rgb(8 32 40 / .1) 25%,rgb(8 32 40 / .1) 75%,transparent 100%)}.mz-aff-card__pros,.mz-aff-card__cons{background:#fff0;padding:0;position:relative}.mz-aff-card__procon-label{display:block;font-family:'Outfit',sans-serif;font-weight:600;font-size:.74em;text-transform:uppercase;letter-spacing:.18em;margin-bottom:1.1em;padding-bottom:.7em;color:var(--mz-aff-pro);position:relative}.mz-aff-card__procon-label::after{content:"";position:absolute;bottom:0;left:0;width:28px;height:2px;background:linear-gradient(90deg,var(--mz-aff-pro) 0%,#fff0 100%)}.mz-aff-card__cons .mz-aff-card__procon-label{color:var(--mz-aff-con)}.mz-aff-card__cons .mz-aff-card__procon-label::after{background:linear-gradient(90deg,var(--mz-aff-con) 0%,#fff0 100%)}.mz-aff-card__pros ul,.mz-aff-card__cons ul{list-style:none;margin:0;padding:0}.mz-aff-card__pros li,.mz-aff-card__cons li{position:relative;padding-left:1.9em;font-size:.96em;line-height:1.55;color:var(--mz-aff-text);margin:.65em 0}.mz-aff-card__pros li::before{content:"";position:absolute;left:4px;top:.1em;width:7px;height:13px;border:solid #16a34a;border-width:0 2.6px 2.6px 0;transform:rotate(45deg);box-sizing:border-box;background:none}.mz-aff-card__cons li::before,.mz-aff-card__cons li::after{content:"";position:absolute;left:1px;top:.62em;width:14px;height:2.6px;background:#dc2626;border-radius:2px}.mz-aff-card__cons li::before{transform:rotate(45deg)}.mz-aff-card__cons li::after{transform:rotate(-45deg)}.mz-aff-card__procon-divider{background:linear-gradient(180deg,transparent 0%,rgb(8 32 40 / .1) 25%,rgb(8 32 40 / .1) 75%,transparent 100%)}.mz-aff-card__fit{background:linear-gradient(135deg,rgb(0 174 239 / .05) 0%,rgb(227 242 248 / .4) 100%);border:1px solid rgb(0 174 239 / .15);border-left:3px solid var(--mz-aff-primary);padding:1.1em 1.4em;border-radius:0 8px 8px 0;font-size:.97em;line-height:1.65;color:var(--mz-aff-text);margin:.4em 0 0;position:relative}.mz-aff-card__fit strong{color:var(--mz-aff-primary-dark);font-family:'Outfit',sans-serif;font-weight:600;font-size:.72em;text-transform:uppercase;letter-spacing:.18em;display:inline-block;margin-right:.6em;padding-bottom:.15em;border-bottom:1px solid rgb(0 174 239 / .4)}.mz-aff-card__cta-wrap{margin:1em 0 0}.mz-aff-card__cta,.mz-aff-card__cta:hover,.mz-aff-card__cta:focus,.mz-aff-card__cta:active,.mz-aff-card__cta:visited{text-decoration:none!important;color:#ffffff!important}.mz-aff-card__cta{display:inline-flex;align-items:center;gap:.6em;background:linear-gradient(135deg,#009ad9 0%,#00aeef 55%,#14c0f0 100%);font-family:'DM Sans',sans-serif;font-weight:600;font-size:.98rem;line-height:1;letter-spacing:.015em;padding:15px 30px;border-radius:50px;border:none;white-space:nowrap;transition:transform 0.25s cubic-bezier(.2,.7,.2,1),box-shadow 0.25s ease,filter 0.25s ease;box-shadow:0 1px 0 rgb(255 255 255 / .18) inset,0 6px 16px rgb(0 154 217 / .32),0 1px 3px rgb(8 32 40 / .08)}.mz-aff-card__cta:hover,.mz-aff-card__cta:focus{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 1px 0 rgb(255 255 255 / .22) inset,0 12px 28px rgb(0 154 217 / .42),0 2px 6px rgb(8 32 40 / .1)}.mz-aff-card__cta-arrow{display:inline-block;transition:transform 0.25s cubic-bezier(.2,.7,.2,1);font-weight:400;font-size:1.05em;margin-top:-1px}.mz-aff-card__cta:hover .mz-aff-card__cta-arrow{transform:translateX(4px)}.mz-aff-card__media{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f8fbfc 0%,#ffffff 100%);padding:2em;border-left:1px solid var(--mz-aff-line)}.mz-aff-card__media img{max-width:100%;max-height:240px;width:auto;height:auto;object-fit:contain}@media (max-width:768px){.mz-aff-card{grid-template-columns:1fr}.mz-aff-card__media{order:-1;border-left:none;border-bottom:1px solid var(--mz-aff-line);padding:1.8em 1.5em 1.4em}.mz-aff-card__media img{max-height:180px}.mz-aff-card__body{padding:1.8em 1.4em 1.6em}.mz-aff-card__title{font-size:1.3em}.mz-aff-card__procon{grid-template-columns:1fr}.mz-aff-card__ribbon{top:14px;font-size:11px;padding:6px 14px 6px 16px}}.single .post-thumb-img-content{display:none!important}.single .ast-related-post-featured-section .post-thumb-img-content,.single .ast-related-posts-wrapper .post-thumb-img-content{display:block!important}@media (min-width:1180px){body.mz-aff-wide.ast-narrow-container .ast-container,body.mz-aff-wide .ast-container,body.mz-aff-wide .site-content>.ast-container{max-width:1180px}body.mz-aff-wide.ast-separate-container .ast-article-single,body.mz-aff-wide.ast-separate-container .ast-article-post{max-width:1120px;margin-left:auto;margin-right:auto}.mz-aff-wide .entry-content{max-width:1120px;width:100%;margin-left:auto;margin-right:auto}.mz-aff-wide .entry-content>p,.mz-aff-wide .entry-content>h2,.mz-aff-wide .entry-content>h3,.mz-aff-wide .entry-content>h4,.mz-aff-wide .entry-content>ul,.mz-aff-wide .entry-content>ol,.mz-aff-wide .entry-content>blockquote,.mz-aff-wide .entry-content>table,.mz-aff-wide .entry-content>figure.wp-block-table{max-width:920px;margin-left:auto;margin-right:auto}.mz-aff-wide .entry-content[data-ast-blocks-layout]>.mz-aff-card,.mz-aff-wide .entry-content[data-ast-blocks-layout]>.mz-aff-overview,.mz-aff-wide .entry-content[data-ast-blocks-layout]>.mz-aff-faq,.mz-aff-wide .entry-content>.mz-aff-card,.mz-aff-wide .entry-content>.mz-aff-overview,.mz-aff-wide .entry-content>.mz-aff-faq{max-width:1120px;width:100%}.mz-aff-wide .entry-content .mz-aff-card{grid-template-columns:1fr 320px}.mz-aff-wide .entry-content .mz-aff-card__media img{max-height:320px}}.mz-aff-overview{margin:2em 0;background:#fff;border:1px solid var(--mz-aff-line);border-radius:var(--mz-aff-card-radius);box-shadow:var(--mz-aff-shadow);overflow:hidden}.mz-aff-overview__title{font-family:'Outfit',sans-serif;font-weight:600;font-size:1.45em;color:var(--mz-aff-primary-dark);margin:0;padding:1.3em 1.6em 1em;border-bottom:1px solid var(--mz-aff-line)}.mz-aff-overview__table{display:flex;flex-direction:column}.mz-aff-overview__head{display:grid;grid-template-columns:110px 1fr 220px;background:linear-gradient(180deg,#0d2c37 0%,#082028 100%);color:#dce4e8;font-family:'Outfit',sans-serif;font-weight:600;font-size:.72em;letter-spacing:.18em;text-transform:uppercase;position:relative;white-space:nowrap;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),inset 0 -1px 0 rgb(0 0 0 / .18)}.mz-aff-overview__head::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(0 174 239 / .5) 25%,rgb(0 174 239 / .7) 50%,rgb(0 174 239 / .5) 75%,transparent 100%);pointer-events:none}.mz-aff-overview__head .mz-aff-overview__cell{padding:1.45em 1.6em;position:relative;color:rgb(232 238 241 / .92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-aff-overview__head .mz-aff-overview__cell:not(:last-child)::after{content:"";position:absolute;right:0;top:28%;bottom:28%;width:1px;background:linear-gradient(180deg,transparent 0%,rgb(255 255 255 / .08) 50%,transparent 100%);pointer-events:none}.mz-aff-overview__row{display:grid;grid-template-columns:110px 1fr 220px;align-items:center;border-bottom:1px solid var(--mz-aff-line);transition:background-color 0.2s ease}.mz-aff-overview__row:last-child{border-bottom:none}.mz-aff-overview__row:hover{background:#fafdfe}.mz-aff-overview__row.is-top{background:linear-gradient(90deg,var(--mz-aff-primary-soft) 0%,#ffffff 60%)}.mz-aff-overview__row.is-top:hover{background:linear-gradient(90deg,var(--mz-aff-primary-soft) 0%,#f8fdfe 60%)}.mz-aff-overview__cell{padding:1em 1.4em}.mz-aff-overview__cell--img{text-align:center;padding:.8em}.mz-aff-overview__cell--img img{max-width:76px;max-height:76px;object-fit:contain}.mz-aff-overview__award-label{display:inline-block;background:var(--mz-aff-primary-soft);color:var(--mz-aff-primary-dark);font-family:'Outfit',sans-serif;font-weight:600;font-size:.7em;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:4px;margin-bottom:.45em}.mz-aff-overview__row.is-top .mz-aff-overview__award-label{background:linear-gradient(135deg,var(--mz-aff-primary) 0%,var(--mz-aff-primary-hover) 100%);color:#fff}.mz-aff-overview__name{display:block;font-family:'Outfit',sans-serif;font-weight:600;color:var(--mz-aff-primary-dark);font-size:1.05em;line-height:1.3}.mz-aff-overview__stars{display:inline-flex;align-items:center;gap:.4em;margin-top:.3em;font-size:.95em;color:var(--mz-aff-star);letter-spacing:.05em}.mz-aff-overview__rating-num{color:var(--mz-aff-muted);font-weight:500}.mz-aff-overview__cta,.mz-aff-overview__cta:hover,.mz-aff-overview__cta:focus,.mz-aff-overview__cta:active,.mz-aff-overview__cta:visited{text-decoration:none!important;color:#ffffff!important}.mz-aff-overview__cta{display:inline-flex;align-items:center;gap:.5em;background:linear-gradient(135deg,#009ad9 0%,#00aeef 55%,#14c0f0 100%);font-family:'DM Sans',sans-serif;font-weight:600;font-size:.92rem;line-height:1;letter-spacing:.015em;padding:12px 22px;border-radius:50px;border:none;white-space:nowrap;transition:transform 0.25s cubic-bezier(.2,.7,.2,1),box-shadow 0.25s ease,filter 0.25s ease;box-shadow:0 1px 0 rgb(255 255 255 / .18) inset,0 4px 12px rgb(0 154 217 / .28),0 1px 2px rgb(8 32 40 / .08)}.mz-aff-overview__cta:hover,.mz-aff-overview__cta:focus{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 1px 0 rgb(255 255 255 / .22) inset,0 8px 20px rgb(0 154 217 / .38),0 2px 4px rgb(8 32 40 / .1)}.mz-aff-overview__cta span{transition:transform 0.25s cubic-bezier(.2,.7,.2,1)}.mz-aff-overview__cta:hover span{transform:translateX(4px)}@media (max-width:768px){.mz-aff-overview__head{display:none}.mz-aff-overview__row{grid-template-columns:86px 1fr;grid-template-rows:auto auto;padding:1em .4em;gap:.4em}.mz-aff-overview__cell--img{grid-row:1 / span 2;padding:.4em .6em}.mz-aff-overview__cell--img img{max-width:64px;max-height:64px}.mz-aff-overview__cell--award{padding:.4em .8em .2em}.mz-aff-overview__cell--cta{padding:.4em .8em .6em;grid-column:2}.mz-aff-overview__title{font-size:1.25em;padding:1.1em 1.2em .9em}}.mz-aff-callout{display:grid;grid-template-columns:44px 1fr;gap:1.2em;align-items:flex-start;margin:2em 0;padding:1.4em 1.6em;border-radius:14px;border:1px solid #fff0;background:#fff;box-shadow:var(--mz-aff-shadow);position:relative}.mz-aff-callout::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:14px 0 0 14px}.mz-aff-callout--warning{background:linear-gradient(135deg,#fdfaf3 0%,#fefcf7 100%);border-color:#ecdcc4}.mz-aff-callout--warning::before{background:linear-gradient(180deg,#c9a97b 0%,#b89570 100%)}.mz-aff-callout--info{background:linear-gradient(135deg,rgb(0 174 239 / .06) 0%,rgb(227 242 248 / .4) 100%);border-color:rgb(0 174 239 / .25)}.mz-aff-callout--info::before{background:linear-gradient(180deg,var(--mz-aff-primary) 0%,var(--mz-aff-primary-hover) 100%)}.mz-aff-callout--tip{background:linear-gradient(135deg,#f0fdf6 0%,#f7fefa 100%);border-color:#bbf7d0}.mz-aff-callout--tip::before{background:linear-gradient(180deg,var(--mz-aff-pro) 0%,#15803d 100%)}.mz-aff-callout__icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mz-aff-callout__icon svg{width:22px;height:22px}.mz-aff-callout--warning .mz-aff-callout__icon{background:rgb(184 149 112 / .15);color:#8a6f4f}.mz-aff-callout--info .mz-aff-callout__icon{background:rgb(0 174 239 / .12);color:var(--mz-aff-primary-dark)}.mz-aff-callout--tip .mz-aff-callout__icon{background:rgb(22 163 74 / .12);color:#15803d}.mz-aff-callout__body{display:flex;flex-direction:column;gap:.35em}.mz-aff-callout__title{font-family:'Outfit',sans-serif;font-weight:600;font-size:.78em;text-transform:uppercase;letter-spacing:.14em;margin:0 0 .15em;line-height:1}.mz-aff-callout--warning .mz-aff-callout__title{color:#8a6f4f;text-transform:none;letter-spacing:0;font-size:1em;margin-bottom:.25em}.mz-aff-callout--info .mz-aff-callout__title{color:var(--mz-aff-primary-dark)}.mz-aff-callout--tip .mz-aff-callout__title{color:#15803d}.mz-aff-callout__content{color:var(--mz-aff-text);font-size:.98em;line-height:1.65}.mz-aff-callout__content p{margin:0 0 .7em}.mz-aff-callout__content p:last-child{margin-bottom:0}.mz-aff-callout__content strong{color:var(--mz-aff-primary-dark)}@media (max-width:600px){.mz-aff-callout{grid-template-columns:36px 1fr;gap:.9em;padding:1.1em 1.2em}.mz-aff-callout__icon{width:36px;height:36px}.mz-aff-callout__icon svg{width:18px;height:18px}}.mz-aff-faq{margin:2em 0}.mz-aff-faq__title{margin:0 0 .8em}.mz-aff-faq__item{background:#fff;border:1px solid var(--mz-aff-line);border-radius:14px;margin:.75em 0;box-shadow:0 1px 3px rgb(8 32 40 / .03);transition:box-shadow 0.25s ease,border-color 0.25s ease;overflow:hidden}.mz-aff-faq__item:hover{border-color:rgb(0 174 239 / .25);box-shadow:0 4px 12px rgb(8 32 40 / .06)}.mz-aff-faq__item[open]{border-color:rgb(0 174 239 / .4);box-shadow:0 6px 18px rgb(0 174 239 / .1)}.mz-aff-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1.2em 1.5em;cursor:pointer;list-style:none;user-select:none;transition:background 0.2s ease}.mz-aff-faq__question::-webkit-details-marker{display:none}.mz-aff-faq__question::marker{display:none;content:""}.mz-aff-faq__question:hover{background:rgb(0 174 239 / .03)}.mz-aff-faq__item[open] .mz-aff-faq__question{background:linear-gradient(90deg,rgb(0 174 239 / .04) 0%,transparent 60%)}.mz-aff-faq__q-text{font-family:'Outfit',sans-serif;font-weight:600;font-size:1.08em;line-height:1.4;color:var(--mz-aff-primary-dark);flex:1}.mz-aff-faq__chevron{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--mz-aff-primary-soft);color:var(--mz-aff-primary-dark);display:flex;align-items:center;justify-content:center;transition:transform 0.3s cubic-bezier(.2,.7,.2,1),background 0.25s ease}.mz-aff-faq__chevron svg{width:16px;height:16px}.mz-aff-faq__item[open] .mz-aff-faq__chevron{transform:rotate(180deg);background:linear-gradient(135deg,var(--mz-aff-primary) 0%,var(--mz-aff-primary-hover) 100%);color:#fff}.mz-aff-faq__answer{padding:0 1.5em 1.4em;color:var(--mz-aff-text);line-height:1.7;border-top:1px solid var(--mz-aff-line);padding-top:1.2em}.mz-aff-faq__answer p{margin:0 0 .85em}.mz-aff-faq__answer p:last-child{margin-bottom:0}.mz-aff-faq__answer strong{color:var(--mz-aff-primary-dark)}.mz-aff-faq__answer a{color:var(--mz-aff-primary);text-decoration:none;border-bottom:1px solid rgb(0 174 239 / .3)}.mz-aff-faq__answer a:hover{border-bottom-color:var(--mz-aff-primary)}@media (max-width:600px){.mz-aff-faq__question{padding:1em 1.2em}.mz-aff-faq__q-text{font-size:1em}.mz-aff-faq__answer{padding:1em 1.2em 1.2em}}body.mz-aff-styled .entry-content>h2,body.mz-aff-styled .entry-content>h3{font-family:'Outfit',sans-serif;color:var(--mz-aff-primary-dark);letter-spacing:-.008em}body.mz-aff-styled .entry-content>h2{font-size:clamp(1.55em, 2.2vw + 0.7em, 1.95em);font-weight:600;line-height:1.22;margin:2.2em 0 .9em;padding-bottom:.55em;position:relative}body.mz-aff-styled .entry-content>h2::after{content:"";position:absolute;bottom:0;left:0;width:56px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--mz-aff-primary) 0%,var(--mz-aff-primary-hover) 100%)}body.mz-aff-styled .entry-content>h3{font-size:clamp(1.18em, 1.2vw + 0.8em, 1.35em);font-weight:600;line-height:1.3;margin:1.8em 0 .65em;padding-left:.85em;border-left:3px solid var(--mz-aff-primary)}body.mz-aff-styled .entry-content>p,body.mz-aff-styled .entry-content>ul,body.mz-aff-styled .entry-content>ol{font-size:1.025em;line-height:1.75;color:var(--mz-aff-text);margin-bottom:1.1em}body.mz-aff-styled .entry-content>ul,body.mz-aff-styled .entry-content>ol{padding-left:0;list-style:none}body.mz-aff-styled .entry-content>ul>li,body.mz-aff-styled .entry-content>ol>li{position:relative;padding-left:1.7em;margin:.55em 0}body.mz-aff-styled .entry-content>ul>li::before{content:"";position:absolute;left:.15em;top:.65em;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--mz-aff-primary) 0%,var(--mz-aff-primary-hover) 100%);box-shadow:0 0 0 3px rgb(0 174 239 / .12)}body.mz-aff-styled .entry-content>ol{counter-reset:mz-ol}body.mz-aff-styled .entry-content>ol>li{counter-increment:mz-ol;padding-left:2.2em}body.mz-aff-styled .entry-content>ol>li::before{content:counter(mz-ol);position:absolute;left:0;top:.05em;width:1.6em;height:1.6em;border-radius:50%;background:var(--mz-aff-primary-soft);color:var(--mz-aff-primary-dark);font-family:'Outfit',sans-serif;font-weight:600;font-size:.78em;display:flex;align-items:center;justify-content:center}body.mz-aff-styled .entry-content>p strong,body.mz-aff-styled .entry-content>ul>li strong,body.mz-aff-styled .entry-content>ol>li strong{color:var(--mz-aff-primary-dark);font-weight:600}body.mz-aff-styled .entry-content>p a,body.mz-aff-styled .entry-content>ul>li a{color:var(--mz-aff-primary);text-decoration:none;border-bottom:1px solid rgb(0 174 239 / .35);transition:border-color 0.2s ease,color 0.2s ease}body.mz-aff-styled .entry-content>p a:hover,body.mz-aff-styled .entry-content>ul>li a:hover{color:var(--mz-aff-primary-hover);border-bottom-color:var(--mz-aff-primary)}body.mz-aff-styled .entry-content>ol>li>a[href*="ncbi.nlm.nih.gov"],body.mz-aff-styled .entry-content>ol>li>a[href*="pubmed"]{color:var(--mz-aff-primary)}body.mz-aff-wide .entry-content>table,body.mz-aff-wide .entry-content>figure.wp-block-table>table{width:100%;border-collapse:collapse;margin:1.5em auto;font-size:.97em;line-height:1.55;background:#fff;border:1px solid var(--mz-aff-hairline);border-radius:10px;overflow:hidden}body.mz-aff-wide .entry-content>table thead,body.mz-aff-wide .entry-content>figure.wp-block-table>table thead{background:var(--mz-aff-primary-soft)}body.mz-aff-wide .entry-content>table thead th,body.mz-aff-wide .entry-content>figure.wp-block-table>table thead th{font-family:'Outfit',sans-serif;font-weight:600;color:var(--mz-aff-primary-dark);text-align:left;padding:.85em 1.1em;border-bottom:1px solid var(--mz-aff-hairline)}body.mz-aff-wide .entry-content>table tbody td,body.mz-aff-wide .entry-content>figure.wp-block-table>table tbody td{padding:.8em 1.1em;border-bottom:1px solid var(--mz-aff-hairline);color:var(--mz-aff-body);vertical-align:top}body.mz-aff-wide .entry-content>table tbody tr:last-child td,body.mz-aff-wide .entry-content>figure.wp-block-table>table tbody tr:last-child td{border-bottom:0}body.mz-aff-wide .entry-content>table tbody tr:nth-child(even) td,body.mz-aff-wide .entry-content>figure.wp-block-table>table tbody tr:nth-child(even) td{background:rgb(227 242 248 / .35)}@media print{.mz-aff-card__cta,.mz-aff-overview__cta,.mz-aff-faq__chevron{display:none}.mz-aff-faq__item{page-break-inside:avoid}.mz-aff-faq__item:not([open]) .mz-aff-faq__answer{display:block!important}}.mz-aff-wide .entry-content figure.mz-figure{max-width:540px;margin:2em auto;padding:0}.mz-aff-wide .entry-content figure.mz-figure img{display:block;width:100%;height:auto;border-radius:var(--mz-aff-card-radius);border:1px solid var(--mz-aff-line);box-shadow:var(--mz-aff-shadow)}.mz-aff-wide .entry-content figure.mz-figure figcaption{margin-top:.7em;font-size:.85rem;line-height:1.45;color:var(--mz-aff-muted);text-align:center;font-style:italic}body.mz-aff-styled #ez-toc-container{width:100%;max-width:920px;margin:1.6em auto 2.4em;float:none;background:linear-gradient(180deg,#fbfdfe 0%,#fff 100%);border:1px solid var(--mz-aff-line);border-radius:16px;padding:1.4em 1.7em;box-shadow:var(--mz-aff-shadow)}body.mz-aff-styled #ez-toc-container .ez-toc-title{font-family:'Outfit',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.78em;color:var(--mz-aff-primary-dark)}body.mz-aff-styled #ez-toc-container nav ul,body.mz-aff-styled #ez-toc-container ul.ez-toc-list{margin:.6em 0 0;padding:0}body.mz-aff-styled #ez-toc-container ul.ez-toc-list li{margin:0;padding:0}body.mz-aff-styled #ez-toc-container ul.ez-toc-list a{font-family:'DM Sans',sans-serif;color:var(--mz-aff-text);text-decoration:none;border-bottom:none;line-height:1.95;transition:color .2s ease}body.mz-aff-styled #ez-toc-container ul.ez-toc-list a:hover{color:var(--mz-aff-primary)}body.mz-aff-styled .entry-content>p:first-of-type{font-size:1.16em;line-height:1.7;color:var(--mz-aff-muted)}.mz-author-box{display:flex;gap:16px;align-items:flex-start;margin:40px 0 8px;padding:20px;border:1px solid var(--mz-aff-line);border-radius:var(--mz-aff-card-radius);background:var(--mz-aff-primary-soft)}.mz-author-box__img{width:84px;height:84px;border-radius:50%;object-fit:cover;flex:0 0 auto}.mz-author-box__name{font-weight:700;margin:0 0 6px;color:var(--mz-aff-text)}.mz-author-box__bio{margin:0 0 8px;font-size:.95em;line-height:1.5;color:var(--mz-aff-muted)}.mz-author-box__links{margin:0;font-size:.95em}.mz-author-box__links a{color:var(--mz-aff-primary);text-decoration:none;font-weight:600}.mz-author-box__links a:hover{text-decoration:underline}.mz-score{background:#f7fafb;border:1px solid #e8eef1;border-radius:14px;padding:16px 18px;margin:2px 0 16px}.mz-score__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.mz-score__title{font-family:'Outfit',sans-serif;font-weight:700;color:#082028;font-size:.95rem}.mz-score__num{margin-left:auto;font-family:'Outfit',sans-serif;font-weight:800;font-size:1.9rem;line-height:1;color:#00aeef;font-variant-numeric:tabular-nums}.mz-score__num small{font-size:.8rem;color:#484e50;font-weight:700}.mz-score__label{display:inline-flex;align-items:center;gap:6px;font-family:'Outfit',sans-serif;font-weight:700;font-size:.76rem;padding:4px 10px;border-radius:50px;line-height:1}.mz-score__label--sm{font-size:.72rem;padding:3px 9px}.mz-score__label.is-tested{background:#e6f4ea;color:#12703a;border:1px solid #b7dfc3}.mz-score__label.is-data{background:#eef1f2;color:#4a5a66;border:1px solid #e8eef1}.mz-score__dot{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.85;flex:0 0 auto}.mz-score__crit{display:grid;grid-template-columns:120px 34px 1fr 34px auto;gap:9px;align-items:center;padding:5px 0;font-size:.83rem}.mz-score__cn{color:#202628;font-weight:600}.mz-score__cw{font-family:'Outfit',sans-serif;font-weight:700;color:#484e50;font-size:.78rem;font-variant-numeric:tabular-nums}.mz-score__cb{height:9px;background:#e3e9ed;border-radius:99px;overflow:hidden}.mz-score__cb i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#00aeef,#03c7ea)}.mz-score__cb--na{background:#fff0;height:auto;font-size:.72rem;color:#8a93a0;font-style:italic}.mz-score__cs{font-family:'Outfit',sans-serif;font-weight:700;color:#082028;text-align:right;font-variant-numeric:tabular-nums}.mz-score__prov{font-family:'Outfit',sans-serif;font-weight:700;font-size:.63rem;padding:2px 8px;border-radius:99px;white-space:nowrap}.mz-score__prov--review{background:#fdf4d9;color:#8a6a00}.mz-score__prov--opgegeven{background:#f5efe6;color:#8a6f4f}.mz-score__prov--berekend{background:#eef1f2;color:#4a5a66}.mz-score__link{display:inline-block;margin-top:11px;color:#00aeef;font-weight:700;font-size:.84rem;text-decoration:none}.mz-score__link:hover,.mz-score__link:focus-visible{text-decoration:underline}@media (max-width:520px){.mz-score__crit{grid-template-columns:1fr 34px;grid-template-areas:"n w" "b b" "s s" "p p";gap:3px;padding:8px 0;border-bottom:1px dashed #e8eef1}.mz-score__cn{grid-area:n}.mz-score__cw{grid-area:w;text-align:right}.mz-score__cb,.mz-score__cb--na{grid-area:b}.mz-score__cs{grid-area:s;text-align:left}.mz-score__prov{grid-area:p;justify-self:start}}.mz-aff-overview__score{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.mz-aff-overview__score-num{font-family:'Outfit',sans-serif;font-weight:800;color:#082028;font-size:1.05rem;font-variant-numeric:tabular-nums}.mz-aff-overview__score-num::after{content:' /10';font-size:.7rem;color:#484e50;font-weight:600}