.tsb-bkc{background:#0d1524;color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;padding:96px 24px}.tsb-bkc__inner{margin:0 auto;max-width:960px;text-align:center}.tsb-bkc__head{margin-bottom:40px}.tsb-bkc__kicker{background:rgba(255,90,31,.08);border:1px solid rgba(255,90,31,.35);border-radius:999px;color:#ff5a1f;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.14em;margin-bottom:20px;padding:6px 14px;text-transform:uppercase}.tsb-bkc__heading{color:#fff;font-family:inherit;font-size:clamp(30px,4.4vw,50px);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px}.tsb-bkc__copy{color:hsla(0,0%,100%,.78);font-size:clamp(16px,1.6vw,19px);line-height:1.55;margin:0 auto;max-width:620px}.tsb-bkc__frame{aspect-ratio:16/9;background:#000;border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.08);overflow:hidden;position:relative;width:100%}.tsb-bkc__video{background:#000;display:block;height:100%;object-fit:cover;width:100%}.tsb-bkc__links{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}.tsb-bkc .tsb-bkc__link{align-items:center;border-radius:999px;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;min-height:48px;padding:12px 26px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.tsb-bkc .tsb-bkc__link--primary{background:#ff5a1f;border:2px solid #ff5a1f;color:#fff}.tsb-bkc .tsb-bkc__link--primary:focus-visible,.tsb-bkc .tsb-bkc__link--primary:hover{background:#e84a12;border-color:#e84a12;color:#fff;text-decoration:none;transform:translateY(-1px)}.tsb-bkc .tsb-bkc__link--ghost{background:transparent;border:2px solid hsla(0,0%,100%,.4);color:#fff}.tsb-bkc .tsb-bkc__link--ghost:focus-visible,.tsb-bkc .tsb-bkc__link--ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff;color:#fff;text-decoration:none;transform:translateY(-1px)}.tsb-bkc .tsb-bkc__link:focus-visible{outline:3px solid #ff5a1f;outline-offset:3px}@media (max-width:640px){.tsb-bkc{padding:64px 16px}.tsb-bkc__head{margin-bottom:28px}.tsb-bkc__frame{border-radius:12px}.tsb-bkc__links{align-items:stretch;flex-direction:column;margin-top:28px}}