.fixed{position:fixed}
.bottom-4{bottom:1rem}
.left-1\/2{left:50%}
.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.z-50{z-index:50}
.flex{display:flex}
.items-center{align-items:center}
.gap-3{gap:.75rem}
.rounded-full{border-radius:9999px}
.border{border-width:1px}
.border-white\/15{border-color:#ffffff26}
.bg-\[\#0b0b0b\]\/60{background-color:#0b0b0b99}
.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}
.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.size-1\.5{width:.375rem;height:.375rem}
.bg-\[\#c7a15a\]{--tw-bg-opacity: 1;background-color:rgb(199 161 90 / var(--tw-bg-opacity, 1))}
@keyframes pulse{50%{opacity:.5}}
.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}
.text-\[11px\]{font-size:11px}
.tracking-\[0\.15em\]{letter-spacing:.15em}
.uppercase{text-transform:uppercase}
.text-white\/70{color:#ffffffb3}
.whitespace-nowrap{white-space:nowrap}
.text-white\/40{color:#fff6}
.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.text-sm{font-size:.875rem;line-height:1.25rem}
.leading-none{line-height:1}
.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-translate-y-\[4px\]{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.bg-\[\#0b0b0b\]\/95{background-color:#0b0b0bf2}
.gap-\[7px\]{gap:7px}
.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}
.gap-y-3{row-gap:.75rem}
.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.max-w-xl{max-width:36rem}
.mt-5{margin-top:1.25rem}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.scroll-mt-24{scroll-margin-top:6rem}
.size-11{width:2.75rem;height:2.75rem}
.size-1{width:.25rem;height:.25rem}
.text-4xl{font-size:2.25rem;line-height:2.5rem}
.text-\[\#0b0b0b\]\/45{color:#0b0b0b73}
.translate-y-\[4px\]{--tw-translate-y: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.w-7{width:1.75rem}
.z-40{z-index:40}
@media(min-width:640px){.sm\:inline-block{display:inline-block}
.sm\:text-5xl{font-size:3rem;line-height:1}}
@media(min-width:768px){.md\:gap-6{gap:1.5rem}
.md\:py-4{padding-top:1rem;padding-bottom:1rem}}
