@property --bnx-ang{syntax: "<angle>";inherits: false;initial-value: 0deg}.bnx-wrap{--bnx-cols: 4;--bnx-row: 200px;--bnx-gap: 16px;--bnx-a: #6c5ce7;--bnx-b: #00cec9;--bnx-r: 24px;--bnx-ts: 18px;--bg: #ffffff;--bd: 1px solid #ececf6;--sh: 0 10px 30px rgba(20,20,60,.06);--tx: #16162a;--mu: #6b6b85;--ib: color-mix(in srgb,var(--bnx-a) 12%,transparent);--ic: var(--bnx-a);--soft: #f5f4fc;font-family: inherit}.bnx-wrap *,.bnx-wrap *::before,.bnx-wrap *::after{box-sizing: border-box}.bnx-grid{display: grid;grid-template-columns: repeat(var(--bnx-cols),minmax(0,1fr));grid-auto-rows: minmax(var(--bnx-row),auto);gap: var(--bnx-gap)}.bnx-dense .bnx-grid{grid-auto-flow: row dense}.bnx-tile{position: relative;isolation: isolate;display: flex;min-width: 0;overflow: hidden;border-radius: var(--bnx-r);background: var(--bg);border: var(--bd);box-shadow: var(--sh);color: var(--tx);text-decoration: none !important;transition: transform .45s cubic-bezier(.22,.9,.3,1),box-shadow .35s ease,opacity .5s ease,filter .5s ease,border-color .3s ease}.bnx-sx-2{grid-column: span min(2,var(--bnx-cols))}.bnx-sx-3{grid-column: span min(3,var(--bnx-cols))}.bnx-sx-4{grid-column: span min(4,var(--bnx-cols))}.bnx-sy-2{grid-row: span 2}.bnx-in{position: relative;z-index: 2;flex: 1;display: flex;flex-direction: column;gap: 12px;min-width: 0;padding: 22px}.bnx-top{display: flex;align-items: flex-start;justify-content: space-between;gap: 10px;min-height: 0}.bnx-top:empty{display: none}.bnx-icon{display: grid;place-items: center;width: 46px;height: 46px;border-radius: 14px;background: var(--ib);color: var(--ic);flex: none}.bnx-badge{margin-left: auto;padding: 5px 11px;border-radius: 99px;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b));color: #fff;font-size: 11.5px;font-weight: 800;letter-spacing: .03em;white-space: nowrap}.bnx-vis{flex: 1;min-height: 0;display: flex;align-items: center;justify-content: center;position: relative}.bnx-body{margin-top: auto;min-width: 0}.bnx-title{margin: 0;color: inherit;font-size: var(--bnx-ts);font-weight: 800;line-height: 1.25;letter-spacing: -.01em}.bnx-text{margin: 6px 0 0;color: var(--mu);font-size: 14px;line-height: 1.55}.bnx-sx-1.bnx-sy-1 .bnx-text{font-size: 13px}.bnx-arrow{position: absolute;right: 18px;top: 18px;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: var(--soft);color: var(--tx);transition: transform .35s ease,background .3s ease}.bnx-top:not(:empty) ~ .bnx-arrow{top: auto;bottom: 18px}a.bnx-tile:hover .bnx-arrow{transform: rotate(45deg);background: var(--bnx-a);color: #fff}.bnx-glow{position: absolute;inset: 0;z-index: 1;pointer-events: none;opacity: 0;background: radial-gradient(360px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--bnx-a) 16%,transparent),transparent 60%);transition: opacity .35s ease}.bnx-spot .bnx-tile:hover .bnx-glow{opacity: 1}.bnx-tile:focus-visible{outline: 3px solid var(--bnx-a);outline-offset: 3px}.bnx-tile.has-colour{--tx: #ffffff;--mu: rgba(255,255,255,.82);--ib: rgba(255,255,255,.18);--ic: #ffffff;--soft: rgba(255,255,255,.2);background: linear-gradient(135deg,var(--g1),var(--g2));border-color: transparent}.bnx-tile.has-colour .bnx-badge{background: rgba(255,255,255,.22)}.bnx-tile.has-colour::after{content: "";position: absolute;right: -30%;top: -40%;z-index: 0;width: 80%;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,rgba(255,255,255,.25),transparent 65%);pointer-events: none}.bnx-skin-dark{--bg: #15152b;--bd: 1px solid rgba(255,255,255,.08);--sh: 0 14px 34px rgba(0,0,0,.28);--tx: #ffffff;--mu: #a9a8c6;--ib: color-mix(in srgb,var(--bnx-a) 22%,transparent);--ic: color-mix(in srgb,var(--bnx-a) 55%,#ffffff);--soft: rgba(255,255,255,.08)}.bnx-skin-glass{--bg: rgba(255,255,255,.13);--bd: 1px solid rgba(255,255,255,.28);--sh: 0 14px 34px rgba(10,10,40,.18);--tx: #ffffff;--mu: rgba(255,255,255,.8);--ib: rgba(255,255,255,.18);--ic: #ffffff;--soft: rgba(255,255,255,.18)}.bnx-skin-glass .bnx-tile{-webkit-backdrop-filter: blur(14px) saturate(1.4);backdrop-filter: blur(14px) saturate(1.4)}.bnx-skin-pastel{--bd: 0 solid transparent;--sh: none}.bnx-skin-pastel .bnx-tile:nth-child(6n+1){--bg: #f1edff}.bnx-skin-pastel .bnx-tile:nth-child(6n+2){--bg: #e3faf5}.bnx-skin-pastel .bnx-tile:nth-child(6n+3){--bg: #fff0e3}.bnx-skin-pastel .bnx-tile:nth-child(6n+4){--bg: #ffebf4}.bnx-skin-pastel .bnx-tile:nth-child(6n+5){--bg: #e6f2ff}.bnx-skin-pastel .bnx-tile:nth-child(6n+6){--bg: #fdf8dc}.bnx-skin-pastel{--ib: rgba(255,255,255,.75);--soft: rgba(255,255,255,.7)}.bnx-skin-outline{--bg: transparent;--bd: 1.5px solid color-mix(in srgb,var(--tx) 14%,transparent);--sh: none}.bnx-skin-outline .bnx-tile:hover{border-color: var(--bnx-a)}.bnx-skin-brutal{--bd: 2.5px solid #111;--sh: 5px 5px 0 #111;--tx: #111;--mu: #333;--ib: #ffffff;--ic: #111;--soft: #ffffff}.bnx-skin-brutal .bnx-tile:nth-child(6n+1){--bg: #ffe66d}.bnx-skin-brutal .bnx-tile:nth-child(6n+2){--bg: #a0e7e5}.bnx-skin-brutal .bnx-tile:nth-child(6n+3){--bg: #ffaec9}.bnx-skin-brutal .bnx-tile:nth-child(6n+4){--bg: #b4f8c8}.bnx-skin-brutal .bnx-tile:nth-child(6n+5){--bg: #c3b1e1}.bnx-skin-brutal .bnx-tile:nth-child(6n+6){--bg: #fbe7c6}.bnx-skin-brutal .bnx-icon{border: 2px solid #111}.bnx-skin-brutal .bnx-badge{background: #111}.bnx-skin-brutal .bnx-tile.has-colour{border-color: #111}.bnx-skin-brutal.bnx-h-lift .bnx-tile:hover{transform: translate(-3px,-3px);box-shadow: 8px 8px 0 #111}.bnx-skin-aurora{--bg: #0e0e22;--bd: 1px solid transparent;--sh: 0 18px 40px rgba(0,0,0,.35);--tx: #ffffff;--mu: #a9a8c6;--ib: color-mix(in srgb,var(--bnx-a) 22%,transparent);--ic: color-mix(in srgb,var(--bnx-b) 70%,#ffffff);--soft: rgba(255,255,255,.08)}.bnx-skin-aurora .bnx-tile:not(.has-colour):not(.has-img):not(.bnx-t-cta){background: radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--bnx-a) 22%,transparent),transparent 55%) padding-box,linear-gradient(#0f0f25,#0f0f25) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--bnx-a) 80%,transparent),rgba(255,255,255,.06) 40%,color-mix(in srgb,var(--bnx-b) 70%,transparent)) border-box}.bnx-skin-clay{--bg: #f4f1fb;--bd: 0 solid transparent;--sh: 10px 10px 24px rgba(108,92,231,.16),-8px -8px 20px rgba(255,255,255,.95),inset 1px 1px 2px rgba(255,255,255,.9);--ib: #ffffff;--soft: #ffffff}.bnx-skin-clay .bnx-icon{box-shadow: 4px 4px 10px rgba(108,92,231,.18),-3px -3px 8px #fff}.bnx-skin-clay .bnx-tile.has-colour{box-shadow: 10px 10px 24px color-mix(in srgb,var(--g1) 40%,transparent),-8px -8px 20px rgba(255,255,255,.95)}.bnx-h-lift .bnx-tile:hover{transform: translateY(-6px);box-shadow: 0 22px 44px rgba(20,20,60,.14)}.bnx-skin-dark.bnx-h-lift .bnx-tile:hover,.bnx-skin-aurora.bnx-h-lift .bnx-tile:hover{box-shadow: 0 24px 48px rgba(0,0,0,.45)}.bnx-h-tilt .bnx-tile{transition: transform .2s ease-out,box-shadow .35s ease,opacity .5s ease,filter .5s ease;transform-style: preserve-3d}.bnx-h-beam .bnx-tile::before{content: "";position: absolute;inset: 0;z-index: 3;padding: 1.5px;border-radius: inherit;background: conic-gradient(from var(--bnx-ang),transparent 65%,var(--bnx-a),var(--bnx-b),transparent 95%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask: linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events: none;opacity: 0;transition: opacity .3s ease;animation: bnxBeam 2.6s linear infinite}.bnx-h-beam .bnx-tile:hover::before{opacity: 1}@keyframes bnxBeam{to{--bnx-ang: 360deg}}.bnx-bg{position: absolute;inset: 0;z-index: 0;background-size: cover;background-position: center;transition: transform .8s cubic-bezier(.22,.9,.3,1)}.bnx-h-zoom .bnx-tile:hover .bnx-bg{transform: scale(1.08)}.bnx-h-lift .bnx-tile:hover .bnx-bg,.bnx-h-beam .bnx-tile:hover .bnx-bg{transform: scale(1.04)}.bnx-h-dim .bnx-grid:hover .bnx-tile:not(:hover){opacity: .5;filter: saturate(.6)}.bnx-wrap.is-js .bnx-tile.is-in:not(.is-settled){transition-delay: calc(min(var(--k),10) * 70ms);transition-duration: .7s}.bnx-e-rise.is-js .bnx-tile:not(.is-in){opacity: 0;transform: translateY(26px)}.bnx-e-scale.is-js .bnx-tile:not(.is-in){opacity: 0;transform: scale(.9)}.bnx-e-blur.is-js .bnx-tile:not(.is-in){opacity: 0;filter: blur(10px)}.bnx-tile.has-img{--tx: #ffffff;--mu: rgba(255,255,255,.85);--soft: rgba(255,255,255,.22);--ib: rgba(255,255,255,.2);--ic: #fff;border-color: transparent}.bnx-tile.has-img .bnx-glow{background: radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.18),transparent 60%)}.bnx-tile.has-img .bnx-in::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(0deg,rgba(8,8,24,.78),rgba(8,8,24,.1) 60%,transparent);border-radius: inherit}.bnx-tile.has-img .bnx-in{justify-content: flex-end}.bnx-play{display: grid;place-items: center;width: 64px;height: 64px;border-radius: 50%;background: rgba(255,255,255,.92);color: var(--bnx-a);box-shadow: 0 0 0 0 rgba(255,255,255,.5);animation: bnxPing 2s ease-out infinite}.bnx-play svg{margin-left: 3px}@keyframes bnxPing{0%{box-shadow: 0 0 0 0 rgba(255,255,255,.55)}100%{box-shadow: 0 0 0 22px rgba(255,255,255,0)}}.bnx-stat{font-size: clamp(40px,4.2vw,68px);font-weight: 900;line-height: 1;letter-spacing: -.04em;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b));-webkit-background-clip: text;background-clip: text;color: transparent;font-variant-numeric: tabular-nums}.bnx-tile.has-colour .bnx-stat,.bnx-skin-brutal .bnx-stat{background: none;color: var(--tx)}.bnx-t-stat .bnx-in{justify-content: flex-end}.bnx-t-stat .bnx-title{margin-top: 10px}.bnx-spark{display: block;width: 100%;height: 34px;margin-top: 10px;overflow: visible}.bnx-spark polyline{fill: none;stroke: var(--bnx-b);stroke-width: 2.4;stroke-linecap: round;stroke-linejoin: round;vector-effect: non-scaling-stroke}.bnx-spark{clip-path: inset(0 0 0 0);transition: clip-path 1.4s cubic-bezier(.3,.9,.3,1) .2s}.bnx-anim.is-js .bnx-tile:not(.is-in) .bnx-spark{clip-path: inset(0 100% 0 0)}.bnx-chart{display: flex;align-items: flex-end;gap: 7px;width: 100%;height: 100%;min-height: 70px}.bnx-chart i{flex: 1;height: calc(var(--v) * 100%);min-height: 6px;border-radius: 8px 8px 4px 4px;background: color-mix(in srgb,var(--bnx-a) 26%,transparent);transform-origin: 50% 100%;transition: transform .8s cubic-bezier(.3,1.3,.5,1) calc(var(--k) * 70ms + .2s)}.bnx-chart i.is-last{background: linear-gradient(180deg,var(--bnx-b),var(--bnx-a));box-shadow: 0 8px 18px color-mix(in srgb,var(--bnx-a) 35%,transparent)}.bnx-tile.has-colour .bnx-chart i{background: rgba(255,255,255,.3)}.bnx-tile.has-colour .bnx-chart i.is-last{background: #fff}.bnx-anim.is-js .bnx-tile:not(.is-in) .bnx-chart i{transform: scaleY(.05)}.bnx-ring{position: relative;display: grid;place-items: center;width: min(130px,100%);aspect-ratio: 1}.bnx-ring svg{position: absolute;inset: 0;transform: rotate(-90deg)}.bnx-ring circle{fill: none;stroke: color-mix(in srgb,var(--tx) 10%,transparent);stroke-width: 9;stroke-linecap: round}.bnx-ring .bnx-rf{stroke: var(--bnx-a);stroke-dasharray: 100;stroke-dashoffset: calc(100 - var(--pv));transition: stroke-dashoffset 1.4s cubic-bezier(.3,.9,.3,1) .2s}.bnx-anim.is-js .bnx-tile:not(.is-in) .bnx-rf{stroke-dashoffset: 100}.bnx-ring b{position: relative;font-size: 26px;font-weight: 900;letter-spacing: -.02em}.bnx-t-ring .bnx-body{text-align: center}.bnx-avs{display: flex;justify-content: center}.bnx-avs span{display: grid;place-items: center;width: 48px;height: 48px;margin-left: -12px;border-radius: 50%;border: 3px solid var(--bg);background: linear-gradient(135deg,hsl(var(--h) 75% 62%),hsl(calc(var(--h) + 40) 75% 55%));color: #fff;font-weight: 800;font-size: 17px;transition: transform .6s cubic-bezier(.3,1.5,.5,1) calc(var(--k,5) * 80ms + .15s),opacity .4s ease calc(var(--k,5) * 80ms + .15s)}.bnx-skin-glass .bnx-avs span,.bnx-tile.has-colour .bnx-avs span{border-color: rgba(255,255,255,.4)}.bnx-avs span:first-child{margin-left: 0}.bnx-avs .is-more{background: #16162a;color: #ffffff;font-size: 13px}.bnx-skin-dark .bnx-avs .is-more,.bnx-skin-aurora .bnx-avs .is-more{background: #ffffff;color: #16162a}.bnx-skin-glass .bnx-avs .is-more,.bnx-tile.has-colour .bnx-avs .is-more,.bnx-tile.has-img .bnx-avs .is-more{background: #ffffff;color: #16162a}.bnx-anim.is-js .bnx-tile:not(.is-in) .bnx-avs span{transform: translateX(-16px) scale(.6);opacity: 0}.bnx-t-avatars .bnx-body{text-align: center}.bnx-mq{display: flex;flex-direction: column;gap: 10px;width: calc(100% + 44px);margin: 0 -22px;overflow: hidden;-webkit-mask: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.bnx-mqr > div{display: flex;gap: 10px;width: max-content;animation: bnxMq 22s linear infinite}.bnx-mqr.is-rev > div{animation-direction: reverse;animation-duration: 26s}.bnx-mqr span{padding: 8px 14px;border-radius: 99px;background: var(--soft);border: 1px solid color-mix(in srgb,var(--tx) 8%,transparent);color: var(--tx);font-size: 13px;font-weight: 700;white-space: nowrap}.bnx-tile:hover .bnx-mqr > div{animation-play-state: paused}@keyframes bnxMq{to{transform: translateX(-50%)}}.bnx-code{position: relative;width: 100%;margin: 0;padding: 14px 16px;border-radius: 14px;background: #0f1020;border: 1px solid rgba(255,255,255,.08);color: #c3e88d;font: 12.5px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space: pre-wrap;overflow: hidden;min-height: 90px}.bnx-code code{background: none;padding: 0;color: inherit;font: inherit}.bnx-caret{display: inline-block;width: 7px;height: 14px;margin-left: 1px;vertical-align: -2px;background: #c3e88d;animation: bnxBlink 1s steps(2) infinite}@keyframes bnxBlink{50%{opacity: 0}}.bnx-check{width: 100%;margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 10px}.bnx-check li{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border-radius: 12px;background: var(--soft);font-size: 14px;font-weight: 600}.bnx-check i{position: relative;flex: none;width: 20px;height: 20px;border-radius: 50%;border: 2px solid color-mix(in srgb,var(--tx) 22%,transparent)}.bnx-check i::after{content: "";position: absolute;inset: -2px;border-radius: 50%;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b)) center / 100% no-repeat;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10'/%3E%3C/svg%3E");transform: scale(0);transition: transform .45s cubic-bezier(.3,1.6,.5,1) calc(var(--k) * 350ms + .3s)}.bnx-check i::before{content: "";position: absolute;left: 5px;top: 2px;z-index: 1;width: 5px;height: 9px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg) scale(0);transition: transform .35s ease calc(var(--k) * 350ms + .45s)}.bnx-tile.is-in .bnx-check i::after,.bnx-wrap:not(.is-js) .bnx-check i::after,.bnx-wrap:not(.bnx-anim) .bnx-check i::after{transform: scale(1)}.bnx-tile.is-in .bnx-check i::before,.bnx-wrap:not(.is-js) .bnx-check i::before,.bnx-wrap:not(.bnx-anim) .bnx-check i::before{transform: rotate(45deg) scale(1)}.bnx-t-checklist .bnx-vis{align-items: stretch}.bnx-stars{color: #fdcb6e;letter-spacing: 2px;font-size: 15px}.bnx-quote{margin: 10px 0 16px;padding: 0;border: 0;color: var(--tx);font-size: 17px;font-weight: 600;line-height: 1.5;font-style: normal}.bnx-sx-1 .bnx-quote{font-size: 15px}.bnx-who{display: flex;align-items: center;gap: 10px}.bnx-who img,.bnx-wi{width: 40px;height: 40px;border-radius: 50%;object-fit: cover}.bnx-wi{display: grid;place-items: center;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b));color: #fff;font-weight: 800}.bnx-who span{display: flex;flex-direction: column;line-height: 1.3;font-size: 14px}.bnx-who small{color: var(--mu);font-size: 12.5px}.bnx-t-quote .bnx-in{justify-content: space-between}.bnx-globe{position: relative;width: min(170px,90%);aspect-ratio: 1}.bnx-gsph{position: absolute;inset: 0;border-radius: 50%;background-image: radial-gradient(circle,color-mix(in srgb,var(--bnx-a) 70%,var(--tx)) 1.3px,transparent 1.6px);background-size: 11px 11px;-webkit-mask: radial-gradient(circle at 40% 38%,#000 30%,rgba(0,0,0,.35) 68%,transparent 71%);mask: radial-gradient(circle at 40% 38%,#000 30%,rgba(0,0,0,.35) 68%,transparent 71%);animation: bnxSpinBg 14s linear infinite}.bnx-globe::before{content: "";position: absolute;inset: 0;border-radius: 50%;box-shadow: inset -12px -14px 30px color-mix(in srgb,var(--bnx-a) 22%,transparent),0 0 40px color-mix(in srgb,var(--bnx-b) 25%,transparent)}@keyframes bnxSpinBg{to{background-position: 220px 0}}.bnx-globe i{position: absolute;left: var(--x);top: var(--y);width: 9px;height: 9px;border-radius: 50%;background: var(--bnx-b);box-shadow: 0 0 0 0 var(--bnx-b);animation: bnxPin 2.4s ease-out infinite var(--d,0s)}@keyframes bnxPin{0%{box-shadow: 0 0 0 0 color-mix(in srgb,var(--bnx-b) 70%,transparent)}100%{box-shadow: 0 0 0 16px transparent}}.bnx-notes{display: flex;flex-direction: column;gap: 8px;width: 100%}.bnx-note{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border-radius: 14px;background: var(--soft);border: 1px solid color-mix(in srgb,var(--tx) 7%,transparent);box-shadow: 0 6px 16px rgba(20,20,60,.06);font-size: 13px;transition: transform .6s cubic-bezier(.3,1.4,.5,1) calc(var(--k) * 260ms + .2s),opacity .4s ease calc(var(--k) * 260ms + .2s)}.bnx-note b{display: block;font-weight: 800}.bnx-note small{display: block;color: var(--mu);font-size: 12px}.bnx-ndot{flex: none;width: 30px;height: 30px;border-radius: 10px;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b))}.bnx-note:nth-child(2) .bnx-ndot{background: linear-gradient(135deg,#00b894,#55efc4)}.bnx-note:nth-child(3) .bnx-ndot{background: linear-gradient(135deg,#e17055,#fdcb6e)}.bnx-note:nth-child(4) .bnx-ndot{background: linear-gradient(135deg,#e84393,#fd79a8)}.bnx-anim.is-js .bnx-tile:not(.is-in) .bnx-note{transform: translateY(-14px) scale(.96);opacity: 0}.bnx-t-notify .bnx-vis{align-items: flex-start}.bnx-t-cta:not(.has-colour){--tx: #fff;--mu: rgba(255,255,255,.85);--ib: rgba(255,255,255,.18);--ic: #fff;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b));border-color: transparent}.bnx-btn{display: inline-flex;align-items: center;gap: 8px;margin-top: 16px;padding: 12px 20px;border-radius: 99px;background: #fff;color: #16162a !important;font-size: 14px;font-weight: 800;text-decoration: none !important;box-shadow: 0 10px 22px rgba(10,10,40,.18);transition: transform .3s ease,box-shadow .3s ease}.bnx-btn:hover{transform: translateY(-2px);box-shadow: 0 14px 28px rgba(10,10,40,.24)}.bnx-skin-brutal .bnx-btn{border: 2px solid #111;box-shadow: 3px 3px 0 #111;border-radius: 10px}.bnx-orbit{position: relative;width: min(190px,92%);aspect-ratio: 1;display: grid;place-items: center}.bnx-orbit::before{content: "";position: absolute;inset: 12%;border-radius: 50%;border: 1.5px dashed color-mix(in srgb,var(--tx) 18%,transparent)}.bnx-ocore{position: relative;z-index: 1;display: grid;place-items: center;width: 58px;height: 58px;border-radius: 18px;background: linear-gradient(135deg,var(--bnx-a),var(--bnx-b));color: #fff;box-shadow: 0 10px 26px color-mix(in srgb,var(--bnx-a) 40%,transparent)}.bnx-oring{position: absolute;inset: 0;animation: bnxSpin 18s linear infinite}.bnx-oring span{position: absolute;left: 50%;top: 50%;display: grid;place-items: center;width: 38px;height: 38px;margin: -19px 0 0 -19px;border-radius: 12px;background: var(--bg);border: 1px solid color-mix(in srgb,var(--tx) 10%,transparent);color: var(--ic);box-shadow: 0 6px 14px rgba(20,20,60,.1);transform: rotate(var(--a)) translateX(min(76px,38cqw)) rotate(calc(var(--a) * -1))}.bnx-oring span svg{animation: bnxSpin 18s linear infinite reverse}.bnx-t-orbit .bnx-vis{container-type: inline-size}.bnx-skin-glass .bnx-oring span,.bnx-tile.has-colour .bnx-oring span{background: rgba(255,255,255,.2);color: #fff}@keyframes bnxSpin{to{transform: rotate(360deg)}}@media (max-width: 767px){.bnx-in{padding: 18px}.bnx-sy-2{grid-row: span 1}.bnx-sy-2.bnx-t-checklist,.bnx-sy-2.bnx-t-notify,.bnx-sy-2.bnx-t-image{grid-row: span 2}.bnx-stat{font-size: 48px}}@media (prefers-reduced-motion: reduce){.bnx-wrap *,.bnx-wrap *::before,.bnx-wrap *::after{animation: none !important}.bnx-tile{transition: none !important}}