#tsb-download-bar{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;gap:20px;justify-content:center;left:0;line-height:1.4;padding:14px 24px;position:fixed;right:0;top:0;transition:transform .25s cubic-bezier(.22,.61,.36,1),opacity .25s;z-index:1100}#tsb-download-bar,#tsb-download-bar[data-palette=navy]{background:linear-gradient(90deg,#0a0a2e,#14143a);box-shadow:0 2px 12px rgba(10,10,46,.15)}#tsb-download-bar[data-palette=emerald]{background:linear-gradient(90deg,#002b22,#003d32);box-shadow:0 2px 12px rgba(0,43,34,.18)}#tsb-download-bar[data-palette=azure]{background:linear-gradient(90deg,#0a1f3a,#163155);box-shadow:0 2px 12px rgba(10,31,58,.18)}#tsb-download-bar[data-palette=plum]{background:linear-gradient(90deg,#2a0e3f,#3e1858);box-shadow:0 2px 12px rgba(42,14,63,.18)}#tsb-download-bar[data-palette=slate]{background:linear-gradient(90deg,#1e2630,#2a3544);box-shadow:0 2px 12px rgba(30,38,48,.18)}#tsb-download-bar.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}#tsb-download-bar .bar-text{color:hsla(0,0%,100%,.92);font-weight:500}#tsb-download-bar .bar-text strong{color:#fff;font-weight:600}#tsb-download-bar .bar-cta-row{align-items:center;display:inline-flex;gap:10px}#tsb-download-bar .bar-cta{align-items:center;background:#00d4c8;border-radius:6px;color:#0a0a2e;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:9px 18px;text-decoration:none;transition:transform .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}#tsb-download-bar[data-page-type=program][data-program-state=pre_open] .bar-cta-primary{background:#f5c300;color:#0a0a2e}#tsb-download-bar[data-page-type=program][data-program-state=open] .bar-cta-primary{background:#00d4c8;color:#0a0a2e}#tsb-download-bar[data-page-type=program][data-program-state=closed] .bar-cta-primary{background:#ff6b35;color:#fff}#tsb-download-bar[data-page-type=webinar] .bar-cta-primary,#tsb-download-bar[data-page-type=webinar][data-palette=emerald] .bar-cta-primary{background:#f5c300;color:#0a0a2e}#tsb-download-bar[data-page-type=webinar][data-palette=azure] .bar-cta-primary{background:#ff6b35;color:#fff}#tsb-download-bar[data-page-type=webinar][data-palette=plum] .bar-cta-primary,#tsb-download-bar[data-page-type=webinar][data-palette=slate] .bar-cta-primary{background:#f5c300;color:#0a0a2e}#tsb-download-bar .bar-cta-primary:hover{background:#ffd633;transform:translateY(-1px)}#tsb-download-bar[data-page-type=webinar][data-palette=azure] .bar-cta-primary:hover{background:#e85e2b;color:#fff}#tsb-download-bar[data-page-type=program][data-program-state=open] .bar-cta-primary:hover{background:#fff}#tsb-download-bar[data-page-type=program][data-program-state=closed] .bar-cta-primary:hover{background:#e85e2b}#tsb-download-bar .bar-cta-secondary{background:transparent;border:1.5px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.92)}#tsb-download-bar .bar-cta-secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6);color:#fff;transform:translateY(-1px)}#tsb-download-bar .bar-cta svg{height:14px;width:14px}#tsb-download-bar .bar-close{align-items:center;background:none;border:none;border-radius:6px;color:hsla(0,0%,100%,.6);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:6px;transition:color .2s,background .2s}#tsb-download-bar .bar-close:hover{background:hsla(0,0%,100%,.08);color:#fff}#tsb-download-bar .bar-close svg{height:16px;width:16px}body:has(#tsb-download-bar:not(.hidden)){padding-top:51px}@media (max-width:720px){body:has(#tsb-download-bar:not(.hidden)){padding-top:48px}}@media (max-width:480px){body:has(#tsb-download-bar:not(.hidden)){padding-top:86px}}body:has(#tsb-download-bar.hidden){padding-top:0}@media (max-width:720px){#tsb-download-bar{font-size:13px;gap:12px;padding:12px 16px}#tsb-download-bar .bar-text{flex:1;font-size:13px}#tsb-download-bar .bar-text .bar-text-long{display:none}#tsb-download-bar .bar-cta{font-size:13px;padding:8px 14px}#tsb-download-bar .bar-cta-row{gap:8px}}@media (max-width:480px){#tsb-download-bar{flex-wrap:wrap;gap:10px;padding:10px 14px}#tsb-download-bar .bar-cta-secondary{display:none}}[data-show-when]{display:none}html:not([data-program-state]) [data-show-when~=open],html[data-program-state=closed] [data-show-when~=closed],html[data-program-state=open] [data-show-when~=open],html[data-program-state=pre_open] [data-show-when~=pre_open]{display:revert}[data-show-when~=any]{display:revert!important}