@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}

/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}:host:not(#\#),:root:not(#\#){--color-gray-600:rgb(74,85,101);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-medium:500;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--default-mono-font-family:ui-monospace,monospace;--font-geist-sans:"Geist","Geist Fallback"}:not(#\#):not(#\#),:not(#\#):not(#\#)::backdrop,:not(#\#):not(#\#):after,:not(#\#):not(#\#):before{box-sizing:border-box;border:0 solid;margin:0;padding:0}:not(#\#):not(#\#)::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host:not(#\#):not(#\#),html:not(#\#):not(#\#){-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--default-font-family,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:normal;font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr:not(#\#):not(#\#){height:0;color:inherit;border-top-width:1px}abbr:where([title]):not(#\#):not(#\#){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}h1:not(#\#):not(#\#),h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),h4:not(#\#):not(#\#),h5:not(#\#):not(#\#),h6:not(#\#):not(#\#){font-size:inherit;font-weight:inherit}a:not(#\#):not(#\#){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b:not(#\#):not(#\#),strong:not(#\#):not(#\#){font-weight:bolder}code:not(#\#):not(#\#),kbd:not(#\#):not(#\#),pre:not(#\#):not(#\#),samp:not(#\#):not(#\#){font-family:ui-monospace,monospace;font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:normal;font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small:not(#\#):not(#\#){font-size:80%}sub:not(#\#):not(#\#),sup:not(#\#):not(#\#){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub:not(#\#):not(#\#){bottom:-.25em}sup:not(#\#):not(#\#){top:-.5em}table:not(#\#):not(#\#){text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:not(#\#):not(#\#){outline:auto}progress:not(#\#):not(#\#){vertical-align:baseline}summary:not(#\#):not(#\#){display:list-item}menu:not(#\#):not(#\#),ol:not(#\#):not(#\#),ul:not(#\#):not(#\#){list-style:none}audio:not(#\#):not(#\#),canvas:not(#\#):not(#\#),embed:not(#\#):not(#\#),iframe:not(#\#):not(#\#),img:not(#\#):not(#\#),object:not(#\#):not(#\#),svg:not(#\#):not(#\#),video:not(#\#):not(#\#){vertical-align:middle;display:block}img:not(#\#):not(#\#),video:not(#\#):not(#\#){max-width:100%;height:auto}button:not(#\#):not(#\#),input:not(#\#):not(#\#),optgroup:not(#\#):not(#\#),select:not(#\#):not(#\#),textarea:not(#\#):not(#\#){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:rgba(0,0,0,0);border-radius:0}:not(#\#):not(#\#)::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:rgba(0,0,0,0);border-radius:0}:where(select[multiple]):not(#\#):not(#\#) optgroup{font-weight:bolder}:where(select[size]):not(#\#):not(#\#) optgroup{font-weight:bolder}:where(select[multiple]):not(#\#):not(#\#) optgroup option{padding-left:20px}:where(select[size]):not(#\#):not(#\#) optgroup option{padding-left:20px}:not(#\#):not(#\#)::file-selector-button{margin-right:4px}:not(#\#):not(#\#)::-moz-placeholder{opacity:1}:not(#\#):not(#\#)::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){:not(#\#):not(#\#)::-moz-placeholder{color:currentColor}:not(#\#):not(#\#)::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:not(#\#):not(#\#)::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}:not(#\#):not(#\#)::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea:not(#\#):not(#\#){resize:vertical}:not(#\#):not(#\#)::-webkit-search-decoration{-webkit-appearance:none}:not(#\#):not(#\#)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:not(#\#):not(#\#)::-webkit-datetime-edit{display:inline-flex}:not(#\#):not(#\#)::-webkit-datetime-edit-fields-wrapper{padding:0}:not(#\#):not(#\#)::-webkit-datetime-edit,:not(#\#):not(#\#)::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-day-field,:not(#\#):not(#\#)::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-hour-field,:not(#\#):not(#\#)::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field,:not(#\#):not(#\#)::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}:-moz-ui-invalid:not(#\#):not(#\#){box-shadow:none}button:not(#\#):not(#\#),input:where([type=button],[type=reset],[type=submit]):not(#\#):not(#\#){-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#)::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#)::-webkit-inner-spin-button,:not(#\#):not(#\#)::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])):not(#\#):not(#\#):not(#\#){display:none!important}.fixed:not(#\#):not(#\#):not(#\#):not(#\#){position:fixed}.relative:not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.sticky:not(#\#):not(#\#):not(#\#):not(#\#){position:sticky}.top-0:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(.25rem*0);top:calc(var(--spacing)*0)}.-right-\[300px\]:not(#\#):not(#\#):not(#\#):not(#\#){right:-300px}.right-0:not(#\#):not(#\#):not(#\#):not(#\#){right:calc(.25rem*0);right:calc(var(--spacing)*0)}.left-0:not(#\#):not(#\#):not(#\#):not(#\#){left:calc(.25rem*0);left:calc(var(--spacing)*0)}.-z-1:not(#\#):not(#\#):not(#\#):not(#\#){z-index:calc(1*-1)}.z-1:not(#\#):not(#\#):not(#\#):not(#\#){z-index:1}.z-10:not(#\#):not(#\#):not(#\#):not(#\#){z-index:10}.z-20:not(#\#):not(#\#):not(#\#):not(#\#){z-index:20}.mx-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:auto}.mt-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*4);margin-top:calc(var(--spacing)*4)}.mt-5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*5);margin-top:calc(var(--spacing)*5)}.mt-10:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*10);margin-top:calc(var(--spacing)*10)}.mt-18:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*18);margin-top:calc(var(--spacing)*18)}.flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.grid:not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.\!h-\[40px\]:not(#\#){height:40px!important}.\!h-\[101\%\]:not(#\#){height:101%!important}.h-\[40px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:40px}.h-\[80px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:80px}.h-\[256px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:256px}.h-screen:not(#\#):not(#\#):not(#\#):not(#\#){height:100vh}.\!w-\[40px\]:not(#\#){width:40px!important}.w-\[80px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:80px}.w-\[90\%\]:not(#\#):not(#\#):not(#\#):not(#\#){width:90%}.w-\[300px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:300px}.w-full:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.w-max:not(#\#):not(#\#):not(#\#):not(#\#){width:-moz-max-content;width:max-content}.scale-75:not(#\#):not(#\#):not(#\#):not(#\#){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:75%75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100:not(#\#):not(#\#):not(#\#):not(#\#){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:100%100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.animate-bounce:not(#\#):not(#\#):not(#\#):not(#\#){animation:bounce 1s infinite;animation:var(--animate-bounce)}.cursor-pointer:not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.scroll-mt-30:not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-top:calc(.25rem*30);scroll-margin-top:calc(var(--spacing)*30)}.grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:0fr}.flex-col:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.items-center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.justify-between:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.justify-center:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.gap-x-1:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:calc(.25rem*1);column-gap:calc(.25rem*1);-moz-column-gap:calc(var(--spacing)*1);column-gap:calc(var(--spacing)*1)}.gap-x-2:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:calc(.25rem*2);column-gap:calc(.25rem*2);-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}.gap-x-5:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:calc(.25rem*5);column-gap:calc(.25rem*5);-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-y-5:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:calc(.25rem*5);row-gap:calc(var(--spacing)*5)}.gap-y-8:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:calc(.25rem*8);row-gap:calc(var(--spacing)*8)}.gap-y-9:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:calc(.25rem*9);row-gap:calc(var(--spacing)*9)}.gap-y-10:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:calc(.25rem*10);row-gap:calc(var(--spacing)*10)}.overflow-hidden:not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden}.scroll-smooth:not(#\#):not(#\#):not(#\#):not(#\#){scroll-behavior:smooth}.rounded-full:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:3.40282e+38px}.rounded-lg:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.5rem;border-radius:var(--radius-lg)}.rounded-md:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.375rem;border-radius:var(--radius-md)}.rounded-xl:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.75rem;border-radius:var(--radius-xl)}.border:not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:1px}.border-b:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:1px}.border-background-dark\/10:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#141414;border-color:var(--background-dark)}@supports (color:color-mix(in lab,red,red)){.border-background-dark\/10:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#14141410%,transparent);border-color:color-mix(in oklab,var(--background-dark)10%,transparent)}}.border-black\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(0,0,0,.2)}@supports (color:color-mix(in lab,red,red)){.border-black\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#00020%,transparent);border-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.border-button-dark:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#212121;border-color:var(--button-dark)}.\!bg-background-light:not(#\#){background-color:#f3f3f3!important;background-color:var(--background-light)!important}.\!bg-button-light:not(#\#){background-color:#f3f3f3!important;background-color:var(--button-light)!important}.bg-background-light:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f3f3f3;background-color:var(--background-light)}.bg-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(0,0,0,.05098)}@supports (color:color-mix(in lab,red,red)){.bg-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#0005%,transparent);background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-foreground-light:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#141414;background-color:var(--foreground-light)}.bg-white\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(255,255,255,.05098)}@supports (color:color-mix(in lab,red,red)){.bg-white\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff5%,transparent);background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(255,255,255,.70196)}@supports (color:color-mix(in lab,red,red)){.bg-white\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff70%,transparent);background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.object-cover:not(#\#):not(#\#):not(#\#):not(#\#){-o-object-fit:cover;object-fit:cover}.\!p-0:not(#\#){padding:calc(.25rem*0)!important;padding:calc(var(--spacing)*0)!important}.p-3:not(#\#):not(#\#):not(#\#):not(#\#){padding:calc(.25rem*3);padding:calc(var(--spacing)*3)}.p-5:not(#\#):not(#\#):not(#\#):not(#\#){padding:calc(.25rem*5);padding:calc(var(--spacing)*5)}.px-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*3);padding-right:calc(.25rem*3);padding-left:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*3)}.px-5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*5);padding-right:calc(.25rem*5);padding-left:calc(var(--spacing)*5);padding-right:calc(var(--spacing)*5)}.px-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*10);padding-right:calc(.25rem*10);padding-left:calc(var(--spacing)*10);padding-right:calc(var(--spacing)*10)}.\!py-0:not(#\#){padding-top:calc(.25rem*0)!important;padding-bottom:calc(.25rem*0)!important;padding-top:calc(var(--spacing)*0)!important;padding-bottom:calc(var(--spacing)*0)!important}.py-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*3);padding-bottom:calc(.25rem*3);padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3)}.py-5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*5);padding-bottom:calc(.25rem*5);padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.py-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*10);padding-bottom:calc(.25rem*10);padding-top:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*10)}.py-\[30px\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:30px;padding-bottom:30px}.py-\[60px\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:60px;padding-bottom:60px}.pt-\[30px\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:30px}.pb-5:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(.25rem*5);padding-bottom:calc(var(--spacing)*5)}.pb-\[60px\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:60px}.font-\[family-name\:var\(--font-geist-sans\)\]:not(#\#):not(#\#):not(#\#):not(#\#){font-family:Geist,Geist Fallback;font-family:var(--font-geist-sans)}.\!text-lg:not(#\#){font-size:1.125rem!important;font-size:var(--text-lg)!important;line-height:calc(1.75/1.125)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-3xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-3xl);line-height:calc(2.25/1.875);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-lg);line-height:calc(1.75/1.125);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25/.875);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-xl);line-height:calc(1.75/1.25);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-medium:not(#\#):not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.text-background-light:not(#\#):not(#\#):not(#\#):not(#\#){color:#f3f3f3;color:var(--background-light)}.text-foreground-light:not(#\#):not(#\#):not(#\#):not(#\#){color:#141414;color:var(--foreground-light)}.text-gray-600:not(#\#):not(#\#):not(#\#):not(#\#){color:rgb(74,85,101);color:var(--color-gray-600)}.antialiased:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0:not(#\#):not(#\#):not(#\#):not(#\#){opacity:0}.grayscale:not(#\#):not(#\#):not(#\#):not(#\#){--tw-grayscale:grayscale(100%);filter:grayscale(100%);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,)}.\!transition-all:not(#\#){transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:.15s!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-all:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.3s;transition-duration:.3s}.duration-700:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.7s;transition-duration:.7s}.ease-in-out:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ease:var(--ease-in-out);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease-in-out)}:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-checked\:grid-rows-\[1fr\]{grid-template-rows:1fr}:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-checked\:bg-black\/5{background-color:rgba(0,0,0,.05098)}@supports (color:color-mix(in lab,red,red)){:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-checked\:bg-black\/5{background-color:color-mix(in oklab,#0005%,transparent);background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}@media (hover:hover){.hover\:border-black\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(0,0,0,.30196)}@supports (color:color-mix(in lab,red,red)){.hover\:border-black\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#00030%,transparent);border-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.hover\:\!bg-black\/10:hover:not(#\#){background-color:rgba(0,0,0,.10196)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-black\/10:hover:not(#\#){background-color:color-mix(in oklab,#00010%,transparent)!important;background-color:color-mix(in oklab,var(--color-black)10%,transparent)!important}}.hover\:bg-black\/5:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(0,0,0,.05098)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#0005%,transparent);background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:pl-2:hover:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*2);padding-left:calc(var(--spacing)*2)}}@media not all and (min-width:48rem){.max-md\:\!mt-5:not(#\#){margin-top:calc(.25rem*5)!important;margin-top:calc(var(--spacing)*5)!important}.max-md\:mt-5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*5);margin-top:calc(var(--spacing)*5)}.max-md\:flex-col:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.max-md\:py-\[30px\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:30px;padding-bottom:30px}}@media (min-width:48rem){.md\:flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.md\:w-\[350px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:350px}.md\:w-\[calc\(100\%-350px\)\]:not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100% - 350px)}.md\:max-w-\[760px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:760px}}.dark\:border-background-light\/10:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#f3f3f3;border-color:var(--background-light)}@supports (color:color-mix(in lab,red,red)){.dark\:border-background-light\/10:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#f3f3f310%,transparent);border-color:color-mix(in oklab,var(--background-light)10%,transparent)}}.dark\:border-button-dark:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#212121;border-color:var(--button-dark)}.dark\:border-foreground-dark\/20:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ededed;border-color:var(--foreground-dark)}@supports (color:color-mix(in lab,red,red)){.dark\:border-foreground-dark\/20:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#ededed20%,transparent);border-color:color-mix(in oklab,var(--foreground-dark)20%,transparent)}}.dark\:\!bg-background-dark:where(.dark,.dark *):not(#\#){background-color:#141414!important;background-color:var(--background-dark)!important}.dark\:\!bg-button-dark:where(.dark,.dark *):not(#\#){background-color:#212121!important;background-color:var(--button-dark)!important}.dark\:bg-background-dark:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){background-color:#141414;background-color:var(--background-dark)}.dark\:bg-black\/70:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(0,0,0,.70196)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/70:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#00070%,transparent);background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.dark\:bg-foreground-dark:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ededed;background-color:var(--foreground-dark)}.dark\:bg-white\/5:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(255,255,255,.05098)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff5%,transparent);background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:\!text-foreground-dark:where(.dark,.dark *):not(#\#){color:#ededed!important;color:var(--foreground-dark)!important}.dark\:text-background-dark:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){color:#141414;color:var(--background-dark)}.dark\:text-foreground-dark:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){color:#ededed;color:var(--foreground-dark)}.dark\:text-white\/70:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){color:rgba(255,255,255,.70196)}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/70:where(.dark,.dark *):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#fff70%,transparent);color:color-mix(in oklab,var(--color-white)70%,transparent)}}:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-checked\:dark\:bg-white\/5:where(.dark,.dark *){background-color:rgba(255,255,255,.05098)}@supports (color:color-mix(in lab,red,red)){:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-checked\:dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,#fff5%,transparent);background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}@media (hover:hover){.dark\:hover\:border-foreground-dark\/30:where(.dark,.dark *):hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ededed;border-color:var(--foreground-dark)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-foreground-dark\/30:where(.dark,.dark *):hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#ededed30%,transparent);border-color:color-mix(in oklab,var(--foreground-dark)30%,transparent)}}.dark\:hover\:border-white\/40:where(.dark,.dark *):hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(255,255,255,.4)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/40:where(.dark,.dark *):hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#fff40%,transparent);border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.dark\:hover\:\!bg-white\/10:where(.dark,.dark *):hover:not(#\#){background-color:rgba(255,255,255,.10196)!important}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:\!bg-white\/10:where(.dark,.dark *):hover:not(#\#){background-color:color-mix(in oklab,#fff10%,transparent)!important;background-color:color-mix(in oklab,var(--color-white)10%,transparent)!important}}.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:rgba(255,255,255,.05098)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff5%,transparent);background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-checked\:\[\&\>span\]\:rotate-45>span{rotate:45deg}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background-light:#f3f3f3;--background-dark:#141414;--foreground-light:#141414;--foreground-dark:#ededed;--button-dark:#212121;--button-light:#f3f3f3}body{scroll-behavior:smooth!important}body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-geist-sans-sans);margin:0;padding:0}*{font-family:Geist,Geist Fallback!important;font-family:var(--font-geist-sans)!important}html{scroll-behavior:smooth!important}.filter-gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale()}@supports (filter:grayscale(1)){.filter-gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale();opacity:1}}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.blur-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}