._4Nr2YG_media{margin:1.5rem 0}._4Nr2YG_heading{font-family:var(--font-display);color:var(--ink);margin:0 0 1.25rem;font-size:24px}._4Nr2YG_model{margin-bottom:1.5rem}._4Nr2YG_videos{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._4Nr2YG_videos ._4Nr2YG_video{aspect-ratio:16/9;object-fit:contain;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:12px;width:100%;height:auto;display:block;position:relative;inset:auto}
.zzlV3G_body{color:var(--ink-2);max-width:72ch;font-size:16px;line-height:1.7}.zzlV3G_article{max-width:none;font-size:18px;line-height:1.75}.zzlV3G_body p{margin:0 0 1.25rem}.zzlV3G_body ul,.zzlV3G_body ol{margin:0 0 1.25rem;padding-left:1.5rem}.zzlV3G_body li{margin-bottom:.5rem}.zzlV3G_h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:2.5rem 0 1rem;font-size:clamp(20px,2.5vw,28px);font-weight:600;line-height:1.2}.zzlV3G_h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:2rem 0 .75rem;font-size:clamp(17px,2vw,22px);font-weight:500;line-height:1.3}.zzlV3G_link{color:var(--accent);text-underline-offset:3px}.zzlV3G_link:hover{opacity:.8}.zzlV3G_figure{background:var(--bg-2);border-radius:12px;margin:2rem 0;overflow:hidden}.zzlV3G_image{width:100%;height:auto;display:block}.zzlV3G_caption{color:var(--ink-3);padding:.5rem .75rem;font-size:13px;font-style:italic}