
.clip-shell{max-width:1000px;margin:auto;padding:32px 24px 72px}.clip-nav{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:40px}.clip-nav a{font-size:1rem}.clip-nav .clip-brand{font-weight:700}.clip-shell h1{font-family:var(--display);font-size:clamp(2.2rem,6vw,4.5rem);line-height:1.1;margin:14px 0 20px}.clip-shell p{max-width:65ch;line-height:1.65;color:var(--muted,#c0c8db);margin:14px 0 24px}.clip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:36px 0}.clip-card{display:block;text-decoration:none}.clip-card img{width:100%;max-height:330px;object-fit:contain;background:#0c1020;border-radius:16px}.clip-card h2{font-size:1.4rem;margin:12px 0 8px}.clip-card p{font-size:.95rem;margin:0}.watch-video{display:block;max-width:100%;width:auto;height:min(66svh,670px);margin:0 auto 24px;background:#090d18;border-radius:16px}.watch-panel{background:rgba(16,25,49,.7);border:1px solid #35405d;border-radius:20px;padding:20px}.clip-links{display:flex;flex-wrap:wrap;gap:20px;margin:28px 0}.clip-links a{text-underline-offset:5px}.clip-footer{border-top:1px solid #35405d;padding-top:24px;font-size:.85rem;margin-top:56px}.clip-warning{color:#ffd398!important}@media(max-width:520px){.clip-grid{grid-template-columns:1fr}.clip-shell{padding:24px 18px 48px}.clip-nav{gap:12px}.clip-nav a{font-size:.9rem}.watch-panel{padding:10px}.watch-video{height:auto;max-height:66svh}}
