.cdm .gs-slot-label{flex-wrap:wrap;gap:0 6px}.cdm-optional{color:var(--gs-muted);font-weight:500}.cdm .cdm-clips button{text-align:left;align-items:center;gap:8px;padding:6px 8px;line-height:1.25;display:flex}.cdm .cdm-clips img{object-fit:cover;background:#000;border-radius:6px;flex:none;width:30px;height:53px}.cdm .cdm-clips span{flex-direction:column;min-width:0;display:flex}.cdm .cdm-clips small{color:var(--gs-muted);font-size:11px;font-weight:500}.cdm .cdm-moments{grid-template-columns:repeat(2,minmax(0,1fr))}.cdm .cdm-moments button{padding:7px 8px;font-size:12px;line-height:1.3}.cdm-model{border:1px solid var(--gs-line-strong);background:var(--background);border-radius:10px;margin-bottom:8px;padding:8px 12px}.cdm .gs-reference figcaption{color:var(--gs-muted);margin-top:8px;font-size:12px}.cdm .gs-reference video{max-height:520px}@media (width<=640px){.cdm .gs-hero{padding:16px 0 14px}.cdm .gs-hero nav{margin-bottom:10px}.cdm .gs-eyebrow{margin-bottom:8px}.cdm .gs-hero h1{margin-bottom:10px;font-size:30px}.cdm .gs-intro{font-size:14px;line-height:1.55}.cdm .gs-trust{margin-top:8px;font-size:12px}.cdm .cdm-clips{grid-template-columns:1fr}}
