.product-detail-copy{min-width:0}.product-detail-copy>h2:first-of-type{margin-top:18px}.product-lead{margin:16px 0 32px;color:var(--ink-soft);font-size:18px;line-height:1.8}.product-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 36px;border-top:1px solid var(--ink);border-left:1px solid var(--line)}.product-highlight{padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.product-highlight strong{display:block;margin-bottom:5px;color:var(--green);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.product-highlight span{font-size:16px;font-weight:650}.product-spec-table{width:100%;margin:22px 0 38px;border-collapse:collapse}.product-spec-table th,.product-spec-table td{padding:13px 14px;border:1px solid var(--line);text-align:left;vertical-align:top}.product-spec-table th{width:34%;background:var(--paper);color:var(--ink);font-size:13px}.product-spec-table td{color:var(--ink-soft);font-size:14px}.product-detail-copy ul{margin:14px 0 32px;padding-left:20px}.product-detail-copy li{margin:8px 0}.product-note{margin:30px 0;padding:20px 22px;border-left:3px solid var(--green);background:var(--paper);color:var(--ink-soft)}.video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.home-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.video-card{border-top:1px solid var(--ink);background:#fff}.video-frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:#0c1615}.video-frame video,.feature-video video{display:block;width:100%;height:100%;object-fit:contain;background:#0c1615}.video-card-body{padding:22px 0 12px}.video-kicker,.video-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--green);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.video-card h2,.video-card h3{margin:12px 0 10px;line-height:1.22;letter-spacing:-.025em}.video-card h2{font-size:25px}.video-card h3{font-size:20px}.video-card p{margin:0;color:var(--muted);font-size:14px}.feature-video{max-width:1000px;margin:auto}.feature-video video{aspect-ratio:16/9}.video-meta{padding:15px 0;border-bottom:1px solid var(--line)}.video-meta a{color:var(--ink)}.related-media{border-top:1px solid var(--line)}.media-showcase{border-top:1px solid var(--line);background:#fff}.media-showcase .actions{margin-top:36px}@media(max-width:980px){.home-video-grid{grid-template-columns:1fr 1fr}.home-video-grid .video-card:last-child{grid-column:1/-1}}@media(max-width:680px){.product-highlights,.video-grid,.home-video-grid{grid-template-columns:1fr}.home-video-grid .video-card:last-child{grid-column:auto}.product-spec-table th,.product-spec-table td{display:block;width:100%}.product-spec-table th{border-bottom:0}.video-card h2{font-size:21px}}
