@font-face{font-family:Satoshi;src:url(/assets/WNDVG7O66ENLOD43GS7FBUCC4KMT5OM2-IqwJ_ZjS.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY-CPM9dct4.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP-ByP-Zb-9.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR-Bd5kKQ_U.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX-DjnQuuRz.woff2) format("woff2");font-weight:900;font-display:swap;font-style:normal}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0: 0s; --animation-delay-75: 75ms; --animation-delay-100: .1s; --animation-delay-150: .15s; --animation-delay-200: .2s; --animation-delay-300: .3s; --animation-delay-500: .5s; --animation-delay-700: .7s; --animation-delay-1000: 1s; --animation-repeat-0: 0; --animation-repeat-1: 1; --animation-repeat-infinite: infinite; --animation-direction-normal: normal; --animation-direction-reverse: reverse; --animation-direction-alternate: alternate; --animation-direction-alternate-reverse: alternate-reverse; --animation-fill-mode-none: none; --animation-fill-mode-forwards: forwards; --animation-fill-mode-backwards: backwards; --animation-fill-mode-both: both; --percentage-0: 0; --percentage-5: .05; --percentage-10: .1; --percentage-15: .15; --percentage-20: .2; --percentage-25: .25; --percentage-30: .3; --percentage-35: .35; --percentage-40: .4; --percentage-45: .45; --percentage-50: .5; --percentage-55: .55; --percentage-60: .6; --percentage-65: .65; --percentage-70: .7; --percentage-75: .75; --percentage-80: .8; --percentage-85: .85; --percentage-90: .9; --percentage-95: .95; --percentage-100: 1; --percentage-translate-full: 1; --animate-in: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-out: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes enter { from { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); filter: blur(var(--tw-enter-blur,0)); }}@keyframes exit { to { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); filter: blur(var(--tw-exit-blur,0)); }}--animate-accordion-down: accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-accordion-up: accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-down: collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-up: collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes accordion-down { from { height: 0; }to { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }}@keyframes accordion-up { from { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }to { height: 0; }}@keyframes collapsible-down { from { height: 0; }to { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }}@keyframes collapsible-up { from { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }to { height: 0; }}--animate-caret-blink: caret-blink 1.25s ease-out infinite; @keyframes caret-blink { 0%,70%,100% { opacity: 1; }20%,50% { opacity: 0; }}}@utility animation-duration-*{--tw-animation-duration: calc(--value(number)*1ms) ; --tw-animation-duration: --value(--animation-duration-*,[duration],"initial",[*]); animation-duration: calc(--value(number)*1ms) ; animation-duration: --value(--animation-duration-*,[duration],"initial",[*]);}@utility delay-*{animation-delay: calc(--value(number)*1ms) ; animation-delay: --value(--animation-delay-*,[duration],"initial",[*]); --tw-animation-delay: calc(--value(number)*1ms) ; --tw-animation-delay: --value(--animation-delay-*,[duration],"initial",[*]);}@utility repeat-*{animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]); --tw-animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]);}@utility direction-*{animation-direction: --value(--animation-direction-*,"initial",[*]); --tw-animation-direction: --value(--animation-direction-*,"initial",[*]);}@utility fill-mode-*{animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]); --tw-animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]);}@utility running{animation-play-state: running;}@utility paused{animation-play-state: paused;}@utility play-state-*{animation-play-state: --value("initial",[*]);}@utility blur-in{--tw-enter-blur: 20px;}@utility blur-in-*{--tw-enter-blur: calc(--value(number)*1px) ; --tw-enter-blur: --value(--blur-*,[*]);}@utility blur-out{--tw-exit-blur: 20px;}@utility blur-out-*{--tw-exit-blur: calc(--value(number)*1px) ; --tw-exit-blur: --value(--blur-*,[*]);}@utility fade-in{--tw-enter-opacity: 0;}@utility fade-in-*{--tw-enter-opacity: calc(--value(number)*.01) ; --tw-enter-opacity: --value(--percentage-*,[*]);}@utility fade-out{--tw-exit-opacity: 0;}@utility fade-out-*{--tw-exit-opacity: calc(--value(number)*.01) ; --tw-exit-opacity: --value(--percentage-*,[*]);}@utility zoom-in{--tw-enter-scale: 0;}@utility zoom-in-*{--tw-enter-scale: calc(--value(number)*1%) ; --tw-enter-scale: --value(ratio) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility -zoom-in-*{--tw-enter-scale: calc(--value(number)*-1%) ; --tw-enter-scale: calc(--value(ratio)*-1) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility zoom-out{--tw-exit-scale: 0;}@utility zoom-out-*{--tw-exit-scale: calc(--value(number)*1%) ; --tw-exit-scale: --value(ratio) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility -zoom-out-*{--tw-exit-scale: calc(--value(number)*-1%) ; --tw-exit-scale: calc(--value(ratio)*-1) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility spin-in{--tw-enter-rotate: 30deg;}@utility spin-in-*{--tw-enter-rotate: calc(--value(number)*1deg) ; --tw-enter-rotate: calc(--value(ratio)*360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility -spin-in{--tw-enter-rotate: -30deg;}@utility -spin-in-*{--tw-enter-rotate: calc(--value(number)*-1deg) ; --tw-enter-rotate: calc(--value(ratio)*-360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility spin-out{--tw-exit-rotate: 30deg;}@utility spin-out-*{--tw-exit-rotate: calc(--value(number)*1deg) ; --tw-exit-rotate: calc(--value(ratio)*360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility -spin-out{--tw-exit-rotate: -30deg;}@utility -spin-out-*{--tw-exit-rotate: calc(--value(number)*-1deg) ; --tw-exit-rotate: calc(--value(ratio)*-360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility slide-in-from-top{--tw-enter-translate-y: -100%;}@utility slide-in-from-top-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-y: calc(--value(ratio)*-100%) ; --tw-enter-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-bottom{--tw-enter-translate-y: 100%;}@utility slide-in-from-bottom-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-y: calc(--value(ratio)*100%) ; --tw-enter-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-left{--tw-enter-translate-x: -100%;}@utility slide-in-from-left-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-right{--tw-enter-translate-x: 100%;}@utility slide-in-from-right-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-start{&:dir(ltr){ --tw-enter-translate-x: -100%; }&:dir(rtl){ --tw-enter-translate-x: 100%; }}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-in-from-end{&:dir(ltr){ --tw-enter-translate-x: 100%; }&:dir(rtl){ --tw-enter-translate-x: -100%; }}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@utility slide-out-to-top{--tw-exit-translate-y: -100%;}@utility slide-out-to-top-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-y: calc(--value(ratio)*-100%) ; --tw-exit-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-bottom{--tw-exit-translate-y: 100%;}@utility slide-out-to-bottom-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-y: calc(--value(ratio)*100%) ; --tw-exit-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-left{--tw-exit-translate-x: -100%;}@utility slide-out-to-left-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-right{--tw-exit-translate-x: 100%;}@utility slide-out-to-right-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-start{&:dir(ltr){ --tw-exit-translate-x: -100%; }&:dir(rtl){ --tw-exit-translate-x: 100%; }}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-out-to-end{&:dir(ltr){ --tw-exit-translate-x: 100%; }&:dir(rtl){ --tw-exit-translate-x: -100%; }}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Satoshi,SF Pro Text,SF Pro Display,Neue Haas Grotesk Text Pro,Helvetica Neue,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.brand-page-shell{isolation:isolate;background:radial-gradient(1200px 800px at 20% -10%,rgb(var(--bm-brand-500) / .2),transparent 55%),radial-gradient(960px 680px at 92% -4%,rgb(var(--bm-brand-500) / .08),transparent 62%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .96),rgb(var(--bm-bg-0) / 1))}.app-shell{--bm-page-gutter: var(--bm-page-gutter-mobile);--bm-glass-border-soft: rgb(var(--bm-text-0) / .08);--bm-glass-border-strong: rgb(var(--bm-text-0) / .13);--bm-mobile-nav-height: 0px;--bm-mobile-nav-obscured: 0px;--bm-scroll-viewport-h: 100dvh;min-height:100vh;isolation:isolate;background:radial-gradient(920px 520px at 12% -22%,rgb(var(--bm-brand-500) / .18),transparent 58%),radial-gradient(760px 420px at 96% -18%,rgb(var(--bm-brand-500) / .08),transparent 64%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .98),rgb(var(--bm-bg-0) / 1))}.app-shell__viewport{min-height:100vh}.app-shell__content,.app-shell__rail{height:100vh}@supports (height: 100dvh){.app-shell,.app-shell__viewport{min-height:100dvh}.app-shell__content,.app-shell__rail{height:100dvh}}.app-shell__scroll{position:relative;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-behavior:auto;overscroll-behavior-x:none;overscroll-behavior-y:contain;scrollbar-gutter:auto;scroll-padding-bottom:calc(var(--bm-mobile-nav-height) + var(--bm-mobile-nav-obscured));scrollbar-width:thin;scrollbar-color:rgb(var(--bm-text-0) / .08) transparent}.app-shell__scroll:hover{scrollbar-color:rgb(var(--bm-text-0) / .14) transparent}.app-shell__scroll::-webkit-scrollbar{width:2px}.app-shell__scroll::-webkit-scrollbar-track{background:transparent}.app-shell__scroll::-webkit-scrollbar-thumb{background:rgb(var(--bm-text-0) / .08);border-radius:1px}.app-shell__scroll:hover::-webkit-scrollbar-thumb{background:rgb(var(--bm-text-0) / .16)}.app-shell__scroll::-webkit-scrollbar-thumb:hover{background:rgb(var(--bm-text-0) / .28)}.app-shell__scroll::-webkit-scrollbar-thumb:active{background:rgb(var(--bm-text-0) / .36)}.app-shell--smooth .app-shell__scroll{overscroll-behavior-y:contain}.app-shell__header{position:relative;z-index:20;flex-shrink:0;border-bottom:.5px solid var(--bm-glass-border-soft);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .018),rgb(var(--bm-text-0) / .005)),linear-gradient(180deg,rgb(var(--bm-bg-0) / .84),rgb(var(--bm-bg-0) / .8));box-shadow:0 10px 28px #00000052;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.app-shell__main,.app-shell__header-row{padding-inline:var(--bm-page-gutter)}.app-shell__main-content{padding-bottom:calc(var(--bm-mobile-nav-height) + var(--bm-mobile-nav-obscured))}@media(min-width:768px){html:has(.app-shell){scrollbar-gutter:auto;overflow:hidden}.app-shell__scroll{scrollbar-gutter:auto;scroll-padding-bottom:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.app-shell__main{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.app-shell__route-stage{flex:1 1 0%;min-height:0}.app-shell__route-frame{height:100%;min-height:0}.app-shell__main-content{padding-bottom:0}}@media(max-width:767px){html:has(.app-shell){overflow:hidden}.app-shell__scroll{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:auto;touch-action:auto}.app-shell__main{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.app-shell__route-stage{flex:1 1 0%;min-height:0}.app-shell__route-frame{height:100%;min-height:0}.app-shell__main-content:has(.lattice-dashboard),.app-shell__main-content:has(.pulse-feed),.app-shell__main-content:has(.st-board-page),.app-shell__main-content:has(.settings-page){padding-bottom:0}}@media(max-width:1000px)and (orientation:landscape){.app-shell{background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .98),rgb(var(--bm-bg-0) / 1))}.app-shell__content{position:relative}.app-shell__header{position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .36) 0%,rgb(var(--bm-bg-0) / .18) 52%,transparent 100%);border-bottom:.5px solid var(--bm-glass-border-soft);box-shadow:none}.app-shell__scroll{padding-top:var(--bm-app-header-h, 6.5rem)}.app-shell__route-frame{will-change:auto}}.app-shell__route-stage{position:relative;isolation:isolate;display:grid}.app-shell__route-frame{grid-area:1 / 1;min-width:0;will-change:opacity}.app-shell__route-frame:has(.settings-sticky-header){will-change:auto}.app-shell__mobile-nav{padding-inline:0;padding-bottom:0;pointer-events:none}.app-shell__mobile-nav-surface{pointer-events:auto;width:100%;border:0;border-top:.5px solid var(--bm-glass-border-soft);border-radius:0;background:radial-gradient(880px 300px at 18% -220px,rgb(var(--bm-brand-500) / .2),transparent 68%),radial-gradient(680px 240px at 86% -170px,rgb(var(--bm-brand-500) / .08),transparent 72%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .44),rgb(var(--bm-bg-0) / .24) 52%,rgb(var(--bm-bg-0) / .52));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),0 -6px 26px #00000029,0 18px 44px #0000006b;-webkit-backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate));backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate));overflow:hidden}.app-shell__mobile-nav-track{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;padding:.45rem .5rem calc(env(safe-area-inset-bottom) + .48rem)}.app-shell__account-trigger,.app-shell__ticker-trigger,.app-shell__metric-switch,.app-shell__mobile-nav-item{border:1px solid transparent}.app-shell__mobile-nav-item{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;border-radius:12px;padding:.26rem .3rem .9rem;color:rgb(var(--bm-fg-3) / .92);text-decoration:none;transition:color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.app-shell__mobile-nav-indicator{position:absolute;bottom:.26rem;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--bm-text-0) / .92),transparent);pointer-events:none;opacity:0;will-change:left,width}.app-shell__mobile-nav-indicator--ready{transition:left .2s cubic-bezier(.25,.1,.25,1),width .2s cubic-bezier(.25,.1,.25,1),opacity .15s ease}.app-shell__mobile-nav-item-idle:hover{color:rgb(var(--bm-fg-1) / .98);background:transparent}.app-shell__mobile-nav-icon-wrap{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:0;background:transparent;color:inherit;transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard)}.app-shell__mobile-nav-label{max-width:100%;white-space:nowrap;font-size:11px;line-height:1.2;letter-spacing:.02em;color:inherit}.app-shell__mobile-nav-item-active{color:rgb(var(--bm-fg-1) / .99)}.app-shell__mobile-nav-item-active .app-shell__mobile-nav-icon-wrap{border-color:transparent;background:transparent;color:rgb(var(--bm-fg-1) / .99);box-shadow:none}.app-shell__mobile-nav-item-active .app-shell__mobile-nav-label{color:rgb(var(--bm-fg-1) / .99);font-weight:600}.app-shell__desktop-header{display:flex;justify-content:space-between;align-items:center}.app-shell__desktop-header-left{display:flex;flex-direction:column;min-width:0}.app-shell__desktop-nav{position:relative;display:flex;align-items:stretch;gap:.6rem;margin-left:-1.1rem}.app-shell__desktop-nav-item{position:relative;display:flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem .9rem;font-size:.92rem;font-weight:500;color:rgb(var(--bm-fg-3) / .85);text-decoration:none;white-space:nowrap;transition:color var(--bm-duration-base) var(--bm-ease-standard)}.app-shell__desktop-nav-item:hover{color:rgb(var(--bm-fg-1) / .95)}.app-shell__desktop-nav-item-active{color:rgb(var(--bm-fg-1) / .99)}.app-shell__desktop-nav-indicator{position:absolute;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--bm-text-0) / .92),transparent);pointer-events:none;opacity:0;will-change:left,width}.app-shell__desktop-nav-indicator--ready{transition:left .15s cubic-bezier(.25,.1,.25,1),width .15s cubic-bezier(.25,.1,.25,1),opacity .1s ease}.glass-nav{background:radial-gradient(1080px 360px at 18% -240px,rgb(var(--bm-brand-500) / .2),transparent 68%),radial-gradient(780px 320px at 86% -180px,rgb(var(--bm-brand-500) / .07),transparent 72%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .36) 0%,rgb(var(--bm-bg-0) / .18) 52%,transparent 100%);box-shadow:none;-webkit-backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate));backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate))}.topbar-motion-intro{opacity:0;transform:translateY(-10px);filter:blur(8px);will-change:transform,opacity,filter}.glass-nav--at-top{box-shadow:none;-webkit-backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate));backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate))}.glass-panel{border:1px solid rgb(var(--bm-text-0) / var(--bm-glass-panel-border-alpha));background:linear-gradient(180deg,rgb(var(--bm-text-0) / .03),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .88),rgb(var(--bm-surface-1) / .82));-webkit-backdrop-filter:blur(var(--bm-glass-panel-blur)) saturate(var(--bm-glass-panel-saturate));backdrop-filter:blur(var(--bm-glass-panel-blur)) saturate(var(--bm-glass-panel-saturate))}.glass-card{border:1px solid rgb(var(--bm-text-0) / var(--bm-glass-card-border-alpha));background:linear-gradient(180deg,rgb(var(--bm-text-0) / .025),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .78),rgb(var(--bm-bg-1) / .74));-webkit-backdrop-filter:blur(var(--bm-glass-card-blur)) saturate(var(--bm-glass-card-saturate));backdrop-filter:blur(var(--bm-glass-card-blur)) saturate(var(--bm-glass-card-saturate))}.glass-pill{border:1px solid rgb(var(--bm-text-0) / var(--bm-glass-pill-border-alpha));background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / .01)),rgb(var(--bm-bg-1) / .46);-webkit-backdrop-filter:blur(var(--bm-glass-pill-blur)) saturate(var(--bm-glass-pill-saturate));backdrop-filter:blur(var(--bm-glass-pill-blur)) saturate(var(--bm-glass-pill-saturate))}.brand-section-shell{margin-left:auto;margin-right:auto;width:100%;max-width:72rem;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:640px){.brand-section-shell{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.brand-section-shell{padding-left:2rem;padding-right:2rem}}.brand-section-shell--narrow{max-width:56rem}.engine-section{display:flex;flex-direction:column;gap:var(--bm-module-gap)}.engine-section__header{display:flex;flex-direction:column;gap:.65rem}.engine-section__eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--bm-fg-4))}.engine-section__title{font-family:Satoshi,SF Pro Display,Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.05;letter-spacing:-.014em;color:rgb(var(--bm-fg-1))}.engine-section__subtitle{font-size:.92rem;color:rgb(var(--bm-fg-3))}.engine-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.engine-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.engine-card{border:1px solid rgb(var(--bm-text-0) / .095);border-radius:var(--bm-radius-card);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / .004) 55%,rgb(var(--bm-text-0) / .055)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .86),rgb(var(--bm-surface-1) / .82));box-shadow:var(--bm-shadow-panel);-webkit-backdrop-filter:blur(16px) saturate(128%);backdrop-filter:blur(16px) saturate(128%)}.brand-card{border-radius:var(--bm-radius-card);box-shadow:var(--bm-shadow-panel)}.brand-card-strong{border-radius:calc(var(--bm-radius-card) + 2px);box-shadow:var(--bm-shadow-card)}.brand-pill{border-radius:var(--bm-radius-md);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .05)}.brand-pill--lattice{color:rgb(var(--bm-engine-lattice) / .98);border-color:rgb(var(--bm-engine-lattice) / .34);background:rgb(var(--bm-engine-lattice) / .12)}.brand-pill--pulse{color:rgb(var(--bm-engine-pulse) / .98);border-color:rgb(var(--bm-engine-pulse) / .34);background:rgb(var(--bm-engine-pulse) / .12)}.brand-pill--vector{color:rgb(var(--bm-engine-vector) / .98);border-color:rgb(var(--bm-engine-vector) / .34);background:rgb(var(--bm-engine-vector) / .12)}.brand-pill--edge{color:rgb(var(--bm-engine-edge) / .98);border-color:rgb(var(--bm-engine-edge) / .34);background:rgb(var(--bm-engine-edge) / .12)}.brand-status-badge{border:1px solid rgb(var(--bm-stroke-2) / .9);border-radius:var(--bm-radius-sm);padding:.2rem .5rem;font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1}.brand-status-badge--live{color:rgb(var(--bm-status-live) / .98);border-color:rgb(var(--bm-status-live) / .35);background:rgb(var(--bm-status-live) / .14)}.brand-status-badge--launch{color:rgb(var(--bm-status-launch) / .98);border-color:rgb(var(--bm-status-launch) / .35);background:rgb(var(--bm-status-launch) / .14)}.brand-status-badge--upcoming{color:rgb(var(--bm-status-upcoming) / .98);border-color:rgb(var(--bm-status-upcoming) / .3);background:rgb(var(--bm-status-upcoming) / .12)}.btn-brand-primary{border:none;background:linear-gradient(90deg,#7708ff,#821fff,#9747ff);color:#fffffffa;box-shadow:none}.btn-brand-primary:hover{background:linear-gradient(90deg,#8520ff,#9035ff,#a55aff);box-shadow:none}.btn-brand-primary:active{background:linear-gradient(90deg,#6b00f0,#7510ff,#8a38ff)}.btn-brand-secondary{border-color:rgb(var(--bm-stroke-2) / .95);background:rgb(var(--bm-surface-2) / .76);color:rgb(var(--bm-fg-1) / .95);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),0 0 0 1px rgb(var(--bm-text-0) / .04);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.btn-brand-secondary:hover{background:rgb(var(--bm-surface-3) / .88)}.btn-brand-ghost{border-color:transparent;background:transparent;color:rgb(var(--bm-fg-2) / .98)}.btn-brand-ghost:hover{background:rgb(var(--bm-text-0) / .06)}.btn-brand-ghost:active{background:rgb(var(--bm-text-0) / .1)}.btn-brand-danger{border-color:rgb(var(--bm-status-danger) / .4);background:rgb(var(--bm-status-danger) / .88);color:rgb(var(--bm-text-0) / .98);box-shadow:0 10px 30px rgb(var(--bm-status-danger) / .32)}.btn-brand-danger:hover{background:rgb(var(--bm-status-danger) / .96)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-3\.5{left:.875rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[14\]{z-index:14}.z-\[19\]{z-index:19}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[220\]{z-index:220}.z-\[90\]{z-index:90}.order-1{order:1}.order-2{order:2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-mb-4{margin-bottom:-1rem}.mb-2{margin-bottom:.5rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[500px\]{height:500px}.h-\[70px\]{height:70px}.h-\[var\(--bm-control-height-md\)\]{height:var(--bm-control-height-md)}.h-\[var\(--bm-control-height-sm\)\]{height:var(--bm-control-height-sm)}.h-\[var\(--heatmap-head-row-height\)\]{height:var(--heatmap-head-row-height)}.h-full{height:100%}.h-px{height:1px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[calc\(100dvh-1\.25rem\)\]{max-height:calc(100dvh - 1.25rem)}.min-h-0{min-height:0px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[18px\]{width:18px}.w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,calc(100vw - 2rem))}.w-full{width:100%}.\!min-w-\[12\.5rem\]{min-width:12.5rem!important}.min-w-0{min-width:0px}.min-w-32{min-width:8rem}.min-w-\[180px\]{min-width:180px}.min-w-\[230px\]{min-width:230px}.min-w-\[560px\]{min-width:560px}.min-w-\[680px\]{min-width:680px}.min-w-\[760px\]{min-width:760px}.min-w-\[860px\]{min-width:860px}.min-w-\[96px\]{min-width:96px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[320px\]{max-width:320px}.max-w-\[41rem\]{max-width:41rem}.max-w-\[45rem\]{max-width:45rem}.max-w-\[68\%\]{max-width:68%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-stroke-2>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--bm-stroke-2) / var(--tw-divide-opacity))}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.\!rounded-\[16px\]{border-radius:16px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--bm-radius-2xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[calc\(var\(--bm-radius-control\)-4px\)\]{border-radius:calc(var(--bm-radius-control) - 4px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-\[var\(--bm-radius-control\)\]{border-radius:var(--bm-radius-control)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--bm-radius-lg)}.rounded-md{border-radius:var(--bm-radius-md)}.rounded-sm{border-radius:var(--bm-radius-sm)}.rounded-xl{border-radius:var(--bm-radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--bm-radius-xl);border-bottom-left-radius:var(--bm-radius-xl)}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500\/25{border-color:#f59e0b40}.border-border{--tw-border-opacity: 1;border-color:rgb(var(--bm-border-1) / var(--tw-border-opacity))}.border-border\/60{border-color:rgb(var(--bm-border-1) / .6)}.border-brand-400\/30{border-color:rgb(var(--bm-brand-400) / .3)}.border-brand-400\/35{border-color:rgb(var(--bm-brand-400) / .35)}.border-brand-500\/25{border-color:rgb(var(--bm-brand-500) / .25)}.border-brand-500\/30{border-color:rgb(var(--bm-brand-500) / .3)}.border-cyan-300\/40{border-color:#67e8f966}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/35{border-color:#10b98159}.border-green-500\/25{border-color:#22c55e40}.border-red-400\/30{border-color:#f871714d}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/35{border-color:#ef444459}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-400\/30{border-color:#38bdf84d}.border-status-danger\/35{border-color:rgb(var(--bm-status-danger) / .35)}.border-stroke-1{--tw-border-opacity: 1;border-color:rgb(var(--bm-stroke-1) / var(--tw-border-opacity))}.border-stroke-2{--tw-border-opacity: 1;border-color:rgb(var(--bm-stroke-2) / var(--tw-border-opacity))}.border-stroke-2\/90{border-color:rgb(var(--bm-stroke-2) / .9)}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-500\/25{border-color:#eab30840}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/35{border-color:#eab30859}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background,.bg-bg-0{--tw-bg-opacity: 1;background-color:rgb(var(--bm-bg-0) / var(--tw-bg-opacity))}.bg-bg-1{--tw-bg-opacity: 1;background-color:rgb(var(--bm-bg-1) / var(--tw-bg-opacity))}.bg-bg-1\/50{background-color:rgb(var(--bm-bg-1) / .5)}.bg-bg-1\/60{background-color:rgb(var(--bm-bg-1) / .6)}.bg-bg-1\/70{background-color:rgb(var(--bm-bg-1) / .7)}.bg-bg-1\/80{background-color:rgb(var(--bm-bg-1) / .8)}.bg-bg-1\/85{background-color:rgb(var(--bm-bg-1) / .85)}.bg-bg-1\/90{background-color:rgb(var(--bm-bg-1) / .9)}.bg-bg-2{--tw-bg-opacity: 1;background-color:rgb(var(--bm-bg-2) / var(--tw-bg-opacity))}.bg-bg-2\/20{background-color:rgb(var(--bm-bg-2) / .2)}.bg-bg-2\/40{background-color:rgb(var(--bm-bg-2) / .4)}.bg-bg-2\/60{background-color:rgb(var(--bm-bg-2) / .6)}.bg-bg-2\/70{background-color:rgb(var(--bm-bg-2) / .7)}.bg-bg-2\/80{background-color:rgb(var(--bm-bg-2) / .8)}.bg-bg-2\/90{background-color:rgb(var(--bm-bg-2) / .9)}.bg-black\/35{background-color:#00000059}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-border{--tw-bg-opacity: 1;background-color:rgb(var(--bm-border-1) / var(--tw-bg-opacity))}.bg-brand-500\/10{background-color:rgb(var(--bm-brand-500) / .1)}.bg-brand-500\/30{background-color:rgb(var(--bm-brand-500) / .3)}.bg-destructive\/10{background-color:rgb(var(--bm-status-danger) / .1)}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-green-500\/10{background-color:#22c55e1a}.bg-muted{--tw-bg-opacity: 1;background-color:rgb(var(--bm-surface-1) / var(--tw-bg-opacity))}.bg-muted\/50{background-color:rgb(var(--bm-surface-1) / .5)}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity))}.bg-popover{--tw-bg-opacity: 1;background-color:rgb(var(--bm-bg-1) / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(var(--bm-brand-400) / var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.bg-red-500\/10{background-color:#ef44441a}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity))}.bg-rose-500\/15{background-color:#f43f5e26}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(var(--bm-surface-2) / var(--tw-bg-opacity))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-yellow-500\/10{background-color:#eab3081a}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-cyan-400\/20{--tw-gradient-from: rgb(34 211 238 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/50{--tw-gradient-from: rgb(34 211 238 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/50{--tw-gradient-from: rgb(16 185 129 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-cyan-300{--tw-gradient-to: rgb(103 232 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #67e8f9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #34d399 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400\/20{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(52 211 153 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-cyan-300{--tw-gradient-to: #67e8f9 var(--tw-gradient-to-position)}.to-cyan-300\/20{--tw-gradient-to: rgb(103 232 249 / .2) var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position)}.bg-clip-padding{background-clip:padding-box}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[var\(--bm-card-pad-x\)\]{padding-left:var(--bm-card-pad-x);padding-right:var(--bm-card-pad-x)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[var\(--bm-card-pad-y\)\]{padding-bottom:var(--bm-card-pad-y)}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-5{padding-left:1.25rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[70px\]{padding-top:70px}.pt-\[var\(--bm-card-pad-y\)\]{padding-top:var(--bm-card-pad-y)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:Satoshi,SF Pro Display,Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[32px\]{font-size:32px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.25rem\,1\.8vw\,1\.55rem\)\]{font-size:clamp(1.25rem,1.8vw,1.55rem)}.text-\[clamp\(1\.45rem\,1\.95vw\,1\.84rem\)\]{font-size:clamp(1.45rem,1.95vw,1.84rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.text-amber-400\/80{color:#fbbf24cc}.text-bg-0{--tw-text-opacity: 1;color:rgb(var(--bm-bg-0) / var(--tw-text-opacity))}.text-black\/80{color:#000c}.text-black\/90{color:#000000e6}.text-brand-300{--tw-text-opacity: 1;color:rgb(var(--bm-brand-300) / var(--tw-text-opacity))}.text-brand-400{--tw-text-opacity: 1;color:rgb(var(--bm-brand-400) / var(--tw-text-opacity))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity))}.text-destructive{--tw-text-opacity: 1;color:rgb(var(--bm-status-danger) / var(--tw-text-opacity))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity))}.text-emerald-200\/80{color:#a7f3d0cc}.text-fg-1{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.text-fg-2{--tw-text-opacity: 1;color:rgb(var(--bm-fg-2) / var(--tw-text-opacity))}.text-fg-3{--tw-text-opacity: 1;color:rgb(var(--bm-fg-3) / var(--tw-text-opacity))}.text-fg-4{--tw-text-opacity: 1;color:rgb(var(--bm-fg-4) / var(--tw-text-opacity))}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity))}.text-green-300\/90{color:#86eface6}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-muted-foreground{--tw-text-opacity: 1;color:rgb(var(--bm-fg-3) / var(--tw-text-opacity))}.text-orange-300\/60{color:#fdba7499}.text-orange-300\/90{color:#fdba74e6}.text-popover-foreground{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(var(--bm-brand-400) / var(--tw-text-opacity))}.text-primary-foreground{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.text-red-300\/60{color:#fca5a599}.text-red-300\/70{color:#fca5a5b3}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity))}.text-secondary-foreground{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity))}.text-text-0{--tw-text-opacity: 1;color:rgb(var(--bm-text-0) / var(--tw-text-opacity))}.text-white\/\[0\.12\]{color:#ffffff1f}.text-yellow-100{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity))}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity))}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.shadow-\[0_0_14px_rgba\(34\,211\,238\,0\.25\)\]{--tw-shadow: 0 0 14px rgba(34,211,238,.25);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(52\,211\,153\,0\.22\)\]{--tw-shadow: 0 0 18px rgba(52,211,153,.22);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(248\,113\,113\,0\.5\)\]{--tw-shadow: 0 0 5px rgba(248,113,113,.5);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(251\,146\,60\,0\.5\)\]{--tw-shadow: 0 0 5px rgba(251,146,60,.5);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 18px 60px rgba(0,0,0,.45);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 2px 6px rgba(0,0,0,.45);--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--bm-shadow-card);--tw-shadow-colored: var(--bm-shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow-color: rgb(var(--bm-surface-2) / 1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-foreground\/10{--tw-ring-color: rgb(var(--bm-fg-1) / .1)}.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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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-\[1px\]{--tw-backdrop-blur: blur(1px);-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-\[6px\]{--tw-backdrop-blur: blur(6px);-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-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\,color\]{transition-property:border-color,box-shadow,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,background-color\,border-color\,color\,filter\]{transition-property:transform,box-shadow,background-color,border-color,color,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-base{transition-duration:var(--bm-duration-base)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-brand{transition-timing-function:var(--bm-ease-standard)}:root{color-scheme:dark;--bm-ease-standard: cubic-bezier(.22, 1, .36, 1);--bm-duration-fast: .12s;--bm-duration-base: .18s;--bm-duration-slow: .24s;--ease-apple: var(--bm-ease-standard);--duration-fast: var(--bm-duration-fast);--duration-base: var(--bm-duration-base);--duration-slow: var(--bm-duration-slow);--bm-spring-open: linear(0, .018, .066, .135, .217, .306, .396, .485, .57, .649, .72, .783, .838, .885, .924, .956, .981, 1.001, 1.016, 1.026, 1.033, 1.037, 1.039, 1.039, 1.037, 1.035, 1.032, 1.029, 1.025, 1.022, 1.018, 1.015, 1.012, 1.01, 1.007, 1.005, 1.004, 1.002, 1.001, 1, 1, .999, .999, .999, .998, .998, .999, .999, .999, .999, 1);--bm-spring-close: linear(0, .014, .049, .099, .156, .218, .281, .342, .402, .459, .512, .561, .606, .648, .686, .72, .75, .778, .803, .825, .845, .862, .878, .892, .905, .916, .925, .934, .942, .948, .954, .96, .965, .969, .972, 1);--bm-spring-open-duration: .38s;--bm-spring-close-duration: .22s;--bm-bg-0: 8 9 11;--bm-bg-1: 15 17 21;--bm-bg-2: 21 24 33;--bm-bg-3: 27 32 43;--bm-fg-1: 245 247 255;--bm-fg-2: 212 220 236;--bm-fg-3: 162 173 194;--bm-fg-4: 119 129 152;--bm-stroke-1: 104 113 134;--bm-stroke-2: 74 82 102;--bm-surface-0: 10 10 11;--bm-surface-1: 14 15 18;--bm-surface-2: 21 23 28;--bm-surface-3: 28 31 38;--bm-surface-4: 35 40 51;--bm-text-0: 245 247 255;--bm-text-1: 214 223 240;--bm-text-2: 168 179 199;--bm-text-3: 125 136 160;--bm-border-0: 94 104 127;--bm-border-1: 74 82 102;--bm-border-2: 56 63 80;--bm-brand-100: 215 200 255;--bm-brand-300: 178 151 255;--bm-brand-400: 155 124 255;--bm-brand-500: 124 90 232;--bm-brand-600: 101 68 216;--bm-engine-lattice: 129 213 255;--bm-engine-pulse: 110 231 183;--bm-engine-vector: 147 197 253;--bm-engine-edge: 251 191 36;--bm-status-live: 52 211 153;--bm-status-launch: 56 189 248;--bm-status-upcoming: 148 163 184;--bm-status-warn: 251 191 36;--bm-status-danger: 248 113 113;--bm-radius-sm: 8px;--bm-radius-md: 10px;--bm-radius-lg: 12px;--bm-radius-xl: 14px;--bm-radius-2xl: 16px;--bm-radius-control: 12px;--bm-radius-card: 14px;--bm-control-height-sm: 36px;--bm-control-height-md: 40px;--bm-control-height-lg: 44px;--bm-card-pad-x: 1rem;--bm-card-pad-y: 1rem;--bm-page-gutter-mobile: 1rem;--bm-page-gutter-desktop: 2.5rem;--bm-module-gap: 1.25rem;--bm-shadow-panel: inset 0 -1px 0 rgba(255, 255, 255, .06), 0 6px 16px rgba(0, 0, 0, .18);--bm-shadow-card: 0 0 0 1px rgba(255, 255, 255, .035), 0 9px 24px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .04);--bm-shadow-float: 0 8px 18px rgba(0, 0, 0, .18);--bm-shadow-glow-brand: 0 0 0 1px rgba(255, 255, 255, .06), 0 0 24px rgba(130, 31, 255, .22);--bm-shadow-glow-lattice: 0 0 0 1px rgba(129, 213, 255, .18), 0 0 30px rgba(129, 213, 255, .26);--bm-shadow-glow-pulse: 0 0 0 1px rgba(110, 231, 183, .18), 0 0 30px rgba(110, 231, 183, .26);--bm-shadow-glow-vector: 0 0 0 1px rgba(147, 197, 253, .18), 0 0 30px rgba(147, 197, 253, .26);--bm-glass-nav-blur: 18px;--bm-glass-nav-saturate: 132%;--bm-glass-nav-border-alpha: .1;--bm-glass-panel-blur: 20px;--bm-glass-panel-saturate: 132%;--bm-glass-panel-border-alpha: .11;--bm-glass-card-blur: 16px;--bm-glass-card-saturate: 126%;--bm-glass-card-border-alpha: .1;--bm-glass-pill-blur: 12px;--bm-glass-pill-saturate: 120%;--bm-glass-pill-border-alpha: .12}html,body{min-height:100%;height:auto;overflow-x:clip;overflow-y:visible}body{font-family:Satoshi,SF Pro Text,SF Pro Display,Neue Haas Grotesk Text Pro,Helvetica Neue,sans-serif;--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity));position:relative;background-color:rgb(var(--bm-bg-0));background-image:radial-gradient(1200px 800px at 20% -10%,rgb(var(--bm-brand-500) / .24),transparent 55%),radial-gradient(900px 700px at 92% -6%,rgb(var(--bm-brand-500) / .08),transparent 62%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .95),rgb(var(--bm-bg-0) / .98) 45%,rgb(var(--bm-bg-0) / 1));background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{position:relative;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body.landing-active{background-attachment:scroll}body.landing-active:before{display:none}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{width:0;height:0}:where(.app-shell) *{scrollbar-width:thin;scrollbar-color:rgb(var(--bm-text-0) / .06) transparent}:where(.app-shell) ::-webkit-scrollbar{width:2px;height:2px}:where(.app-shell) ::-webkit-scrollbar-track{background:transparent}:where(.app-shell) ::-webkit-scrollbar-thumb{background:rgb(var(--bm-text-0) / .06);border-radius:1px}:where(.app-shell) *:hover::-webkit-scrollbar-thumb{background:rgb(var(--bm-text-0) / .16)}:where(.app-shell) ::-webkit-scrollbar-thumb:hover{background:rgb(var(--bm-text-0) / .28)}:where(.app-shell) ::-webkit-scrollbar-thumb:active{background:rgb(var(--bm-text-0) / .36)}:where(.app-shell) ::-webkit-scrollbar-corner{background:transparent}.app-scroll-area__viewport,[data-app-scroll-region=true]{overscroll-behavior:auto}.app-scroll-area__scrollbar{opacity:0;transition:opacity .25s ease}.app-scroll-area:hover .app-scroll-area__scrollbar,.app-scroll-area__scrollbar[data-state=visible]{opacity:1}.app-scroll-area__scrollbar--vertical{width:3px;padding:0}.app-scroll-area__scrollbar--horizontal{height:3px;padding:0}.app-scroll-area__thumb{background:rgb(var(--bm-text-0) / .1);border-radius:2px;border:none;transition:background .15s ease}.app-scroll-area__thumb:hover{background:rgb(var(--bm-text-0) / .22)}.app-scroll-area__thumb:active{background:rgb(var(--bm-text-0) / .3)}.dropdown-panel{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation-fill-mode:both;will-change:transform,opacity;background:linear-gradient(180deg,#ffffff05,#fff0 55%,#ffffff12),linear-gradient(180deg,#12141aeb,#0a0c10db);box-shadow:inset 0 -1px #ffffff14,0 14px 34px #0000006b;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.dropdown-panel[data-state=open]{animation:dropdownIn var(--bm-spring-open-duration) var(--bm-spring-open) both}.dropdown-panel[data-state=closed]{animation:dropdownOut var(--bm-spring-close-duration) var(--bm-spring-close) forwards}.dropdown-panel [data-highlighted]{outline:none;box-shadow:none}.dropdown-panel :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):focus-visible{outline:none;box-shadow:none}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dropdownOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation-fill-mode:both;will-change:transform,opacity}[data-slot=dropdown-menu-content][data-state=open],[data-slot=dropdown-menu-sub-content][data-state=open]{animation:dropdownIn var(--bm-spring-open-duration) var(--bm-spring-open) both}[data-slot=dropdown-menu-content][data-state=closed],[data-slot=dropdown-menu-sub-content][data-state=closed]{animation:dropdownOut var(--bm-spring-close-duration) var(--bm-spring-close) forwards}.bm-menu-trigger{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;border-radius:10px;border:1px solid transparent;padding:.4rem .75rem;color:rgb(var(--bm-fg-2) / .92);background:transparent;font-size:.875rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard),transform var(--bm-duration-base) var(--bm-ease-standard)}.bm-menu-trigger:hover,.bm-menu-trigger[data-state=open]{border-color:rgb(var(--bm-text-0) / .12);background:linear-gradient(180deg,#ffffff05,#fff0 55%,#ffffff0f),linear-gradient(180deg,#12141ad1,#0a0c10b8);color:rgb(var(--bm-fg-1) / 1);box-shadow:inset 0 -1px #ffffff0d,0 16px 36px #00000047;transform:translateY(-1px)}.bm-menu-trigger:focus-visible{outline:none;border-color:rgb(var(--bm-text-0) / .16);box-shadow:0 0 0 1px rgb(var(--bm-text-0) / .08),0 14px 28px #0003}.bm-menu-panel{border-radius:10px;border:1px solid rgb(var(--bm-text-0) / .08);background:linear-gradient(180deg,#12141afa,#0a0c10f5);box-shadow:0 20px 44px #0000006b;padding:.25rem}.bm-menu-panel[data-state=open]{animation:bm-menu-in var(--bm-spring-open-duration) var(--bm-spring-open) both}.bm-menu-panel[data-state=closed]{animation:bm-menu-out var(--bm-spring-close-duration) var(--bm-spring-close) forwards}.bm-menu-panel [data-highlighted]{outline:none;box-shadow:none}.bm-menu-panel :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):focus-visible{outline:none;box-shadow:none}.bm-menu-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;min-height:38px;border-radius:8px;padding:.45rem .75rem;font-size:.875rem;color:rgb(var(--bm-fg-2) / .96);outline:none;transition:background-color .14s ease,color .14s ease,transform .14s ease}.bm-menu-item:hover,.bm-menu-item[data-highlighted]{background:rgb(var(--bm-text-0) / .06);color:rgb(var(--bm-fg-1) / 1);transform:translateY(-1px)}.bm-menu-item[data-disabled]{pointer-events:none;opacity:.45}.bm-menu-separator{height:1px;margin:.25rem .5rem;background:rgb(var(--bm-text-0) / .08)}.bm-menu-label{padding:.35rem .75rem;font-size:.75rem;color:rgb(var(--bm-fg-3) / .7)}@keyframes bm-menu-in{0%{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bm-menu-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}.bm-account-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;border-radius:10px;border:1px solid transparent;padding:.55rem 1rem;color:rgb(var(--bm-fg-2) / .92);background:transparent;cursor:pointer;transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard),transform var(--bm-duration-base) var(--bm-ease-standard)}.bm-account-trigger:hover,.bm-account-trigger[data-state=open]{border-color:rgb(var(--bm-text-0) / .12);background:linear-gradient(180deg,#ffffff05,#fff0 55%,#ffffff0f),linear-gradient(180deg,#12141ad1,#0a0c10b8);color:rgb(var(--bm-fg-1) / 1);box-shadow:inset 0 -1px #ffffff0d,0 16px 36px #00000047;transform:translateY(-1px)}.bm-account-trigger:focus-visible{outline:none;border-color:rgb(var(--bm-text-0) / .16);box-shadow:0 0 0 1px rgb(var(--bm-text-0) / .08),0 14px 28px #0003}.bm-account-trigger-copy{font-size:.94rem;line-height:1;letter-spacing:-.02em;font-weight:500}.bm-account-trigger__chevron{width:.72em;height:.72em;opacity:.3;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.bm-account-trigger:hover .bm-account-trigger__chevron,.bm-account-trigger[data-state=open] .bm-account-trigger__chevron{opacity:.55}.bm-account-trigger[data-state=open] .bm-account-trigger__chevron{transform:rotate(180deg)}.bm-account-menu{border-radius:10px;border:1px solid rgb(var(--bm-text-0) / .08);background:linear-gradient(180deg,#12141afa,#0a0c10f5);box-shadow:0 20px 44px #0000006b;transform-origin:top right;padding:.25rem}.bm-account-menu[data-state=open]{animation:bm-account-menu-in var(--bm-spring-open-duration) var(--bm-spring-open) both}.bm-account-menu[data-state=closed]{animation:bm-account-menu-out var(--bm-spring-close-duration) var(--bm-spring-close) forwards}.bm-account-menu-item{display:flex;align-items:center;gap:.5rem;min-height:42px;border-radius:10px;padding-inline:.85rem;color:rgb(var(--bm-fg-2) / .96);cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease}.bm-account-menu-item:hover,.bm-account-menu-item[data-highlighted]{background:rgb(var(--bm-text-0) / .06);color:rgb(var(--bm-fg-1) / 1);transform:translateY(-1px)}.bm-account-menu-item[data-highlighted]:focus-visible{outline:none;box-shadow:none}.bm-account-menu-item--destructive{color:rgb(var(--bm-fg-3) / .9)}.bm-account-menu-item--destructive:hover,.bm-account-menu-item--destructive[data-highlighted]{background:#ef44441f;color:#ef4444}@keyframes bm-account-menu-in{0%{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bm-account-menu-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}.bm-ticker-menu{min-width:14rem;transform-origin:top left}.bm-ticker-search-pad{padding:.3rem .25rem .15rem}.bm-ticker-search-field.app-input{height:36px;font-size:.82rem}.bm-ticker-search-field.app-input:focus-visible{border-color:rgb(var(--bm-text-0) / .18);box-shadow:none}.bm-ticker-list{max-height:320px;overflow-y:auto;overflow-x:hidden}.bm-ticker-empty{padding:.75rem .85rem;font-size:.8rem;color:rgb(var(--bm-fg-3) / .6);text-align:center}.bm-signout-dialog{width:calc(100vw - 2rem);max-width:28rem;gap:1.25rem;border-radius:10px;border:1px solid rgb(var(--bm-text-0) / .1);background:linear-gradient(180deg,#14171fc7,#0a0c10ad);box-shadow:0 28px 90px #00000080;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);padding:1.5rem;color:rgb(var(--bm-fg-1) / 1);transform-origin:center}.bm-signout-dialog[data-state=open]{animation:bm-signout-dialog-in .22s cubic-bezier(.22,1,.36,1)}.bm-signout-dialog[data-state=closed]{animation:bm-signout-dialog-out .14s ease-in forwards}.bm-signout-dialog-title{color:rgb(var(--bm-fg-1) / 1);font-size:1.08rem;letter-spacing:-.02em}.bm-signout-dialog-description{color:rgb(var(--bm-fg-3) / .96);line-height:1.65}.bm-signout-dialog-footer{margin-inline:0;margin-bottom:0;border-top:1px solid rgb(var(--bm-text-0) / .08);background:transparent;padding:1rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.bm-signout-dialog-cancel{border-color:rgb(var(--bm-text-0) / .12);background:rgb(var(--bm-text-0) / .03);color:rgb(var(--bm-fg-2) / .98);border-radius:10px;min-height:46px;width:100%;justify-content:center}.bm-signout-dialog-cancel:hover{background:rgb(var(--bm-text-0) / .05);color:rgb(var(--bm-fg-1) / 1)}.bm-signout-dialog-action{border:none;background:linear-gradient(90deg,#7708ff,#821fff,#9747ff);color:#fff;box-shadow:none;border-radius:12px;min-height:46px;width:100%;justify-content:center}.bm-signout-dialog-action:hover{background:linear-gradient(90deg,#8520ff,#9035ff,#a55aff)}@keyframes bm-signout-dialog-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes bm-signout-dialog-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}@media(max-width:480px){.bm-signout-dialog{width:calc(100vw - 1.5rem);padding:1.25rem}}.frost-panel{border:1px solid rgb(var(--bm-text-0) / .08);border-radius:var(--bm-radius-card);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / 0) 55%,rgb(var(--bm-text-0) / .06)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .86),rgb(var(--bm-surface-1) / .84));box-shadow:var(--bm-shadow-panel);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.frost-pill{border:1px solid rgb(var(--bm-text-0) / .1);border-radius:var(--bm-radius-control);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / 0) 55%,rgb(var(--bm-text-0) / .05)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .82),rgb(var(--bm-surface-1) / .78));box-shadow:inset 0 -1px rgb(var(--bm-text-0) / .07);-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%)}.app-input{border:1px solid rgb(var(--bm-text-0) / .14);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .03),rgb(var(--bm-text-0) / .01) 54%,rgb(var(--bm-text-0) / .07)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .88),rgb(var(--bm-surface-1) / .84));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),inset 0 -1px rgb(var(--bm-text-0) / .04),0 8px 20px #0003;-webkit-backdrop-filter:blur(14px) saturate(132%);backdrop-filter:blur(14px) saturate(132%)}.app-input:hover{border-color:rgb(var(--bm-text-0) / .22);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .1),inset 0 -1px rgb(var(--bm-text-0) / .06),0 10px 26px #00000042}.app-input:focus-visible{border-color:rgb(var(--bm-text-0) / .34);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .16),0 0 0 1px rgb(var(--bm-text-0) / .2),0 0 24px rgb(var(--bm-text-0) / .06)}.app-input:disabled{cursor:not-allowed;opacity:.62}@media(hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select{font-size:16px}}.glass-strong{border:1px solid rgb(var(--bm-text-0) / .1);border-radius:var(--bm-radius-card);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .03),rgb(var(--bm-text-0) / 0) 55%,rgb(var(--bm-text-0) / .08)),linear-gradient(180deg,rgb(var(--bm-surface-1) / .82),rgb(var(--bm-bg-1) / .8));box-shadow:var(--bm-shadow-card);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}@media(min-width:768px){:root{--bm-card-pad-x: 1.25rem;--bm-card-pad-y: 1.25rem}.app-shell{--bm-page-gutter: var(--bm-page-gutter-desktop)}.pulse-feed{--pulse-page-section-gap: 1.25rem}.engine-section__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1rem}.lattice-dashboard,.pulse-feed,.st-board-page{height:100%;min-height:0;overflow:hidden}.lattice-dashboard__hero,.pulse-feed__hero,.st-board-header{flex-shrink:0}.lattice-dashboard__workspace{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.lattice-dashboard__workspace>.lattice-dashboard__node-shell{flex:0 0 auto}.lattice-heatmap-grid{flex:1 1 0%;min-height:0}.pulse-feed__workspace,.pulse-feed__table-card{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.pulse-feed__table-card>div{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.pulse-feed-table-wrap{flex:1 1 0%;min-height:0}.pulse-feed-table-inner{height:100%;display:flex;flex-direction:column}.pulse-feed__scroll{flex:1 1 0%;min-height:0}.st-board-divider-stage{flex:1 1 0%;min-height:0;overflow-y:clip}.st-board-divider-stage>.st-board-toolbar{flex-shrink:0}.st-board-shell{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.st-board-shell>div{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.st-board-list-stage,.st-board-table-wrap{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.st-board-table-inner{height:100%;display:flex;flex-direction:column}.st-board-scroll{flex:1 1 0%;min-height:0}}@media(max-width:767px){.lattice-dashboard,.pulse-feed,.st-board-page{height:100%;min-height:0;overflow-y:clip}.lattice-dashboard__hero,.pulse-feed__hero,.st-board-header{flex-shrink:0}.lattice-dashboard__workspace{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.lattice-dashboard__workspace>.lattice-dashboard__node-shell{flex:0 0 auto}.lattice-heatmap-grid{flex:1 1 0%;min-height:0}.pulse-feed__workspace,.pulse-feed__table-card{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.pulse-feed__table-card>div{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.pulse-feed-table-wrap{flex:1 1 0%;min-height:0}.pulse-feed-table-inner{height:100%;display:flex;flex-direction:column}.pulse-feed__scroll{flex:1 1 0%;min-height:0}.st-board-divider-stage{flex:1 1 0%;min-height:0;overflow-y:clip}.st-board-divider-stage>.st-board-toolbar{flex-shrink:0}.st-board-shell{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.st-board-shell>div{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.st-board-list-stage,.st-board-table-wrap{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.st-board-table-inner{height:100%;display:flex;flex-direction:column}.st-board-scroll{flex:1 1 0%;min-height:0}}@media(max-width:1000px)and (orientation:landscape){.app-shell__scroll>.app-shell__main{flex:0 0 auto;min-height:100%}.app-shell__route-frame{height:auto}.lattice-dashboard,.pulse-feed,.st-board-page{height:auto;overflow-y:visible}.lattice-dashboard__workspace,.pulse-feed__workspace,.st-board-divider-stage{height:var(--bm-scroll-viewport-h, 100dvh);overflow-y:clip}}.landing-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:linear-gradient(rgb(var(--bm-text-0) / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--bm-text-0) / .04) 1px,transparent 1px);background-size:140px 140px;-webkit-mask-image:radial-gradient(circle at 50% 30%,black 38%,transparent 82%);mask-image:radial-gradient(circle at 50% 30%,black 38%,transparent 82%);opacity:.3;transform:translate3d(calc(var(--landing-x, 0px) * .35),calc(var(--landing-y, 0px) * .25),0)}.landing-motion-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.42;background:radial-gradient(760px 420px at 50% 20%,rgb(var(--bm-brand-500) / .22),transparent 70%),radial-gradient(620px 300px at 78% 65%,rgb(var(--bm-engine-vector) / .14),transparent 74%)}.landing-motion-field:before{content:"";position:absolute;top:-30%;right:-10%;bottom:-30%;left:-10%;background:radial-gradient(800px 220px at 50% 40%,rgb(var(--bm-text-0) / .06),transparent 75%),repeating-linear-gradient(110deg,transparent 0 110px,rgb(var(--bm-text-0) / .035) 110px 112px);animation:landingFieldDrift 22s linear infinite;opacity:.4}@keyframes landingFieldDrift{0%{transform:translate3d(-2%,0,0)}to{transform:translate3d(2%,0,0)}}.landing-stars{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.74;pointer-events:none}.landing-stars>canvas{width:100%;height:100%;display:block}.landing-hero-atmosphere{position:fixed;top:70px;right:0;bottom:0;left:0;height:calc(100svh - 70px);z-index:0;pointer-events:none;overflow:hidden;isolation:isolate;background:radial-gradient(72% 42% at 50% 100%,rgb(var(--bm-brand-500) / .22) 0%,rgb(var(--bm-brand-500) / .08) 40%,transparent 78%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .96) 12%,rgb(0 0 0 / 1) 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .96) 12%,rgb(0 0 0 / 1) 84%,transparent 100%)}.landing-hero-atmosphere:before{content:"";position:absolute;left:50%;bottom:-24%;z-index:1;width:min(1340px,96vw);height:min(760px,84vh);transform:translate(-50%);border-radius:999px;background:radial-gradient(64% 56% at 50% 66%,rgb(var(--bm-brand-500) / .42) 0%,rgb(var(--bm-brand-500) / .18) 42%,transparent 100%),radial-gradient(46% 32% at 50% 74%,rgb(var(--bm-brand-400) / .28) 0%,transparent 100%);filter:blur(24px);opacity:.94}.landing-hero-atmosphere:after{content:"";position:absolute;left:50%;bottom:4%;z-index:2;width:min(860px,90vw);height:224px;transform:translate(-50%);background:radial-gradient(ellipse at center,rgb(var(--bm-brand-400) / .36) 0%,rgb(var(--bm-brand-500) / .14) 34%,transparent 80%);opacity:.86;filter:blur(10px)}.landing-hero-moon-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;display:block}.marketing-preview-shell{overflow:hidden;border-radius:16px;border:1px solid rgb(var(--bm-border-1) / .78);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-1) / .72),rgb(var(--bm-bg-1) / .9));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .07),0 10px 24px #0000003d}.marketing-preview-header{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgb(var(--bm-border-2) / .8);background:rgb(var(--bm-bg-0) / .45);padding:10px 12px}.marketing-preview-dot{height:8px;width:8px;border-radius:999px;background:rgb(var(--bm-engine-lattice) / .95);box-shadow:0 0 10px rgb(var(--bm-engine-lattice) / .52)}.marketing-preview-dot--pulse{background:rgb(var(--bm-engine-pulse) / .95);box-shadow:0 0 10px rgb(var(--bm-engine-pulse) / .52)}.marketing-preview-dot--vector{background:rgb(var(--bm-engine-vector) / .95);box-shadow:0 0 10px rgb(var(--bm-engine-vector) / .52)}.marketing-preview-dot--edge{background:rgb(var(--bm-engine-edge) / .95);box-shadow:0 0 10px rgb(var(--bm-engine-edge) / .52)}@keyframes marketingCursorBlink{0%,49%{opacity:1}50%,to{opacity:.15}}.marketing-cursor{display:inline-block;animation:marketingCursorBlink 1s steps(1) infinite}.marketing-feature-frame{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgb(var(--bm-border-1) / .85);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-1) / .78),rgb(var(--bm-bg-1) / .9));padding:10px;box-shadow:var(--bm-shadow-panel)}.marketing-feature-overlay{position:absolute;left:18px;top:18px;z-index:4;display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.marketing-shot-placeholder{overflow:hidden;border-radius:13px;border:1px solid rgb(var(--bm-border-1) / .78);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .025),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-1) / .72),rgb(var(--bm-bg-1) / .76))}.marketing-shot-header{display:flex;align-items:center;gap:7px;border-bottom:1px solid rgb(var(--bm-border-2) / .75);padding:8px 10px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .95)}.marketing-shot-dot{height:6px;width:6px;border-radius:999px;background:rgb(var(--bm-brand-300) / .95);box-shadow:0 0 10px rgb(var(--bm-brand-300) / .5)}.marketing-shot-body{position:relative;height:150px;padding:10px}.marketing-shot-grid{height:100%;border-radius:10px;border:1px dashed rgb(var(--bm-border-1) / .62);background:linear-gradient(rgb(var(--bm-text-0) / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--bm-text-0) / .03) 1px,transparent 1px),radial-gradient(560px 140px at 50% 0%,rgb(var(--bm-brand-500) / .08),transparent 72%);background-size:34px 34px,34px 34px,auto}.marketing-shot-text{position:absolute;left:50%;bottom:16px;transform:translate(-50%);border:1px solid rgb(var(--bm-border-1) / .6);border-radius:999px;background:rgb(var(--bm-bg-1) / .74);padding:.18rem .55rem;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .95);white-space:nowrap}.topbar-nav-link{position:relative;display:inline-flex;align-items:center;height:32px;padding-inline:2px;font-size:14px;letter-spacing:.01em;color:rgb(var(--bm-fg-3) / .96);transition:color var(--bm-duration-base) var(--bm-ease-standard)}.topbar-nav-links{display:none}.topbar-nav-link:hover{color:rgb(var(--bm-fg-1) / .98)}.topbar-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--bm-text-0) / .92),transparent);transform:scaleX(.4);opacity:0;transition:transform var(--bm-duration-base) var(--bm-ease-standard),opacity var(--bm-duration-base) var(--bm-ease-standard)}.topbar-nav-link--active{color:rgb(var(--bm-fg-1) / .98)}.topbar-nav-link--active:after{transform:scaleX(1);opacity:.9}.topbar-brand-title{font-family:Satoshi Variable,Satoshi,sans-serif;font-size:clamp(1.18rem,1.36vw,1.48rem);font-weight:700;line-height:1;letter-spacing:-.015em;text-transform:uppercase;color:rgb(var(--bm-fg-1) / .98)}.topbar-brand-title--mobile{font-size:1.05rem}.topbar-auth-actions{display:inline-flex;align-items:center;gap:.92rem}.topbar-auth-link{display:inline-flex;align-items:center;height:32px;padding-inline:.1rem;font-size:14px;letter-spacing:.01em;color:rgb(var(--bm-fg-3) / .96);text-decoration:none;transition:color var(--bm-duration-base) var(--bm-ease-standard)}.topbar-auth-link:hover{color:rgb(var(--bm-fg-1) / .98)}.topbar-auth-separator{width:1px;height:30px;align-self:center;background:linear-gradient(180deg,transparent,rgb(var(--bm-text-0) / .18),transparent)}.topbar-signup-cta,.topbar-cta{height:36px;border-radius:10px;padding-inline:14px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.landing-smoother-wrapper{position:relative;overflow:hidden;min-height:100svh;background:rgb(var(--bm-bg-0) / 1)}.landing-smoother-content{position:relative;min-height:100%;background:transparent}.landing-reveal{will-change:auto}.landing-proof-card{transition:transform var(--bm-duration-base) var(--bm-ease-standard)}.landing-proof-card:hover{transform:translateY(-3px)}.hero-sequence{position:relative;width:100%}.brand-page-shell{--landing-stage-inline-gutter: clamp(1.6rem, 2.2vw, 2.6rem);--landing-panel-aspect-ratio: 1.56;--landing-panel-height-cap: min(clamp(720px, 80svh, 1200px), calc(100svh - 88px) );--landing-panel-width-fluid: clamp(1180px, 86vw, 2300px);--landing-panel-max-width: min(var(--landing-panel-width-fluid), calc(var(--landing-panel-height-cap) * var(--landing-panel-aspect-ratio)));--landing-panel-height: calc(var(--landing-panel-max-width) / var(--landing-panel-aspect-ratio));--landing-engine-panel-aspect-ratio: 2.3;--landing-engine-panel-height-cap: min(clamp(700px, 78svh, 1120px), calc(100svh - 84px) );--landing-engine-panel-width-fluid: clamp(1320px, 92vw, 2550px);--landing-engine-panel-max-width: min(var(--landing-engine-panel-width-fluid), calc(var(--landing-engine-panel-height-cap) * var(--landing-engine-panel-aspect-ratio)));--landing-engine-panel-height: min(calc(var(--landing-engine-panel-max-width) / var(--landing-engine-panel-aspect-ratio)), var(--landing-engine-panel-height-cap));--landing-engine-stage-max-width: calc(var(--landing-engine-panel-max-width) + clamp(120px, 8vw, 240px));--landing-stage-max-width: calc(var(--landing-panel-max-width) + clamp(110px, 7.8vw, 220px));--landing-gap-hero-engine: clamp(4rem, 7svh, 8rem);--landing-gap-engine-workflow: clamp(4rem, 6svh, 7rem);--landing-gap-post-sections: clamp(4.5rem, 7vw, 7.5rem);--landing-gap-decision-to-integrity: var(--landing-gap-post-sections);--landing-gap-evidence-to-terminal: clamp(1rem, 1.6vw, 2.5rem);--landing-stage-focus-offset-y: 50px;--landing-decision-pin-height: calc(var(--landing-panel-height) + clamp(64px, 8vh, 110px));--landing-evidence-stage-height: 100svh;--landing-evidence-card-aspect-ratio: .9;--landing-evidence-card-height-cap: min(clamp(740px, 82svh, 1180px), calc(100svh - 82px) );--landing-evidence-card-width-fluid: clamp(760px, 52vw, 1500px);--landing-evidence-card-width: min(var(--landing-evidence-card-width-fluid), calc(var(--landing-evidence-card-height-cap) * var(--landing-evidence-card-aspect-ratio)));--landing-evidence-card-height: calc(var(--landing-evidence-card-width) / var(--landing-evidence-card-aspect-ratio));--landing-evidence-marquee-size: clamp(4.1rem, 10vw, 10.2rem);--landing-card-radius: 14px;--landing-terminal-top-height: clamp(520px, 54svh, 760px);--landing-terminal-footer-height: clamp(280px, 34svh, 430px);--landing-terminal-card-width: clamp(420px, 31vw, 560px);--landing-terminal-card-overlap-depth: clamp(140px, 16svh, 240px);--landing-terminal-card-max-height: calc(var(--landing-terminal-top-height) + var(--landing-terminal-card-overlap-depth) - clamp(1rem, 2vw, 2rem));--landing-terminal-inline-gutter: clamp(1.5rem, 2.8vw, 3.4rem);--landing-terminal-footer-bg-rgb: 188 172 255;--landing-type-eyebrow: clamp(10px, .58vw, 14px);--landing-type-label: clamp(10px, .64vw, 14px);--landing-type-chip: clamp(9px, .6vw, 13px);--landing-type-body-sm: clamp(12.5px, .9vw, 17px);--landing-type-body-md: clamp(13.5px, 1.05vw, 20px);--landing-type-section-title: clamp(2.22rem, 3.5vw, 4.8rem);--landing-type-card-title: clamp(1.24rem, 1.72vw, 2.18rem);--landing-type-hero-title: clamp(2.7rem, 5.4vw, 6.8rem);--landing-type-hero-subtitle: clamp(1.12rem, 1.52vw, 1.98rem);--landing-type-engine-title: clamp(2.34rem, 3.6vw, 5.1rem);--landing-type-engine-body: clamp(15.5px, 1.2vw, 23px);--evidence-glass-blur: 12px;--evidence-glass-saturate: 136%;--evidence-glass-border-alpha: .3;--evidence-glass-top-line-alpha: .5;--evidence-glass-left-line-top-alpha: .5;--evidence-glass-left-line-mid-alpha: .04;--evidence-glass-left-line-bottom-alpha: .3;--evidence-glass-edge-line-size: .1px;--evidence-glass-shadow-outer-alpha: .12;--evidence-glass-shadow-inset-top-alpha: .5;--evidence-glass-shadow-inset-bottom-alpha: .12;--evidence-glass-shadow-inset-core-alpha: .2;--evidence-glass-sheen-opacity: .58}@media(min-width:2000px){.brand-page-shell{--landing-panel-height-cap: min(clamp(860px, 78svh, 1320px), calc(100svh - 84px) );--landing-panel-width-fluid: clamp(1500px, 87vw, 2700px);--landing-engine-panel-height-cap: min(clamp(820px, 76svh, 1320px), calc(100svh - 80px) );--landing-engine-panel-width-fluid: clamp(1720px, 93vw, 3200px);--landing-stage-focus-offset-y: clamp(58px, 4.1vh, 86px);--landing-evidence-card-height-cap: min(clamp(840px, 80svh, 1260px), calc(100svh - 80px) );--landing-evidence-card-width-fluid: clamp(920px, 54vw, 1800px);--landing-evidence-marquee-size: clamp(5.2rem, 8.2vw, 13rem);--landing-terminal-top-height: clamp(640px, 56svh, 920px);--landing-terminal-footer-height: clamp(320px, 35svh, 520px);--landing-terminal-card-width: clamp(500px, 32vw, 700px);--landing-terminal-card-overlap-depth: clamp(190px, 18svh, 320px);--landing-terminal-card-max-height: calc(var(--landing-terminal-top-height) + var(--landing-terminal-card-overlap-depth) - clamp(1.2rem, 2.2vw, 2.3rem));--landing-terminal-inline-gutter: clamp(2.1rem, 3.1vw, 4.2rem);--landing-type-body-sm: clamp(13px, .94vw, 18px);--landing-type-body-md: clamp(14px, 1.08vw, 21px);--landing-type-section-title: clamp(2.45rem, 3.1vw, 5rem);--landing-type-card-title: clamp(1.38rem, 1.76vw, 2.28rem);--landing-type-hero-title: clamp(3.2rem, 5.3vw, 7.6rem);--landing-type-hero-subtitle: clamp(1.24rem, 1.5vw, 2.16rem);--landing-type-engine-title: clamp(2.7rem, 3.8vw, 5.8rem);--landing-type-engine-body: clamp(17px, 1.24vw, 24px)}}.landing-section-panel{border-radius:var(--landing-card-radius);padding:clamp(1.2rem,1.86vw,2.3rem) clamp(1.1rem,1.74vw,2.12rem)}.landing-section-header{text-align:center}.landing-section-eyebrow{font-size:var(--landing-type-eyebrow);line-height:1;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.landing-section-title{margin-top:clamp(.45rem,.88vw,.72rem);font-size:var(--landing-type-section-title);line-height:1.04;letter-spacing:-.026em;font-weight:650;color:rgb(var(--bm-fg-1) / .99);text-wrap:balance}.landing-section-body{margin-inline:auto;margin-top:clamp(.62rem,1.05vw,.9rem);max-width:min(74ch,100%);font-size:var(--landing-type-body-md);line-height:1.58;color:rgb(var(--bm-fg-3) / .98);text-wrap:pretty}.landing-feature-body{margin-top:clamp(.36rem,.68vw,.56rem);font-size:var(--landing-type-body-sm);line-height:1.56;color:rgb(var(--bm-fg-3) / .98)}.landing-step-label{font-size:var(--landing-type-label);line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.landing-split-eyebrow{font-size:var(--landing-type-eyebrow);line-height:1;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.landing-split-title{margin-top:clamp(.5rem,.8vw,.72rem);font-size:clamp(1.82rem,2.3vw,3rem);line-height:1.08;letter-spacing:-.02em;font-weight:650;color:rgb(var(--bm-fg-1) / .99);text-wrap:balance}.landing-split-body{margin-top:clamp(.58rem,.82vw,.8rem);font-size:var(--landing-type-body-md);line-height:1.6;color:rgb(var(--bm-fg-2) / .95)}.landing-split-card-eyebrow{font-size:var(--landing-type-label);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.hero-sequence__inner{position:relative;min-height:auto;display:flex;flex-direction:column;align-items:center;padding-top:clamp(1.6rem,6.2vh,4.4rem);padding-bottom:clamp(1rem,2.4vh,1.7rem)}.hero-copy-stage{position:relative;z-index:12;inset-inline:auto;width:min(clamp(1080px,72vw,2180px),calc(100vw - 2rem));margin-inline:auto;pointer-events:auto}.hero-content{padding-inline:clamp(.5rem,.9vw,1rem)}.hero-eyebrow{margin-inline:auto;display:inline-flex;align-items:center;gap:.48rem;font-size:var(--landing-type-eyebrow);line-height:1.1;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--bm-brand-300) / .95)}.hero-eyebrow__dot{width:6px;height:6px;border-radius:999px;background:rgb(var(--bm-brand-300) / .94);box-shadow:0 0 16px rgb(var(--bm-brand-400) / .54)}.hero-headline{margin-inline:auto;margin-top:clamp(1.2rem,1.8vw,1.8rem);max-width:100%;display:flex;flex-direction:column;align-items:center;row-gap:.28em;text-wrap:balance;font-size:min(var(--landing-type-hero-title),calc((100vw - 2rem) / 14.8));line-height:1.06;letter-spacing:-.03em;font-weight:600;padding-top:.08em;padding-bottom:.12em;overflow:visible;color:rgb(var(--bm-text-0) / .98);text-shadow:0 10px 40px rgb(var(--bm-brand-500) / .16)}.hero-headline__lead{display:block;white-space:nowrap}.hero-headline__tail{display:block;margin-top:0;font-size:.76em;white-space:nowrap}.hero-headline__word{display:inline-block;will-change:transform,opacity,filter}.hero-subheadline{margin-inline:auto;margin-top:clamp(1.08rem,1.35vw,1.5rem);max-width:min(66rem,94vw);text-wrap:balance;font-size:var(--landing-type-hero-subtitle);line-height:clamp(1.62rem,1.92vw,2.08rem);color:rgb(var(--bm-fg-2) / .92)}.hero-subheadline__lead{display:block}.hero-subheadline__tail{display:block;margin-top:.08em;font-size:.9em}.hero-subheadline__word{display:inline-block;will-change:transform,opacity,filter}.hero-cta-stack{margin-top:clamp(1.65rem,2.4vw,2.4rem);margin-inline:auto;width:min(100%,42rem)}.hero-cta-row{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.25rem}.hero-cta-row--dual{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-cta{width:100%;min-width:0;height:clamp(48px,3.1vw,58px);border-radius:clamp(12px,.8vw,15px);padding-inline:clamp(1.15rem,1.4vw,1.65rem);font-size:var(--landing-type-label);letter-spacing:.14em;text-transform:uppercase}.hero-cta--primary{box-shadow:inset 0 1px rgb(var(--bm-text-0) / .14),0 6px 16px rgb(var(--bm-brand-500) / .18)}.hero-cta--secondary{border-color:rgb(var(--bm-stroke-2) / .92);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .06),rgb(var(--bm-text-0) / .018)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .74),rgb(var(--bm-surface-1) / .7))}.hero-cta--secondary:hover{border-color:rgb(var(--bm-text-0) / .2);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .085),rgb(var(--bm-text-0) / .024)),linear-gradient(180deg,rgb(var(--bm-surface-3) / .82),rgb(var(--bm-surface-2) / .76))}.hero-cta-helper{margin-top:clamp(.86rem,1vw,1.15rem);font-size:var(--landing-type-label);line-height:1.45;letter-spacing:.01em;color:rgb(var(--bm-fg-4) / .95)}.hero-engine-stage{position:relative;inset-inline:auto;z-index:9;margin-inline:auto;margin-top:var(--landing-gap-hero-engine);width:min(var(--landing-engine-stage-max-width),calc(100vw - var(--landing-stage-inline-gutter)))}.landing-stage-shell{position:relative;width:min(var(--landing-stage-max-width),calc(100vw - var(--landing-stage-inline-gutter)));margin-inline:auto}.landing-post-hero-stack{padding-top:var(--landing-gap-engine-workflow)}.landing-post-hero-section{width:100%}.landing-post-hero-stack>.landing-post-hero-section:not(:first-of-type){margin-top:var(--landing-gap-post-sections)}.landing-post-hero-stack>#signal-integrity-stack{margin-top:var(--landing-gap-decision-to-integrity)}.landing-terminal{position:relative;width:100%;margin-top:var(--landing-gap-evidence-to-terminal);isolation:isolate;overflow:clip;background-color:rgb(var(--bm-bg-0));background:radial-gradient(74% 120% at -8% 88%,rgb(var(--bm-brand-500) / .14) 0%,transparent 66%),radial-gradient(70% 114% at 42% 78%,rgb(var(--bm-brand-500) / .13) 0%,transparent 70%),radial-gradient(68% 114% at 106% 66%,rgb(var(--bm-brand-400) / .12) 0%,transparent 76%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .99),rgb(var(--bm-bg-0) / .92) 52%,rgb(var(--bm-bg-0) / .9))}.landing-terminal:before{content:"";position:absolute;top:0;left:0;right:0;height:clamp(220px,30svh,380px);pointer-events:none;z-index:2;background:linear-gradient(180deg,rgb(var(--bm-bg-0) / 1),rgb(var(--bm-bg-0) / .95) 24%,rgb(var(--bm-bg-0) / .68) 46%,rgb(var(--bm-bg-0) / .28) 72%,rgb(var(--bm-bg-0) / 0))}.landing-terminal__inner{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--landing-terminal-card-width));grid-template-rows:var(--landing-terminal-top-height) minmax(var(--landing-terminal-footer-height),auto);min-height:calc(var(--landing-terminal-top-height) + var(--landing-terminal-footer-height));transform:translateZ(0)}.landing-terminal__card-shell{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.landing-terminal__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:rgb(var(--bm-bg-0));background-image:linear-gradient(180deg,#080612b8,#0a08169e 38%,#080612c7),radial-gradient(64% 88% at 22% 54%,rgb(86 44 148 / .2) 0%,rgb(30 16 58 / .12) 48%,transparent 74%),url(/marketing/launch/launch-gradient-reference.png);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateZ(0)}.landing-terminal__surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(var(--bm-surface-0) / 0),rgb(var(--bm-surface-0) / 0) 62%,rgb(var(--bm-surface-0) / .3) 84%,rgb(var(--bm-surface-0) / .82)),radial-gradient(56% 62% at 8% 92%,rgb(var(--bm-bg-0) / .26) 0%,transparent 72%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .74),rgb(var(--bm-bg-0) / .46) 34%,rgb(var(--bm-bg-0) / .28) 58%,rgb(var(--bm-bg-0) / .44)),linear-gradient(90deg,rgb(var(--bm-bg-0) / .12),rgb(var(--bm-bg-0) / .04) 44%,rgb(var(--bm-bg-0) / .04) 56%,rgb(var(--bm-bg-0) / .12))}.landing-terminal__top{position:relative;grid-column:1 / -1;grid-row:1;z-index:1;pointer-events:none;border-radius:0;background:transparent}.landing-terminal__top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .44),rgb(var(--bm-bg-0) / .16) 28%,rgb(var(--bm-bg-0) / .04) 54%,rgb(var(--bm-surface-0) / .4))}.landing-terminal__top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .08),rgb(var(--bm-bg-0) / .02) 40%,rgb(var(--bm-surface-0) / .78))}.landing-terminal__card{position:absolute;top:auto;bottom:calc(var(--landing-terminal-footer-height) - var(--landing-terminal-card-overlap-depth));right:var(--landing-terminal-inline-gutter);width:var(--landing-terminal-card-width);max-height:var(--landing-terminal-card-max-height);border-radius:0;border:0;background:rgb(var(--bm-surface-1));-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--bm-fg-1) / .98);box-shadow:none;pointer-events:auto;padding:clamp(1.2rem,2.2vw,2.4rem) clamp(1.1rem,2.1vw,2.2rem) clamp(1.1rem,1.9vw,2rem);display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,1.7vw,1.8rem);z-index:3}.landing-terminal__card-header{display:grid;gap:clamp(.62rem,1vw,.96rem);text-align:center;width:100%}.landing-terminal__card-eyebrow{font-size:clamp(10px,.72vw,13px);line-height:1;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--bm-brand-300) / .84)}.landing-terminal__card-title{font-family:Satoshi Variable,Satoshi,sans-serif;font-size:clamp(2rem,3.9vw,4rem);font-weight:700;line-height:.92;letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--bm-fg-1) / .99);text-wrap:balance}.landing-terminal__card-copy{margin-inline:auto;max-width:min(30ch,100%);font-size:clamp(.88rem,1.08vw,1.2rem);line-height:1.45;color:rgb(var(--bm-fg-3) / .95);text-wrap:pretty}.landing-terminal__card-input{width:100%;border:0;border-radius:0;background:transparent;padding-block:0;padding-inline:clamp(.68rem,.95vw,.94rem);text-transform:none;color:rgb(var(--bm-fg-1) / .96);font-size:clamp(11px,.88vw,14px);letter-spacing:.02em;line-height:1;box-shadow:none}.landing-terminal__card-input::-moz-placeholder{color:rgb(var(--bm-fg-4) / .82)}.landing-terminal__card-input::placeholder{color:rgb(var(--bm-fg-4) / .82)}.landing-terminal__card-actions{width:100%;display:grid;gap:.72rem}.waitlist-dialog__input{text-transform:none;letter-spacing:.02em}.landing-terminal__card-cta{width:100%;min-height:clamp(2.9rem,3.1vw,3.5rem);border-radius:8px;border:1px solid rgba(130,31,255,.3);background:linear-gradient(90deg,#7708ff,#821fff,#9747ff);color:#fffffffa;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;box-shadow:none;transition:transform var(--bm-duration-base) var(--bm-ease-standard),filter var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard)}.landing-terminal__card-cta:hover{transform:translateY(-1px);background:linear-gradient(90deg,#8520ff,#9035ff,#a55aff);box-shadow:none}.landing-terminal__card-cta:disabled{cursor:not-allowed;transform:none;filter:none;opacity:.72;box-shadow:none}.landing-terminal__card-cta:active{transform:translateY(0)}.landing-terminal__card-cta--secondary{border-color:rgb(var(--bm-stroke-2) / .96);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .05),rgb(var(--bm-text-0) / .015)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .84),rgb(var(--bm-surface-1) / .8));color:rgb(var(--bm-fg-1) / .98);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .12),0 10px 24px rgb(var(--bm-bg-0) / .22),0 0 0 1px rgb(var(--bm-text-0) / .05)}.landing-terminal__card-cta--secondary:hover{box-shadow:inset 0 1px rgb(var(--bm-text-0) / .16),0 12px 26px rgb(var(--bm-bg-0) / .26),0 0 0 1px rgb(var(--bm-text-0) / .08)}.landing-terminal__card-status{width:100%;border:1px solid rgb(var(--bm-text-0) / .2);background:rgb(var(--bm-bg-1) / .48);padding:.56rem .64rem;font-size:clamp(.72rem,.8vw,.84rem);line-height:1.4;color:rgb(var(--bm-fg-2) / .95)}.landing-terminal__card-status--success{border-color:rgb(var(--bm-brand-300) / .32);background:rgb(var(--bm-brand-500) / .14);color:rgb(var(--bm-fg-1) / .96)}.landing-terminal__card-status--error{border-color:rgb(var(--bm-status-danger) / .4);background:rgb(var(--bm-status-danger) / .16);color:#fecacaf5}.landing-terminal__card-divider{width:100%;border-top:1px dashed rgb(var(--bm-text-0) / .16)}.landing-terminal__card-footnote{width:min(34ch,100%);font-size:clamp(.74rem,.88vw,.94rem);line-height:1.35;color:rgb(var(--bm-fg-4) / .95);text-align:center}.landing-terminal__footer{position:relative;isolation:isolate;grid-column:1 / -1;grid-row:2;min-height:var(--landing-terminal-footer-height);border-radius:0;border-top:0;background:rgb(var(--bm-surface-0));-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--bm-fg-2) / .96);box-shadow:none;padding:clamp(2.1rem,3.8vw,3.6rem) var(--landing-terminal-inline-gutter) calc(clamp(1.8rem,3vw,2.9rem) + env(safe-area-inset-bottom));z-index:1}.landing-terminal__footer:before{content:none}.landing-terminal__footer-main,.landing-terminal__footer-bottom{position:relative;z-index:1;width:min(100%,1800px);margin-inline:auto;padding-right:calc(var(--landing-terminal-card-width) + var(--landing-terminal-inline-gutter))}.landing-terminal__footer-main{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);-moz-column-gap:clamp(.95rem,1.6vw,1.7rem);column-gap:clamp(.95rem,1.6vw,1.7rem);row-gap:clamp(1rem,1.5vw,1.8rem)}.landing-terminal__footer-brand{display:grid;align-content:start;gap:.72rem}.landing-terminal__footer-brand-mark{display:inline-flex;align-items:center;gap:clamp(.56rem,.8vw,.82rem);min-width:0}.landing-terminal__footer-brand-logo{width:clamp(1.9rem,2.3vw,2.4rem);height:clamp(1.9rem,2.3vw,2.4rem);border-radius:0;border:0;background:transparent;flex:0 0 auto}.landing-terminal__footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,44rem);-moz-column-gap:clamp(1.65rem,2.6vw,2.5rem);column-gap:clamp(1.65rem,2.6vw,2.5rem);row-gap:.72rem;justify-content:start;justify-items:start;align-items:start}.landing-terminal__footer-brand-title{font-family:Satoshi Variable,Satoshi,sans-serif;font-size:clamp(1.8rem,2.25vw,2.45rem);font-weight:700;line-height:.96;letter-spacing:-.015em;text-transform:uppercase;color:rgb(var(--bm-fg-1) / .98)}.landing-terminal__footer-brand-copy{max-width:52ch;font-size:clamp(.82rem,.92vw,1rem);line-height:1.42;color:rgb(var(--bm-fg-3) / .9)}.landing-terminal__footer-highlights{display:grid;gap:.44rem}.landing-terminal__footer-highlight{display:flex;align-items:flex-start;gap:.48rem;font-size:clamp(.74rem,.82vw,.88rem);line-height:1.34;color:rgb(var(--bm-fg-2) / .9)}.landing-terminal__footer-highlight svg{color:rgb(var(--bm-brand-300) / .88)}.landing-terminal__footer-col{display:grid;align-content:start;gap:.84rem}.landing-terminal__footer-col-title{font-size:clamp(10px,.62vw,12px);font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-brand-300) / .72)}.landing-terminal__footer-col-links{display:grid;gap:.5rem;font-size:clamp(.72rem,.82vw,.9rem);line-height:1.3;letter-spacing:.02em;color:rgb(var(--bm-fg-2) / .9)}.landing-terminal__footer-link{color:inherit;text-decoration:none;transition:opacity var(--bm-duration-base) var(--bm-ease-standard)}.landing-terminal__footer-link-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;text-align:left;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}.landing-terminal__footer-link:hover{color:rgb(var(--bm-brand-300) / .98);opacity:1}.landing-terminal__footer-bottom{margin-top:clamp(2rem,3vw,3rem);padding-top:clamp(.9rem,1.4vw,1.3rem);padding-bottom:max(.2rem,env(safe-area-inset-bottom));border-top:1px solid rgb(var(--bm-text-0) / .13);font-size:clamp(.74rem,.78vw,.88rem);line-height:1.2;color:rgb(var(--bm-fg-4) / .9)}@keyframes legalPageEnter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.legal-page-content{animation:legalPageEnter .26s var(--bm-ease-standard) both}.legal-page{width:min(100%,980px);padding-inline:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(5.25rem,8vw,7.25rem);padding-bottom:clamp(4rem,7vw,6rem)}.legal-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.legal-page__title{margin:0;font-family:Satoshi,SF Pro Display,Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:clamp(2.25rem,4.05vw,3.95rem);line-height:1;letter-spacing:-.04em;font-weight:700;color:rgb(var(--bm-fg-1) / .99)}.legal-page__updated{margin-top:1rem;font-size:clamp(.88rem,.92vw,1rem);line-height:1.35;color:rgb(var(--bm-fg-4) / .88)}.legal-page__back{border:0;background:transparent;padding:0;font-size:.94rem;line-height:1.2;color:rgb(var(--bm-fg-4) / .9);transition:color var(--bm-duration-base) var(--bm-ease-standard)}.legal-page__back:hover{color:rgb(var(--bm-fg-1) / .98)}.legal-page__summary{margin-top:clamp(3.25rem,5.5vw,4.6rem)}.legal-page__summary-copy{max-width:56rem}.legal-page__summary-copy p{margin:0;font-size:clamp(1rem,1.08vw,1.12rem);line-height:1.82;letter-spacing:-.014em;color:rgb(var(--bm-fg-3) / .92)}.legal-page__summary-copy p+p{margin-top:1rem}.legal-page__body{margin-top:clamp(3.75rem,6vw,5rem);display:flex;flex-direction:column;gap:clamp(2.7rem,4vw,3.8rem)}.legal-page__section{padding-top:clamp(2rem,3vw,2.5rem);border-top:1px solid rgb(var(--bm-text-0) / .11)}.legal-page__section:first-child{padding-top:0;border-top:0}.legal-page__section-title{margin:0;font-family:Satoshi,SF Pro Display,Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:clamp(1.72rem,2.25vw,2.7rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:rgb(var(--bm-fg-1) / .99)}.legal-page__section-content{margin-top:1.05rem;max-width:58rem}.legal-page__section-content p,.legal-page__subsection-content p,.legal-page__list li{font-size:clamp(1rem,1.08vw,1.12rem);line-height:1.82;letter-spacing:-.014em;color:rgb(var(--bm-fg-3) / .9)}.legal-page__section-content p{margin:0}.legal-page__section-content p+p,.legal-page__section-content p+.legal-page__list,.legal-page__list+p,.legal-page__subsection+.legal-page__subsection,.legal-page__subsection+p,.legal-page__subsection+.legal-page__list{margin-top:1rem}.legal-page__subsection{margin-top:1rem}.legal-page__subsection-title{margin:0;font-size:clamp(1.06rem,1.2vw,1.24rem);line-height:1.35;letter-spacing:-.018em;font-weight:650;color:rgb(var(--bm-fg-2) / .98)}.legal-page__subsection-content{margin-top:.55rem}.legal-page__subsection-content p{margin:0}.legal-page__subsection-content p+p,.legal-page__subsection-content p+.legal-page__list,.legal-page__subsection-content .legal-page__list+p{margin-top:.8rem}.legal-page__list{margin:0;padding-left:1.35rem;list-style:disc}.legal-page__list li::marker{color:rgb(var(--bm-fg-4) / .72)}.legal-page__list li+li{margin-top:.52rem}.legal-page__section-content a,.legal-page__summary-copy a{color:rgb(var(--bm-brand-300) / .98);text-decoration:none;transition:color var(--bm-duration-base) var(--bm-ease-standard)}.legal-page__section-content a:hover,.legal-page__summary-copy a:hover{color:rgb(var(--bm-brand-200) / .98)}@media(max-width:1000px){.legal-page{width:min(100%,760px);padding-inline:1.25rem;padding-top:clamp(4.5rem,14vw,5.25rem);padding-bottom:3.5rem}.legal-page__header{flex-direction:column;align-items:flex-start;gap:.8rem}.legal-page__updated{margin-top:.72rem}.legal-page__summary{margin-top:2.5rem}.legal-page__summary-copy p{font-size:.98rem;line-height:1.72}.legal-page__body{margin-top:2.9rem;gap:2.45rem}.legal-page__section{padding-top:1.6rem}.legal-page__section-content{margin-top:.9rem}.legal-page__section-content p,.legal-page__subsection-content p,.legal-page__list li{font-size:.98rem;line-height:1.72}}.decision-protocol-section{position:relative}.decision-protocol-pin-shell{position:relative;height:var(--landing-decision-pin-height);min-height:560px;display:flex;align-items:center;justify-content:center}.decision-protocol-stage-inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:translate3d(0,var(--landing-stage-focus-offset-y),0)}.decision-protocol-intro{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);z-index:6;pointer-events:none;display:flex;align-items:center;width:100vw;gap:clamp(.2rem,.8vw,.58rem)}.decision-protocol-intro__word{flex:1 1 0;min-width:0;display:flex;align-items:center;white-space:nowrap;font-size:clamp(2.3rem,9.6vw,8.1rem);font-weight:700;line-height:.88;letter-spacing:-.04em;text-transform:uppercase;color:rgb(var(--bm-fg-1) / .95);text-shadow:0 14px 38px rgb(0 0 0 / .28);will-change:transform,opacity,filter}.decision-protocol-intro__word--left{justify-content:flex-end;padding-inline-end:0}.decision-protocol-intro__word--right{justify-content:flex-start;padding-inline-start:0}.decision-protocol-reveal-frame{position:relative;z-index:2;width:min(100%,var(--landing-panel-max-width));margin-inline:auto;overflow:hidden;overflow:clip;border-radius:var(--landing-card-radius);will-change:transform,border-radius}.decision-protocol-reveal-panel{will-change:opacity}.decision-protocol-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--landing-card-radius);padding:clamp(1.2rem,1.86vw,2.3rem) clamp(1.1rem,1.74vw,2.12rem);border:1px solid rgb(var(--bm-text-0) / var(--evidence-glass-border-alpha));background:linear-gradient(132deg,rgb(var(--bm-text-0) / .068),rgb(var(--bm-text-0) / .03) 46%,rgb(var(--bm-bg-0) / .12)),linear-gradient(180deg,#7e98c611,#48587e0d,#141a2815);-webkit-backdrop-filter:blur(var(--evidence-glass-blur)) saturate(var(--evidence-glass-saturate));backdrop-filter:blur(var(--evidence-glass-blur)) saturate(var(--evidence-glass-saturate));box-shadow:0 8px 32px rgb(0 0 0 / var(--evidence-glass-shadow-outer-alpha)),inset 0 1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-top-alpha)),inset 0 -1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-bottom-alpha)),inset 0 0 4px 2px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-core-alpha)),0 0 0 1px rgb(var(--bm-brand-500) / .06)}.decision-protocol-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 12%,rgb(var(--bm-text-0) / var(--evidence-glass-top-line-alpha)) 50%,transparent 88%) top / 100% var(--evidence-glass-edge-line-size) no-repeat,radial-gradient(120% 88% at 6% 8%,rgb(var(--bm-engine-lattice) / .12) 0%,transparent 64%),radial-gradient(120% 88% at 94% 8%,rgb(var(--bm-engine-vector) / .11) 0%,transparent 68%),linear-gradient(180deg,rgb(var(--bm-text-0) / .015) 0%,transparent 60%);opacity:var(--evidence-glass-sheen-opacity)}.decision-protocol-panel:after{content:"";position:absolute;top:0;left:0;width:var(--evidence-glass-edge-line-size);height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(var(--bm-text-0) / var(--evidence-glass-left-line-top-alpha)),rgb(var(--bm-text-0) / var(--evidence-glass-left-line-mid-alpha)) 56%,rgb(var(--bm-text-0) / var(--evidence-glass-left-line-bottom-alpha)))}.decision-protocol-panel--pre-reveal{border-top-color:transparent;box-shadow:0 8px 32px rgb(0 0 0 / var(--evidence-glass-shadow-outer-alpha)),inset 0 -1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-bottom-alpha)),inset 0 0 4px 2px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-core-alpha)),0 0 0 1px rgb(var(--bm-brand-500) / .06)}.decision-protocol-panel--pre-reveal:before{opacity:0}.decision-protocol-panel__header,.decision-protocol-track{position:relative;z-index:1}.decision-protocol-chip-row{margin-top:clamp(.96rem,1.3vw,1.3rem);display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.decision-protocol-chip{display:inline-flex;align-items:center;gap:.42rem;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .15);padding:clamp(.3rem,.38vw,.4rem) clamp(.58rem,.65vw,.78rem);background:rgb(var(--bm-bg-1) / .54);color:rgb(var(--bm-fg-3) / .94)}.decision-protocol-chip__index{display:inline-flex;height:15px;min-width:15px;align-items:center;justify-content:center;border-radius:999px;font-size:var(--landing-type-chip);font-weight:700;line-height:1;color:rgb(var(--bm-text-0) / .95);background:rgb(var(--bm-text-0) / .14)}.decision-protocol-chip__label{font-size:var(--landing-type-chip);letter-spacing:.08em;text-transform:uppercase}.decision-protocol-chip--lattice{border-color:rgb(var(--bm-engine-lattice) / .28);color:rgb(var(--bm-engine-lattice) / .96)}.decision-protocol-chip--pulse{border-color:rgb(var(--bm-engine-pulse) / .28);color:rgb(var(--bm-engine-pulse) / .96)}.decision-protocol-chip--vector{border-color:rgb(var(--bm-engine-vector) / .28);color:rgb(var(--bm-engine-vector) / .96)}.decision-protocol-track{margin-top:clamp(1.05rem,1.9vw,1.5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.82rem,1.16vw,1.2rem);padding-left:1rem}.decision-protocol-track__connector{position:absolute;left:.34rem;top:.76rem;bottom:.76rem;width:2px;pointer-events:none}.decision-protocol-track__connector-line{display:block;width:100%;height:100%;border-radius:999px;background:linear-gradient(180deg,rgb(var(--bm-engine-lattice) / .84),rgb(var(--bm-engine-pulse) / .88) 54%,rgb(var(--bm-engine-vector) / .84))}.decision-protocol-step{--dp-step-rgb: var(--bm-brand-400);position:relative;display:flex;flex-direction:column;margin-left:.46rem;min-height:clamp(228px,12.8vw,340px);border-color:rgb(var(--bm-text-0) / .14);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .035),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .86),rgb(var(--bm-bg-1) / .82));transition:transform var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard)}.decision-protocol-step:before{content:"";position:absolute;inset-inline:.95rem;top:0;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(var(--dp-step-rgb) / .84),rgb(var(--dp-step-rgb) / .12) 76%,transparent 100%)}.decision-protocol-step:hover{transform:translateY(-2px);border-color:rgb(var(--dp-step-rgb) / .34);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .1),0 12px 28px rgb(var(--dp-step-rgb) / .15)}.decision-protocol-step--lattice{--dp-step-rgb: var(--bm-engine-lattice)}.decision-protocol-step--pulse{--dp-step-rgb: var(--bm-engine-pulse)}.decision-protocol-step--vector{--dp-step-rgb: var(--bm-engine-vector)}.decision-protocol-step__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.decision-protocol-step__question{margin-top:clamp(.82rem,1vw,1.06rem);font-size:clamp(1.2rem,1.62vw,1.88rem);font-weight:600;line-height:1.24;letter-spacing:-.012em;color:rgb(var(--bm-fg-1) / .98)}.decision-protocol-step__body{flex:1 1 auto}.decision-protocol-step__footer{margin-top:auto;border-top:1px solid rgb(var(--bm-text-0) / .12);padding-top:clamp(.68rem,.92vw,.98rem);display:grid;gap:.18rem}.decision-protocol-step__footer-label{font-size:var(--landing-type-label);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .92)}.decision-protocol-step__footer-value{font-size:clamp(13px,.95vw,18px);line-height:1.35;color:rgb(var(--bm-fg-2) / .96)}@media(min-width:1001px){.decision-protocol-pin-shell{min-height:clamp(700px,76svh,940px)}.decision-protocol-panel{padding:clamp(1.36rem,2.05vw,2.56rem) clamp(1.16rem,1.82vw,2.18rem)}.decision-protocol-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.92rem,1vw,1.12rem);padding-left:0}.decision-protocol-track__connector{left:11%;right:11%;top:2.08rem;bottom:auto;width:auto;height:2px}.decision-protocol-track__connector-line{background:linear-gradient(90deg,rgb(var(--bm-engine-lattice) / .84),rgb(var(--bm-engine-pulse) / .88) 52%,rgb(var(--bm-engine-vector) / .84))}.decision-protocol-step{margin-left:0;min-height:clamp(350px,16vw,520px)}}@media(max-width:1000px){.decision-protocol-pin-shell{min-height:var(--landing-panel-height)}.decision-protocol-intro__word{font-size:clamp(1.68rem,8.8vw,2.38rem)}.decision-protocol-intro__word--left{padding-inline-end:0}.decision-protocol-intro__word--right{padding-inline-start:0}}.signal-integrity-panel{position:relative;isolation:isolate;width:min(100%,var(--landing-panel-max-width));margin-inline:auto;overflow:hidden;border-radius:var(--landing-card-radius);padding:clamp(1.2rem,1.86vw,2.3rem) clamp(1.1rem,1.74vw,2.12rem);border:1px solid rgb(var(--bm-text-0) / var(--evidence-glass-border-alpha));background:linear-gradient(132deg,rgb(var(--bm-text-0) / .068),rgb(var(--bm-text-0) / .03) 46%,rgb(var(--bm-bg-0) / .12)),linear-gradient(180deg,#7e98c611,#48587e0d,#141a2815);-webkit-backdrop-filter:blur(var(--evidence-glass-blur)) saturate(var(--evidence-glass-saturate));backdrop-filter:blur(var(--evidence-glass-blur)) saturate(var(--evidence-glass-saturate));box-shadow:0 8px 32px rgb(0 0 0 / var(--evidence-glass-shadow-outer-alpha)),inset 0 1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-top-alpha)),inset 0 -1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-bottom-alpha)),inset 0 0 4px 2px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-core-alpha)),0 0 0 1px rgb(var(--bm-brand-500) / .06)}.signal-integrity-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 12%,rgb(var(--bm-text-0) / var(--evidence-glass-top-line-alpha)) 50%,transparent 88%) top / 100% var(--evidence-glass-edge-line-size) no-repeat,radial-gradient(120% 110% at 8% 10%,rgb(var(--bm-engine-lattice) / .12) 0%,transparent 56%),radial-gradient(120% 110% at 94% 12%,rgb(var(--bm-engine-vector) / .1) 0%,transparent 60%),linear-gradient(180deg,rgb(var(--bm-text-0) / .02) 0%,transparent 70%);opacity:var(--evidence-glass-sheen-opacity)}.signal-integrity-panel:after{content:"";position:absolute;top:0;left:0;width:var(--evidence-glass-edge-line-size);height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(var(--bm-text-0) / var(--evidence-glass-left-line-top-alpha)),rgb(var(--bm-text-0) / var(--evidence-glass-left-line-mid-alpha)) 56%,rgb(var(--bm-text-0) / var(--evidence-glass-left-line-bottom-alpha)))}.signal-integrity-panel__header,.signal-integrity-pipeline{position:relative;z-index:1}.signal-integrity-pipeline{margin-top:clamp(1.12rem,1.9vw,1.6rem);display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);gap:clamp(.86rem,1.34vw,1.24rem);align-items:stretch}.signal-integrity-pipeline__flow{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:.72rem}.signal-integrity-pipeline__rail{position:relative}.signal-integrity-pipeline__rail-track,.signal-integrity-pipeline__rail-line{position:absolute;left:50%;top:.4rem;bottom:.4rem;width:2px;border-radius:999px;transform:translate(-50%)}.signal-integrity-pipeline__rail-track{background:rgb(var(--bm-text-0) / .14)}.signal-integrity-pipeline__rail-line{background:linear-gradient(180deg,rgb(var(--bm-engine-lattice) / .86),rgb(var(--bm-engine-pulse) / .9) 48%,rgb(var(--bm-engine-vector) / .86));transform-origin:top center}.signal-integrity-pipeline__stages{display:grid;gap:.66rem}.signal-integrity-stage{--si-stage-rgb: var(--bm-brand-500);position:relative;min-height:clamp(144px,8.4vw,232px);padding:clamp(.9rem,1.12vw,1.34rem) clamp(.96rem,1.24vw,1.42rem) clamp(.98rem,1.2vw,1.38rem);border-color:rgb(var(--bm-text-0) / .14);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .034),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .88),rgb(var(--bm-bg-1) / .84));transition:transform var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard)}.signal-integrity-stage:before{content:"";position:absolute;inset-inline:.94rem;top:0;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(var(--si-stage-rgb) / .88),rgb(var(--si-stage-rgb) / .18) 70%,transparent 100%)}.signal-integrity-stage:hover{transform:translateY(-1px);border-color:rgb(var(--si-stage-rgb) / .34);box-shadow:inset 0 1px rgb(var(--bm-text-0) / .1),0 10px 24px rgb(var(--si-stage-rgb) / .14)}.signal-integrity-stage--gate-1{--si-stage-rgb: var(--bm-engine-lattice)}.signal-integrity-stage--gate-2{--si-stage-rgb: var(--bm-engine-pulse)}.signal-integrity-stage--gate-3{--si-stage-rgb: var(--bm-engine-vector)}.signal-integrity-stage--gate-4{--si-stage-rgb: var(--bm-brand-500)}.signal-integrity-stage__head{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.signal-integrity-stage__gate{font-size:var(--landing-type-label);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.signal-integrity-stage__title{margin-top:.64rem;font-size:clamp(1.08rem,1.3vw,1.62rem);font-weight:600;line-height:1.24;color:rgb(var(--bm-fg-1) / .98)}.signal-integrity-stage__body{margin-top:.46rem;font-size:var(--landing-type-body-sm);line-height:1.56;color:rgb(var(--bm-fg-3) / .98)}.signal-integrity-output{position:relative;min-height:100%;border-color:rgb(var(--bm-text-0) / .15);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .008)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .9),rgb(var(--bm-bg-1) / .86));padding:clamp(1.06rem,1.34vw,1.58rem) clamp(1.06rem,1.3vw,1.58rem);display:flex;flex-direction:column;gap:.64rem}.signal-integrity-output__eyebrow{font-size:var(--landing-type-label);line-height:1;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .95)}.signal-integrity-output__title{font-size:clamp(1.28rem,1.56vw,2.05rem);line-height:1.24;letter-spacing:-.02em;font-weight:600;color:rgb(var(--bm-fg-1) / .98)}.signal-integrity-output__body{font-size:var(--landing-type-body-sm);line-height:1.6;color:rgb(var(--bm-fg-3) / .98)}.signal-integrity-output__meter{display:grid;gap:.34rem;margin-top:.08rem}.signal-integrity-output__meter span{display:block;height:clamp(5px,.32vw,7px);border-radius:999px;background:linear-gradient(90deg,rgb(var(--bm-engine-lattice) / .82),rgb(var(--bm-engine-pulse) / .88) 48%,rgb(var(--bm-engine-vector) / .82));transform-origin:left center}.signal-integrity-output__meter span:nth-child(2){width:86%}.signal-integrity-output__meter span:nth-child(3){width:72%}.signal-integrity-output__list{margin-top:.16rem;display:grid;gap:.46rem}.signal-integrity-output__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;-moz-column-gap:.48rem;column-gap:.48rem;font-size:var(--landing-type-body-sm);line-height:1.45;color:rgb(var(--bm-fg-2) / .98)}.signal-integrity-output__item-dot{margin-top:.33rem;width:6px;height:6px;border-radius:999px;background:rgb(var(--bm-brand-400) / .9);box-shadow:0 0 8px rgb(var(--bm-brand-400) / .36)}.signal-integrity-output__footer{margin-top:auto;padding-top:.58rem;border-top:1px solid rgb(var(--bm-text-0) / .13);display:flex;align-items:center;justify-content:space-between;gap:.68rem}.signal-integrity-output__footer-label{font-size:var(--landing-type-label);line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .92)}.signal-integrity-output__footer-value{font-size:clamp(12px,.82vw,16px);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bm-brand-200) / .96)}.evidence-ledger-section{position:relative}.evidence-ledger-stage{position:relative;width:100%;height:var(--landing-evidence-stage-height);padding-inline:0;display:flex;align-items:center;justify-content:center;overflow:visible}.evidence-ledger-marquees{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;gap:clamp(.32rem,1.1vw,.82rem)}.evidence-ledger-marquee{position:relative;display:block;width:200%;min-width:200%;margin:0;font-size:var(--landing-evidence-marquee-size);line-height:.82;letter-spacing:-.038em;font-weight:700;text-transform:uppercase;white-space:nowrap;color:rgb(var(--bm-text-0) / .16);will-change:transform}.evidence-ledger-marquee__copy{display:block;width:-moz-max-content;width:max-content;white-space:nowrap}.evidence-ledger-marquee--a{transform:translate(25%)}.evidence-ledger-marquee--b{transform:translate(-25%)}.evidence-ledger-card{position:relative;z-index:1;container-type:size;container-name:evidence-ledger;width:min(100%,var(--landing-evidence-card-width));height:var(--landing-evidence-card-height);max-height:calc(var(--landing-evidence-stage-height) - 1.8rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.74rem,1.1vw,1.16rem);padding:clamp(1.02rem,1.38vw,1.62rem);padding-top:clamp(1.24rem,1.72vw,2rem);border-radius:var(--landing-card-radius);border:1px solid rgb(var(--bm-text-0) / var(--evidence-glass-border-alpha));overflow:hidden;overflow:clip;background:linear-gradient(132deg,rgb(var(--bm-text-0) / .068),rgb(var(--bm-text-0) / .03) 46%,rgb(var(--bm-bg-0) / .12)),linear-gradient(180deg,#7e98c611,#48587e0d,#141a2815);-webkit-backdrop-filter:blur(var(--evidence-glass-blur)) saturate(var(--evidence-glass-saturate));backdrop-filter:blur(var(--evidence-glass-blur)) saturate(var(--evidence-glass-saturate));box-shadow:0 8px 32px rgb(0 0 0 / var(--evidence-glass-shadow-outer-alpha)),inset 0 1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-top-alpha)),inset 0 -1px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-bottom-alpha)),inset 0 0 4px 2px rgb(var(--bm-text-0) / var(--evidence-glass-shadow-inset-core-alpha)),0 0 0 1px rgb(var(--bm-brand-500) / .06)}.evidence-ledger-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 12%,rgb(var(--bm-text-0) / var(--evidence-glass-top-line-alpha)) 50%,transparent 88%) top / 100% var(--evidence-glass-edge-line-size) no-repeat,linear-gradient(180deg,rgb(var(--bm-text-0) / .16) 0%,rgb(var(--bm-text-0) / .02) 23%,transparent 64%),radial-gradient(118% 72% at 86% -12%,rgb(170 214 255 / .13) 0%,transparent 66%),radial-gradient(120% 74% at 18% 112%,rgb(118 225 255 / .1) 0%,transparent 70%);opacity:var(--evidence-glass-sheen-opacity)}.evidence-ledger-card:after{content:"";position:absolute;top:0;left:0;width:var(--evidence-glass-edge-line-size);height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(var(--bm-text-0) / var(--evidence-glass-left-line-top-alpha)),rgb(var(--bm-text-0) / var(--evidence-glass-left-line-mid-alpha)) 56%,rgb(var(--bm-text-0) / var(--evidence-glass-left-line-bottom-alpha)));opacity:1}.evidence-ledger-card>*{position:relative;z-index:1}.evidence-ledger-card__header{display:grid;gap:.56rem}.evidence-ledger-card__eyebrow{justify-self:center;text-align:center;font-size:var(--landing-type-eyebrow);line-height:1;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .9)}.evidence-ledger-card__title{font-size:clamp(1.9rem,2.6vw,3.2rem);line-height:1.01;letter-spacing:-.032em;font-weight:650;color:rgb(var(--bm-fg-1) / 1)}.evidence-ledger-card__body{margin-top:.06rem;max-width:62ch;font-size:clamp(.9rem,.92vw,1.16rem);line-height:1.5;color:rgb(var(--bm-fg-2) / .98)}.evidence-ledger-card__ledger{position:relative;min-height:0;overflow:hidden;overflow:clip;overscroll-behavior:auto;display:grid;grid-template-columns:minmax(0,1fr);align-content:stretch;padding-right:0}.evidence-ledger-card__ledger-rows{display:grid;align-content:stretch;height:100%}.evidence-ledger-entry{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(.5rem,.72vw,.82rem) 0 clamp(.56rem,.82vw,.92rem);border-bottom:1px solid rgb(var(--bm-text-0) / .14)}.evidence-ledger-entry:last-child{border-bottom:0;padding-bottom:.22rem}.evidence-ledger-entry__top{display:flex;align-items:center;justify-content:space-between;gap:.56rem}.evidence-ledger-entry__index{font-size:var(--landing-type-label);line-height:1;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .82)}.evidence-ledger-entry__phase{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .2);padding:.3rem .52rem .28rem;font-size:var(--landing-type-chip);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .96);background:rgb(var(--bm-bg-1) / .16)}.evidence-ledger-entry__phase--lattice{color:rgb(var(--bm-engine-lattice) / .95);border-color:rgb(var(--bm-engine-lattice) / .34);background:rgb(var(--bm-engine-lattice) / .13)}.evidence-ledger-entry__phase--pulse{color:rgb(var(--bm-engine-pulse) / .95);border-color:rgb(var(--bm-engine-pulse) / .34);background:rgb(var(--bm-engine-pulse) / .13)}.evidence-ledger-entry__phase--vector{color:rgb(var(--bm-engine-vector) / .95);border-color:rgb(var(--bm-engine-vector) / .34);background:rgb(var(--bm-engine-vector) / .13)}.evidence-ledger-entry__title{margin-top:.44rem;font-size:clamp(1.02rem,1.08vw,1.5rem);line-height:1.24;font-weight:600;color:rgb(var(--bm-fg-1) / 1)}.evidence-ledger-entry__body{margin-top:.3rem;font-size:clamp(.84rem,.88vw,1.12rem);line-height:1.44;color:rgb(var(--bm-fg-2) / .97)}.evidence-ledger-entry__meta{margin-top:.36rem;display:flex;align-items:baseline;justify-content:space-between;gap:.44rem}.evidence-ledger-entry__meta-label{font-size:var(--landing-type-chip);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .88)}.evidence-ledger-entry__meta-value{font-size:clamp(.84rem,.88vw,1.12rem);line-height:1.28;letter-spacing:.012em;color:rgb(var(--bm-fg-1) / .96);text-align:right}.evidence-ledger-card__footer{margin-top:auto;padding-top:.86rem;padding-bottom:clamp(.24rem,.44vw,.46rem);border-top:1px solid rgb(var(--bm-text-0) / .18);display:flex;align-items:center;justify-content:space-between;gap:.7rem}.evidence-ledger-card__footer-label{font-size:var(--landing-type-label);line-height:1;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .9)}.evidence-ledger-card__footer-state{font-size:clamp(12px,.82vw,16px);line-height:1;letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--bm-brand-300) / .96)}.hero-engine-pin{position:relative}.hero-engine-scene{width:min(100%,var(--landing-engine-panel-max-width));margin-inline:auto;height:var(--landing-engine-panel-height);min-height:var(--landing-engine-panel-height);border-radius:var(--landing-card-radius);padding:clamp(.9rem,1.8vw,1.35rem);padding-bottom:clamp(1.1rem,2vw,1.75rem);box-shadow:0 20px 46px #0000004d}.hero-engine-scene.glass-panel{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-engine-scene__layout{display:grid;grid-template-columns:minmax(0,2.18fr) minmax(clamp(280px,21.5vw,396px),.82fr);gap:clamp(.72rem,1.28vw,1.1rem);height:100%;align-items:start}.hero-engine-scene__visual-frame{--engine-frame-glow-rgb: var(--bm-brand-500);--engine-frame-glow-near-desktop: 12px;--engine-frame-glow-far-desktop: 12px;--engine-frame-glow-near-alpha-desktop: .2;--engine-frame-glow-far-alpha-desktop: .2;--engine-frame-glow-near: var(--engine-frame-glow-near-desktop);--engine-frame-glow-far: var(--engine-frame-glow-far-desktop);--engine-frame-glow-near-alpha: var(--engine-frame-glow-near-alpha-desktop);--engine-frame-glow-far-alpha: var(--engine-frame-glow-far-alpha-desktop);--engine-visual-aspect: 16 / 9;position:relative;width:100%;aspect-ratio:var(--engine-visual-aspect);max-height:100%;border-radius:var(--landing-card-radius);border:0;overflow:visible;padding:clamp(6px,.58vw,10px);min-height:0;background:transparent}.hero-engine-scene__visual-frame:before{content:"";position:absolute;inset:clamp(6px,.58vw,10px);z-index:0;pointer-events:none;border-radius:var(--landing-card-radius);box-shadow:0 0 var(--engine-frame-glow-near) rgb(var(--engine-frame-glow-rgb) / var(--engine-frame-glow-near-alpha)),0 0 var(--engine-frame-glow-far) rgb(var(--engine-frame-glow-rgb) / var(--engine-frame-glow-far-alpha));opacity:.75;transition:box-shadow var(--bm-duration-base) var(--bm-ease-standard),opacity var(--bm-duration-base) var(--bm-ease-standard)}.hero-engine-scene__visual-frame--lattice,.hero-engine-scene__visual-frame--pulse,.hero-engine-scene__visual-frame--vector{--engine-frame-glow-rgb: var(--bm-status-launch)}.hero-engine-scene__visual-frame--edge{--engine-frame-glow-rgb: var(--bm-engine-edge)}.hero-engine-scene__visual{position:relative;z-index:1;display:grid;place-items:center;height:100%;width:100%;min-height:0;border-radius:var(--landing-card-radius);overflow:hidden;padding:0;background:transparent}.hero-engine-scene__visual-frame--upcoming .hero-engine-scene__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:var(--landing-card-radius);background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .08),rgb(var(--bm-bg-0) / .42) 48%,rgb(var(--bm-bg-0) / .68)),radial-gradient(88% 72% at 50% 44%,rgb(var(--bm-brand-500) / .12) 0%,transparent 68%)}.hero-engine-scene__image-stack{position:relative;display:grid;height:100%;width:100%}.hero-engine-scene__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:var(--landing-card-radius);border:1px solid rgb(var(--bm-text-0) / var(--bm-glass-panel-border-alpha));box-shadow:inset 0 0 0 1px rgb(var(--bm-bg-0) / .28),0 0 0 .5px rgb(var(--bm-text-0) / .24)}.hero-engine-scene__image{grid-area:1 / 1;position:relative;z-index:1;display:block;width:100%;height:100%;min-height:0;box-sizing:border-box;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--landing-card-radius);border:0;backface-visibility:hidden;transform:translateZ(0);opacity:0;transition:opacity .46s var(--bm-ease-standard);will-change:opacity}.hero-engine-scene__image--active{opacity:1}.hero-engine-scene__image--inactive{opacity:0;pointer-events:none}.hero-engine-scene__visual-frame--upcoming .hero-engine-scene__image--active{opacity:.52;filter:saturate(.82) blur(3px);transform:scale(1.015) translateZ(0)}.hero-engine-scene__coming-soon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:.46rem;padding:clamp(1rem,2vw,1.6rem);text-align:center;pointer-events:none}.hero-engine-scene__coming-soon-eyebrow{display:block;font-size:clamp(2rem,3.7vw,3.4rem);line-height:1;letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:rgb(var(--bm-fg-3) / .94);text-shadow:0 10px 28px rgb(var(--bm-bg-0) / .36)}.hero-engine-scene__coming-soon-subtitle{font-size:clamp(.78rem,.98vw,1rem);line-height:1.35;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .96)}.hero-engine-scene__copy{display:flex;container-type:inline-size;container-name:engine-copy;flex-direction:column;gap:.76rem;height:100%;width:100%;max-width:min(100%,396px);justify-self:end;padding-inline-start:clamp(.08rem,.34vw,.4rem);padding-block:.14rem .2rem;min-width:0}.hero-engine-scene__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hero-engine-scene__eyebrow{font-size:var(--landing-type-label);line-height:1;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .92)}.hero-engine-scene__progress{flex:1;max-width:166px;height:2px;border-radius:999px;overflow:hidden;background:rgb(var(--bm-text-0) / .12)}.hero-engine-scene__progress span{display:block;width:100%;height:100%;transform-origin:left center;background:linear-gradient(90deg,rgb(var(--bm-brand-400) / .82),rgb(var(--bm-engine-vector) / .84),rgb(var(--bm-engine-edge) / .84));will-change:transform;transform:translateZ(0);backface-visibility:hidden}.hero-engine-track-viewport{position:relative;width:100%}.hero-engine-track-viewport--motion{overflow:hidden;max-width:100%;padding-inline:0;padding-block:.2rem}.hero-engine-track-viewport--static{overflow:visible}.hero-engine-track{position:relative}.hero-engine-track:before{display:none}.hero-engine-track--motion{display:flex;align-items:stretch;gap:.64rem;width:-moz-max-content;width:max-content;min-width:calc(100% + var(--hero-engine-track-overflow, 0px));padding-block:.16rem;padding-inline:clamp(1.9rem,3.8vw,2.6rem);will-change:transform}.hero-engine-track--motion .hero-engine-node{flex:0 0 clamp(78px,4.9vw,98px)}.hero-engine-track--static{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:.5rem;width:100%;padding:.06rem}.hero-engine-node{--engine-chip-accent-rgb: var(--bm-brand-500);--engine-chip-ink: rgb(var(--bm-text-0) / .98);position:relative;z-index:1;display:flex;height:auto;width:clamp(78px,4.9vw,98px);min-height:clamp(78px,4.9vw,98px);aspect-ratio:1 / 1;flex-direction:column;align-items:center;justify-content:center;gap:.34rem;padding:.34rem;border:1px solid rgb(var(--bm-text-0) / .16);border-radius:var(--landing-card-radius);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .03),rgb(var(--bm-text-0) / .015)),rgb(var(--bm-bg-0) / .46);text-align:center;color:rgb(var(--bm-fg-4) / .92);opacity:.58;transition:border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard),transform var(--bm-duration-base) var(--bm-ease-standard),opacity var(--bm-duration-base) var(--bm-ease-standard)}.hero-engine-node:hover{border-color:rgb(var(--bm-text-0) / .22);opacity:.8;transform:translateY(-1px)}.hero-engine-node--active{border-color:rgb(var(--bm-text-0) / .24);background:linear-gradient(145deg,rgb(var(--engine-chip-accent-rgb) / 1),rgb(var(--engine-chip-accent-rgb) / .78) 52%,rgb(var(--bm-brand-500) / .86));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .22),0 6px 14px rgb(var(--engine-chip-accent-rgb) / .2);color:var(--engine-chip-ink);opacity:1;transform:none}.hero-engine-node--inactive{opacity:.54}.hero-engine-node__icon{display:grid;place-items:center;height:36px;width:36px;border-radius:12px;border:1px solid rgb(var(--bm-text-0) / .14);background:rgb(var(--bm-text-0) / .03);font-size:16px;font-weight:700;line-height:1;color:rgb(var(--bm-fg-3) / .98);transition:border-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.hero-engine-node__label{display:block;max-width:100%;font-size:var(--landing-type-label);font-weight:600;line-height:1.16;letter-spacing:.02em;color:rgb(var(--bm-fg-4) / .98);white-space:nowrap;text-overflow:clip;overflow:visible;padding-inline:1px;padding-bottom:2px}.hero-engine-node--active .hero-engine-node__icon{border-color:rgb(var(--bm-text-0) / .28);color:var(--engine-chip-ink);background:rgb(var(--bm-text-0) / .1)}.hero-engine-node--active .hero-engine-node__label{color:var(--engine-chip-ink)}.hero-engine-node--lattice,.hero-engine-node--pulse,.hero-engine-node--vector{--engine-chip-accent-rgb: var(--bm-status-launch)}.hero-engine-node--edge{--engine-chip-accent-rgb: var(--bm-engine-edge)}.hero-engine-detail--lattice .hero-engine-detail__status,.hero-engine-detail--pulse .hero-engine-detail__status,.hero-engine-detail--vector .hero-engine-detail__status{color:rgb(var(--bm-status-launch) / .96)}.hero-engine-detail--edge .hero-engine-detail__status{color:rgb(var(--bm-engine-edge) / .98)}.hero-engine-scene__detail{border-top:1px solid rgb(var(--bm-text-0) / .12);display:grid;flex:1;min-height:0;padding-top:1.18rem}.hero-engine-scene__detail-panel{grid-area:1 / 1;display:flex;min-height:100%;flex-direction:column;opacity:0;transition:opacity .42s var(--bm-ease-standard);will-change:opacity;pointer-events:none}.hero-engine-scene__detail-panel.is-active{opacity:1;pointer-events:auto}.hero-engine-detail__status{font-size:var(--landing-type-label);line-height:1;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .92)}.hero-engine-scene__title{margin-top:.46rem;max-width:11.5ch;font-size:clamp(2rem,3.05vw,4.4rem);line-height:1.03;letter-spacing:-.026em;font-weight:700;color:rgb(var(--bm-fg-1) / .98)}.hero-engine-detail__body{margin-top:.78rem;max-width:27ch;font-size:clamp(14px,1.02vw,19px);line-height:1.5;color:rgb(var(--bm-fg-2) / .9)}.hero-engine-scene__meta{margin-top:auto;padding-top:.88rem;display:grid;gap:.36rem;font-size:clamp(12.5px,.78vw,15px);line-height:1.36;color:rgb(var(--bm-fg-3) / .9)}.lattice-dashboard{--lattice-context-gap: .72rem;--lattice-page-section-gap: .9rem;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;row-gap:var(--lattice-page-section-gap)}.lattice-dashboard>*{min-width:0}.lattice-dashboard__hero{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.78rem;border-bottom:1px solid rgb(var(--bm-text-0) / .08);padding-bottom:.7rem}@media(min-width:768px){.lattice-dashboard__hero{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"copy guide" "copy actions";align-items:start}.lattice-dashboard__hero-copy{grid-area:copy;align-self:end}.lattice-dashboard__hero-guide{grid-area:guide;justify-self:end;align-self:start;padding-top:.18rem}.lattice-dashboard__hero-actions{grid-area:actions;justify-self:end;align-self:end}}.lattice-dashboard__hero-copy{min-width:0;flex:1 1 420px}.lattice-dashboard__eyebrow{font-size:10px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .95)}.lattice-dashboard__title-row{margin-top:.18rem;display:flex;flex-wrap:wrap;align-items:center;gap:.48rem}.lattice-dashboard__beta-tag{display:inline-flex;align-items:center;border:1px solid rgb(var(--bm-text-0) / .13);border-radius:999px;background:rgb(var(--bm-bg-1) / .44);padding:.24rem .62rem;font-size:10px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .98)}.lattice-dashboard__title{margin:0;font-family:Satoshi,SF Pro Display,Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:clamp(1.45rem,1.95vw,1.84rem);line-height:1;letter-spacing:-.01em;font-weight:650;color:rgb(var(--bm-fg-1) / .99)}.lattice-dashboard__ticker-trigger{display:inline-flex;align-items:center;gap:.42rem;padding:.18rem 0;margin:0;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;transition:padding .22s cubic-bezier(.25,.1,.25,1),background-color .22s cubic-bezier(.25,.1,.25,1),border-color .22s cubic-bezier(.25,.1,.25,1),box-shadow .22s cubic-bezier(.25,.1,.25,1)}.lattice-dashboard__ticker-trigger:hover,.lattice-dashboard__ticker-trigger[data-state=open]{padding:.28rem .62rem;border-color:rgb(var(--bm-text-0) / .12);background:linear-gradient(180deg,#ffffff05,#fff0 55%,#ffffff0f),linear-gradient(180deg,#12141ad1,#0a0c10b8);box-shadow:0 1px 4px #0000001f}.lattice-dashboard__ticker-trigger .lattice-dashboard__title{pointer-events:none}.lattice-dashboard__ticker-arrow{width:.72em;height:.72em;opacity:.3;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.lattice-dashboard__ticker-trigger:hover .lattice-dashboard__ticker-arrow,.lattice-dashboard__ticker-trigger[data-state=open] .lattice-dashboard__ticker-arrow{opacity:.55}.lattice-dashboard__ticker-trigger[data-state=open] .lattice-dashboard__ticker-arrow{transform:rotate(180deg)}.lattice-dashboard__status-line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.34rem}.lattice-dashboard__status-token{display:inline-flex;align-items:center;gap:.44rem;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:transparent;border:0;padding:0;line-height:1.1}.lattice-dashboard__status-token:after{content:"";width:8px;height:8px;border-radius:999px}.lattice-dashboard__status-token--live{color:#4ade80fa}.lattice-dashboard__status-token--live:after{background:#4ade80;box-shadow:0 0 10px #4ade80a6}.lattice-dashboard__status-token--connecting{color:#7dd3fcfa}.lattice-dashboard__status-token--connecting:after{background:#7dd3fcf2;box-shadow:0 0 10px #7dd3fc85}.lattice-dashboard__status-token--retrying{color:#fbbf24fa}.lattice-dashboard__status-token--retrying:after{background:#fbbf24f2;box-shadow:0 0 10px #fbbf2485}.lattice-dashboard__status-token--degraded{color:#fbbf24fa}.lattice-dashboard__status-token--degraded:after{background:#fbbf24f2}.lattice-dashboard__status-token--offline{color:rgb(var(--bm-fg-4) / .96)}.lattice-dashboard__status-token--offline:after{background:rgb(var(--bm-fg-4) / .88)}.lattice-dashboard__status-token--afterhours{color:rgb(var(--bm-status-upcoming) / .98)}.lattice-dashboard__status-token--afterhours:after{background:rgb(var(--bm-status-upcoming) / .92)}.lattice-dashboard__sync-text{font-size:10px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem;text-transform:uppercase;min-width:0%}.lattice-dashboard__sync-time{color:rgb(var(--bm-fg-2) / .96);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.03em;text-transform:none}.lattice-dashboard__subtitle{margin-top:.3rem;font-size:.84rem;line-height:1.4;color:rgb(var(--bm-fg-3) / .98)}.lattice-dashboard__hero-meta{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.lattice-dashboard__hero-meta--title{margin-top:0;margin-left:auto;flex:1 1 auto;min-width:0;justify-content:flex-end;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.lattice-dashboard__hero-meta--title::-webkit-scrollbar{height:0}.lattice-dashboard__hero-meta--title .lattice-dashboard__meta-inline,.lattice-dashboard__hero-meta--title .lattice-dashboard__meta-inline-value{font-size:10px;line-height:1.05}.lattice-dashboard__meta-inline{display:inline-flex;align-items:center;gap:.34rem;border:1px solid rgb(var(--bm-text-0) / .1);border-radius:999px;padding:.24rem .5rem;background:rgb(var(--bm-bg-1) / .4);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .95)}.lattice-dashboard__meta-inline-value{color:rgb(var(--bm-fg-2) / .98);font-size:10px;letter-spacing:.02em;text-transform:none}.lattice-dashboard__status-trigger{cursor:pointer;transition:filter var(--bm-duration-base) var(--bm-ease-standard)}.lattice-dashboard__status-trigger:hover{color:rgb(var(--bm-fg-2) / .98)}.lattice-dashboard__status-popover{width:min(300px,calc(100vw - 2rem));border-radius:var(--bm-radius-lg);border:1px solid rgb(var(--bm-text-0) / .12);padding:.75rem .82rem}.lattice-dashboard__status-popover-title{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-2) / .96)}.lattice-dashboard__status-popover-body{margin-top:.45rem;font-size:12px;line-height:1.5;color:rgb(var(--bm-fg-3) / .96)}.lattice-dashboard__status-popover-meta{margin-top:.55rem;font-size:11px;color:rgb(var(--bm-fg-2) / .94)}.lattice-dashboard__hero-actions{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:.44rem}.lattice-dashboard__workspace{display:grid;gap:.62rem;min-width:0}.lattice-dashboard__workspace>*{min-width:0}.lattice-dashboard__stale-pill{display:inline-flex;align-items:center;gap:.34rem;border:1px solid rgb(var(--bm-status-warn) / .36);border-radius:999px;padding:.28rem .56rem;background:rgb(var(--bm-status-warn) / .12);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-status-warn) / .98)}.lattice-dashboard__metric-wrap{display:grid;justify-items:start;gap:.32rem}.lattice-dashboard__refresh-button{width:28px;min-width:28px;height:28px;padding:0;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .16);background:rgb(var(--bm-bg-1) / .38);color:rgb(var(--bm-fg-2) / .98);display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.lattice-dashboard__refresh-button:hover{border-color:rgb(var(--bm-text-0) / .3);color:rgb(var(--bm-fg-1) / .98);background:rgb(var(--bm-bg-1) / .54)}.lattice-dashboard__refresh-button:disabled{opacity:.55;cursor:not-allowed}.lattice-dashboard__warning-button{width:28px;min-width:28px;height:28px;padding:0;border-radius:999px;border:1px solid rgb(var(--bm-status-warn) / .38);background:rgb(var(--bm-status-warn) / .12);color:rgb(var(--bm-status-warn) / .98);display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard)}.lattice-dashboard__warning-button:hover{border-color:rgb(var(--bm-status-warn) / .55);background:rgb(var(--bm-status-warn) / .18)}.lattice-dashboard__status-popover-action{margin-top:.72rem;display:inline-flex;align-items:center;border:1px solid rgb(var(--bm-text-0) / .15);border-radius:10px;background:rgb(var(--bm-bg-1) / .5);padding:.34rem .66rem;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bm-fg-2) / .98)}.lattice-dashboard__status-popover-action:hover{border-color:rgb(var(--bm-text-0) / .25);color:rgb(var(--bm-fg-1) / .98)}.lattice-dashboard__refresh-icon--kick,.lattice-dashboard__refresh-icon--loading{transform-origin:center}.lattice-dashboard__refresh-icon--kick{animation:latticeRefreshKick .56s linear 1}.lattice-dashboard__refresh-icon--loading{animation:latticeRefreshLoading .9s linear infinite}@keyframes latticeRefreshKick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes latticeRefreshLoading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lattice-dashboard__metric-label{font-size:9px;line-height:1;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94);text-align:left;width:100%}.lattice-dashboard__metric-switch{--metric-count: 3;--metric-index: 0;--metric-gap: .72rem;position:relative;display:grid;grid-template-columns:repeat(var(--metric-count),minmax(0,1fr));-moz-column-gap:var(--metric-gap);column-gap:var(--metric-gap);min-width:clamp(260px,24vw,360px);padding-bottom:.46rem}.lattice-dashboard__metric-switch:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--bm-text-0) / .3) 12%,rgb(var(--bm-text-0) / .28) 88%,transparent)}.lattice-dashboard__metric-switch:after{content:"";position:absolute;left:0;bottom:0;height:2px;border-radius:999px;width:calc((100% - (var(--metric-gap) * (var(--metric-count) - 1))) / var(--metric-count));background:linear-gradient(90deg,rgb(var(--bm-text-0) / .35),rgb(var(--bm-text-0) / .98),rgb(var(--bm-text-0) / .35));transform:translate(calc((100% + var(--metric-gap)) * var(--metric-index)));transition:transform .26s var(--bm-ease-standard)}.lattice-dashboard__metric-button{border:0;border-radius:0;padding:.12rem .2rem .08rem;min-height:26px;font-size:10px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .96);background:transparent;text-align:center;cursor:pointer;transition:color var(--bm-duration-base) var(--bm-ease-standard),opacity var(--bm-duration-base) var(--bm-ease-standard)}.lattice-dashboard__metric-button:hover{color:rgb(var(--bm-fg-1) / .98)}.lattice-dashboard__metric-button--active{color:rgb(var(--bm-text-0) / .98);text-shadow:0 0 10px rgb(var(--bm-text-0) / .12)}.lattice-dashboard__node-shell{display:grid;gap:.48rem;align-content:start}.lattice-dashboard__node-label{font-size:9px;line-height:1;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.lattice-nodebar-grid{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:.45rem}.lattice-node-chip{flex:0 0 auto;display:inline-flex;align-items:center;white-space:nowrap;gap:.34rem;border:1px solid rgb(var(--bm-text-0) / .12);border-radius:999px;padding:.28rem .56rem;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / .008)),rgb(var(--bm-bg-1) / .44);font-size:9px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .96);transition:border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard)}.lattice-node-chip:hover{border-color:rgb(var(--bm-text-0) / .24);color:rgb(var(--bm-fg-2) / .98);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .03),rgb(var(--bm-text-0) / .01)),rgb(var(--bm-surface-2) / .62)}.lattice-node-chip:disabled{opacity:.58;cursor:not-allowed}.lattice-node-chip__dot{height:6px;width:6px;border-radius:999px}.lattice-node-chip__label{color:rgb(var(--bm-fg-4) / .98)}.lattice-node-chip__strike{color:rgb(var(--bm-fg-1) / .98);letter-spacing:.01em;text-transform:none}.lattice-node-chip__value{letter-spacing:.01em;text-transform:none;font-weight:600}.lattice-node-chip__value--positive{color:#fbbf9efa}.lattice-node-chip__value--negative{color:#c4b5fdfa}.pulse-feed{--pulse-page-section-gap: .9rem;--pulse-header-status-gap: .12rem;--pulse-header-divider-gap: 1.5rem;--pulse-board-inline-pad: 16px;--pulse-head-corner-radius: 14px;--pulse-head-row-height: 36px;--pulse-table-header-bg: linear-gradient(180deg, rgb(var(--bm-text-0) / .028) 0%, rgb(var(--bm-text-0) / .008) 100%), linear-gradient(180deg, rgb(var(--bm-surface-2) / .74) 0%, rgb(var(--bm-bg-1) / .7) 100%);--pulse-col-time: 126px;--pulse-col-sym: 70px;--pulse-col-strike: 68px;--pulse-col-cp: 52px;--pulse-col-otm: 66px;--pulse-col-exp: 92px;--pulse-col-dte: 50px;--pulse-col-price: 78px;--pulse-col-side: 78px;--pulse-col-signal: 88px;--pulse-col-badges: 112px;--pulse-col-score: 66px;--pulse-col-size: 66px;--pulse-col-prem: 130px;--pulse-table-min-width: 1142px;display:flex;flex-direction:column;row-gap:var(--pulse-page-section-gap)}.pulse-feed>*{min-width:0}.pulse-feed__hero{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.72rem;border-bottom:1px solid rgb(var(--bm-text-0) / .08);padding-bottom:var(--pulse-header-divider-gap);min-width:0}.pulse-feed__hero-copy{min-width:0;flex:1 1 440px}.pulse-feed__hero .lattice-dashboard__status-line{margin-top:var(--pulse-header-status-gap)}.pulse-feed__title-row{display:flex;align-items:center;gap:.48rem}.pulse-feed__title-guide{margin-left:auto;display:inline-flex;align-items:center}.pulse-feed__title-controls{display:inline-flex;align-items:center;gap:.36rem}.pulse-feed__title{margin:0;font-family:Satoshi,SF Pro Display,Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:clamp(1.45rem,1.95vw,1.84rem);line-height:1.05;letter-spacing:-.012em;font-weight:620;color:rgb(var(--bm-fg-1) / .99)}.pulse-feed__refresh-button{width:28px;min-width:28px;height:28px;padding:0;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .16);background:rgb(var(--bm-bg-1) / .38);color:rgb(var(--bm-fg-2) / .98);display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.pulse-feed__refresh-button:hover{border-color:rgb(var(--bm-text-0) / .3);color:rgb(var(--bm-fg-1) / .98);background:rgb(var(--bm-bg-1) / .54)}.pulse-feed__refresh-button:disabled{opacity:.55;cursor:not-allowed}.pulse-feed__refresh-button--paused{border-color:rgb(var(--bm-text-0) / .14);color:rgb(var(--bm-fg-3) / .96)}.pulse-feed__refresh-icon--loading{animation:latticeRefreshLoading .9s linear infinite}.pulse-feed__status-line{margin-top:.3rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pulse-feed__status-token{display:inline-flex;align-items:center;gap:.42rem;font-size:10px;line-height:1.1;letter-spacing:.14em;text-transform:uppercase}.pulse-feed__status-token:after{content:"";width:7px;height:7px;border-radius:999px}.pulse-feed__status-token--live{color:#4ade80fa}.pulse-feed__status-token--live:after{background:#4ade80;box-shadow:0 0 10px #4ade80a3}.pulse-feed__status-token--offline{color:rgb(var(--bm-fg-4) / .96)}.pulse-feed__status-token--offline:after{background:rgb(var(--bm-fg-4) / .86)}.pulse-feed__status-token--connecting{color:#7dd3fcfa}.pulse-feed__status-token--connecting:after{background:#7dd3fcf2;box-shadow:0 0 10px #7dd3fc80}.pulse-feed__status-token--retrying{color:#fbbf24fa}.pulse-feed__status-token--retrying:after{background:#fbbf24f2;box-shadow:0 0 10px #fbbf2480}.pulse-feed__status-token--degraded{color:#fbbf24fa}.pulse-feed__status-token--degraded:after{background:#fbbf24e6}.pulse-feed__status-token--paused{color:rgb(var(--bm-fg-3) / .96)}.pulse-feed__status-token--paused:after{background:rgb(var(--bm-fg-3) / .86)}.pulse-feed__status-token--hold{color:#fbbf24fa}.pulse-feed__status-token--hold:after{background:#fbbf24e6}.pulse-feed__status-token--afterhours{color:rgb(var(--bm-status-upcoming) / .98)}.pulse-feed__status-token--afterhours:after{background:rgb(var(--bm-status-upcoming) / .92)}.pulse-feed__status-trigger{border:0;background:transparent;padding:0;cursor:pointer}.pulse-feed__sync-text{font-size:10px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem;text-transform:uppercase;min-width:80%}.pulse-feed__sync-time{color:rgb(var(--bm-fg-2) / .96);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.03em;text-transform:none}.pulse-feed__status-popover{width:min(320px,calc(100vw - 2rem));border-radius:var(--bm-radius-lg);border:1px solid rgb(var(--bm-text-0) / .12);padding:.75rem .82rem}.pulse-feed__status-popover-title{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-2) / .96)}.pulse-feed__status-popover-body{margin-top:.45rem;font-size:12px;line-height:1.5;color:rgb(var(--bm-fg-3) / .96)}.pulse-feed__status-popover-meta{margin-top:.45rem;font-size:11px;line-height:1.35;color:rgb(var(--bm-fg-4) / .95)}.pulse-feed__status-meta{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.pulse-feed__status-guide-row{margin-top:.34rem;align-items:center;justify-content:flex-start}.pulse-feed__hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}.pulse-feed__switch-rail{display:inline-flex;align-items:flex-end;gap:.54rem;min-width:0;max-width:100%}.pulse-feed__switch-divider{width:1px;height:30px;align-self:flex-end;background:linear-gradient(180deg,transparent,rgb(var(--bm-text-0) / .18),transparent)}.pulse-feed__switch-block{display:grid;gap:.22rem}.pulse-feed__switch-label{font-size:9px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.pulse-feed__switch{--pulse-switch-count: 4;--pulse-switch-index: 0;--pulse-switch-gap: .58rem;position:relative;display:grid;grid-template-columns:repeat(var(--pulse-switch-count),minmax(0,1fr));-moz-column-gap:var(--pulse-switch-gap);column-gap:var(--pulse-switch-gap);min-width:188px;padding-bottom:.36rem}.pulse-feed__switch:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--bm-text-0) / .26) 12%,rgb(var(--bm-text-0) / .22) 88%,transparent)}.pulse-feed__switch:after{content:"";position:absolute;left:0;bottom:0;height:2px;border-radius:999px;width:calc((100% - (var(--pulse-switch-gap) * (var(--pulse-switch-count) - 1))) / var(--pulse-switch-count));background:linear-gradient(90deg,rgb(var(--bm-text-0) / .35),rgb(var(--bm-text-0) / .98),rgb(var(--bm-text-0) / .35));transform:translate(calc((100% + var(--pulse-switch-gap)) * var(--pulse-switch-index)));transition:transform .24s var(--bm-ease-standard)}.pulse-feed__switch-button{border:0;border-radius:0;background:transparent;padding:.08rem .18rem .06rem;min-height:24px;font-size:10px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .95);text-align:center;cursor:pointer;transition:color var(--bm-duration-base) var(--bm-ease-standard),opacity var(--bm-duration-base) var(--bm-ease-standard)}.pulse-feed__switch-button:hover{color:rgb(var(--bm-fg-1) / .98)}.pulse-feed__switch-button--active{color:rgb(var(--bm-text-0) / .98);text-shadow:0 0 10px rgb(var(--bm-text-0) / .12)}.pulse-feed__meta-button{display:inline-flex;align-items:center;gap:.34rem;border:1px solid rgb(var(--bm-text-0) / .13);border-radius:999px;background:rgb(var(--bm-bg-1) / .44);padding:.24rem .62rem;font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .98);transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.pulse-feed__meta-button:hover{color:rgb(var(--bm-fg-1) / .98);border-color:rgb(var(--bm-text-0) / .24)}.pulse-feed__meta-button--active{color:rgb(var(--bm-brand-200) / .98);border-color:rgb(var(--bm-brand-400) / .4);background:rgb(var(--bm-brand-500) / .14)}.pulse-feed__meta-button--guide{gap:.38rem;color:rgb(var(--bm-fg-3) / .98)}.pulse-feed__meta-button--alert{box-shadow:0 0 0 1px rgb(var(--bm-brand-300) / .24)}.pulse-feed__guide-popover{width:min(320px,calc(100vw - 2rem));border-radius:var(--bm-radius-lg);border:1px solid rgb(var(--bm-text-0) / .12);padding:.75rem .82rem}.pulse-feed__guide-popover-title{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-2) / .96)}.pulse-feed__guide-popover-body{margin-top:.45rem;font-size:12px;line-height:1.5;color:rgb(var(--bm-fg-3) / .96)}.pulse-feed__workspace{display:grid;gap:.62rem;min-width:0}.pulse-feed__workspace>*{min-width:0}.pulse-feed__table-card{border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;isolation:isolate;min-width:0;width:100%}.pulse-feed__scroll{position:relative;isolation:isolate;contain:paint;width:100%;height:min(76vh,860px);max-height:min(76vh,860px);overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;border-top-left-radius:var(--pulse-head-corner-radius);border-top-right-radius:var(--pulse-head-corner-radius);clip-path:inset(0 round var(--pulse-head-corner-radius) var(--pulse-head-corner-radius) 0 0);background:rgb(var(--bm-bg-0) / 1);scrollbar-width:none;-ms-overflow-style:none}.pulse-feed__scroll::-webkit-scrollbar{width:0;height:0}.pulse-feed__scroll:before{content:"";position:sticky;top:0;z-index:23;display:block;height:var(--pulse-head-row-height);margin-bottom:calc(var(--pulse-head-row-height) * -1);pointer-events:none;border-top-left-radius:var(--pulse-head-corner-radius);border-top-right-radius:var(--pulse-head-corner-radius);overflow:hidden;background:var(--pulse-table-header-bg);-webkit-backdrop-filter:blur(14px) saturate(126%);backdrop-filter:blur(14px) saturate(126%)}.pulse-feed__scroll--active{box-shadow:none}.pulse-feed-table-wrap{overflow-x:auto;overflow-y:clip;width:100%;min-width:0;max-width:100%;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pulse-feed-table-wrap::-webkit-scrollbar{height:0}.pulse-feed-table-inner{position:relative;min-width:var(--pulse-table-min-width);border-top-left-radius:var(--pulse-head-corner-radius);border-top-right-radius:var(--pulse-head-corner-radius);background:rgb(var(--bm-bg-0) / 1);overflow:hidden;isolation:isolate}.pulse-feed-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px}.pulse-feed-col--time{width:var(--pulse-col-time)}.pulse-feed-col--sym{width:var(--pulse-col-sym)}.pulse-feed-col--strike{width:var(--pulse-col-strike)}.pulse-feed-col--cp{width:var(--pulse-col-cp)}.pulse-feed-col--otm{width:var(--pulse-col-otm)}.pulse-feed-col--exp{width:var(--pulse-col-exp)}.pulse-feed-col--dte{width:var(--pulse-col-dte)}.pulse-feed-col--price{width:var(--pulse-col-price)}.pulse-feed-col--side{width:var(--pulse-col-side)}.pulse-feed-col--signal{width:var(--pulse-col-signal)}.pulse-feed-col--badges{width:var(--pulse-col-badges)}.pulse-feed-col--score{width:var(--pulse-col-score)}.pulse-feed-col--size{width:var(--pulse-col-size)}.pulse-feed-col--prem{width:var(--pulse-col-prem)}.pulse-feed-table__head{position:sticky;top:0;z-index:24;padding:.46rem .58rem;border-bottom:0;border-left:0;border-right:0;text-align:left;font-size:10px;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:550;color:rgb(var(--bm-fg-4) / .96);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;white-space:nowrap;background-clip:padding-box;box-shadow:none}.pulse-feed-table__head:first-child{border-top-left-radius:var(--pulse-head-corner-radius)}.pulse-feed-table__head:last-child{border-top-right-radius:var(--pulse-head-corner-radius)}.pulse-feed-table__head-label{display:inline-flex;align-items:center;gap:.34rem}.pulse-feed-table__head-info-button{width:16px;min-width:16px;height:16px;padding:0;border-radius:999px;border:0;background:rgb(var(--bm-bg-1) / .42);color:rgb(var(--bm-fg-4) / .94);display:inline-flex;align-items:center;justify-content:center;transition:color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.pulse-feed-table__head-info-button:hover{color:rgb(var(--bm-fg-1) / .98);background:rgb(var(--bm-bg-1) / .6)}.pulse-feed-table__head-popover{width:min(300px,calc(100vw - 2rem));border-radius:var(--bm-radius-lg);border:1px solid rgb(var(--bm-text-0) / .12);padding:.7rem .78rem}.pulse-feed-table__head-popover-title{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-2) / .96)}.pulse-feed-table__head-popover-body{margin-top:.42rem;font-size:12px;line-height:1.45;letter-spacing:0;text-transform:none;color:rgb(var(--bm-fg-3) / .96)}.pulse-feed-table__head-time{display:inline-flex;align-items:center;gap:.42rem}.pulse-feed-table__time-toggle{border:1px solid rgb(var(--bm-text-0) / .15);border-radius:999px;background:rgb(var(--bm-bg-1) / .46);padding:.14rem .42rem;font-size:9px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .98);transition:border-color var(--bm-duration-base) var(--bm-ease-standard),color var(--bm-duration-base) var(--bm-ease-standard)}.pulse-feed-table__time-toggle:hover{border-color:rgb(var(--bm-text-0) / .28);color:rgb(var(--bm-fg-1) / .98)}.pulse-feed-table__head--left{text-align:left}.pulse-feed-table__head--center{text-align:center}.pulse-feed-table__head--right{text-align:right}.pulse-feed-table__row{position:relative;background:transparent;cursor:pointer;transition:background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard);isolation:isolate}.pulse-feed-table__row:hover{background:var(--pulse-table-header-bg)}.pulse-feed-table__row--expanded{background:rgb(var(--bm-text-0) / .02);box-shadow:none}.pulse-feed-table__row--hovered{background:var(--pulse-table-header-bg)}.pulse-feed-table__cell{padding:.42rem .58rem;border-bottom:1px solid rgb(var(--bm-text-0) / .07);vertical-align:middle;color:rgb(var(--bm-fg-2) / .98);line-height:1.18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent}.pulse-feed-table__head:first-child,.pulse-feed-table__cell:first-child{padding-left:var(--pulse-board-inline-pad)}.pulse-feed-table__head:last-child,.pulse-feed-table__cell:last-child{padding-right:var(--pulse-board-inline-pad)}.pulse-feed-table__cell--time{width:var(--pulse-col-time);min-width:var(--pulse-col-time);font-variant-numeric:tabular-nums;color:rgb(var(--bm-fg-3) / .98)}.pulse-feed-table__cell--symbol{font-weight:600;color:rgb(var(--bm-fg-1) / .98)}.pulse-feed-table__cell--num{text-align:right;font-variant-numeric:tabular-nums}.pulse-feed-table__cell--center{text-align:center}.pulse-feed-table__cell--premium{padding-left:.68rem;padding-right:.68rem;white-space:normal;overflow:visible}.pulse-feed-table__signal-stack{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-width:0}.pulse-feed-table__cell--signal{padding-left:.68rem;padding-right:.68rem;overflow:visible}.pulse-feed-table__cell--signal .pulse-feed-table__signal-pill{min-width:84px;justify-content:center}.pulse-feed-table__cell--badges{padding-left:.68rem;padding-right:.68rem;overflow:visible}.pulse-feed-table__badges-stack{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-width:0;white-space:nowrap}.pulse-feed-table__signal-pill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .16);padding:.18rem .5rem;font-size:9px;line-height:1;letter-spacing:.11em;text-transform:uppercase}.pulse-feed-table__signal-pill--bull{color:rgb(var(--bm-status-live) / .98);border-color:rgb(var(--bm-status-live) / .36);background:rgb(var(--bm-status-live) / .1)}.pulse-feed-table__signal-pill--bear{color:#fb7185fa;border-color:#fb718557;background:#fb71851a}.pulse-feed-table__signal-pill--neutral{color:rgb(var(--bm-fg-3) / .96);border-color:rgb(var(--bm-text-0) / .2);background:rgb(var(--bm-bg-1) / .34)}.pulse-feed-table__meta-inline{font-size:10px;color:rgb(var(--bm-fg-4) / .95);text-transform:uppercase;letter-spacing:.1em}.pulse-feed-table__premium-wrap{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15;min-width:0}.pulse-feed-table__premium-main{color:rgb(var(--bm-fg-2) / .98);font-variant-numeric:tabular-nums}.pulse-feed-table__premium-sub{margin-top:.18rem;color:rgb(var(--bm-fg-4) / .9);font-size:10px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.pulse-feed-table__meta-pill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .18);padding:.16rem .42rem;font-size:9px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.pulse-feed-table__meta-pill--gold{color:#fef08afa;border-color:#f59e0b70;background:#f59e0b29}.pulse-feed-table__meta-pill--platinum{color:#cffafefa;border-color:#22d3ee6b;background:#22d3ee1f}.pulse-feed-table__meta-pill--silver{color:#f1f5f9fa;border-color:#94a3b86b;background:#94a3b81f}.pulse-feed-table__meta-pill--bronze{color:#fed7aafa;border-color:#c2784e73;background:#c2784e29}.pulse-feed-table__meta-pill--neutral{color:rgb(var(--bm-fg-3) / .98);border-color:rgb(var(--bm-text-0) / .2);background:rgb(var(--bm-bg-1) / .4)}.pulse-feed-table__details-row{position:relative;z-index:7;background:transparent;transition:background-color var(--bm-duration-base) var(--bm-ease-standard)}.pulse-feed-table__details-row--expanded{background:rgb(var(--bm-text-0) / .02)}.pulse-feed-table__details-row--hovered{background:var(--pulse-table-header-bg)}.pulse-feed-table__details-cell{padding:.52rem var(--pulse-board-inline-pad) .7rem;border-top:1px solid rgb(var(--bm-text-0) / .04);border-bottom:1px solid rgb(var(--bm-text-0) / .08);background:transparent}.pulse-feed-table__details-content{overflow:hidden}.pulse-feed-details{border:0;border-radius:0;background:transparent;padding:0;display:grid;gap:.68rem}.pulse-feed-details__sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pulse-feed-details__section{display:grid;gap:.26rem;align-content:start}.pulse-feed-details__section-title{font-size:9px;line-height:1;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.pulse-feed-details__section-items{display:grid;gap:.16rem}.pulse-feed-details__section-item{font-size:12px;line-height:1.4;color:rgb(var(--bm-fg-2) / .98)}.pulse-feed-table__empty-cell{padding:2.1rem 1rem}.pulse-feed__tail{display:flex;justify-content:center;padding:.68rem .8rem .85rem}.pulse-feed__tail-text{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .92)}.pulse-feed__tail-loading{display:inline-flex;align-items:center;gap:.55rem;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .92)}.pulse-feed__tail-loader{position:relative;width:92px;height:2px;overflow:hidden;border-radius:999px;background:rgb(var(--bm-text-0) / .14)}.pulse-feed__tail-loader:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:42%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--bm-brand-400) / .72),rgb(var(--bm-brand-300) / .94),rgb(var(--bm-brand-400) / .72));animation:pulseFeedLoadbar 1.2s ease-in-out infinite}.pulse-feed-table__row--skeleton .pulse-feed-table__cell{cursor:default}@keyframes pulseFeedLoadbar{0%{transform:translate(-70%)}to{transform:translate(170%)}}.pulse-feed .pulse-feed-table__row:focus-visible{outline:1px solid rgb(var(--bm-text-0) / .18);outline-offset:-1px}@media(max-width:1279px){.pulse-feed{--pulse-col-time: 122px;--pulse-col-sym: 68px;--pulse-col-strike: 66px;--pulse-col-cp: 50px;--pulse-col-otm: 64px;--pulse-col-exp: 90px;--pulse-col-dte: 48px;--pulse-col-price: 74px;--pulse-col-side: 76px;--pulse-col-signal: 84px;--pulse-col-badges: 108px;--pulse-col-score: 64px;--pulse-col-size: 64px;--pulse-col-prem: 120px;--pulse-table-min-width: 1098px}.pulse-feed__hero-actions{justify-content:flex-start}.pulse-feed__switch-rail{gap:.48rem}.pulse-feed-table__cell,.pulse-feed-table__head{padding-left:.52rem;padding-right:.52rem}}@media(max-width:1023px){.pulse-feed{--pulse-col-time: 116px;--pulse-col-sym: 64px;--pulse-col-strike: 62px;--pulse-col-cp: 48px;--pulse-col-otm: 60px;--pulse-col-exp: 84px;--pulse-col-dte: 46px;--pulse-col-price: 70px;--pulse-col-side: 72px;--pulse-col-signal: 80px;--pulse-col-badges: 100px;--pulse-col-score: 60px;--pulse-col-size: 60px;--pulse-col-prem: 112px;--pulse-table-min-width: 1034px}.pulse-feed__hero{gap:.7rem}.pulse-feed__hero-copy{flex-basis:100%}.pulse-feed__hero-actions{width:100%;justify-content:flex-start;row-gap:.42rem}.pulse-feed__switch-rail{width:100%}.pulse-feed__switch{min-width:min(220px,100%)}.pulse-feed-details__sections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pulse-feed{--pulse-col-time: 142px;--pulse-col-sym: 84px;--pulse-col-strike: 80px;--pulse-col-cp: 66px;--pulse-col-otm: 78px;--pulse-col-exp: 108px;--pulse-col-dte: 58px;--pulse-col-signal: 96px;--pulse-col-badges: 130px;--pulse-col-prem: 160px;--pulse-table-min-width: 1294px}.pulse-feed__title{font-size:clamp(1.18rem,5vw,1.36rem)}.pulse-feed__status-line{row-gap:.34rem}.pulse-feed__switch-rail{width:100%;gap:.42rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pulse-feed__switch-rail::-webkit-scrollbar{height:0}.pulse-feed__switch-divider{height:24px}.pulse-feed__switch{--pulse-switch-gap: .42rem;min-width:152px}.pulse-feed__meta-button{padding:.26rem .62rem}.pulse-feed__table-card{margin-inline:calc(-1 * var(--bm-page-gutter));width:calc(100% + (2 * var(--bm-page-gutter)));max-width:none}.pulse-feed-table-wrap{border-radius:0}.pulse-feed-table-inner{border-radius:0;overflow:hidden}.pulse-feed__scroll{height:min(74vh,640px);max-height:min(74vh,640px)}.pulse-feed-table__head{font-size:9px}.pulse-feed-table__cell{font-size:11px}.pulse-feed-details__sections{grid-template-columns:minmax(0,1fr)}}.heatmap-grid{--heatmap-strike-col: 92px;--heatmap-cell-min: 132px;--heatmap-head-row-height: 36px;position:relative;isolation:isolate}.lattice-heatmap-grid{position:relative;height:min(76vh,860px);max-height:min(76vh,860px);border-top-left-radius:var(--bm-radius-card);border-top-right-radius:var(--bm-radius-card);border-bottom-left-radius:0;border-bottom-right-radius:0;background:transparent;box-shadow:none}.heatmap-axis-cell{border:0;background-clip:padding-box}.heatmap-frost-header{overflow:clip;border-bottom:1px solid rgb(var(--bm-text-0) / .1);background:rgb(var(--bm-surface-1) / .62);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.heatmap-frost-corner{background:rgb(var(--bm-surface-1) / .62);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.heatmap-frost-left{overflow:clip;border-right:1px solid rgb(var(--bm-text-0) / .1);background:rgb(var(--bm-surface-1) / .62);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.heatmap-cell{position:relative;transition:box-shadow .24s ease,transform .2s ease,filter .24s ease}.heatmap-cell__markers{position:absolute;right:.38rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.22rem;pointer-events:none;z-index:1}.heatmap-cell__marker-dot{width:6px;height:6px;border-radius:999px;box-shadow:0 0 0 1px #0000003d}.heatmap-cell__value{position:relative;z-index:2}.heatmap-cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;pointer-events:none;transition:border-color .2s ease,box-shadow .24s ease,opacity .2s ease}.heatmap-cell--selected:after{border-color:#ffffffeb}.heatmap-cell--flash:after{animation:heatmapPulse 1.8s ease-out}@keyframes heatmapPulse{0%{box-shadow:0 0 18px #ffffff8c;border-color:#fffffffa}60%{box-shadow:0 0 12px #ffffff59;border-color:#fffffff0}to{box-shadow:0 0 #fff0;border-color:#ffffffeb}}@media(max-width:1024px){.lattice-dashboard__hero-actions{width:100%;justify-content:flex-start}.lattice-dashboard__sync-text{font-size:10px}}@media(max-width:767px){.lattice-dashboard__hero{border-bottom:0;padding-bottom:0}.lattice-dashboard__hero-meta--desktop{display:none}.lattice-dashboard__metric-wrap{width:100%}.lattice-dashboard__metric-switch{width:100%;min-width:0}.lattice-nodebar-grid{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lattice-nodebar-grid::-webkit-scrollbar{height:0}.lattice-node-chip{flex:0 0 auto;white-space:nowrap}.lattice-dashboard__node-shell+.lattice-heatmap-grid{margin-top:.34rem}.lattice-heatmap-grid{margin-inline:calc(-1 * var(--bm-page-gutter));width:calc(100% + (2 * var(--bm-page-gutter)));max-width:none}}@media(max-width:640px){.lattice-dashboard__hero{align-items:flex-start;gap:.72rem}.lattice-dashboard__title-row,.pulse-feed__title-row,.st-board-header-title-group{min-width:0;flex-wrap:nowrap;align-items:center;gap:.4rem}.lattice-dashboard__title{flex:0 1 auto;min-width:0;max-width:100%;font-size:clamp(1.06rem,5.6vw,1.34rem);line-height:1.02;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lattice-dashboard__ticker-trigger{min-width:0;flex:0 1 auto;gap:.32rem;border-radius:8px}.lattice-dashboard__ticker-trigger:hover,.lattice-dashboard__ticker-trigger[data-state=open]{padding:.2rem .48rem}.lattice-dashboard__ticker-trigger .lattice-dashboard__title{flex:0 1 auto}.lattice-dashboard__ticker-arrow{width:.6em;height:.6em}.pulse-feed__title{flex:0 1 auto;min-width:0;max-width:100%;font-size:clamp(1.06rem,5.6vw,1.34rem);line-height:1.02;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lattice-dashboard__refresh-button,.pulse-feed__refresh-button{width:24px;min-width:24px;height:24px}.lattice-dashboard__refresh-button svg,.pulse-feed__refresh-button svg{width:12px;height:12px}.st-board-guide-trigger,.pulse-feed__meta-button--guide{min-height:24px;padding:.2rem .5rem;font-size:9px;line-height:1;letter-spacing:.1em;gap:.3rem;white-space:nowrap}.st-board-guide-trigger svg,.pulse-feed__meta-button--guide svg{width:12px;height:12px}.lattice-dashboard__status-line{gap:.5rem;margin-top:.3rem}.lattice-dashboard__status-token{font-size:9px}.lattice-dashboard__sync-text{font-size:10px}.lattice-dashboard__meta-inline{padding:.28rem .56rem;font-size:9px}.lattice-dashboard__hero-meta--title{margin-left:auto;gap:.32rem}.lattice-dashboard__hero-meta--title .lattice-dashboard__meta-inline,.lattice-dashboard__hero-meta--title .lattice-dashboard__meta-inline-value{font-size:9px}.lattice-dashboard__metric-switch{width:100%;min-width:0;--metric-gap: .56rem}.lattice-dashboard__metric-button{text-align:center;padding-inline:.45rem}.lattice-node-chip{gap:.36rem;padding:.25rem .5rem;font-size:9px}.lattice-heatmap-grid{max-height:62vh}}@media(max-width:420px){.lattice-dashboard__title,.pulse-feed__title{font-size:clamp(.98rem,5.2vw,1.18rem)}.lattice-dashboard__refresh-button,.pulse-feed__refresh-button{width:22px;min-width:22px;height:22px}.lattice-dashboard__refresh-button svg,.pulse-feed__refresh-button svg{width:11px;height:11px}.st-board-guide-trigger,.pulse-feed__meta-button--guide{min-height:22px;padding:.16rem .42rem;font-size:8px;letter-spacing:.09em;gap:.26rem}.st-board-guide-trigger svg,.pulse-feed__meta-button--guide svg{width:11px;height:11px}}@keyframes stSignalPendingPulse{0%{box-shadow:inset 0 1px #ffffff29,0 0 #0000}50%{box-shadow:inset 0 1px #ffffff3d,0 0 14px var(--st-pulse-color, rgba(45, 212, 191, .2))}to{box-shadow:inset 0 1px #ffffff29,0 0 #0000}}@keyframes stSignalPendingFlow{0%{transform:scaleY(.24);opacity:.36}45%{transform:scaleY(.92);opacity:.88}to{transform:scaleY(.24);opacity:.36}}.st-signal-step{position:relative;height:46px;width:18px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#0c0f1699;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000042;transition:border-color var(--duration-fast) var(--ease-apple),background-color var(--duration-fast) var(--ease-apple),box-shadow var(--duration-fast) var(--ease-apple)}.st-signal-step-empty{border-color:#ffffff1f;background:#0a0d138a}.st-signal-step-complete{border-color:#f8fafcdb}.st-signal-step-complete-bull{background:linear-gradient(180deg,#d1fae5f0,#34d399eb 52%,#10b981e6);box-shadow:inset 0 1px #ffffff47,0 0 10px #10b98133}.st-signal-step-complete-bear{background:linear-gradient(180deg,#ffe4e6f0,#fb7185eb 52%,#f43f5ee6);box-shadow:inset 0 1px #ffffff47,0 0 10px #f43f5e33}.st-signal-step-complete-neutral{background:linear-gradient(180deg,#a5f3fcfa,#22d3eee6);box-shadow:inset 0 1px #ffffff57,0 0 12px #2dd4bf33}.st-signal-step-pending{border-color:#f8fafcd1;animation:stSignalPendingPulse 1.2s ease-in-out infinite}.st-signal-step-pending:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:6px;transform-origin:bottom center;background:linear-gradient(180deg,var(--st-flow-top, rgba(153, 246, 228, .2)) 0%,var(--st-flow-bottom, rgba(45, 212, 191, .78)) 100%);animation:stSignalPendingFlow 1.2s ease-in-out infinite;will-change:transform,opacity,filter}.st-signal-step-pending-bull{--st-pulse-color: rgba(52, 211, 153, .24);--st-flow-top: rgba(209, 250, 229, .22);--st-flow-bottom: rgba(52, 211, 153, .78);background:#10b9811f}.st-signal-step-pending-bear{--st-pulse-color: rgba(251, 113, 133, .25);--st-flow-top: rgba(255, 228, 230, .22);--st-flow-bottom: rgba(251, 113, 133, .78);background:#fb71851f}.st-signal-step-pending-neutral{--st-pulse-color: rgba(45, 212, 191, .24);--st-flow-top: rgba(165, 243, 252, .24);--st-flow-bottom: rgba(45, 212, 191, .8);background:#08101494}.st-signal-helper{transition:opacity .14s var(--ease-apple),transform .14s var(--ease-apple)}.st-signal-helper-hidden{opacity:0;transform:translateY(-3px)}.st-signal-helper-visible{opacity:1;transform:translateY(0)}@keyframes stBoardRefreshSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes stBoardSheen{0%{transform:translate(-120%);opacity:0}20%{opacity:.32}80%{opacity:.32}to{transform:translate(120%);opacity:0}}@keyframes stBoardRowEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes stBoardRowFlash{0%{opacity:.44}to{opacity:0}}.st-board-shell{position:relative;overflow:visible;isolation:isolate;border:0;border-radius:0;background:transparent;box-shadow:none}.st-board-page{--st-board-section-gap: .9rem;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;row-gap:var(--st-board-section-gap);overflow-x:hidden}.st-board-page>*{min-width:0}.st-board-shell:after{content:none}.st-board-shell-updating:after{animation:stBoardSheen 1.2s var(--ease-apple)}.st-board-refresh-spin{animation:stBoardRefreshSpin .95s linear infinite}.st-board-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main topactions" "status topactions" "secondary secondary";row-gap:4px;-moz-column-gap:16px;column-gap:16px;min-width:0}.st-board-header-main{grid-area:main;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 18px;min-width:0}.st-board-header-title-group{display:inline-flex;align-items:center;gap:10px;min-width:0}.st-board-header-title-guide{margin-left:auto;flex:0 0 auto}.st-board-guide-trigger--compact{white-space:nowrap}.st-board-header-status{grid-area:status;min-width:0}.st-board-header-status .lattice-dashboard__status-line{margin-top:0;max-width:100%}.st-board-header-top-actions{grid-area:topactions;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:20px;min-width:0;align-self:end}.st-board-header-view-control{min-width:186px}.st-board-header-meta{display:grid;gap:20px}.st-board-header-meta .lattice-dashboard__status-line{margin-top:-6px}.st-board-header-secondary{grid-area:secondary;display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:flex-start;-moz-column-gap:12px;column-gap:12px;row-gap:0;padding-top:6px;--st-research-slot-height: 52px;min-height:var(--st-research-slot-height);min-width:0}.st-board-header-secondary--compact{min-height:0}.st-board-filter-stack{display:grid;align-content:start;row-gap:8px;min-width:0}.st-board-filter-guide{display:inline-flex;justify-content:flex-start;min-width:0}.st-board-guide-trigger--under-filter{transform:translateY(7px)}.st-board-research-inline{display:flex;align-items:flex-start;justify-content:flex-end;min-width:0;min-height:var(--st-research-slot-height);overflow-x:auto;overflow-y:visible;max-width:100%}.st-board-research-inline::-webkit-scrollbar{height:0}.st-board-research-inline__content{display:flex;flex-wrap:nowrap;gap:10px;align-items:flex-start;justify-content:flex-end;min-width:-moz-max-content;min-width:max-content;min-height:100%;padding-bottom:2px;max-width:none}.st-board-toolbar{display:block;margin-top:0;padding:0 0 6px;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;overflow:hidden}.st-board-toolbar--divider-only{min-height:0}.st-board-divider-stage{display:flex;flex-direction:column;row-gap:var(--st-board-section-gap);min-width:0}.st-board-toolbar-rails{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;overflow:hidden}.st-board-toolbar-divider{width:1px;height:28px;align-self:flex-end;background:linear-gradient(180deg,transparent,rgb(var(--bm-text-0) / .2),transparent)}.st-board-toolbar-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;justify-content:flex-start}.st-board-toolbar-filter{min-width:0;width:100%;max-width:320px;align-self:start;justify-self:start}.app-input.st-board-toolbar-filter--sleek{border:1px solid transparent;border-bottom:1px solid rgb(var(--bm-text-0) / .22);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color var(--bm-duration-base) var(--bm-ease-standard),border-radius var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard),backdrop-filter var(--bm-duration-base) var(--bm-ease-standard)}.app-input.st-board-toolbar-filter--sleek:not(:-moz-placeholder){border:1px solid rgb(var(--bm-text-0) / .18);border-radius:8px;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .008) 58%,rgb(var(--bm-text-0) / .045)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .76),rgb(var(--bm-surface-1) / .72));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),inset 0 -1px rgb(var(--bm-text-0) / .05),0 8px 18px #00000038;-webkit-backdrop-filter:blur(12px) saturate(124%);backdrop-filter:blur(12px) saturate(124%)}.app-input.st-board-toolbar-filter--sleek:hover,.app-input.st-board-toolbar-filter--sleek:focus-visible,.app-input.st-board-toolbar-filter--sleek:not(:placeholder-shown){border:1px solid rgb(var(--bm-text-0) / .18);border-radius:8px;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .008) 58%,rgb(var(--bm-text-0) / .045)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .76),rgb(var(--bm-surface-1) / .72));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),inset 0 -1px rgb(var(--bm-text-0) / .05),0 8px 18px #00000038;-webkit-backdrop-filter:blur(12px) saturate(124%);backdrop-filter:blur(12px) saturate(124%)}.st-board-control-block{min-width:152px;display:flex;flex-direction:column;gap:4px}.st-board-control-label-wrap{display:inline-flex;align-items:center;gap:5px}.st-board-control-label{font-size:9px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .94)}.st-board-control-rail{--st-control-gap: .56rem;position:relative;display:grid;grid-template-columns:repeat(var(--st-control-count, 1),minmax(0,1fr));-moz-column-gap:var(--st-control-gap);column-gap:var(--st-control-gap);align-items:center;min-width:176px;padding-bottom:.34rem;isolation:isolate}.st-board-control-rail:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--bm-text-0) / .24) 12%,rgb(var(--bm-text-0) / .2) 88%,transparent)}.st-board-control-rail:after{content:"";position:absolute;left:0;bottom:0;height:2px;border-radius:999px;width:calc((100% - (var(--st-control-gap) * (var(--st-control-count) - 1))) / var(--st-control-count));background:linear-gradient(90deg,rgb(var(--bm-text-0) / .35),rgb(var(--bm-text-0) / .98),rgb(var(--bm-text-0) / .35));transform:translate(calc((100% + var(--st-control-gap)) * var(--st-control-index)));transition:transform .22s var(--bm-ease-standard)}.st-board-control-button{min-height:24px;border:0;border-radius:0;background:transparent;color:rgb(var(--bm-fg-4) / .95);font-size:10px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;transition:color var(--bm-duration-base) var(--bm-ease-standard),opacity var(--bm-duration-base) var(--bm-ease-standard)}.st-board-control-button:hover{color:rgb(var(--bm-fg-1) / .98)}.st-board-control-button--active{color:rgb(var(--bm-text-0) / .98);text-shadow:0 0 10px rgb(var(--bm-text-0) / .12)}.st-board-control-button--disabled{opacity:.42;cursor:not-allowed}.st-board-control-button:focus-visible{outline:1px solid rgb(var(--bm-text-0) / .18);outline-offset:1px}.st-board-guide-trigger{display:inline-flex;align-items:center;gap:.34rem;border:1px solid rgb(var(--bm-text-0) / .13);border-radius:999px;background:rgb(var(--bm-bg-1) / .44);padding:.24rem .62rem;font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .98);transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.st-board-guide-trigger:hover{color:rgb(var(--bm-fg-1) / .98);border-color:rgb(var(--bm-text-0) / .24)}.st-board-guide-popover{width:min(420px,calc(100vw - 1.5rem));border-radius:var(--bm-radius-lg);border:1px solid rgb(var(--bm-text-0) / .12);padding:.82rem .9rem}.st-board-guide-popover__title{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--bm-fg-2) / .96)}.st-board-guide-popover__list{margin:.56rem 0 0;padding-left:1.05rem;font-size:12px;line-height:1.5;color:rgb(var(--bm-fg-3) / .96);display:grid;gap:.38rem}.st-board-popover-motion{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation-fill-mode:both;will-change:transform,opacity}.st-board-popover-motion[data-state=open]{animation:dropdownIn var(--bm-spring-open-duration) var(--bm-spring-open) both}.st-board-popover-motion[data-state=closed]{animation:dropdownOut var(--bm-spring-close-duration) var(--bm-spring-close) forwards}.st-board-hint-trigger{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:999px;background:rgb(var(--bm-bg-1) / .42);color:#9aa8c3c2;transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard)}.st-board-hint-trigger:hover{color:#dfe6f7f0;border-color:rgb(var(--bm-text-0) / .28);background:rgb(var(--bm-bg-1) / .6)}.st-board-hint-popover{width:-moz-max-content;width:max-content;min-width:220px;max-width:min(360px,calc(100vw - 1.5rem));border-radius:12px;padding:.72rem .8rem}.st-board-hint-popover__title{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ebeff8f5;margin-bottom:6px}.st-board-hint-popover__body{margin:0;font-size:12px;line-height:1.5;color:#b8c2d6e6;max-width:320px;white-space:normal}.st-board-hint-popover__list{margin:.46rem 0 0;padding-left:.98rem;display:grid;gap:.28rem;font-size:12px;line-height:1.45;color:#b8c2d6e6;max-width:328px}.st-board-hint-popover__lead{font-weight:700;color:#ebeff8f5}.st-board-table-wrap{overflow-x:auto;overflow-y:clip;min-width:0;max-width:100%}.st-board-table-inner{--st-board-grid-template: minmax(92px, .9fr) minmax(84px, .72fr) minmax(112px, .94fr) minmax(96px, .82fr) minmax(166px, 1.34fr) minmax(148px, 1.08fr) minmax(96px, .8fr) minmax(116px, .88fr);--st-board-head-corner-radius: 14px;--st-board-header-bg: linear-gradient(180deg, rgb(var(--bm-text-0) / .028) 0%, rgb(var(--bm-text-0) / .008) 100%), linear-gradient(180deg, rgb(var(--bm-surface-2) / .74) 0%, rgb(var(--bm-bg-1) / .7) 100%);min-width:1024px;border-top-left-radius:var(--st-board-head-corner-radius);border-top-right-radius:var(--st-board-head-corner-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;background:rgb(var(--bm-bg-0) / 1);overflow:hidden;isolation:isolate}.st-board-scan-head,.st-board-row-grid{display:grid;grid-template-columns:var(--st-board-grid-template);align-items:center;-moz-column-gap:16px;column-gap:16px}.st-board-scan-head{position:sticky;top:0;z-index:12;border:0;border-bottom:0px solid rgb(var(--bm-text-0) / .12);border-top-left-radius:var(--st-board-head-corner-radius);border-top-right-radius:var(--st-board-head-corner-radius);padding:.62rem 16px;margin-bottom:0;color:rgb(var(--bm-fg-4) / .96);font-size:10px;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:550;background:var(--st-board-header-bg);-webkit-backdrop-filter:blur(var(--bm-glass-pill-blur)) saturate(var(--bm-glass-pill-saturate));backdrop-filter:blur(var(--bm-glass-pill-blur)) saturate(var(--bm-glass-pill-saturate));background-clip:padding-box;white-space:nowrap}.st-board-scan-head:before{content:none}.st-board-scan-head>*{position:relative;z-index:1}.st-board-scan-head__col{min-width:0;display:inline-flex;align-items:center}.st-board-scan-head__col--price,.st-board-scan-head__col--invalidation{justify-content:flex-end;text-align:right}.st-board-scan-head__with-hint{display:inline-flex;align-items:center;gap:5px}.st-board-scan-head__hint{width:14px;height:14px}.st-board-row{position:relative;z-index:0;background:transparent;border-bottom:1px solid rgba(255,255,255,.06);transition:background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard)}.st-board-row:hover{background:var(--st-board-header-bg)}.st-board-row--expanded{background:#ffffff05;box-shadow:none}.st-board-row--blocked{background:linear-gradient(90deg,#be185d14,#be185d0a 44%,#be185d00)}.st-board-row--blocked:hover,.st-board-row--blocked.st-board-row--expanded{background:linear-gradient(90deg,#be185d1f,#be185d0f 48%,#be185d00),var(--st-board-header-bg)}.st-board-row--stale{box-shadow:none}.st-board-row-grid{cursor:pointer;padding:12px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-board-row-cell{min-width:0;display:flex;align-items:center}.st-board-row-cell--symbol{flex-direction:column;align-items:flex-start;justify-content:center;min-height:24px;overflow:hidden}.st-board-row-cell--symbol .st-board-row-symbol,.st-board-row-cell--symbol .st-board-row-meta{width:100%;max-width:100%;min-width:0}.st-board-row-symbol{font-size:14px;line-height:1;letter-spacing:.01em;font-weight:700;color:#f1f5fffa;font-variation-settings:"wght" 720}.st-board-row-meta{font-size:10px;line-height:1.2;color:#9cabc6b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-board-row-meta--wrap{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;white-space:normal;overflow:visible;text-overflow:clip}.st-board-row-meta-responsive--desktop{display:inline}.st-board-row-meta-responsive--mobile{display:none}.st-board-row-meta-token{display:inline-flex;align-items:center;min-width:0}.st-board-row-meta-token--numeric,.st-board-row-meta--numeric{font-variant-numeric:tabular-nums}.st-board-row-meta--favorable{color:#6ee7b7db}.st-board-row-meta--unfavorable{color:#fb9296e0}.st-board-row-meta--tight{color:#fbbf24e0}.st-board-row-meta--danger{color:#fb7185e6}.st-board-confirm-label{font-size:9px;letter-spacing:.12em;text-transform:uppercase;line-height:1}.st-board-confirm-label--now{color:#4ade80d9}.st-board-confirm-label--session{color:#9cabc6a6}.st-board-direction{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.st-board-direction--bull{color:#6ee7b7eb}.st-board-direction--bear{color:#fb9296eb}.st-board-direction--neutral{color:#9cabc6b3}.st-board-direction__arrow{font-size:8px;line-height:1}.st-board-row-cell--direction{justify-content:flex-start}.st-stepper{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.st-stepper__track,.st-stepper__step{display:flex;align-items:center}.st-stepper__dot{width:7px;height:7px;border-radius:50%;border:1.5px solid rgba(255,255,255,.2);background:transparent;flex-shrink:0;transition:all .18s ease}.st-stepper__dot--done{border-color:#ffffffd9;background:#ffffffd9}.st-stepper__dot--active{box-shadow:0 0 8px #ffffff4d}.st-stepper__line{width:14px;height:1.5px;background:#ffffff1f;flex-shrink:0;transition:background .18s ease}.st-stepper__line--done{background:#fff9}.st-stepper__label{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#d0d8e9b8;font-weight:500}.st-board-row-cell--stage{justify-content:flex-start}.st-board-row-cell--confidence{flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.st-board-score{font-size:14px;line-height:1;font-weight:650;color:#ebf0f9fa;font-variant-numeric:tabular-nums;letter-spacing:.01em}.st-board-score-meter{position:relative;width:100%;max-width:80px;height:3px;border-radius:999px;background:#94a3b824;overflow:hidden}.st-board-score-meter>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7dd3fcd9,#6366f1eb);box-shadow:0 0 8px #818cf833;transition:width .3s ease}.st-board-quality-label{font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;line-height:1}.st-board-quality--actionable{color:#6ee7b7b3}.st-board-quality--developing{color:#c4b5fdb3}.st-board-quality--degraded{color:#fb923cb3}.st-board-quality--neutral{color:#9cabc68c}.st-board-row-cell--decision{justify-content:flex-start}.st-board-row-cell--context{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.st-board-context-stack{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;min-width:0;min-height:27px}.st-board-row-cell--context .st-board-row-meta{width:100%;max-width:100%;min-width:0}.st-board-row-meta--fallback{color:#9cabc675}.st-board-row-meta--placeholder{visibility:hidden;pointer-events:none}.st-board-decision{display:flex;align-items:stretch;gap:8px;min-width:0}.st-board-decision__bar{width:2px;min-height:28px;border-radius:2px;flex-shrink:0;background:#94a3b866}.st-board-decision--ready .st-board-decision__bar{background:#34d399bf;box-shadow:0 0 6px #34d39933}.st-board-decision--blocked .st-board-decision__bar{background:#fb7185bf;box-shadow:0 0 6px #fb718533}.st-board-decision--watch .st-board-decision__bar{background:#94a3b880}.st-board-decision__content{display:flex;flex-direction:column;gap:3px;min-width:0}.st-board-decision__state{font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1}.st-board-decision--ready .st-board-decision__state{color:#a7f3d0f2}.st-board-decision--blocked .st-board-decision__state{color:#ffcddaf2}.st-board-decision--watch .st-board-decision__state{color:#cdd7ecd9}.st-board-decision__reason{font-size:10px;line-height:1.2;color:#9cabc6b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-board-decision__reason--blocked{color:#ffbccee6}.st-board-decision__chips{display:flex;flex-wrap:wrap;gap:4px}.st-board-contract-chip{font-size:8px;line-height:1;letter-spacing:.11em;text-transform:uppercase;padding:.2rem .34rem;border:1px solid rgba(148,163,184,.25);border-radius:999px;color:#cbd5e1d1;background:#0f172a5c}.st-board-contract-chip--good{border-color:#34d39957;color:#a7f3d0f2}.st-board-contract-chip--warn{border-color:#fbbf2457;color:#fde68af2}.st-board-contract-chip--bad{border-color:#fb718557;color:#ffcddaf5}.st-board-row-cell--price,.st-board-row-cell--invalidation{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:4px}.st-board-row-cell--invalidation{justify-content:center}.st-board-row-value{font-size:14px;line-height:1;letter-spacing:.01em;color:#ebf0f9fa;font-weight:600;font-variant-numeric:tabular-nums}.st-board-row-value--stop{color:#ffcddaf2}.st-board-row-value--neutral{color:#cdd7ecd9}.st-board-row-value-wrap{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.st-board-row-value-arrow{font-size:11px;line-height:1;color:#fb7185db}.st-expand{padding:8px 16px 16px;border-top:1px solid rgba(255,255,255,.04)}.st-expand__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.st-expand__section{display:flex;flex-direction:column;gap:6px}.st-expand__heading{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#9cabc699;font-weight:600}.st-expand__items{display:flex;flex-direction:column;gap:4px}.st-expand__item{font-size:11px;line-height:1.35;color:#c8d2e6d9}.st-expand__item strong{color:#ebf0f9f2;font-weight:600}.st-expand__item--warn{color:#fde68ae6}.st-expand__item--good{color:#a7f3d0e6}.st-board-list-stage{transition:opacity .18s cubic-bezier(.22,1,.36,1)}.st-board-list-phase-idle{opacity:1}.st-board-list-phase-out{opacity:.3}.st-board-list-phase-in{opacity:1}.st-board-row-shell{position:relative;z-index:0;background:transparent;overflow:hidden;padding-bottom:0;will-change:transform,height,opacity}.st-board-list{background:transparent}.st-board-row-inner{position:relative;z-index:0;overflow:hidden;background:transparent}.st-board-row-enter{animation:stBoardRowEnter .18s var(--ease-apple) both}.st-board-row-flash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:transparent;box-shadow:inset 0 0 0 1px #ffffff26;animation:stBoardRowFlash .22s var(--ease-apple)}.st-board-scroll{position:relative;z-index:1;overflow-y:auto;overflow-x:hidden;border-top-left-radius:var(--st-board-head-corner-radius);border-top-right-radius:var(--st-board-head-corner-radius);clip-path:inset(0 round var(--st-board-head-corner-radius) var(--st-board-head-corner-radius) 0 0);background:rgb(var(--bm-bg-0) / 1);padding:0;scrollbar-width:none;-ms-overflow-style:none}.st-board-scroll::-webkit-scrollbar{width:0;height:0}@media(max-width:1320px){.st-board-table-inner{--st-board-grid-template: minmax(84px, .9fr) minmax(76px, .7fr) minmax(98px, .88fr) minmax(84px, .74fr) minmax(130px, 1.24fr) minmax(132px, 1.02fr) minmax(82px, .72fr) minmax(102px, .84fr)}.st-board-scan-head,.st-board-row-grid{-moz-column-gap:12px;column-gap:12px}.st-board-header-secondary{grid-template-columns:minmax(220px,320px) minmax(0,1fr)}.st-board-toolbar-filter{max-width:340px}}@media(max-width:1080px){.st-board-page{--st-mobile-gap-title-status: 2px;--st-mobile-gap-status-actions: 10px;--st-mobile-gap-actions-secondary: 12px;--st-mobile-secondary-row-gap: 12px}.st-board-header{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "status" "topactions" "secondary";gap:var(--st-mobile-gap-title-status)}.st-board-table-inner{--st-board-grid-template: minmax(78px, .86fr) minmax(72px, .68fr) minmax(86px, .74fr) minmax(84px, .72fr) minmax(128px, 1.16fr) minmax(124px, .98fr) minmax(72px, .62fr) minmax(88px, .74fr);min-width:900px}.st-board-scan-head,.st-board-row-grid{-moz-column-gap:8px;column-gap:8px}.st-board-scan-head__col--stage,.st-board-row-cell--stage{padding-inline-start:6px}.st-board-scan-head__col--confidence,.st-board-row-cell--confidence{padding-inline-end:3px}.st-board-scan-head__col--decision,.st-board-row-cell--decision{padding-inline-start:10px}.st-board-scan-head__col--context,.st-board-row-cell--context{padding-inline-start:8px}.st-board-toolbar-rails{width:100%}.st-board-toolbar-divider{display:block;height:30px;flex:0 0 1px}.st-board-header-main{align-items:flex-start}.st-board-header-title-group{width:100%}.st-board-header-top-actions{width:100%;justify-content:flex-start;align-items:flex-end;gap:12px;margin-top:var(--st-mobile-gap-status-actions)}.st-board-header-view-control{flex:1 1 auto;min-width:0}.st-board-header-view-control .st-board-control-block,.st-board-header-view-control .st-board-control-rail{min-width:0}.st-board-header-secondary{width:100%;grid-template-columns:minmax(0,1fr);row-gap:var(--st-mobile-secondary-row-gap);min-height:var(--st-research-slot-height);margin-top:var(--st-mobile-gap-actions-secondary)}.st-board-header-secondary.st-board-header-secondary--compact{min-height:0}.st-board-research-inline{width:100%;min-height:var(--st-research-slot-height);overflow-x:auto;overflow-y:hidden;justify-content:flex-start}.st-board-header-secondary--compact .st-board-research-inline{min-height:0}.st-board-research-inline__content{flex-wrap:nowrap;min-width:-moz-max-content;min-width:max-content;min-height:100%;padding-bottom:2px;justify-content:flex-start}.st-board-control-block{min-width:145px;flex:0 0 auto}.st-board-toolbar-filter{max-width:100%}}@media(max-width:640px){.st-board-page{--st-mobile-gap-title-status: 1px;--st-mobile-gap-status-actions: 12px;--st-mobile-gap-actions-secondary: 12px;--st-mobile-secondary-row-gap: 12px;--st-board-inline-pad-mobile: 14px}.st-board-header-top-actions{align-items:center}.st-board-table-inner{--st-board-grid-template: minmax(65px, .68fr) minmax(65px, .66fr) minmax(80px, .74fr) minmax(80px, .72fr) minmax(124px, 1.16fr) minmax(132px, 1fr) minmax(66px, .58fr) minmax(78px, .66fr);min-width:1028px}.st-board-row-grid{-moz-column-gap:7px;column-gap:7px}.st-board-row-meta-responsive--desktop{display:none}.st-board-row-meta-responsive--mobile{display:inline}.st-board-scan-head__col--stage,.st-board-row-cell--stage{padding-inline-start:8px}.st-board-scan-head__col--confidence,.st-board-row-cell--confidence{padding-inline-end:4px}.st-board-scan-head__col--decision,.st-board-row-cell--decision{padding-inline-start:12px}.st-board-scan-head__col--context,.st-board-row-cell--context{padding-inline-start:8px}.st-board-header-status .lattice-dashboard__status-line{align-items:center;row-gap:.34rem;-moz-column-gap:.5rem;column-gap:.5rem}.st-board-header-status .lattice-dashboard__sync-text{font-size:10px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem;text-transform:uppercase;min-width:0%}.st-board-header-status .lattice-dashboard__sync-time{display:inline-flex;align-items:center;line-height:1.2;overflow-wrap:anywhere}.st-board-control-block{min-width:136px}}@media(max-width:767px){.st-board-page{overflow-x:visible;--st-board-inline-pad-mobile: 14px;--st-board-section-gap: 2.5rem}.st-board-toolbar--divider-only{display:none}.st-board-shell{margin-inline:calc(-1 * var(--bm-page-gutter));width:calc(100% + (2 * var(--bm-page-gutter)));max-width:none}.st-board-table-wrap{border-radius:0;scrollbar-width:none;-ms-overflow-style:none}.st-board-table-wrap::-webkit-scrollbar{display:none}.st-board-table-inner{position:relative;--st-board-head-corner-radius: 14px;--st-board-header-bg: linear-gradient(180deg, rgb(var(--bm-text-0) / .045) 0%, rgb(var(--bm-text-0) / .014) 100%), linear-gradient(180deg, rgb(var(--bm-surface-2) / .9) 0%, rgb(var(--bm-bg-1) / .84) 58%, rgb(var(--bm-bg-1) / .78) 100%);border-radius:0;overflow:hidden}.st-board-scroll{overscroll-behavior-y:contain;contain:paint}.st-board-scan-head{top:0;z-index:24;isolation:isolate;overflow:hidden;padding-block:.68rem;padding-inline:var(--st-board-inline-pad-mobile);contain:paint;background:var(--st-board-header-bg);-webkit-backdrop-filter:blur(14px) saturate(126%);backdrop-filter:blur(14px) saturate(126%)}.st-board-row-grid{padding-inline:var(--st-board-inline-pad-mobile)}}@supports not (backdrop-filter: blur(1px)){.glass-nav,.glass-panel,.glass-card,.glass-pill,.frost-panel,.frost-pill,.app-input,.glass-strong,.engine-card,.app-shell__header,.app-shell__rail,.app-shell__mobile-nav-surface,.settings-sticky-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.settings-sticky-header,.glass-nav{background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .96),rgb(var(--bm-bg-0) / .94))}.glass-panel{background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .94),rgb(var(--bm-surface-1) / .9))}.glass-card{background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .9),rgb(var(--bm-bg-1) / .88))}.glass-pill{background:rgb(var(--bm-bg-1) / .78)}.frost-panel,.engine-card{background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .95),rgb(var(--bm-surface-1) / .9))}.frost-pill,.app-input,.glass-strong{background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .9),rgb(var(--bm-bg-1) / .86))}.app-shell__header,.app-shell__rail,.app-shell__mobile-nav-surface{background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .96),rgb(var(--bm-bg-0) / .9))}.decision-protocol-panel,.signal-integrity-panel,.evidence-ledger-card{background:linear-gradient(132deg,rgb(var(--bm-text-0) / .08),rgb(var(--bm-text-0) / .04) 44%,rgb(var(--bm-bg-0) / .16)),linear-gradient(180deg,#8aa5d814,#6a7eaa0d 48%,#161c2e1a);border-color:rgb(var(--bm-text-0) / .2)}}@media(update:slow){.glass-nav,.glass-panel,.glass-card,.glass-pill,.frost-panel,.frost-pill,.app-input,.glass-strong,.engine-card,.settings-sticky-header{-webkit-backdrop-filter:blur(8px) saturate(112%);backdrop-filter:blur(8px) saturate(112%)}.evidence-ledger-card:after{opacity:.92}}@media(prefers-contrast:more){.glass-nav,.glass-panel,.glass-card,.glass-pill,.frost-panel,.frost-pill,.app-input,.glass-strong,.engine-card,.app-shell__header,.app-shell__rail,.app-shell__mobile-nav-surface,.app-shell__account-trigger,.app-shell__ticker-trigger,.app-shell__metric-switch,.app-shell__mobile-nav-item,.app-shell__mobile-nav-icon-wrap,.app-shell__rail-item{border-color:rgb(var(--bm-text-0) / .26)}.glass-nav{background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .96),rgb(var(--bm-bg-0) / .94))}.glass-panel{background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .95),rgb(var(--bm-surface-1) / .92))}.glass-card{background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .92),rgb(var(--bm-bg-1) / .9))}.settings-sticky-header{background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .96),rgb(var(--bm-bg-0) / .94))}.evidence-ledger-card:after{opacity:1}}@media(prefers-reduced-motion:reduce){.evidence-ledger-card:after{opacity:1}}@media(pointer:coarse){.landing-shell .glass-panel,.landing-shell .glass-card,.landing-shell .glass-pill{-webkit-backdrop-filter:none;backdrop-filter:none}.landing-shell .glass-panel{background:linear-gradient(180deg,rgb(var(--bm-text-0) / .035),rgb(var(--bm-text-0) / .012)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .9),rgb(var(--bm-surface-1) / .86))}.landing-shell .decision-protocol-panel,.landing-shell .signal-integrity-panel,.landing-shell .evidence-ledger-card{background:linear-gradient(132deg,rgb(var(--bm-text-0) / .08),rgb(var(--bm-text-0) / .04) 44%,rgb(var(--bm-bg-0) / .16)),linear-gradient(180deg,#8aa5d814,#6a7eaa0d 48%,#161c2e1a);border-color:rgb(var(--bm-text-0) / .2);-webkit-backdrop-filter:blur(8px) saturate(126%);backdrop-filter:blur(8px) saturate(126%)}.landing-shell .glass-card{background:linear-gradient(180deg,rgb(var(--bm-text-0) / .03),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .84),rgb(var(--bm-bg-1) / .8))}.landing-shell .glass-pill{background:linear-gradient(180deg,rgb(var(--bm-text-0) / .028),rgb(var(--bm-text-0) / .012)),rgb(var(--bm-bg-1) / .6)}.landing-shell .glass-nav{-webkit-backdrop-filter:blur(8px) saturate(112%);backdrop-filter:blur(8px) saturate(112%)}.landing-shell .landing-stars{opacity:.62}}@media(max-width:1000px){.landing-hero-atmosphere{background:radial-gradient(70% 34% at 50% 100%,rgb(var(--bm-brand-500) / .14) 0%,transparent 76%);-webkit-mask-image:none;mask-image:none}.landing-hero-atmosphere:before,.landing-hero-atmosphere:after{filter:none}.landing-hero-atmosphere:before{width:min(980px,110vw);height:min(460px,58vh);bottom:-10%;opacity:.56;background:radial-gradient(64% 58% at 50% 64%,rgb(var(--bm-brand-500) / .24) 0%,transparent 92%)}.landing-hero-atmosphere:after{width:min(620px,92vw);height:172px;bottom:6%;opacity:.52;background:radial-gradient(ellipse at center,rgb(var(--bm-brand-400) / .2) 0%,transparent 80%)}.hero-engine-scene__visual-frame{--engine-frame-glow-near-tablet: 10px;--engine-frame-glow-far-tablet: 10px;--engine-frame-glow-near-alpha-tablet: .15;--engine-frame-glow-far-alpha-tablet: .15;--engine-frame-glow-near: var(--engine-frame-glow-near-tablet);--engine-frame-glow-far: var(--engine-frame-glow-far-tablet);--engine-frame-glow-near-alpha: var(--engine-frame-glow-near-alpha-tablet);--engine-frame-glow-far-alpha: var(--engine-frame-glow-far-alpha-tablet)}.hero-engine-scene__visual-frame:before{opacity:.58}.hero-engine-node--active{box-shadow:inset 0 1px rgb(var(--bm-text-0) / .2)}}@media(min-width:1001px){.topbar-nav-links{display:flex}.hero-engine-track-viewport--motion{overflow:hidden;padding-block:.3rem .64rem}.hero-engine-track--motion{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;min-width:100%;justify-content:stretch;gap:clamp(.28rem,.62vw,.62rem);padding-block:0;padding-inline:0}.hero-engine-track--motion .hero-engine-node{flex:0 0 clamp(78px,4vw,94px);width:clamp(78px,4vw,94px);min-width:clamp(78px,4vw,94px);justify-self:center}.hero-engine-node{width:auto;min-height:auto;aspect-ratio:1 / 1;gap:clamp(.22rem,.44vw,.34rem)}.hero-engine-node__icon{width:clamp(34px,1.42vw,38px);height:clamp(34px,1.42vw,38px);font-size:clamp(16px,.72vw,18px)}.hero-engine-node__label{font-size:clamp(11px,.46vw,13px);line-height:1;padding-bottom:1px;overflow:visible;text-overflow:clip}.hero-engine-node--active{box-shadow:inset 0 1px rgb(var(--bm-text-0) / .2),0 3px 8px rgb(var(--engine-chip-accent-rgb) / .14);transform:none}.hero-engine-scene__detail{margin-top:.1rem}@supports (font-size: 1cqi){.hero-engine-scene__eyebrow,.hero-engine-detail__status{font-size:clamp(10px,1.82cqi,13px)}.hero-engine-scene__title{font-size:clamp(1.9rem,10.2cqi,4.2rem);line-height:1.02;max-width:11ch}.hero-engine-detail__body{font-size:clamp(14px,3.25cqi,19px);line-height:1.48;max-width:27ch}.hero-engine-scene__meta{font-size:clamp(12px,2.35cqi,15px);line-height:1.32}}.evidence-ledger-card{height:var(--landing-evidence-card-height);min-height:0;max-height:calc(var(--landing-evidence-stage-height) - 1.8rem);grid-template-rows:auto minmax(0,1fr) auto}.evidence-ledger-marquee{color:rgb(var(--bm-text-0) / .12)}.evidence-ledger-card__header{gap:clamp(.72rem,.98vw,1.02rem)}.evidence-ledger-card__body{max-width:min(68ch,100%)}.evidence-ledger-card__ledger{min-height:0;overflow:hidden;overflow:clip;padding-inline:clamp(.08rem,.28vw,.24rem)}.evidence-ledger-card__ledger-rows{grid-template-rows:repeat(3,minmax(min-content,1fr));align-content:stretch;gap:clamp(.24rem,.52vw,.56rem)}.evidence-ledger-entry{row-gap:clamp(.18rem,.32vw,.34rem);padding-inline:clamp(.04rem,.18vw,.14rem)}.evidence-ledger-entry__top{align-items:flex-start}.evidence-ledger-entry__body{max-width:min(56ch,100%)}.evidence-ledger-entry__meta{display:grid;grid-template-columns:auto minmax(240px,1fr);align-items:baseline;gap:clamp(.6rem,1vw,1rem)}.evidence-ledger-entry__meta-value{justify-self:end}@supports (font-size: 1cqh){.evidence-ledger-card{gap:clamp(.84rem,1.06cqh,1.24rem);padding:clamp(1.04rem,1.34cqh,1.52rem);padding-top:clamp(1.18rem,1.58cqh,1.76rem)}.evidence-ledger-card__title{font-size:clamp(2.12rem,3.18cqh,3.05rem);line-height:1}.evidence-ledger-card__body{font-size:clamp(.96rem,1.22cqh,1.1rem);line-height:1.44;max-width:64ch}.evidence-ledger-entry{padding-top:clamp(.32rem,.42cqh,.5rem);padding-bottom:clamp(.38rem,.48cqh,.56rem)}.evidence-ledger-entry__index{font-size:clamp(.62rem,.76cqh,.76rem)}.evidence-ledger-entry__phase{font-size:clamp(.56rem,.66cqh,.68rem);padding:clamp(.18rem,.2cqh,.22rem) clamp(.4rem,.44cqh,.48rem) clamp(.16rem,.18cqh,.18rem)}.evidence-ledger-entry__title{margin-top:clamp(.26rem,.3cqh,.3rem);font-size:clamp(1.12rem,1.34cqh,1.38rem);line-height:1.2}.evidence-ledger-entry__body{margin-top:clamp(.18rem,.2cqh,.24rem);font-size:clamp(.9rem,1.02cqh,1rem);line-height:1.36}.evidence-ledger-entry__meta{margin-top:clamp(.2rem,.2cqh,.26rem)}.evidence-ledger-entry__meta-label{font-size:clamp(.56rem,.64cqh,.66rem)}.evidence-ledger-entry__meta-value{font-size:clamp(.9rem,1cqh,1rem);line-height:1.24}.evidence-ledger-card__footer{padding-top:clamp(.58rem,.74cqh,.82rem);padding-bottom:clamp(.24rem,.34cqh,.42rem)}.evidence-ledger-card__footer-label,.evidence-ledger-card__footer-state{font-size:clamp(.62rem,.68cqh,.72rem);line-height:1.04}}@container evidence-ledger (min-height: 1100px){.evidence-ledger-card{gap:clamp(.82rem,1.4cqh,1.62rem);padding:clamp(1.02rem,1.78cqh,2rem)}.evidence-ledger-card__title{font-size:clamp(2.18rem,4.8cqh,4.6rem)}.evidence-ledger-card__body{font-size:clamp(.96rem,1.62cqh,1.42rem);line-height:1.46}.evidence-ledger-entry{padding-top:clamp(.34rem,.68cqh,.76rem);padding-bottom:clamp(.38rem,.74cqh,.84rem)}.evidence-ledger-entry__title{font-size:clamp(1.06rem,2.06cqh,1.9rem)}.evidence-ledger-entry__body{font-size:clamp(.86rem,1.42cqh,1.22rem);line-height:1.4}.evidence-ledger-entry__meta-value{font-size:clamp(.86rem,1.38cqh,1.2rem)}}}@media(max-width:1000px){.brand-page-shell{--landing-gap-hero-engine: 3.9rem;--landing-gap-engine-workflow: .9rem;--landing-gap-post-sections: 5.2rem;--landing-gap-decision-to-integrity: clamp(12.8rem, 16vw, 8.1rem);--landing-gap-evidence-to-terminal: 5.2rem;--landing-stage-max-width: 720px;--landing-stage-inline-gutter: 1.35rem;--landing-panel-max-width: 100%;--landing-panel-height: calc(100svh - 98px) ;--landing-engine-panel-height: var(--landing-panel-height);--landing-stage-focus-offset-y: clamp(68px, 9.5svh, 98px);--landing-decision-pin-height: var(--landing-panel-height);--decision-protocol-mobile-divider-offset: .2rem;--landing-evidence-stage-height: min(100svh, calc(var(--landing-panel-height) + 4.8rem));--landing-evidence-card-width: calc(100vw - var(--landing-stage-inline-gutter));--landing-evidence-card-height: var(--landing-panel-height);--landing-evidence-marquee-size: clamp(2.8rem, 14.2vw, 5.4rem);--landing-terminal-top-height: min(62svh, 540px);--landing-terminal-footer-height: clamp(320px, 42svh, 520px);--landing-terminal-card-width: calc(100vw - (var(--landing-terminal-inline-gutter) * 2));--landing-terminal-card-overlap-depth: 0px;--landing-terminal-card-max-height: none;--landing-terminal-inline-gutter: 1.35rem}.decision-protocol-pin-shell{height:var(--landing-panel-height);min-height:var(--landing-panel-height)}.decision-protocol-stage-inner{transform:translate3d(0,var(--landing-stage-focus-offset-y),0)}.decision-protocol-reveal-frame{height:var(--landing-panel-height)}.decision-protocol-reveal-panel,.decision-protocol-panel{height:100%}.decision-protocol-panel{display:grid;grid-template-rows:auto minmax(0,1fr);padding:.95rem .88rem .9rem;border-radius:var(--landing-card-radius)}.decision-protocol-track{margin-top:.64rem;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:.22rem;padding-bottom:.22rem}.decision-protocol-step{min-height:auto}.decision-protocol-step__footer{position:relative;border-top:0}.decision-protocol-step__footer:before{content:"";position:absolute;inset-inline:0;top:var(--decision-protocol-mobile-divider-offset);border-top:1px solid rgb(var(--bm-text-0) / .12);pointer-events:none}.signal-integrity-panel{border-radius:var(--landing-card-radius);padding:1.12rem .9rem 1.08rem}.signal-integrity-panel__header>h2{margin-top:.68rem;line-height:1.08}.signal-integrity-panel__header>p{margin-top:.84rem;line-height:1.58}.signal-integrity-pipeline{grid-template-columns:1fr;margin-top:1.06rem;gap:2.28rem}.signal-integrity-pipeline__flow{grid-template-columns:14px minmax(0,1fr);gap:.62rem}.signal-integrity-pipeline__rail-track,.signal-integrity-pipeline__rail-line{top:.3rem;bottom:.3rem}.signal-integrity-pipeline__stages{gap:.72rem}.signal-integrity-stage{min-height:auto;padding:.86rem .82rem .94rem;border-radius:var(--landing-card-radius)}.signal-integrity-stage__gate{font-size:9px;letter-spacing:.14em}.signal-integrity-stage__title{margin-top:.7rem;font-size:.88rem}.signal-integrity-stage__body{margin-top:.52rem;font-size:11px;line-height:1.56}.signal-integrity-output{border-radius:var(--landing-card-radius);padding:.92rem .88rem;gap:.74rem}.signal-integrity-output__title{font-size:1.02rem;line-height:1.24}.signal-integrity-output__body,.signal-integrity-output__item{font-size:11px;line-height:1.52}.signal-integrity-output__list{gap:.58rem}.signal-integrity-output__footer{padding-top:.72rem}.signal-integrity-output__item-dot{margin-top:.28rem;width:5px;height:5px}.evidence-ledger-stage{height:var(--landing-evidence-stage-height)}.evidence-ledger-marquees{gap:.4rem}.evidence-ledger-marquee{min-width:200%;line-height:.84;letter-spacing:-.03em;color:rgb(var(--bm-text-0) / .13)}.evidence-ledger-card{border-radius:var(--landing-card-radius);padding:.95rem .88rem .9rem;max-height:none}.evidence-ledger-card__title{font-size:clamp(1.6rem,9vw,2rem);line-height:1.06}.evidence-ledger-card__body{font-size:11px;line-height:1.55}.evidence-ledger-card__ledger{grid-template-columns:minmax(0,1fr)}.evidence-ledger-entry{padding:.58rem 0 .68rem}.evidence-ledger-entry__index{font-size:9px;letter-spacing:.14em}.evidence-ledger-entry__phase{padding:.26rem .46rem .24rem;font-size:8px}.evidence-ledger-entry__title{margin-top:.48rem;font-size:.9rem}.evidence-ledger-entry__body{margin-top:.34rem;font-size:11px;line-height:1.52}.evidence-ledger-entry__meta{margin-top:.42rem;align-items:flex-start;flex-direction:column;gap:.24rem}.evidence-ledger-entry__meta-value{text-align:left;font-size:10.5px}.evidence-ledger-card__footer{padding-top:.66rem}.evidence-ledger-card__footer-label,.evidence-ledger-card__footer-state{font-size:10px}.landing-terminal{margin-top:var(--landing-gap-evidence-to-terminal)}.landing-terminal:before{height:clamp(72px,12svh,120px)}.landing-terminal__inner{grid-template-columns:1fr;grid-template-rows:var(--landing-terminal-top-height) auto;min-height:auto}.landing-terminal__top{grid-column:1;grid-row:1}.landing-terminal__card-shell{position:absolute;top:0;right:0;bottom:0;left:0}.landing-terminal__card{left:var(--landing-terminal-inline-gutter);right:var(--landing-terminal-inline-gutter);width:auto;top:0;bottom:auto;max-height:none;border-radius:0;padding:1.3rem 1.1rem 1.2rem;gap:1rem}.landing-terminal__card-title{font-size:clamp(1.8rem,11vw,2.7rem);line-height:.9}.landing-terminal__card-copy{font-size:.84rem;max-width:34ch}.landing-terminal__card-input{font-size:11px}.landing-terminal__card-cta{width:100%;min-height:3rem}.landing-terminal__footer{grid-column:1;grid-row:2;padding:1.6rem var(--landing-terminal-inline-gutter) calc(1.8rem + env(safe-area-inset-bottom))}.landing-terminal__footer-main,.landing-terminal__footer-bottom{padding-right:0;max-width:none}.landing-terminal__footer-main{grid-template-columns:1fr;gap:2.5rem}.landing-terminal__footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(1.9rem,4.2vw,4.4rem);column-gap:clamp(1.9rem,4.2vw,4.4rem);row-gap:.9rem;width:100%;justify-content:stretch;justify-items:stretch;align-items:start}.landing-terminal__footer-col{width:100%;min-width:0}.landing-terminal__footer-brand-title{font-size:clamp(1.6rem,9.2vw,2.1rem)}.landing-terminal__footer-bottom{margin-top:1.3rem}body{background-attachment:scroll}.hero-sequence__inner{padding-top:clamp(1.15rem,4.8vh,2.2rem);padding-bottom:clamp(.85rem,2vh,1.2rem)}.hero-copy-stage{width:min(620px,calc(100vw - .35rem));padding-top:0}.hero-content{padding-inline:.16rem}.hero-eyebrow{font-size:10px;letter-spacing:.2em}.hero-headline{margin-top:1.2rem;max-width:none;row-gap:.4em;font-size:min(clamp(1.72rem,7vw,2.62rem),calc((100vw - 1.2rem) / 12.8));line-height:1.06;letter-spacing:-.026em}.hero-headline__lead,.hero-headline__tail{white-space:nowrap}.hero-headline__tail{margin-top:0}.hero-subheadline{margin-top:1.08rem;max-width:100%;font-size:clamp(1.02rem,3.2vw,1.16rem);line-height:clamp(1.5rem,4.8vw,1.68rem)}.hero-subheadline__tail{font-size:.86em}.hero-cta-stack{margin-top:1.5rem;width:min(100%,20rem)}.hero-cta-row,.hero-cta-row--dual{grid-template-columns:1fr}.hero-engine-stage{width:min(var(--landing-stage-max-width),calc(100vw - var(--landing-stage-inline-gutter)))}.hero-engine-scene{height:var(--landing-engine-panel-height);min-height:var(--landing-engine-panel-height);border-radius:var(--landing-card-radius);padding:.78rem}.hero-engine-scene.glass-panel{background:transparent}.hero-engine-scene__visual-frame{order:1;--engine-visual-aspect: 16 / 9;--engine-frame-glow-near-mobile: 9px;--engine-frame-glow-far-mobile: 20px;--engine-frame-glow-near-alpha-mobile: .12;--engine-frame-glow-far-alpha-mobile: .08;--engine-frame-glow-near: var(--engine-frame-glow-near-mobile);--engine-frame-glow-far: var(--engine-frame-glow-far-mobile);--engine-frame-glow-near-alpha: var(--engine-frame-glow-near-alpha-mobile);--engine-frame-glow-far-alpha: var(--engine-frame-glow-far-alpha-mobile);position:relative;z-index:1;border-radius:var(--landing-card-radius);margin-bottom:.38rem;padding:0;max-height:none}.hero-engine-scene__visual-frame:before{top:0;right:0;bottom:0;left:0}.hero-engine-scene__visual{border-radius:10px}.hero-engine-scene__visual:after{border-radius:10px}.hero-engine-scene__image-stack{background:rgb(var(--bm-bg-0));border-radius:10px}.hero-engine-scene__image{-o-object-fit:contain;object-fit:contain;border-radius:10px}.hero-engine-scene__visual-frame--upcoming .hero-engine-scene__image--active{opacity:.5;filter:saturate(.8) blur(2.4px)}.hero-engine-scene__coming-soon{gap:.36rem;padding:.9rem}.hero-engine-scene__coming-soon-eyebrow{font-size:clamp(1.2rem,6vw,1.9rem);letter-spacing:.08em}.hero-engine-scene__coming-soon-subtitle{font-size:.62rem;letter-spacing:.12em}.hero-engine-scene__progress{max-width:136px}.hero-engine-scene__layout{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1.14rem}.hero-engine-scene__copy{order:2;position:relative;z-index:2;gap:.78rem;margin-top:.06rem;padding-block:.04rem .14rem}.hero-engine-track--static{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:.34rem;width:100%;padding:.04rem}.hero-engine-track--static:before,.hero-engine-track--motion:before{display:none}.hero-engine-track--motion{--hero-engine-track-overflow: 0px;gap:0;width:100%;min-width:100%;justify-content:space-between;padding-block:.1rem;padding-inline:.28rem}.hero-engine-track-viewport--motion{max-width:100%;padding-inline:0;padding-block:.08rem}.hero-engine-track--motion .hero-engine-node{flex:0 0 clamp(64px,17.2vw,74px);width:clamp(66px,18.2vw,75px)}.hero-engine-node{width:clamp(66px,18.2vw,75px);height:auto;min-height:clamp(66px,18.2vw,75px);aspect-ratio:1 / 1;border-radius:14px;gap:.2rem;padding:.2rem .14rem .28rem}.hero-engine-node__icon{height:24px;width:24px;border-radius:9px;font-size:11px}.hero-engine-node__label{font-size:9px;line-height:1.18;overflow:visible;text-overflow:clip;padding-bottom:1px}.hero-engine-node--active{transform:none}.hero-engine-scene__detail{min-height:0;padding-top:.9rem}.hero-engine-scene__title{margin-top:.82rem;margin-inline:0;max-width:14ch;font-size:clamp(1.8rem,8vw,2.46rem);line-height:1.08;font-weight:700;text-align:left}.hero-engine-detail__body{margin-top:1.02rem;margin-inline:0;max-width:33ch;font-size:13px;line-height:1.55;text-align:left}.hero-engine-scene__meta{padding-top:1rem;gap:.38rem;font-size:12px;justify-items:center;text-align:center}.landing-hero-atmosphere:before{width:min(940px,98vw);height:min(540px,64vh);bottom:-18%;opacity:.78}.landing-hero-atmosphere:after{width:min(680px,94vw);bottom:8%}.marketing-shot-body{height:132px}.heatmap-grid{--heatmap-strike-col: 92px;--heatmap-cell-min: 110px;max-height:60vh}}.landing-stage--post-engine .glass-panel,.landing-stage--post-engine .glass-card,.landing-stage--post-engine .decision-protocol-step,.landing-stage--post-engine .signal-integrity-stage,.landing-stage--post-engine .signal-integrity-output,.landing-stage--post-engine .landing-terminal__card{border-color:transparent}.landing-stage--post-engine .decision-protocol-panel,.landing-stage--post-engine .signal-integrity-panel,.landing-stage--post-engine .evidence-ledger-card{border-color:transparent;box-shadow:0 8px 32px rgb(0 0 0 / var(--evidence-glass-shadow-outer-alpha))}.landing-stage--post-engine .landing-terminal__card{box-shadow:none}.landing-stage--post-engine .decision-protocol-panel:before{background:radial-gradient(120% 88% at 6% 8%,rgb(var(--bm-engine-lattice) / .12) 0%,transparent 64%),radial-gradient(120% 88% at 94% 8%,rgb(var(--bm-engine-vector) / .11) 0%,transparent 68%),linear-gradient(180deg,rgb(var(--bm-text-0) / .015) 0%,transparent 60%)}.landing-stage--post-engine .signal-integrity-panel:before{background:radial-gradient(120% 110% at 8% 10%,rgb(var(--bm-engine-lattice) / .12) 0%,transparent 56%),radial-gradient(120% 110% at 94% 12%,rgb(var(--bm-engine-vector) / .1) 0%,transparent 60%),linear-gradient(180deg,rgb(var(--bm-text-0) / .02) 0%,transparent 70%)}.landing-stage--post-engine .evidence-ledger-card:before{background:linear-gradient(180deg,rgb(var(--bm-text-0) / .16) 0%,rgb(var(--bm-text-0) / .02) 23%,transparent 64%),radial-gradient(118% 72% at 86% -12%,rgb(170 214 255 / .13) 0%,transparent 66%),radial-gradient(120% 74% at 18% 112%,rgb(118 225 255 / .1) 0%,transparent 70%)}.landing-stage--post-engine .decision-protocol-panel:after,.landing-stage--post-engine .signal-integrity-panel:after,.landing-stage--post-engine .evidence-ledger-card:after{display:none}#root{min-height:100%;position:relative;z-index:1}::-moz-selection{background:rgb(var(--bm-brand-500) / .35);color:rgb(var(--bm-text-0) / .95)}::selection{background:rgb(var(--bm-brand-500) / .35);color:rgb(var(--bm-text-0) / .95)}:focus-visible{outline:2px solid rgb(var(--bm-text-0) / .18);outline-offset:2px}*,*:before,*:after{-webkit-tap-highlight-color:transparent}@keyframes bmDialogOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes bmDialogOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes bmDialogContentIn{0%{opacity:0;transform:translate3d(-50%,calc(-50% + 18px),0) scale(.96)}to{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}}@keyframes bmDialogContentOut{0%{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}to{opacity:0;transform:translate3d(-50%,calc(-50% + 12px),0) scale(.98)}}.bm-dialog-overlay[data-state=open]{animation:bmDialogOverlayIn .26s var(--bm-ease-standard) both}.bm-dialog-overlay[data-state=closed]{animation:bmDialogOverlayOut .18s ease-out both}.bm-dialog-content[data-state=open]{animation:bmDialogContentIn .32s var(--bm-ease-standard) both}.bm-dialog-content[data-state=closed]{animation:bmDialogContentOut .22s ease-out both}@keyframes bmReducedFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bmReducedFadeOut{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.bm-dialog-overlay[data-state],.bm-dialog-content[data-state]{animation:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.st-signal-step-pending,.st-signal-step-pending:before{animation:none!important}.st-signal-step-pending{box-shadow:inset 0 1px #ffffff29,0 0 #0000}.st-signal-step-pending:before{opacity:.6;transform:none}.st-signal-helper,.st-board-list-stage{transition:none!important}.st-board-control-rail:after,.st-stage-rail:after{transition:none!important}.st-board-shell-updating:after,.st-board-refresh-spin,.st-board-row-enter,.st-board-row-flash:after,.landing-motion-field:before{animation:none!important}.glass-nav,.glass-panel,.glass-card,.glass-pill,.settings-sticky-header{-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%)}.dropdown-panel[data-state=open],.bm-menu-panel[data-state=open],.bm-account-menu[data-state=open],.subscribe-page__account-menu[data-state=open],[data-slot=dropdown-menu-content][data-state=open]{animation:bmReducedFadeIn .15s ease both!important}.dropdown-panel[data-state=closed],.bm-menu-panel[data-state=closed],.bm-account-menu[data-state=closed],.subscribe-page__account-menu[data-state=closed],[data-slot=dropdown-menu-content][data-state=closed]{animation:bmReducedFadeOut .12s ease forwards!important}.bm-account-trigger__chevron,.subscribe-page__account-trigger__chevron,.lattice-dashboard__ticker-arrow{transition-duration:.2s!important}.bm-account-trigger,.bm-menu-trigger,.bm-account-menu-item,.bm-menu-item{transition-duration:.12s!important}}@media(min-width:768px){.lattice-dashboard__workspace{display:flex;flex-direction:column}.lattice-heatmap-grid,.pulse-feed__scroll{height:auto;max-height:none;padding-bottom:1.25rem}.st-board-scroll{padding-bottom:1.25rem}}@media(max-width:767px){.lattice-dashboard__workspace{display:flex;flex-direction:column}.lattice-heatmap-grid,.pulse-feed__scroll{height:auto;max-height:none;padding-bottom:calc(var(--bm-mobile-nav-height) + var(--bm-mobile-nav-obscured) + 1rem)}.st-board-scroll,.settings-page{padding-bottom:calc(var(--bm-mobile-nav-height) + var(--bm-mobile-nav-obscured) + 1rem)}}@keyframes skeleton{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.app-input--sleek{border:1px solid transparent;border-bottom:1px solid rgb(var(--bm-text-0) / .22);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color var(--bm-duration-base) var(--bm-ease-standard),border-radius var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard),backdrop-filter var(--bm-duration-base) var(--bm-ease-standard)}.app-input--sleek:hover,.app-input--sleek:focus-visible{border:1px solid rgb(var(--bm-text-0) / .18);border-radius:8px;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .008) 58%,rgb(var(--bm-text-0) / .045)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .76),rgb(var(--bm-surface-1) / .72));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),inset 0 -1px rgb(var(--bm-text-0) / .05),0 8px 18px #00000038;-webkit-backdrop-filter:blur(12px) saturate(124%);backdrop-filter:blur(12px) saturate(124%)}.settings-sticky-header{position:sticky;top:0;z-index:10;padding-bottom:12px;margin-inline:calc(-1 * var(--bm-page-gutter));padding-inline:var(--bm-page-gutter);background:linear-gradient(180deg,rgb(var(--bm-bg-0) / .36) 0%,rgb(var(--bm-bg-0) / .18) 52%,transparent 100%);box-shadow:none;-webkit-backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate));backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate))}.settings-ticker-catalog-scroll{min-height:0}@media(min-width:768px){.settings-ticker-catalog-scroll{max-height:min(60vh,34rem);overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none}.settings-ticker-catalog-scroll::-webkit-scrollbar{display:none}}.settings-tab-indicator{will-change:left,width}.settings-tab-indicator--ready{transition:left .22s cubic-bezier(.25,.1,.25,1),width .22s cubic-bezier(.25,.1,.25,1),opacity .12s ease}.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]>*{svg:not([class*="size-"])}.placeholder\:text-fg-4::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--bm-fg-4) / var(--tw-text-opacity))}.placeholder\:text-fg-4::placeholder{--tw-text-opacity: 1;color:rgb(var(--bm-fg-4) / var(--tw-text-opacity))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:animate-\[skeleton_1\.6s_ease_infinite\]:before{content:var(--tw-content);animation:skeleton 1.6s ease infinite}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:via-white\/10:before{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.hover\:border-white\/\[0\.10\]:hover{border-color:#ffffff1a}.hover\:bg-bg-1\/60:hover{background-color:rgb(var(--bm-bg-1) / .6)}.hover\:bg-bg-2:hover{--tw-bg-opacity: 1;background-color:rgb(var(--bm-bg-2) / var(--tw-bg-opacity))}.hover\:bg-bg-2\/30:hover{background-color:rgb(var(--bm-bg-2) / .3)}.hover\:bg-destructive\/20:hover{background-color:rgb(var(--bm-status-danger) / .2)}.hover\:bg-muted:hover{--tw-bg-opacity: 1;background-color:rgb(var(--bm-surface-1) / var(--tw-bg-opacity))}.hover\:bg-secondary\/80:hover{background-color:rgb(var(--bm-surface-2) / .8)}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-fg-1:hover{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.hover\:text-fg-2:hover{--tw-text-opacity: 1;color:rgb(var(--bm-fg-2) / var(--tw-text-opacity))}.hover\:text-fg-4:hover{--tw-text-opacity: 1;color:rgb(var(--bm-fg-4) / var(--tw-text-opacity))}.hover\:text-foreground:hover{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-95:hover{opacity:.95}.focus\:border-brand-400\/50:focus{border-color:rgb(var(--bm-brand-400) / .5)}.focus\:border-white\/20:focus{border-color:#fff3}.focus\:bg-accent:focus{--tw-bg-opacity: 1;background-color:rgb(var(--bm-surface-3) / var(--tw-bg-opacity))}.focus\:text-accent-foreground:focus{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.focus\:text-foreground:focus{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-white\/15:focus{--tw-ring-color: rgb(255 255 255 / .15)}.focus-visible\:border-destructive\/40:focus-visible{border-color:rgb(var(--bm-status-danger) / .4)}.focus-visible\:border-ring:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--bm-text-0) / var(--tw-border-opacity))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: rgb(var(--bm-status-danger) / .2)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: rgb(var(--bm-text-0) / .5)}.focus-visible\:ring-text-0\/20:focus-visible{--tw-ring-color: rgb(var(--bm-text-0) / .2)}.focus-visible\:ring-white\/15:focus-visible{--tw-ring-color: rgb(255 255 255 / .15)}.active\:translate-y-\[1px\]:active,.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/search:focus-within .group-focus-within\/search\:text-fg-1{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/search:hover .group-hover\/search\:text-fg-1{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.group\/dropdown-menu-item:focus .group-focus\/dropdown-menu-item\:text-accent-foreground{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.aria-expanded\:bg-muted[aria-expanded=true]{--tw-bg-opacity: 1;background-color:rgb(var(--bm-surface-1) / var(--tw-bg-opacity))}.aria-expanded\:bg-secondary[aria-expanded=true]{--tw-bg-opacity: 1;background-color:rgb(var(--bm-surface-2) / var(--tw-bg-opacity))}.aria-expanded\:text-foreground[aria-expanded=true],.aria-expanded\:text-secondary-foreground[aria-expanded=true]{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.data-\[state\=inactive\]\:pointer-events-none[data-state=inactive]{pointer-events:none}.data-\[size\=default\]\:max-w-xs[data-size=default],.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:20rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=inactive\]\:translate-y-1[data-state=inactive]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=checked\]\:bg-brand-500\/70[data-state=checked]{background-color:rgb(var(--bm-brand-500) / .7)}.data-\[state\=active\]\:text-fg-1[data-state=active],.data-\[state\=open\]\:text-foreground[data-state=open]{--tw-text-opacity: 1;color:rgb(var(--bm-fg-1) / var(--tw-text-opacity))}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{--tw-text-opacity: 1;color:rgb(var(--bm-status-danger) / var(--tw-text-opacity))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\]\:opacity-60[data-disabled]{opacity:.6}.data-\[state\=inactive\]\:opacity-0[data-state=inactive]{opacity:0}.data-\[state\=checked\]\:shadow-glow[data-state=checked]{--tw-shadow: var(--bm-shadow-glow-brand);--tw-shadow-colored: var(--bm-shadow-glow-brand);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive]{background-color:rgb(var(--bm-status-danger) / .1)}.data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive]{--tw-text-opacity: 1;color:rgb(var(--bm-status-danger) / var(--tw-text-opacity))}.group\/alert-dialog-content[data-size=sm] .group-data-\[size\=sm\]\/alert-dialog-content\:grid{display:grid}.group\/alert-dialog-content[data-size=sm] .group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-\[top\]{transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-300{transition-duration:.3s}.motion-safe\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}}.dark\:border-input:is(.dark *){--tw-border-opacity: 1;border-color:rgb(var(--bm-border-1) / var(--tw-border-opacity))}.dark\:bg-destructive\/20:is(.dark *){background-color:rgb(var(--bm-status-danger) / .2)}.dark\:bg-input\/30:is(.dark *){background-color:rgb(var(--bm-border-1) / .3)}.dark\:hover\:bg-destructive\/30:hover:is(.dark *){background-color:rgb(var(--bm-status-danger) / .3)}.dark\:hover\:bg-input\/50:hover:is(.dark *){background-color:rgb(var(--bm-border-1) / .5)}.dark\:hover\:bg-muted\/50:hover:is(.dark *){background-color:rgb(var(--bm-surface-1) / .5)}.dark\:focus-visible\:ring-destructive\/40:focus-visible:is(.dark *){--tw-ring-color: rgb(var(--bm-status-danger) / .4)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive]:is(.dark *){background-color:rgb(var(--bm-status-danger) / .2)}@media not all and (min-width:640px){.max-sm\:h-2\.5{height:.625rem}.max-sm\:h-7{height:1.75rem}.max-sm\:w-2\.5{width:.625rem}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.max-sm\:text-\[11px\]{font-size:11px}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:ml-4{margin-left:1rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:1.25rem}.sm\:py-\[18px\]{padding-top:18px;padding-bottom:18px}.sm\:pb-5{padding-bottom:1.25rem}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[1rem\]{font-size:1rem}.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:24rem}.group\/alert-dialog-content[data-size=default] .sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2{grid-row:span 2 / span 2}.group\/alert-dialog-content[data-size=default] .sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start{place-items:start}.group\/alert-dialog-content[data-size=default] .sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left{text-align:left}}@media(min-width:768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[640px\]{height:640px}.md\:min-w-0{min-width:0px}.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\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.md\:text-pretty{text-wrap:pretty}.md\:px-0{padding-left:0;padding-right:0}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-6{padding-bottom:1.5rem}}@media(min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.lg\:gap-x-60{-moz-column-gap:15rem;column-gap:15rem}.lg\:p-8{padding:2rem}.lg\:text-\[38px\]{font-size:38px}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>th\]\:px-2>th{padding-left:.5rem;padding-right:.5rem}.\[\&\>th\]\:px-3>th{padding-left:.75rem;padding-right:.75rem}.\[\&\>th\]\:px-4>th{padding-left:1rem;padding-right:1rem}.\[\&\>th\]\:py-1\.5>th{padding-top:.375rem;padding-bottom:.375rem}.\[\&\>th\]\:py-2>th{padding-top:.5rem;padding-bottom:.5rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.subscribe-page{--subscribe-noise-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");--subscribe-page-gutter: clamp(3rem, 5vw, 6rem);--subscribe-pane-top: clamp(5.35rem, 7vw, 6.5rem);--subscribe-pane-bottom: clamp(3rem, 4vw, 4.8rem);--subscribe-stack-gap: clamp(2rem, 2.8vw, 3rem);--subscribe-eyebrow-size: 11px;--subscribe-eyebrow-tracking: .22em;--subscribe-title-size: clamp(1.78rem, 2.42vw, 2.32rem);--subscribe-title-leading: 1.04;--subscribe-body-size: clamp(.92rem, .94vw, .98rem);--subscribe-body-leading: 1.72;--subscribe-section-title-size: clamp(1.22rem, 1.45vw, 1.42rem);--subscribe-utility-title-size: 1.05rem;--subscribe-utility-body-size: .94rem;--subscribe-meta-size: .92rem;--subscribe-meta-label-size: 11px;--subscribe-marketing-width: min(100%, 840px);background:linear-gradient(180deg,#0e1018fb,#0c0e15fc 52%,#0a0c12fe);position:relative;isolation:isolate}.subscribe-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-image:var(--subscribe-noise-image);background-size:128px 128px;background-repeat:repeat;opacity:.055;mix-blend-mode:soft-light;filter:contrast(140%) brightness(115%)}body:has(.subscribe-page){overflow-y:scroll!important;padding-right:0!important}.subscribe-page :where(button,[role=button],a,[data-slot=dropdown-menu-item],[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]):focus-visible{outline:none;border-color:rgb(var(--bm-text-0) / .14)!important;box-shadow:0 0 0 1px rgb(var(--bm-text-0) / .08)!important}.subscribe-page__layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,308px);gap:clamp(1.5rem,2.8vw,3rem);align-items:start;max-width:1360px;margin:0 auto;min-height:100vh;padding:var(--subscribe-pane-top) clamp(1.1rem,2.4vw,2.5rem) var(--subscribe-pane-bottom) var(--subscribe-page-gutter)}.subscribe-page__pane{min-width:0}.subscribe-page__pane--marketing{display:flex;justify-content:flex-start;padding:0}.subscribe-page__pane--rail{display:block;padding:0;box-shadow:none}.subscribe-page__viewport-menu{position:absolute;top:clamp(1rem,2.4vw,1.75rem);right:clamp(1rem,3vw,2.25rem);z-index:70}.subscribe-page__marketing-stack{display:grid;gap:var(--subscribe-stack-gap);max-width:var(--subscribe-marketing-width);width:100%}.subscribe-page__hero-stack{display:grid;gap:.75rem;width:100%}.subscribe-page__copy{display:grid;gap:clamp(1.05rem,1.6vw,1.35rem);width:100%}.subscribe-page__mobile-cta{display:none}.subscribe-page__eyebrow{font-size:var(--subscribe-eyebrow-size);line-height:1;letter-spacing:var(--subscribe-eyebrow-tracking);text-transform:uppercase;color:rgb(var(--bm-fg-4) / .96)}.subscribe-page__title{max-width:var(--subscribe-marketing-width);font-size:var(--subscribe-title-size);line-height:var(--subscribe-title-leading);letter-spacing:-.04em;font-weight:600;color:rgb(var(--bm-fg-1) / 1)}.subscribe-page__body{max-width:var(--subscribe-marketing-width);font-size:var(--subscribe-body-size);line-height:var(--subscribe-body-leading);color:rgb(var(--bm-fg-2) / .98)}.subscribe-page__body--compact{max-width:32rem;font-size:var(--subscribe-utility-body-size);line-height:1.72}.subscribe-page__section-title{font-size:var(--subscribe-section-title-size);line-height:1.15;letter-spacing:-.02em;font-weight:600;color:rgb(var(--bm-fg-1) / 1)}.subscribe-page__utility-title{font-size:var(--subscribe-utility-title-size);line-height:1.15;letter-spacing:-.02em;font-weight:600;color:rgb(var(--bm-fg-1) / 1)}.subscribe-page__hero{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgb(var(--bm-text-0) / .1);background:linear-gradient(135deg,#3b207959,#163a9033);box-shadow:none;width:100%;max-width:none}.subscribe-page__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--subscribe-noise-image);background-size:140px 140px;opacity:.02;mix-blend-mode:soft-light}.subscribe-page__hero-image{display:block;width:100%;height:auto;margin-bottom:-34px}.subscribe-page__meta-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem;min-height:42px;width:100%;max-width:none;padding:.42rem .72rem;border-radius:12px}.subscribe-page__meta-segment{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.75rem;width:100%;color:rgb(var(--bm-fg-1) / .98)}.subscribe-page__meta-segment--right{justify-self:stretch}.subscribe-page__meta-icon{display:inline-flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:10px;border:none;background:transparent;color:rgb(var(--bm-fg-2) / .96);flex-shrink:0}.subscribe-page__meta-copy{display:inline-grid;gap:.05rem}.subscribe-page__meta-value{font-size:.83rem;line-height:1.15;letter-spacing:-.015em;font-weight:600;color:rgb(var(--bm-fg-1) / .98)}.subscribe-page__meta-value--crossed{color:rgb(var(--bm-fg-3) / .82);text-decoration-line:line-through;text-decoration-thickness:1.1px;text-decoration-color:rgb(var(--bm-fg-4) / .72)}.subscribe-page__meta-label{font-size:var(--subscribe-meta-label-size);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .9)}.subscribe-page__meta-divider{width:1px;height:26px;flex-shrink:0;background:linear-gradient(180deg,transparent,rgb(var(--bm-text-0) / .18),transparent)}.subscribe-page__brand-logo{display:block;width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.subscribe-page__meta-bar--founding{border-color:#d4af3761;background:linear-gradient(180deg,#d4af370f,#d4af3705),linear-gradient(180deg,rgb(var(--bm-text-0) / .02),rgb(var(--bm-text-0) / .01)),rgb(var(--bm-bg-1) / .46)}.subscribe-page__meta-divider--founding{background:linear-gradient(180deg,transparent,rgb(212 175 55 / .36),transparent)}.subscribe-page__founding-icon{color:#d4af37eb}.subscribe-page__founding-label{background:linear-gradient(105deg,#d4af37,#d4af37 35%,#faf0c8 48%,#f5d680 52%,#d4af37 65%,#d4af37);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:650;letter-spacing:.02em;animation:founding-label-shimmer 3s ease-in-out infinite}@keyframes founding-label-shimmer{0%{background-position:100% 50%}40%{background-position:-20% 50%}to{background-position:-20% 50%}}.subscribe-page__promo-strip{display:grid;gap:.55rem;width:100%;padding:.78rem .92rem;border-radius:12px;border:1px solid rgb(212 175 55 / .2);background:linear-gradient(180deg,rgb(212 175 55 / .04),transparent),rgb(var(--bm-bg-1) / .36);cursor:pointer;text-align:left;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.subscribe-page__promo-strip:hover{border-color:#d4af3757;background:linear-gradient(180deg,#d4af3714,#d4af3705),rgb(var(--bm-bg-1) / .52);transform:translateY(-1px)}.subscribe-page__promo-strip--copied{border-color:#d4af376b;background:linear-gradient(180deg,#d4af371a,#d4af3708),rgb(var(--bm-bg-1) / .56)}.subscribe-page__promo-strip-row{display:flex;align-items:center;gap:clamp(.4rem,1.5vw,.7rem)}.subscribe-page__promo-strip-headline{font-size:clamp(.72rem,2.4vw,.88rem);line-height:1.35;font-weight:500;color:rgb(var(--bm-fg-1) / .94);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subscribe-page__promo-strip-code{display:inline-block;font-size:clamp(.58rem,1.8vw,.72rem);line-height:1;letter-spacing:clamp(.08em,.4vw,.14em);text-transform:uppercase;font-weight:700;padding:.24rem clamp(.3rem,1vw,.44rem);border-radius:5px;background:#d4af371f;color:#f8dd84f0;vertical-align:middle;position:relative;top:-.5px}.subscribe-page__promo-strip-action{display:inline-flex;align-items:center;gap:.32rem;font-size:clamp(.66rem,2vw,.8rem);line-height:1.2;font-weight:600;color:rgb(var(--bm-fg-2) / .92);white-space:nowrap;flex-shrink:0;margin-left:auto}.subscribe-page__faq{max-width:min(100%,780px);padding-top:clamp(2.1rem,2.8vw,3rem)}.subscribe-page__purchase-shell{position:sticky;top:clamp(5.35rem,7vw,6.1rem);width:100%;max-width:308px}.subscribe-page__purchase-card{display:grid;gap:1rem;width:100%;position:relative;border-radius:18px;border:1px solid rgb(var(--bm-text-0) / .1);background:linear-gradient(180deg,#16181ff5,#0e1015fa);box-shadow:none;padding:.8rem}.subscribe-page__purchase-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background-image:var(--subscribe-noise-image);background-size:140px 140px;opacity:.018;mix-blend-mode:soft-light}.subscribe-page__purchase-media{position:relative;z-index:1;overflow:hidden;border-radius:12px;border:1px solid rgb(var(--bm-text-0) / .1);background:radial-gradient(circle at top left,rgba(95,105,255,.14),transparent 52%),rgb(var(--bm-text-0) / .04);display:block;line-height:0}.subscribe-page__purchase-image{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.subscribe-page__purchase-summary{display:grid;gap:.35rem;padding-inline:.15rem;position:relative;z-index:1}.subscribe-page__purchase-plan{font-size:1.08rem;line-height:1.2;letter-spacing:-.025em;font-weight:600;color:rgb(var(--bm-fg-1) / 1)}.subscribe-page__purchase-plan-row{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.subscribe-page__purchase-price{font-size:.95rem;line-height:1.35;color:rgb(var(--bm-fg-2) / .96)}.subscribe-page__purchase-price--crossed{color:rgb(var(--bm-fg-3) / .82);text-decoration-line:line-through;text-decoration-thickness:1.15px;text-decoration-color:rgb(var(--bm-fg-4) / .72)}.subscribe-page__purchase-state{border-top:1px solid rgb(var(--bm-text-0) / .08);padding-top:.95rem;position:relative;z-index:1}.subscribe-page__purchase-card .subscribe-page__rail-section{gap:.85rem}.subscribe-page__purchase-card .subscribe-page__rail-actions{display:grid;gap:.7rem}.subscribe-page__purchase-card .subscribe-page__rail-actions>*{width:100%}.subscribe-page__purchase-card .subscribe-page__rail-actions :where(button){width:100%;justify-content:center}.subscribe-page__purchase-card .subscribe-page__body--compact{max-width:none;font-size:.88rem;line-height:1.65}.subscribe-page__purchase-card .subscribe-page__utility-title{font-size:.98rem}.subscribe-page__purchase-card .subscribe-page__rail-meta,.subscribe-page__purchase-card .subscribe-page__rail-loader{font-size:.82rem;line-height:1.6}.subscribe-page__account-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;border-radius:10px;border:1px solid transparent;padding:.55rem 1rem;color:rgb(var(--bm-fg-2) / .92);background:transparent;transition:color var(--bm-duration-base) var(--bm-ease-standard),border-color var(--bm-duration-base) var(--bm-ease-standard),background-color var(--bm-duration-base) var(--bm-ease-standard),box-shadow var(--bm-duration-base) var(--bm-ease-standard),transform var(--bm-duration-base) var(--bm-ease-standard)}.subscribe-page__account-trigger:hover,.subscribe-page__account-trigger[data-state=open]{border-color:rgb(var(--bm-text-0) / .12);background:linear-gradient(180deg,#ffffff05,#fff0 55%,#ffffff0f),linear-gradient(180deg,#12141ad1,#0a0c10b8);color:rgb(var(--bm-fg-1) / 1);box-shadow:inset 0 -1px #ffffff0d,0 16px 36px #00000047;transform:translateY(-1px)}.subscribe-page__account-trigger:focus-visible{outline:none;border-color:rgb(var(--bm-text-0) / .16);box-shadow:0 0 0 1px rgb(var(--bm-text-0) / .08),0 14px 28px #0003}.subscribe-page__account-trigger-copy{font-size:.94rem;line-height:1;letter-spacing:-.02em;font-weight:500}.subscribe-page__account-trigger__chevron{width:.72em;height:.72em;opacity:.3;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.subscribe-page__account-trigger:hover .subscribe-page__account-trigger__chevron,.subscribe-page__account-trigger[data-state=open] .subscribe-page__account-trigger__chevron{opacity:.55}.subscribe-page__account-trigger[data-state=open] .subscribe-page__account-trigger__chevron{transform:rotate(180deg)}.subscribe-page__account-menu{border-radius:10px;border:1px solid rgb(var(--bm-text-0) / .08);background:linear-gradient(180deg,#12141afa,#0a0c10f5);box-shadow:0 20px 44px #0000006b;transform-origin:top right}.subscribe-page__account-menu[data-state=open]{animation:subscribe-account-menu-in var(--bm-spring-open-duration) var(--bm-spring-open) both}.subscribe-page__account-menu[data-state=closed]{animation:subscribe-account-menu-out var(--bm-spring-close-duration) var(--bm-spring-close) forwards}.subscribe-page__account-menu-item{min-height:42px;border-radius:10px;padding-inline:.85rem;color:rgb(var(--bm-fg-2) / .96);transition:background-color .14s ease,color .14s ease,transform .14s ease}.subscribe-page__account-menu-item:hover,.subscribe-page__account-menu-item[data-highlighted]{background:rgb(var(--bm-text-0) / .06);color:rgb(var(--bm-fg-1) / 1);transform:translateY(-1px)}.subscribe-page__account-menu-item[data-highlighted]:focus-visible{outline:none;box-shadow:none}.subscribe-page__rail-shell{display:grid;gap:clamp(1.35rem,1.9vw,1.7rem);width:min(100%,432px);margin-inline:auto}.subscribe-page__rail-section{display:grid;gap:1rem}.subscribe-page__rail-section+.subscribe-page__rail-section{border-top:1px solid rgb(var(--bm-text-0) / .08);padding-top:clamp(1.25rem,1.8vw,1.55rem)}.subscribe-page__rail-section-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.8rem}.subscribe-page__rail-section-copy{min-width:0;flex:1}.subscribe-page__rail-content{display:grid;gap:1rem}.subscribe-page__rail-actions{display:flex;flex-wrap:wrap;gap:.75rem}.subscribe-page__cta-note{display:inline-flex;align-items:flex-start;gap:.55rem;margin:0;font-size:.82rem;line-height:1.55;color:rgb(var(--bm-fg-3) / .92)}.subscribe-page__cta-note svg{flex-shrink:0;margin-top:.12rem;color:rgb(var(--bm-brand-200) / .95)}.subscribe-page__rail-badge{display:inline-flex;align-items:center;gap:.32rem;align-self:flex-start;border-radius:999px;border:1px solid rgb(var(--bm-text-0) / .08);padding:.28rem .56rem;font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .88);background:rgb(var(--bm-text-0) / .025);white-space:nowrap}.subscribe-page__rail-badge-icon{display:inline-flex;align-items:center;justify-content:center}.subscribe-page__purchase-status-tag{flex-shrink:0;align-self:center}.subscribe-page__rail-badge--timer{border-color:rgb(var(--bm-brand-300) / .24);color:rgb(var(--bm-brand-50) / .98);background:rgb(var(--bm-brand-400) / .14)}.subscribe-page__rail-badge--warning{border-color:#fbbf243d;color:#fef3c7fa;background:#f59e0b1a}.subscribe-page__rail-loader,.subscribe-page__rail-meta{font-size:.86rem;line-height:1.68;color:rgb(var(--bm-fg-3) / .96)}.subscribe-page__rail-loader{display:inline-flex;align-items:center;gap:.7rem}.subscribe-page__embed-shell{position:relative;overflow:hidden;border-radius:10px;border:1px solid rgb(var(--bm-text-0) / .1);background:#0003}.subscribe-page__embed-assist{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:flex-start;border-radius:10px;border:1px solid rgb(251 191 36 / .16);background:#f59e0b14;padding:.9rem 1rem}.subscribe-page__embed-assist-title{font-size:.9rem;line-height:1.35;font-weight:600;color:rgb(var(--bm-fg-1) / .98)}.subscribe-page__embed-assist-body{font-size:.86rem;line-height:1.62;color:rgb(var(--bm-fg-3) / .96)}.subscribe-page__signout-dialog{width:calc(100vw - 2rem);max-width:28rem;gap:1.25rem;border-radius:10px;border:1px solid rgb(var(--bm-text-0) / .1);background:linear-gradient(180deg,#14171fc7,#0a0c10ad);box-shadow:0 28px 90px #00000080;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);padding:1.5rem;color:rgb(var(--bm-fg-1) / 1);transform-origin:center}.subscribe-page__signout-dialog[data-state=open]{animation:subscribe-signout-dialog-in .22s cubic-bezier(.22,1,.36,1)}.subscribe-page__signout-dialog[data-state=closed]{animation:subscribe-signout-dialog-out .14s ease-in forwards}.subscribe-page__signout-dialog-media{margin-bottom:0;border-radius:10px;background:rgb(var(--bm-text-0) / .06);color:rgb(var(--bm-fg-1) / .98)}.subscribe-page__signout-dialog-title{color:rgb(var(--bm-fg-1) / 1);font-size:1.08rem;letter-spacing:-.02em}.subscribe-page__signout-dialog-description{color:rgb(var(--bm-fg-3) / .96);line-height:1.65}.subscribe-page__signout-dialog-footer{margin-inline:0;margin-bottom:0;border-top:1px solid rgb(var(--bm-text-0) / .08);background:transparent;padding:1rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.subscribe-page__signout-dialog-cancel{border-color:rgb(var(--bm-text-0) / .12);background:rgb(var(--bm-text-0) / .03);color:rgb(var(--bm-fg-2) / .98);border-radius:10px;min-height:46px;width:100%;justify-content:center}.subscribe-page__signout-dialog-cancel:hover{background:rgb(var(--bm-text-0) / .05);color:rgb(var(--bm-fg-1) / 1)}.subscribe-page__signout-dialog-action{border:none;background:linear-gradient(90deg,#7708ff,#821fff,#9747ff);color:#fff;box-shadow:none;border-radius:12px;min-height:46px;width:100%;justify-content:center}.subscribe-page__signout-dialog-action:hover{background:linear-gradient(90deg,#8520ff,#9035ff,#a55aff)}@keyframes subscribe-account-menu-in{0%{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes subscribe-account-menu-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes subscribe-signout-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes subscribe-signout-dialog-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + 6px)) scale(.98)}}@media(max-width:768px){.subscribe-page{--subscribe-stack-gap: 1.75rem;--subscribe-pane-top: 5rem;--subscribe-title-size: clamp(1.72rem, 7.4vw, 2.2rem);--subscribe-body-size: .95rem;--subscribe-section-title-size: 1.28rem;--subscribe-marketing-width: 100%;--subscribe-page-gutter: 1rem;background:linear-gradient(180deg,#0e1018fb,#0c0e15fc 52%,#0a0c12fe)}.subscribe-page__layout{display:flex;flex-direction:column;gap:1.4rem;max-width:none;min-height:auto;padding:var(--subscribe-pane-top) 1rem 1.85rem}.subscribe-page__viewport-menu{top:.95rem;right:.95rem}.subscribe-page__pane--marketing{display:block;padding:0;box-shadow:none}.subscribe-page__pane--rail{display:none}.subscribe-page__mobile-cta{display:block;position:fixed;inset-inline:0;bottom:0;z-index:40;pointer-events:none}.subscribe-page__mobile-cta-surface{pointer-events:auto;width:100%;border-top:1px solid var(--bm-glass-border-soft);background:radial-gradient(880px 300px at 18% -220px,rgb(var(--bm-brand-500) / .2),transparent 68%),radial-gradient(680px 240px at 86% -170px,rgb(var(--bm-brand-500) / .08),transparent 72%),linear-gradient(180deg,rgb(var(--bm-bg-0) / .44),rgb(var(--bm-bg-0) / .24) 52%,rgb(var(--bm-bg-0) / .52));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),0 -6px 26px #00000029,0 18px 44px #0000006b;-webkit-backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate));backdrop-filter:blur(var(--bm-glass-nav-blur)) saturate(var(--bm-glass-nav-saturate))}.subscribe-page__mobile-cta-inner{display:grid;grid-template-columns:1fr auto;align-items:start;gap:.5rem;padding:.85rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px))}.subscribe-page__mobile-cta-badge{margin-top:0rem}.subscribe-page__layout{padding-bottom:calc(var(--subscribe-mobile-cta-height, 10rem) + 1.5rem)}.subscribe-page__meta-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.6rem;min-height:auto;width:100%;max-width:none;padding:.25rem .5rem;border-radius:10px}.subscribe-page__hero-image{margin-bottom:-18px}.subscribe-page__hero{max-width:100%}.subscribe-page__promo-strip{padding:.38rem .68rem;border-radius:18px;text-align:center;justify-items:center}.subscribe-page__promo-strip-row{justify-content:center}.subscribe-page__promo-strip-headline{text-align:center;word-spacing:.15em;letter-spacing:.01em;flex:none}.subscribe-page__promo-strip-action{display:none}.subscribe-page__meta-icon{height:28px;width:28px}.subscribe-page__meta-divider{height:20px}.subscribe-page__rail-shell{width:100%}.subscribe-page__signout-dialog{width:calc(100vw - 1.5rem);padding:1.25rem}}.subscribe-complete-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% 42%,rgba(119,8,255,.1) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 50% 52%,rgba(151,71,255,.06) 0%,transparent 65%);z-index:1}.subscribe-complete-page__viewport{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(5rem,8vw,7rem) clamp(1.25rem,4vw,2.5rem) clamp(3rem,5vw,5rem)}.subscribe-complete-page__panel{width:min(100%,640px);display:grid;gap:2.4rem;justify-items:center;text-align:center;border:none;background:none;border-radius:0;overflow:visible;position:relative}.subscribe-complete-page__panel:after{display:none}.subscribe-complete-page__content{display:grid;gap:2.8rem;justify-items:center;text-align:center;position:relative;z-index:1;padding:0}.subscribe-complete-page__header{display:grid;justify-items:center;text-align:center;gap:1.4rem}.subscribe-complete-page__header--support{gap:1.2rem}.subscribe-complete-page__eyebrow{display:none}.subscribe-complete-page__status-mark{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;border:1px solid rgba(130,31,255,.18);background:#821fff14;color:#9747ffe6}.subscribe-complete-page__status-mark--progress{color:#9747ffe6}.subscribe-complete-page__status-mark--success{color:#6ee7b7e6;background:#34b46814;border-color:#54d08329}.subscribe-complete-page__status-mark--warning{color:#fbbf24e6;background:#eba43e14;border-color:#eba43e24}.subscribe-complete-page__status-mark svg{width:28px;height:28px}.subscribe-complete-page__progress-stack{display:grid;justify-items:center;gap:.7rem;width:100%}.subscribe-complete-page__progress-label{font-size:13px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-3) / .82)}.subscribe-complete-page__progress-line{width:min(100%,300px);height:3px;border-radius:999px;overflow:hidden;background:linear-gradient(90deg,rgb(var(--bm-text-0) / 0),rgb(var(--bm-text-0) / .04) 12%,rgb(var(--bm-text-0) / .06) 30%,rgb(var(--bm-text-0) / .06) 70%,rgb(var(--bm-text-0) / .04) 88%,rgb(var(--bm-text-0) / 0));position:relative}.subscribe-complete-page__progress-line>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;background:linear-gradient(90deg,#821fff00,#821fff1a 12%,#9747ff59 28%,#9747ffbf 40%,#9747fff2,#9747ffbf 60%,#9747ff59 72%,#821fff1a 88%,#821fff00);background-size:280px 100%;background-repeat:no-repeat;background-position:-280px 0;will-change:background-position;animation:subscribe-complete-progress-sweep 1.6s ease-in-out infinite;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 8%,rgba(0,0,0,.5) 16%,black 30%,black 70%,rgba(0,0,0,.5) 84%,rgba(0,0,0,.12) 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 8%,rgba(0,0,0,.5) 16%,black 30%,black 70%,rgba(0,0,0,.5) 84%,rgba(0,0,0,.12) 92%,transparent 100%)}.subscribe-complete-page__title{margin:0;font-size:clamp(3rem,6.5vw,4.5rem);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:rgb(var(--bm-fg-1) / 1);white-space:normal}.subscribe-complete-page__body{margin:0;max-width:34rem;font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.7;color:rgb(var(--bm-fg-3) / .82)}.subscribe-complete-page__supporting{margin:0;max-width:34rem;font-size:.88rem;line-height:1.6;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .56)}.subscribe-complete-page__supporting--support{max-width:34rem;border:none;background:none;border-radius:0;padding:0;text-transform:none;letter-spacing:0;font-size:1rem;line-height:1.68;color:rgb(var(--bm-fg-3) / .68)}.subscribe-complete-page__error-banner{border-radius:12px;border:1px solid rgb(239 68 68 / .14);background:#ef44440d;padding:.85rem 1.1rem;font-size:.95rem;line-height:1.65;color:#fee2e2e6;max-width:34rem;text-align:center}.subscribe-complete-page__support-detail-list{display:grid;gap:.75rem;width:100%;max-width:34rem}.subscribe-complete-page__support-detail{border-radius:12px;border:1px solid rgb(var(--bm-fg-4) / .12);background:rgb(var(--bm-fg-0) / .03);padding:.85rem 1rem;font-size:.93rem;line-height:1.6;color:rgb(var(--bm-fg-3) / .82);text-align:center}.subscribe-complete-page__actions{display:grid;justify-items:center;gap:1rem;width:100%;max-width:26rem}.subscribe-complete-page__actions>button,.subscribe-complete-page__actions>a>button{width:100%}@keyframes subscribe-complete-progress-sweep{0%{background-position:-280px 0}to{background-position:calc(100% + 280px) 0}}@media(max-width:640px){.subscribe-complete-page__viewport{align-items:center;min-height:100dvh;padding:clamp(4rem,8vw,5rem) clamp(1.25rem,5vw,1.75rem)}.subscribe-complete-page__status-mark{width:52px;height:52px;border-radius:13px}.subscribe-complete-page__status-mark svg{width:24px;height:24px}.subscribe-complete-page__actions{max-width:100%}}.access-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% 42%,rgba(119,8,255,.1) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 50% 52%,rgba(151,71,255,.06) 0%,transparent 65%);z-index:1}.access-page__viewport{position:relative;z-index:2;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:clamp(5rem,8vw,7rem) clamp(2.5rem,6vw,6rem) clamp(3rem,5vw,5rem);max-width:1280px;margin:0 auto;gap:2.8rem}.access-page__hero{display:grid;gap:1.2rem}.access-page__title{margin:0;font-size:clamp(3rem,5.8vw,4.5rem);line-height:1.12;letter-spacing:-.04em;font-weight:700;color:rgb(var(--bm-fg-1) / 1)}.access-page__title-brand{background:linear-gradient(135deg,#b07cff,#c9a0ff,#a259ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.access-page__description{margin:0;max-width:38rem;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7;color:rgb(var(--bm-fg-3) / .78)}.access-page__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.access-page__card{border-radius:20px;border:0px solid rgb(var(--bm-text-0) / .1);background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .5),rgb(var(--bm-bg-1) / .5));-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);box-shadow:0 32px 80px #542b7807,inset 0 1px rgb(var(--bm-text-0) / .06);padding:clamp(1.4rem,2.2vw,2rem);display:grid;gap:1.1rem;align-content:start;overflow:hidden}.access-page__card-heading{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .52)}.access-page__card-heading--subscription{color:rgb(var(--bm-brand-300) / .8)}.access-page__card-rows{display:grid;gap:.6rem}.access-page__card-row-label{font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .48)}.access-page__card-row-value{font-size:1rem;line-height:1.4;color:rgb(var(--bm-fg-1) / .92)}.access-page__card-row-value--status{display:inline-flex;align-items:center;gap:.45rem}.access-page__card-row-value--success{color:#d1fae5eb}.access-page__card-row-value--warning{color:#fff1d6eb}.access-page__card-row-value--danger{color:#fecacaeb}.access-page__card-row-value--info{color:rgb(var(--bm-brand-100) / .92)}.access-page__status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.access-page__status-dot--success{background:#54d083e6;box-shadow:0 0 6px #54d08359}.access-page__status-dot--warning{background:#eba43ee6;box-shadow:0 0 6px #eba43e59}.access-page__status-dot--danger{background:#ef4444e6;box-shadow:0 0 6px #ef444459}.access-page__status-dot--info{background:rgb(var(--bm-brand-100) / .9);box-shadow:0 0 6px rgb(var(--bm-brand-100) / .35)}.access-page__card-identity{display:flex;align-items:center;gap:.85rem}.access-page__card-avatar{width:44px;height:44px;border-radius:50%;background:rgb(var(--bm-text-0) / .06);border:1px solid rgb(var(--bm-text-0) / .08);display:flex;align-items:center;justify-content:center;color:rgb(var(--bm-fg-3) / .5);flex-shrink:0}.access-page__card-avatar svg{width:20px;height:20px}.access-page__card-identity-text{min-width:0}.access-page__card-identity-name{font-size:1rem;font-weight:600;color:rgb(var(--bm-fg-1) / .95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.access-page__card-identity-email{font-size:.82rem;color:rgb(var(--bm-fg-3) / .6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.access-page__actions{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.access-page__actions>button,.access-page__actions>a>button{height:var(--bm-control-height-md, 40px);min-height:44px;padding-inline:1.4rem;font-size:.94rem}.access-page__error{border-radius:12px;border:1px solid rgb(239 68 68 / .14);background:#ef44440d;padding:.75rem 1rem;font-size:.9rem;line-height:1.65;color:#fee2e2e6}@media(max-width:860px){.access-page__viewport{padding:clamp(4rem,8vw,5rem) clamp(1.25rem,5vw,1.75rem) clamp(2rem,4vw,3rem);gap:2rem}.access-page__cards{grid-template-columns:1fr}.access-page__actions{width:100%}.access-page__actions>button,.access-page__actions>a>button{flex:1}}.auth-page{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:1.5rem;overflow-x:hidden;overflow-y:auto;background-color:rgb(var(--bm-bg-0))}.auth-page .landing-stars{opacity:.74}.auth-page__card-wrapper{position:relative;z-index:1;width:100%;max-width:420px;isolation:isolate}.auth-page__card{border:0px solid rgb(var(--bm-text-0) / .1);border-radius:20px;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .5),rgb(var(--bm-bg-1) / .5));-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);box-shadow:0 32px 80px #542b7807,inset 0 1px rgb(var(--bm-text-0) / .06);padding:1.5rem 2rem 2rem;overflow:hidden}.auth-page__logo{display:flex;justify-content:center;margin-bottom:1.75rem}.auth-page__logo img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.auth-page__header{text-align:center;margin-bottom:2rem}.auth-page__feedback-stack{display:grid;gap:1rem;margin-bottom:1.25rem}.auth-page__form-viewport{position:relative;overflow:hidden}.auth-page__form-viewport-content{width:100%}.auth-page__title{font-size:1.65rem;font-weight:600;letter-spacing:-.03em;line-height:1.15;color:rgb(var(--bm-fg-1) / 1);margin-bottom:.55rem}.auth-page__subtitle{font-size:.9rem;line-height:1.6;color:rgb(var(--bm-fg-3) / .88);max-width:30ch;margin-inline:auto}.auth-page__form{display:grid;gap:1.35rem}.auth-page__field{display:grid;gap:.45rem}.auth-page__label{font-size:.78rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--bm-fg-4) / .88)}.auth-page__input-wrap{position:relative}.auth-page__input-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2.75rem;color:rgb(var(--bm-fg-4) / .42);pointer-events:none;transition:color .2s ease;will-change:color;z-index:1}.auth-page__input-wrap:has(.auth-page__input:hover) .auth-page__input-icon{color:rgb(var(--bm-fg-3) / .62)}.auth-page__input-wrap:has(.auth-page__input:focus-visible) .auth-page__input-icon{color:rgb(var(--bm-fg-2) / .76)}.auth-page__input{width:100%;height:48px;padding-left:2.75rem;padding-right:1rem;font-size:.94rem;color:rgb(var(--bm-fg-1) / 1);border:1px solid transparent;border-bottom:1px solid rgb(var(--bm-text-0) / .22);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;outline:none;transition:border-color .2s ease,border-radius .2s ease,background-color .2s ease,box-shadow .2s ease}@media(hover:none)and (pointer:coarse){.auth-page__input{font-size:16px}}.auth-page__input::-moz-placeholder{color:rgb(var(--bm-fg-4) / .5)}.auth-page__input::placeholder{color:rgb(var(--bm-fg-4) / .5)}.auth-page__input:hover,.auth-page__input:focus-visible{border:1px solid rgb(var(--bm-text-0) / .18);border-radius:10px;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .008) 58%,rgb(var(--bm-text-0) / .045)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .76),rgb(var(--bm-surface-1) / .72));box-shadow:inset 0 1px rgb(var(--bm-text-0) / .08),inset 0 -1px rgb(var(--bm-text-0) / .05),0 8px 18px #00000038;-webkit-backdrop-filter:blur(12px) saturate(124%);backdrop-filter:blur(12px) saturate(124%)}.auth-page__input--error{border-bottom-color:#ef444480}.auth-page__input--error:hover,.auth-page__input--error:focus-visible{border-color:#ef444459}.auth-page__field-error{font-size:.78rem;color:#f87171eb;padding-left:.1rem}.auth-page__consent-field{display:grid;gap:.35rem}.auth-page__consent-row{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.auth-page__consent-input{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;opacity:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.auth-page__consent-control{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:.25rem;border:1.5px solid rgb(var(--bm-fg-1) / .32);background:transparent;color:rgb(var(--bm-fg-1) / .98);cursor:pointer;flex-shrink:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.auth-page__consent-control:hover{border-color:rgb(var(--bm-fg-1) / .55)}.auth-page__consent-input:focus-visible+.auth-page__consent-control{box-shadow:0 0 0 2px rgb(var(--bm-brand-300) / .22);border-color:rgb(var(--bm-brand-300) / .72)}.auth-page__consent-control--checked{background:rgb(var(--bm-fg-1) / .92);border-color:rgb(var(--bm-fg-1) / .92);color:#131620fa}.auth-page__consent-control--error{border-color:#ef4444a6}.auth-page__consent-copy{font-size:.775rem;line-height:1.45;color:rgb(var(--bm-fg-1) / .44)}.auth-page__consent-text{display:inline;color:inherit;cursor:pointer}.auth-page__consent-link{color:rgb(var(--bm-fg-1) / .56);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;transition:color .16s ease}.auth-page__consent-link:hover{color:rgb(var(--bm-fg-1) / .82)}.auth-page__submit{margin-top:.4rem}.auth-page__aux-row{display:flex;justify-content:flex-end;margin-top:-.35rem}.auth-page__aux-link{font-size:.8rem;font-weight:500;color:rgb(var(--bm-fg-2) / .88);text-decoration:none;transition:color .2s ease}.auth-page__aux-link:hover{color:rgb(var(--bm-brand-300) / 1)}.auth-page__error-banner{border-radius:10px;border:1px solid rgb(239 68 68 / .2);background:#ef444414;padding:.7rem .85rem;font-size:.86rem;line-height:1.5;color:#fca5a5f2}.auth-page__notice-banner{border-radius:10px;border:1px solid rgb(245 158 11 / .22);background:#f59e0b1a;padding:.7rem .85rem;font-size:.86rem;line-height:1.5;color:#fde68afa}.auth-page__success-banner{border-radius:10px;border:1px solid rgb(34 197 94 / .22);background:#22c55e1a;padding:.7rem .85rem;font-size:.86rem;line-height:1.5;color:#dcfce7fa}.auth-page__support-copy{margin-top:1rem;font-size:.8rem;line-height:1.6;text-align:center;color:rgb(var(--bm-fg-4) / .82)}.auth-page__divider{margin:4rem 0}.auth-page__terminal-actions{display:grid;gap:.7rem}.auth-page__card--forgot-password .auth-page__divider{margin:2.4rem 0 2.6rem}.auth-page__switch{display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.86rem;color:rgb(var(--bm-fg-4) / .82)}.auth-page__switch a{color:rgb(var(--bm-fg-1) / .92);font-weight:500;text-decoration:none;transition:color .2s ease}.auth-page__switch a:hover{color:rgb(var(--bm-brand-300) / 1)}.auth-page__whop-recovery{margin-top:.5rem;border-radius:12px;border:1px solid rgb(var(--bm-text-0) / .08);background:rgb(var(--bm-text-0) / .03);padding:1rem}.auth-page__whop-recovery-title{font-size:.88rem;font-weight:600;color:rgb(var(--bm-fg-1) / .96)}.auth-page__whop-recovery-body{margin-top:.3rem;font-size:.82rem;line-height:1.6;color:rgb(var(--bm-fg-3) / .88)}@media(max-height:860px){.auth-page{justify-content:flex-start;padding-top:2.25rem;padding-bottom:2rem}}@media(max-width:480px){.auth-page{padding:3.5rem 1rem 2rem;align-items:flex-start}.auth-page__card{padding:2rem 1.5rem 1.75rem;border-radius:16px}.auth-page__title{font-size:1.42rem}.auth-page__consent-copy{font-size:.72rem}.auth-page__card--forgot-password .auth-page__divider{margin:2rem 0 2.2rem}.auth-page .landing-stars{opacity:.62}}.billing-card{border:1px solid rgb(var(--bm-text-0) / .06);border-radius:20px;background:linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .5),rgb(var(--bm-bg-1) / .5));-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);overflow:hidden;position:relative}.billing-card--standard{border-color:rgb(var(--bm-brand-400) / .08);background:linear-gradient(180deg,rgb(var(--bm-brand-500) / .035) 0%,transparent 50%),linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .5),rgb(var(--bm-bg-1) / .5))}.billing-card__accent-bar--standard{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(var(--bm-brand-400) / .25) 15%,rgb(var(--bm-brand-400) / .55) 50%,rgb(var(--bm-brand-400) / .25) 85%,transparent 100%)}.billing-card--founding{border-color:#d4af371f;background:linear-gradient(180deg,rgb(212 175 55 / .04) 0%,transparent 40%),linear-gradient(180deg,rgb(var(--bm-text-0) / .024),rgb(var(--bm-text-0) / .01)),linear-gradient(180deg,rgb(var(--bm-surface-2) / .5),rgb(var(--bm-bg-1) / .5))}.billing-card__accent-bar--founding{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(212 175 55 / .3) 15%,rgb(212 175 55 / .7) 50%,rgb(212 175 55 / .3) 85%,transparent 100%)}.billing-card__founding-plan-name{background:linear-gradient(105deg,#d4af37,#d4af37 30%,#faf0c8 46%,#f5d680 54%,#d4af37 70%,#d4af37);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:billing-founding-shimmer 3.4s ease-in-out infinite}@keyframes billing-founding-shimmer{0%{background-position:100% 50%}40%{background-position:-20% 50%}to{background-position:-20% 50%}}.billing-card__founding-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .52rem;border-radius:999px;border:1px solid rgb(212 175 55 / .24);background:linear-gradient(180deg,#d4af371a,#d4af370a);color:#f8dd84eb;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.billing-card__founding-badge svg{width:11px;height:11px;color:#d4af37e0}.billing-card__manage-btn--standard{border-color:rgb(var(--bm-brand-400) / .22)!important;color:rgb(var(--bm-brand-300) / .9)!important}.billing-card__manage-btn--standard:hover:not(:disabled){border-color:rgb(var(--bm-brand-400) / .36)!important;background:rgb(var(--bm-brand-500) / .1)!important;color:rgb(var(--bm-brand-300) / 1)!important}.billing-card__manage-btn--founding{border-color:#d4af3733!important;color:#f8dd84e0!important}.billing-card__manage-btn--founding:hover:not(:disabled){border-color:#d4af3757!important;background:#d4af3714!important;color:#f8dd84!important}.billing-card--alert-danger{border-color:#f871711f}.billing-card--alert-warn{border-color:#fb923c1f}.billing-card__accent-bar--danger{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(248 113 113 / .3) 15%,rgb(248 113 113 / .6) 50%,rgb(248 113 113 / .3) 85%,transparent 100%)}.billing-card__accent-bar--warn{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(251 146 60 / .3) 15%,rgb(251 146 60 / .6) 50%,rgb(251 146 60 / .3) 85%,transparent 100%)}.billing-status-dot{width:7px;height:7px;border-radius:999px;flex-shrink:0}.billing-status-dot--good{background:#4ade80;box-shadow:0 0 6px #4ade8066}.billing-status-dot--warn{background:#fb923c;box-shadow:0 0 6px #fb923c66}.billing-status-dot--danger{background:#f87171;box-shadow:0 0 6px #f8717166}.billing-status-dot--neutral{background:rgb(var(--bm-fg-4))}.billing-card__body{padding:1.25rem 1.5rem}.billing-card__divider{height:1px;margin:0 1.5rem;background:linear-gradient(90deg,transparent 0%,rgb(var(--bm-text-0) / .08) 20%,rgb(var(--bm-text-0) / .08) 80%,transparent 100%)}.billing-card__divider--founding{background:linear-gradient(90deg,transparent 0%,rgb(212 175 55 / .14) 20%,rgb(212 175 55 / .14) 80%,transparent 100%)}.billing-card__divider--danger{background:linear-gradient(90deg,transparent 0%,rgb(248 113 113 / .12) 20%,rgb(248 113 113 / .12) 80%,transparent 100%)}.billing-card__divider--warn{background:linear-gradient(90deg,transparent 0%,rgb(251 146 60 / .12) 20%,rgb(251 146 60 / .12) 80%,transparent 100%)}.billing-card__info-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.billing-card__info-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bm-fg-4));white-space:nowrap}.billing-card__info-value{font-size:13.5px;font-weight:500;color:rgb(var(--bm-fg-2));text-align:right}.billing-card__info-label--danger{color:#f87171cc}.billing-card__info-value--danger{color:#fca5a5;font-weight:600}.billing-card__info-label--warn{color:#fb923ccc}.billing-card__info-value--warn{color:#fdba74;font-weight:600}.billing-discord-icon{width:18px;height:18px}.billing-discord-icon--connected{color:#4ade80d9}.billing-discord-icon--disconnected{color:#f87171bf}.billing-discord-icon--warn{color:#fb923ccc}.billing-discord-icon--neutral{color:rgb(var(--bm-fg-4))}.billing-alert-badge{width:6px;height:6px;border-radius:999px;flex-shrink:0;position:relative;top:-1px}.billing-alert-badge--danger{background:#f87171;box-shadow:0 0 5px #f8717180}.billing-alert-badge--warn{background:#fb923c;box-shadow:0 0 5px #fb923c80}@media(prefers-reduced-motion:reduce){.billing-card__founding-plan-name{animation:none;background-size:100% 100%;background-position:0% 50%}.billing-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,rgb(var(--bm-surface-2) / .94),rgb(var(--bm-surface-1) / .9))}.billing-card--founding{background:linear-gradient(180deg,rgb(212 175 55 / .04) 0%,transparent 40%),linear-gradient(180deg,rgb(var(--bm-surface-2) / .94),rgb(var(--bm-surface-1) / .9))}.billing-card--standard{background:linear-gradient(180deg,rgb(var(--bm-brand-500) / .035) 0%,transparent 50%),linear-gradient(180deg,rgb(var(--bm-surface-2) / .94),rgb(var(--bm-surface-1) / .9))}}@media(max-width:480px){.billing-card{border-radius:16px}.billing-card__body{padding:1rem 1.25rem}.billing-card__divider{margin:0 1.25rem}}
