@media (min-width:992px){.mk-detailhero--art{gap:var(--space-9);grid-template-columns:1.02fr .98fr;align-items:center}}.mk-detailhero--art .mk-facts{margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));max-width:460px}.mk-pfaq{gap:var(--space-7);align-items:start;display:grid}@media (min-width:900px){.mk-pfaq{gap:var(--space-9);grid-template-columns:320px minmax(0,1fr)}}.mk-pfaq>*{min-width:0}.mk-pfaq__intro{align-self:start}@media (min-width:900px){.mk-pfaq__intro{position:sticky;top:88px}}.mk-pfaq__intro .mk-lead{max-width:34ch}.mk-pfaq__count{margin:var(--space-6) 0 0;color:var(--p-grey-600);font-size:.8125rem}.mk-pfaq__count span{font-family:var(--font-mono);color:var(--text-primary);margin-right:var(--space-2);font-size:1.5rem;font-weight:700}.mk-pfaq__list{display:grid}.mk-pfaq__item{border-top:1px solid var(--mk-rule)}.mk-pfaq__item:last-child{border-bottom:1px solid var(--mk-rule)}.mk-pfaq__item summary{align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;grid-template-columns:auto 1fr auto;list-style:none;display:grid}.mk-pfaq__item summary::-webkit-details-marker{display:none}.mk-pfaq__item summary:hover .mk-pfaq__q{color:var(--mk-accent)}.mk-pfaq__item summary:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:4px}.mk-pfaq__idx{font-family:var(--font-mono);color:var(--p-grey-500);font-size:.6875rem;font-weight:600}.mk-pfaq__q{letter-spacing:-.01em;color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1.4}.mk-pfaq__chev{color:var(--p-grey-500);transition:transform var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);align-self:center}.mk-pfaq__item[open] .mk-pfaq__chev{color:var(--mk-accent);transform:rotate(180deg)}.mk-pfaq__item[open] .mk-pfaq__idx{color:var(--mk-accent)}.mk-pfaq__a{padding:0 0 var(--space-5) calc(var(--space-4) + 20px);max-width:70ch}.mk-pfaq__a p{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.7}@keyframes mk-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mk-pfaq__item[open] .mk-pfaq__a{animation:mk-reveal .24s var(--ease-out)}@media (prefers-reduced-motion:reduce){.mk-pfaq__item[open] .mk-pfaq__a{animation:none}.mk-pfaq__chev{transition:none}}.mk-pfaq__count,.mk-pfaq__idx{color:var(--p-grey-600)}
: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,.mk-nav__group.is-dismissed .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)}@media (max-width:991.98px){.mk-scroll-lock{overflow:hidden}}@media (min-width:992px){.mk-nav__mobile{display:none}}.mk-lead a,.mk-hero__note a,.mk-consent label a,.mk-done__lead a{text-underline-offset:.15em;text-decoration:underline}.mk-section--ink .mk-card__link,.mk-section--ink .mk-card--link:hover .mk-card__link{color:var(--mk-on-ink)}
@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}
