.mk .mk-proof-jump{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:28px}.mk .mk-proof-jump a{--mk-rule:var(--mk-line);display:inline-flex;align-items:center;min-height:44px;padding:9px 0;font-size:var(--text-body);font-weight:600;color:var(--mk-ink);text-decoration:none;background:linear-gradient(var(--mk-rule),var(--mk-rule)) no-repeat left bottom 8px /100% 1px}.mk .mk-proof-jump a:hover{--mk-rule:var(--mk-gold)}.mk .mk-proof-jump a:focus-visible{outline:2px solid var(--mk-gold);outline-offset:3px}.mk .mk-proof-small{font-size:var(--text-mk-small);line-height:1.5;color:var(--mk-muted);margin:0}.mk .mk-proof-reviewer{padding:56px 0;border-bottom:1px solid var(--mk-line)}.mk .mk-proof-reviewer-inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:32px;gap:32px;align-items:baseline}.mk .mk-proof-reviewer .mk-eyebrow{margin:0}.mk .mk-proof-reviewer-line{font-family:var(--mk-serif);font-optical-sizing:none;font-weight:var(--wght-display);font-size:var(--text-mk-h2);line-height:var(--leading-mk-h2);letter-spacing:var(--tr-mk-h2);margin:0 0 12px;color:var(--mk-ink)}.mk .mk-proof-reviewer .mk-p{max-width:720px}.mk .mk-proof-doc{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:start}.mk .mk-proof-pages{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.mk .mk-proof-page{margin:0}.mk .mk-proof-page img{display:block;width:100%;height:auto;background:#fff;color-scheme:light;border:1px solid var(--mk-line);border-bottom:3px solid var(--mk-gold);box-shadow:0 18px 40px -24px rgba(10,15,26,.35)}.mk .mk-proof-page a{display:block}.mk .mk-proof-page a:focus-visible{outline:2px solid var(--mk-gold);outline-offset:3px}.mk .mk-proof-page figcaption{margin-top:12px;font-size:var(--text-small);font-weight:600;color:var(--mk-muted)}.mk .mk-proof-doc-side .mk-h3{margin-bottom:18px}.mk .mk-proof-checks{list-style:none;margin:0 0 32px;padding:0;display:grid;grid-gap:14px;gap:14px}.mk .mk-proof-checks li{display:flex;gap:12px;font-size:var(--text-body);line-height:1.55;color:var(--mk-body)}.mk .mk-proof-checks li:before{content:"";flex:0 0 14px;height:2px;background:var(--mk-gold);margin-top:11px}.mk .mk-proof-checks b{color:var(--mk-ink);font-weight:600}.mk .mk-proof-doc-side .mk-btn{margin-bottom:16px}.mk .mk-proof-artefacts{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:48px;gap:48px;max-width:880px}.mk .mk-proof-artefact{margin:0;min-width:0}.mk .mk-proof-artefact-cap{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:var(--text-mk-eyebrow);font-weight:600;line-height:1.5;letter-spacing:var(--tracking-caps);text-transform:uppercase;font-feature-settings:var(--feat-caps);color:var(--mk-muted)}.mk .mk-proof-sample-tag{font-size:var(--text-caption);font-weight:600;line-height:1.5;letter-spacing:var(--tracking-caps);color:var(--mk-gold-text);border:1px solid var(--mk-gold-edge);background:var(--mk-gold-wash);padding:1px 7px}.mk .mk-proof-note{margin:32px 0 0;max-width:880px;padding:14px 18px;font-size:var(--text-body);line-height:1.65;color:var(--mk-body);background:var(--mk-surface);border:1px solid var(--mk-line);border-left:3px solid var(--mk-gold)}.mk .mk-proof-note strong{color:var(--mk-ink)}.mk .mk-proof-paper .dc-theme.dc-theme{--dc-paper:#E8E2D5;--dc-paper-ink:#16202F;--dc-paper-mid:#465163;--dc-paper-line:rgba(22,32,47,0.15);--dc-paper-shadow:0 0 0 1px rgba(22,32,47,0.10),0 18px 40px -26px rgba(10,15,26,0.45);color:var(--dc-text)}.mk .mk-proof-paper .dc-sheet{max-width:none}.mk .mk-proof-paper .dc-no{white-space:nowrap}.mk .mk-proof-paper .dc-receipt,.mk .mk-proof-paper .dc-sheet{border-radius:0;border-bottom:3px solid var(--mk-gold);animation:none}@media (max-width:767px){.mk .mk-proof-paper .dc-sheet-top{flex-direction:column;align-items:flex-start;gap:2px}.mk .mk-proof-paper .dc-p-eyebrow{flex-wrap:wrap}.mk .mk-proof-paper .dc-rr{grid-template-columns:18px minmax(0,1fr) auto;column-gap:9px;row-gap:0;padding:8px 0;align-items:center}.mk .mk-proof-paper .dc-rr>svg{align-self:start;margin-top:3px}.mk .mk-proof-paper .dc-rr>.dc-rs{grid-column:2/-1;white-space:normal}.mk .mk-proof-paper .dc-rr>.dc-go{grid-row:2;grid-column:2;justify-self:start;margin-block:-8px}.mk .mk-proof-paper .dc-rr>.dc-act{grid-row:2;grid-column:3;justify-self:end;margin-block:-8px}.mk .mk-proof-paper .dc-rr>.dc-act:empty{display:none}}.mk .mk-proof-authority{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px}.mk .mk-proof-auth{border-top:3px solid var(--mk-line);padding-top:24px}.mk .mk-proof-auth--own{border-top-color:#0F9C88}.mk .mk-proof-auth--ok,.mk .mk-proof-auth--you{border-top-color:var(--mk-gold)}.mk .mk-proof-auth--never{border-top-color:#B91C1C}.mk .mk-proof-auth-title{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-weight:var(--wght-heading);font-size:var(--text-mk-h3);line-height:var(--leading-mk-h3);letter-spacing:var(--tr-20);color:var(--mk-ink)}.mk .mk-proof-glyph{display:inline-flex;width:20px;height:20px;flex:none}.mk .mk-proof-glyph svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mk .mk-proof-auth--own .mk-proof-glyph{color:var(--mk-hand-ink)}.mk .mk-proof-auth--ok .mk-proof-glyph,.mk .mk-proof-auth--you .mk-proof-glyph{color:var(--mk-gold-text)}.mk .mk-proof-auth--never .mk-proof-glyph{color:#A61B1B}.mk .mk-proof-auth-plain{margin:0 0 16px;font-size:var(--text-small);color:var(--mk-muted)}.mk .mk-proof-auth-lead{margin:0 0 14px;font-size:var(--text-mk-body);font-weight:600;line-height:1.5;color:var(--mk-ink)}.mk .mk-proof-auth ul{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-gap:10px;gap:10px}.mk .mk-proof-auth li{display:flex;gap:10px;font-size:var(--text-body);line-height:1.5;color:var(--mk-body)}.mk .mk-proof-auth li:before{content:"";flex:0 0 10px;height:2px;margin-top:11px;background:currentColor;opacity:.35}.mk .mk-proof-auth-guard{margin:0;padding-top:14px;font-size:var(--text-mk-small);line-height:1.5;color:var(--mk-muted)}.mk #customers,.mk .mk-proof-auth-guard{border-top:1px solid var(--mk-line)}.mk .mk-proof-numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:32px;gap:32px;margin:0 0 64px}.mk .mk-proof-number{border-top:3px solid var(--mk-gold);padding-top:20px}.mk .mk-proof-number dt{font-size:var(--text-body);font-weight:600;color:var(--mk-ink);margin-bottom:8px}.mk .mk-proof-number dd{margin:0;display:grid;grid-gap:8px;gap:8px}.mk .mk-proof-number-value{font-family:var(--mk-serif);font-optical-sizing:none;font-weight:var(--wght-display);font-size:var(--text-mk-stat);line-height:1;letter-spacing:var(--tr-mk-title);color:var(--mk-ink);font-feature-settings:var(--feat-serif-num)}.mk .mk-proof-cases{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:32px;gap:32px;margin-bottom:64px}.mk .mk-proof-case{background:var(--mk-surface);border:1px solid var(--mk-line);border-bottom:3px solid var(--mk-gold);padding:32px;display:grid;grid-gap:12px;gap:12px;align-content:start}.mk .mk-proof-case .mk-h3{margin:0}.mk .mk-proof-case-kicker{margin:0;font-size:var(--text-mk-eyebrow);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;font-feature-settings:var(--feat-caps);color:var(--mk-gold-text)}.mk .mk-proof-case-headline{margin:0;font-size:var(--text-mk-lede);line-height:1.5;color:var(--mk-ink)}.mk .mk-proof-case-change{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:4px 0}.mk .mk-proof-case-change div{background:var(--mk-paper);padding:12px 14px}.mk .mk-proof-case-change dt{font-size:var(--text-mk-eyebrow);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;font-feature-settings:var(--feat-caps);color:var(--mk-muted)}.mk .mk-proof-case-change dd{margin:4px 0 0;font-size:var(--text-mk-h3);font-weight:var(--wght-heading);letter-spacing:var(--tr-20);font-feature-settings:var(--feat-num);color:var(--mk-ink)}.mk .mk-proof-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:32px;gap:32px}.mk .mk-proof-quote{margin:0;border-left:3px solid var(--mk-gold);padding:4px 0 4px 24px}.mk .mk-proof-quote blockquote{margin:0 0 14px;font-size:var(--text-mk-lede);line-height:var(--leading-mk-lede);letter-spacing:var(--tr-18);color:var(--mk-ink)}.mk .mk-proof-quote figcaption{font-size:var(--text-mk-small);color:var(--mk-muted)}.mk .mk-proof-quote figcaption b{color:var(--mk-ink)}.mk .mk-proof-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:32px 40px;gap:32px 40px}.mk .mk-proof-trust li{border-top:1px solid var(--mk-line);padding-top:20px}.mk .mk-proof-trust-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;--mk-rule:var(--mk-line);min-height:44px;font-size:var(--text-h3);font-weight:600;line-height:1.35;color:var(--mk-ink);text-decoration:none;background:linear-gradient(var(--mk-rule),var(--mk-rule)) no-repeat left bottom 8px /100% 1px}.mk .mk-proof-trust-link:hover{--mk-rule:var(--mk-gold)}.mk .mk-proof-trust-link:focus-visible{outline:2px solid var(--mk-gold);outline-offset:3px}.mk .mk-proof-trust .mk-p{font-size:var(--text-body)}@media (max-width:1080px){.mk .mk-proof-doc{grid-template-columns:1fr;gap:48px}.mk .mk-proof-artefacts{gap:40px}.mk .mk-proof-authority{grid-template-columns:1fr 1fr;gap:40px 32px}}@media (max-width:760px){.mk .mk-proof-reviewer-inner{grid-template-columns:1fr;gap:12px}.mk .mk-proof-pages{gap:12px}.mk .mk-proof-authority,.mk .mk-proof-cases,.mk .mk-proof-quotes{grid-template-columns:1fr}.mk .mk-proof-case{padding:24px 20px}}