:root{--radius-sm:0;--radius-md:2px;--radius-lg:4px;--mk-r-action:0;--mk-r-chip:2px;--mk-r-card:4px;--surface-secondary:var(--mk-band-grey);--surface-tertiary:var(--mk-band-grey-2);--text-primary:var(--p-teal-800);--text-secondary:var(--p-slate-text);--border-default:var(--p-slate-line);--mk-meta:var(--p-slate-text);--mk-band-white:var(--p-grey-000);--mk-band-grey:color-mix(in oklab, var(--p-slate-line) 30%, white);--mk-band-grey-2:color-mix(in oklab, var(--p-slate-line) 50%, white);--mk-band-ink:var(--p-teal-900);--mk-band-navy:var(--p-teal-800);--mk-ink:var(--p-teal-900);--mk-ink-2:var(--p-teal-800);--mk-on-ink-surface:var(--p-teal-800);--mk-on-ink-border:color-mix(in oklab, var(--p-teal-400) 26%, transparent);--mk-on-ink-dim:color-mix(in oklab, var(--p-grey-000) 72%, transparent);--mk-eyebrow:var(--p-brand-700);--mk-eyebrow-on-ink:var(--p-brand-400);--mk-accent:var(--p-teal-700);--mk-rule:color-mix(in oklab, var(--p-slate-line) 82%, transparent);--mk-hairline:color-mix(in oklab, var(--p-teal-900) 6%, transparent)}.mk-section .sl-btn,.mk-hero .sl-btn,.mk-pagehero .sl-btn,.mk-cta-band .sl-btn,.mk-footer .sl-btn,.mk-nav .sl-btn,.mk-hero .sl-btn--lg,.mk-cta-band .sl-btn--lg,.sl-btn,.mk-field input,.mk-field select,.mk-field textarea,.mk-field .mk-dropdown__trigger,.mk-field .mk-dropdown__list,.mk-compare-wrap:focus-visible,.mk-nav__trigger,.mk-nav__toggle,.mk-mega__col a,.mk-toc a,.mk-legalnav a,.mk-faq2__tab{border-radius:var(--mk-r-action)}.mk-card,.mk-cell,.mk-step,.mk-qcard,.mk-tier,.mk-case,.mk-res,.mk-pain,.mk-form,.mk-panel,.mk-fcase,.mk-compare-wrap,.mk-feature-res,.mk-feature-res__art,.mk-mega__inner,.mk-mega__feature,.mk-prod,.mk-detailfacts,.mk-qa__item,.mk-related__item,.mk-post__link,.mk-feature-post,.mk-articlecover,.mk-doclist__item,.mk-contactcard,.mk-articlefig,.mk-brs__gauge,.mk-refusal,.mk-panel__card,.pd{border-radius:var(--mk-r-card)}.mk-int__cell,.mk-cert,.mk-grade,.mk-channel,.mk-mapped li,.mk-hops li,.mk-idstack li,.mk-modules li,.mk-chip,.mk-cell__mark,.mk-split__mark,.mk-feature__mark,.mk-panel__mark,.mk-thumb__tag{border-radius:var(--mk-r-chip)}.mk-callout,.mk-promise,.mk-prose__note{border-radius:0 var(--mk-r-card) var(--mk-r-card) 0}.mk-step__n,.mk-hops__n,.mk-grade__letter,.mk-timeline__dot,.mk-hero__badge,.mk-hero__badge .dot,.pd__dot,.pd__url,.pd__track,.pd__fill,.mk-topic,.mk-toggle,.mk-toggle__btn,.mk-pill{border-radius:var(--radius-full)}.mk-section--white{background:var(--mk-band-white)}.mk-section--grey{background:var(--mk-band-grey)}.mk-section--grey2{background:var(--mk-band-grey-2)}.mk-section--ink{background:var(--mk-band-ink);color:var(--p-grey-000)}.mk-section--white+.mk-section--white,.mk-section--grey+.mk-section--grey,.mk-section--grey2+.mk-section--grey2{border-top:1px solid var(--mk-rule)}.mk-section--grey .mk-card,.mk-section--grey .mk-qa__item,.mk-section--grey .mk-step,.mk-section--grey .mk-qcard,.mk-section--grey .mk-refusal,.mk-section--grey2 .mk-card,.mk-section--grey2 .mk-qa__item,.mk-section--grey2 .mk-step,.mk-section--grey2 .mk-qcard,.mk-section--grey2 .mk-refusal,.mk-section--grey2 .mk-brs__gauge,.mk-section--grey2 .mk-prose__note,.mk-section--grey2 .mk-faq2__tab:hover{background:var(--surface-primary)}.mk-section--grey2 .mk-case__top{background:var(--mk-band-grey)}.mk-section--grey2{--text-secondary:var(--p-slate-nav);--mk-meta:var(--p-slate-nav)}.mk-section--ink .mk-card,.mk-section--ink .mk-step,.mk-section--ink .mk-cell,.mk-section--ink .mk-pain,.mk-section--ink .mk-int__cell,.mk-section--ink .mk-cert,.mk-section--ink .mk-mapped li,.mk-section--ink .mk-qcard,.mk-section--ink .mk-qa__item{background:var(--mk-on-ink-surface);border-color:var(--mk-on-ink-border)}.mk-pill{background:var(--mk-on-ink-surface);color:var(--mk-on-ink-dim);border-color:#0000}.mk-pill--on,.mk-pill--on:hover{background:var(--surface-primary);color:var(--text-primary);border-color:#0000}.mk-section--ink.mk-bg:after{background:radial-gradient(42% 52% at 50% 0%, color-mix(in oklab, var(--p-teal-500) 20%, transparent), transparent 74%)}.mk-dark-band{background:var(--mk-band-ink)}.mk-dark-band:before{display:none}.mk-footer{background:var(--mk-band-navy)}.mk-footer__col h3{color:var(--mk-eyebrow-on-ink);font-weight:600}.mk-footer__legal{border-top-color:var(--mk-on-ink-border)}.mk-eyebrow,.mk-artrow__eyebrow,.mk-card__tag,.mk-res__tag,.mk-post__cat,.mk-mega__feature-eyebrow,.mk-faqgroup__title,.mk-fcase__block h3{color:var(--mk-eyebrow)}.mk-section--ink .mk-eyebrow,.mk-section--ink .mk-card__tag,.mk-section--ink .mk-artrow__eyebrow,.mk-section--ink .mk-res__tag,.mk-section--ink .mk-fcase__block h3{color:var(--mk-eyebrow-on-ink)}.mk-logowall--grey2{background:var(--mk-band-grey-2);border-bottom:1px solid var(--mk-rule)}.mk-logowall--grey2 .mk-eyebrow{color:var(--mk-eyebrow);text-align:center}.mk-logowall--grey2 .mk-logo{color:var(--p-grey-600)}.mk-logowall--grey2 .mk-logo:hover{color:var(--text-primary)}.mk-logowall .mk-logos{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.mk-logowall .mk-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.mk-logowall .mk-logos{grid-template-columns:repeat(6,minmax(0,1fr))}}.mk-logowall .mk-logo,.mk-logowall .mk-brand{min-width:0}.mk-logowall .mk-brand__name{overflow-wrap:anywhere}.mk-section--stats{border-block:1px solid var(--mk-rule)}.mk-section--ink.mk-section--stats{border-block-color:var(--mk-on-ink-border)}.mk-section--ink .mk-stat{border-left-color:var(--p-teal-400)}.mk-hero__headline{letter-spacing:-.022em;font-weight:600;line-height:1.04}.mk-h2,.mk-cta-band h2,.mk-ctablock h2,.mk-artrow__title,.mk-split__title,.mk-pagehero h1,.mk-articlehead h1,.mk-feature-post__body h2{letter-spacing:-.018em;font-weight:600}.mk-hero__headline .accent{color:var(--p-brand-700)}.mk-stat__value,.mk-case__metric,.mk-pain__stat,.mk-facts dt,.mk-detailfacts dt{letter-spacing:-.025em;font-weight:600}.mk-stat{border-left-color:var(--p-teal-700)}.mk-pain{border-top-color:var(--p-teal-700)}.mk-section--ink .mk-pain{border-top-color:var(--p-brand-400)}.mk-nav{border-bottom:1px solid var(--mk-rule)}.mk-nav__links{align-self:stretch;align-items:stretch}.mk-nav__links>.mk-nav__group{align-items:center;display:flex}.mk-nav.is-mega-off .mk-mega{opacity:0;visibility:hidden;transition:none;transform:translateY(-6px)}.mk-fcase__side{background:var(--mk-ink-2)}.mk-section--ink .mk-cert__art path[fill^="var(--p-teal-900)"],.mk-footer__certs .mk-cert__art path[fill^="var(--p-teal-900)"]{fill:var(--p-teal-400)}.mk-pagehero,.mk-hero--warm{background:var(--mk-band-grey)}.mk-btn--inverse,.mk-btn--inverse:hover{color:var(--mk-ink)}.mk-btn--outline-inverse,.mk-btn--outline-inverse:hover{color:var(--mk-on-ink)}.mk-section--ink .mk-pfaq__q,.mk-section--ink .mk-pfaq__count span,.mk-section--ink .mk-ctablock h2,.mk-section--ink .mk-related__item,.mk-section--ink .mk-doclist__title,.mk-section--ink .mk-glossary dt{color:var(--p-grey-000)}.mk-section--ink .mk-pfaq__a p,.mk-section--ink .mk-pfaq__count,.mk-section--ink .mk-pfaq__idx,.mk-section--ink .mk-pfaq__chev,.mk-section--ink .mk-ctablock p,.mk-section--ink .mk-ctablock__note,.mk-section--ink .mk-doclist__desc,.mk-section--ink .mk-doclist__meta,.mk-section--ink .mk-glossary dd{color:var(--mk-on-ink-dim)}.mk-section--ink .mk-pfaq__item,.mk-section--ink .mk-pfaq__item:last-child,.mk-section--ink .mk-glossary>div{border-color:var(--mk-on-ink-border)}.mk-section--ink .mk-related__item,.mk-section--ink .mk-doclist__item{background:var(--mk-on-ink-surface);border-color:var(--mk-on-ink-border)}.mk-section--ink .mk-pfaq__item summary:hover .mk-pfaq__q,.mk-section--ink .mk-pfaq__item[open] .mk-pfaq__chev,.mk-section--ink .mk-pfaq__item[open] .mk-pfaq__idx,.mk-section--ink .mk-related__item:hover .mk-related__go{color:var(--p-brand-400)}.mk-compare-wrap{background:var(--surface-secondary);border-color:var(--mk-rule)}.mk-compare thead th{background:var(--mk-band-grey-2);color:var(--p-grey-600)}.mk-compare__grouprow th{background:var(--mk-band-grey-2);color:var(--mk-eyebrow)}.mk-section--grey .mk-compare-wrap,.mk-section--grey2 .mk-compare-wrap{background:var(--surface-primary)}.mk-section--grey2 .mk-compare thead th,.mk-section--grey2 .mk-compare__grouprow th{background:var(--mk-band-grey)}.mk-section--ink .mk-compare-wrap{background:var(--mk-on-ink-surface);border-color:var(--mk-on-ink-border)}.mk-section--ink .mk-compare thead th,.mk-section--ink .mk-compare__grouprow th{background:var(--mk-band-ink);color:var(--p-teal-300)}.mk-section--ink .mk-compare__grouprow th{color:var(--mk-eyebrow-on-ink)}.mk-section--ink .mk-compare th,.mk-section--ink .mk-compare td{border-bottom-color:var(--mk-on-ink-border)}.mk-section--ink .mk-compare tbody th,.mk-section--ink .mk-compare__text{color:var(--p-grey-000)}.mk-section--ink .mk-compare td,.mk-section--ink .mk-compare--spec td{color:var(--p-teal-300)}.mk-section--ink .mk-compare thead th.mk-compare__us{color:var(--mk-eyebrow-on-ink)}.mk-section--ink .mk-compare__note{color:var(--p-teal-400)}.mk-section--ink .mk-compare__yes{color:var(--p-green-300)}.mk-section--ink .mk-compare__no{color:var(--p-teal-400)}.mk-section--ink .mk-compare__partial{color:var(--p-yellow-300)}.mk-section--ink .mk-compare-wrap:focus-visible{outline-color:var(--p-teal-300)}.mk-section--ink .mk-panel{background:var(--mk-band-grey)}.mk-section--ink .mk-panel__visual{background:var(--mk-band-grey-2);border-left-color:var(--mk-rule)}:root{--table-header-bg:var(--mk-band-grey-2)}.mk-section--grey2 .mk-fig figcaption,.mk-section--grey2 .mk-int__foot,.mk-section--grey2 .mk-card__meta,.mk-section--grey2 .mk-stat__src,.mk-section--grey2 .mk-grade__note,.mk-section--grey2 .mk-case__meta,.mk-section--grey2 .mk-tier__seats,.mk-section--grey2 .mk-hero__note{color:var(--p-slate-nav)}.mk-section--grey2 .mk-prod__go,.mk-section--grey2 .mk-related__go,.mk-section--grey2 .mk-doclist__go,.mk-section--grey2 .mk-crumbs span[aria-hidden],.mk-section--grey2 .mk-post__meta span[aria-hidden]{color:var(--p-slate-text)}.mk-nav__trigger,.mk-nav__signin,.mk-crumbs a,.mk-mega__desc,.mk-mega__heading,.mk-toc a,.mk-legalnav a{color:var(--p-slate-nav)}.mk-nav__trigger:hover,.mk-nav__signin:hover,.mk-crumbs a:hover{color:var(--text-primary)}
.mk-draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease-out) .15s}@starting-style{.mk-draw{stroke-dashoffset:1px}}.mk-draw--slow{transition-duration:2s}.mk-draw--d1{transition-delay:.3s}.mk-draw--d2{transition-delay:.5s}.mk-draw--d3{transition-delay:.7s}.mk-stagein{opacity:1;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transform:none}@starting-style{.mk-stagein{opacity:0;transform:translate(-8px)}}.mk-cellpop{opacity:1;transform-box:fill-box;transform-origin:50%;transition:opacity .38s var(--ease-out), transform .38s var(--ease-out);transform:none}@starting-style{.mk-cellpop{opacity:0;transform:translateY(3px)scale(.82)}}.mk-grow{transform-box:fill-box;transform-origin:0;transition:transform .9s var(--ease-out);transform:none}@starting-style{.mk-grow{transform:scaleX(0)}}.mk-grow--d1{transition-delay:.1s}.mk-grow--d2{transition-delay:.2s}.mk-grow--d3{transition-delay:.3s}.mk-grow--d4{transition-delay:.45s}@keyframes mk-orbit{to{stroke-dashoffset:-200px}}.mk-orbit{animation:18s linear infinite mk-orbit}.mk-orbit--rev{animation-duration:26s;animation-direction:reverse}@keyframes mk-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.14)}}.mk-pulse{animation:mk-pulse 3.4s var(--ease-in-out) infinite;transform-box:fill-box;transform-origin:50%}.mk-pulse--d1{animation-delay:.7s}.mk-pulse--d2{animation-delay:1.4s}.mk-pulse--d3{animation-delay:2.1s}@keyframes mk-travel{to{offset-distance:100%}}.mk-travel{offset-distance:0%;animation:4.5s linear infinite mk-travel}.mk-travel--d1{animation-delay:1.5s}.mk-travel--d2{animation-delay:3s}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.mk-float{animation:mk-float 7s var(--ease-in-out) infinite}.mk-float--d1{animation-duration:8s;animation-delay:1.2s}.mk-float--d2{animation-duration:9s;animation-delay:2.4s}@keyframes mk-fall{0%{opacity:0;transform:translateY(0)}15%{opacity:1}70%{opacity:.9;transform:translateY(34px)}to{opacity:0;transform:translateY(44px)}}.mk-fall{opacity:0;animation:mk-fall 2.6s var(--ease-in) infinite}.mk-fall--d1{animation-delay:.85s}.mk-fall--d2{animation-delay:1.7s}@keyframes mk-select{0%,14%{transform:translate(0)}20%,34%{transform:translate(var(--skew,0px), var(--pitch,56px))}40%,54%{transform:translate(calc(var(--skew,0px) * 2), calc(var(--pitch,56px) * 2))}60%,74%{transform:translate(calc(var(--skew,0px) * 3), calc(var(--pitch,56px) * 3))}80%,94%{transform:translate(calc(var(--skew,0px) * 4), calc(var(--pitch,56px) * 4))}to{transform:translate(0)}}.mk-select{animation:mk-select 14s var(--ease-in-out) infinite}@keyframes mk-sweep{to{transform:rotate(360deg)}}.mk-sweep{animation:9s linear infinite mk-sweep}@keyframes mk-recalc{0%,to{opacity:.25;r:4}50%{opacity:1;r:6}}.mk-recalc{animation:mk-recalc 2.8s var(--ease-in-out) infinite}.mk-recalc--d1{animation-delay:.9s}.mk-recalc--d2{animation-delay:1.8s}@media (prefers-reduced-motion:reduce){.mk-draw,.mk-stagein,.mk-cellpop,.mk-grow{transition:none!important}.mk-orbit,.mk-pulse,.mk-travel,.mk-float,.mk-select,.mk-fall,.mk-sweep,.mk-recalc{animation:none!important}.mk-recalc{opacity:.9}.mk-fall{opacity:.8}.mk-pulse{opacity:.7}.mk-travel{offset-distance:60%}}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin_variable-s.p.0tm8u-h63rec8.woff2)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_93c9868-module__kaO-Mq__className{font-family:dmSans,dmSans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dmsans_93c9868-module__kaO-Mq__variable{--font-dm-sans:"dmSans", "dmSans Fallback", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif}
