 .video-intro{padding:80px 0 44px}.video-intro h1{font-size:clamp(36px,5vw,66px);max-width:900px;line-height:1.07}.video-intro p{max-width:740px}.video-topics{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.video-topics a{border:1px solid #a8863e;padding:10px 18px;border-radius:30px;text-decoration:none}.video-library{padding-bottom:80px}.reel-card{display:grid;grid-template-columns:minmax(240px,340px) 1fr;gap:clamp(24px,5vw,70px);align-items:center;padding:48px 0;border-top:1px solid #c8a95855;scroll-margin-top:100px}.reel-card video{display:block;width:100%;aspect-ratio:9/16;max-height:580px;background:#09090b;object-fit:contain;border-radius:12px}.reel-copy h2{font-size:clamp(28px,3vw,42px);line-height:1.15}.reel-copy p{max-width:660px}.reel-copy .button{white-space:normal;text-align:left;margin:18px 0}.reel-copy small{display:block;opacity:.75}.reels-teaser{border-top:1px solid #c8a95866;padding:48px 0;margin-top:24px}.reels-teaser h2{font-size:clamp(28px,4vw,46px)}@media(max-width:650px){.reel-card{grid-template-columns:1fr;gap:24px}.reel-card video{max-width:340px;justify-self:center}.video-intro{padding-top:42px}.reel-copy .button{width:100%}}