@keyframes sully-float-3d{0%,to{transform:translateY(0)rotateX(8deg)rotateY(-12deg)rotate(0)}25%{transform:translateY(-18px)rotateX(14deg)rotateY(8deg)rotate(2deg)}50%{transform:translateY(-10px)rotateX(6deg)rotateY(18deg)rotate(-1deg)}75%{transform:translateY(-22px)rotateX(12deg)rotateY(-6deg)rotate(1deg)}}@keyframes sully-orbit{0%{transform:rotate(0)translate(120px)rotate(0)}to{transform:rotate(360deg)translate(120px)rotate(-360deg)}}@keyframes sully-orbit-reverse{0%{transform:rotate(360deg)translate(90px)rotate(-360deg)}to{transform:rotate(0)translate(90px)rotate(0)}}@keyframes sully-text-drift{0%,to{opacity:.04;transform:translateZ(-80px)rotateX(55deg)rotate(-8deg)}50%{opacity:.07;transform:translate3d(12px,-24px,-80px)rotateX(55deg)rotate(-4deg)}}@keyframes sully-text-drift-alt{0%,to{opacity:.03;transform:translateZ(-120px)rotateX(60deg)rotate(6deg)}50%{opacity:.06;transform:translate3d(-16px,20px,-120px)rotateX(60deg)rotate(10deg)}}@keyframes sully-shimmer{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.65;transform:scale(1.08)}}@keyframes sully-particle{0%,to{opacity:.2;transform:translateY(0)scale(1)}50%{opacity:.55;transform:translateY(-30px)scale(1.2)}}.sully-hero-bg{background:linear-gradient(165deg,#0a0a0a 0%,#121212 40%,#0d0b08 100%)}.lb-bg-pattern{background-image:linear-gradient(#ffffff8c 1px,#0000 1px),linear-gradient(90deg,#ffffff8c 1px,#0000 1px);background-position:top;background-size:56px 56px;-webkit-mask-image:linear-gradient(#000000e6 0%,#00000073 45%,#0000 78%);mask-image:linear-gradient(#000000e6 0%,#00000073 45%,#0000 78%)}.lb-bg-gradient-overlay{background:linear-gradient(#0a0a0a00 0%,#0a0a0a59 55%,#0a0a0a 100%)}.animate-sully-float-3d{transform-style:preserve-3d;animation:7s ease-in-out infinite sully-float-3d}.animate-sully-orbit{animation:18s linear infinite sully-orbit}.animate-sully-orbit-reverse{animation:24s linear infinite sully-orbit-reverse}.animate-sully-text-drift{animation:12s ease-in-out infinite sully-text-drift}.animate-sully-text-drift-alt{animation:15s ease-in-out infinite sully-text-drift-alt}.animate-sully-shimmer{animation:4s ease-in-out infinite sully-shimmer}.brdzx-title-block{animation:.6s cubic-bezier(.22,1,.36,1) both brdzx-title-enter}.brdzx-title-main{letter-spacing:.12em;color:#0000;background:linear-gradient(120deg,#c9892a 0%,#ffd280 25%,#fff4d6 45%,#ffb84d 55%,#ffd280 75%,#c9892a 100%) 0 0/220%;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.75rem,10vw,4.75rem);font-weight:900;line-height:1;animation:5s ease-in-out infinite brdzx-shimmer;display:inline-block}.brdzx-title-dot{background:#ffd280;border-radius:9999px;width:6px;height:6px;animation:2s ease-in-out infinite brdzx-dot-pulse;box-shadow:0 0 8px #ffd280cc}@keyframes brdzx-shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes brdzx-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes brdzx-title-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.brdzx-title-block,.brdzx-title-main,.brdzx-title-dot{animation:none}}@media (width<=639px){.brdzx-title-main{letter-spacing:.06em}}.gem-partner-bar{background:#0b0b0b;border:1px solid #ffffff14;border-radius:1rem;position:relative}.gem-tile{appearance:none;color:inherit;font:inherit;cursor:pointer;background:#111;border:1px solid #ffffff14;border-radius:.75rem;text-decoration:none;transition:background-color .2s,border-color .2s}.gem-tile-link:hover,.gem-tile-link:focus-visible{background:#161616;border-color:#ffffff2e;outline:none}.gem-tile-active{background:#111;border-color:#ffffff14}.gem-tile-logo{pointer-events:none}.partner-logo-blend{mix-blend-mode:lighten}.gem-lb-panel{will-change:opacity, transform}.gem-lb-panel-enter-right,.gem-lb-panel-enter-left{animation-duration:.4s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.gem-lb-panel-enter-right{animation-name:lb-switch-in-right}.gem-lb-panel-enter-left{animation-name:lb-switch-in-left}@keyframes lb-switch-in-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes lb-switch-in-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.lb-podium-card{animation:.45s cubic-bezier(.22,1,.36,1) both lb-podium-rise}@keyframes lb-podium-rise{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lb-podium-border-spin{to{transform:rotate(360deg)}}.lb-podium-ring{border-radius:.85rem;width:100%;padding:1.5px;position:relative;overflow:hidden}.lb-podium-ring:before{content:"";background:conic-gradient(#0000 0deg 250deg,#ffb84d26 280deg,#ffd280f2 310deg,#ffb84d59 340deg,#0000 360deg);animation:3.2s linear infinite lb-podium-border-spin;position:absolute;inset:-60%}.lb-podium-ring--first:before{background:conic-gradient(#0000 0deg 240deg,#ffb84d33 270deg,#ffd280 305deg,#ffb84d73 335deg,#0000 360deg);animation-duration:2.6s}.lb-podium-ring--second:before{background:conic-gradient(#0000 0deg 250deg,#ffd28026 285deg,#ffd280d9 315deg,#0000 360deg);animation-duration:3.4s}.lb-podium-ring--third:before{background:conic-gradient(#0000 0deg 250deg,#b3770033 285deg,#ffb84dbf 315deg,#0000 360deg);animation-duration:3.8s}.lb-podium-card-inner{z-index:1;background:#151515;border-radius:calc(.85rem - 1px);position:relative}@media (prefers-reduced-motion:reduce){.gem-lb-panel,.gem-lb-panel-enter-right,.gem-lb-panel-enter-left,.lb-podium-card{animation:none}.lb-podium-ring:before{background:#ffb84d59;animation:none;inset:0}}.lb-inactive-badge{letter-spacing:.04em;text-transform:uppercase;color:#ffd280d9;background:#ffb84d0f;border:1px solid #ffb84d33;border-radius:9999px;align-items:center;gap:8px;max-width:100%;padding:6px 12px;font-size:10px;font-weight:600;display:inline-flex}@media (width>=640px){.lb-inactive-badge{letter-spacing:.06em;padding:6px 14px;font-size:11px}}.lb-inactive-panel{background:#1119;border:1px dashed #ffffff1f;border-radius:1rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.lb-inactive-icon-wrap{background:#ffb84d0f;border:1px solid #ffb84d33;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.25rem;display:flex}.lb-avatar-border{isolation:isolate;border-radius:12px;padding:2px;display:inline-flex;position:relative;overflow:hidden}.lb-avatar-border:before{content:"";background:conic-gradient(#0000 0deg 240deg,#ffb84d 270deg,#ffd280 315deg,#0000 360deg);animation:2.8s linear infinite lb-ring-spin;position:absolute;inset:-100%}.lb-avatar-border img{z-index:1;background:#111;display:block;position:relative}.lb-avatar-border-lg{border-radius:12px;padding:2px}@keyframes lb-ring-spin{to{transform:rotate(360deg)}}@keyframes gem-lb-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-sully-particle{animation:5s ease-in-out infinite sully-particle}
