.mk-content-page{padding:2.5rem 0 3rem;background:var(--mk-navy);min-width:0}.mk-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.35rem .5rem;list-style:none;margin:0 0 1.5rem;padding:0;font-size:.875rem;color:var(--mk-muted)}.mk-breadcrumb li+li:before{content:"/";margin-right:.5rem;color:var(--mk-border)}.mk-breadcrumb a{color:var(--mk-muted);text-decoration:none}.mk-breadcrumb a:hover,.mk-breadcrumb [aria-current=page]{color:var(--mk-text)}.mk-content-page__header{margin-bottom:2rem;max-width:48rem}.mk-content-page__header h1{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}.mk-content-page__meta{margin:0;color:var(--mk-muted);font-size:.9375rem}.mk-content-body{max-width:48rem;min-width:0;color:#cbd5e1;font-size:1.0625rem;line-height:1.7}.mk-content-body>:first-child{margin-top:0}.mk-content-body h2{margin:2.5rem 0 1rem;font-size:1.5rem;color:var(--mk-text);line-height:1.25}.mk-content-body h3{margin:1.75rem 0 .75rem;font-size:1.2rem;color:var(--mk-text)}.mk-content-body p{margin:0 0 1rem}.mk-content-body ul,.mk-content-body ol{margin:0 0 1.25rem;padding-left:1.35rem}.mk-content-body li{margin-bottom:.35rem}.mk-content-body hr{border:none;border-top:1px solid var(--mk-border);margin:2rem 0}.mk-content-body a{color:var(--mk-blue);text-decoration:underline;text-underline-offset:2px}.mk-content-body a:hover{color:var(--mk-blue-hover)}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair{display:grid;gap:1rem 1.25rem;margin:1.25rem 0 1.75rem;align-items:start}@media(min-width:720px){:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair{grid-template-columns:minmax(0,1fr) 12.5rem}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair:not(:has(.mk-shot-pair__phone)){grid-template-columns:minmax(0,1fr)}}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair figure{margin:0;min-width:0;overflow:visible}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair img{display:block;width:100%;height:auto;object-fit:contain;border-radius:.75rem;border:1px solid var(--mk-border);background:#0b1120}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair__phone img{max-width:15rem;margin-inline:auto}@media(min-width:720px){:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair__phone img{max-width:none}}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair figcaption{margin:.5rem 0 0;font-size:.8125rem;color:var(--mk-muted);text-align:center}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair .mk-shot-zoom{display:block;width:100%;margin:0;padding:0;border:none;background:transparent;cursor:zoom-in;border-radius:.75rem}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair__phone .mk-shot-zoom{width:auto;max-width:15rem;margin-inline:auto}@media(min-width:720px){:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair__phone .mk-shot-zoom{width:100%;max-width:none}}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair .mk-shot-zoom:hover img{filter:brightness(1.04)}:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair .mk-shot-zoom:focus-visible{outline:2px solid var(--mk-orange);outline-offset:3px}.mk-shot-lightbox{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:1rem;border:none;background:transparent;color:var(--mk-text)}.mk-shot-lightbox[open]{display:grid;place-items:center}.mk-shot-lightbox::backdrop{background:#0b1120e0}.mk-shot-lightbox__panel{width:min(96vw,80rem);max-height:92vh;overflow:auto;padding:.75rem .75rem 1rem;border-radius:.75rem;background:var(--mk-navy-elevated);border:1px solid var(--mk-border)}.mk-shot-lightbox__toolbar{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center;margin-bottom:.75rem}.mk-shot-lightbox__close,.mk-shot-lightbox__nav{min-height:2.75rem;padding:.4rem .9rem;border-radius:999px;border:1px solid var(--mk-border);background:var(--mk-navy-card);color:var(--mk-text);font:inherit;font-size:.9375rem;cursor:pointer}.mk-shot-lightbox__close:hover,.mk-shot-lightbox__nav:hover{background:#243044}.mk-shot-lightbox__close:focus-visible,.mk-shot-lightbox__nav:focus-visible{outline:2px solid var(--mk-orange);outline-offset:2px}.mk-shot-lightbox--single .mk-shot-lightbox__nav{display:none}.mk-shot-lightbox__img{display:block;width:auto;max-width:100%;max-height:calc(92vh - 7rem);height:auto;margin:0 auto;object-fit:contain;border-radius:.5rem;background:#0b1120}.mk-shot-lightbox__caption{margin:.75rem 0 0;font-size:.9375rem;color:var(--mk-muted);text-align:center}@media(prefers-reduced-motion:reduce){:is(.mk-content-body,.mk-pricing-copy) .mk-shot-pair .mk-shot-zoom:hover img{filter:none}}.mk-content-body table{width:100%;border-collapse:collapse;margin:0;font-size:.9375rem}.mk-content-body__table-scroll{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1.5rem}.mk-content-body th,.mk-content-body td{border:1px solid var(--mk-border);padding:.65rem .85rem;text-align:left;vertical-align:top;overflow-wrap:break-word;word-break:normal;min-width:0}@media(max-width:639px){.mk-content-body table{font-size:.8125rem}.mk-content-body th,.mk-content-body td{padding:.5rem .65rem}}.mk-content-body th{background:var(--mk-navy-elevated);color:var(--mk-text);font-weight:600}.mk-related{margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid rgba(148,163,184,.25)}.mk-related__title{font-size:1.125rem;font-weight:700;margin:0 0 .75rem;color:var(--mk-text, #f8fafc)}.mk-related__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.mk-related__list a{color:#3b82f6;text-decoration:none;font-weight:500}.mk-related__list a:hover{text-decoration:underline}.mk-content-body tr:nth-child(2n) td{background:#11182773}.mk-releases-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.mk-release-hub-card{display:block;padding:1.25rem;border-radius:var(--mk-radius);background:var(--mk-navy-elevated);border:1px solid var(--mk-border);text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.mk-release-hub-card:hover{border-color:#ff6b0073;transform:translateY(-2px)}.mk-release-hub-card__meta{display:flex;align-items:center;gap:.65rem;margin-bottom:.65rem;font-size:.8125rem;color:var(--mk-muted)}.mk-release-hub-card__summary{margin:0;font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--mk-text)}.mk-release-page__header .mk-release-page__version{margin:0 0 .5rem}.mk-release-page__intro,.mk-release-highlights{margin-bottom:2rem}.mk-release-highlights h2,.mk-release-fixes h2{margin:0 0 1rem;font-size:1.25rem}.mk-release-highlights__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.mk-release-highlight{padding:1.15rem 1.2rem;border-radius:var(--mk-radius);border:1px solid var(--mk-border);background:var(--mk-navy-elevated)}.mk-release-highlight h3{margin:0 0 .5rem;font-size:1.05rem}.mk-release-highlight p{margin:0 0 .75rem;color:var(--mk-muted);line-height:1.55}.mk-release-highlight__link{font-weight:600;color:var(--mk-orange);text-decoration:none}.mk-release-highlight__link:hover{text-decoration:underline;text-underline-offset:2px}.mk-release-fixes ul{margin:0;padding-left:1.25rem;color:var(--mk-muted);line-height:1.6}.mk-release-fixes li+li{margin-top:.35rem}.mk-release-page__back{margin:2rem 0 0;font-size:.95rem}.mk-release-page__back a{color:var(--mk-orange);text-decoration:none;font-weight:600}.mk-release-page__back a:hover{text-decoration:underline;text-underline-offset:2px}
