.bsf-aurora.bsf-landing{--fx-cobalt:#1a5b66;--fx-cobalt-d:#144c55;--fx-sky:#7fa8ae;--fx-ice:#d3e4e6;--fx-gold:#d4af37;--fx-gold-soft:#ead79a;--fx-night:#0e262a;--fx-night-2:#164249;--fx-glow:0 0 32px -6px rgba(26,91,102,.75);--fx-ease:cubic-bezier(.22,1,.36,1);background:#fff;overflow-x:clip}.bsf-aurora.bsf-landing .sec{border-top:0;padding:96px 0}.bsf-aurora.bsf-landing .sec h2,.bsf-aurora.bsf-landing .tour-h h2{letter-spacing:-.025em;text-wrap:balance;font-size:max(32px,min(4.2vw,48px));font-weight:600;line-height:1.08}.bsf-aurora.bsf-landing .eyebrow{font:500 11.5px/1.2 var(--mono);letter-spacing:.18em;color:var(--fx-cobalt)}.bsf-aurora.bsf-landing .btn{transition:background .2s,border-color .2s,color .2s,box-shadow .25s,transform .25s var(--fx-ease);border-radius:10px}.bsf-aurora.bsf-landing .btn-primary{background:var(--fx-cobalt);box-shadow:0 12px 30px -10px rgba(26,91,102,.75)}.bsf-aurora.bsf-landing .btn-primary:hover{background:var(--fx-cobalt-d);transform:translateY(-1px);box-shadow:0 16px 38px -10px rgba(26,91,102,.9)}.bsf-aurora.bsf-landing .btn-ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.72);border-color:#cfd6e0}.bsf-aurora.bsf-landing .btn-ghost:hover{border-color:var(--fx-cobalt);background:#fff}.bsf-aurora.bsf-landing .btn-dark{background:#141b29}.bsf-aurora.bsf-landing .btn-dark:hover{background:var(--fx-cobalt);box-shadow:var(--fx-glow)}.bsf-aurora.bsf-landing .app-side .logo-mark,.bsf-aurora.bsf-landing .logo.inv .logo-mark{color:transparent;background:url(/brand/symbol-dark.svg) 50%/auto 100% no-repeat;border-radius:0}.bsf-aurora.bsf-landing .app-side .logo-mark:after,.bsf-aurora.bsf-landing .logo.inv .logo-mark:after{display:none}.bsf-aurora.bsf-landing .app{border-color:#d5dbe5;border-radius:14px;box-shadow:0 1px 2px rgba(17,26,44,.06),0 40px 110px -45px rgba(26,91,102,.55)}.bsf-aurora.bsf-landing .nav{-webkit-backdrop-filter:saturate(1.6)blur(16px);background:rgba(255,255,255,.78);border-bottom:1px solid rgba(17,26,44,.08)}.bsf-aurora.bsf-landing .nav:after{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(26,91,102,.55) 30%,rgba(212,175,55,.65) 70%,transparent);height:1px;position:absolute;bottom:-1px;left:0;right:0}.bsf-aurora.bsf-landing .nav-l a:not(.tabx){position:relative}.bsf-aurora.bsf-landing .nav-l a:not(.tabx):after{content:"";background:var(--fx-cobalt);transform-origin:0;height:2px;transition:transform .3s var(--fx-ease);border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.bsf-aurora.bsf-landing .nav-l a:not(.tabx):hover:after{transform:scaleX(1)}.bsf-aurora.bsf-landing .nav-l a.tabx{background:rgba(255,255,255,.7);border-radius:9px}.bsf-aurora.bsf-landing .nav-l a.tabx small{border-radius:5px}.bsf-aurora.bsf-landing .nav-c .btn-primary{box-shadow:0 0 30px -6px rgba(26,91,102,.85)}.bsf-aurora.bsf-landing .nav-menu-btn,.bsf-aurora.bsf-landing .tabx-m{border-radius:8px}.bsf-aurora.bsf-landing .nav-m-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(255,255,255,.96);border-radius:0 0 14px 14px}.bsf-aurora.bsf-landing .fx-hero{--canvas:#edeff2;--surface:#fff;--surface-2:#f6f7f9;--ink:#1f2328;--ink-2:#3a4048;--muted:#5e6670;--muted-2:#868e98;--line:#d8dbe0;--line-2:#e7e9ec;--cobalt:#2556c9;--cobalt-d:#1d47a8;--cobalt-50:#eef2fb;--cobalt-100:#d6e1f6;--ok:#1f7a4d;--warn:#a86a0e;--bad:#b4372f;--ok-50:#e7f2ec;--warn-50:#f8f0e2;--bad-50:#f8e9e7;--graphite:#1f2328;--graphite-2:#2a2f35;--graphite-3:#3a4048;--sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--fx-cobalt:#2556c9;--fx-cobalt-d:#1d47a8;--fx-sky:#7fa2ea;--fx-ice:#c9d8f7;--fx-night:#111a2c;--fx-night-2:#18233a;--fx-glow:0 0 32px -6px rgba(37,86,201,.75);isolation:isolate;color:var(--ink);background:#f3f6fc;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.bsf-aurora.bsf-landing .fx-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(transparent,#fff);height:140px;position:absolute;top:auto;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .fx-aurora{z-index:-2;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.bsf-aurora.bsf-landing .fx-aurora-layer{--fx-white:repeating-linear-gradient(100deg,#fff 0%,#fff 7%,transparent 10%,transparent 12%,#fff 16%);--fx-band:repeating-linear-gradient(100deg,#2556c9 10%,#c9d8f7 15%,#7fa2ea 20%,#ead79a 25%,#4f78d8 30%);opacity:.5;filter:blur(10px)invert();will-change:transform;background-image:var(--fx-white),var(--fx-band);background-position:50%,50%;background-size:300%,200%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;-webkit-mask-image:radial-gradient(at 100% 0,#000 10%,transparent 70%);mask-image:radial-gradient(at 100% 0,#000 10%,transparent 70%)}.bsf-aurora.bsf-landing .fx-aurora-layer:after{content:"";background-image:var(--fx-white),var(--fx-band);mix-blend-mode:difference;background-size:200%,100%;background-attachment:fixed;animation:60s linear infinite fx-aurora;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .fx-aurora-grid{background-image:linear-gradient(rgba(37,86,201,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(37,86,201,.07) 1px,transparent 1px);background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 30% 40%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 30% 40%,#000,transparent 75%)}.bsf-aurora.bsf-landing .fx-hero.fx-paused .fx-aurora-layer:after,.bsf-aurora.bsf-landing .fx-hero.fx-paused .fx-h1-b{animation-play-state:paused}@keyframes fx-aurora{0%{background-position:50%,50%}to{background-position:350%,350%}}.bsf-aurora.bsf-landing .fx-hero>.wrap{max-width:2400px;padding-left:max(20px,min(5vw,128px));padding-right:max(20px,min(5vw,128px))}.bsf-aurora.bsf-landing .p-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:56px;padding:88px 0 112px}@media (min-width:1101px){.bsf-aurora.bsf-landing .p-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:max(48px,min(4.5vw,120px));padding:max(72px,min(6vw,128px)) 0 max(96px,min(7vw,144px))}.bsf-aurora.bsf-landing .p-hero h1{font-size:max(44px,min(4.1vw,84px))}.bsf-aurora.bsf-landing .p-hero>div>p{max-width:40em;font-size:max(17px,min(1vw,20px))}}@media (min-width:901px) and (max-width:1100px){.bsf-aurora.bsf-landing .p-hero{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:40px}}@media (max-width:900px){.bsf-aurora.bsf-landing .p-hero{gap:40px;grid-template-columns:minmax(0,1fr)!important}}.bsf-aurora.bsf-landing .p-hero .eyebrow{color:var(--fx-cobalt-d)}.bsf-aurora.bsf-landing .p-hero h1{letter-spacing:-.035em;color:#0e1525;text-wrap:balance;margin:18px 0 22px;font-size:max(40px,min(4.6vw,64px));font-weight:300;line-height:1.04}.bsf-aurora.bsf-landing .p-hero h1 .fx-h1-b{color:var(--fx-cobalt);background:linear-gradient(100deg,var(--fx-cobalt-d)0%,var(--fx-cobalt)45%,#4f78d8 70%,var(--fx-cobalt-d)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:8s linear infinite fx-sheen}@keyframes fx-sheen{to{background-position:-200% 0}}.bsf-aurora.bsf-landing .p-hero>div>p{color:#4a5361;max-width:620px;font-size:18px}.bsf-aurora.bsf-landing .fx-hero-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.bsf-aurora.bsf-landing .fx-hero-cta .btn-primary:after{content:"";width:16px;height:16px;transition:transform .3s var(--fx-ease);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat}.bsf-aurora.bsf-landing .fx-hero-cta .btn-primary:hover:after{transform:translate(3px)}.bsf-aurora.bsf-landing .fx-hero .btn-primary{box-shadow:0 12px 30px -10px rgba(37,86,201,.75)}.bsf-aurora.bsf-landing .fx-hero .btn-primary:hover{box-shadow:0 16px 38px -10px rgba(37,86,201,.9)}.bsf-aurora.bsf-landing .fx-in{animation:fx-blur-in .7s var(--fx-ease)both;animation-delay:var(--fx-d,0s)}@keyframes fx-blur-in{0%{filter:blur(6px);transform:translateY(-8px)}to{filter:none;transform:none}}.bsf-aurora.bsf-landing .fx-stage{perspective:2400px;--tx:0;--ty:0;width:100%;max-width:none;margin:0;position:relative}.bsf-aurora.bsf-landing .fx-stage-in{transform-style:preserve-3d;transform:rotateX(calc(4deg - var(--ty)*4deg))rotateY(calc(-6deg + var(--tx)*5deg))rotateZ(.6deg);position:relative}.bsf-aurora.bsf-landing .fx-assemble{transform-style:preserve-3d;animation:fx-assemble 1.3s var(--fx-ease)both}@keyframes fx-assemble{0%{opacity:0;transform:translateY(80px)rotate(4deg)}to{opacity:1;transform:none}}.bsf-aurora.bsf-landing .fx-dash-wrap{transform-style:preserve-3d;min-height:0;position:relative}.bsf-aurora.bsf-landing .fx-stage .persona{display:none}.bsf-aurora.bsf-landing .fx-dash{-webkit-backdrop-filter:blur(18px);background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.9);border-radius:18px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 60px 120px -40px rgba(29,71,168,.55),0 2px 6px rgba(17,26,44,.06)}.bsf-aurora.bsf-landing .fx-dash-bar{background:rgba(246,248,252,.85);border-bottom:1px solid #e3e8f0;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.bsf-aurora.bsf-landing .fx-dash-bar i{background:#d5dae2;border-radius:50%;width:8px;height:8px}.bsf-aurora.bsf-landing .fx-dash-body{grid-template-columns:.9fr 1.1fr;gap:12px;padding:12px;display:grid}.bsf-aurora.bsf-landing .fx-sheet{background:#fff;border:1px solid #e3e8f0;border-radius:12px;overflow:hidden}@keyframes fx-slide-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}.bsf-aurora.bsf-landing .fx-kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bsf-aurora.bsf-landing .fx-kpi{animation:fx-pop .9s var(--fx-ease)both;animation-delay:calc(1s + var(--i)*.1s);background:#fff;border:1px solid #e3e8f0;border-radius:10px;gap:6px;padding:8px;display:grid}.bsf-aurora.bsf-landing .fx-kpi path{fill:none;stroke:var(--fx-cobalt);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:fx-draw 1.4s var(--fx-ease)both;animation-delay:calc(1.3s + var(--i)*.1s)}@keyframes fx-pop{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:none}}@keyframes fx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.bsf-aurora.bsf-landing .fx-chart{background:#fff;border:1px solid #e3e8f0;border-radius:10px;margin-top:8px;padding:8px;animation:1s 1.4s both fx-fade}.bsf-aurora.bsf-landing .fx-chart svg{width:100%;height:auto;display:block;overflow:visible}.bsf-aurora.bsf-landing .fx-chart polyline{fill:none;stroke:var(--fx-cobalt);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:fx-draw 1.6s var(--fx-ease)both;animation-delay:1.9s}@keyframes fx-bar{0%{transform:scaleY(0)}to{transform:none}}.bsf-aurora.bsf-landing .fx-gauge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:150px;animation:fx-rise-in 1s var(--fx-ease)both;background:rgba(255,255,255,.92);border:1px solid #fff;border-radius:18px;padding:12px;animation-delay:.5s;position:absolute;bottom:-112px;right:-18px;transform:translateZ(90px);box-shadow:0 30px 60px -20px rgba(29,71,168,.5)}.bsf-aurora.bsf-landing .fx-dash-bar{gap:6px}.bsf-aurora.bsf-landing .fx-dash-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 10px/1 var(--mono);color:#4a5568;margin:0 auto;overflow:hidden}.bsf-aurora.bsf-landing .fx-sample{font:600 9px/1 var(--mono);letter-spacing:.06em;color:#7a5e00;white-space:nowrap;background:rgba(212,175,55,.16);border:1px solid rgba(212,175,55,.65);border-radius:5px;flex:none;padding:3px 6px}.bsf-aurora.bsf-landing .fx-dash-period{font:500 9.5px/1 var(--mono);color:#6b7788;letter-spacing:.02em;padding:6px 14px 0}.bsf-aurora.bsf-landing .fx-dash-body{padding-top:8px}.bsf-aurora.bsf-landing .fx-sheet-h{height:24px;font:600 9px/1 var(--mono);color:#1c5c3b;white-space:nowrap;background:#e7f2ec;border-bottom:1px solid #d3e6db;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 8px;display:grid;overflow:hidden}.bsf-aurora.bsf-landing .fx-sheet-h i{display:none}.bsf-aurora.bsf-landing .fx-sheet-h span:last-child,.bsf-aurora.bsf-landing .fx-row .m{text-align:right}.bsf-aurora.bsf-landing .fx-row{height:26px;font:500 9.5px/1.1 var(--mono);color:#1f2a3f;animation:fx-slide-in .9s var(--fx-ease)both;animation-delay:calc(.5s + var(--i)*.12s);border-top:1px solid #f0f2f6;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 8px;display:grid}.bsf-aurora.bsf-landing .fx-row .c{color:#4a5568;grid-column:1}.bsf-aurora.bsf-landing .fx-row .n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--sans);grid-column:2;overflow:hidden}.bsf-aurora.bsf-landing .fx-row .m{white-space:nowrap;grid-column:3;font-weight:600}.bsf-aurora.bsf-landing .fx-sheet-ok{min-height:26px;font:600 9px/1.25 var(--sans);color:#1c5c3b;background:#f2f9f5;border-top:1px solid #f0f2f6;align-items:center;gap:6px;padding:4px 8px;animation:1s 1.3s both fx-fade;display:flex}.bsf-aurora.bsf-landing .fx-sheet-ok i{background:#1f7a4d;border-radius:50%;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='6'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='6'/%3E%3C/svg%3E")}.bsf-aurora.bsf-landing .fx-kpi{gap:4px;padding:8px}.bsf-aurora.bsf-landing .fx-kpi-h{justify-content:space-between;align-items:flex-start;gap:6px;min-height:25px;display:flex}.bsf-aurora.bsf-landing .fx-kpi .l{font:500 9.5px/1.3 var(--sans);color:#5b6679}.bsf-aurora.bsf-landing .fx-kpi .s{font:600 9px/1 var(--sans);white-space:nowrap;border-radius:999px;flex:none;padding:3px 5px;font-style:normal}.bsf-aurora.bsf-landing .fx-kpi .s.good{color:#1c5c3b;background:#e2f2e9}.bsf-aurora.bsf-landing .fx-kpi .s.watch{color:#8a5a00;background:#fbefd2}.bsf-aurora.bsf-landing .fx-kpi .v{font:700 12.5px/1.1 var(--mono);color:#1f2a3f;white-space:nowrap}.bsf-aurora.bsf-landing .fx-kpi svg{width:100%;height:16px;overflow:visible}.bsf-aurora.bsf-landing .fx-chart-h{font:600 9.5px/1 var(--sans);color:#1f2a3f;justify-content:space-between;gap:8px;margin-bottom:4px;display:flex}.bsf-aurora.bsf-landing .fx-chart-h .fx-lg{color:#6b7788;font-weight:500}.bsf-aurora.bsf-landing .fx-chart .fx-lg:before{content:"";vertical-align:middle;background:var(--fx-cobalt);width:10px;height:2px;margin-right:5px;display:inline-block}.bsf-aurora.bsf-landing .fx-chart line{stroke:#eef1f6;stroke-width:1px}.bsf-aurora.bsf-landing .fx-chart text{font:500 9.5px var(--mono);fill:#6b7788}.bsf-aurora.bsf-landing .fx-chart polyline{stroke-width:2px}.bsf-aurora.bsf-landing .fx-chart rect{fill:#cdd5e1;transform-box:fill-box;transform-origin:50% 100%;animation:fx-bar .8s var(--fx-ease)both;animation-delay:calc(1.4s + var(--i)*50ms)}.bsf-aurora.bsf-landing .fx-chart rect.hl{fill:#9fb6ea}.bsf-aurora.bsf-landing .fx-gauge-ring{width:78px;height:78px;margin:0 auto;position:relative}.bsf-aurora.bsf-landing .fx-gauge svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.bsf-aurora.bsf-landing .fx-gauge-n{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .fx-gauge-n b{font:700 24px/1 var(--mono);color:#1f2a3f}.bsf-aurora.bsf-landing .fx-gauge-n span{font:500 9px/1 var(--mono);color:#6b7788;margin-top:2px}.bsf-aurora.bsf-landing .fx-gauge p{text-align:center;font:600 10.5px/1.3 var(--sans);color:#1f2a3f;margin:8px 0 0}.bsf-aurora.bsf-landing .fx-gauge circle{fill:none;stroke-width:9px}.bsf-aurora.bsf-landing .fx-gauge .t{stroke:#e5e9f0}.bsf-aurora.bsf-landing .fx-gauge .v{stroke:url(#fx-gauge-g);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--fx-ring,.22);animation:fx-gauge 1.6s var(--fx-ease)both;animation-delay:.6s}@keyframes fx-gauge{0%{stroke-dashoffset:1px}to{stroke-dashoffset:var(--fx-ring,.22)}}@keyframes fx-rise-in{0%{opacity:0;transform:translateZ(90px)translateY(30px)}to{opacity:1;transform:translateZ(90px)}}.bsf-aurora.bsf-landing .fx-shine{border-radius:inherit;pointer-events:none;padding:var(--fx-bw,1.5px);background-image:radial-gradient(transparent,transparent,var(--fx-cobalt),#7fa2ea,var(--fx-gold),transparent,transparent);-webkit-mask-composite:xor;animation:fx-shine var(--fx-shine-d,10s)linear infinite;z-index:3;background-size:300% 300%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0,#fff 0) content-box exclude,linear-gradient(#fff 0,#fff 0)}@keyframes fx-shine{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.bsf-aurora.bsf-landing .fx-spot{isolation:isolate;--mx:-400px;--my:-400px;border-radius:18px;position:relative}.bsf-aurora.bsf-landing .fx-spot:before{content:"";border-radius:inherit;background:radial-gradient(220px circle at var(--mx)var(--my),var(--fx-cobalt),#7fa2ea 45%,#d9dfe8 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0,#fff 0) content-box exclude,linear-gradient(#fff 0,#fff 0)}.bsf-aurora.bsf-landing .fx-spot:after{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--mx)var(--my),rgba(201,216,247,.7),transparent 70%);opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .fx-spot:hover:after{opacity:1}.bsf-aurora.bsf-landing .fx-spot>*{z-index:1;position:relative}@supports (animation-timeline:view()){.bsf-aurora.bsf-landing .fx-reveal{animation:linear both fx-rise;animation-timeline:view();animation-range:entry entry 70%}}@keyframes fx-rise{0%{opacity:0;filter:blur(4px);transform:translateY(40px)}to{opacity:1;filter:none;transform:none}}.bsf-aurora.bsf-landing .fx-armed:not(.fx-play) .chart rect.bar-h,.bsf-aurora.bsf-landing .fx-armed:not(.fx-play) .seg i,.bsf-aurora.bsf-landing .fx-armed:not(.fx-play) .rbar i,.bsf-aurora.bsf-landing .fx-armed:not(.fx-play) .stack i{transform:scale(0)}.bsf-aurora.bsf-landing .fx-armed:not(.fx-play) .fx-line{stroke-dashoffset:1px}.bsf-aurora.bsf-landing .fx-armed .chart rect.bar-h{transform-box:fill-box;transform-origin:50% 100%}.bsf-aurora.bsf-landing .fx-armed .seg i,.bsf-aurora.bsf-landing .fx-armed .rbar i,.bsf-aurora.bsf-landing .fx-armed .stack i{transform-origin:0}.bsf-aurora.bsf-landing .fx-armed .fx-line{stroke-dasharray:1}.bsf-aurora.bsf-landing .fx-play .chart rect.bar-h{animation:fx-bar .8s var(--fx-ease)both;animation-delay:calc(var(--i,0)*45ms)}.bsf-aurora.bsf-landing .fx-play .seg i,.bsf-aurora.bsf-landing .fx-play .rbar i,.bsf-aurora.bsf-landing .fx-play .stack i{animation:fx-grow-x 1s var(--fx-ease)both;animation-delay:calc(.2s + var(--i,0)*60ms)}.bsf-aurora.bsf-landing .fx-play .fx-line{animation:fx-draw 1.6s var(--fx-ease)both;animation-delay:.45s}@keyframes fx-grow-x{0%{transform:scaleX(0)}to{transform:none}}.bsf-aurora.bsf-landing .tour-sec{background:radial-gradient(900px 420px at 80% 0,rgba(211,228,230,.45),transparent 70%),#fff;padding:72px 0 96px;position:relative}.bsf-aurora.bsf-landing .tour-h{align-items:flex-end;margin-bottom:32px}.bsf-aurora.bsf-landing .tour-h p{color:#4a5361;max-width:600px;font-size:17px}.bsf-aurora.bsf-landing .tour-ctl .btn-dark{height:44px;padding:0 18px}.bsf-aurora.bsf-landing .fx-frame{background:linear-gradient(rgba(211,228,230,.55),rgba(255,255,255,.4));border-radius:16px;padding:10px;position:relative;box-shadow:0 50px 120px -50px rgba(26,91,102,.6)}.bsf-aurora.bsf-landing .fx-frame #tw{border-radius:12px}.bsf-aurora.bsf-landing .fx-frame .app{box-shadow:none;border-radius:12px}.bsf-aurora.bsf-landing .hs{background:var(--fx-cobalt);box-shadow:0 0 rgba(26,91,102,.5),0 4px 10px -2px rgba(17,26,44,.4)}.bsf-aurora.bsf-landing .hs:before{animation:fx-ping 2.4s var(--fx-ease)infinite}@keyframes fx-ping{0%{opacity:.9;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.9)}}.bsf-aurora.bsf-landing .gcard,.bsf-aurora.bsf-landing .pop{border:1px solid #e3e8f0;border-radius:14px;box-shadow:0 24px 60px -20px rgba(17,26,44,.5)}.bsf-aurora.bsf-landing .gcard.on{animation:fx-pop .35s var(--fx-ease)both}.bsf-aurora.bsf-landing .hl,.bsf-aurora.bsf-landing .spot{border-color:var(--fx-cobalt);border-radius:12px}.bsf-aurora.bsf-landing .hl{box-shadow:0 0 40px -8px rgba(26,91,102,.6)}.bsf-aurora.bsf-landing .spot{box-shadow:0 0 0 9999px rgba(14,21,37,.55),0 0 40px -6px rgba(26,91,102,.8)}.bsf-aurora.bsf-landing .tdone{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(14,21,37,.55)}.bsf-aurora.bsf-landing .tdone>div{animation:fx-pop .45s var(--fx-ease)both;border-radius:18px;box-shadow:0 40px 90px -30px rgba(17,26,44,.6)}.bsf-aurora.bsf-landing .mob-out.on{border-radius:14px;box-shadow:0 18px 40px -24px rgba(17,26,44,.4)}.bsf-aurora.bsf-landing #roller h2{margin-bottom:36px!important}.bsf-aurora.bsf-landing .rsw{background:0 0;border:0;flex-wrap:wrap;gap:8px;margin-bottom:28px;overflow:visible}.bsf-aurora.bsf-landing .rsw button{background:#fff;border:1px solid #d5dbe5;border-radius:999px;flex:none;padding:9px 18px;font-size:14.5px;transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.bsf-aurora.bsf-landing .rsw button:last-child{border:1px solid #d5dbe5}.bsf-aurora.bsf-landing .rsw button:hover{border-color:var(--fx-cobalt);color:var(--fx-cobalt)}.bsf-aurora.bsf-landing .rsw button.on{background:var(--fx-cobalt);border-color:var(--fx-cobalt);color:#fff;box-shadow:0 10px 26px -10px rgba(26,91,102,.8)}.bsf-aurora.bsf-landing .rpanel{grid-template-columns:360px minmax(0,1fr);gap:36px}.bsf-aurora.bsf-landing .rpanel:not([hidden]),.bsf-aurora.bsf-landing .evd:not([hidden]),.bsf-aurora.bsf-landing .wf-d:not([hidden]){animation:fx-blur-in .55s var(--fx-ease)both}.bsf-aurora.bsf-landing .fx-role-card{background:#fff;padding:24px}.bsf-aurora.bsf-landing .qs div{transition:transform .3s var(--fx-ease),border-color .3s;background:#f6f8f7;border-color:#e6eaf1;border-radius:12px}.bsf-aurora.bsf-landing .qs div:hover{border-color:var(--fx-ice);transform:translate(4px)}.bsf-aurora.bsf-landing .qs div:before{border-color:var(--fx-ice);background:#fff}.bsf-aurora.bsf-landing .ans{border-left-color:var(--fx-gold)}.bsf-aurora.bsf-landing #hafta{background:linear-gradient(#f2f4f3,#f6f8f7)}.bsf-aurora.bsf-landing .cal{background:0 0;border:0;gap:10px;margin:40px 0 28px;overflow:visible}.bsf-aurora.bsf-landing .cal .d{min-height:0;transition:box-shadow .3s,border-color .3s,transform .3s var(--fx-ease);background:#fff;border-radius:18px;border:1px solid #dfe4ec!important}.bsf-aurora.bsf-landing .cal .d:has(.ev.on){transform:translateY(-3px);box-shadow:0 18px 44px -18px rgba(26,91,102,.65);border-color:var(--fx-cobalt)!important}.bsf-aurora.bsf-landing .cal .dh{border-bottom-color:#eef1f6}.bsf-aurora.bsf-landing .cal .ev{border-radius:12px;transition:background .25s,color .25s}.bsf-aurora.bsf-landing .cal .ev.on{background:linear-gradient(135deg,var(--fx-cobalt),var(--fx-cobalt-d));border-color:var(--fx-cobalt)}.bsf-aurora.bsf-landing .cal .ev.on small,.bsf-aurora.bsf-landing .cal .ev.on span{color:#d3e4e6}.bsf-aurora.bsf-landing .cal .free{border-radius:12px;min-height:40px}.bsf-aurora.bsf-landing .evd{grid-template-columns:320px minmax(0,1fr);gap:28px}.bsf-aurora.bsf-landing .evd>div:first-child{background:#fff;border:1px solid #dfe4ec;border-radius:18px;padding:24px}.bsf-aurora.bsf-landing #akis{isolation:isolate;color:#fff;background:radial-gradient(700px 360px at 85% 0%,rgba(26,91,102,.32),transparent 70%),radial-gradient(520px 300px at 0% 100%,rgba(212,175,55,.12),transparent 70%),var(--fx-night);position:relative;overflow:hidden}.bsf-aurora.bsf-landing #akis .eyebrow{color:var(--fx-sky)}.bsf-aurora.bsf-landing #akis .muted,.bsf-aurora.bsf-landing #akis .wf-d p{color:#aab4c4}.bsf-aurora.bsf-landing .wf-pipe{background:0 0;border:0;gap:16px;margin-top:48px;position:relative;overflow:visible}.bsf-aurora.bsf-landing .wf-pipe:before,.bsf-aurora.bsf-landing .wf-pipe:after{content:"";pointer-events:none;border-radius:2px;height:2px;position:absolute;top:22px;left:44px;right:calc(20% - 56.8px)}.bsf-aurora.bsf-landing .wf-pipe:before{background:rgba(255,255,255,.12)}.bsf-aurora.bsf-landing .wf-pipe:after{background:linear-gradient(90deg,transparent 0%,var(--fx-cobalt)40%,#7fa8ae 55%,transparent 70%)0 0/40% 100% no-repeat;animation:fx-beam 3.2s var(--fx-ease)infinite}@keyframes fx-beam{0%{background-position:-60% 0}to{background-position:170% 0}}.bsf-aurora.bsf-landing .wf-pipe button{z-index:1;color:#fff;background:0 0;align-content:start;gap:0;padding:0;border:0!important}.bsf-aurora.bsf-landing .wf-pipe button:after{display:none}.bsf-aurora.bsf-landing .wf-pipe small{color:#7fa8ae;background:#0d1424;border:1px solid rgba(127,168,174,.4);border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:12px;font-size:13px;transition:border-color .3s,box-shadow .3s,color .3s;display:grid}.bsf-aurora.bsf-landing .wf-pipe b,.bsf-aurora.bsf-landing .wf-pipe span{padding:0 14px;display:block}.bsf-aurora.bsf-landing .wf-pipe b{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-bottom:0;border-radius:14px 14px 0 0;padding-top:12px;transition:background .3s,border-color .3s}.bsf-aurora.bsf-landing .wf-pipe span{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-top:0;border-radius:0 0 14px 14px;padding-bottom:12px;transition:background .3s,border-color .3s;color:#97a3b6!important}.bsf-aurora.bsf-landing .wf-pipe button:hover b,.bsf-aurora.bsf-landing .wf-pipe button:hover span{background:rgba(255,255,255,.06)}.bsf-aurora.bsf-landing .wf-pipe button.on{background:0 0}.bsf-aurora.bsf-landing .wf-pipe button.on small{border-color:var(--fx-cobalt);color:#fff;background:var(--fx-cobalt);box-shadow:0 0 0 6px rgba(26,91,102,.18),0 0 34px -4px rgba(26,91,102,.9)}.bsf-aurora.bsf-landing .wf-pipe button.on b,.bsf-aurora.bsf-landing .wf-pipe button.on span{background:rgba(26,91,102,.14);border-color:rgba(127,168,174,.6)}.bsf-aurora.bsf-landing .wf-pipe button.done small{color:var(--fx-gold-soft);border-color:rgba(212,175,55,.45)}.bsf-aurora.bsf-landing .wf-bar{background:rgba(255,255,255,.1);border-radius:3px;height:3px;margin-top:22px;overflow:hidden}.bsf-aurora.bsf-landing .wf-bar i{background:linear-gradient(90deg,var(--fx-cobalt),#7fa8ae,var(--fx-gold));transition:width .6s var(--fx-ease);box-shadow:0 0 16px rgba(127,168,174,.8)}.bsf-aurora.bsf-landing .wf-ctl{color:#97a3b6}.bsf-aurora.bsf-landing .wf-ctl .btn-dark{color:#111a2c;background:#fff;border-color:#fff}.bsf-aurora.bsf-landing .wf-ctl .btn-dark:hover{background:#e7f0f1;box-shadow:0 0 30px -6px rgba(127,168,174,.9)}.bsf-aurora.bsf-landing .wf-d{color:#fff;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:24px}.bsf-aurora.bsf-landing .wf-d h3{color:#fff}.bsf-aurora.bsf-landing .wf-d .eyebrow{color:var(--fx-sky)}.bsf-aurora.bsf-landing .wf-d .xl,.bsf-aurora.bsf-landing .wf-d .card,.bsf-aurora.bsf-landing .wf-d .pg{color:var(--ink)}.bsf-aurora.bsf-landing .wf-d .xl,.bsf-aurora.bsf-landing .wf-d>.card{border-radius:14px;box-shadow:0 30px 80px -40px rgba(0,0,0,.8)}.bsf-aurora.bsf-landing .cat-info>div>ul>li{border-color:#dfe4ec;border-radius:999px;transition:border-color .25s,color .25s}.bsf-aurora.bsf-landing .cat-info>div>ul>li:hover{border-color:var(--fx-cobalt);color:var(--fx-cobalt)}.bsf-aurora.bsf-landing .fx-cat{background:#f2f4f3;border-radius:18px;min-width:0;padding:8px}.bsf-aurora.bsf-landing .cat-prev{transition:transform .4s var(--fx-ease),box-shadow .4s;border-color:#dfe4ec;border-radius:14px;box-shadow:0 40px 100px -50px rgba(26,91,102,.6)}.bsf-aurora.bsf-landing .cat-prev:hover{border-color:#dfe4ec;transform:translateY(-4px);box-shadow:0 50px 110px -45px rgba(26,91,102,.7)}.bsf-aurora.bsf-landing .cat-prev .mc{transition:transform .35s var(--fx-ease),box-shadow .35s;border-radius:10px}.bsf-aurora.bsf-landing .cat-prev:hover .mc:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px rgba(26,91,102,.7)}.bsf-aurora.bsf-landing .fx-ai{isolation:isolate;background:radial-gradient(640px 380px at 78%,rgba(26,91,102,.16),transparent 70%),radial-gradient(420px 260px at 92% 90%,rgba(212,175,55,.14),transparent 70%),linear-gradient(#fff,#f2f4f3);position:relative;overflow:hidden}.bsf-aurora.bsf-landing .fx-ai .wrap{align-items:center}.bsf-aurora.bsf-landing .fx-ai-bullets>div>div{border-left:2px solid var(--fx-cobalt);padding:4px 0 4px 14px}.bsf-aurora.bsf-landing .fx-ai-bullets svg{color:var(--fx-cobalt)}.bsf-aurora.bsf-landing .fx-ai-chat{border-radius:18px;position:relative}.bsf-aurora.bsf-landing .fx-ai-chat>div>div{box-shadow:0 40px 100px -45px rgba(26,91,102,.65);border-color:#dfe4ec!important;border-radius:18px!important}.bsf-aurora.bsf-landing .fx-ai-chat .msg{border-radius:14px}.bsf-aurora.bsf-landing .fx-ai-chat .msg.u{border-bottom-right-radius:4px}.bsf-aurora.bsf-landing .fx-ai-chat .msg.a{border-bottom-left-radius:4px}.bsf-aurora.bsf-landing .fx-ai-chat .chat-in{border-radius:12px}.bsf-aurora.bsf-landing .fx-ai-chat .chat-in b{border-radius:8px;box-shadow:0 0 22px -6px rgba(26,91,102,.9)}.bsf-aurora.bsf-landing .fx-ai-chat .msg{animation:linear both fx-rise;animation-timeline:view();animation-range:entry entry 90%}@supports not (animation-timeline:view()){.bsf-aurora.bsf-landing .fx-ai-chat .msg{animation:none}}.bsf-aurora.bsf-landing #sss h2{letter-spacing:-.025em;font-size:max(32px,min(3.6vw,42px));font-weight:600;line-height:1.1}.bsf-aurora.bsf-landing .fx-form{position:relative;border-color:#dfe4ec!important;border-radius:18px!important}.bsf-aurora.bsf-landing .fx-decor{color:#9aa6b8;pointer-events:none;z-index:1;width:20px;height:20px;position:absolute}.bsf-aurora.bsf-landing .fx-decor.tl{top:0;left:0;transform:translate(calc(-50% - .5px),calc(-50% - .5px))}.bsf-aurora.bsf-landing .fx-decor.br{bottom:0;right:0;transform:translate(calc(50% + .5px),calc(50% + .5px))}.bsf-aurora.bsf-landing .demo-form input{border-radius:10px;transition:border-color .2s,box-shadow .2s}.bsf-aurora.bsf-landing .demo-form input:focus{border-color:var(--fx-cobalt);outline:0;box-shadow:0 0 0 4px rgba(26,91,102,.14)}.bsf-aurora.bsf-landing .faq{interpolate-size:allow-keywords;background:#fff;border:1px solid #dfe4ec;border-radius:18px;padding:0 24px}.bsf-aurora.bsf-landing .faq details:last-child{border-bottom:0}.bsf-aurora.bsf-landing .faq summary{padding:20px 2px;font-weight:600;transition:color .2s}.bsf-aurora.bsf-landing .faq summary:after{content:"";width:16px;height:16px;transition:transform .35s var(--fx-ease),background .2s;background:#7d8796;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") 50%/contain no-repeat}.bsf-aurora.bsf-landing .faq details[open] summary:after{background:var(--fx-cobalt);transform:rotate(180deg)}.bsf-aurora.bsf-landing .faq details::details-content{height:0;transition:block-size .4s var(--fx-ease),content-visibility .4s allow-discrete;overflow:hidden}.bsf-aurora.bsf-landing .faq details[open]::details-content{height:auto}.bsf-aurora.bsf-landing .faq details p{color:#4a5361}.bsf-aurora.bsf-landing .foot.fx-foot{background:var(--fx-night);color:#aab4c4;position:relative}.bsf-aurora.bsf-landing .foot.fx-foot:before{content:"";background:linear-gradient(90deg,transparent,rgba(127,168,174,.5) 30%,rgba(212,175,55,.6) 70%,transparent);height:1px;position:absolute;top:0;left:0;right:0}.bsf-aurora.bsf-landing .foot.fx-foot>.wrap{padding-left:32px!important;padding-right:32px!important}.bsf-aurora.bsf-landing .foot.fx-foot b{color:#fff}.bsf-aurora.bsf-landing .foot.fx-foot .muted{color:#aab4c4}.bsf-aurora.bsf-landing .foot.fx-foot a{color:#c3cbd8;transition:color .2s}.bsf-aurora.bsf-landing .foot.fx-foot a:hover{color:#fff}.bsf-aurora.bsf-landing .foot.fx-foot .lnk{color:#7fa8ae}.bsf-aurora.bsf-landing .foot.fx-foot [style*=border-top]{border-top-color:rgba(255,255,255,.1)!important}.bsf-aurora.bsf-landing .foot.fx-foot .nav-lang button{color:#c3cbd8}.bsf-aurora.bsf-landing .foot.fx-foot .nav-lang button:hover{color:#fff}.bsf-aurora.bsf-landing .foot.fx-foot .nav-lang button.on{color:#fff;background:rgba(255,255,255,.1)}.bsf-aurora.bsf-landing .foot.fx-foot .nav-lang .sep{color:#4a5568}@media (max-width:1100px){.bsf-aurora.bsf-landing .rpanel{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:900px){.bsf-aurora.bsf-landing .p-hero{gap:48px;padding:56px 0 96px}}@media (max-width:760px){.bsf-aurora.bsf-landing .sec{padding:72px 0}.bsf-aurora.bsf-landing .p-hero{padding:40px 0 80px;grid-template-columns:minmax(0,1fr)!important}.bsf-aurora.bsf-landing .p-hero h1{min-height:0;font-size:40px}.bsf-aurora.bsf-landing .p-hero>div>p{font-size:16.5px}.bsf-aurora.bsf-landing .fx-stage-in{transform:none}.bsf-aurora.bsf-landing .fx-stage{width:100%;margin:0}.bsf-aurora.bsf-landing .fx-dash-wrap{min-height:0}.bsf-aurora.bsf-landing .fx-gauge{align-items:center;gap:12px;width:auto;margin:12px 0 34px;padding:10px 14px;display:flex;position:relative;bottom:auto;right:auto}.bsf-aurora.bsf-landing .fx-gauge p{text-align:left;margin:0}.bsf-aurora.bsf-landing .fx-gauge-ring{width:60px;height:60px}.bsf-aurora.bsf-landing .fx-gauge-n b{font-size:19px}.bsf-aurora.bsf-landing .fx-gauge p{font-size:9.5px}.bsf-aurora.bsf-landing .fx-dash-body{grid-template-columns:minmax(0,1fr)}.bsf-aurora.bsf-landing .fx-row-x{display:none}.bsf-aurora.bsf-landing .fx-dash-bar{height:auto;min-height:30px;padding:6px 12px}.bsf-aurora.bsf-landing .fx-dash-title{white-space:normal;text-overflow:clip;text-align:center;line-height:1.25;overflow:visible}.bsf-aurora.bsf-landing .rpanel,.bsf-aurora.bsf-landing .evd{grid-template-columns:minmax(0,1fr)}.bsf-aurora.bsf-landing .rsw button{border-bottom:1px solid #d5dbe5;flex:calc(50% - 8px)}.bsf-aurora.bsf-landing .cal{gap:8px}.bsf-aurora.bsf-landing .cal .d:has(.ev.on){transform:none}.bsf-aurora.bsf-landing .wf-pipe{gap:12px}.bsf-aurora.bsf-landing .wf-pipe:before,.bsf-aurora.bsf-landing .wf-pipe:after{width:2px;height:auto;top:22px;bottom:22px;left:22px;right:auto}.bsf-aurora.bsf-landing .wf-pipe:after{background:linear-gradient(180deg,transparent 0%,var(--fx-cobalt)40%,#7fa8ae 55%,transparent 70%)0 0/100% 40% no-repeat;animation-name:fx-beam-y}.bsf-aurora.bsf-landing .wf-pipe button{grid-template-columns:46px minmax(0,1fr);column-gap:14px}.bsf-aurora.bsf-landing .wf-pipe small{grid-row:1/span 2;margin:0}.bsf-aurora.bsf-landing .wf-d{padding:18px}.bsf-aurora.bsf-landing .faq{padding:0 18px}.bsf-aurora.bsf-landing .foot.fx-foot>.wrap{padding-left:20px!important;padding-right:20px!important}}@keyframes fx-beam-y{0%{background-position:0 -60%}to{background-position:0 170%}}@media (prefers-reduced-motion:reduce){.bsf-aurora.bsf-landing *,.bsf-aurora.bsf-landing :before,.bsf-aurora.bsf-landing :after{transition:none!important;animation:none!important}.bsf-aurora.bsf-landing .fx-stage-in{transform:rotateX(4deg)rotateY(-6deg)rotate(.6deg)}}@media (prefers-reduced-motion:reduce) and (max-width:760px){.bsf-aurora.bsf-landing .fx-stage-in{transform:none}}
.bsf-aurora.bsf-landing .hv{--hv-ink:#0e262a;--hv-teal:#1a5b66;--hv-gold:#d4af37;--hv-ease:cubic-bezier(.22,1,.36,1);isolation:isolate;font-family:var(--sans);position:relative;overflow:hidden}.bsf-aurora.bsf-landing .hv .hv-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.bsf-aurora.bsf-landing .hv-copy h1{letter-spacing:-.035em;text-wrap:balance;margin:18px 0 22px;font-size:max(38px,min(4.2vw,68px));font-weight:300;line-height:1.04}.bsf-aurora.bsf-landing .hv-copy h1 .hv-h1-b{font-weight:600}.bsf-aurora.bsf-landing .hv-copy>p{max-width:38em;font-size:max(16px,min(1.05vw,19px))}.bsf-aurora.bsf-landing .hv-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.bsf-aurora.bsf-landing .hv-in{animation:hv-in .8s var(--hv-ease)both;animation-delay:var(--hv-d,0s)}@keyframes hv-in{0%{opacity:0;transform:translateY(14px)}}@keyframes hv-rule{0%{transform:scaleX(0)}}.bsf-aurora.bsf-landing .hv-horizon{background:var(--hv-ink);color:#e8efef}@keyframes hv-fade{0%{opacity:0}}@keyframes hv-sheen{0%{background-position:100% 0}to{background-position:0 0}}.bsf-aurora.bsf-landing .hv-hz{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-top:max(64px,min(6vw,112px));display:grid}.bsf-aurora.bsf-landing .hv-horizon .hv-copy h1{color:#fff}.bsf-aurora.bsf-landing .hv-horizon .hv-copy h1 .hv-h1-b{color:var(--hv-gold)}.bsf-aurora.bsf-landing .hv-horizon .hv-copy>p{color:#b4c4c6}.bsf-aurora.bsf-landing .hv-horizon .eyebrow{color:#9ec3c8}.bsf-aurora.bsf-landing .hv-cash{text-align:right;flex-direction:column;gap:6px;padding-bottom:6px;display:flex}.bsf-aurora.bsf-landing .hv-cash span{color:#9ec3c8;font-size:12px}.bsf-aurora.bsf-landing .hv-cash strong{color:#fff;font-size:max(24px,min(2.6vw,40px));font-weight:500}.bsf-aurora.bsf-landing .hv-kpis{border-top:1px solid rgba(255,255,255,.14);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bsf-aurora.bsf-landing .hv-kpis li{animation:hv-in .8s var(--hv-ease)both;animation-delay:var(--hv-d);flex-direction:column;gap:6px;padding:18px 20px 26px 0;display:flex;position:relative}.bsf-aurora.bsf-landing .hv-kpis li:before{content:"";background:var(--hv-gold);transform-origin:0;width:36px;height:2px;animation:hv-rule .9s var(--hv-ease)both;animation-delay:var(--hv-d);position:absolute;top:-1px;left:0}.bsf-aurora.bsf-landing .hv-kpis li span{color:#9ec3c8;font-size:12.5px}.bsf-aurora.bsf-landing .hv-kpis li b{color:#fff;font-size:max(20px,min(2vw,30px));font-weight:500}.bsf-aurora.bsf-landing .hv-top{align-self:start;justify-items:end;margin-top:max(24px,min(3vw,56px));display:grid}.bsf-aurora.bsf-landing .hv-bot{grid-column:1/-1;margin-top:max(40px,min(5vw,72px));display:grid;position:relative}.bsf-aurora.bsf-landing .hv-f{min-width:0;transition:opacity .7s var(--hv-ease),transform .8s var(--hv-ease),visibility 0s .8s;grid-area:1/1}.bsf-aurora.bsf-landing .hv-f-b{opacity:0;visibility:hidden;transform:translateY(18px)}.bsf-aurora.bsf-landing .hv-akis[data-scene="1"] .hv-f-a{opacity:0;visibility:hidden;transform:translateY(-14px)}.bsf-aurora.bsf-landing .hv-akis[data-scene="1"] .hv-f-b{opacity:1;visibility:visible;transition:opacity .8s var(--hv-ease).2s,transform .9s var(--hv-ease).2s,visibility 0s;transform:none}.bsf-aurora.bsf-landing .hv-score{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.bsf-aurora.bsf-landing .hv-score>span{color:#9ec3c8;font-size:12px}.bsf-aurora.bsf-landing .hv-ring{aspect-ratio:1;width:max(104px,min(8.6vw,138px));position:relative}.bsf-aurora.bsf-landing .hv-ring svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .hv-ring circle{fill:none}.bsf-aurora.bsf-landing .hv-ticks{stroke:rgba(255,255,255,.2);stroke-width:2px;stroke-dasharray:1 2.3;transform-origin:50%;animation:90s linear infinite hv-spin}@keyframes hv-spin{to{transform:rotate(360deg)}}.bsf-aurora.bsf-landing .hv-seg-bg{stroke:rgba(255,255,255,.13);stroke-width:6px}.bsf-aurora.bsf-landing .hv-seg-fg{stroke:color-mix(in srgb,#4fb8c2,#e4fdff calc(var(--lit,0)*100%));stroke-width:calc(6px + var(--lit,0)*3px);stroke-dasharray:0 var(--c);transition:stroke-dasharray .4s}.bsf-aurora.bsf-landing .hv-akis[data-scene="1"] .hv-seg-fg{stroke-dasharray:var(--f)var(--c);transition:stroke-dasharray 1.1s var(--hv-ease)calc(.5s + var(--i)*.12s)}.bsf-aurora.bsf-landing .hv-ring b{color:#fff;place-items:center;font-size:max(28px,min(2.6vw,40px));font-weight:500;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .hv-pillars li b{color:color-mix(in srgb,#fff,#8fe0e6 calc(var(--lit,0)*100%))}.bsf-aurora.bsf-landing .hv-pillars li:before,.bsf-aurora.bsf-landing .hv-akis .hv-pillars li:before{background:#6fd0d8}.bsf-aurora.bsf-landing .hv-pillars s{box-shadow:0 0 calc(var(--lit,0)*12px)rgba(111,208,216,.85)}.bsf-aurora.bsf-landing .hv-score em{color:#8fe0e6;border:1px solid rgba(143,224,230,.5);border-radius:999px;padding:2px 10px;font-size:12px;font-style:normal}.bsf-aurora.bsf-landing .hv-pillars{grid-template-columns:repeat(6,minmax(0,1fr))}.bsf-aurora.bsf-landing .hv-pillars li,.bsf-aurora.bsf-landing .hv-akis .hv-pillars li{opacity:0;padding-right:16px;transition:opacity .4s,transform .4s;animation:none;transform:translateY(14px)}.bsf-aurora.bsf-landing .hv-pillars li:before,.bsf-aurora.bsf-landing .hv-akis .hv-pillars li:before{transition:transform .4s;animation:none;transform:scaleX(0)}.bsf-aurora.bsf-landing .hv-akis[data-scene="1"] .hv-pillars li{opacity:1;transition:opacity .7s var(--hv-ease)calc(.3s + var(--i)*90ms),transform .8s var(--hv-ease)calc(.3s + var(--i)*90ms);transform:none}.bsf-aurora.bsf-landing .hv-akis[data-scene="1"] .hv-pillars li:before{transition:transform .8s var(--hv-ease)calc(.4s + var(--i)*90ms);transform:none}.bsf-aurora.bsf-landing .hv-pillars b small{color:#9ec3c8;margin-left:3px;font-size:.5em;font-weight:400}.bsf-aurora.bsf-landing .hv-pillars b i{font-style:normal}.bsf-aurora.bsf-landing .hv-pillars u{background:rgba(255,255,255,.12);border-radius:2px;height:3px;margin-top:4px;text-decoration:none;display:block;overflow:hidden}.bsf-aurora.bsf-landing .hv-pillars s{transform-origin:0;background:linear-gradient(90deg,#2a8a96,#6fd0d8 70%,#d9fbfd);height:100%;text-decoration:none;transition:transform .3s;display:block;transform:scaleX(0)}.bsf-aurora.bsf-landing .hv-akis[data-scene="1"] .hv-pillars s{transform:scaleX(var(--v));transition:transform 1.4s var(--hv-ease)calc(.55s + var(--i)*90ms)}.bsf-aurora.bsf-landing .hv-pager{z-index:3;gap:8px;display:flex;position:absolute;top:-1px;right:0}.bsf-aurora.bsf-landing .hv-pager button{cursor:pointer;background:0 0;border:0;width:44px;height:16px;padding:0;position:relative}.bsf-aurora.bsf-landing .hv-pager button:before{content:"";background:rgba(255,255,255,.22);height:2px;position:absolute;top:0;left:0;right:0}.bsf-aurora.bsf-landing .hv-pager button span{background:var(--hv-gold);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.bsf-aurora.bsf-landing .hv-pager button:focus-visible{outline:2px solid var(--hv-gold);outline-offset:2px}@media (max-width:900px){.bsf-aurora.bsf-landing .hv-hz{grid-template-columns:minmax(0,1fr)}.bsf-aurora.bsf-landing .hv-cash{text-align:left}.bsf-aurora.bsf-landing .hv-top{justify-items:start}.bsf-aurora.bsf-landing .hv-score{align-items:flex-start}.bsf-aurora.bsf-landing .hv-kpis.hv-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}.bsf-aurora.bsf-landing .hv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes hv-eb{0%{opacity:0;letter-spacing:.7em;filter:blur(6px)}}.bsf-aurora.bsf-landing .hv-akis .hv-cv{z-index:-1;width:100%;height:100%;animation:1.4s .2s backwards hv-fade;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .hv-fchip{opacity:0;z-index:3;pointer-events:none;white-space:nowrap;background:var(--hv-gold);color:var(--hv-ink);border-radius:4px;padding:5px 9px;font-size:12px;font-weight:500;transition:opacity .25s;position:absolute;top:0;left:0}.bsf-aurora.bsf-landing .hv-akis .hv-hz{z-index:2;position:relative}.bsf-aurora.bsf-landing .hv-mk{vertical-align:top;margin:-.06em -.03em -.16em;padding:.06em .03em .16em;display:inline-block;overflow:hidden}.bsf-aurora.bsf-landing .hv-mw{animation:hv-mask-rise 1.4s cubic-bezier(.16,1,.3,1)calc(1.35s + var(--i)*.12s)backwards;display:inline-block}@keyframes hv-mask-rise{0%{opacity:0;transform:translateY(115%)rotate(4deg)}}.bsf-aurora.bsf-landing .hv-akis .hv-eb{animation:hv-eb 1.6s var(--hv-ease)1.2s backwards}.bsf-aurora.bsf-landing .hv-akis .hv-copy>p.hv-in,.bsf-aurora.bsf-landing .hv-akis .hv-cta.hv-in{animation-delay:calc(var(--hv-d,0s) + 2.6s)}.bsf-aurora.bsf-landing .hv-akis .hv-cash.hv-in{animation-delay:calc(var(--hv-d,0s) + 3.2s)}.bsf-aurora.bsf-landing .hv-akis .hv-kpis li,.bsf-aurora.bsf-landing .hv-akis .hv-kpis li:before{animation-delay:calc(var(--hv-d,0s) + 2.8s)}.bsf-aurora.bsf-landing .hv-akis .hv-copy.hv-dark h1 .hv-h1-b .hv-mw{background:linear-gradient(100deg,#d4af37 40%,#fff3c2 50%,#d4af37 60%) 100% 0/250% 100%;-webkit-text-fill-color:transparent;animation:hv-mask-rise 1.4s cubic-bezier(.16,1,.3,1)calc(1.35s + var(--i)*.12s)backwards,hv-sheen 2.6s ease 3.3s both;-webkit-background-clip:text;background-clip:text}.bsf-aurora.bsf-landing .hv-akis .hv-copy.hv-dark h1 .hv-h1-b{-webkit-text-fill-color:currentColor;background:0 0;animation:none}@media (prefers-reduced-motion:reduce){.bsf-aurora.bsf-landing .hv *,.bsf-aurora.bsf-landing .hv :before,.bsf-aurora.bsf-landing .hv :after{transition:none!important;animation:none!important}}
.bsf-aurora.bsf-landing .ht{background:radial-gradient(120% 90% at 72% 55%,#123a40 0%,#0e262a 55%,#0b2024 100%)}.bsf-aurora.bsf-landing .ht-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:max(12px,min(2vw,28px));min-height:max(600px,min(78vh,760px));padding-top:max(40px,min(5vw,80px));padding-bottom:max(40px,min(5vw,80px));display:grid;position:relative}.bsf-aurora.bsf-landing .ht-grid .hv-copy{z-index:3;min-width:0;position:relative}.bsf-aurora.bsf-landing .ht-vis{min-width:0;height:max(540px,min(70vh,640px));margin-right:calc(-1*max(16px,min(3vw,40px)));position:relative}@media (min-width:1280px){.bsf-aurora.bsf-landing .ht-grid.wrap{grid-template-columns:minmax(0,4.6fr) minmax(0,7.4fr);gap:max(24px,min(3vw,64px));max-width:min(1720px,100%);min-height:max(640px,min(84vh,920px));padding-left:max(32px,min(4vw,80px));padding-right:max(32px,min(4vw,80px))}.bsf-aurora.bsf-landing .ht-vis{height:max(580px,min(76vh,840px))}.bsf-aurora.bsf-landing .ht .hv-copy>p{font-size:max(17px,min(1.1vw,21px))}}.bsf-aurora.bsf-landing .ht-cv{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .ht-cv:active{cursor:grabbing}.bsf-aurora.bsf-landing .ht-lbls{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.bsf-aurora.bsf-landing .ht-lb{white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:center;opacity:0;will-change:transform,opacity;transform-origin:50% 100%;position:absolute;top:0;left:0}.bsf-aurora.bsf-landing .ht-lb>span{display:block}.bsf-aurora.bsf-landing .ht-lb>b{font-weight:500;display:block}.bsf-aurora.bsf-landing .ht-lb>b:empty{display:none}.bsf-aurora.bsf-landing .ht-acc{color:#9ec3c8;max-width:170px;font-size:10.5px}.bsf-aurora.bsf-landing .ht-acc>span{text-overflow:ellipsis;overflow:hidden}.bsf-aurora.bsf-landing .ht-acc>b{color:#fff;font-size:11px}.bsf-aurora.bsf-landing .ht-acc.ht-on{color:#f3dd8f}.bsf-aurora.bsf-landing .ht-sub{color:#d6f7f9;background:rgba(9,26,29,.72);border:1px solid rgba(143,224,230,.22);border-radius:6px;padding:3px 7px;font-size:10.5px}.bsf-aurora.bsf-landing .ht-sub>b{color:#fff;font-size:11.5px}.bsf-aurora.bsf-landing .ht-sub.ht-on{color:#f3dd8f;border-color:rgba(212,175,55,.7)}.bsf-aurora.bsf-landing .ht-rat{font-family:var(--sans);color:#9ec3c8;font-size:12.5px}.bsf-aurora.bsf-landing .ht-rat>b{font-family:var(--mono);color:#fff;letter-spacing:-.01em;font-size:17px}.bsf-aurora.bsf-landing .ht-rat.ht-on{color:#f3dd8f}.bsf-aurora.bsf-landing .ht-rat.ht-on>b{color:#f3dd8f;text-shadow:0 0 18px rgba(212,175,55,.6)}.bsf-aurora.bsf-landing .ht-apex{letter-spacing:.16em;color:#9ec3c8;text-transform:uppercase;font-size:10.5px}.bsf-aurora.bsf-landing .ht-apex>b{font-family:var(--sans);letter-spacing:-.03em;color:#fff;text-transform:none;font-size:30px}.bsf-aurora.bsf-landing .ht-apex.ht-on>b{color:#f3dd8f;text-shadow:0 0 24px rgba(212,175,55,.65)}.bsf-aurora.bsf-landing .ht-card{z-index:2;color:#e8efef;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(rgba(18,51,58,.78),rgba(9,26,29,.82));border:1px solid rgba(143,224,230,.16);border-radius:12px;width:min(290px,42%);padding:14px 16px;transition:opacity .35s;position:absolute;top:10px;left:0;box-shadow:0 20px 50px -20px rgba(0,0,0,.7),inset 0 1px rgba(255,255,255,.06)}.bsf-aurora.bsf-landing .ht-card.ht-out{opacity:0}.bsf-aurora.bsf-landing .ht-card-h{letter-spacing:.16em;color:#9ec3c8;text-transform:uppercase;font-size:10.5px}.bsf-aurora.bsf-landing .ht-card-n{color:#fff;margin-top:6px;font-size:17px;font-weight:500}.bsf-aurora.bsf-landing .ht-card-f{color:rgba(232,239,239,.5);margin-top:4px;font-size:11.5px;line-height:1.5}.bsf-aurora.bsf-landing .ht-card-f b{color:#dfe9ea;font-weight:500}.bsf-aurora.bsf-landing .ht-card-r{color:#f3dd8f;min-height:1.3em;margin-top:8px;font-size:22px;font-weight:500}.bsf-aurora.bsf-landing .ht-steps{gap:4px;margin-top:10px;display:flex}.bsf-aurora.bsf-landing .ht-steps span{background:rgba(255,255,255,.1);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.bsf-aurora.bsf-landing .ht-steps i{transform-origin:0;background:linear-gradient(90deg,#8fe0e6,#d4af37);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}@media (max-width:900px){.bsf-aurora.bsf-landing .ht-grid{grid-template-columns:minmax(0,1fr);min-height:0}.bsf-aurora.bsf-landing .ht-vis{margin-right:0;height:auto;margin-left:-8px;margin-right:-8px;padding-top:440px}.bsf-aurora.bsf-landing .ht-cv,.bsf-aurora.bsf-landing .ht-lbls{height:440px;bottom:auto}.bsf-aurora.bsf-landing .ht-lbls.ht-narrow .ht-acc{display:none}.bsf-aurora.bsf-landing .ht-sub{padding:2px 5px;font-size:9.5px}.bsf-aurora.bsf-landing .ht-card{width:auto;margin-left:8px;margin-right:8px;position:relative;top:auto;left:auto}}@media (prefers-reduced-motion:reduce){.bsf-aurora.bsf-landing .ht-card{transition:none}}
.bsf-aurora.bsf-landing .lc-sec{color:#e8efef;background:linear-gradient(#0b2024 0%,#0e262a 40%,#0f2a2f 100%);padding:max(56px,min(7vw,104px)) 0 max(56px,min(6vw,88px));position:relative;overflow:hidden}.bsf-aurora.bsf-landing .lc-sec .eyebrow{color:#9ec3c8}.bsf-aurora.bsf-landing .lc-head{max-width:820px}.bsf-aurora.bsf-landing .lc-head h2{color:#fff;letter-spacing:-.025em;text-wrap:balance;margin:12px 0 14px;font-size:max(28px,min(3vw,44px));font-weight:400;line-height:1.08}.bsf-aurora.bsf-landing .lc-head p{color:#b4c4c6;max-width:62em;margin:0;font-size:max(15px,min(1vw,17px))}.bsf-aurora.bsf-landing .lc-note{color:rgba(232,239,239,.55)}.bsf-aurora.bsf-landing .lc-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:max(16px,min(2.4vw,32px));margin-top:max(28px,min(3vw,44px));display:grid}.bsf-aurora.bsf-landing .lc-stage{background:radial-gradient(90% 80% at 50% 70%,rgba(26,91,102,.45),rgba(9,26,29,.2) 70%);border:1px solid rgba(143,224,230,.12);border-radius:16px;min-height:440px;position:relative;overflow:hidden}.bsf-aurora.bsf-landing .lc-cv{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .lc-cite{background:rgba(9,26,29,.5);border:1px solid rgba(143,224,230,.14);border-radius:12px;margin-top:18px;padding:14px 16px}.bsf-aurora.bsf-landing .lc-cite>b{color:#fff;font-size:13px;font-weight:500;display:block}.bsf-aurora.bsf-landing .lc-head .lc-cite>p{color:#9ec3c8;margin:4px 0 10px;font-size:13.5px}.bsf-aurora.bsf-landing .lc-cite ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bsf-aurora.bsf-landing .lc-cite li{color:#dfe9ea;grid-template-columns:7.5em minmax(0,1fr);gap:10px;font-size:13px;line-height:1.45;display:grid}.bsf-aurora.bsf-landing .lc-cite li>span:first-child{color:#d4af37;font-weight:500}.bsf-aurora.bsf-landing .lc-cite li>.mono{color:#cfe3e5;font-size:12px}.bsf-aurora.bsf-landing .lc-tag>span{font-family:var(--sans);font-size:12px}@media (max-width:640px){.bsf-aurora.bsf-landing .lc-cite li{grid-template-columns:minmax(0,1fr);gap:0}}.bsf-aurora.bsf-landing .lc-tags{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.bsf-aurora.bsf-landing .lc-tag{white-space:nowrap;font:500 11px/1.2 var(--mono);color:#9ec3c8;opacity:0;will-change:transform,opacity;flex-direction:column;align-items:center;gap:3px;transition:color .3s;display:flex;position:absolute;top:0;left:0}.bsf-aurora.bsf-landing .lc-tag b{opacity:0;border:1px solid;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:500;transition:opacity .3s,transform .3s;transform:translateY(4px)}.bsf-aurora.bsf-landing .lc-tag.lc-cur{color:#fff}.bsf-aurora.bsf-landing .lc-tag.lc-done b{opacity:1;transform:none}.bsf-aurora.bsf-landing .lc-tag.lc-done:not(.lc-cur)>span,.bsf-aurora.bsf-landing .lc-hud-done .lc-hud-l{display:none}.bsf-aurora.bsf-landing [data-status=pass]{--lc:#6fd6a8}.bsf-aurora.bsf-landing [data-status=info]{--lc:#8fe0e6}.bsf-aurora.bsf-landing [data-status=warning]{--lc:#e0a33a}.bsf-aurora.bsf-landing [data-status=critical]{--lc:#e2665c}.bsf-aurora.bsf-landing [data-status=insufficient_data]{--lc:#a8b6ba}.bsf-aurora.bsf-landing .lc-tag.lc-done{color:var(--lc)}.bsf-aurora.bsf-landing .lc-hud{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(rgba(18,51,58,.82),rgba(9,26,29,.86));border:1px solid rgba(143,224,230,.16);border-radius:12px;max-width:min(360px,100% - 28px);padding:12px 14px;position:absolute;top:14px;left:14px}.bsf-aurora.bsf-landing .lc-hud-h{font:500 10.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#9ec3c8;align-items:center;gap:7px;display:flex}.bsf-aurora.bsf-landing .lc-hud-h i{background:#d4af37;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #d4af37}.bsf-aurora.bsf-landing .lc-live .lc-hud-h i{animation:1.2s ease-in-out infinite lc-blink}@keyframes lc-blink{50%{opacity:.35}}.bsf-aurora.bsf-landing .lc-hud-t{color:#fff;margin-top:6px;font-size:15px;font-weight:500}.bsf-aurora.bsf-landing .lc-hud-l{font:500 10px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:rgba(232,239,239,.45);margin-top:6px}.bsf-aurora.bsf-landing .lc-hud-i{font:400 12px/1.45 var(--mono);color:#d6f7f9;margin-top:2px}.bsf-aurora.bsf-landing .lc-side{flex-direction:column;gap:12px;min-width:0;display:flex}.bsf-aurora.bsf-landing .lc-side-h{font:500 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#9ec3c8}.bsf-aurora.bsf-landing .lc-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bsf-aurora.bsf-landing .lc-list li{background:rgba(255,255,255,.024);border:1px solid rgba(255,255,255,.07);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:9px 12px;transition:opacity .45s,transform .45s,border-color .45s,background .45s;display:grid}.bsf-aurora.bsf-landing .lc-live .lc-list li{opacity:.28}.bsf-aurora.bsf-landing .lc-live .lc-list li.lc-cur{opacity:.7;border-color:rgba(255,255,255,.22)}.bsf-aurora.bsf-landing .lc-live .lc-list li.lc-on{opacity:1;border-color:color-mix(in srgb,var(--lc)40%,transparent);background:color-mix(in srgb,var(--lc)7%,transparent)}.bsf-aurora.bsf-landing .lc-pill{font:500 10.5px/1 var(--mono);color:var(--lc);border:1px solid color-mix(in srgb,var(--lc)55%,transparent);white-space:nowrap;border-radius:999px;margin-top:1px;padding:5px 8px}.bsf-aurora.bsf-landing .lc-row-t{color:#fff;font-size:13.5px;line-height:1.35}.bsf-aurora.bsf-landing .lc-row-t b{font-weight:500}.bsf-aurora.bsf-landing .lc-row-t span{color:#9ec3c8;margin-left:4px;font-size:12px}.bsf-aurora.bsf-landing .lc-list p{color:#b4c4c6;margin:2px 0 0;font-size:12.5px;line-height:1.45}.bsf-aurora.bsf-landing .lc-sum{background:rgba(212,175,55,.05);border:1px solid rgba(212,175,55,.28);border-radius:12px;padding:12px 14px;transition:opacity .5s,border-color .5s}.bsf-aurora.bsf-landing .lc-live .lc-sum{opacity:.4}.bsf-aurora.bsf-landing .lc-live .lc-sum.lc-on{opacity:1;border-color:rgba(212,175,55,.6)}.bsf-aurora.bsf-landing .lc-sum-t{color:#f3dd8f;font-size:15px;font-weight:500}.bsf-aurora.bsf-landing .lc-sum ul{flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.bsf-aurora.bsf-landing .lc-sum li{color:#b4c4c6;font-size:12.5px}.bsf-aurora.bsf-landing .lc-sum li b{font:600 14px var(--mono);color:var(--lc);margin-right:3px}.bsf-aurora.bsf-landing .lc-sum p{color:rgba(232,239,239,.55);margin:8px 0 0;font-size:12px}.bsf-aurora.bsf-landing .lc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(12px,min(2vw,24px));margin:max(28px,min(3vw,44px)) 0 0;padding:0;list-style:none;display:grid}.bsf-aurora.bsf-landing .lc-steps li{border-top:1px solid rgba(255,255,255,.14);padding:18px 18px 20px;position:relative}.bsf-aurora.bsf-landing .lc-steps li:before{content:"";background:#d4af37;width:36px;height:2px;position:absolute;top:-1px;left:0}.bsf-aurora.bsf-landing .lc-step-n{color:#d4af37;font-size:12px}.bsf-aurora.bsf-landing .lc-steps h3{color:#fff;margin:6px 0;font-size:18px;font-weight:500}.bsf-aurora.bsf-landing .lc-steps p{color:#b4c4c6;margin:0;font-size:14px;line-height:1.55}.bsf-aurora.bsf-landing .lc-lib{background:rgba(255,255,255,.02);border:1px solid rgba(143,224,230,.14);border-radius:14px;margin-top:max(20px,min(2.4vw,32px));padding:18px 20px}.bsf-aurora.bsf-landing .lc-lib-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.bsf-aurora.bsf-landing .lc-lib-h b{color:#fff;font-size:16px;font-weight:500}.bsf-aurora.bsf-landing .lc-lib-h span{color:#9ec3c8;font-size:12px}.bsf-aurora.bsf-landing .lc-lib ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bsf-aurora.bsf-landing .lc-lib li{flex-direction:column;gap:2px;display:flex}.bsf-aurora.bsf-landing .lc-lib li b{color:#f3dd8f;font-size:max(26px,min(2.6vw,36px));font-weight:500;line-height:1}.bsf-aurora.bsf-landing .lc-lib li span{color:#b4c4c6;font-size:13px}.bsf-aurora.bsf-landing .lc-lib p{color:rgba(232,239,239,.55);margin:12px 0 0;font-size:12.5px}@media (max-width:900px){.bsf-aurora.bsf-landing .lc-grid{grid-template-columns:minmax(0,1fr)}.bsf-aurora.bsf-landing .lc-stage{min-height:440px}.bsf-aurora.bsf-landing .lc-hud{padding:9px 11px;top:10px;left:10px}.bsf-aurora.bsf-landing .lc-hud-t{font-size:13.5px}.bsf-aurora.bsf-landing .lc-hud-l{display:none}.bsf-aurora.bsf-landing .lc-hud-i{font-size:11px}.bsf-aurora.bsf-landing .lc-steps{grid-template-columns:minmax(0,1fr)}.bsf-aurora.bsf-landing .lc-lib ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.bsf-aurora.bsf-landing .lc-live .lc-hud-h i{animation:none}.bsf-aurora.bsf-landing .lc-list li,.bsf-aurora.bsf-landing .lc-tag,.bsf-aurora.bsf-landing .lc-tag b,.bsf-aurora.bsf-landing .lc-sum{transition:none}}
