*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}body{overflow-x:clip}dialog{color:inherit}dialog::backdrop{background:#00000073}[tabindex="-1"]:focus:not(:focus-visible){outline:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.snap-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-flow:column;display:grid;overflow-x:auto}.snap-row::-webkit-scrollbar{display:none}.snap-row>*{scroll-snap-align:start}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-left-\[10000px\]{left:-10000px}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.bottom-\[calc\(50\%\+12px\)\]{bottom:calc(50% + 12px)}.left-0{left:0}.left-1\/2{left:50%}.left-\[19px\]{left:19px}.left-\[calc\(50\%\+12px\)\]{left:calc(50% + 12px)}.left-\[max\(var\(--gutter\)\,calc\(50\%-37\.5rem\)\)\]{left:max(var(--gutter), calc(50% - 37.5rem))}.right-0{right:0}.right-\[calc\(50\%\+12px\)\]{right:calc(50% + 12px)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-6{top:1.5rem}.top-\[12vh\]{top:12vh}.top-\[calc\(50\%\+12px\)\]{top:calc(50% + 12px)}.top-\[calc\(var\(--header-h\)\+1\.25rem\)\]{top:calc(var(--header-h) + 1.25rem)}.top-auto{top:auto}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-header{z-index:50}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.m-auto{margin:auto}.-mx-gutter{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-14{margin-left:3.5rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-video{aspect-ratio:16/9}.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-2\.5{height:.625rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[144px\]{height:144px}.h-\[15px\]{height:15px}.h-\[173px\]{height:173px}.h-\[3px\]{height:3px}.h-\[76px\]{height:76px}.h-auto{height:auto}.h-full{height:100%}.h-header{height:var(--header-h)}.h-px{height:1px}.max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.max-h-\[min\(60vh\,28rem\)\]{max-height:min(60vh,28rem)}.max-h-none{max-height:none}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-full{min-height:100%}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[15px\]{width:15px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[2px\]{width:2px}.w-\[360px\]{width:360px}.w-\[76px\]{width:76px}.w-\[min\(640px\,calc\(100vw-2\*var\(--gutter\)\)\)\]{width:min(640px, calc(100vw - 2 * var(--gutter)))}.w-\[min\(960px\,calc\(100vw-2\*var\(--gutter\)\)\)\]{width:min(960px, calc(100vw - 2 * var(--gutter)))}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[8\.5rem\]{min-width:8.5rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[44rem\]{max-width:44rem}.max-w-\[calc\(var\(--container\)\+2\*var\(--gutter\)\)\]{max-width:calc(var(--container) + 2 * var(--gutter))}.max-w-container{max-width:var(--container)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--measure)}.max-w-none{max-width:none}.max-w-wide{max-width:var(--container-wide)}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-\[calc\(var\(--header-h\)\+1\.5rem\)\]{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.scroll-mt-\[calc\(var\(--header-h\)\+2rem\)\]{scroll-margin-top:calc(var(--header-h) + 2rem)}.scroll-px-gutter{scroll-padding-left:var(--gutter);scroll-padding-right:var(--gutter)}.list-disc{list-style-type:disc}.auto-cols-\[min\(400px\,82\%\)\]{grid-auto-columns:min(400px,82%)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.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-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-grid{gap:var(--grid-gap)}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.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-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-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-separator\/\[0\.12\]>:not([hidden])~:not([hidden]){border-color:rgb(var(--c-separator) / .12)}.divide-separator\/\[0\.14\]>:not([hidden])~:not([hidden]){border-color:rgb(var(--c-separator) / .14)}.divide-separator\/\[0\.1\]>:not([hidden])~:not([hidden]){border-color:rgb(var(--c-separator) / .1)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded-\[22px\]{border-radius:22px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-card{border-radius:var(--r-lg)}.rounded-chip{border-radius:var(--r-sm)}.rounded-full{border-radius:9999px}.rounded-inset{border-radius:var(--r-md)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--r-pill)}.rounded-tile{border-radius:var(--r-xl)}.border{border-width:1px}.border-0{border-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-accent{--tw-border-opacity:1;border-color:rgb(var(--c-accent) / var(--tw-border-opacity,1))}.border-accent\/50{border-color:rgb(var(--c-accent) / .5)}.border-separator{--tw-border-opacity:1;border-color:rgb(var(--c-separator) / var(--tw-border-opacity,1))}.border-separator-strong{--tw-border-opacity:1;border-color:rgb(var(--c-separator-strong) / var(--tw-border-opacity,1))}.border-separator\/\[0\.12\]{border-color:rgb(var(--c-separator) / .12)}.border-separator\/\[0\.14\]{border-color:rgb(var(--c-separator) / .14)}.border-separator\/\[0\.16\]{border-color:rgb(var(--c-separator) / .16)}.border-separator\/\[0\.1\]{border-color:rgb(var(--c-separator) / .1)}.border-soon\/60{border-color:rgb(var(--c-soon) / .6)}.border-transparent{border-color:#0000}.border-white\/15{border-color:#ffffff26}.bg-\[\#05060a\]{--tw-bg-opacity:1;background-color:rgb(5 6 10/var(--tw-bg-opacity,1))}.bg-\[\#0b1022\]{--tw-bg-opacity:1;background-color:rgb(11 16 34/var(--tw-bg-opacity,1))}.bg-accent{--tw-bg-opacity:1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-canvas{--tw-bg-opacity:1;background-color:rgb(var(--c-canvas) / var(--tw-bg-opacity,1))}.bg-canvas-2{--tw-bg-opacity:1;background-color:rgb(var(--c-canvas-2) / var(--tw-bg-opacity,1))}.bg-canvas-2\/80{background-color:rgb(var(--c-canvas-2) / .8)}.bg-canvas-3{--tw-bg-opacity:1;background-color:rgb(var(--c-canvas-3) / var(--tw-bg-opacity,1))}.bg-canvas-3\/40{background-color:rgb(var(--c-canvas-3) / .4)}.bg-canvas-3\/60{background-color:rgb(var(--c-canvas-3) / .6)}.bg-label{--tw-bg-opacity:1;background-color:rgb(var(--c-label) / var(--tw-bg-opacity,1))}.bg-label-3{--tw-bg-opacity:1;background-color:rgb(var(--c-label-3) / var(--tw-bg-opacity,1))}.bg-label\/\[0\.08\]{background-color:rgb(var(--c-label) / .08)}.bg-live{--tw-bg-opacity:1;background-color:rgb(var(--c-live) / var(--tw-bg-opacity,1))}.bg-separator{--tw-bg-opacity:1;background-color:rgb(var(--c-separator) / var(--tw-bg-opacity,1))}.bg-separator\/\[0\.12\]{background-color:rgb(var(--c-separator) / .12)}.bg-separator\/\[0\.14\]{background-color:rgb(var(--c-separator) / .14)}.bg-soon{--tw-bg-opacity:1;background-color:rgb(var(--c-soon) / var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-\[rgb\(var\(--tract-si\)\)\]{--tw-gradient-from:rgb(var(--tract-si)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--tract-si) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[rgb\(var\(--tract-ap\)\)\]{--tw-gradient-to:rgb(var(--tract-ap) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--tract-ap)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#e3b04b\]{--tw-gradient-to:#e3b04b var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[50\%_25\%\]{-o-object-position:50% 25%;object-position:50% 25%}.object-center{-o-object-position:center;object-position:center}.object-left-top{-o-object-position:left top;object-position:left top}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!py-\[clamp\(3\.5rem\,2\.5rem\+4vw\,6\.5rem\)\]{padding-top:clamp(3.5rem,2.5rem + 4vw,6.5rem)!important;padding-bottom:clamp(3.5rem,2.5rem + 4vw,6.5rem)!important}.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-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.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-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-section{padding-top:var(--space-section);padding-bottom:var(--space-section)}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-8{padding-bottom:2rem}.pb-section{padding-bottom:var(--space-section)}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-1\.5{padding-right:.375rem}.pr-3{padding-right:.75rem}.pr-5{padding-right:1.25rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-\[calc\(var\(--header-h\)\+2\.5rem\)\]{padding-top:calc(var(--header-h) + 2.5rem)}.pt-\[calc\(var\(--header-h\)\+4rem\)\]{padding-top:calc(var(--header-h) + 4rem)}.pt-\[calc\(var\(--header-h\)\+5rem\)\]{padding-top:calc(var(--header-h) + 5rem)}.pt-\[calc\(var\(--header-h\)\+6rem\)\]{padding-top:calc(var(--header-h) + 6rem)}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.font-mono{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.font-pixel{font-family:var(--font-pixel), ui-monospace, monospace}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[11px\]{font-size:11px}.text-\[clamp\(2\.4rem\,1\.6rem\+4vw\,4\.75rem\)\]{font-size:clamp(2.4rem,1.6rem + 4vw,4.75rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.6vw\,2\.75rem\)\]{font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem)}.text-\[clamp\(3\.5rem\,2\.5rem\+4vw\,6rem\)\]{font-size:clamp(3.5rem,2.5rem + 4vw,6rem)}.text-body{font-size:1.0625rem;line-height:1.47}.text-callout{font-size:1rem;line-height:1.5}.text-caption{font-size:.75rem;font-weight:500;line-height:1.35}.text-display-1{letter-spacing:-.02em;font-size:clamp(2.75rem,1.96rem + 3.38vw,5rem);font-weight:600;line-height:1.05}.text-display-2{letter-spacing:-.015em;font-size:clamp(2rem,1.47rem + 2.25vw,3.5rem);font-weight:600;line-height:1.07}.text-footnote{font-size:.8125rem;line-height:1.4}.text-headline{font-size:1.0625rem;font-weight:600;line-height:1.3}.text-subhead{font-size:.9375rem;line-height:1.45}.text-title-1{letter-spacing:-.01em;font-size:clamp(1.75rem,1.49rem + 1.13vw,2.5rem);font-weight:600;line-height:1.1}.text-title-2{letter-spacing:-.005em;font-size:clamp(1.3125rem,1.16rem + .66vw,1.75rem);font-weight:600;line-height:1.3}.text-title-3{font-size:1.25rem;font-weight:600;line-height:1.3}.font-medium{font-weight:500}.font-normal{font-weight:400}.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-7{line-height:1.75rem}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-tight{letter-spacing:-.025em}.text-accent{--tw-text-opacity:1;color:rgb(var(--c-accent) / var(--tw-text-opacity,1))}.text-accent-on{--tw-text-opacity:1;color:rgb(var(--c-on-accent) / var(--tw-text-opacity,1))}.text-accent-on\/90{color:rgb(var(--c-on-accent) / .9)}.text-canvas{--tw-text-opacity:1;color:rgb(var(--c-canvas) / var(--tw-text-opacity,1))}.text-label{--tw-text-opacity:1;color:rgb(var(--c-label) / var(--tw-text-opacity,1))}.text-label-2{--tw-text-opacity:1;color:rgb(var(--c-label-2) / var(--tw-text-opacity,1))}.text-label-3{--tw-text-opacity:1;color:rgb(var(--c-label-3) / var(--tw-text-opacity,1))}.text-live{--tw-text-opacity:1;color:rgb(var(--c-live) / var(--tw-text-opacity,1))}.text-soon{--tw-text-opacity:1;color:rgb(var(--c-soon) / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/75{color:#ffffffbf}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.accent-\[rgb\(var\(--c-accent\)\)\]{accent-color:rgb(var(--c-accent))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.shadow-2{--tw-shadow:var(--shadow-2);--tw-shadow-colored:var(--shadow-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(255_255_255\/0\.28\)\]{--tw-shadow:0 0 0 2px #ffffff47;--tw-shadow-colored:0 0 0 2px 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_0_3px_rgb\(var\(--c-accent\)\/0\.25\)\]{--tw-shadow:0 0 0 3px rgb(var(--c-accent)/.25);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.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-label-3{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-label-3) / var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:#ffffff1a}.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)}.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-sm{--tw-backdrop-blur:blur(4px);-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,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,border-color\,background-color\]{transition-property:color,border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,border-color\,transform\]{transition-property:color,border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,transform\]{transition-property:color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[r\,fill\]{transition-property:r,fill;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,width\]{transition-property:transform,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1{transition-duration:var(--dur-1)}.duration-2{transition-duration:var(--dur-2)}.duration-3{transition-duration:var(--dur-3)}.duration-4{transition-duration:var(--dur-4)}.duration-\[500ms\]{transition-duration:.5s}.duration-\[600ms\]{transition-duration:.6s}.ease-out{transition-timing-function:var(--ease-out)}.\[-webkit-background-clip\:text\]{-webkit-background-clip:text}.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.\[background-clip\:text\]{-webkit-background-clip:text;background-clip:text}.\[background-image\:linear-gradient\(\#fff3cf_0_22\%\,\#f7d88c_22\%_46\%\,\#e3b04b_46\%_72\%\,\#b8832a_72\%_100\%\)\]{background-image:linear-gradient(#fff3cf 0 22%,#f7d88c 22% 46%,#e3b04b 46% 72%,#b8832a 72% 100%)}.\[filter\:drop-shadow\(0_4px_0_\#7d5717\)_drop-shadow\(4px_4px_0_\#04060d\)\]{filter:drop-shadow(0 4px #7d5717)drop-shadow(4px 4px #04060d)}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[text-shadow\:0_0_6px_rgb\(5_6_10\)\,0_0_12px_rgb\(5_6_10\)\]{text-shadow:0 0 6px #05060a,0 0 12px #05060a}.\[transition-timing-function\:cubic-bezier\(0\.34\,1\.2\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.2,.64,1)}.skip-link{z-index:100;border-radius:var(--r-pill);background:rgb(var(--c-accent));color:rgb(var(--c-on-accent));padding:.75rem 1.25rem;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.stretched-link:after{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}.above-stretch{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity var(--dur-4) var(--ease-out), transform var(--dur-4) var(--ease-out);transition-delay:calc(min(var(--i,0), 6) * 60ms);transform:translateY(24px)}@media (max-width:767px){.js [data-reveal]{transform:translateY(16px)}}.js [data-reveal=left]{transform:translate(-24px)}.js [data-reveal][data-revealed],.js.reveal-all [data-reveal]{opacity:1;transform:none}}.brain-svg{width:100%;height:100%;display:block;overflow:visible}.brain-svg .b-region{fill:#ffffff06;stroke:#ffffff1a;stroke-width:1px;pointer-events:visiblePainted;transition:fill var(--dur-2) var(--ease-out), stroke var(--dur-2) var(--ease-out)}.brain-svg .b-region.is-deep{fill:#ffffff08;stroke:rgb(var(--c-label-2) / .7);stroke-dasharray:4 4}.brain-svg .b-fibre{fill:none;stroke-width:1.25px;stroke-linecap:round;opacity:.09;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out)}.brain-svg .b-glow{opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-out)}.brain-svg .b-landmark{fill:none;stroke:rgb(var(--c-label-3) / .4);stroke-width:1px;pointer-events:none}.brain-svg .b-gyrus{fill:none;stroke:#ffffff12;stroke-width:1px;stroke-linecap:round;pointer-events:none}.brain[data-active] .b-fibre{opacity:.05}.brain-node-label{transition:color var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out)}.brain[data-active] .brain-node-label{color:rgb(var(--c-label-3))}.brain .brain-node[data-on] .brain-node-label{color:rgb(var(--c-label))}.brain-dot{transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out)}.brain .brain-node[data-on] .brain-dot,.brain-node:focus-visible .brain-dot{background:rgb(var(--c-accent));transform:scale(1.35)}.b-pulse{fill:none;stroke-linecap:round;stroke-dasharray:.1 400;animation:b-pulse-travel .7s var(--ease-in-out) forwards;pointer-events:none}.b-pulse.is-reverse{animation-name:b-pulse-travel-reverse}@keyframes b-pulse-travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes b-pulse-travel-reverse{0%{stroke-dashoffset:-100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.js .brain-intro .b-outline{animation:b-fade .2s var(--ease-out) both}.js .brain-intro .b-fibre{stroke-dasharray:1;animation:b-draw .7s var(--ease-out) both;animation-delay:calc(.15s + var(--i,0) * 25ms)}.js .brain-intro .brain-dot{animation:.45s cubic-bezier(.34,1.45,.64,1) both b-node;animation-delay:calc(.8s + var(--i,0) * 40ms)}.js .brain-intro .brain-node-label{animation:b-fade .32s var(--ease-out) both;animation-delay:calc(.86s + var(--i,0) * 40ms)}}@keyframes b-fade{0%{opacity:0}}@keyframes b-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes b-node{0%{opacity:0;transform:scale(.6)}}.sheet[open]{animation:sheet-in var(--dur-3) var(--ease-out)}.sheet[open]::backdrop,.pop[open]::backdrop{animation:b-fade var(--dur-3) var(--ease-out)}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}}.pop[open]{animation:pop-in var(--dur-2) var(--ease-out)}@keyframes pop-in{0%{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.sheet[open],.pop[open]{animation:.12s linear b-fade}}.signal-dash{fill:none;stroke-dasharray:.1 400;stroke-dashoffset:0;stroke-linecap:round;opacity:0}@media (prefers-reduced-motion:no-preference){[data-revealed] .signal-dash{animation:signal-dash .45s var(--ease-in-out) both;animation-delay:calc(.3s + var(--i,0) * .57s)}}@keyframes signal-dash{0%{opacity:0;stroke-dashoffset:0}10%{opacity:1}90%{opacity:1}to{opacity:0;stroke-dashoffset:-100px}}.wave-bar,.redaction-bar{transform-box:fill-box;transform-origin:50% 100%}.redaction-bar{transform:translateX(var(--part,0))}@media (prefers-reduced-motion:no-preference){.js [data-reveal] .wave-bar{transition:transform .6s var(--ease-out);transition-delay:calc(.2s + var(--i,0) * 20ms)}.js [data-reveal]:not([data-revealed]) .wave-bar{transform:scaleY(.15)}.js [data-reveal] .redaction-bar{transition:transform .7s var(--ease-out);transition-delay:calc(.5s + var(--i,0) * 60ms)}.js [data-reveal]:not([data-revealed]) .redaction-bar{transform:none}}.prose-take{max-width:var(--measure);color:rgb(var(--c-label));font-size:1.0625rem;line-height:1.6}@media (min-width:768px){.prose-take{font-size:1.1875rem}}.prose-take>*+*{margin-top:1.1em}.prose-take h2,.prose-take h3,.prose-take h4{scroll-margin-top:calc(var(--header-h) + 1.5rem);margin-top:1.8em;font-weight:600;line-height:1.25}.prose-take h2{font-size:1.4em}.prose-take h3{font-size:1.2em}.prose-take a{color:rgb(var(--c-accent));text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.prose-take a:hover{color:rgb(var(--c-accent-hover))}.prose-take blockquote{border-left:2px solid rgb(var(--c-separator-strong));color:rgb(var(--c-label-2));padding-left:1.1em}.prose-take ul,.prose-take ol{padding-left:1.3em}.prose-take ul{list-style:outside}.prose-take ol{list-style:decimal}.prose-take li+li{margin-top:.4em}.prose-take code{background:rgb(var(--c-canvas-2));border-radius:6px;padding:.12em .36em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.prose-take pre{background:rgb(var(--c-canvas-2));border-radius:var(--r-md);padding:1em 1.2em;font-size:.85em;overflow-x:auto}.prose-take pre code{background:0 0;padding:0}.prose-take figure img{border-radius:var(--r-md);width:100%;height:auto}.prose-take figcaption{color:rgb(var(--c-label-2));margin-top:.5em;font-size:.8125rem}.prose-take hr{border:0;border-top:1px solid rgb(var(--c-separator) / .12)}.prose-take strong{font-weight:600}.take-body>*+*{margin-top:2rem}.take-body>.prose-take+.prose-take{margin-top:1.1em}.tf{border:1px solid rgb(var(--c-separator) / .1);border-radius:var(--r-lg);background:rgb(var(--c-canvas-2));gap:1rem;min-width:0;margin:0;padding:clamp(1rem,.6rem + 1.5vw,1.5rem);display:grid}.tf a{color:rgb(var(--c-accent));text-underline-offset:.18em;text-decoration:underline}.tf-head{gap:.2rem;display:grid}.tf-title{color:rgb(var(--c-label));font-size:.95rem;font-weight:600}.tf-sub,.tf-still-cap{color:rgb(var(--c-label-3));font-size:.85rem}.tf-note{color:rgb(var(--c-label-3));font-size:.8rem;line-height:1.5}.tf-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--c-label-3));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.7rem}.tf-num,.tf-bar-value,.tf-stats dd{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace}.tf-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.tf-two>.tf{margin:0}.tf-panel{align-content:start;gap:.6rem;min-width:0;display:grid}.tf-bars{gap:.55rem;display:grid}.tf-bar{color:rgb(var(--c-label));grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 2.75rem;align-items:center;gap:.75rem;font-size:.88rem;display:grid}.tf-bar-pair{grid-template-columns:3.5rem minmax(0,1fr) 3.75rem}.tf-bar-x{grid-template-columns:minmax(10rem,17rem) minmax(0,1fr) 3.25rem}.tf-bar-label{line-height:1.25}.tf-bar-label small{color:rgb(var(--c-label-3));font-size:.75rem;display:block}.tf-track{height:12px;position:relative}.tf-fill{background:rgb(var(--c-accent));border-radius:0 4px 4px 0;min-width:3px;position:absolute;inset:0 auto 0 0}.tf-fill-muted{background:#3a4361}.tf-fill-real,.tf-swatch-real{background:#b8862a!important}.tf-bar-value{text-align:right;color:rgb(var(--c-label-2));font-size:.82rem}.tf-key{color:rgb(var(--c-label-2));flex-wrap:wrap;gap:1rem;font-size:.78rem;display:flex}.tf-swatch{vertical-align:-1px;background:rgb(var(--c-accent));border-radius:2px;width:10px;height:10px;margin-right:.35rem;display:inline-block}@media (max-width:640px){.tf-bar{grid-template-columns:minmax(0,1fr) 2.75rem}.tf-bar .tf-track{grid-area:2/1/auto/-1}.tf-bar .tf-bar-value{grid-area:1/2}}.tf-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;display:grid}.tf-stats>div{align-content:start;gap:.25rem;display:grid}.tf-stats dt{color:rgb(var(--c-label-3));text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.tf-stats dd{color:rgb(var(--c-label));font-size:1.9rem;line-height:1.1}.tf-stats p{color:rgb(var(--c-label-2));font-size:.82rem;line-height:1.4}.tf-hero-img img{border-radius:var(--r-md);width:100%;height:auto}.tf-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));gap:.75rem;display:grid}.tf-stills{gap:.75rem;display:grid}.tf-stills-2{grid-template-columns:repeat(2,minmax(0,9.5rem))}.tf-still{align-content:start;gap:.4rem;min-width:0;display:grid}.tf-still-frame{border-radius:var(--r-md);background:rgb(var(--c-canvas-3));max-width:100%;position:relative;overflow:hidden}.tf-still-frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tf-still-cap{font-size:.8rem;line-height:1.35}.tf-still-cap b{color:rgb(var(--c-label));font-weight:600;display:block}.tf-lead-grid{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.tf-lead-text{gap:.75rem;min-width:0;display:grid}.tf-lead-premise{font-family:var(--font-display,inherit);color:rgb(var(--c-label));text-wrap:balance;font-size:1.35rem;line-height:1.25}.tf-anatomy{gap:.6rem;display:grid}.tf-anatomy>div{grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;font-size:.88rem;line-height:1.45;display:grid}.tf-anatomy dt{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-accent-hover));padding-top:.15rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.7rem}.tf-anatomy dd{color:rgb(var(--c-label-2))}@media (max-width:560px){.tf-lead-grid{grid-template-columns:minmax(0,1fr);justify-items:center}.tf-lead-text{justify-self:stretch}}.tf-reel{aspect-ratio:9/16;border:1px solid rgb(var(--c-separator) / .1);background:radial-gradient(120% 70% at 50% 100%,#e2552e8c,#0000 60%),linear-gradient(#1b2233 0%,#3a2a26 62%,#5a2615 100%);border-radius:1.2rem;grid-template-rows:auto 1fr auto;width:12.5rem;max-width:100%;padding:.9rem .8rem;display:grid;position:relative;overflow:hidden}.tf-reel:after{content:"";opacity:.8;clip-path:polygon(0 40%,12% 30%,12% 55%,30% 45%,30% 20%,48% 32%,48% 50%,66% 38%,66% 10%,84% 28%,84% 48%,100% 35%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#00000059 0 14px,#0000 14px 26px);height:38%;position:absolute;inset:auto 0 0}.tf-reel-q,.tf-reel-cap{z-index:1;text-align:center;color:#f3eee6;position:relative}.tf-reel-q{font-size:.9rem;font-style:italic;line-height:1.25}.tf-reel-q b{color:#ffb08f;font-weight:600}.tf-reel-cap{font-size:.78rem;line-height:1.3}.tf-reel-hud{z-index:1;align-self:start;gap:.1rem;margin-top:1rem;display:grid;position:relative}.tf-reel-eyebrow,.tf-reel-fact{letter-spacing:.08em;text-transform:uppercase;color:#f3eee6bf;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.58rem}.tf-reel-temp{color:#f3eee6;font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:300;line-height:1}.tf-reel-meter{z-index:1;background:#ffffff2e;border-radius:2px;width:4px;position:absolute;top:4.4rem;bottom:4.2rem;right:.65rem}.tf-reel-meter i{transform-origin:bottom;transition:transform var(--dur-3) var(--ease-out);background:#e2552e;border-radius:2px;position:absolute;inset:0}.tf-axis{border-bottom:1px solid rgb(var(--c-separator) / .12);height:2rem;margin:0 .5rem 1rem;position:relative}.tf-axis-tick{color:rgb(var(--c-label-3));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.68rem;position:absolute;bottom:-1.3rem;transform:translate(-50%)}.tf-axis-dot{border:2px solid rgb(var(--c-canvas-2));background:rgb(var(--c-label-3));border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-5px}.tf-axis-dot-key{background:rgb(var(--c-accent))}.tf-beats{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:.6rem;display:grid}.tf-beat{border:1px solid rgb(var(--c-separator) / .1);border-radius:var(--r-md);align-content:start;gap:.25rem;padding:.65rem .7rem;display:grid}.tf-beat-key{border-color:rgb(var(--c-accent) / .6)}.tf-beat-t{color:rgb(var(--c-label-3));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.66rem}.tf-beat-kind{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-accent-hover));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.66rem;font-weight:600}.tf-beat q{color:rgb(var(--c-label));font-size:.88rem;font-style:italic;line-height:1.35}.tf-ladder{grid-template-columns:10px minmax(0,1fr);gap:1rem;display:grid}.tf-ladder-bar{background:linear-gradient(#f4c06a 0%,#e2552e 15%,#b8552e 40%,#6b4a8a 75%,#2c3a64 100%);border-radius:4px}.tf-ladder li{border-bottom:1px dashed rgb(var(--c-separator) / .1);color:rgb(var(--c-label-2));grid-template-columns:4.5rem minmax(0,1fr);gap:.8rem;padding-block:.35rem;font-size:.88rem;display:grid}.tf-ladder li:last-child{border-bottom:0}.tf-ladder .tf-num{color:rgb(var(--c-label))}.tf-svg-wrap{overflow-x:auto}.tf-svg{width:100%;min-width:36rem;height:auto;display:block}.tf-wide{margin-inline:0}.tf-genres{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1.25rem;display:grid}.tf-genre{align-content:start;gap:.4rem;display:grid}.tf-genre-gist{color:rgb(var(--c-label));font-size:.9rem;font-weight:600}.tf-posters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.35rem;display:grid}.tf-poster{align-content:start;gap:.4rem;min-width:0;display:grid}.tf-recipe{counter-reset:tf-step;gap:0;display:grid}.tf-recipe li{border-bottom:1px solid rgb(var(--c-separator) / .08);color:rgb(var(--c-label-2));counter-increment:tf-step;gap:.2rem;padding:.8rem 0 .8rem 2.4rem;font-size:.9rem;display:grid;position:relative}.tf-recipe li:last-child{border-bottom:0}.tf-recipe li:before{content:counter(tf-step);color:rgb(var(--c-accent-hover));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.1rem;position:absolute;top:.75rem;left:0}.tf-recipe-h{color:rgb(var(--c-label));font-weight:600}.tf-buyside{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}.tf-buyside>div:last-child{gap:.5rem;display:grid}@media (max-width:480px){.tf-buyside{grid-template-columns:5.5rem minmax(0,1fr)}}.hcap-signal{transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){[data-revealed] .hcap-signal{animation:hcap-run 1.6s var(--ease-in-out) .4s both}}@keyframes hcap-run{0%{transform:translate(-100%)}to{transform:translate(110%)}}.ship-marker{transform:scale(.8)}[data-lit]>.ship-marker{color:rgb(var(--c-accent));border-color:rgb(var(--c-accent) / .6);transform:none}@media (prefers-reduced-motion:reduce){.ship-marker{transform:none}}.palette-input:focus-visible{outline:none}.brain-svg .b-region{cursor:pointer}.hero-word{color:#0000;-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.hero-word--brain{background-image:linear-gradient(90deg, rgb(var(--tract-ap)), rgb(var(--tract-si)), rgb(var(--tract-ap)))}.hero-word--tech{background-image:linear-gradient(90deg, rgb(var(--tract-si)), #b48cff, rgb(var(--tract-si)))}.hero-word--finance{background-image:linear-gradient(90deg,#f7d88c,#e3b04b,#fff3cf,#f7d88c)}.hero-aurora{background:radial-gradient(40rem 26rem at 78% 30%, rgb(var(--tract-si) / .13), transparent 70%), radial-gradient(30rem 22rem at 60% 80%, rgb(var(--tract-ap) / .09), transparent 70%), radial-gradient(26rem 20rem at 12% 10%, #e3b04b12, transparent 70%)}.brain-lit,.brain-spark{opacity:0;transition:opacity .32s var(--ease-out)}.brain[data-lit] .brain-lit{opacity:.95}.brain[data-lit] .brain-spark{opacity:1}.glow-card{isolation:isolate;position:relative}.glow-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,50%), rgb(var(--tract-si) / .12), transparent 60%);transition:opacity .3s var(--ease-out);position:absolute;inset:0}.glow-card:hover:before{opacity:1}.buyside-progress{width:0;animation-name:buyside-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes buyside-progress{to{width:100%}}.buyside-frame{box-shadow:0 30px 80px -30px #000000a6}.now-shot{transition:transform .7s var(--ease-out)}.group:hover .now-shot{transform:scale(1.04)}.partner-card{box-shadow:inset 0 0 0 1px rgb(var(--c-accent) / .35)}.partner-visual{background:radial-gradient(60% 70% at 50% 60%, rgb(var(--c-accent) / .08), transparent 70%), rgb(var(--c-canvas-2))}.partner-link{fill:none;stroke:rgb(var(--tract-si) / .55);stroke-width:1.5px;stroke-dasharray:4 6}.partner-link.is-b{stroke:rgb(var(--tract-ap) / .5)}.partner-link.is-c{stroke:rgb(var(--c-accent) / .5)}.partner-node{fill:rgb(var(--c-canvas));stroke:#ffffff38}.partner-node.is-gold{fill:rgb(var(--c-accent));stroke:none}.partner-label{letter-spacing:.1em;fill:rgb(var(--c-label-2));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.partner-plus{fill:rgb(var(--c-on-accent));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:18px;font-weight:500}.portrait-card{background:radial-gradient(18rem 14rem at 80% 10%, rgb(var(--tract-si) / .55), transparent 70%), radial-gradient(16rem 14rem at 10% 90%, rgb(var(--tract-ap) / .4), transparent 70%), linear-gradient(160deg, #0d1424, #05060a)}.portrait-orbit{border:1px solid #ffffff2e;border-radius:9999px;width:16rem;height:16rem;position:absolute;top:-3rem;right:-3rem}.pet-card{background:#05060a}.pet-field{pointer-events:none;opacity:.55;filter:blur(40px);background:radial-gradient(22% 30% at 78% 30%,#ff503c8c,#0000 70%),radial-gradient(30% 36% at 70% 45%,#ffd24673,#0000 70%),radial-gradient(40% 46% at 66% 52%,#3cc87859,#0000 72%),radial-gradient(55% 60% at 60% 55%,#3c6eff66,#0000 75%);position:absolute;inset:-20%}@media (prefers-reduced-motion:no-preference){.hero-word{animation:9s ease-in-out infinite alternate hero-word-shimmer}.hero-word--tech{animation-delay:-3s}.hero-word--finance{animation-delay:-6s}.hero-aurora{animation:18s ease-in-out infinite alternate hero-aurora-drift}.partner-link{animation:2.4s linear infinite partner-flow}.partner-link.is-b{animation-duration:3.1s;animation-direction:reverse}.portrait-orbit{border-style:dashed;animation:30s linear infinite portrait-spin}.pet-field{animation:14s ease-in-out infinite alternate pet-breathe}}@keyframes hero-word-shimmer{0%{background-position:0%}to{background-position:100%}}@keyframes hero-aurora-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-3%,2%)scale(1.06)}}@keyframes partner-flow{to{stroke-dashoffset:-40px}}@keyframes portrait-spin{to{transform:rotate(360deg)}}@keyframes pet-breathe{0%{transform:translate(0,0)scale(1)rotate(0)}to{transform:translate(-4%,3%)scale(1.08)rotate(6deg)}}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--c-accent));align-items:center;gap:.75rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:500;display:inline-flex}.eyebrow:before{content:"";opacity:.7;background:currentColor;width:1.75rem;height:1px}.bg-canvas-2.rounded-card,.bg-canvas-2.rounded-tile,.bg-canvas-2.rounded-inset,.bg-canvas-3.rounded-inset,.bg-canvas.rounded-card{box-shadow:inset 0 0 0 1px rgb(var(--c-separator) / .08)}section.bg-canvas,section.bg-canvas-2,section.theme-dark{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:top;background-size:64px 64px}section.bg-canvas-2{background-color:#0a0b0f}.font-display{font-feature-settings:"liga" 1, "kern" 1}.logo-plate{border-radius:var(--r-md);background:#fff;justify-content:center;align-items:center;width:100%;height:3rem;padding:.45rem .7rem;display:flex}.logo-plate img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.logo-plate--lg{height:4.75rem;padding:.75rem 1rem}.logo-plate-mark{letter-spacing:.18em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;font-weight:600}.xp-rail{gap:.75rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.xp-rail:after{content:"";background:linear-gradient(90deg, rgb(var(--tract-si) / .15), rgb(var(--tract-ap) / .55), rgb(var(--c-accent) / .9));height:1px;position:absolute;bottom:2.1rem;left:0;right:0}.xp-card{min-width:0;transition:flex-grow .45s var(--ease-out);outline:none;flex:1 1 0;padding-bottom:3.25rem;position:relative}.xp-inner{border-radius:var(--r-lg);background:rgb(var(--c-canvas-2));transform-origin:50% 100%;height:26rem;transition:transform .45s var(--ease-out), box-shadow .3s var(--ease-out), background-color .3s var(--ease-out);padding:.9rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.xp-card:focus-visible .xp-inner{box-shadow:inset 0 0 0 2px rgb(var(--c-accent))}.xp-more{opacity:0;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);transform:translateY(6px)}.xp-now{border-radius:var(--r-sm);background:rgb(var(--tract-ap));letter-spacing:.08em;text-transform:uppercase;color:#04140a;padding:.05rem .4rem;font:600 .6875rem/1.4 ui-monospace,SF Mono,Menlo,monospace;position:absolute;top:-.45rem;right:-.35rem}.xp-dot{border:2px solid rgb(var(--c-accent));background:rgb(var(--c-canvas));width:11px;height:11px;transition:transform .3s var(--ease-out), background-color .3s var(--ease-out);border-radius:9999px;position:absolute;bottom:calc(2.1rem - 5px);left:1rem}.xp-year{letter-spacing:.08em;color:rgb(var(--c-label-2));font:500 .75rem/1 ui-monospace,SF Mono,Menlo,monospace;position:absolute;bottom:.35rem;left:.85rem}@media (min-width:1024px) and (hover:hover){.xp-rail:hover .xp-card,.xp-rail:focus-within .xp-card{flex-grow:.75}.xp-rail .xp-card:hover,.xp-rail .xp-card:focus-within{flex-grow:3.6}.xp-card:hover .xp-inner,.xp-card:focus-within .xp-inner{background:rgb(var(--c-canvas-3));box-shadow:inset 0 0 0 1px rgb(var(--c-accent) / .6), 0 28px 60px -28px #000000e6;transform:translateY(-6px)}.xp-card:hover .xp-more,.xp-card:focus-within .xp-more{opacity:1;transition-delay:.14s;transform:none}.xp-card:hover .xp-partner,.xp-card:focus-within .xp-partner{display:flex!important}.xp-card:hover .xp-area,.xp-card:focus-within .xp-area{opacity:0}.xp-card:hover .xp-dot,.xp-card:focus-within .xp-dot{background:rgb(var(--c-accent));transform:scale(1.35)}}@media (max-width:1023px),(hover:none){.xp-rail{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto}.xp-rail::-webkit-scrollbar{display:none}.xp-card{scroll-snap-align:start;flex:0 0 min(82%,22rem)}.xp-inner{height:auto;min-height:25rem}.xp-more{opacity:1;transform:none}.xp-partner{display:flex!important}.xp-area{margin-top:1rem;position:static}}@media (prefers-reduced-motion:reduce){.xp-card,.xp-inner,.xp-more,.xp-dot{transition:none}}.logo-plate{background:#fff;box-shadow:inset 0 1px #ffffff40,0 8px 24px -12px #0009}.logo-plate-mark{color:#1f2a44}.xp-card .logo-plate{flex:1 1 0;min-width:0;height:3.5rem;padding:.5rem}.xp-partner{display:none!important}.xp-area{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-accent));transition:opacity .2s var(--ease-out);font:500 .6875rem/1.3 ui-monospace,SF Mono,Menlo,monospace;position:absolute;bottom:.85rem;left:.9rem;right:.9rem}.lsbe-mark{border-left:2px solid #96afe6b3;width:11.5rem;padding:.25rem 0 .25rem .85rem;display:block}.xp-card .lp-full{display:none}@media (min-width:1024px) and (hover:hover){.xp-card:hover .lp-full,.xp-card:focus-within .lp-full{display:block}.xp-card:hover .lp-mark,.xp-card:focus-within .lp-mark{display:none}}@media (max-width:1023px),(hover:none){.xp-card .lp-full{display:block}.xp-card .lp-mark{display:none}}.design-frame{box-shadow:inset 0 0 0 1px #ffffff14,0 40px 90px -40px #000000e6}.ms-step{border-radius:var(--r-md);background:#ffffff08;padding:.85rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff12}.ms-step:last-child{box-shadow:inset 0 0 0 1px rgb(var(--c-accent) / .55)}.ms-wire{background:#ffffff14;border-radius:2px;height:2px;position:relative;overflow:hidden}.ms-wire span{background:linear-gradient(90deg, transparent, rgb(var(--c-accent)), rgb(var(--tract-ap)), transparent);width:30%;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.ms-wire span{animation:ms-wire 3.6s var(--ease-in-out) infinite}.ms-step{animation:ms-step 3.6s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * .5s)}}@keyframes ms-wire{0%{transform:translate(-100%)}to{transform:translate(340%)}}@keyframes ms-step{0%,to{background:#ffffff08}12%{background:rgb(var(--c-accent) / .12)}30%{background:#ffffff08}}.b-arc{fill:none;stroke:rgb(var(--tract-si) / .16);stroke-width:1.2px;stroke-linecap:round;transition:stroke .26s var(--ease-out), stroke-width .26s var(--ease-out), opacity .26s var(--ease-out)}.b-arc.is-on{stroke:url(#brain-arc-grad);stroke-width:2.4px;stroke-dasharray:5 9;filter:drop-shadow(0 0 6px rgb(var(--tract-si) / .7))}.brain[data-active] .b-arc:not(.is-on){opacity:.35}.b-arc-fire{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.1 400;filter:drop-shadow(0 0 5px rgb(var(--tract-ap) / .9));animation:b-pulse-travel 1.1s var(--ease-in-out) forwards}.brain .brain-node[data-linked] .brain-dot{background:rgb(var(--tract-ap));box-shadow:0 0 0 4px rgb(var(--tract-ap) / .18)}@media (prefers-reduced-motion:no-preference){.b-arc.is-on{animation:.9s linear infinite b-arc-flow}}@keyframes b-arc-flow{to{stroke-dashoffset:-28px}}.admin-wrap{max-width:78rem;padding-inline:var(--gutter);color:rgb(var(--c-label));margin-inline:auto}.admin-muted{color:rgb(var(--c-label-3));font-size:.9rem}.admin-error{color:#ff8a80;font-size:.9rem}.admin-login{gap:1rem;max-width:26rem;display:grid}.admin-login h1{font-size:1.8rem;font-weight:600}.admin-login-form{gap:.6rem;display:grid}.admin input,.admin select,.admin textarea{border:1px solid rgb(var(--c-separator-strong));border-radius:var(--r-sm);background:rgb(var(--c-canvas-2));width:100%;color:rgb(var(--c-label));font:inherit;padding:.55rem .7rem;font-size:.95rem}.admin input:disabled{opacity:.6}.admin input:focus-visible,.admin select:focus-visible,.admin textarea:focus-visible,.admin-btn:focus-visible,.admin-item:focus-visible,.admin-tabs button:focus-visible{outline:2px solid rgb(var(--c-accent));outline-offset:2px}.admin-btn{border:1px solid rgb(var(--c-separator) / .16);border-radius:var(--r-sm);background:rgb(var(--c-canvas-3));min-height:40px;color:rgb(var(--c-label));cursor:pointer;justify-content:center;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:500;display:inline-flex}.admin-btn:hover{border-color:rgb(var(--c-separator) / .3)}.admin-btn:disabled{opacity:.5;cursor:default}.admin-btn-primary{background:rgb(var(--c-accent));color:rgb(var(--c-on-accent));border-color:#0000}.admin-btn-primary:hover{background:rgb(var(--c-accent-hover))}.admin-grid{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (max-width:860px){.admin-grid{grid-template-columns:minmax(0,1fr)}}.admin-list{top:calc(var(--header-h) + 1.5rem);gap:.75rem;display:grid;position:sticky}.admin-list ul{gap:.25rem;max-height:60vh;display:grid;overflow-y:auto}.admin-item{border-radius:var(--r-sm);text-align:left;width:100%;color:rgb(var(--c-label));cursor:pointer;gap:.15rem;padding:.55rem .7rem;font-size:.9rem;display:grid}.admin-item small{color:rgb(var(--c-label-3));font-size:.75rem}.admin-item:hover,.admin-item-on{background:rgb(var(--c-canvas-2))}.admin-editor{gap:1rem;min-width:0;display:grid}.admin-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;display:grid}.admin-fields label{color:rgb(var(--c-label-2));gap:.3rem;font-size:.82rem;font-weight:500;display:grid}.admin-fields label small{color:rgb(var(--c-label-3));font-weight:400}.admin-span-2{grid-column:1/-1}.admin-fields details summary{cursor:pointer;color:rgb(var(--c-label-2));font-size:.85rem}.admin-fields details .admin-fields{margin-top:.75rem}.admin-tabs{border-bottom:1px solid rgb(var(--c-separator) / .12);flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.admin-tabs [role=tab]{color:rgb(var(--c-label-2));cursor:pointer;border-bottom:2px solid #0000;padding:.6rem .9rem;font-size:.9rem}.admin-tabs [role=tab][aria-selected=true]{color:rgb(var(--c-label));border-bottom-color:rgb(var(--c-accent))}.admin-tab-tools{margin-left:auto;padding-bottom:.4rem}.admin .admin-body{resize:vertical;min-height:60vh;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9rem;line-height:1.6}.admin-preview{max-width:none;min-height:60vh}.admin-figure-placeholder{border:1px dashed rgb(var(--c-separator) / .25);border-radius:var(--r-md);color:rgb(var(--c-label-3));padding:1.25rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem}.admin-actions{padding:.8rem 0 calc(.8rem + env(safe-area-inset-bottom,0px));background:rgb(var(--c-canvas));border-top:1px solid rgb(var(--c-separator) / .12);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex;position:sticky;bottom:0}.admin-status{color:rgb(var(--c-label-2));margin-right:auto;font-size:.88rem}.admin-status-ok{color:rgb(var(--c-live))}.admin-status-error{color:#ff8a80}.take-layout{max-width:44rem;margin-inline:auto}@media (min-width:1280px){.take-layout{grid-template-columns:13.5rem minmax(0,44rem) 13.5rem;justify-content:center;gap:3rem;max-width:none;display:grid}}.take-cover{margin-inline:0}.take-cover img{border-radius:var(--r-lg);border:1px solid rgb(var(--c-separator) / .1);width:100%;height:auto}.take-cover figcaption{color:rgb(var(--c-label-3));margin-top:.5rem;font-size:.8rem}.toc-rail{display:none}@media (min-width:1280px){.toc-rail{display:grid}.toc-mobile{display:none}}.toc-rail{top:calc(var(--header-h) + 3rem);align-self:start;gap:1rem;padding-top:.5rem;position:sticky}.toc-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-label-3));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.68rem}.toc-body{grid-template-columns:2px minmax(0,1fr);gap:.9rem;display:grid;position:relative}.toc-track{background:rgb(var(--c-separator) / .1);border-radius:2px;position:relative;overflow:hidden}.toc-fill{transform-origin:top;background:linear-gradient(180deg, rgb(var(--c-accent)), rgb(var(--tract-si)));transition:transform .12s linear;position:absolute;inset:0}.toc-list{gap:.1rem;display:grid;position:relative}.toc-marker{border-radius:var(--r-sm);background:rgb(var(--c-accent) / .12);transition:transform var(--dur-3) var(--ease-out), height var(--dur-3) var(--ease-out);pointer-events:none;position:absolute;top:0;left:-.5rem;right:0}.toc-link{color:rgb(var(--c-label-3));transition:color var(--dur-2);padding:.4rem .25rem;font-size:.85rem;line-height:1.35;display:block;position:relative}.toc-link:hover,.toc-link[aria-current=location]{color:rgb(var(--c-label))}.toc-link:focus-visible,.toc-copy:focus-visible,.toc-sub:focus-visible{outline:2px solid rgb(var(--c-accent));outline-offset:2px;border-radius:var(--r-sm)}.toc-meta{color:rgb(var(--c-label-3));font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem}.toc-copy{border:1px solid rgb(var(--c-separator) / .16);border-radius:var(--r-pill);min-height:36px;color:rgb(var(--c-label-2));justify-self:start;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.8rem;display:inline-flex}.toc-copy:hover{color:rgb(var(--c-label));border-color:rgb(var(--c-separator) / .3)}.toc-sub{color:rgb(var(--c-accent));font-size:.82rem}.toc-mobile{left:0;right:0;top:env(safe-area-inset-top,0px);z-index:40;pointer-events:none;height:3px;position:fixed}.toc-mobile-fill{transform-origin:0;background:linear-gradient(90deg, rgb(var(--c-accent)), rgb(var(--tract-si)));position:absolute;inset:0}.toc-mobile-label{display:none}@media (prefers-reduced-motion:reduce){.toc-fill,.toc-marker{transition:none}}.tf-journey{border-top:1px solid rgb(var(--c-separator) / .1);grid-template-columns:minmax(0,9rem) minmax(0,1fr) minmax(0,9rem);align-items:center;gap:1rem 1.25rem;padding-top:1rem;display:grid}.tf-journey-label{grid-column:1/-1}.tf-journey-mid{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.tf-journey-temp{color:rgb(var(--c-label));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem}.tf-journey-hot{color:#f08a5d}.tf-journey-line{background:linear-gradient(90deg,#6e9bff,#e2552e 70%,#f4c06a);border-radius:2px;height:4px;position:relative}.tf-journey-line i{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid #f4c06a;width:0;height:0;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.tf-journey-note{text-align:center;color:rgb(var(--c-label-3));grid-column:1/-1;font-size:.8rem}@media (max-width:480px){.tf-journey{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tf-journey-mid{grid-area:3/1/auto/-1}}.admin-cover{gap:.4rem;display:grid}.admin-cover-label{color:rgb(var(--c-label-2));font-size:.82rem;font-weight:500}.admin-cover-label small{color:rgb(var(--c-label-3));font-weight:400}.admin-cover-row{grid-template-columns:10rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.admin-cover-thumb{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-sm);background:rgb(var(--c-canvas-2));width:100%}.admin-cover-empty{color:rgb(var(--c-label-3));border:1px dashed rgb(var(--c-separator) / .2);place-items:center;font-size:.8rem;display:grid}.admin-cover-fields{justify-items:start;gap:.5rem;display:grid}.admin-notify{border:1px solid rgb(var(--c-separator) / .12);border-radius:var(--r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.admin-notify-title{font-size:.95rem;font-weight:600}.admin-notify-actions{flex-wrap:wrap;gap:.5rem;display:flex}.brain-logo-hemi{fill:rgb(var(--c-accent) / .08);stroke:url(#brain-logo-stroke);stroke-width:2.6px;stroke-linejoin:round}.brain-logo-edge{stroke:rgb(var(--c-label) / .28);stroke-width:1.2px;stroke-linecap:round}.brain-logo-pulse{fill:none;stroke:rgb(var(--tract-si));stroke-width:2px;stroke-linecap:round;stroke-dasharray:.35 1;stroke-dashoffset:.35px;opacity:0;filter:drop-shadow(0 0 2px rgb(var(--tract-si)))}.brain-logo-pulse.is-firing{animation:brain-pulse .62s var(--ease-out) forwards}@keyframes brain-pulse{0%{opacity:1;stroke-dashoffset:var(--from,.35)}85%{opacity:1}to{opacity:0;stroke-dashoffset:var(--to,-1)}}.brain-logo-node{fill:rgb(var(--c-label) / .85);transition:fill .16s,r .16s,filter .16s}.brain-logo-node.is-lit{fill:rgb(var(--tract-si));r:3.4;filter:drop-shadow(0 0 3px rgb(var(--tract-si)))}.tf-frame iframe{border-radius:var(--r-md);background:rgb(var(--c-canvas-2));width:100%;transition:height var(--dur-3) var(--ease-out);border:0;display:block}.tf-photo img{border-radius:var(--r-md);width:100%;height:auto}.tf-photos{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:start;gap:.75rem;display:grid}.tf-photos figure{gap:.35rem;margin:0;display:grid}.tf-photos figure img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-md);width:100%}.tf-photos.tf-wide figure img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.tf-credit{color:rgb(var(--c-label-3));font-size:.72rem}.tf-paper{border-radius:var(--r-md);background:#fff;padding:.75rem}.tf-paper img{width:100%;height:auto}.tf-landscape{color:rgb(var(--c-label-2));grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;font-size:.85rem;line-height:1.45;display:grid}.tf-landscape b{color:rgb(var(--c-label))}@media (max-width:560px){.tf-landscape{grid-template-columns:minmax(0,1fr)}}.tf-expandable{position:relative}.tf-expand-btn{z-index:2;border:1px solid rgb(var(--c-separator) / .16);border-radius:var(--r-sm);background:rgb(var(--c-canvas) / .85);min-height:32px;color:rgb(var(--c-label-2));cursor:pointer;opacity:.85;transition:opacity var(--dur-2), color var(--dur-2), border-color var(--dur-2);align-items:center;gap:.35rem;padding:0 .65rem;font-size:.75rem;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.tf-expand-btn:hover,.tf-expand-btn:focus-visible{opacity:1;color:rgb(var(--c-label));border-color:rgb(var(--c-separator) / .35)}.tf-expand-btn:focus-visible,.tf-dialog-close:focus-visible{outline:2px solid rgb(var(--c-accent));outline-offset:2px}@media (hover:hover){.tf-expand-btn{opacity:0}.tf-expandable:hover .tf-expand-btn,.tf-expand-btn:focus-visible{opacity:1}}.tf-dialog{background:rgb(var(--c-canvas));width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:rgb(var(--c-label));border:0;margin:0;padding:0}.tf-dialog::backdrop{background:#000000b3}.tf-dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.tf-dialog-bar{padding:calc(.6rem + env(safe-area-inset-top,0px)) var(--gutter) .6rem;border-bottom:1px solid rgb(var(--c-separator) / .1);justify-content:space-between;align-items:center;gap:1rem;display:flex}.tf-dialog-title{color:rgb(var(--c-label-2));font-size:.85rem}.tf-dialog-close{border-radius:var(--r-sm);width:40px;height:40px;color:rgb(var(--c-label));cursor:pointer;place-items:center;display:inline-grid}.tf-dialog-close:hover{background:rgb(var(--c-canvas-3))}.tf-dialog-body{padding:1.5rem var(--gutter) calc(2rem + env(safe-area-inset-bottom,0px));overflow:auto}.tf-dialog-body>*{max-width:78rem;margin-inline:auto}.tf-dialog-body .tf-svg{min-width:0}.tf-dialog-body figure.tf{max-width:78rem!important}.tf-dialog-body .tf-photo img,.tf-dialog-body .tf-paper img{width:auto;max-width:100%;max-height:calc(100dvh - 9rem);margin-inline:auto;display:block}.placeholder\:text-label-3::placeholder{--tw-text-opacity:1;color:rgb(var(--c-label-3) / var(--tw-text-opacity,1))}.focus-within\:shadow-\[inset_0_-2px_0_rgb\(var\(--c-accent\)\)\]:focus-within{--tw-shadow:inset 0 -2px 0 rgb(var(--c-accent));--tw-shadow-colored:inset 0 -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)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent:hover{--tw-border-opacity:1;border-color:rgb(var(--c-accent) / var(--tw-border-opacity,1))}.hover\:border-accent\/50:hover{border-color:rgb(var(--c-accent) / .5)}.hover\:border-accent\/60:hover{border-color:rgb(var(--c-accent) / .6)}.hover\:border-label:hover{--tw-border-opacity:1;border-color:rgb(var(--c-label) / var(--tw-border-opacity,1))}.hover\:border-white\/35:hover{border-color:#ffffff59}.hover\:bg-accent-hover:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-accent-hover) / var(--tw-bg-opacity,1))}.hover\:bg-canvas-2\/60:hover{background-color:rgb(var(--c-canvas-2) / .6)}.hover\:bg-canvas-3:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-canvas-3) / var(--tw-bg-opacity,1))}.hover\:bg-label\/\[0\.06\]:hover{background-color:rgb(var(--c-label) / .06)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(var(--c-accent) / var(--tw-text-opacity,1))}.hover\:text-accent-hover:hover{--tw-text-opacity:1;color:rgb(var(--c-accent-hover) / var(--tw-text-opacity,1))}.hover\:text-label:hover{--tw-text-opacity:1;color:rgb(var(--c-label) / var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-2:hover{--tw-shadow:var(--shadow-2);--tw-shadow-colored:var(--shadow-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:border-accent:focus-visible{--tw-border-opacity:1;border-color:rgb(var(--c-accent) / var(--tw-border-opacity,1))}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-accent{--tw-text-opacity:1;color:rgb(var(--c-accent) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-accent-hover{--tw-text-opacity:1;color:rgb(var(--c-accent-hover) / var(--tw-text-opacity,1))}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}.aria-disabled\:hover\:border-separator-strong:hover[aria-disabled=true]{--tw-border-opacity:1;border-color:rgb(var(--c-separator-strong) / var(--tw-border-opacity,1))}.aria-disabled\:hover\:text-label:hover[aria-disabled=true]{--tw-text-opacity:1;color:rgb(var(--c-label) / var(--tw-text-opacity,1))}.aria-\[current\=location\]\:text-accent[aria-current=location]{--tw-text-opacity:1;color:rgb(var(--c-accent) / var(--tw-text-opacity,1))}.aria-\[current\=location\]\:text-label[aria-current=location]{--tw-text-opacity:1;color:rgb(var(--c-label) / var(--tw-text-opacity,1))}@media (prefers-reduced-motion:no-preference){.group:hover .motion-safe\:group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width:1024px){.max-lg\:max-w-md{max-width:28rem}}@media not all and (min-width:768px){.max-md\:hidden{display:none}}@media (min-width:640px){.sm\:inline-flex{display:inline-flex}.sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.sm\:auto-cols-\[minmax\(320px\,400px\)\]{grid-auto-columns:minmax(320px,400px)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:items-end{align-items:flex-end}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:bottom-2{bottom:.5rem}.md\:left-0{left:0}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:mt-0{margin-top:0}.md\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-11{height:2.75rem}.md\:min-h-\[40px\]{min-height:40px}.md\:w-11{width:2.75rem}.md\:w-\[min\(26rem\,54\%\)\]{width:min(26rem,54%)}.md\:flex-1{flex:1}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-6{gap:1.5rem}.md\:gap-grid{gap:var(--grid-gap)}.md\:whitespace-normal{white-space:normal}.md\:rounded-tile{border-radius:var(--r-xl)}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-5{padding:1.25rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:pb-24{padding-bottom:6rem}.md\:text-center{text-align:center}.md\:text-callout{font-size:1rem;line-height:1.5}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--header-h\)\+2rem\)\]{top:calc(var(--header-h) + 2rem)}.lg\:top-\[calc\(var\(--header-h\)\+3rem\)\]{top:calc(var(--header-h) + 3rem)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mt-16{margin-top:4rem}.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:pt-4{padding-top:1rem}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.xl\:items-center{align-items:center}.xl\:gap-8{gap:2rem}.xl\:pt-\[calc\(var\(--header-h\)\+5rem\)\]{padding-top:calc(var(--header-h) + 5rem)}}.\[\&_h2\]\:text-title-1 h2{letter-spacing:-.01em;font-size:clamp(1.75rem,1.49rem + 1.13vw,2.5rem);font-weight:600;line-height:1.1}@media (min-width:768px){.md\:\[\&_h2\]\:text-display-2 h2{letter-spacing:-.015em;font-size:clamp(2rem,1.47rem + 2.25vw,3.5rem);font-weight:600;line-height:1.07}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-canvas:7 8 11;--c-canvas-2:14 16 21;--c-canvas-3:22 25 32;--c-label:237 232 223;--c-label-2:160 163 171;--c-label-3:126 130 139;--c-separator:255 255 255;--c-separator-strong:92 96 106;--c-accent:93 123 242;--c-accent-hover:125 149 247;--c-on-accent:255 255 255;--c-live:74 222 128;--c-soon:227 176 75;--glass-fill:10 11 15;--glass-alpha:.86;--glass-edge:255 255 255;--glass-edge-alpha:.09;--glass-highlight:0;--glass-shadow:.35;--shadow-1:none;--shadow-2:0 18px 48px #0000008c;--gutter:clamp(1rem, .3rem + 3vw, 2.5rem);--space-section:clamp(5rem, 3.24rem + 7.51vw, 10rem);--grid-gap:clamp(.75rem, .4rem + 1.5vw, 1.5rem);--container:75rem;--container-wide:90rem;--measure:36rem;--header-h:3.25rem;--r-sm:.25rem;--r-md:.375rem;--r-lg:.625rem;--r-xl:.875rem;--r-pill:.375rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.6s;--dur-5:.9s;--tract-lr:255 107 107;--tract-ap:61 220 132;--tract-si:110 155 255}.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-canvas:7 8 11;--c-canvas-2:14 16 21;--c-canvas-3:22 25 32;--c-label:237 232 223;--c-label-2:160 163 171;--c-label-3:126 130 139;--c-separator:255 255 255;--c-separator-strong:92 96 106;--c-accent:93 123 242;--c-accent-hover:125 149 247;--c-on-accent:255 255 255;--c-live:74 222 128;--c-soon:227 176 75;--glass-fill:10 11 15;--glass-alpha:.86;--glass-edge:255 255 255;--glass-edge-alpha:.09;--glass-highlight:0;--glass-shadow:.35;--shadow-1:none;--shadow-2:0 18px 48px #0000008c}.theme-buyside{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-canvas:12 16 32;--c-canvas-2:22 29 51;--c-canvas-3:30 39 68;--c-label:237 231 214;--c-label-2:155 165 195;--c-label-3:155 165 195;--c-separator:67 84 137;--c-separator-strong:67 84 137;--c-accent:227 176 75;--c-accent-hover:247 216 140;--c-on-accent:42 28 5;--c-soon:247 216 140;--c-live:74 222 128;--glass-fill:12 16 32;--glass-alpha:.8;--glass-edge:255 255 255;--glass-edge-alpha:.12;--glass-highlight:.08;--glass-shadow:.4;--shadow-1:none;--shadow-2:0 18px 48px #00000080}@media (prefers-contrast:more){:root{--c-label-2:200 202 208;--c-label-3:200 202 208;--c-separator-strong:140 143 151;--c-accent:150 170 255;--glass-alpha:1}.theme-dark{--c-label-2:196 198 204;--c-label-3:196 198 204;--c-separator-strong:138 141 149;--c-accent:150 170 255;--glass-alpha:1}}html{background:rgb(var(--c-canvas));-webkit-text-size-adjust:100%}body{background:rgb(var(--c-canvas));color:rgb(var(--c-label));font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.47}.theme-dark,.theme-buyside{background:rgb(var(--c-canvas));color:rgb(var(--c-label))}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}section[id]{scroll-margin-top:calc(var(--header-h) + 1.5rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus-visible{outline:2px solid rgb(var(--c-accent));outline-offset:3px}::selection{background:rgb(var(--c-accent) / .28)}.glass{background:rgb(var(--glass-fill) / var(--glass-alpha));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgb(var(--glass-edge) / var(--glass-edge-alpha));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--glass-highlight)), 0 8px 32px rgb(0 0 0/var(--glass-shadow));transition:background-color var(--dur-3) var(--ease-out), border-color var(--dur-3) var(--ease-out), color var(--dur-3) var(--ease-out)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:rgb(var(--glass-fill) / .97)}}@media (prefers-reduced-transparency:reduce){.glass{background:rgb(var(--glass-fill));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.glass{background:rgb(var(--glass-fill));-webkit-backdrop-filter:none;backdrop-filter:none;border-color:rgb(var(--c-separator-strong))}}.tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
