@font-face{font-family:Vend Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/96fe389a3de1b01c.82e7d0c8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Vend Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/1a57385aa7105705.p.a0535620.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vend_sans_455230fb-module__bRtFdq__className{font-family:Vend Sans;font-style:normal}.vend_sans_455230fb-module__bRtFdq__variable{--font-vend-sans:"Vend Sans"}
@font-face{font-family:Bitcount Prop Double;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dcd7f19eee5db437.8322ce53.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bitcount Prop Double;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d9ab351a80eb2f90.p.e6870492.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bitcount_prop_double_d01a290a-module__bWN5qa__className{font-family:Bitcount Prop Double;font-style:normal;font-weight:400}.bitcount_prop_double_d01a290a-module__bWN5qa__variable{--font-bitcount:"Bitcount Prop Double"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.z-10{z-index:10}.z-20{z-index:20}.z-\[6\]{z-index:6}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-8{margin-top:calc(var(--spacing)*8)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-10{height:calc(var(--spacing)*10)}.h-\[3px\]{height:3px}.h-px{height:1px}.h-screen{height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-\[800px\]{width:800px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[700px\]{max-width:700px}.max-w-\[960px\]{max-width:960px}.max-w-\[1280px\]{max-width:1280px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[3px\]{gap:3px}.gap-\[7px\]{gap:7px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[3px\]{padding-block:3px}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-\[100px\]{--tw-blur:blur(100px);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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px);-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,)}.backdrop-filter{-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:opacity-80:hover{opacity:.8}}@media (min-width:40rem){.sm\:mt-4{margin-top:calc(var(--spacing)*4)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mb-5{margin-bottom:calc(var(--spacing)*5)}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\:pb-2{padding-bottom:calc(var(--spacing)*2)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:min-h-0{min-height:calc(var(--spacing)*0)}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:justify-start{justify-content:flex-start}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-20{padding-inline:calc(var(--spacing)*20)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:pt-7{padding-top:calc(var(--spacing)*7)}.md\:pt-9{padding-top:calc(var(--spacing)*9)}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:64rem){.lg\:mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.lg\:mr-0{margin-right:calc(var(--spacing)*0)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:\!h-\[22px\]{height:22px!important}.lg\:h-12{height:calc(var(--spacing)*12)}.lg\:min-h-0{min-height:calc(var(--spacing)*0)}.lg\:\!w-\[22px\]{width:22px!important}.lg\:w-12{width:calc(var(--spacing)*12)}.lg\:w-\[260px\]{width:260px}.lg\:w-fit{width:fit-content}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:gap-1{gap:calc(var(--spacing)*1)}.lg\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:pt-2{padding-top:calc(var(--spacing)*2)}.lg\:pt-7{padding-top:calc(var(--spacing)*7)}.lg\:pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[44px\]{font-size:44px}}@media (min-width:80rem){.xl\:px-12{padding-inline:calc(var(--spacing)*12)}}}:root{--lavender-50:#f5f5ff;--lavender-100:#e6e6fa;--lavender-200:#d8d8f5;--lavender-300:#cacaee;--lavender-400:#b8b8e0;--lavender-500:#a8a8d0;--yellow-bright:#f4d03f;--yellow-light:#f9e79f;--yellow-dark:#d4ac0d;--pepper-red:#8b0000;--black:#1a1a1a;--white:#fff;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--font-sans:var(--font-vend-sans),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--font-serif:Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono",monospace;--bg-primary:#0d0705;--bg-secondary:#1a0f0a;--bg-tertiary:#251810;--bg-card:#1a0f0a8f;--bg-card-hover:#251810b0;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffffa6;--text-muted:#fff9;--border-default:#ffffff1f;--border-subtle:#ffffff0d;--capsicum-red:#e85a5a;--capsicum-red-bright:#ff6b6b;--capsicum-orange:#ff8c2a;--capsicum-yellow:#ffd93d;--capsicum-green:#6bcb77;--glow-red:#d6454526;--shadow-color:#00000040;--mesh-1:#0d0705;--mesh-2:#1a0f0a;--mesh-3:#0d0705;--mesh-4:#150c08;--mesh-5:#1a0f0a;--mesh-6:#251209;--mesh-7:#1a0f0a;--mesh-8:#0d0705;--mesh-9:#0d0705;--mesh-10:#1a0f0a;--mesh-11:#150c08;--mesh-12:#1a0f0a;--mesh-13:#150c08;--mesh-14:#0d0705;--mesh-15:#1a0f0a;--mesh-16:#0d0705;--orb-green:#6bcb77;--orb-green-glow:#6bcb7714;--orb-yellow:#ffd93d;--orb-yellow-glow:#ffd93d12;--orb-red:#ff6b6b;--orb-red-glow:#ff6b6b0f;--orb-red-center:#ff6b6b;--orb-red-center-glow:#ff6b6b26;--orb-orange:#ff8c2a;--orb-orange-glow:#ff8c2a17;--orb-red-center-combined:#ff6b6b80;--orb-red-center-glow-combined:#ff6b6b13;--orb-orange-combined:#ff8c2a59;--orb-orange-glow-combined:#ff8c2a08;--orb-ambient-1:#3d1a0ab3;--orb-ambient-1-glow:#3d1a0a40;--orb-ambient-2:#2d1a0899;--orb-ambient-2-glow:#2d1a0830;--orb-ambient-3:#1a2d1a80;--orb-ambient-3-glow:#1a2d1a26;--orb-ambient-4:#1a2d2080;--orb-ambient-4-glow:#1a2d201f;--orb-opacity-1:.3;--orb-opacity-2:.3;--orb-opacity-3:.25;--orb-opacity-4:.5;--orb-opacity-5:.35;--glass-bg:radial-gradient(120% 120% at center,#ffffff08 0%,#ffffff17 70%,#ffffff26 100%);--glass-bg-opaque:radial-gradient(120% 120% at center,#120a07e0 0%,#0f0805eb 70%,#0d0705f2 100%);--glass-bg-solid:linear-gradient(225deg,#ffffff1f 0%,#ffffff0f 40%,#ffffff05 100%);--content-glass-bg:#0d0705d1;--glass-shadow:-1px -1px 0 #ffffff30,3px 5px 10px #00000030;--glass-shadow-lg:-1px -1px 0 #ffffff26,2px 2px 0 #0006,3px 4px 8px #00000040,6px 10px 20px #00000026;--specular-bg:radial-gradient(ellipse at center,#ffffff36 0%,transparent 70%);--specular-linear:linear-gradient(135deg,#ffffff2e 0%,transparent 100%);--hero-logo-bg:linear-gradient(225deg,#ffffff1f 0%,#ffffff0f 40%,#ffffff05 100%);--hero-logo-shadow:-1px -1px 0 #ffffff26,2px 2px 0 #00000080,3px 4px 8px #0000004d,6px 10px 20px #0003,0 24px 48px #ff6b6b1a;--hero-logo-border-right:#ff6b6b73;--hero-logo-border-bottom:#a0323280;--hero-logo-specular:radial-gradient(ellipse 80% 60% at 30% 40%,#ffffff40 0%,#ffffff14 40%,transparent 70%);--hero-logo-specular-edge:linear-gradient(135deg,#ffffff2e 0%,transparent 100%);--hero-logo-ao:radial-gradient(ellipse 70% 60% at 70% 70%,#0003 0%,transparent 60%);--hero-logo-glow:radial-gradient(ellipse at center,#ff6b6b40 0%,#ff8c641a 50%,transparent 70%);--hero-logo-rim:linear-gradient(90deg,transparent 0%,#ffc8b41a 50%,transparent 100%);--cta-gradient:linear-gradient(225deg,#f58080 0%,#e85a5a 30%,#d64545 70%,#b83838 100%);--cta-border-color:#701818;--cta-shadow:-1px -1px 0 #ffffff40,2px 2px 0 #50101080,2px 2px 3px #0000004d,4px 6px 12px #0003,8px 12px 24px #00000021,0 20px 40px #ff404026;--header-logo-bg:linear-gradient(225deg,#ffffff1f 0%,#ffffff0f 40%,#ffffff05 100%);--header-logo-shadow:-1px -1px 0 #ffffff26,2px 2px 0 #0006,3px 4px 8px #00000040;--header-logo-border-right:#ff6b6b66;--header-logo-border-bottom:#a0323273;--theme-toggle-bg:#ffffff1a;--theme-toggle-shadow:-1px -1px 0 #fff3,0 4px 16px #0000004d;--sun-color:#ffd93d;--feature-card-shadow:-1px -1px 0 #ffffff26,2px 2px 0 #0006,3px 4px 8px #00000040,6px 10px 20px #00000026;--feature-card-specular:radial-gradient(ellipse 80% 70% at 25% 35%,#fff3 0%,#ffffff0f 50%,transparent 70%);--feature-card-ao:radial-gradient(ellipse 70% 60% at 75% 75%,#00000026 0%,transparent 60%);--card-red-icon:#ff6b6b;--card-red-border:#ff6b6ba1;--card-red-glow:#ff6b6b17;--card-orange-icon:#ff8c2a;--card-orange-border:#ff8c2aa1;--card-orange-glow:#ff8c2a17;--card-yellow-icon:#ffd93d;--card-yellow-border:#ffd93da1;--card-yellow-glow:#ffd93d17;--card-green-icon:#6bcb77;--card-green-border:#6bcb77a1;--card-green-glow:#6bcb7717;--card-bottom-edge:none;--screen-gloss:linear-gradient(135deg,#ffffff08 0%,transparent 50%,#ffffff04 100%);--screen-depth:none;--footer-dock-glass:linear-gradient(225deg,#ffffff1f 0%,#ffffff0f 40%,#ffffff05 100%),#1e140eb3;--footer-dock-border-right:#ff6b6b73;--footer-dock-border-bottom:#a0323280;--footer-dock-shadow:0 10px 50px #00000059,0 3px 10px #0003,0 20px 40px #b478500f,inset 0 1px 0 #ffffff14,inset -2px -3px 8px #00000040;--footer-dock-specular:radial-gradient(ellipse 50% 80% at 12% 20%,#ffffff24 0%,#ffffff0a 50%,transparent 70%);--footer-dock-specular-edge:linear-gradient(135deg,#ffffff1a 0%,#ffffff08 30%,transparent 60%);--footer-dock-ao:radial-gradient(ellipse 45% 80% at 92% 85%,#0000002e 0%,transparent 65%);--footer-dock-rim:linear-gradient(90deg,transparent 5%,#ffc8aa0f 25%,#ffdcbe17 50%,#ffc8aa0f 75%,transparent 95%);--footer-item-bg-from:#2a2018;--footer-item-bg-to:#1a1410;--footer-item-border:#ffffff14;--footer-item-icon:#ddd0c6;--footer-item-label:#b0a298;--footer-divider:#ffffff1a;--footer-active-from:#e85a5a;--footer-active-to:#c04040;--footer-active-shadow:0 4px 12px #e85a5a30;--footer-accent:#e85a5a;--footer-accent-glow:0 0 6px #e85a5a61;--footer-copyright:#7a6a5e;--footer-accent-line:#ffffff0f;--footer-warm-glow:radial-gradient(ellipse,#e85a5a0f,#e85a5a06 40%,transparent);--footer-shelf:linear-gradient(90deg,transparent 0%,#e85a5a30 30%,#e85a5a40 50%,#e85a5a30 70%,transparent 100%);--footer-scroll-fade:#1e140eeb;--footer-scroll-chevron:#ddd0c699;--dock-window-bg:linear-gradient(180deg,#281e19f2,#1a120cfa);--dock-window-border:#ffffff1a;--dock-window-shadow:0 24px 80px #00000080,0 8px 24px #0000004d;--dock-window-title-bg:#ffffff0a;--dock-window-title-color:#ffffffb3;--dock-window-title-border:#ffffff0f;--dock-window-content-color:#fffc;--dock-window-content-muted:#ffffff73;--dock-window-item-bg:#ffffff0a;--dock-window-item-border:#ffffff0f;--dock-window-item-hover:#ffffff14;--hero-logo-active-glow:0 0 20px #ff6b6b66,0 0 40px #ff6b6b26;--magnetic-line-opacity:.22;--magnetic-particle-opacity:.15;--title-shadow:3px 3px 0 #000000d9;--subtitle-shadow:2px 2px 0 #0009;--feature-red-icon:#ff6b6b;--feature-red-border:#ff6b6b80;--feature-red-border-dark:#b43c3c99;--feature-orange-icon:#ff8c2a;--feature-orange-border:#ff8c2a80;--feature-orange-border-dark:#b45a1999;--feature-yellow-icon:#ffd93d;--feature-yellow-border:#ffd93d80;--feature-yellow-border-dark:#b4961e99;--feature-green-icon:#6bcb77;--feature-green-border:#6bcb7780;--feature-green-border-dark:#3c8c5099;--roadmap-now:#ff6b6b;--roadmap-soon:#ff8c2a;--roadmap-later:#ffd93d;--roadmap-ambition:#ff6b6b;--fp-demo-bg:linear-gradient(180deg,#ffffff0a 0%,#ffffff05 100%);--fp-demo-border:#ffffff14;--fp-demo-shadow:0 2px 8px #0003;--fp-demo-transcript-bg:#ffffff06;--fp-demo-transcript-border:#ffffff0a;--fp-demo-transcript-text:#fffc;--fp-bullet-bg:#ffffff0a;--fp-status-dot:#fff6;--fp-waveform-bar:#ff6b6b;--fp-toggle-bg:#ffffff0f;--fp-search-result-hover:#ffffff0f;--fp-highlight:#ff6b6b4d;--fp-badge-local:#ff6b6b26;--fp-badge-local-text:#ff6b6b;--fp-badge-cloud:#ff6b6b26;--fp-badge-cloud-text:#ff6b6b;--fp-dictation-accent:#ff6b6b;--fp-dictation-border:#ff6b6b80;--fp-dictation-border-dark:#b43c3c99;--fp-dictation-glow:#ff6b6b1f;--fp-typed-accent:#ff6b6b;--fp-typed-border:#ff6b6b80;--fp-typed-border-dark:#b43c3c99;--fp-typed-glow:#ff6b6b1f;--fp-audio-accent:#ff6b6b;--fp-audio-border:#ff6b6b80;--fp-audio-border-dark:#b43c3c99;--fp-audio-glow:#ff6b6b1f;--fp-search-accent:#ff6b6b;--fp-search-border:#ff6b6b80;--fp-search-border-dark:#b43c3c99;--fp-search-glow:#ff6b6b1f;--fp-aichat-accent:#ff6b6b;--fp-aichat-border:#ff6b6b80;--fp-aichat-border-dark:#b43c3c99;--fp-aichat-glow:#ff6b6b1f;--fp-timeline-accent:#ff6b6b;--fp-timeline-border:#ff6b6b80;--fp-timeline-border-dark:#b43c3c99;--fp-timeline-glow:#ff6b6b1f;--fp-notes-accent:#ff6b6b;--fp-notes-border:#ff6b6b80;--fp-notes-border-dark:#b43c3c99;--fp-notes-glow:#ff6b6b1f;--persona-accent:#ff6b6b;--persona-border:#ff6b6b80;--persona-border-dark:#b43c3c99;--persona-glow:#ff6b6b1f;--waitlist-card-bg:linear-gradient(225deg,#ffffff1a 0%,#ffffff0d 40%,#ffffff05 100%);--waitlist-card-shadow:-1px -1px 0 #ffffff1f,2px 2px 0 #0006,4px 6px 16px #0000004d,0 20px 40px #ff6b6b14;--waitlist-card-border-right:4px solid #ff6b6b59;--waitlist-card-border-bottom:4px solid #8c282866;--waitlist-specular:radial-gradient(ellipse 80% 60% at 30% 40%,#ffffff26 0%,transparent 60%);--waitlist-link-color:#fff9;--waitlist-title-color:#fff;--waitlist-accent-gradient:linear-gradient(90deg,#ff6b6b,#ff8c2a);--waitlist-success-bg:linear-gradient(135deg,#6bcb7726 0%,#6bcb770d 100%);--waitlist-success-border:1px solid #6bcb774d;--waitlist-success-icon:#6bcb77;--waitlist-success-text:#fffc;--waitlist-success-link:#6bcb77;--waitlist-error-bg:linear-gradient(135deg,#ff6b6b26 0%,#ff6b6b0d 100%);--waitlist-error-border:1px solid #ff6b6b4d;--waitlist-error-text:#ff6b6b;--waitlist-desc-color:#ffffffe6;--waitlist-subdesc-color:#ffffff80;--waitlist-label-color:#ffffffb3;--waitlist-input-color:#fff;--waitlist-input-bg:#ffffff14;--waitlist-input-border:1px solid #ffffff26;--waitlist-input-focus-border:#ff6b6b;--waitlist-input-focus-shadow:0 0 0 3px #ff6b6b26;--waitlist-btn-shadow:-1px -1px 0 #ffffff40,2px 2px 0 #50101080,2px 2px 3px #0000004d,4px 6px 12px #0003,0 12px 24px #ff404026;--waitlist-separator:1px solid #ffffff14;--waitlist-fine-print:#ffffff8c;--legal-divider:#ffffff0f;--legal-divider-strong:#ffffff1f;--legal-row-hover:#ffffff08;--legal-num:#e85a5a;--legal-title:#fff;--legal-subtitle:#ffffffb3;--legal-chevron:#fff3;--legal-detail-bg:#ffffff05}:root[data-theme=light]{--bg-primary:#fdf8f6;--bg-secondary:#f5ebe6;--bg-tertiary:#ede0d8;--bg-card:#fffc;--bg-card-hover:#ffffffe6;--text-primary:#1a0f0a;--text-secondary:#1a0f0ab3;--text-tertiary:#1a0f0a99;--text-muted:#1a0f0a73;--border-default:#1a0f0a1f;--border-subtle:#1a0f0a0d;--capsicum-red:#d64545;--capsicum-red-bright:#e63946;--capsicum-orange:#d47520;--capsicum-yellow:#d4b32f;--capsicum-green:#2d6a4f;--glow-red:#d6454514;--shadow-color:#1a0f0a21;--mesh-1:#fdf8f6;--mesh-2:#f5ebe6;--mesh-3:#fdf8f6;--mesh-4:#faf0eb;--mesh-5:#f5ebe6;--mesh-6:#ede0d8;--mesh-7:#f5ebe6;--mesh-8:#fdf8f6;--mesh-9:#fdf8f6;--mesh-10:#f5ebe6;--mesh-11:#faf0eb;--mesh-12:#f5ebe6;--mesh-13:#faf0eb;--mesh-14:#fdf8f6;--mesh-15:#f5ebe6;--mesh-16:#fdf8f6;--orb-green:#2d6a4f;--orb-green-glow:#2d6a4f14;--orb-yellow:#d4b32f;--orb-yellow-glow:#d4b32f17;--orb-red:#d64545;--orb-red-glow:#d645450d;--orb-red-center:#e63946;--orb-red-center-glow:#e6394621;--orb-orange:#d47520;--orb-orange-glow:#d4752014;--orb-red-center-combined:#e6394659;--orb-red-center-glow-combined:#e639460c;--orb-orange-combined:#d475204d;--orb-orange-glow-combined:#d4752006;--orb-ambient-1:#ede0d8b3;--orb-ambient-1-glow:#ede0d840;--orb-ambient-2:#f5ebe699;--orb-ambient-2-glow:#f5ebe630;--orb-ambient-3:#d6ead080;--orb-ambient-3-glow:#d6ead026;--orb-ambient-4:#e6f0e080;--orb-ambient-4-glow:#e6f0e01a;--orb-opacity-1:.25;--orb-opacity-2:.3;--orb-opacity-3:.2;--orb-opacity-4:.35;--orb-opacity-5:.3;--glass-bg:linear-gradient(135deg,#fffffff2 0%,#faf8f5d9 50%,#f5f2eee6 100%);--glass-bg-opaque:linear-gradient(135deg,#fffffff7 0%,#fcfaf8f2 50%,#f8f5f2f7 100%);--glass-bg-solid:linear-gradient(225deg,#fffffffa 0%,#fcfaf8f0 40%,#f8f5f2e0 100%);--content-glass-bg:#fdfaf8e0;--glass-shadow:-1px -1px 0 #fff,inset 2px 2px 4px #fffc,inset -1px -1px 3px #1a0f0a0a,3px 5px 10px #1a0f0a1f,6px 10px 20px #1a0f0a14;--glass-shadow-lg:-1px -1px 0 #fff,inset 1px 1px 2px #ffffffe6,2px 2px 0 #1a0f0a1a,4px 6px 12px #1a0f0a14;--specular-bg:linear-gradient(135deg,#ffffffe6 0%,#fff6 40%,transparent 70%);--specular-linear:linear-gradient(135deg,#fffffff2 0%,#ffffff4d 60%,transparent 100%);--hero-logo-bg:linear-gradient(225deg,#fffffffa 0%,#fcfaf8f0 40%,#f8f5f2e0 100%);--hero-logo-shadow:-1px -1px 0 #fff,inset 1px 1px 2px #ffffffe6,2px 2px 0 #1a0f0a1f,4px 6px 16px #1a0f0a1a,0 20px 40px #d645450f;--hero-logo-border-right:#d64545;--hero-logo-border-bottom:#b83838;--hero-logo-specular:radial-gradient(ellipse 80% 60% at 30% 40%,#fff 0%,#ffffff80 30%,transparent 60%);--hero-logo-specular-edge:linear-gradient(135deg,#fffffff2 0%,#ffffff4d 60%,transparent 100%);--hero-logo-ao:radial-gradient(ellipse 70% 60% at 70% 70%,#1a0f0a14 0%,transparent 60%);--hero-logo-glow:radial-gradient(ellipse at center,#d645451f 0%,#d475200f 50%,transparent 70%);--hero-logo-rim:linear-gradient(90deg,transparent 0%,#fffaf899 50%,transparent 100%);--cta-gradient:linear-gradient(225deg,#f58080 0%,#e85a5a 30%,#d64545 70%,#b83838 100%);--cta-border-color:#701818;--cta-shadow:-1px -1px 0 #fff6,2px 2px 0 #50101080,4px 6px 12px #1a0f0a26;--header-logo-bg:linear-gradient(225deg,#fffffffa 0%,#fcfaf8f0 40%,#f8f5f2e0 100%);--header-logo-shadow:-1px -1px 0 #fff,2px 2px 0 #1a0f0a1a,3px 4px 8px #1a0f0a14;--header-logo-border-right:#d64545;--header-logo-border-bottom:#b83838;--theme-toggle-bg:#ffffffe6;--theme-toggle-shadow:-1px -1px 0 #fff,0 4px 16px #0000001a;--sun-color:#d4b32f;--feature-card-shadow:-1px -1px 0 #fff,inset 1px 1px 2px #ffffffe6,2px 2px 0 #1a0f0a1a,4px 6px 12px #1a0f0a14;--feature-card-specular:radial-gradient(ellipse 80% 70% at 25% 35%,#fff 0%,#fff6 40%,transparent 65%);--feature-card-ao:radial-gradient(ellipse 70% 60% at 75% 75%,#1a0f0a0f 0%,transparent 60%);--card-red-icon:#d64545;--card-red-border:#d64545a1;--card-red-glow:#d6454517;--card-orange-icon:#d47520;--card-orange-border:#d47520a1;--card-orange-glow:#d4752017;--card-yellow-icon:#b8860b;--card-yellow-border:#d4b32fa1;--card-yellow-glow:#d4b32f17;--card-green-icon:#2d6a4f;--card-green-border:#4a9060a1;--card-green-glow:#4a906017;--card-bottom-edge:radial-gradient(ellipse at 70% 80%,#fffcf880 0%,transparent 60%);--screen-gloss:linear-gradient(135deg,#fff8f066 0%,transparent 35%,transparent 65%,#f5ebe140 100%),linear-gradient(45deg,transparent 0%,#fffdfa4d 30%,transparent 70%),radial-gradient(ellipse 80% 50% at 20% 10%,#ffdcb41f 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 85% 15%,#fff5e626 0%,transparent 45%);--screen-depth:linear-gradient(180deg,transparent 0%,#1a0f0a05 70%,#1a0f0a0d 100%),radial-gradient(ellipse 100% 60% at 50% 100%,#1a0f0a0a 0%,transparent 60%);--footer-dock-glass:linear-gradient(225deg,#fffffffa 0%,#fcfaf8f0 40%,#f8f5f2e0 100%),#f8f2ecd9;--footer-dock-border-right:#d64545;--footer-dock-border-bottom:#b83838;--footer-dock-shadow:0 10px 50px #0000001f,0 3px 10px #00000014,0 20px 40px #783c1e0a,inset 0 1px 0 #ffffff59,inset -2px -3px 8px #00000014;--footer-dock-specular:radial-gradient(ellipse 50% 80% at 12% 20%,#ffffffb3 0%,#fff3 45%,transparent 70%);--footer-dock-specular-edge:linear-gradient(135deg,#fff9 0%,#ffffff26 25%,transparent 50%);--footer-dock-ao:radial-gradient(ellipse 45% 80% at 92% 85%,#1a0f0a0f 0%,transparent 65%);--footer-dock-rim:linear-gradient(90deg,transparent 5%,#fffaf559 25%,#fffcf873 50%,#fffaf559 75%,transparent 95%);--footer-item-bg-from:#f5ebe6;--footer-item-bg-to:#ede0d8;--footer-item-border:#0000000f;--footer-item-icon:#5c4d42;--footer-item-label:#6b5d52;--footer-divider:#0000001a;--footer-active-from:#d64545;--footer-active-to:#b83838;--footer-active-shadow:0 4px 12px #d6454526;--footer-accent:#d64545;--footer-accent-glow:0 0 6px #d645454d;--footer-copyright:#6b5d52;--footer-accent-line:#0000000a;--footer-warm-glow:radial-gradient(ellipse,#d645450a,#d6454504 40%,transparent);--footer-shelf:linear-gradient(90deg,transparent 0%,#d645451f 30%,#d6454526 50%,#d645451f 70%,transparent 100%);--footer-scroll-fade:#f8f2eceb;--footer-scroll-chevron:#5c4d4299;--dock-window-bg:linear-gradient(180deg,#fffffff7,#f8f4f0fa);--dock-window-border:#0000001a;--dock-window-shadow:0 24px 80px #00000026,0 8px 24px #00000014;--dock-window-title-bg:#00000005;--dock-window-title-color:#1a0f0a99;--dock-window-title-border:#0000000f;--dock-window-content-color:#1a0f0aed;--dock-window-content-muted:#1a0f0a99;--dock-window-item-bg:#fffcf8d9;--dock-window-item-border:#1a0f0a0a;--dock-window-item-hover:#fffffff2;--hero-logo-active-glow:0 0 20px #d6454540,0 0 40px #d645451a;--magnetic-line-opacity:.35;--magnetic-particle-opacity:.28;--title-shadow:2px 2px 0 #00000026;--subtitle-shadow:1px 1px 0 #0000001a;--feature-red-icon:#d64545;--feature-red-border:#d64545;--feature-red-border-dark:#b83838;--feature-orange-icon:#d47520;--feature-orange-border:#d47520;--feature-orange-border-dark:#a85a18;--feature-yellow-icon:#b8860b;--feature-yellow-border:#b8860b;--feature-yellow-border-dark:#8b6914;--feature-green-icon:#2d6a4f;--feature-green-border:#2d6a4f;--feature-green-border-dark:#1a4030;--roadmap-now:#d64545;--roadmap-soon:#d47520;--roadmap-later:#b8860b;--roadmap-ambition:#d64545;--fp-demo-bg:linear-gradient(180deg,#1a0f0a08 0%,#1a0f0a03 100%);--fp-demo-border:#1a0f0a14;--fp-demo-shadow:0 2px 8px #1a0f0a0f;--fp-demo-transcript-bg:#1a0f0a08;--fp-demo-transcript-border:#1a0f0a0f;--fp-demo-transcript-text:#1a0f0abf;--fp-bullet-bg:#1a0f0a0a;--fp-status-dot:#1a0f0a59;--fp-waveform-bar:#d64545;--fp-toggle-bg:#1a0f0a0d;--fp-search-result-hover:#1a0f0a0a;--fp-highlight:#d6454533;--fp-badge-local:#d645451f;--fp-badge-local-text:#d64545;--fp-badge-cloud:#d645451f;--fp-badge-cloud-text:#d64545;--fp-dictation-accent:#d64545;--fp-dictation-border:#d64545;--fp-dictation-border-dark:#b83838;--fp-dictation-glow:#d6454514;--fp-typed-accent:#d64545;--fp-typed-border:#d64545;--fp-typed-border-dark:#b83838;--fp-typed-glow:#d6454514;--fp-audio-accent:#d64545;--fp-audio-border:#d64545;--fp-audio-border-dark:#b83838;--fp-audio-glow:#d6454514;--fp-search-accent:#d64545;--fp-search-border:#d64545;--fp-search-border-dark:#b83838;--fp-search-glow:#d6454514;--fp-aichat-accent:#d64545;--fp-aichat-border:#d64545;--fp-aichat-border-dark:#b83838;--fp-aichat-glow:#d6454514;--fp-timeline-accent:#d64545;--fp-timeline-border:#d64545;--fp-timeline-border-dark:#b83838;--fp-timeline-glow:#d6454514;--fp-notes-accent:#d64545;--fp-notes-border:#d64545;--fp-notes-border-dark:#b83838;--fp-notes-glow:#d6454514;--persona-accent:#d64545;--persona-border:#d64545;--persona-border-dark:#b83838;--persona-glow:#d6454514;--waitlist-card-bg:linear-gradient(225deg,#fffffffa 0%,#fcfaf8f0 40%,#f8f5f2e6 100%);--waitlist-card-shadow:-1px -1px 0 #fff,inset 1px 1px 2px #ffffffe6,2px 2px 0 #1a0f0a14,6px 10px 24px #1a0f0a1a;--waitlist-card-border-right:4px solid #d64545;--waitlist-card-border-bottom:4px solid #b83838;--waitlist-specular:radial-gradient(ellipse 80% 60% at 30% 40%,#fffc 0%,transparent 50%);--waitlist-link-color:#1a0f0a80;--waitlist-title-color:#1a0f0a;--waitlist-accent-gradient:linear-gradient(90deg,#d64545,#d47520);--waitlist-success-bg:linear-gradient(135deg,#6bcb7733 0%,#6bcb7714 100%);--waitlist-success-border:1px solid #2d6a4f4d;--waitlist-success-icon:#2d6a4f;--waitlist-success-text:#1a0f0ab3;--waitlist-success-link:#2d6a4f;--waitlist-error-bg:linear-gradient(135deg,#d645451a 0%,#d645450d 100%);--waitlist-error-border:1px solid #d645454d;--waitlist-error-text:#d64545;--waitlist-desc-color:#1a0f0ad9;--waitlist-subdesc-color:#1a0f0a80;--waitlist-label-color:#1a0f0a99;--waitlist-input-color:#1a0f0a;--waitlist-input-bg:#ffffffe6;--waitlist-input-border:1px solid #1a0f0a26;--waitlist-input-focus-border:#d64545;--waitlist-input-focus-shadow:0 0 0 3px #d645451a;--waitlist-btn-shadow:-1px -1px 0 #fff6,2px 2px 0 #50101080,4px 6px 12px #1a0f0a26;--waitlist-separator:1px solid #1a0f0a14;--waitlist-fine-print:#1a0f0a8c;--legal-divider:#1a0f0a12;--legal-divider-strong:#1a0f0a1f;--legal-row-hover:#1a0f0a08;--legal-num:#d64545;--legal-title:#1a0f0a;--legal-subtitle:#1a0f0a99;--legal-chevron:#1a0f0a40;--legal-detail-bg:#1a0f0a05}.card-tooltip{opacity:0;visibility:hidden;pointer-events:none;z-index:50;border-radius:10px;width:200px;padding:8px 12px;transition:opacity .18s cubic-bezier(.34,1.4,.64,1),translate .18s cubic-bezier(.34,1.4,.64,1),visibility .18s;position:absolute;top:50%}.card-tooltip-left{transform-origin:0;left:calc(100% + 12px);translate:-6px}.card-tooltip-right{transform-origin:100%;right:calc(100% + 12px);translate:6px}.floating-card:hover>.card-tooltip,.show-all-tooltips .card-tooltip{opacity:1;visibility:visible;translate:0}.floating-card:hover{z-index:60!important}.hero-logo-aura-blur{-webkit-backdrop-filter:blur(10px);border-radius:28px;position:absolute;inset:-16px;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.hero-specular-primary{background:var(--hero-logo-specular);filter:blur(8px);border-radius:50%;width:70%;height:50%;top:-10%;left:-5%}.hero-specular-edge{background:var(--hero-logo-specular-edge);filter:blur(4px);border-radius:8px 0 0;width:40%;height:25%;top:5%;left:5%}.hero-ao{background:var(--hero-logo-ao);filter:blur(10px);width:60%;height:40%;bottom:-5%;right:-5%}.hero-glow{background:var(--hero-logo-glow);filter:blur(16px);width:50%;height:50%}.hero-rim{background:var(--hero-logo-rim);filter:blur(6px);width:50%;height:8%;bottom:8%;left:15%}.logo-dark{display:block}.logo-light,:root[data-theme=light] .logo-dark{display:none}:root[data-theme=light] .logo-light{display:block}.paper-grain{position:relative}.paper-grain:before{content:"";opacity:.03;pointer-events:none;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.card-edge-highlight{position:relative}.card-edge-highlight:before{content:"";background:linear-gradient(90deg,#0000 0%,#fffc 20%,#ffffffe6 50%,#fffc 80%,#0000 100%);height:1px;position:absolute;top:0;left:8px;right:8px}.groove-carved{background:linear-gradient(#0000000f 0%,#00000005 50%,#00000014 100%);box-shadow:inset 0 1px 2px #0000001a,inset 0 -1px 1px #ffffff4d}.btn-pressed{transform:translate(2px,2px);box-shadow:none!important}.skip-to-content{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-to-content:focus{color:#fff;z-index:9999;background:#000;border-radius:4px;width:auto;height:auto;padding:8px 16px;text-decoration:none;position:fixed;top:10px;left:10px;overflow:visible}.surface-raised{background:linear-gradient(135deg,#ffffffe6 0%,#f8f9faf2 100%);box-shadow:2px 2px 4px #0000001a,-1px -1px 3px #fffc}.surface-inset{background:linear-gradient(135deg,#f5f5f5e6 0%,#f0f0f0f2 100%);box-shadow:inset 2px 2px 4px #0000001a,inset -1px -1px 3px #fff9}.waitlist-input{width:100%;font-family:var(--font-sans);color:var(--waitlist-input-color);background:var(--waitlist-input-bg);border:var(--waitlist-input-border);border-radius:12px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.waitlist-input:focus{border-color:var(--waitlist-input-focus-border);box-shadow:var(--waitlist-input-focus-shadow)}.waitlist-input:-webkit-autofill{-webkit-text-fill-color:var(--waitlist-input-color);caret-color:var(--waitlist-input-color);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,border-color .2s,box-shadow .2s}.waitlist-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--waitlist-input-color);caret-color:var(--waitlist-input-color);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,border-color .2s,box-shadow .2s}.waitlist-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--waitlist-input-color);caret-color:var(--waitlist-input-color);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,border-color .2s,box-shadow .2s}.waitlist-input-error{border-color:var(--waitlist-error-text)}.waitlist-input-error:focus{border-color:var(--waitlist-error-text);box-shadow:0 0 0 3px var(--waitlist-error-text)}@supports (color:color-mix(in lab, red, red)){.waitlist-input-error:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--waitlist-error-text)15%,transparent)}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.card-parallax{transform-style:preserve-3d;transition:transform .1s ease-out}@keyframes aif-dropin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes aif-fadein{0%{opacity:0}to{opacity:1}}@keyframes ksd-wave{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes ksd-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes notes-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes srch-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes srch-fadein{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes aif-dropin{0%,to{opacity:1;transform:none}}@keyframes aif-fadein{0%,to{opacity:1}}@keyframes ksd-wave{0%,to{transform:scaleY(.5)}}@keyframes ksd-pulse{0%,to{opacity:1}}@keyframes notes-blink{0%,to{opacity:1}}@keyframes srch-blink{0%,to{opacity:1}}@keyframes srch-fadein{0%,to{opacity:1;transform:none}}@keyframes confetti-burst{0%,to{opacity:0}}@keyframes floating-breath{0%,to{transform:none}}}.dock-item-box{transition:box-shadow .18s,filter .18s,border-color .18s}.dock-item:hover .dock-item-box{filter:brightness(1.15);border-color:#ff6b6b40;box-shadow:0 0 12px #e85a5a26,0 0 4px #ff6b6b1a}.dock-item:hover .dock-item-icon{color:#fff!important}.dock-item:hover .dock-item-label{color:var(--footer-accent)!important}.dock-item:active .dock-item-box{filter:brightness(.9);transition:filter 50ms}:root[data-theme=light] .dock-item:hover .dock-item-box{border-color:#d6454533;box-shadow:0 0 12px #d645451f,0 0 4px #d6454514}:root[data-theme=light] .dock-item:hover .dock-item-icon{color:#1a0f0a!important}.dock-item-active:after{content:"";background:var(--footer-accent);width:5px;height:5px;box-shadow:var(--footer-accent-glow);border-radius:50%;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}html.dock-hover .animate-pulse,html.dock-hover .floating-card,html.dock-hover .animate-twinkle,html.dock-hover .animate-float-orb{animation-play-state:paused!important}.btn-juice{will-change:transform;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease-out,filter .2s ease-out}.btn-juice:hover{filter:brightness(1.05);transform:translateY(-2px)}.btn-juice:active{filter:brightness(.95);transition:transform 50ms ease-out,filter 50ms ease-out;transform:translateY(2px)scale(.98)}.btn-juice-primary:hover{box-shadow:-1px -1px #ffffff40,2px 2px #50101080,2px 2px 3px #0000004d,4px 6px 12px #0003,8px 12px 24px #00000021,0 20px 40px #ff404040,0 0 30px #ff6b6b4d}.btn-juice-primary:active{box-shadow:0 0 #ffffff1a,0 1px 2px #0000004d,inset 0 1px 3px #0003,0 0 20px #ff6b6b26}.hero-pill{background:var(--waitlist-input-bg);border:1.5px solid #ffffff1f;border-radius:14px;align-items:stretch;transition:border-color .25s,box-shadow .3s;display:flex}.hero-pill:focus-within{border-color:var(--waitlist-input-focus-border);box-shadow:0 0 0 3px #ff6b6b1f,0 4px 20px #ff6b6b14}.hero-pill input{min-width:0;color:var(--waitlist-input-color);font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1;padding:14px 16px;font-size:16px;font-weight:500}.hero-pill input:-webkit-autofill{-webkit-text-fill-color:var(--waitlist-input-color);caret-color:var(--waitlist-input-color);-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.hero-pill input:-webkit-autofill:hover{-webkit-text-fill-color:var(--waitlist-input-color);caret-color:var(--waitlist-input-color);-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.hero-pill input:-webkit-autofill:focus{-webkit-text-fill-color:var(--waitlist-input-color);caret-color:var(--waitlist-input-color);-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.hero-pill input::placeholder{color:var(--text-tertiary);transition:opacity .2s}.hero-pill input:focus::placeholder{opacity:.4}.hero-pill-btn{background:var(--cta-gradient);color:#fff;min-width:72px;font-family:var(--font-sans);letter-spacing:.3px;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:4px;padding:10px 24px;font-size:14px;font-weight:700;transition:transform .15s cubic-bezier(.34,1.56,.64,1),filter .15s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #ff404033}.hero-pill-btn:hover:not(:disabled){filter:brightness(1.08);transform:scale(1.03);box-shadow:0 4px 16px #ff40404d}.hero-pill-btn:active:not(:disabled){filter:brightness(.92);transition-duration:60ms;transform:scale(.96);box-shadow:0 1px 4px #ff40401f}.hero-pill-btn:disabled{cursor:not-allowed;opacity:.65}.hero-pill.email-valid .hero-pill-btn:not(:disabled){animation:2s ease-in-out infinite pill-btn-ready}@keyframes pill-btn-ready{0%,to{box-shadow:0 2px 8px #ff404033}50%{box-shadow:0 4px 20px #ff6b6b4d,0 0 24px #ff40401a}}.hero-pill.pill-error{border-color:var(--waitlist-error-text)}.hero-pill.pill-error:focus-within{box-shadow:0 0 0 3px var(--waitlist-error-text)}@supports (color:color-mix(in lab, red, red)){.hero-pill.pill-error:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--waitlist-error-text)15%,transparent)}}.hero-pill.pill-shake{animation:.4s cubic-bezier(.36,.07,.19,.97) pill-shake}@keyframes pill-shake{0%,to{transform:translate(0)}15%{transform:translate(-5px)}30%{transform:translate(4px)}45%{transform:translate(-3px)}60%{transform:translate(2px)}80%{transform:translate(-1px)}}.hero-pill-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite pill-spin}@keyframes pill-spin{to{transform:rotate(360deg)}}.hero-pill-error-msg{opacity:0;text-align:center;max-height:0;font-family:var(--font-sans);color:var(--waitlist-error-text);margin-top:0;font-size:12px;transition:max-height .3s,opacity .25s 50ms,margin-top .3s;overflow:hidden}.hero-pill-error-msg.visible{opacity:1;max-height:32px;margin-top:8px}.hero-pill-success{font-family:var(--font-sans);color:var(--waitlist-success-icon);justify-content:center;align-items:center;gap:8px;padding:14px 0;font-size:14px;font-weight:600;animation:.5s cubic-bezier(.34,1.56,.64,1) pill-success-in;display:flex}@keyframes pill-success-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.hero-logo-hint{font-family:var(--font-sans);letter-spacing:.4px;color:var(--text-tertiary);text-align:center;opacity:0;margin-top:8px;font-size:10px;font-weight:500}.hero-logo-hint.hint-show{animation:.6s 4s forwards hint-fade}@keyframes hint-fade{to{opacity:.5}}.hero-pill-check{stroke-dasharray:24;stroke-dashoffset:24px;animation:.35s .15s forwards pill-check-draw}@keyframes pill-check-draw{to{stroke-dashoffset:0}}:root[data-theme=light] .hero-pill{border-color:#1a0f0a1f}:root[data-theme=light] .hero-pill:focus-within{box-shadow:0 0 0 3px #d645451a,0 4px 20px #d645450f}:root[data-theme=light] .hero-pill-btn{box-shadow:0 2px 8px #d6454526}:root[data-theme=light] .hero-pill-btn:hover:not(:disabled){box-shadow:0 4px 16px #d6454540}:root[data-theme=light] .hero-pill.email-valid .hero-pill-btn:not(:disabled){animation-name:pill-btn-ready-light}@keyframes pill-btn-ready-light{0%,to{box-shadow:0 2px 8px #d6454526}50%{box-shadow:0 4px 20px #d6454540,0 0 24px #d6454514}}@media (hover:none){.hero-pill-btn:hover:not(:disabled){filter:none;transform:none;box-shadow:0 2px 8px #ff404033}.hero-pill.email-valid .hero-pill-btn:not(:disabled){animation:none}}.btn-juice-glass:hover{box-shadow:-1px -1px #ffffff4d,2px 2px 2px #00000026,4px 6px 14px #0000002e,0 0 20px #ffffff1a}.btn-juice-glass:active{box-shadow:0 0 #ffffff1a,0 1px 2px #0003,inset 0 1px 2px #0000001a}:root[data-theme=light] .btn-juice-primary:hover{box-shadow:-1px -1px #fff6,2px 2px #50101080,4px 6px 12px #1a0f0a2e,0 0 25px #d6454540}:root[data-theme=light] .btn-juice-glass:hover{box-shadow:-1px -1px #fff,2px 2px 2px #1a0f0a14,4px 6px 14px #1a0f0a1f,0 0 15px #1a0f0a0d}.card-juice{will-change:transform;transition:transform .25s cubic-bezier(.34,1.2,.64,1),box-shadow .25s ease-out,filter .25s ease-out}.card-juice:hover{filter:brightness(1.05);transform:scale(1.03)translateY(-4px);box-shadow:-1px -1px #fff3,2px 2px #0006,4px 6px 12px #0000004d,8px 14px 28px #0003,0 0 40px #ff6b6b26}:root[data-theme=light] .card-juice{box-shadow:inset 1px 1px #ffffffbf,inset -1px -1px #1a0f0a0d,0 1px 3px #1a0f0a0f,0 4px 14px #1a0f0a12}:root[data-theme=light] .card-juice:hover{box-shadow:inset 1px 1px #fffffff2,inset -1px -1px #1a0f0a08,0 8px 28px #1a0f0a21,0 0 40px #d645451f}.card-juice:hover .card-icon{animation:.5s ease-in-out icon-wiggle}@keyframes icon-wiggle{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-8deg)scale(1.1)}75%{transform:rotate(8deg)scale(1.1)}}@keyframes confetti-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}70%{opacity:.7}to{transform:translate(var(--confetti-tx),var(--confetti-ty))rotate(var(--confetti-rot))scale(0);opacity:0}}.theme-toggle-juice{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease-out}.theme-toggle-juice:hover{transform:scale(1.1)rotate(15deg)}.theme-toggle-juice:active{transition:transform .1s ease-out;transform:scale(.9)rotate(-15deg)}.carousel-nav-segment:not([aria-selected=true]):hover{color:#ffffffb3!important}:root[data-theme=light] .carousel-nav-segment:not([aria-selected=true]):hover{color:#1a0f0ab3!important}.carousel-wrapper:focus-visible{outline:2px solid var(--capsicum-red);outline-offset:4px;border-radius:8px}@media (prefers-reduced-motion:reduce){.carousel-nav-segment{transition:none!important}}.glass-panel{-webkit-backdrop-filter:blur(var(--glass-blur,30px));transition:-webkit-backdrop-filter .35s,backdrop-filter .35s}html[data-navigating] .glass-panel{-webkit-backdrop-filter:none;transition:none}@media (hover:none){.btn-juice:hover{filter:none;transform:none}.btn-juice-primary:hover{box-shadow:var(--cta-shadow)}.btn-juice-glass:hover{box-shadow:var(--glass-shadow)}.card-juice:hover{filter:none;box-shadow:var(--feature-card-shadow);transform:none}.card-juice:hover .card-icon{animation:none}.theme-toggle-juice:hover{transform:none}.dock-item:hover .dock-item-box{box-shadow:none;filter:none;border-color:var(--footer-item-border)}.legal-row summary:hover{background:0 0}}.legal-scroll{scrollbar-width:thin;scrollbar-color:var(--border-default)transparent}.legal-scroll::-webkit-scrollbar{width:6px}.legal-scroll::-webkit-scrollbar-track{background:0 0}.legal-scroll::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:3px}.legal-scroll::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.legal-row{border-bottom:1px solid var(--legal-divider)}.legal-row:last-of-type{border-bottom:none}.legal-row summary{cursor:pointer;align-items:center;gap:14px;padding:10px 20px;list-style:none;display:flex}.legal-row summary::-webkit-details-marker{display:none}.legal-row summary::marker{content:""}.legal-row summary:hover{background:var(--legal-row-hover)}.legal-num{font-family:var(--font-sans);color:var(--legal-num);text-align:right;flex-shrink:0;width:20px;font-size:12px;font-weight:700}.legal-text-group{flex:1;min-width:0}.legal-title{font-family:var(--font-sans);color:var(--legal-title);font-size:13px;font-weight:600;line-height:1.3}.legal-subtitle{font-family:var(--font-sans);color:var(--legal-subtitle);margin-top:2px;font-size:11px;font-weight:400;line-height:1.4}.legal-chevron{color:var(--legal-chevron);flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.legal-row[open] .legal-chevron{transform:rotate(90deg)}.legal-row[open] summary{background:var(--legal-row-hover)}.legal-detail{font-family:var(--font-sans);color:var(--waitlist-desc-color);background:var(--legal-detail-bg);padding:0 20px 14px 54px;font-size:13px;line-height:1.7}.legal-detail p{margin-bottom:8px}.legal-detail p:last-child{margin-bottom:0}.legal-detail ul{margin-bottom:8px;padding-left:18px;list-style-type:disc}.legal-detail li{margin-bottom:3px}.legal-detail strong{color:var(--waitlist-title-color)}@media (min-width:640px){.legal-row summary{padding:11px 28px}.legal-detail{padding:0 28px 14px 62px}}@media (min-width:768px){.legal-row summary{padding:12px 32px}.legal-detail{padding:0 32px 16px 66px}}@media print{.animate-float-orb,.animate-pulse,.animate-twinkle,.floating-card,.hero-floating-cards-layer,.hero-logo-aura-blur,.hero-backdrop-blur-slab,footer,.skip-to-content,.theme-toggle-juice,.btn-juice{display:none!important}html,body{color:#000!important;background:#fff!important}*{-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important}h1,h2,h3,p,span,li,a{color:#000!important}a[href]:after{content:" (" attr(href)")";color:#555;font-size:.85em}a[href^=\/]:after{content:" (https://thekapsicum.com" attr(href)")"}a[href^=mailto\:]:after{content:" (" attr(href)")"}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--bg-primary);overscroll-behavior:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;padding:0;font-size:16px;line-height:1.625;transition:background-color .3s,color .3s}:focus{outline:2px solid var(--yellow-dark);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--yellow-dark);outline-offset:2px}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.font-mono{font-family:var(--font-mono)}a{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}a:hover{text-decoration-thickness:2px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes float-orb{0%,to{transform:translate(0)scale(1)}25%{transform:translate(30px,-30px)scale(1.05)}50%{transform:translate(-20px,-50px)scale(.95)}75%{transform:translate(-40px,-20px)scale(1.02)}}@keyframes floating-breath{0%,to{transform:translateY(0)rotate(var(--card-rot,3deg))}33%{transform:translateY(-6px)rotate(calc(var(--card-rot,3deg) + .8deg))}66%{transform:translateY(-2px)rotate(calc(var(--card-rot,3deg) - .8deg))}}.animate-fade-in-up{animation:.8s forwards fadeInUp}.animate-fade-in{animation:.8s forwards fadeIn}.animate-scale-in{animation:.5s forwards scaleIn}.animate-float-orb{animation:20s ease-in-out infinite float-orb}@media (prefers-reduced-motion:reduce){.animate-fade-in-up,.animate-fade-in,.animate-scale-in,.animate-float-orb,.animate-pulse{opacity:1;animation:none;transform:none}}@keyframes twinkle{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.animate-twinkle{animation:3s ease-in-out infinite twinkle}@media (prefers-reduced-motion:reduce){.animate-twinkle{opacity:1;animation:none;transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
