.bf-card{border:1px solid #b0dcb333;border-radius:23px;background:linear-gradient(145deg,#132c1f,#0a1611);overflow:hidden;padding:23px 0 0}.bf-card>.bf-eyebrow,.bf-card>h2{margin-left:22px;margin-right:22px}.bf-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.5px;color:#a3e7bd;margin-top:0;margin-bottom:12px}.bf-card>h2{font-size:28px;line-height:1.15;letter-spacing:-1px;margin-top:0;margin-bottom:23px}.bf-frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:#07150e}.bf-video{width:100%;height:100%;object-fit:cover;display:block}.bf-copy{padding:23px 22px}.bf-tag{font-size:10px;font-weight:850;letter-spacing:1px;color:#f0d98c;border:1px solid #d4bd623b;border-radius:7px;display:inline-block;padding:6px 9px;background:#b08a1617}.bf-copy h3{font-size:26px;line-height:1.2;letter-spacing:-.8px;margin:16px 0}.bf-copy p{font-size:13px;line-height:1.8;color:#bacfc0;margin:0 0 16px}.bf-copy .bf-terms{font-size:11px;color:#9cb5a4}.bf-copy .button{margin-top:8px}.bf-copy .button:disabled{opacity:.65;cursor:default}@media(max-width:360px){.bf-card>h2{font-size:25px}.bf-copy{padding:20px 17px}.bf-card>.bf-eyebrow,.bf-card>h2{margin-left:17px;margin-right:17px}.bf-copy h3{font-size:23px}}
