.mk-dev{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:center}@media (min-width:900px){.mk-dev{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:4rem}}.mk-dev-points{display:grid;gap:.9rem;margin:1.75rem 0 2rem;padding:0;list-style:none}.mk-dev-points li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;font-size:15px;line-height:1.55;color:var(--secondary)}.mk-dev-points strong{font-weight:600;color:var(--foreground)}.mk-dev-points svg{margin-top:.2rem;color:var(--foreground)}.mk-dev-code{min-width:0;margin:0;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:16px;background:color-mix(in srgb,currentColor 4%,transparent)}.mk-dev-code-tabs{display:flex;gap:.25rem;padding:.6rem .75rem 0;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}.mk-dev-code-tabs button{padding:.45rem .7rem .6rem;border:0;border-bottom:2px solid transparent;background:none;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;color:var(--secondary);cursor:pointer}.mk-dev-code-tabs button[aria-selected=true]{border-bottom-color:currentColor;color:var(--foreground)}.mk-dev-code pre{margin:0;padding:1.1rem 1.25rem 1.3rem;overflow-x:auto;font-family:var(--font-mono,ui-monospace,monospace);font-size:12.5px;line-height:1.6;color:var(--foreground)}.mk-shots-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:center}@media (min-width:1000px){.mk-shots-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem}}.mk-shots-copy{display:grid;justify-items:start;min-width:0}.mk-shots-points{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem;max-width:34rem}.mk-shots-points li{display:grid;grid-template-columns:10px minmax(0,1fr);gap:14px;font-size:14.5px;line-height:1.55;color:var(--secondary)}.mk-shots-points strong{display:block;color:var(--foreground);font-weight:600}.mk-shots-square{width:10px;height:10px;margin-top:6px;border-radius:2.5px;background:var(--brand-lime,#c9f24d)}.mk-shots-cta{margin-top:2.25rem}.mk-shots-stage{display:grid;gap:1.25rem;justify-items:center;min-width:0}.mk-shots-directions{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:rgba(255,255,255,.07)}.mk-shots-direction{height:34px;padding:0 16px;border-radius:9px;font-size:13px;font-weight:600;color:var(--secondary)}.mk-shots-direction:hover{color:var(--foreground)}.mk-shots-direction[aria-selected=true]{background:var(--brand-lime,#c9f24d);color:#16200a}.mk-shots-direction:focus-visible{outline:2px solid var(--brand-lime,#c9f24d);outline-offset:2px}.mk-shots-frames{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,200px));gap:14px;padding-top:30px;max-width:100%}.mk-shots-search{position:absolute;top:0;left:0;right:0;height:20px;display:flex;align-items:center;padding-left:10px;border-radius:6px;background:rgba(255,255,255,.1);font-size:12px;font-weight:600;color:var(--secondary)}.mk-shots-frame{display:block;width:100%!important;height:auto!important;aspect-ratio:1320/2868;border-radius:14px;box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}