.bb-dl-header,.bb-dl-header *{box-sizing:border-box}.bb-dl-header{--bb-dl-blue:#0036ff;--bb-dl-soft:#8fb0ff;position:relative;isolation:isolate;container-type:inline-size;width:100%;overflow:hidden;color:#fff;background:#fff;font-family:"BB Titillium","Titillium Web",sans-serif}.bb-dl-surface{position:absolute;inset:0 0 0;overflow:hidden;background:radial-gradient(ellipse 48% 28% at 50% 1%,#073884 0%,transparent 90%),radial-gradient(ellipse 40% 40% at 50% 47%,#08214b 0%,transparent 88%),linear-gradient(180deg,#03112b,#030e22 72%,#051b40);clip-path:ellipse(104% 100% at 50% -4%)}.bb-dl-surface:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,transparent 25%,rgba(0,3,13,.44) 100%)}.bb-dl-scene{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bb-dl-arc-group{animation:bb-dl-breathe 6s ease-in-out infinite}.bb-dl-arc-halo{fill:none;stroke:#006bff;stroke-width:7;opacity:.45;filter:blur(7px)}.bb-dl-arc-line{fill:none;stroke:#137fff;stroke-width:1.15}.bb-dl-crest-glow{fill:url(#bb-dl-crest-gradient)}.bb-dl-crest-line{fill:none;stroke:url(#bb-dl-crest-stroke);stroke-width:2.1;filter:drop-shadow(0 0 5px #278aff)}.bb-dl-orbit{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 10px #167dff) drop-shadow(0 0 21px #0062ff)}.bb-dl-cross{transform-box:fill-box;transform-origin:center;animation:bb-dl-twinkle 3.7s ease-in-out infinite;filter:drop-shadow(0 0 5px #4c98ff)}.bb-dl-cross-2{animation-delay:-1.8s}.bb-dl-stars circle{fill:#8ac4ff;filter:drop-shadow(0 0 3px #087cff);animation:bb-dl-drift 18s ease-in-out infinite alternate}.bb-dl-pulse{position:absolute;left:23%;top:26%;width:54%;height:35%;background:radial-gradient(ellipse,rgba(0,88,255,.43),rgba(0,60,255,.12) 43%,transparent 71%);opacity:0;pointer-events:none}.bb-dl-content{position:relative;z-index:2;text-align:center;margin:0 auto;padding:12.1cqw 20px 11.6cqw}.bb-dl-title{margin:0;color:#8fb0ff;font-family:"BB Titillium",sans-serif;font-size:1.67cqw;line-height:1.3;font-weight:700;letter-spacing:.25em;text-transform:uppercase}.bb-dl-counter{display:flex;justify-content:center;align-items:center;margin:2.35cqw auto 0;font-family:"Gilroy ExtraBold","BB Outfit",sans-serif;font-weight:800;font-size:13cqw;line-height:1;white-space:nowrap;filter:drop-shadow(0 0 13px rgba(182,211,255,.15))}.bb-dl-digits{display:flex;align-items:center}.bb-dl-digit{display:block;position:relative;width:.67em;height:.91em;overflow:hidden;mask-image:linear-gradient(transparent,#000 8%,#000 91%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 8%,#000 91%,transparent)}.bb-dl-digit{transition:width .35s ease}.bb-dl-digit[data-value="0"]{width:.68em}.bb-dl-digit[data-value="1"]{width:.45em}.bb-dl-digit[data-value="2"]{width:.6em}.bb-dl-digit[data-value="3"]{width:.59em}.bb-dl-digit[data-value="4"]{width:.63em}.bb-dl-digit[data-value="5"]{width:.59em}.bb-dl-digit[data-value="6"]{width:.6em}.bb-dl-digit[data-value="7"]{width:.55em}.bb-dl-digit[data-value="8"]{width:.59em}.bb-dl-digit[data-value="9"]{width:.6em}.bb-dl-track{display:flex;flex-direction:column;will-change:transform}.bb-dl-cell{display:flex;align-items:center;justify-content:center;height:.91em;flex:0 0 .91em;line-height:.91em;background:linear-gradient(#fff 15%,#fff 68%,#c9d9f0);background-clip:text;-webkit-background-clip:text;color:transparent}.bb-dl-separator{display:block;width:.28em;text-align:center;align-self:center;margin-top:-.04em;background:linear-gradient(#fff,#d1dff4);background-clip:text;-webkit-background-clip:text;color:transparent}.bb-dl-plus{color:#075aff;margin-left:.015em;text-shadow:0 0 20px #0048ff66;font-weight:800}.bb-dl-subtitle{margin:1.45cqw 0 0;font-size:2.35cqw;line-height:1.3;font-weight:400;color:#bed5f5}.bb-dl-live{display:flex;justify-content:center;align-items:center;gap:1.6cqw;margin:2.8cqw 0 0;font-size:1.05cqw;line-height:1.3;letter-spacing:.24em;color:#dce8ff}.bb-dl-signal{position:relative;width:1.05cqw;height:1.05cqw;border-radius:50%;background:#88ff73;box-shadow:0 0 10px #7dff5c,0 0 22px #57ef7355}.bb-dl-signal:after{content:"";position:absolute;inset:-1px;border:1px solid #8dff7c;border-radius:50%;animation:bb-dl-ring 2.3s ease-out infinite}.bb-dl-dash{height:1px;width:1.9cqw;background:#92add7}.bb-dl-actions{display:flex;justify-content:center;gap:2.2cqw;margin-top:2.7cqw}.bb-dl-button{display:inline-flex;justify-content:center;align-items:center;min-height:5.55cqw;padding:.9cqw 3cqw;border-radius:.9cqw;text-decoration:none;font-family:"Gilroy ExtraBold","BB Outfit",sans-serif;font-size:1.66cqw;font-weight:700;line-height:1.15;color:#fff;transition:transform .2s,background .2s,box-shadow .2s}.bb-dl-primary{min-width:28.6cqw;border:1px solid #2497ff;background:linear-gradient(160deg,#06f,#0036ff);box-shadow:0 0 26px #005aff77,inset 0 1px 2px #7bc3ff44}.bb-dl-secondary{min-width:22.5cqw;border:1px solid #bcd8ff;background:#07152c66}.bb-dl-button:hover{transform:translateY(-2px);background-color:#203f66;box-shadow:0 0 26px #0066ff55}.bb-dl-button:focus-visible{outline:3px solid #fff;outline-offset:5px}.bb-dl-edge{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.bb-dl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bb-dl-header[data-paused=true] *,.bb-dl-header[data-paused=true] *:after{animation-play-state:paused!important}@keyframes bb-dl-breathe{0%,100%{opacity:.65}50%{opacity:1}}@keyframes bb-dl-twinkle{0%,100%{opacity:.22;scale:.7}50%{opacity:.9;scale:1.15}}@keyframes bb-dl-drift{from{transform:translate(-1px,-.5px)}to{transform:translate(2px,1.5px)}}@keyframes bb-dl-ring{0%{transform:scale(.85);opacity:.7}85%,100%{transform:scale(3.5);opacity:0}}@media(min-width:1800px){.bb-dl-content{padding-top:11.7cqw}}@media(max-width:767px){.bb-dl-content{padding:118px 22px 105px}.bb-dl-surface{clip-path:ellipse(135% 100% at 50% -4%)}.bb-dl-title{font-size:12px;letter-spacing:.18em}.bb-dl-counter{font-size:16.9cqw;margin-top:23px}.bb-dl-subtitle{font-size:20px;line-height:1.35;max-width:360px;margin:18px auto 0}.bb-dl-live{margin-top:28px;font-size:10px;gap:12px;letter-spacing:.12em}.bb-dl-signal{width:9px;height:9px;flex:none}.bb-dl-dash{width:18px;flex:none}.bb-dl-actions{flex-direction:column;gap:16px;margin:38px auto 0;max-width:400px}.bb-dl-button{min-width:0;width:100%;min-height:60px;font-size:16px;padding:16px;border-radius:10px}.bb-dl-pulse{left:0;top:20%;width:100%;height:32%}}@media(prefers-reduced-motion:reduce){.bb-dl-header *,.bb-dl-header *:after{animation:none!important;transition:none!important}.bb-dl-track{filter:none!important}.bb-dl-button:hover{transform:none}}
