.bf-scope :is(.pointer-events-none){pointer-events:none}.bf-scope :is(.visible){visibility:visible}.bf-scope :is(.fixed){position:fixed}.bf-scope :is(.absolute){position:absolute}.bf-scope :is(.relative){position:relative}.bf-scope :is(.sticky){position:sticky}.bf-scope :is(.inset-0){inset:0}.bf-scope :is(.inset-x-0){left:0;right:0}.bf-scope :is(.-top-32){top:-8rem}.bf-scope :is(.-top-40){top:-10rem}.bf-scope :is(.bottom-0){bottom:0}.bf-scope :is(.left-1\/2){left:50%}.bf-scope :is(.right-0){right:0}.bf-scope :is(.right-4){right:1rem}.bf-scope :is(.top-0){top:0}.bf-scope :is(.top-5){top:1.25rem}.bf-scope :is(.z-10){z-index:10}.bf-scope :is(.z-40){z-index:40}.bf-scope :is(.order-1){order:1}.bf-scope :is(.order-2){order:2}.bf-scope :is(.mx-1){margin-left:.25rem;margin-right:.25rem}.bf-scope :is(.mx-1\.5){margin-left:.375rem;margin-right:.375rem}.bf-scope :is(.mx-auto){margin-left:auto;margin-right:auto}.bf-scope :is(.ml-2){margin-left:.5rem}.bf-scope :is(.mt-1){margin-top:.25rem}.bf-scope :is(.mt-10){margin-top:2.5rem}.bf-scope :is(.mt-12){margin-top:3rem}.bf-scope :is(.mt-14){margin-top:3.5rem}.bf-scope :is(.mt-2){margin-top:.5rem}.bf-scope :is(.mt-3){margin-top:.75rem}.bf-scope :is(.mt-4){margin-top:1rem}.bf-scope :is(.mt-5){margin-top:1.25rem}.bf-scope :is(.mt-6){margin-top:1.5rem}.bf-scope :is(.mt-8){margin-top:2rem}.bf-scope :is(.mt-auto){margin-top:auto}.bf-scope :is(.block){display:block}.bf-scope :is(.inline){display:inline}.bf-scope :is(.flex){display:flex}.bf-scope :is(.inline-flex){display:inline-flex}.bf-scope :is(.grid){display:grid}.bf-scope :is(.hidden){display:none}.bf-scope :is(.h-10){height:2.5rem}.bf-scope :is(.h-11){height:2.75rem}.bf-scope :is(.h-12){height:3rem}.bf-scope :is(.h-2){height:.5rem}.bf-scope :is(.h-2\.5){height:.625rem}.bf-scope :is(.h-72){height:18rem}.bf-scope :is(.h-8){height:2rem}.bf-scope :is(.h-9){height:2.25rem}.bf-scope :is(.h-\[30rem\]){height:30rem}.bf-scope :is(.w-10){width:2.5rem}.bf-scope :is(.w-11){width:2.75rem}.bf-scope :is(.w-12){width:3rem}.bf-scope :is(.w-8){width:2rem}.bf-scope :is(.w-9){width:2.25rem}.bf-scope :is(.w-\[28rem\]){width:28rem}.bf-scope :is(.w-\[40rem\]){width:40rem}.bf-scope :is(.w-full){width:100%}.bf-scope :is(.w-max){width:-moz-max-content;width:max-content}.bf-scope :is(.min-w-0){min-width:0}.bf-scope :is(.max-w-2xl){max-width:42rem}.bf-scope :is(.max-w-3xl){max-width:48rem}.bf-scope :is(.max-w-6xl){max-width:72rem}.bf-scope :is(.max-w-md){max-width:28rem}.bf-scope :is(.max-w-sm){max-width:24rem}.bf-scope :is(.max-w-xl){max-width:36rem}.bf-scope :is(.flex-1){flex:1 1 0%}.bf-scope :is(.shrink-0){flex-shrink:0}.bf-scope :is(.-translate-x-1\/2){--tw-translate-x:-50%}.bf-scope :is(.-translate-x-1\/2),.bf-scope :is(.translate-y-full){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bf-scope :is(.translate-y-full){--tw-translate-y:100%}.bf-scope :is(.rotate-3){--tw-rotate:3deg}.bf-scope :is(.rotate-3),.bf-scope :is(.transform){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bf-scope :is(.cursor-not-allowed){cursor:not-allowed}.bf-scope :is(.cursor-pointer){cursor:pointer}.bf-scope :is(.scroll-mt-16){scroll-margin-top:4rem}.bf-scope :is(.list-none){list-style-type:none}.bf-scope :is(.grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}.bf-scope :is(.grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}.bf-scope :is(.grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}.bf-scope :is(.flex-col){flex-direction:column}.bf-scope :is(.flex-wrap){flex-wrap:wrap}.bf-scope :is(.items-end){align-items:flex-end}.bf-scope :is(.items-center){align-items:center}.bf-scope :is(.items-baseline){align-items:baseline}.bf-scope :is(.justify-center){justify-content:center}.bf-scope :is(.justify-between){justify-content:space-between}.bf-scope :is(.gap-1){gap:.25rem}.bf-scope :is(.gap-1\.5){gap:.375rem}.bf-scope :is(.gap-2){gap:.5rem}.bf-scope :is(.gap-3){gap:.75rem}.bf-scope :is(.gap-4){gap:1rem}.bf-scope :is(.gap-6){gap:1.5rem}.bf-scope :is(.gap-8){gap:2rem}.bf-scope :is(.gap-x-3){-moz-column-gap:.75rem;column-gap:.75rem}.bf-scope :is(.gap-y-1){row-gap:.25rem}.bf-scope :is(.gap-y-8){row-gap:2rem}.bf-scope :is(.-space-x-1>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-right:calc(-.25rem*var(--tw-space-x-reverse));margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)))}.bf-scope :is(.-space-x-1\.5>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-right:calc(-.375rem*var(--tw-space-x-reverse));margin-left:calc(-.375rem*(1 - var(--tw-space-x-reverse)))}.bf-scope :is(.overflow-hidden){overflow:hidden}.bf-scope :is(.whitespace-nowrap){white-space:nowrap}.bf-scope :is(.break-words){overflow-wrap:break-word}.bf-scope :is(.rounded-2xl){border-radius:1rem}.bf-scope :is(.rounded-3xl){border-radius:1.5rem}.bf-scope :is(.rounded-full){border-radius:9999px}.bf-scope :is(.rounded-lg){border-radius:.5rem}.bf-scope :is(.rounded-xl){border-radius:.75rem}.bf-scope :is(.rounded-bl-2xl){border-bottom-left-radius:1rem}.bf-scope :is(.border-2){border-width:2px}.bf-scope :is(.border-b-2){border-bottom-width:2px}.bf-scope :is(.border-t-2){border-top-width:2px}.bf-scope :is(.border-black){--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.bf-scope :is(.border-white\/10){border-color:#ffffff1a}.bf-scope :is(.border-white\/20){border-color:#fff3}.bf-scope :is(.bg-black){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bf-scope :is(.bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bf-scope :is(.bg-white){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bf-scope :is(.bg-white\/10){background-color:#ffffff1a}.bf-scope :is(.bg-white\/\[0\.03\]){background-color:#ffffff08}.bf-scope :is(.bg-white\/\[0\.04\]){background-color:#ffffff0a}.bf-scope :is(.p-4){padding:1rem}.bf-scope :is(.p-6){padding:1.5rem}.bf-scope :is(.p-7){padding:1.75rem}.bf-scope :is(.p-8){padding:2rem}.bf-scope :is(.px-2){padding-left:.5rem;padding-right:.5rem}.bf-scope :is(.px-3){padding-left:.75rem;padding-right:.75rem}.bf-scope :is(.px-4){padding-left:1rem;padding-right:1rem}.bf-scope :is(.px-5){padding-left:1.25rem;padding-right:1.25rem}.bf-scope :is(.px-6){padding-left:1.5rem;padding-right:1.5rem}.bf-scope :is(.px-7){padding-left:1.75rem;padding-right:1.75rem}.bf-scope :is(.py-1){padding-top:.25rem;padding-bottom:.25rem}.bf-scope :is(.py-12){padding-top:3rem;padding-bottom:3rem}.bf-scope :is(.py-2){padding-top:.5rem;padding-bottom:.5rem}.bf-scope :is(.py-2\.5){padding-top:.625rem;padding-bottom:.625rem}.bf-scope :is(.py-20){padding-top:5rem;padding-bottom:5rem}.bf-scope :is(.py-3){padding-top:.75rem;padding-bottom:.75rem}.bf-scope :is(.py-3\.5){padding-top:.875rem;padding-bottom:.875rem}.bf-scope :is(.py-4){padding-top:1rem;padding-bottom:1rem}.bf-scope :is(.py-5){padding-top:1.25rem;padding-bottom:1.25rem}.bf-scope :is(.pb-0){padding-bottom:0}.bf-scope :is(.pb-0\.5){padding-bottom:.125rem}.bf-scope :is(.pb-20){padding-bottom:5rem}.bf-scope :is(.pb-6){padding-bottom:1.5rem}.bf-scope :is(.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\2c 0px\)\)\]){padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.bf-scope :is(.pt-16){padding-top:4rem}.bf-scope :is(.pt-3){padding-top:.75rem}.bf-scope :is(.pt-6){padding-top:1.5rem}.bf-scope :is(.pt-8){padding-top:2rem}.bf-scope :is(.text-center){text-align:center}.bf-scope :is(.font-mono){font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bf-scope :is(.text-2xl){font-size:1.5rem;line-height:2rem}.bf-scope :is(.text-3xl){font-size:1.875rem;line-height:2.25rem}.bf-scope :is(.text-4xl){font-size:2.25rem;line-height:2.5rem}.bf-scope :is(.text-5xl){font-size:3rem;line-height:1}.bf-scope :is(.text-6xl){font-size:3.75rem;line-height:1}.bf-scope :is(.text-\[11px\]){font-size:11px}.bf-scope :is(.text-base){font-size:1rem;line-height:1.5rem}.bf-scope :is(.text-lg){font-size:1.125rem;line-height:1.75rem}.bf-scope :is(.text-sm){font-size:.875rem;line-height:1.25rem}.bf-scope :is(.text-xl){font-size:1.25rem;line-height:1.75rem}.bf-scope :is(.text-xs){font-size:.75rem;line-height:1rem}.bf-scope :is(.font-black){font-weight:900}.bf-scope :is(.font-bold){font-weight:700}.bf-scope :is(.font-medium){font-weight:500}.bf-scope :is(.font-semibold){font-weight:600}.bf-scope :is(.uppercase){text-transform:uppercase}.bf-scope :is(.normal-case){text-transform:none}.bf-scope :is(.tabular-nums){--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.bf-scope :is(.leading-\[0\.85\]){line-height:.85}.bf-scope :is(.leading-none){line-height:1}.bf-scope :is(.leading-relaxed){line-height:1.625}.bf-scope :is(.leading-snug){line-height:1.375}.bf-scope :is(.leading-tight){line-height:1.25}.bf-scope :is(.tracking-tight){letter-spacing:-.025em}.bf-scope :is(.tracking-tighter){letter-spacing:-.05em}.bf-scope :is(.tracking-wide){letter-spacing:.025em}.bf-scope :is(.tracking-wider){letter-spacing:.05em}.bf-scope :is(.tracking-widest){letter-spacing:.1em}.bf-scope :is(.text-black){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.bf-scope :is(.text-black\/30){color:#0000004d}.bf-scope :is(.text-black\/50){color:#00000080}.bf-scope :is(.text-black\/60){color:#0009}.bf-scope :is(.text-gray-300){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.bf-scope :is(.text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.bf-scope :is(.text-gray-500){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.bf-scope :is(.text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bf-scope :is(.text-white\/70){color:#ffffffb3}.bf-scope :is(.line-through){text-decoration-line:line-through}.bf-scope :is(.decoration-2){text-decoration-thickness:2px}.bf-scope :is(.underline-offset-2){text-underline-offset:2px}.bf-scope :is(.underline-offset-4){text-underline-offset:4px}.bf-scope :is(.shadow-2xl){--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bf-scope :is(.outline){outline-style:solid}.bf-scope :is(.ring-4){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.bf-scope :is(.ring-\[\#0a0a0a\]){--tw-ring-opacity:1;--tw-ring-color:rgb(10 10 10/var(--tw-ring-opacity))}.bf-scope :is(.blur){--tw-blur:blur(8px)}.bf-scope :is(.blur),.bf-scope :is(.filter){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.bf-scope :is(.transition){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bf-scope :is(.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}.bf-scope :is(.transition-transform){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bf-scope :is(.duration-300){transition-duration:.3s}.bf-scope :is(.hover\:border-\[\#ffe500\]:hover),.bf-scope :is(.open\:border-\[\#ffe500\][open]){--tw-border-opacity:1;border-color:rgb(255 229 0/var(--tw-border-opacity))}.bf-scope :is(.hover\:border-white\/40:hover){border-color:#fff6}.bf-scope :is(.hover\:bg-white\/10:hover){background-color:#ffffff1a}.bf-scope :is(.hover\:bg-white\/5:hover){background-color:#ffffff0d}.bf-scope :is(.hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bf-scope :is(.hover\:underline:hover){text-decoration-line:underline}.bf-scope :is(.hover\:brightness-95:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.bf-scope :is(.focus\:bg-white\/10:focus){background-color:#ffffff1a}.bf-scope :is(.focus\:text-white:focus){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bf-scope :is(.focus\:outline-none:focus){outline:2px solid #0000;outline-offset:2px}.bf-scope :is(.group:hover .group-hover\:underline){text-decoration-line:underline}@media (min-width:640px){.bf-scope :is(.sm\:inline){display:inline}.bf-scope :is(.sm\:flex-row){flex-direction:row}.bf-scope :is(.sm\:gap-3){gap:.75rem}.bf-scope :is(.sm\:gap-4){gap:1rem}.bf-scope :is(.sm\:p-8){padding:2rem}.bf-scope :is(.sm\:px-14){padding-left:3.5rem;padding-right:3.5rem}.bf-scope :is(.sm\:px-2){padding-left:.5rem;padding-right:.5rem}.bf-scope :is(.sm\:px-2\.5){padding-left:.625rem;padding-right:.625rem}.bf-scope :is(.sm\:px-6){padding-left:1.5rem;padding-right:1.5rem}.bf-scope :is(.sm\:py-14){padding-top:3.5rem;padding-bottom:3.5rem}.bf-scope :is(.sm\:py-24){padding-top:6rem;padding-bottom:6rem}.bf-scope :is(.sm\:py-5){padding-top:1.25rem;padding-bottom:1.25rem}.bf-scope :is(.sm\:pb-24){padding-bottom:6rem}.bf-scope :is(.sm\:pr-20){padding-right:5rem}.bf-scope :is(.sm\:pt-24){padding-top:6rem}.bf-scope :is(.sm\:text-left){text-align:left}.bf-scope :is(.sm\:text-3xl){font-size:1.875rem;line-height:2.25rem}.bf-scope :is(.sm\:text-4xl){font-size:2.25rem;line-height:2.5rem}.bf-scope :is(.sm\:text-5xl){font-size:3rem;line-height:1}.bf-scope :is(.sm\:text-6xl){font-size:3.75rem;line-height:1}.bf-scope :is(.sm\:text-7xl){font-size:4.5rem;line-height:1}.bf-scope :is(.sm\:text-base){font-size:1rem;line-height:1.5rem}.bf-scope :is(.sm\:text-sm){font-size:.875rem;line-height:1.25rem}.bf-scope :is(.sm\:text-xl){font-size:1.25rem;line-height:1.75rem}.bf-scope :is(.sm\:text-xs){font-size:.75rem;line-height:1rem}}@media (min-width:768px){.bf-scope :is(.md\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bf-scope :is(.lg\:hidden){display:none}.bf-scope :is(.lg\:min-h-\[5rem\]){min-height:5rem}.bf-scope :is(.lg\:-translate-y-3){--tw-translate-y:-0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bf-scope :is(.lg\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}.bf-scope :is(.lg\:grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}}