/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--leading-tight:1.25;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-obsidian:var(--color-obsidian);--color-surface:var(--color-surface);--color-panel:var(--color-panel);--color-line:var(--color-line);--color-primary:var(--color-primary);--color-secondary:var(--color-secondary);--color-muted:var(--color-muted);--color-metal:var(--color-metal);--color-signal:var(--color-signal);--color-focus:var(--color-focus);--color-danger:var(--color-danger);--font-display:var(--font-display-fallback)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-6{inset:calc(var(--spacing) * 6)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing) * 8)}.top-24{top:calc(var(--spacing) * 24)}.top-\[4\.8rem\]{top:4.8rem}.top-\[42\%\]{top:42%}.-right-2{right:calc(var(--spacing) * -2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.-left-\[0\.38rem\]{left:-.38rem}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.left-8{left:calc(var(--spacing) * 8)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.col-span-3{grid-column:span 3/span 3}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[70vh\]{min-height:70vh}.min-h-\[82svh\]{min-height:82svh}.min-h-\[220px\]{min-height:220px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[430px\]{min-height:430px}.min-h-\[620px\]{min-height:620px}.min-h-\[680px\]{min-height:680px}.min-h-\[720px\]{min-height:720px}.min-h-\[760px\]{min-height:760px}.min-h-\[inherit\]{min-height:inherit}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-14{width:calc(var(--spacing) * 14)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[11ch\]{max-width:11ch}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.75rem_1fr\]{grid-template-columns:1.75rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-start{align-content:flex-start}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-200\/25{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/25{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-300\/45{border-color:#ffd23673}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/45{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.border-amber-300\/80{border-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/80{border-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.border-danger,.border-danger\/35{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/35{border-color:color-mix(in oklab, var(--color-danger) 35%, transparent)}}.border-danger\/45{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/45{border-color:color-mix(in oklab, var(--color-danger) 45%, transparent)}}.border-danger\/50{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/50{border-color:color-mix(in oklab, var(--color-danger) 50%, transparent)}}.border-emerald-200\/25{border-color:#a4f4cf40}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/25{border-color:color-mix(in oklab, var(--color-emerald-200) 25%, transparent)}}.border-emerald-300\/35{border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/35{border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-300\/45{border-color:#5ee9b573}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/45{border-color:color-mix(in oklab, var(--color-emerald-300) 45%, transparent)}}.border-emerald-300\/80{border-color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/80{border-color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.border-line,.border-line\/70{border-color:var(--color-line)}@supports (color:color-mix(in lab, red, red)){.border-line\/70{border-color:color-mix(in oklab, var(--color-line) 70%, transparent)}}.border-line\/80{border-color:var(--color-line)}@supports (color:color-mix(in lab, red, red)){.border-line\/80{border-color:color-mix(in oklab, var(--color-line) 80%, transparent)}}.border-metal,.border-metal\/24{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/24{border-color:color-mix(in oklab, var(--color-metal) 24%, transparent)}}.border-metal\/25{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/25{border-color:color-mix(in oklab, var(--color-metal) 25%, transparent)}}.border-metal\/28{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/28{border-color:color-mix(in oklab, var(--color-metal) 28%, transparent)}}.border-metal\/30{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/30{border-color:color-mix(in oklab, var(--color-metal) 30%, transparent)}}.border-metal\/32{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/32{border-color:color-mix(in oklab, var(--color-metal) 32%, transparent)}}.border-metal\/35{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/35{border-color:color-mix(in oklab, var(--color-metal) 35%, transparent)}}.border-metal\/38{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/38{border-color:color-mix(in oklab, var(--color-metal) 38%, transparent)}}.border-metal\/40{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/40{border-color:color-mix(in oklab, var(--color-metal) 40%, transparent)}}.border-metal\/45{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/45{border-color:color-mix(in oklab, var(--color-metal) 45%, transparent)}}.border-metal\/50{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/50{border-color:color-mix(in oklab, var(--color-metal) 50%, transparent)}}.border-metal\/55{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/55{border-color:color-mix(in oklab, var(--color-metal) 55%, transparent)}}.border-metal\/60{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/60{border-color:color-mix(in oklab, var(--color-metal) 60%, transparent)}}.border-metal\/65{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/65{border-color:color-mix(in oklab, var(--color-metal) 65%, transparent)}}.border-metal\/70{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.border-metal\/70{border-color:color-mix(in oklab, var(--color-metal) 70%, transparent)}}.border-primary\/35{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/35{border-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.border-primary\/70{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/70{border-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.border-primary\/75{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/75{border-color:color-mix(in oklab, var(--color-primary) 75%, transparent)}}.border-primary\/80{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/80{border-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.border-red-200\/25{border-color:#ffcaca40}@supports (color:color-mix(in lab, red, red)){.border-red-200\/25{border-color:color-mix(in oklab, var(--color-red-200) 25%, transparent)}}.border-red-300\/45{border-color:#ffa3a373}@supports (color:color-mix(in lab, red, red)){.border-red-300\/45{border-color:color-mix(in oklab, var(--color-red-300) 45%, transparent)}}.border-red-300\/80{border-color:#ffa3a3cc}@supports (color:color-mix(in lab, red, red)){.border-red-300\/80{border-color:color-mix(in oklab, var(--color-red-300) 80%, transparent)}}.border-signal,.border-signal\/35{border-color:var(--color-signal)}@supports (color:color-mix(in lab, red, red)){.border-signal\/35{border-color:color-mix(in oklab, var(--color-signal) 35%, transparent)}}.border-signal\/45{border-color:var(--color-signal)}@supports (color:color-mix(in lab, red, red)){.border-signal\/45{border-color:color-mix(in oklab, var(--color-signal) 45%, transparent)}}.border-signal\/50{border-color:var(--color-signal)}@supports (color:color-mix(in lab, red, red)){.border-signal\/50{border-color:color-mix(in oklab, var(--color-signal) 50%, transparent)}}.border-signal\/70{border-color:var(--color-signal)}@supports (color:color-mix(in lab, red, red)){.border-signal\/70{border-color:color-mix(in oklab, var(--color-signal) 70%, transparent)}}.border-white\/0{border-color:#0000}@supports (color:color-mix(in lab, red, red)){.border-white\/0{border-color:color-mix(in oklab, var(--color-white) 0%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[oklch\(0\.095_0\.01_260\)\]{background-color:oklch(9.5% .01 260)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,oklch\(0\.72_0\.075_78\/0\.11\)\,transparent_28\%\)\,oklch\(0\.075_0\.008_260\)\]{background-color:radial-gradient(circle at 50% 42%,oklch(72% .075 78/.11),transparent 28%),oklch(7.5% .008 260)}.bg-\[radial-gradient\(circle_at_top_left\,oklch\(0\.72_0\.075_78_\/_0\.12\)\,transparent_34\%\)\,oklch\(0\.11_0\.011_255\)\]{background-color:radial-gradient(circle at top left,oklch(72% .075 78/.12),transparent 34%),oklch(11% .011 255)}.bg-amber-200\/\[0\.035\]{background-color:#fee68509}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-amber-200) 3.5%, transparent)}}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.bg-amber-300\/12{background-color:#ffd2361f}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/12{background-color:color-mix(in oklab, var(--color-amber-300) 12%, transparent)}}.bg-amber-300\/18{background-color:#ffd2362e}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/18{background-color:color-mix(in oklab, var(--color-amber-300) 18%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/22{background-color:#00000038}@supports (color:color-mix(in lab, red, red)){.bg-black\/22{background-color:color-mix(in oklab, var(--color-black) 22%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/28{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.bg-black\/28{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-current{background-color:currentColor}.bg-danger\/10{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.bg-emerald-300\/18{background-color:#5ee9b52e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/18{background-color:color-mix(in oklab, var(--color-emerald-300) 18%, transparent)}}.bg-line{background-color:var(--color-line)}.bg-metal,.bg-metal\/10{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.bg-metal\/10{background-color:color-mix(in oklab, var(--color-metal) 10%, transparent)}}.bg-metal\/12{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.bg-metal\/12{background-color:color-mix(in oklab, var(--color-metal) 12%, transparent)}}.bg-metal\/15{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.bg-metal\/15{background-color:color-mix(in oklab, var(--color-metal) 15%, transparent)}}.bg-metal\/20{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.bg-metal\/20{background-color:color-mix(in oklab, var(--color-metal) 20%, transparent)}}.bg-metal\/45{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.bg-metal\/45{background-color:color-mix(in oklab, var(--color-metal) 45%, transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-obsidian,.bg-obsidian\/40{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/40{background-color:color-mix(in oklab, var(--color-obsidian) 40%, transparent)}}.bg-obsidian\/50{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/50{background-color:color-mix(in oklab, var(--color-obsidian) 50%, transparent)}}.bg-obsidian\/70{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/70{background-color:color-mix(in oklab, var(--color-obsidian) 70%, transparent)}}.bg-obsidian\/75{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/75{background-color:color-mix(in oklab, var(--color-obsidian) 75%, transparent)}}.bg-obsidian\/80{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/80{background-color:color-mix(in oklab, var(--color-obsidian) 80%, transparent)}}.bg-obsidian\/90{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/90{background-color:color-mix(in oklab, var(--color-obsidian) 90%, transparent)}}.bg-obsidian\/95{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-obsidian\/95{background-color:color-mix(in oklab, var(--color-obsidian) 95%, transparent)}}.bg-page,.bg-page\/75{background-color:var(--color-obsidian)}@supports (color:color-mix(in lab, red, red)){.bg-page\/75{background-color:color-mix(in oklab, var(--color-obsidian) 75%, transparent)}}.bg-panel,.bg-panel\/65{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.bg-panel\/65{background-color:color-mix(in oklab, var(--color-panel) 65%, transparent)}}.bg-panel\/70{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.bg-panel\/70{background-color:color-mix(in oklab, var(--color-panel) 70%, transparent)}}.bg-panel\/80{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.bg-panel\/80{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-red-300\/10{background-color:#ffa3a31a}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/10{background-color:color-mix(in oklab, var(--color-red-300) 10%, transparent)}}.bg-red-300\/18{background-color:#ffa3a32e}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/18{background-color:color-mix(in oklab, var(--color-red-300) 18%, transparent)}}.bg-red-400\/12{background-color:#ff65681f}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/12{background-color:color-mix(in oklab, var(--color-red-400) 12%, transparent)}}.bg-signal,.bg-signal\/10{background-color:var(--color-signal)}@supports (color:color-mix(in lab, red, red)){.bg-signal\/10{background-color:color-mix(in oklab, var(--color-signal) 10%, transparent)}}.bg-surface\/30{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/30{background-color:color-mix(in oklab, var(--color-surface) 30%, transparent)}}.bg-surface\/45{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/45{background-color:color-mix(in oklab, var(--color-surface) 45%, transparent)}}.bg-surface\/55{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/55{background-color:color-mix(in oklab, var(--color-surface) 55%, transparent)}}.bg-surface\/70{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--color-surface) 70%, transparent)}}.bg-surface\/80{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/80{background-color:color-mix(in oklab, var(--color-surface) 80%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-white\/\[4\%\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[4\%\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(oklch\(0\.72_0\.075_78_\/_0\.12\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,oklch\(0\.72_0\.08_205_\/_0\.1\)_1px\,transparent_1px\)\]{background-image:linear-gradient(oklch(72% .075 78/.12) 1px,#0000 1px),linear-gradient(90deg,oklch(72% .08 205/.1) 1px,#0000 1px)}.bg-\[linear-gradient\(115deg\,transparent\,oklch\(1_0_0_\/_0\.08\)\,transparent\)\]{background-image:linear-gradient(115deg,#0000,oklch(100% 0 0/.08),#0000)}.bg-\[linear-gradient\(135deg\,oklch\(0\.135_0\.012_255\)\,oklch\(0\.095_0\.01_260\)\)\]{background-image:linear-gradient(135deg,oklch(13.5% .012 255),oklch(9.5% .01 260))}.bg-\[linear-gradient\(145deg\,oklch\(0\.135_0\.012_255\/0\.96\)\,oklch\(0\.075_0\.008_260\/0\.98\)\)\]{background-image:linear-gradient(145deg,oklch(13.5% .012 255/.96),oklch(7.5% .008 260/.98))}.bg-\[linear-gradient\(145deg\,oklch\(0\.155_0\.014_255\)\,oklch\(0\.09_0\.01_260\)\)\]{background-image:linear-gradient(145deg,oklch(15.5% .014 255),oklch(9% .01 260))}.bg-\[linear-gradient\(145deg\,oklch\(1_0_0_\/_0\.055\)\,oklch\(1_0_0_\/_0\.018\)\)\]{background-image:linear-gradient(145deg,oklch(100% 0 0/.055),oklch(100% 0 0/.018))}.bg-\[linear-gradient\(160deg\,oklch\(0\.74_0\.13_150_\/_0\.10\)\,oklch\(1_0_0_\/_0\.025\)\)\]{background-image:linear-gradient(160deg,oklch(74% .13 150/.1),oklch(100% 0 0/.025))}.bg-\[linear-gradient\(180deg\,oklch\(0\.2_0\.014_255_\/_0\.74\)\,oklch\(0\.105_0\.01_260_\/_0\.94\)\)\]{background-image:linear-gradient(oklch(20% .014 255/.74),oklch(10.5% .01 260/.94))}.bg-\[linear-gradient\(180deg\,oklch\(0\.15_0\.012_250_\/_0\.88\)\,oklch\(0\.085_0\.009_260_\/_0\.98\)\)\]{background-image:linear-gradient(oklch(15% .012 250/.88),oklch(8.5% .009 260/.98))}.bg-\[linear-gradient\(180deg\,oklch\(0\.16_0\.014_255_\/_0\.84\)\,oklch\(0\.08_0\.01_260_\/_0\.98\)\)\]{background-image:linear-gradient(oklch(16% .014 255/.84),oklch(8% .01 260/.98))}.bg-\[radial-gradient\(circle_at_20\%_0\%\,oklch\(0\.72_0\.075_78_\/_0\.16\)\,transparent_30\%\)\,linear-gradient\(135deg\,oklch\(1_0_0_\/_0\.065\)\,oklch\(1_0_0_\/_0\.018\)\)\]{background-image:radial-gradient(circle at 20% 0,oklch(72% .075 78/.16),#0000 30%),linear-gradient(135deg,oklch(100% 0 0/.065),oklch(100% 0 0/.018))}.bg-\[radial-gradient\(circle_at_50\%_22\%\,oklch\(0\.72_0\.075_78_\/_0\.13\)\,transparent_32\%\)\,radial-gradient\(circle_at_48\%_68\%\,oklch\(0\.74_0\.13_150_\/_0\.10\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 50% 22%,oklch(72% .075 78/.13),#0000 32%),radial-gradient(circle at 48% 68%,oklch(74% .13 150/.1),#0000 34%)}.bg-\[radial-gradient\(circle_at_50\%_45\%\,oklch\(0\.64_0\.09_75_\/_0\.18\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 45%,oklch(64% .09 75/.18),#0000 58%)}.bg-\[radial-gradient\(circle_at_72\%_20\%\,oklch\(0\.74_0\.13_150_\/_0\.13\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 72% 20%,oklch(74% .13 150/.13),#0000 28%)}.bg-\[radial-gradient\(circle_at_76\%_12\%\,oklch\(0\.64_0\.09_75_\/_0\.12\)\,transparent_34\%\)\,linear-gradient\(135deg\,oklch\(0\.09_0\.01_260\)\,oklch\(0\.13_0\.012_250\)_52\%\,oklch\(0\.08_0\.009_260\)\)\]{background-image:radial-gradient(circle at 76% 12%,oklch(64% .09 75/.12),#0000 34%),linear-gradient(135deg,oklch(9% .01 260),oklch(13% .012 250) 52%,oklch(8% .009 260))}.bg-\[radial-gradient\(circle_at_78\%_14\%\,oklch\(0\.64_0\.09_75_\/_0\.13\)\,transparent_34\%\)\,linear-gradient\(135deg\,oklch\(0\.09_0\.01_260\)\,oklch\(0\.12_0\.012_250\)_54\%\,oklch\(0\.08_0\.009_260\)\)\]{background-image:radial-gradient(circle at 78% 14%,oklch(64% .09 75/.13),#0000 34%),linear-gradient(135deg,oklch(9% .01 260),oklch(12% .012 250) 54%,oklch(8% .009 260))}.bg-\[radial-gradient\(circle_at_top_left\,oklch\(0\.72_0\.075_78_\/_0\.14\)\,transparent_34\%\)\,linear-gradient\(135deg\,oklch\(1_0_0_\/_0\.07\)\,oklch\(1_0_0_\/_0\.018\)\)\]{background-image:radial-gradient(circle at 0 0,oklch(72% .075 78/.14),#0000 34%),linear-gradient(135deg,oklch(100% 0 0/.07),oklch(100% 0 0/.018))}.bg-\[radial-gradient\(ellipse_60\%_46\%_at_78\%_36\%\,oklch\(0\.72_0\.075_78\/0\.12\)\,transparent_70\%\)\,linear-gradient\(155deg\,oklch\(0\.075_0\.008_260\)\,oklch\(0\.12_0\.012_255\)_55\%\,oklch\(0\.06_0\.007_260\)\)\]{background-image:radial-gradient(60% 46% at 78% 36%,oklch(72% .075 78/.12),#0000 70%),linear-gradient(155deg,oklch(7.5% .008 260),oklch(12% .012 255) 55%,oklch(6% .007 260))}.from-metal\/10{--tw-gradient-from:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.from-metal\/10{--tw-gradient-from:color-mix(in oklab, var(--color-metal) 10%, transparent)}}.from-metal\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-metal\/50{--tw-gradient-from:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.from-metal\/50{--tw-gradient-from:color-mix(in oklab, var(--color-metal) 50%, transparent)}}.from-metal\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-300\/35{--tw-gradient-from:#ffa3a359}@supports (color:color-mix(in lab, red, red)){.from-red-300\/35{--tw-gradient-from:color-mix(in oklab, var(--color-red-300) 35%, transparent)}}.from-red-300\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-300\/40{--tw-gradient-from:#ffa3a366}@supports (color:color-mix(in lab, red, red)){.from-red-300\/40{--tw-gradient-from:color-mix(in oklab, var(--color-red-300) 40%, transparent)}}.from-red-300\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-metal{--tw-gradient-via:var(--color-metal);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-metal\/45{--tw-gradient-via:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.via-metal\/45{--tw-gradient-via:color-mix(in oklab, var(--color-metal) 45%, transparent)}}.via-metal\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-metal\/70{--tw-gradient-via:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.via-metal\/70{--tw-gradient-via:color-mix(in oklab, var(--color-metal) 70%, transparent)}}.via-metal\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-metal\/80{--tw-gradient-via:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.via-metal\/80{--tw-gradient-via:color-mix(in oklab, var(--color-metal) 80%, transparent)}}.via-metal\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-emerald-200\/20{--tw-gradient-to:#a4f4cf33}@supports (color:color-mix(in lab, red, red)){.to-emerald-200\/20{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-200) 20%, transparent)}}.to-emerald-200\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300\/40{--tw-gradient-to:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.to-emerald-300\/40{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.to-emerald-300\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300\/45{--tw-gradient-to:#5ee9b573}@supports (color:color-mix(in lab, red, red)){.to-emerald-300\/45{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-300) 45%, transparent)}}.to-emerald-300\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:34px_34px\]{background-size:34px 34px}.fill-muted{fill:var(--color-muted)}.fill-secondary{fill:var(--color-secondary)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-18{padding-block:calc(var(--spacing) * 18)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-display-fallback)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[clamp\(1\.9rem\,5vw\,3\.1rem\)\]{font-size:clamp(1.9rem,5vw,3.1rem)}.text-\[clamp\(1\.55rem\,5\.4vw\,2\.2rem\)\]{font-size:clamp(1.55rem,5.4vw,2.2rem)}.text-\[clamp\(1\.65rem\,6vw\,2\.35rem\)\]{font-size:clamp(1.65rem,6vw,2.35rem)}.text-\[clamp\(2\.25rem\,6vw\,5\.2rem\)\]{font-size:clamp(2.25rem,6vw,5.2rem)}.text-\[clamp\(3\.2rem\,7\.7vw\,7\.7rem\)\]{font-size:clamp(3.2rem,7.7vw,7.7rem)}.text-\[clamp\(3rem\,8vw\,7rem\)\]{font-size:clamp(3rem,8vw,7rem)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.87\]{--tw-leading:.87;line-height:.87}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[-0\.075em\]{--tw-tracking:-.075em;letter-spacing:-.075em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-danger{color:var(--color-danger)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/85{color:#d0fae5d9}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/85{color:color-mix(in oklab, var(--color-emerald-100) 85%, transparent)}}.text-metal{color:var(--color-metal)}.text-muted{color:var(--color-muted)}.text-obsidian{color:var(--color-obsidian)}.text-primary{color:var(--color-primary)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-100\/85{color:#ffe2e2d9}@supports (color:color-mix(in lab, red, red)){.text-red-100\/85{color:color-mix(in oklab, var(--color-red-100) 85%, transparent)}}.text-secondary{color:var(--color-secondary)}.text-signal{color:var(--color-signal)}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.decoration-metal\/40{-webkit-text-decoration-color:var(--color-metal);-webkit-text-decoration-color:var(--color-metal);-webkit-text-decoration-color:var(--color-metal);text-decoration-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.decoration-metal\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-metal) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-metal) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-metal) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-metal) 40%, transparent)}}.decoration-metal\/60{-webkit-text-decoration-color:var(--color-metal);-webkit-text-decoration-color:var(--color-metal);-webkit-text-decoration-color:var(--color-metal);text-decoration-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.decoration-metal\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-metal) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-metal) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-metal) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-metal) 60%, transparent)}}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.18\]{opacity:.18}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_currentColor\]{--tw-shadow:0 0 12px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_oklch\(0\.72_0\.075_78_\/_0\.7\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,oklch(72% .075 78/.7));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_oklch\(0\.72_0\.075_78\/0\.45\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,oklch(72% .075 78/.45));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_oklch\(0\.64_0\.18_25_\/_0\.14\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,oklch(64% .18 25/.14));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_oklch\(0\.72_0\.08_205_\/_0\.75\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,oklch(72% .08 205/.75));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_oklch\(0\.76_0\.13_74_\/_0\.14\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,oklch(76% .13 74/.14));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_oklch\(0\.76_0\.14_154_\/_0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,oklch(76% .14 154/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_oklch\(0\.72_0\.075_78_\/_0\.12\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,oklch(72% .075 78/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_oklch\(0\.94_0\.015_85_\/_0\.2\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,oklch(94% .015 85/.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_34px_oklch\(0\.64_0\.18_25_\/_0\.20\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,oklch(64% .18 25/.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_34px_oklch\(0\.74_0\.13_150_\/_0\.20\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,oklch(74% .13 150/.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_34px_oklch\(0\.76_0\.13_74_\/_0\.20\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,oklch(76% .13 74/.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_52px_oklch\(0\.94_0\.012_85_\/_0\.28\)\,0_14px_36px_oklch\(0_0_0_\/_0\.36\)\]{--tw-shadow:0 0 52px var(--tw-shadow-color,oklch(94% .012 85/.28)), 0 14px 36px var(--tw-shadow-color,oklch(0% 0 0/.36));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_52px_oklch\(0\.94_0\.015_85_\/_0\.28\)\]{--tw-shadow:0 0 52px var(--tw-shadow-color,oklch(94% .015 85/.28));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_58px_oklch\(0\.94_0\.015_85_\/_0\.32\)\,0_16px_42px_oklch\(0_0_0_\/_0\.38\)\]{--tw-shadow:0 0 58px var(--tw-shadow-color,oklch(94% .015 85/.32)), 0 16px 42px var(--tw-shadow-color,oklch(0% 0 0/.38));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_60px_oklch\(0\.72_0\.075_78\/0\.2\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,oklch(72% .075 78/.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_70px_oklch\(0\.72_0\.075_78_\/_0\.12\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,oklch(72% .075 78/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_oklch\(0_0_0_\/_0\.26\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,oklch(0% 0 0/.26));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_54px_oklch\(0\.72_0\.14_32_\/_0\.12\)\]{--tw-shadow:0 20px 54px var(--tw-shadow-color,oklch(72% .14 32/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_70px_oklch\(0\.72_0\.075_78_\/_0\.12\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,oklch(72% .075 78/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_120px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 30px 120px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_90px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_110px_oklch\(0_0_0_\/_0\.34\)\]{--tw-shadow:0 34px 110px var(--tw-shadow-color,oklch(0% 0 0/.34));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_36px_110px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 36px 110px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,oklch(100% 0 0/.05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,oklch(100% 0 0/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.08\)\,0_0_34px_oklch\(0\.72_0\.075_78_\/_0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,oklch(100% 0 0/.08)), 0 0 34px var(--tw-shadow-color,oklch(72% .075 78/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-command{--tw-shadow:var(--elevation-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-metal{--tw-shadow:var(--elevation-metal);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--elevation-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/35{--tw-shadow-color:#00000059}@supports (color:color-mix(in lab, red, red)){.shadow-black\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-danger\/35{--tw-ring-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.ring-danger\/35{--tw-ring-color:color-mix(in oklab, var(--color-danger) 35%, transparent)}}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:border-metal:is(:where(.group):hover *){border-color:var(--color-metal)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.placeholder\:text-muted::placeholder,.placeholder\:text-muted\/75::placeholder{color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted\/75::placeholder{color:color-mix(in oklab, var(--color-muted) 75%, transparent)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:border-danger\/60:hover{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.hover\:border-danger\/60:hover{border-color:color-mix(in oklab, var(--color-danger) 60%, transparent)}}.hover\:border-metal:hover,.hover\:border-metal\/45:hover{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.hover\:border-metal\/45:hover{border-color:color-mix(in oklab, var(--color-metal) 45%, transparent)}}.hover\:border-metal\/50:hover{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.hover\:border-metal\/50:hover{border-color:color-mix(in oklab, var(--color-metal) 50%, transparent)}}.hover\:border-metal\/60:hover{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.hover\:border-metal\/60:hover{border-color:color-mix(in oklab, var(--color-metal) 60%, transparent)}}.hover\:border-metal\/70:hover{border-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.hover\:border-metal\/70:hover{border-color:color-mix(in oklab, var(--color-metal) 70%, transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/70:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/70:hover{border-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-amber-300\/10:hover{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-300\/10:hover{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.hover\:bg-danger\/15:hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/15:hover{background-color:color-mix(in oklab, var(--color-danger) 15%, transparent)}}.hover\:bg-emerald-300\/10:hover{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-300\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.hover\:bg-metal:hover,.hover\:bg-metal\/10:hover{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-metal\/10:hover{background-color:color-mix(in oklab, var(--color-metal) 10%, transparent)}}.hover\:bg-metal\/18:hover{background-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-metal\/18:hover{background-color:color-mix(in oklab, var(--color-metal) 18%, transparent)}}.hover\:bg-panel:hover{background-color:var(--color-panel)}.hover\:bg-red-300\/10:hover{background-color:#ffa3a31a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-300\/10:hover{background-color:color-mix(in oklab, var(--color-red-300) 10%, transparent)}}.hover\:bg-signal\/10:hover{background-color:var(--color-signal)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-signal\/10:hover{background-color:color-mix(in oklab, var(--color-signal) 10%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.045\]:hover{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-metal:hover{-webkit-text-decoration-color:var(--color-metal);-webkit-text-decoration-color:var(--color-metal);-webkit-text-decoration-color:var(--color-metal);text-decoration-color:var(--color-metal)}.hover\:shadow-\[0_0_70px_oklch\(0\.72_0\.075_78_\/_0\.34\)\,0_18px_44px_oklch\(0_0_0_\/_0\.42\)\]:hover{--tw-shadow:0 0 70px var(--tw-shadow-color,oklch(72% .075 78/.34)), 0 18px 44px var(--tw-shadow-color,oklch(0% 0 0/.42));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-danger:focus{border-color:var(--color-danger)}.focus\:border-metal:focus{border-color:var(--color-metal)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-focus:focus{--tw-ring-color:var(--color-focus)}.focus\:ring-metal\/25:focus{--tw-ring-color:var(--color-metal)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-metal\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-metal) 25%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-focus:focus-visible{--tw-ring-color:var(--color-focus)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-obsidian:focus-visible{--tw-ring-offset-color:var(--color-obsidian)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-focus:focus-visible{outline-color:var(--color-focus)}.focus-visible\:outline-metal:focus-visible{outline-color:var(--color-metal)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (width>=380px){.min-\[380px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.min-\[380px\]\:text-\[10px\]{font-size:10px}.min-\[380px\]\:text-\[11px\]{font-size:11px}.min-\[380px\]\:tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.min-\[380px\]\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}}@media (width>=40rem){.sm\:top-\[3\.35rem\]{top:3.35rem}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:block{display:block}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:shrink-0{flex-shrink:0}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:overflow-hidden{overflow:hidden}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-40{padding-top:calc(var(--spacing) * 40)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.sm\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.sm\:whitespace-nowrap{white-space:nowrap}}@media (width>=48rem){.md\:block{display:block}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:items-end{align-items:flex-end}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:block{display:block}.lg\:min-h-\[520px\]{min-height:520px}.lg\:min-h-\[680px\]{min-height:680px}.lg\:min-h-\[720px\]{min-height:720px}.lg\:min-h-\[760px\]{min-height:760px}.lg\:min-h-\[780px\]{min-height:780px}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.48fr_0\.52fr\]{grid-template-columns:.48fr .52fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.04fr_0\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_0\.78fr\]{grid-template-columns:1fr .78fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}}@media (width>=80rem){.xl\:block{display:block}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.42fr_0\.58fr\]{grid-template-columns:.42fr .58fr}.xl\:grid-cols-\[0\.58fr_0\.42fr\]{grid-template-columns:.58fr .42fr}.xl\:grid-cols-\[0\.62fr_0\.38fr\]{grid-template-columns:.62fr .38fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1fr_0\.86fr\]{grid-template-columns:1fr .86fr}.xl\:items-center{align-items:center}}@media (width>=96rem){.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.\32 xl\:items-center{align-items:center}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e8e6e1;--ink-dim:#9a978f;--void:#050506;--accent:#c9c4b8;--font-display-fallback:"Cormorant Garamond", Georgia, "Times New Roman", serif;--void-950:#09090b;--void-900:#0d0d10;--steel-875:#121216;--steel-825:#18181b;--steel-750:#24242a;--ink-primary:oklch(94% .012 85);--ink-secondary:oklch(74% .018 255);--ink-muted:oklch(56% .016 255);--sovereign-metal:oklch(72% .075 78);--authority-blue:oklch(72% .08 205);--halt-red-bg:oklch(18% .045 32/.52);--halt-red-text:oklch(72% .14 32);--line-subtle:oklch(100% 0 0/.08);--elevation-1:0 18px 48px oklch(0% 0 0/.28);--elevation-2:0 34px 110px oklch(0% 0 0/.44);--elevation-metal:0 40px 120px oklch(72% .075 78/.12);--color-obsidian:oklch(9.5% .01 260);--color-graphite:oklch(14.5% .013 255);--color-surface:oklch(17% .015 252);--color-panel:oklch(14% .012 255);--color-line:oklch(36% .018 250/.55);--color-primary:var(--ink-primary);--color-secondary:var(--ink-secondary);--color-muted:var(--ink-muted);--color-metal:var(--sovereign-metal);--color-signal:var(--authority-blue);--color-focus:oklch(82% .1 80);--color-danger:var(--halt-red-text);--world-rgb:205 177 121;--world-secondary-rgb:121 163 148;--world-depth:#050504}*{box-sizing:border-box}html{background:var(--color-obsidian);scroll-behavior:smooth;max-width:100%;min-height:100%;overflow-x:clip}html[data-cinematic=true]{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.command-territory,.governance-sequence,.command-positioning{padding-block:clamp(6rem,11vw,11rem)}.command-territory__intro{grid-template-columns:.38fr 1fr;align-items:end;gap:1.5rem clamp(2rem,6vw,7rem);display:grid}.command-territory__intro>p,.governance-sequence__heading>p,.command-positioning__thesis>p,.command-positioning__boundary>p{color:rgb(var(--world-rgb) / .78);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;font-size:.58rem}.command-territory__intro h2,.governance-sequence__heading h2,.command-positioning__thesis h2{font-family:var(--font-display-fallback);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:600;line-height:.9}.command-territory__intro>span{color:#d8d5cc9e;grid-column:2;max-width:52rem;font-size:1rem;line-height:1.7}.command-territory__field{border-block:1px solid rgb(var(--world-rgb) / .26);background:radial-gradient(circle at 50% 50%, rgb(var(--world-rgb) / .11), transparent 31%), linear-gradient(180deg, #ffffff05, #0000001f);min-height:clamp(40rem,78vw,62rem);margin-top:clamp(4rem,8vw,8rem);position:relative;overflow:hidden}.command-territory__field:before{content:"";background-image:linear-gradient(rgb(var(--world-rgb) / .07) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--world-rgb) / .07) 1px, transparent 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.command-territory__rings i{aspect-ratio:1;border:1px solid rgb(var(--world-rgb) / .17);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.command-territory__rings i:first-child{width:34%}.command-territory__rings i:nth-child(2){border-style:dashed;width:58%;animation:55s linear infinite territory-spin}.command-territory__rings i:nth-child(3){width:83%}@keyframes territory-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.command-territory__core{z-index:4;aspect-ratio:1;border:1px solid rgb(var(--world-rgb) / .54);width:clamp(12rem,22vw,19rem);box-shadow:0 0 0 2rem rgb(var(--world-rgb) / .018), 0 0 6rem rgb(var(--world-rgb) / .16);text-align:center;background:radial-gradient(circle,#1c1308f0,#050605e6 58%,#0000 60%);border-radius:50%;place-content:center;gap:.5rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.command-territory__core small{color:rgb(var(--world-rgb) / .74);font-family:var(--font-mono), monospace;letter-spacing:.18em;font-size:.48rem}.command-territory__core strong{color:#f7e5c0f5;font-family:var(--font-display-fallback);letter-spacing:.06em;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:500}.command-territory__core span{color:#d8d5cd85;font-size:.64rem}.command-territory__field ol{margin:0;padding:0;list-style:none;position:absolute;inset:0}.command-territory__field li{z-index:4;border-left:1px solid rgb(var(--world-rgb) / .48);background:#03040499;gap:.3rem;width:clamp(8rem,15vw,13rem);padding:.65rem .8rem;display:grid;position:absolute;top:9%;left:8%}.command-territory__field li:first-child{top:12%;left:6%}.command-territory__field li:nth-child(2){top:5%;left:39%}.command-territory__field li:nth-child(3){top:15%;left:auto;right:5%}.command-territory__field li:nth-child(4){top:48%;left:3%}.command-territory__field li:nth-child(5){top:46%;left:auto;right:3%}.command-territory__field li:nth-child(6){top:auto;bottom:11%;left:9%}.command-territory__field li:nth-child(7){top:auto;bottom:4%;left:41%}.command-territory__field li:nth-child(8){inset:auto 7% 12% auto}.command-territory__field li:nth-child(n+9){display:none}.command-territory__field li span{color:rgb(var(--world-rgb) / .62);font-family:var(--font-mono), monospace;letter-spacing:.17em;font-size:.46rem}.command-territory__field li strong{color:#e6e3dab8;font-size:.68rem;font-weight:500;line-height:1.4}.command-territory__field>p{color:#d7d4cc66;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.48rem;position:absolute;bottom:1rem;left:1rem}.governance-sequence__heading{max-width:72rem}.governance-sequence__heading h2{margin-top:1.3rem}.governance-sequence__list{border-top:1px solid rgb(var(--world-rgb) / .24);margin:clamp(4rem,8vw,8rem) 0 0;padding:0;list-style:none}.governance-sequence__list li{border-bottom:1px solid rgb(var(--world-rgb) / .17);grid-template-columns:5rem minmax(12rem,.68fr) minmax(16rem,1fr);align-items:center;gap:clamp(1rem,4vw,5rem);min-height:12rem;display:grid;position:relative;overflow:hidden}.governance-sequence__list li>span{color:rgb(var(--world-rgb) / .55);font-family:var(--font-mono), monospace;letter-spacing:.17em;font-size:.58rem}.governance-sequence__list h3{z-index:2;font-family:var(--font-display-fallback);letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,5vw,5rem);font-weight:600;position:relative}.governance-sequence__list p{z-index:2;color:#d5d2ca9e;max-width:38rem;margin:0;font-size:1rem;line-height:1.7;position:relative}.governance-sequence__list i{aspect-ratio:1;border:1px solid rgb(var(--world-rgb) / .09);border-radius:50%;width:clamp(7rem,13vw,13rem);position:absolute;top:50%;right:4%;transform:translateY(-50%)}.governance-sequence__list li:nth-child(2) i{border-radius:0;transform:translateY(-50%)rotate(45deg)}.governance-sequence__list li:nth-child(3) i{background:linear-gradient(rgb(var(--world-rgb) / .06), rgb(var(--world-rgb) / .36), rgb(var(--world-rgb) / .06));border-radius:0;width:.6rem;height:68%}.governance-sequence__list li:nth-child(4) i{border:1.5rem double rgb(var(--world-rgb) / .1);width:9rem}.command-positioning__thesis{grid-template-columns:.35fr 1fr;align-items:end;gap:1.5rem clamp(2rem,6vw,7rem);display:grid}.command-positioning__thesis h2{margin:0}.command-positioning__thesis>span{color:#d6d3cb9e;grid-column:2;max-width:48rem;font-size:1.08rem;line-height:1.75}.command-positioning__records{border-block:1px solid rgb(var(--world-rgb) / .22);grid-template-columns:.7fr .7fr 1.15fr;margin-top:clamp(4rem,8vw,8rem);display:grid}.command-positioning__records article{border-right:1px solid rgb(var(--world-rgb) / .15);background:linear-gradient(#0000,#ffffff05);flex-direction:column;justify-content:flex-end;min-height:29rem;padding:2rem 1.4rem;display:flex}.command-positioning__records article:last-child{border-right:0}.command-positioning__records small{color:rgb(var(--world-rgb) / .65);font-family:var(--font-mono), monospace;letter-spacing:.16em;font-size:.48rem}.command-positioning__records h3{font-family:var(--font-display-fallback);letter-spacing:-.04em;margin:1.2rem 0 0;font-size:clamp(2rem,3.5vw,3.7rem);font-weight:600;line-height:.95}.command-positioning__records p{color:#d3d0c894;margin:1.2rem 0 0;font-size:.87rem;line-height:1.65}.command-positioning__logos{background:radial-gradient(circle at 70% 18%, rgb(var(--world-rgb) / .14), transparent 40%), linear-gradient(180deg, rgb(var(--world-rgb) / .04), #ffffff05)!important}.command-positioning__boundary{border-left:2px solid rgb(var(--world-rgb) / .55);background:rgb(var(--world-rgb) / .035);grid-template-columns:.35fr 1fr;gap:2rem;margin-top:1.5rem;padding:1.5rem 1.7rem;display:grid}.command-positioning__boundary span{color:#d7d4cc9e;font-size:.92rem;line-height:1.65}.briefing-threshold{background:radial-gradient(ellipse 55% 45% at 76% 34%, rgb(var(--world-rgb) / .13), transparent 70%), linear-gradient(155deg, #040403, #0d0c09 55%, #040404)}.briefing-threshold:before{content:"";z-index:-1;background-image:linear-gradient(rgb(var(--world-rgb) / .07) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--world-rgb) / .07) 1px, transparent 1px);transform-origin:bottom;background-size:5rem 5rem;position:absolute;inset:0;transform:perspective(800px)rotateX(64deg)translateY(30%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 52%,#0000);mask-image:linear-gradient(90deg,#0000,#000 52%,#0000)}@media (width<=820px){.command-territory__intro,.command-positioning__thesis{grid-template-columns:1fr}.command-territory__intro>span,.command-positioning__thesis>span{grid-column:1}.command-territory__field{min-height:44rem;margin-inline:-1rem}.command-territory__field li{width:7.5rem}.command-territory__field li:nth-child(2){left:36%}.command-territory__field li:nth-child(7){left:38%}.governance-sequence__list li{grid-template-columns:2.5rem 1fr;align-content:center;gap:.5rem 1rem;min-height:17rem}.governance-sequence__list h3{font-size:clamp(2.8rem,12vw,4.5rem)}.governance-sequence__list p{grid-column:2}.command-positioning__records{grid-template-columns:1fr}.command-positioning__records article{border-right:0;border-bottom:1px solid rgb(var(--world-rgb) / .15);min-height:22rem}.command-positioning__boundary{grid-template-columns:1fr}}@media (width<=520px){.command-territory__field li{width:6.3rem;padding-inline:.45rem}.command-territory__field li strong{font-size:.55rem}.command-territory__core{width:10rem}.command-territory__core strong{font-size:2.35rem}}@media (prefers-reduced-motion:reduce){.command-territory__rings i{animation:none!important}}.application-dossier{background:radial-gradient(circle at 86% 0%, rgb(var(--world-rgb) / .12), transparent 34%), linear-gradient(145deg, #121210f7, #050605fc);clip-path:polygon(0 0,calc(100% - 1.3rem) 0,100% 1.3rem,100% 100%,1.3rem 100%,0 calc(100% - 1.3rem));border-radius:0;position:relative}.application-dossier:before{content:"CONTROLLED INTAKE / LIONSERVE";color:rgb(var(--world-rgb) / .28);font-family:var(--font-mono), monospace;letter-spacing:.19em;font-size:.45rem;position:absolute;top:.8rem;right:1.6rem}.application-dossier__boundary,.application-dossier__progress,.application-dossier__step,.application-dossier__message,.application-dossier__field{border-radius:0}.application-dossier__boundary{border-left:2px solid rgb(var(--world-rgb) / .58)}.application-dossier__progress{border-block-color:rgb(var(--world-rgb) / .21)}.application-dossier__step{min-height:4.5rem}.application-dossier__step[aria-current=step]{box-shadow:inset 0 -2px rgb(var(--world-depth)), 0 0 2.5rem rgb(var(--world-rgb) / .12)}.application-dossier__field{border-top-color:rgb(var(--world-rgb) / .34)}.secure-field{background:#0000003d;border-radius:0}@media (width<=640px){.application-dossier{margin-inline:-.4rem;padding-inline:.9rem}.application-dossier__progress ol{grid-template-columns:1fr 1fr}.application-dossier__step{min-height:4rem;padding:.65rem;font-size:.56rem}}body{background:var(--color-obsidian);max-width:100%;min-height:100%;color:var(--color-primary);font-family:var(--font-sans), system-ui, sans-serif;text-rendering:geometricprecision;margin:0;overflow-x:clip}.track,.shell-poster{color:var(--ink);font-family:Georgia,Times New Roman,serif}.shell-poster{text-align:center;background:radial-gradient(ellipse 120% 60% at 50% 118%, #40424a80, transparent 60%), var(--void);flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;min-height:100svh;padding:2rem;display:flex}.shell-word{letter-spacing:.34em;margin-left:.34em;font-size:clamp(2.4rem,7vw,4.6rem);font-weight:400}.shell-line{color:var(--ink-dim);letter-spacing:.06em;font-size:clamp(.95rem,2.2vw,1.15rem);font-style:italic}::selection{color:var(--color-primary);background:oklch(72% .075 78/.34)}.skip-link{z-index:50;background:var(--color-metal);color:var(--color-obsidian);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;border-radius:0;padding:.75rem 1rem;font-size:.75rem;font-weight:700;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.skip-link:focus{outline:2px solid var(--color-focus);outline-offset:3px;transform:translateY(0)}a{text-underline-offset:.22em;text-decoration-thickness:.08em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.section-heading{max-width:100%}.display-hero,.type-hero{letter-spacing:-.055em;font-size:clamp(2.35rem,8vw,6.9rem);line-height:.92}.display-route,.type-route{letter-spacing:-.048em;font-size:clamp(2rem,7vw,5.5rem);line-height:.95}.display-section,.type-section{letter-spacing:-.043em;font-size:clamp(1.85rem,5.8vw,4.4rem);line-height:.98}.display-panel,.type-panel{letter-spacing:-.038em;font-size:clamp(1.35rem,4.8vw,2.4rem);line-height:1.02}.copy-measure{max-width:65ch}.metadata-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700;line-height:1.45}.surface-0{background:var(--void-950)}.surface-1{box-shadow:var(--elevation-1), inset 0 1px 0 oklch(100% 0 0/.045);background:linear-gradient(oklch(16% .012 255/.84),oklch(9.5% .01 260/.98))}.surface-2,.surface-elevated{box-shadow:var(--elevation-2), inset 0 1px 0 oklch(100% 0 0/.055);background:linear-gradient(oklch(19% .014 255/.86),oklch(10.5% .011 260/.98))}.surface-command{box-shadow:var(--elevation-metal), var(--elevation-1), inset 0 1px 0 oklch(100% 0 0/.055);background:radial-gradient(circle at 85% 0,oklch(72% .075 78/.12),#0000 34%),linear-gradient(oklch(16% .014 255/.9),oklch(8% .009 260/.98));border:1px solid oklch(72% .075 78/.24)}.conversion-reveal{opacity:1;transition:opacity .72s cubic-bezier(.2,.7,.2,1),transform .72s cubic-bezier(.2,.7,.2,1),border-color .3s,background-color .3s;transform:translateY(0)}.conversion-reveal.motion-observed:not(.is-visible){opacity:.58;transform:translateY(1.15rem)}.conversion-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.conversion-reveal,.conversion-reveal.motion-observed:not(.is-visible){opacity:1;transform:translateY(0);transition:none!important}}.premium-artifact{background:linear-gradient(oklch(22% .015 255/.42),oklch(8% .009 260/.96)),oklch(10% .01 260);border:1px solid oklch(72% .075 78/.34);box-shadow:0 40px 110px oklch(72% .075 78/.14),0 12px 36px oklch(0% 0 0/.42),inset 0 1px oklch(100% 0 0/.06)}.artifact-chrome:before{content:"";background:radial-gradient(circle at .45rem .35rem,oklch(72% .08 205) 0 .12rem,#0000 .13rem),radial-gradient(circle at 1.05rem .35rem,oklch(72% .075 78) 0 .12rem,#0000 .13rem),radial-gradient(circle at 1.65rem .35rem,oklch(64% .16 35) 0 .12rem,#0000 .13rem);border-bottom:1px solid oklch(100% 0 0/.07);height:.72rem;margin-bottom:.75rem;display:block}.theater-surface{background:linear-gradient(oklch(20% .012 250/.54),oklch(12% .009 255/.88));border:1px solid oklch(36% .018 250/.35);box-shadow:inset 0 1px oklch(100% 0 0/.035)}body:has(.logos-threshold)>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#020304eb,#02030470 62%,#0000);border-color:#0000;transition:border-color .45s,background-color .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s;position:fixed;inset:0 0 auto}body[data-logos-beyond=true]:has(.logos-threshold)>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030405e6;border-color:#ffffff14}.logos-threshold{--threshold-x:72%;--threshold-y:44%;isolation:isolate;background:#020304;border-bottom:1px solid #d7a84e33;align-items:end;min-height:max(48rem,100svh);display:grid;position:relative;overflow:hidden}.logos-threshold:before{content:"";z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff04,inset 0 -10rem 14rem #000000c2}.logos-threshold[data-arrival=cinematic]:after{content:"";z-index:20;pointer-events:none;background:radial-gradient(circle at 50% 48%,#b1701f21,#0000 28%),#020203;animation:1.9s cubic-bezier(.22,1,.36,1) both logos-cinematic-handoff;position:absolute;inset:0}@keyframes logos-cinematic-handoff{0%{opacity:1}38%{opacity:.96}to{opacity:0}}.logos-threshold__image{z-index:-5;object-fit:cover;object-position:62% center;filter:saturate(.72)contrast(1.13)brightness(.7);animation:9s cubic-bezier(.16,1,.3,1) both logos-threshold-settle;transform:scale(1.025)}@keyframes logos-threshold-settle{0%{transform:scale(1.075)}to{transform:scale(1.025)}}.logos-threshold__black,.logos-threshold__light,.logos-threshold__grid{pointer-events:none;position:absolute;inset:0}.logos-threshold__black{z-index:-3;background:linear-gradient(90deg,#020304fa 0%,#020304e0 31%,#02030440 66%,#02030447 100%),linear-gradient(#02030461 0%,#0000 32%,#02030429 58%,#020304f5 100%)}.logos-threshold__light{z-index:-2;background:radial-gradient(circle at var(--threshold-x) var(--threshold-y), #ffdd9d1f, transparent 7%), radial-gradient(ellipse 38% 27% at 74% 58%, #3eafdc17, transparent 74%), linear-gradient(108deg, transparent 58%, #d19b440b 69%, transparent 80%);mix-blend-mode:screen;transition:background-position .3s}.logos-threshold__grid{z-index:-1;opacity:.14;transform-origin:bottom;background-image:linear-gradient(#d9b87721 1px,#0000 1px),linear-gradient(90deg,#d9b8771a 1px,#0000 1px);background-size:5.5rem 5.5rem;top:42%;transform:perspective(32rem)rotateX(62deg)scale(1.34)translateY(14%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 82%,#0000),linear-gradient(#0000,#000 30%,#0000 94%);mask-image:linear-gradient(90deg,#0000,#000 30% 82%,#0000),linear-gradient(#0000,#000 30%,#0000 94%)}.logos-threshold__continuity{z-index:7;color:#dcc6999e;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:.85rem;font-size:.62rem;display:flex;position:absolute;top:clamp(6.5rem,13vh,9.5rem);right:clamp(1.25rem,5vw,5.5rem)}.logos-threshold__continuity-rule{background:linear-gradient(90deg,#0000,#daa64bd1);width:clamp(2.2rem,5vw,5.5rem);height:1px;box-shadow:0 0 1.1rem #daa64b4d}.logos-threshold__copy{z-index:7;width:min(100%,92rem);margin-inline:auto;padding:clamp(10rem,21vh,16rem) clamp(1.25rem,5vw,5.5rem) clamp(6.8rem,11vh,9rem);position:relative}.logos-threshold__eyebrow{color:#e1b562e0;max-width:54rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;font-size:clamp(.62rem,.9vw,.74rem);font-weight:650;line-height:1.7}.logos-threshold h1{color:#f8f1e3fa;max-width:12ch;font-family:var(--font-display-fallback);letter-spacing:-.062em;text-wrap:balance;text-shadow:0 1.2rem 4rem #000c;margin-top:clamp(1.25rem,3vh,2.2rem);font-size:clamp(3.25rem,8.2vw,8.4rem);font-weight:600;line-height:.86}.logos-threshold__declaration{color:#cdcdc7d1;text-wrap:pretty;text-shadow:0 .5rem 2rem #000000e6;max-width:48rem;margin-top:clamp(1.6rem,4vh,2.7rem);font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.65}.logos-threshold__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.7rem;margin-top:clamp(2rem,5vh,3.3rem);display:flex}.logos-threshold__primary,.logos-threshold__secondary{min-height:3.5rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:1.2rem;font-size:.68rem;font-weight:650;text-decoration:none;transition:color .35s,border-color .35s,background .35s,transform .35s,box-shadow .35s;display:inline-flex}.logos-threshold__primary{color:#f7e0b5f5;background:#080705b8;border:1px solid #e1b5629e;padding:.95rem 1.35rem .95rem 1.6rem;box-shadow:inset 0 1px #ffffff0f,0 0 2.8rem #b56c1717}.logos-threshold__secondary{color:#cccbc3bd;border-bottom:1px solid #e1b56259;padding:.95rem 0}.logos-threshold__primary:hover,.logos-threshold__primary:focus-visible{color:#fff0c9;background:#191107e0;border-color:#ffdd9bf0;outline:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 0 3.5rem #b56c172b}.logos-threshold__secondary:hover,.logos-threshold__secondary:focus-visible{color:#f7e0b5f5;border-color:#e1b562bf;outline:none}.logos-threshold__scroll{z-index:7;color:#d5cdbe80;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.7rem;font-size:.56rem;text-decoration:none;display:flex;position:absolute;bottom:1.6rem;right:clamp(1.25rem,5vw,5.5rem)}.logos-threshold__scroll-line{background:linear-gradient(#e2b052e6 0 45%,#e2b05224 45% 100%) 0 0/100% 200%;width:1px;height:2.6rem;animation:1.8s ease-in-out infinite logos-scroll-signal;overflow:hidden}@keyframes logos-scroll-signal{0%,to{opacity:.42;background-position:0 100%}50%{opacity:1;background-position:0 0}}.logos-operation{background:radial-gradient(60% 35% at 50% 54%,#81521514,#0000 72%),linear-gradient(#030405,#070707 45%,#030304);padding:clamp(6rem,12vh,10rem) 0 clamp(6rem,12vh,11rem);scroll-margin-top:4rem;position:relative;overflow:hidden}.logos-operation:before{content:"";pointer-events:none;opacity:.2;background-image:radial-gradient(#ffffff38 .45px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000)}.logos-operation__intro,.logos-operation__decision{z-index:3;width:min(100% - 2.5rem,88rem);margin-inline:auto;position:relative}.logos-operation__intro{align-items:end;gap:1.5rem;margin-bottom:clamp(3rem,7vh,5.5rem);display:grid}.logos-operation__intro>p{color:#dcad58d1;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.26em;text-transform:uppercase;font-size:.65rem;line-height:1.6}.logos-operation__intro h2{color:#f4eee1fa;max-width:17ch;font-family:var(--font-display-fallback);letter-spacing:-.058em;text-wrap:balance;font-size:clamp(2.7rem,6.2vw,6.6rem);font-weight:600;line-height:.9}.logos-operation__intro>div{color:#bebeb8c2;max-width:43rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.7}.logos-operation__intro>div span{color:#a09d938c;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;margin-top:1rem;font-size:.58rem;line-height:1.6;display:block}.logos-operation__field{--operation-accent:203 159 79;z-index:2;border-block:1px solid rgb(var(--operation-accent) / .28);background:#070808;width:min(100%,104rem);height:clamp(38rem,69vw,54rem);margin-inline:auto;transition:border-color .8s,box-shadow .8s;position:relative;overflow:hidden;box-shadow:0 2.5rem 8rem #0000008f,inset 0 0 8rem #0000007a}.logos-operation__field[data-decision=held]{--operation-accent:220 159 55}.logos-operation__field[data-decision=released]{--operation-accent:234 190 102;box-shadow:0 2.5rem 9rem #7f4d0f29,inset 0 0 8rem #00000052}.logos-operation__image{z-index:-4;object-fit:cover;object-position:58% center;filter:grayscale(.72)saturate(.5)contrast(1.16)brightness(.35);transition:filter 1.2s,transform 1.6s cubic-bezier(.22,1,.36,1);transform:scale(1.035)}.logos-operation__field[data-decision=held] .logos-operation__image{filter:grayscale(.86)saturate(.35)contrast(1.2)brightness(.29)}.logos-operation__field[data-decision=released] .logos-operation__image{filter:grayscale(.1)saturate(.82)contrast(1.1)brightness(.57);transform:scale(1.012)}.logos-operation__shade,.logos-operation__scan,.logos-operation__trace{pointer-events:none;position:absolute;inset:0}.logos-operation__shade{z-index:-2;background:radial-gradient(circle at 50% 50%, rgb(var(--operation-accent) / .09), transparent 17%), linear-gradient(90deg, #010202cc, transparent 28%, transparent 72%, #010202c7), linear-gradient(180deg, #0102029e, transparent 25%, transparent 72%, #010202d4);transition:background .8s}.logos-operation__scan{z-index:-1;background:linear-gradient(90deg, transparent, rgb(var(--operation-accent) / .08), transparent);mix-blend-mode:screen;width:22%;animation:8s ease-in-out infinite logos-operation-scan;left:-22%;transform:skew(-12deg)}@keyframes logos-operation-scan{0%,16%{opacity:0;left:-28%}30%{opacity:1}76%{opacity:.65}to{opacity:0;left:112%}}.logos-operation__trace{z-index:1;width:100%;height:100%;overflow:visible}.logos-trace{fill:none;stroke:rgb(var(--operation-accent) / .5);stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:.045 .018;filter:drop-shadow(0 0 8px rgb(var(--operation-accent) / .42));transition:stroke .75s,opacity .75s,stroke-width .75s;animation:4.8s linear infinite logos-trace-flow}.logos-trace--authority{stroke-width:2.2px}.logos-trace--release{opacity:.18;stroke-dasharray:.02 .026}[data-decision=held] .logos-trace--release{opacity:.05}[data-decision=released] .logos-trace{stroke:rgb(var(--operation-accent) / .86);stroke-width:2.15px}[data-decision=released] .logos-trace--release{opacity:1;stroke-width:3.1px}@keyframes logos-trace-flow{to{stroke-dashoffset:-.126px}}.logos-trace-pulse{fill:none;stroke:rgb(var(--operation-accent) / .18);stroke-width:1px;transform-origin:500px 330px;transition:stroke .8s;animation:4.2s ease-in-out infinite logos-power-breathe}.logos-trace-pulse--b{animation-delay:-2.1s}@keyframes logos-power-breathe{0%,to{opacity:.18;transform:scale(.94)}50%{opacity:.9;transform:scale(1.05)}}.logos-operation-node{z-index:3;color:#dfdad0b8;min-width:9rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 .25rem 1rem #000000eb;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;font-size:.62rem;line-height:1.35;display:grid;position:absolute}.logos-operation-node:after{content:"";border:1px solid rgb(var(--operation-accent) / .78);width:.62rem;height:.62rem;box-shadow:0 0 1.1rem rgb(var(--operation-accent) / .65);background:#080807;transition:background .75s,box-shadow .75s;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}[data-decision=released] .logos-operation-node:after{background:rgb(var(--operation-accent) / .82);box-shadow:0 0 1.6rem rgb(var(--operation-accent) / .88)}.logos-operation-node span{color:rgb(var(--operation-accent) / .76);font-size:.52rem}.logos-operation-node strong{font-weight:500}.logos-operation-node--material{top:18.5%;left:4.8%}.logos-operation-node--machine{bottom:19%;left:4.8%}.logos-operation-node--quality{text-align:right;top:18.5%;right:4.8%}.logos-operation-node--authority{text-align:right;bottom:19%;right:4.8%}.logos-operation-node--material:after,.logos-operation-node--machine:after{right:-1.25rem}.logos-operation-node--quality:after,.logos-operation-node--authority:after{left:-1.25rem}.logos-operation__core{z-index:4;aspect-ratio:1;border:1px solid rgb(var(--operation-accent) / .42);width:clamp(10rem,18vw,15rem);box-shadow:0 0 0 1.4rem rgb(var(--operation-accent) / .022), 0 0 0 3.6rem rgb(var(--operation-accent) / .018), 0 0 5rem rgb(var(--operation-accent) / .19);background:radial-gradient(circle,#130d06f5 0 18%,#080808e6 48%,#040505c2 69%,#0000 70%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;transition:border-color .8s,box-shadow .8s,transform .8s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-decision=released] .logos-operation__core{box-shadow:0 0 0 1.4rem rgb(var(--operation-accent) / .045), 0 0 0 3.6rem rgb(var(--operation-accent) / .028), 0 0 7rem rgb(var(--operation-accent) / .28);transform:translate(-50%,-50%)scale(1.035)}.logos-operation__core-orbit{border:1px solid rgb(var(--operation-accent) / .27);clip-path:polygon(0 0,53% 0,53% 48%,100% 48%,100% 100%,47% 100%,47% 52%,0 52%);border-radius:50%;animation:15s linear infinite logos-core-orbit;position:absolute;inset:-.65rem}@keyframes logos-core-orbit{to{transform:rotate(360deg)}}.logos-operation__core-word{color:#f6e0b5f5;font-family:var(--font-display-fallback);letter-spacing:.08em;text-shadow:0 0 1.8rem rgb(var(--operation-accent) / .35);margin-left:.08em;font-size:clamp(1.8rem,4vw,3.4rem);line-height:1}.logos-operation__core-state{max-width:9rem;color:rgb(var(--operation-accent) / .82);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-align:center;text-transform:uppercase;font-size:clamp(.46rem,.75vw,.62rem);line-height:1.5}.logos-operation__consequence{z-index:4;color:#e4ddcfcc;text-align:center;flex-direction:column;align-items:center;gap:.45rem;width:min(31rem,100% - 3rem);display:flex;position:absolute;bottom:3.2%;left:50%;transform:translate(-50%)}.logos-operation__consequence span{color:rgb(var(--operation-accent) / .68);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;font-size:.5rem}.logos-operation__consequence strong{font-family:var(--font-display-fallback);letter-spacing:-.02em;font-size:clamp(1.05rem,2vw,1.55rem);font-weight:500}.logos-operation__decision{align-items:start;gap:2.4rem;padding-top:clamp(2.8rem,7vh,5rem);display:grid}.logos-operation__decision-copy>p,.logos-operation__controls>p{color:#dbac54c7;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;font-size:.58rem}.logos-operation__decision-copy h3{color:#f3ede1f5;max-width:22ch;font-family:var(--font-display-fallback);letter-spacing:-.052em;text-wrap:balance;margin-top:.8rem;font-size:clamp(2rem,4.4vw,4.1rem);font-weight:600;line-height:.98}.logos-operation__decision-copy>span{color:#bcbcb6b8;max-width:45rem;margin-top:1.2rem;font-size:1rem;line-height:1.7;display:block}.logos-operation__controls{padding-top:.35rem}.logos-operation__controls>div{gap:.75rem;margin-top:1rem;display:grid}.logos-operation__controls button{color:#d5d0c5b8;min-height:3.35rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;background:#ffffff05;border:1px solid #d3a44c52;font-size:.62rem;transition:border-color .35s,color .35s,background .35s,box-shadow .35s}.logos-operation__controls button:hover,.logos-operation__controls button:focus-visible,.logos-operation__controls button[aria-pressed=true]{color:#f8e2b7f5;background:#b56c1717;border-color:#e8bb62c7;outline:none;box-shadow:inset 0 1px #ffffff0e,0 0 2.2rem #b56c1714}.logos-operation__controls .logos-operation__reset{color:#a19e9694;border-color:#0000;min-height:2.8rem;margin-top:.8rem;font-size:.54rem}@media (width>=900px){.logos-operation__intro{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.58fr)}.logos-operation__intro>p{grid-column:1/-1}.logos-operation__intro>div{padding-bottom:.4rem}.logos-operation__decision{grid-template-columns:minmax(0,1fr) minmax(20rem,.42fr)}.logos-operation__controls>div{grid-template-columns:1fr 1fr}}@media (width<=700px){body:has(.logos-threshold)>header{background:linear-gradient(#020304f5,#0203048c 72%,#0000)}.logos-threshold{min-height:max(50rem,100svh)}.logos-threshold__image{object-position:68% center;filter:saturate(.68)contrast(1.15)brightness(.58)}.logos-threshold__black{background:linear-gradient(#0203047a 0%,#02030429 33%,#020304d1 59%,#020304fa 100%),linear-gradient(90deg,#02030480,#0000 74%)}.logos-threshold__continuity{letter-spacing:.19em;font-size:.52rem;top:6.4rem;left:1.25rem;right:auto}.logos-threshold__copy{padding:15rem 1.25rem 6.5rem}.logos-threshold h1{max-width:11ch;font-size:clamp(3.2rem,15.5vw,5.3rem);line-height:.89}.logos-threshold__declaration{font-size:.98rem;line-height:1.58}.logos-threshold__actions{flex-direction:column;align-items:stretch}.logos-threshold__primary,.logos-threshold__secondary{width:100%}.logos-threshold__secondary{justify-content:flex-start}.logos-threshold__scroll{display:none}.logos-operation{padding-top:6.5rem}.logos-operation__field{height:45rem}.logos-operation__image{object-position:67% center}.logos-operation__trace{width:142%;height:82%;inset:9% -21%}.logos-operation-node{letter-spacing:.09em;gap:.45rem;min-width:auto;max-width:8.8rem;font-size:.5rem}.logos-operation-node--material,.logos-operation-node--machine{left:1rem}.logos-operation-node--quality,.logos-operation-node--authority{right:1rem}.logos-operation-node--material,.logos-operation-node--quality{top:10%}.logos-operation-node--machine,.logos-operation-node--authority{bottom:12%}.logos-operation-node:after{width:.48rem;height:.48rem}.logos-operation__core{width:10.5rem}.logos-operation__consequence{bottom:2.7%}.logos-operation__decision-copy h3{font-size:clamp(2.4rem,11vw,3.35rem)}}@media (prefers-reduced-motion:reduce){.logos-threshold[data-arrival=cinematic]:after,.logos-threshold__image,.logos-threshold__scroll-line,.logos-operation__scan,.logos-trace,.logos-trace-pulse,.logos-operation__core-orbit{animation:none!important}.logos-threshold[data-arrival=cinematic]:after{display:none}}.theater-bar{background:oklch(62% .08 145/.58);border-radius:0;height:.62rem}.secure-field-shell:focus-within .secure-label{color:var(--color-metal);transform:translateY(-.08rem)}.secure-field-shell:focus-within .secure-field{border-color:var(--color-metal);box-shadow:0 0 0 1px oklch(72% .075 78/.62),0 0 34px oklch(72% .075 78/.16)}@media (width>=40rem){.section-heading{max-width:48rem}}.instrument-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.4}.editorial-measure{max-width:65ch}.demo-trace-line{stroke-dasharray:18 14;will-change:stroke-dashoffset;animation:7s linear infinite trace-drift}[data-motion=paused] .demo-trace-line{animation-play-state:paused}.instrument-defer{contain:content;content-visibility:auto;contain-intrinsic-size:auto 760px}@media (pointer:coarse){a[href],button,summary,input,select,textarea{min-width:44px;min-height:44px}.hero-aura{background:linear-gradient(135deg,oklch(9% .01 260),oklch(13% .012 250) 52%,oklch(8% .009 260))}.font-display,.mobile-critical-display{font-synthesis:none;font-family:Georgia,Times New Roman,serif!important}.mobile-critical-body{font-synthesis:none;font-family:Arial,Helvetica,sans-serif}}@media (width>=768px){.hero-aura{background:radial-gradient(circle at 78% 12%,oklch(64% .09 75/.14),#0000 34%),linear-gradient(135deg,oklch(9% .01 260),oklch(13% .012 250) 52%,oklch(8% .009 260))}}.instrument-panel{contain:content}@keyframes trace-drift{to{stroke-dashoffset:-128px}}@keyframes conversion-reveal{0%{opacity:.68;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}html[data-world=command]{--world-rgb:214 170 85;--world-secondary-rgb:92 180 145;--world-depth:#030403}html[data-world=system]{--world-rgb:219 177 96;--world-secondary-rgb:104 161 137;--world-depth:#040504}html[data-world=threshold]{--world-rgb:191 181 158;--world-secondary-rgb:99 150 186;--world-depth:#050608}html[data-world=operation]{--world-rgb:174 151 100;--world-secondary-rgb:81 170 123;--world-depth:#030504}html[data-world=sovereign]{--world-rgb:151 183 198;--world-secondary-rgb:96 133 173;--world-depth:#030609}html[data-world=gate]{--world-rgb:220 163 78;--world-secondary-rgb:160 189 125;--world-depth:#070503}html[data-world=forge]{--world-rgb:226 128 51;--world-secondary-rgb:209 181 116;--world-depth:#080402}html[data-world=constitution]{--world-rgb:200 189 159;--world-secondary-rgb:144 136 116;--world-depth:#070705}html[data-world=provenance]{--world-rgb:196 146 92;--world-secondary-rgb:127 159 141;--world-depth:#060504}html[data-world=proof]{--world-rgb:211 191 139;--world-secondary-rgb:130 170 171;--world-depth:#050606}html[data-world=library]{--world-rgb:173 188 168;--world-secondary-rgb:95 151 157;--world-depth:#040606}html[data-world=intake]{--world-rgb:205 177 121;--world-secondary-rgb:121 163 148;--world-depth:#050504}html[data-world=institutional]{--world-rgb:190 181 158;--world-secondary-rgb:100 147 164;--world-depth:#050506}html[data-world] body{background:radial-gradient(circle at 72% 0%, rgb(var(--world-rgb) / .055), transparent 30rem), var(--world-depth)}.site-header{border-bottom:1px solid rgb(var(--world-rgb) / .2);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:#030404e0;box-shadow:0 16px 60px #0000003d}.site-header:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--world-rgb) / .68) 38%, transparent 76%);transform-origin:50%;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.64)}.site-header__bar{grid-template-columns:auto minmax(8rem,.75fr) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.2vw,2.4rem);min-height:4.75rem;display:grid}.site-header__brand{color:var(--color-primary);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.15em;font-size:.78rem;font-weight:700;text-decoration:none}.brand-lockup__word{white-space:nowrap;text-transform:uppercase}.site-header__world{color:#cecdc6ad;white-space:nowrap;gap:.18rem;min-width:0;margin:0;font-size:.64rem;line-height:1.25;display:grid}.site-header__world span{color:rgb(var(--world-rgb) / .82);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;font-size:.52rem}.site-header__nav{justify-content:flex-end;align-items:center;gap:clamp(.9rem,1.6vw,1.8rem);display:flex}.site-header__nav a{color:#c9c8c2a3;letter-spacing:.02em;font-size:.74rem;text-decoration:none;transition:color .25s;position:relative}.site-header__nav a:after{content:"";background:rgb(var(--world-rgb) / .92);height:1px;transition:right .3s;position:absolute;bottom:-.8rem;left:0;right:100%}.site-header__nav a:hover,.site-header__nav a:focus-visible,.site-header__nav a[aria-current=page]{color:#f8f5edf5}.site-header__nav a:hover:after,.site-header__nav a:focus-visible:after,.site-header__nav a[aria-current=page]:after{right:0}.site-header__action{display:block}.site-header__menu{display:none}.world-button{clip-path:polygon(0 0,calc(100% - .7rem) 0,100% .7rem,100% 100%,.7rem 100%,0 calc(100% - .7rem));border-radius:0!important}html[data-world] :where(section,article,aside,nav,form,fieldset,div,ol,li,a,button,input,textarea,select)[class*=rounded]{border-radius:0!important}html[data-world] :where(button,input,textarea,select){border-radius:0}.world-button:after{content:" ↗";padding-left:.65rem;font-size:.9em}.world-section{isolation:isolate;background:linear-gradient(90deg, transparent 0 6%, rgb(var(--world-rgb) / .035) 6% calc(6% + 1px), transparent calc(6% + 1px)), linear-gradient(180deg, #ffffff03, transparent 22rem), var(--world-depth);border-color:rgb(var(--world-rgb) / .14);position:relative}.world-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 84% 18%, rgb(var(--world-secondary-rgb) / .05), transparent 24rem);position:absolute;inset:0}.section-heading__eyebrow{align-items:center;gap:1rem;display:flex}.section-heading__eyebrow>span{background:linear-gradient(90deg, rgb(var(--world-rgb) / .72), transparent);width:min(8rem,22vw);height:1px}.world-slab,.world-specimen,.world-intake,.metric-object,.definition-object{clip-path:polygon(0 0,calc(100% - 1.05rem) 0,100% 1.05rem,100% 100%,0 100%);position:relative;border-color:rgb(var(--world-rgb) / .2)!important;background:linear-gradient(135deg, rgb(var(--world-rgb) / .055), transparent 38%), #ffffff06!important;border-radius:0!important}.world-slab:before,.world-specimen:before,.world-intake:before,.metric-object:before,.definition-object:before{content:"";background:linear-gradient(180deg, transparent, rgb(var(--world-rgb) / .82), transparent);width:2px;position:absolute;top:1.4rem;bottom:1.4rem;left:-1px}.conversion-gateway{background:linear-gradient(110deg, rgb(var(--world-rgb) / .12), transparent 42%), linear-gradient(180deg, #ffffff0a, #ffffff04);clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,1.5rem 100%,0 calc(100% - 1.5rem));border-radius:0;position:relative;overflow:hidden;box-shadow:0 34px 100px #0006,inset 0 1px #ffffff0d}.conversion-gateway:after{content:"AUTHORITY / EVIDENCE / CONSEQUENCE";color:rgb(var(--world-rgb) / .32);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.22em;font-size:.5rem;position:absolute;top:1.25rem;right:2rem}.buyer-route,.buyer-route__result,.flagship-system,.flagship-system__core,.flagship-system__support{clip-path:polygon(0 0,calc(100% - .85rem) 0,100% .85rem,100% 100%,0 100%);border-radius:0!important}.buyer-route{border-left-width:2px}.buyer-route__result{border-top-color:rgb(var(--world-rgb) / .62)!important}.flagship-system{background:radial-gradient(circle at 50% 26%, rgb(var(--world-rgb) / .13), transparent 31%), linear-gradient(145deg, #0c0e0dfa, #030404fa);box-shadow:0 38px 120px #0000006b}.flagship-system__core{background:#00000057}.flagship-system__support:hover{transform:translateY(-2px)}.route-world-hero{--hero-world-rgb:var(--world-rgb,205 177 121);--hero-secondary-rgb:var(--world-secondary-rgb,110 158 143);isolation:isolate;border-bottom:1px solid rgb(var(--hero-world-rgb) / .24);background:#030404;align-items:center;min-height:calc(100svh - 4.75rem);display:grid;position:relative;overflow:hidden}.route-world-hero--system{--hero-world-rgb:219 177 96;--hero-secondary-rgb:104 161 137}.route-world-hero--threshold{--hero-world-rgb:191 181 158;--hero-secondary-rgb:99 150 186}.route-world-hero--operation{--hero-world-rgb:174 151 100;--hero-secondary-rgb:81 170 123}.route-world-hero--sovereign{--hero-world-rgb:151 183 198;--hero-secondary-rgb:96 133 173}.route-world-hero--gate{--hero-world-rgb:220 163 78;--hero-secondary-rgb:160 189 125}.route-world-hero--forge{--hero-world-rgb:226 128 51;--hero-secondary-rgb:209 181 116}.route-world-hero--constitution{--hero-world-rgb:200 189 159;--hero-secondary-rgb:144 136 116}.route-world-hero--provenance{--hero-world-rgb:196 146 92;--hero-secondary-rgb:127 159 141}.route-world-hero--proof{--hero-world-rgb:211 191 139;--hero-secondary-rgb:130 170 171}.route-world-hero--library{--hero-world-rgb:173 188 168;--hero-secondary-rgb:95 151 157}.route-world-hero--intake{--hero-world-rgb:205 177 121;--hero-secondary-rgb:121 163 148}.route-world-hero__atmosphere{z-index:-2;background:radial-gradient(circle at 75% 38%, rgb(var(--hero-world-rgb) / .13), transparent 25rem), radial-gradient(circle at 12% 102%, rgb(var(--hero-secondary-rgb) / .07), transparent 34rem), linear-gradient(115deg, #020303 0 43%, rgb(var(--hero-world-rgb) / .028) 67%, #020303 100%);position:absolute;inset:0}.route-world-hero__atmosphere:before{content:"";opacity:.3;background-image:linear-gradient(rgb(var(--hero-world-rgb) / .11) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--hero-world-rgb) / .11) 1px, transparent 1px);transform-origin:bottom;background-size:5rem 5rem;position:absolute;inset:0;transform:perspective(700px)rotateX(63deg)translateY(28%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 47% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 47% 88%,#0000)}.route-world-hero__index{z-index:-1;max-width:64vw;color:rgb(var(--hero-world-rgb) / .028);font-family:var(--font-display-fallback);white-space:nowrap;font-size:clamp(8rem,23vw,22rem);font-weight:600;line-height:.78;position:absolute;top:.02em;right:-.04em;overflow:hidden}.route-world-hero__layout{grid-template-columns:minmax(0,1fr) minmax(27rem,.96fr);align-items:center;gap:clamp(2.5rem,5vw,6rem);width:min(100%,90rem);margin-inline:auto;padding:clamp(5rem,9vh,8rem) clamp(1.25rem,4vw,4rem);display:grid}.route-world-hero__copy{z-index:2;position:relative}.route-world-hero__copy h1{max-width:18ch;font-size:clamp(3rem,5vw,4.8rem);line-height:.94}.route-world-hero__copy .metadata-label{color:rgb(var(--hero-world-rgb) / .86)}.route-world-hero__artifact{z-index:1;position:relative}.route-world-hero__proof{grid-column:1/-1}.proof-adjacency__item{border-color:rgb(var(--hero-world-rgb) / .18);clip-path:polygon(0 0,calc(100% - .7rem) 0,100% .7rem,100% 100%,0 100%);background:#030404b8;border-radius:0}.world-artifact{border-block:1px solid rgb(var(--hero-world-rgb) / .32);background:radial-gradient(circle at 50% 46%, rgb(var(--hero-world-rgb) / .11), transparent 36%), linear-gradient(155deg, #ffffff07, #00000052);min-height:34rem;position:relative;overflow:hidden;box-shadow:0 42px 130px #00000085}.world-artifact:before,.world-artifact:after{content:"";pointer-events:none;position:absolute}.world-artifact:before{opacity:.34;background-image:linear-gradient(rgb(var(--hero-world-rgb) / .1) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--hero-world-rgb) / .1) 1px, transparent 1px);background-size:3.2rem 3.2rem;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.world-artifact:after{background:linear-gradient(180deg, rgb(var(--hero-world-rgb) / .12), transparent);height:18%;animation:7s ease-in-out infinite alternate world-scan;top:0;left:0;right:0}@keyframes world-scan{to{opacity:.18;transform:translateY(450%)}}.world-artifact a{text-decoration:none}.world-artifact__legend{z-index:5;border-top:1px solid rgb(var(--hero-world-rgb) / .22);color:#d6d4cc8c;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;margin:0;padding-top:.75rem;font-size:.54rem;position:absolute;bottom:1.3rem;left:1.5rem;right:1.5rem}.world-artifact__nodes span{z-index:4;gap:.24rem;display:grid;position:absolute}.world-artifact__nodes i,.world-artifact__nodes b{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-style:normal}.world-artifact__nodes i{color:rgb(var(--hero-world-rgb) / .62);letter-spacing:.18em;font-size:.48rem}.world-artifact__nodes b{color:#e8e5dcbf;letter-spacing:.1em;font-size:.62rem;font-weight:500}.world-artifact--system{min-height:38rem}.system-orbit{border:1px solid rgb(var(--hero-world-rgb) / .2);border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.system-orbit--outer{aspect-ratio:1.55;width:82%;animation:6s ease-in-out infinite alternate system-breathe}.system-orbit--inner{aspect-ratio:1;border-style:dashed;width:48%;animation:32s linear infinite system-spin}@keyframes system-breathe{to{border-color:rgb(var(--hero-world-rgb) / .42);transform:translate(-50%,-50%)scale(1.035)}}@keyframes system-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.system-core,.system-satellite{z-index:5;border:1px solid rgb(var(--hero-world-rgb) / .3);color:var(--color-primary);text-align:center;background:#030404d1;align-content:center;gap:.35rem;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;position:absolute}.system-core:hover,.system-core:focus-visible,.system-satellite:hover,.system-satellite:focus-visible{border-color:rgb(var(--hero-world-rgb) / .9);box-shadow:0 0 3rem rgb(var(--hero-world-rgb) / .18);outline:1px solid rgb(var(--hero-world-rgb) / .82);outline-offset:.28rem}.system-core small,.system-satellite small{color:rgb(var(--hero-world-rgb) / .7);font-family:var(--font-mono), monospace;letter-spacing:.18em;font-size:.48rem}.system-core strong,.system-satellite strong{font-family:var(--font-display-fallback);font-weight:600}.system-core span,.system-satellite span{color:#d2d0c88c;font-size:.62rem}.system-core{aspect-ratio:1;border-radius:50%;width:12.5rem;top:48%;left:50%;transform:translate(-50%,-50%)}.system-core:hover{transform:translate(-50%,-50%)scale(1.025)}.system-core strong{letter-spacing:.05em;font-size:2.4rem}.system-satellite{width:9.5rem;min-height:7rem}.system-satellite strong{font-size:1.45rem}.system-satellite--gate{top:15%;left:7%}.system-satellite--forge{bottom:17%;right:7%}.world-artifact--threshold{grid-template-columns:1fr 4.25rem 1fr;display:grid}.corridor{z-index:3;color:var(--color-primary);flex-direction:column;justify-content:flex-end;gap:.8rem;padding:2rem 1.4rem 4.8rem;transition:background .35s;display:flex;position:relative}.corridor--enterprise{background:linear-gradient(#485a440f,#4b7e5824)}.corridor--federal{background:linear-gradient(#31435614,#3f688d29)}.corridor:hover,.corridor:focus-visible{background-color:rgb(var(--hero-world-rgb) / .06);outline:1px solid rgb(var(--hero-world-rgb) / .82);outline-offset:-1px}.corridor small{color:rgb(var(--hero-world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.17em;font-size:.52rem}.corridor strong{max-width:8ch;font-family:var(--font-display-fallback);font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:.92}.corridor span{color:#d5d3cc94;font-size:.72rem;line-height:1.5}.corridor b{color:rgb(var(--hero-world-rgb) / .86);font-family:var(--font-mono), monospace;letter-spacing:.16em;margin-top:1rem;font-size:.58rem}.corridor-axis{z-index:4;border-inline:1px solid rgb(var(--hero-world-rgb) / .14);flex-direction:column;justify-content:center;align-items:center;gap:.8rem;display:flex;position:relative}.corridor-axis i{background:linear-gradient(transparent, rgb(var(--hero-world-rgb) / .7), transparent);width:1px;height:28%}.corridor-axis span{writing-mode:vertical-rl;color:rgb(var(--hero-world-rgb) / .48);font-family:var(--font-mono), monospace;letter-spacing:.2em;font-size:.45rem}.gate-chaos{position:absolute;inset:9% 58% 12% 6%}.gate-chaos i{left:calc((var(--chaos-index) * 37%) / 13);top:calc(((var(--chaos-index) * 67%) / 13) + ((var(--chaos-index) % 3) * 9%));border:1px solid rgb(var(--hero-world-rgb) / .52);width:.38rem;height:.38rem;transform:rotate(calc(var(--chaos-index) * 17deg));animation:chaos-drift calc(3.8s + (var(--chaos-index) * .13s)) ease-in-out infinite alternate;position:absolute}@keyframes chaos-drift{to{opacity:.35;translate:.8rem -.45rem}}.gate-aperture{z-index:3;place-items:center;width:4rem;display:grid;position:absolute;top:9%;bottom:13%;left:47%}.gate-aperture span{background:linear-gradient(transparent, rgb(var(--hero-world-rgb) / .82), transparent);width:1px;box-shadow:0 0 2rem rgb(var(--hero-world-rgb) / .26);position:absolute;inset-block:0}.gate-aperture span:first-child{left:0}.gate-aperture span:nth-child(2){right:0}.gate-aperture b{color:rgb(var(--hero-world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.22em;writing-mode:vertical-rl;font-size:.5rem}.world-artifact--gate .world-artifact__nodes span{right:7%;top:calc(13% + (var(--node-index) * 16%));border-bottom:1px solid rgb(var(--hero-world-rgb) / .22);width:31%;padding-block:.65rem}.forge-heat{background:rgb(var(--hero-world-rgb) / .2);filter:blur(3.8rem);border-radius:50%;width:68%;height:38%;animation:4s ease-in-out infinite alternate forge-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes forge-pulse{to{opacity:.55;transform:translate(-50%,-50%)scale(1.12)}}.forge-billet{z-index:3;gap:.35rem;width:47%;height:48%;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)perspective(900px)rotateX(58deg)rotate(-12deg)}.forge-billet span{border:1px solid rgb(var(--hero-world-rgb) / .38);background:linear-gradient(90deg, #0c0804eb, rgb(var(--hero-world-rgb) / .32), #090603f2);box-shadow:inset 0 1px #ffdfa71f, 0 0 1.8rem rgb(var(--hero-world-rgb) / .07)}.world-artifact--forge .world-artifact__nodes span{left:5%;top:calc(10% + (var(--node-index) * 18%))}.world-artifact--forge .world-artifact__nodes span:after{content:"";background:linear-gradient(90deg, rgb(var(--hero-world-rgb) / .54), transparent);width:clamp(4rem,10vw,8rem);height:1px;position:absolute;top:50%;left:7rem}.operation-horizon{perspective:800px;grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:absolute;inset:16% 5% 17%}.operation-horizon span{height:calc(24% + (var(--operation-height,1) * 5%));border:1px solid rgb(var(--hero-world-rgb) / .19);background:linear-gradient(180deg, rgb(var(--hero-world-rgb) / .04), #00000080);margin-inline:.32rem;transform:rotateX(8deg)}.operation-horizon span:first-child{height:42%}.operation-horizon span:nth-child(2){height:64%}.operation-horizon span:nth-child(3){height:85%}.operation-horizon span:nth-child(4){height:58%}.operation-horizon span:nth-child(5){height:36%}.world-artifact--operation .world-artifact__nodes span,.world-artifact--command .world-artifact__nodes span{left:calc(5% + (var(--node-index) * 19%));bottom:15%}.operation-core{z-index:4;aspect-ratio:1;border:1px solid rgb(var(--hero-world-rgb) / .54);text-align:center;width:13.5rem;box-shadow:0 0 4rem rgb(var(--hero-world-rgb) / .16);background:radial-gradient(circle,#140f08f2,#040504d6 58%,#0000 60%);border-radius:50%;place-content:center;gap:.35rem;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.operation-core small{color:rgb(var(--hero-world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.17em;font-size:.46rem}.operation-core strong{color:#f5e5c1f2;font-family:var(--font-display-fallback);letter-spacing:.06em;font-size:2.6rem}.operation-core span{color:#d3d1c98a;font-size:.58rem}.world-artifact--sovereign{grid-template-columns:.36fr 1fr;align-items:center;padding:3.5rem 2.5rem 4rem;display:grid}.sovereign-seal{z-index:3;aspect-ratio:1;border:1px solid rgb(var(--hero-world-rgb) / .5);width:clamp(6rem,11vw,9rem);box-shadow:0 0 0 .8rem rgb(var(--hero-world-rgb) / .025), 0 0 3rem rgb(var(--hero-world-rgb) / .1);place-items:center;display:grid;position:relative;transform:rotate(45deg)}.sovereign-seal span{color:rgb(var(--hero-world-rgb) / .86);font-family:var(--font-display-fallback);font-size:2.4rem;transform:rotate(-45deg)}.sovereign-record{z-index:3;border-left:1px solid rgb(var(--hero-world-rgb) / .28);gap:1rem;padding-left:2rem;display:grid;position:relative}.sovereign-record>small{color:rgb(var(--hero-world-rgb) / .7);font-family:var(--font-mono), monospace;letter-spacing:.18em;font-size:.48rem}.sovereign-record>strong{max-width:10ch;font-family:var(--font-display-fallback);font-size:clamp(2.4rem,5vw,4.2rem);font-weight:600;line-height:.9}.world-artifact--sovereign .world-artifact__nodes{gap:.55rem;margin-top:.6rem;display:grid}.world-artifact--sovereign .world-artifact__nodes span{border-bottom:1px solid rgb(var(--hero-world-rgb) / .16);justify-content:space-between;padding-block:.5rem;display:flex;position:static}.world-artifact--constitution{grid-template-columns:.52fr 1fr;align-items:center;padding:3rem 3rem 4rem;display:grid}.constitution-number{z-index:3;color:rgb(var(--hero-world-rgb) / .32);font-family:var(--font-display-fallback);font-size:clamp(12rem,24vw,20rem);line-height:.74;position:relative}.constitution-copy{z-index:3;border-left:1px solid rgb(var(--hero-world-rgb) / .34);gap:.8rem;padding-left:2rem;display:grid;position:relative}.constitution-copy small{color:rgb(var(--hero-world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.18em;font-size:.5rem}.constitution-copy strong{max-width:8ch;font-family:var(--font-display-fallback);font-size:clamp(2.6rem,5vw,4.7rem);font-weight:600;line-height:.9}.constitution-copy span{color:#dbd8ce9e;font-size:.8rem}.provenance-spine{z-index:2;background:linear-gradient(90deg, transparent, rgb(var(--hero-world-rgb) / .65), transparent);height:1px;position:absolute;top:52%;left:11%;right:11%}.world-artifact--provenance .world-artifact__nodes span{left:calc(7% + (var(--node-index) * 19.8%));padding-top:1.2rem;top:48%}.world-artifact--provenance .world-artifact__nodes span:before{content:"";border:1px solid rgb(var(--hero-world-rgb) / .72);background:#050504;width:.42rem;height:.42rem;position:absolute;top:-.18rem;left:0;transform:rotate(45deg)}.provenance-mark{z-index:3;gap:.2rem;display:grid;position:absolute;top:10%;left:7%}.provenance-mark strong{color:rgb(var(--hero-world-rgb) / .62);font-family:var(--font-display-fallback);font-size:clamp(6rem,13vw,11rem);line-height:.75}.provenance-mark span{color:#dedbd394;max-width:12rem;font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.55rem}.world-artifact--proof{min-height:36rem}.proof-specimen{z-index:3;border:1px solid rgb(var(--hero-world-rgb) / .28);background:linear-gradient(145deg, rgb(var(--hero-world-rgb) / .07), #00000073);align-content:end;gap:.3rem;padding:1.1rem;display:grid;position:absolute;box-shadow:0 24px 60px #00000059}.proof-specimen small{color:rgb(var(--hero-world-rgb) / .65);font-family:var(--font-mono), monospace;letter-spacing:.17em;font-size:.46rem}.proof-specimen strong{font-family:var(--font-display-fallback);font-size:3rem;font-weight:600;line-height:.9}.proof-specimen span{color:#d8d5cd8c;font-size:.65rem}.proof-specimen--a{width:39%;height:38%;top:13%;left:8%;transform:rotate(-3deg)}.proof-specimen--b{width:36%;height:49%;top:18%;right:8%;transform:rotate(3deg)}.proof-specimen--c{width:48%;height:27%;bottom:11%;left:19%;transform:rotate(-1deg)}.library-index{z-index:3;gap:.2rem;display:grid;position:absolute;top:12%;left:7%}.library-index small{color:rgb(var(--hero-world-rgb) / .65);font-family:var(--font-mono), monospace;letter-spacing:.19em;font-size:.5rem}.library-index strong{color:rgb(var(--hero-world-rgb) / .37);font-family:var(--font-display-fallback);font-size:clamp(5rem,11vw,9rem);line-height:.82}.world-artifact--library .world-artifact__nodes{z-index:3;grid-template-columns:repeat(4,1fr);align-items:end;gap:.45rem;display:grid;position:absolute;inset:13% 7% 17% 39%}.world-artifact--library .world-artifact__nodes span{height:calc(58% + (var(--node-index) * 10%));border:1px solid rgb(var(--hero-world-rgb) / .21);background:linear-gradient(180deg, transparent, rgb(var(--hero-world-rgb) / .08));flex-direction:column;justify-content:flex-end;padding:.8rem .55rem;display:flex;position:relative}.world-artifact--library .world-artifact__nodes b{writing-mode:vertical-rl}.intake-aperture{z-index:2;position:absolute;inset:12% 9% 16%}.intake-aperture span{background:linear-gradient(90deg, transparent, rgb(var(--hero-world-rgb) / .48), transparent);position:absolute}.intake-aperture span:first-child,.intake-aperture span:nth-child(3){height:1px;left:0;right:0}.intake-aperture span:first-child{top:0}.intake-aperture span:nth-child(3){bottom:0}.intake-aperture span:nth-child(2),.intake-aperture span:nth-child(4){background:linear-gradient(transparent, rgb(var(--hero-world-rgb) / .48), transparent);width:1px;top:0;bottom:0}.intake-aperture span:nth-child(2){right:0}.intake-aperture span:nth-child(4){left:0}.intake-copy{z-index:3;text-align:center;gap:.65rem;display:grid;position:absolute;top:50%;left:16%;right:16%;transform:translateY(-50%)}.intake-copy small{color:rgb(var(--hero-world-rgb) / .7);font-family:var(--font-mono), monospace;letter-spacing:.2em;font-size:.5rem}.intake-copy strong{font-family:var(--font-display-fallback);font-size:clamp(2.5rem,5.2vw,4.8rem);font-weight:600;line-height:.9}.intake-copy span{color:#d9d6cd94;letter-spacing:.08em;font-size:.72rem}.world-progress{z-index:35;border:1px solid rgb(var(--world-rgb) / .2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030404c7;gap:.8rem;width:4rem;padding:.9rem .7rem;display:grid;position:fixed;top:50%;right:1.15rem;transform:translateY(-50%);box-shadow:0 20px 70px #00000057}.world-progress__identity{display:none}.world-progress__meter{background:rgb(var(--world-rgb) / .15);justify-self:center;width:1px;height:7rem;overflow:hidden}.world-progress__meter span{background:linear-gradient(rgb(var(--world-rgb) / .95), rgb(var(--world-secondary-rgb) / .72));width:100%;height:100%;transform:scaleY(var(--journey-progress));transform-origin:top;display:block}.world-progress__instruction{justify-items:center;gap:.38rem;display:grid}.world-progress__instruction span{writing-mode:vertical-rl;color:#d7d4cc75;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.45rem}.world-progress__instruction i{font:inherit;font-style:normal}.world-progress__coarse{display:none}.world-progress__instruction b{color:rgb(var(--world-rgb) / .72);font-family:var(--font-mono), monospace;font-size:.52rem;font-weight:500}.world-progress__next{display:none}.site-footer{border-top:1px solid rgb(var(--world-rgb) / .24);background:#020303;padding:clamp(3rem,7vw,7rem) 0 2rem;position:relative;overflow:hidden}.site-footer:before{content:"LIONSERVE";color:rgb(var(--world-rgb) / .025);font-family:var(--font-display-fallback);font-size:clamp(7rem,20vw,20rem);font-weight:600;line-height:.7;position:absolute;bottom:-.18em;right:-.03em}.site-footer__next{z-index:2;border-block:1px solid rgb(var(--world-rgb) / .28);color:var(--color-primary);grid-template-columns:1fr minmax(0,2fr) auto;align-items:center;gap:2rem;padding:2rem 0;text-decoration:none;display:grid;position:relative}.site-footer__next>span{color:rgb(var(--world-rgb) / .7);font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;font-size:.58rem}.site-footer__next strong{font-family:var(--font-display-fallback);font-size:clamp(2.1rem,5vw,4.8rem);font-weight:600;line-height:.95}.site-footer__next b{color:rgb(var(--world-rgb) / .8);font-size:2rem;font-weight:400;transition:transform .25s}.site-footer__next:hover b,.site-footer__next:focus-visible b{transform:translate(.3rem,-.3rem)}.site-footer__next:focus-visible,.site-footer__nav a:focus-visible,.world-progress__next:focus-visible{outline:1px solid rgb(var(--world-rgb) / .82);outline-offset:.3rem}.site-footer__body{z-index:2;grid-template-columns:1.2fr .8fr;gap:4rem;padding:4rem 0;display:grid;position:relative}.site-footer__declaration{max-width:42rem;font-family:var(--font-display-fallback);margin:2rem 0 0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.site-footer__nav{align-content:start;display:grid}.site-footer__nav a{border-bottom:1px solid rgb(var(--world-rgb) / .13);color:#dad8d0a6;grid-template-columns:2rem 1fr;gap:.8rem;padding:.9rem 0;text-decoration:none;display:grid}.site-footer__nav a:hover{color:var(--color-primary);border-color:rgb(var(--world-rgb) / .48)}.site-footer__nav small{color:rgb(var(--world-rgb) / .58);font-family:var(--font-mono), monospace;font-size:.5rem}.site-footer__record{z-index:2;border-top:1px solid rgb(var(--world-rgb) / .12);color:#d2d0c861;font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:1.25rem;font-size:.52rem;display:flex;position:relative}@media (width<=1120px){body[data-menu-open=true]{overscroll-behavior:none;overflow:hidden}.site-header__world{display:none}.site-header__bar{grid-template-columns:auto 1fr auto}.site-header__nav,.site-header__action{display:none}.site-header__menu{justify-self:end;display:block}.site-header__menu>summary{min-height:2.8rem;color:rgb(var(--world-rgb) / .8);cursor:pointer;font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.58rem;list-style:none;display:flex}.site-header__menu>summary::-webkit-details-marker{display:none}.site-header__menu-lines{gap:.26rem;width:1.25rem;display:grid}.site-header__menu-lines span{background:rgb(var(--world-rgb) / .76);transform-origin:50%;height:1px;transition:opacity .18s,transform .22s}.site-header__menu[open] .site-header__menu-lines span:first-child{transform:translateY(.27rem)rotate(45deg)}.site-header__menu[open] .site-header__menu-lines span:nth-child(2){opacity:0}.site-header__menu[open] .site-header__menu-lines span:last-child{transform:translateY(-.27rem)rotate(-45deg)}.site-header__menu-shade{z-index:45;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#010202d1;border:0;padding:0;display:none;position:fixed;inset:4.75rem 0 0}.site-header__menu-panel{z-index:46;overscroll-behavior:contain;border-bottom:1px solid rgb(var(--world-rgb) / .24);-webkit-overflow-scrolling:touch;background:#030404;max-height:calc(100dvh - 4.75rem);padding:clamp(1.4rem,5vw,4rem);display:none;position:fixed;inset:4.75rem 0 auto;overflow-y:auto;box-shadow:0 40px 100px #0009}.site-header__menu[open] .site-header__menu-shade,.site-header__menu[open] .site-header__menu-panel{display:block}.site-header__menu-panel>p{color:#dad8cf8c;gap:.25rem;margin:0 0 2rem;font-size:.72rem;display:grid}.site-header__menu-panel>p span{color:rgb(var(--world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.18em;font-size:.52rem}.site-header__menu-routes{display:grid}.site-header__menu-routes>a{border-top:1px solid rgb(var(--world-rgb) / .15);color:var(--color-primary);grid-template-columns:2rem 1fr auto;align-items:center;gap:.8rem;padding:1rem 0;text-decoration:none;display:grid}.site-header__menu-routes>a small{color:rgb(var(--world-rgb) / .58);font-family:var(--font-mono), monospace;font-size:.5rem}.site-header__menu-routes>a span{font-family:var(--font-display-fallback);font-size:1.6rem}.site-header__menu-routes>a b{color:rgb(var(--world-rgb) / .68);font-weight:400}.site-header__menu-briefing{border-top:1px solid rgb(var(--world-rgb) / .3);padding-top:1.2rem}}@media (width<=820px){html[data-world] body{padding-bottom:3.9rem}.site-header__bar{min-height:4.25rem}.site-header__brand{letter-spacing:.11em;font-size:.66rem}.route-world-hero{min-height:auto}.route-world-hero__layout{grid-template-columns:1fr;gap:2.2rem;padding:4.2rem 1.15rem 3rem}.route-world-hero__copy h1{max-width:14ch}.route-world-hero__artifact{margin-inline:-1.15rem}.route-world-hero__proof{grid-column:auto}.route-world-hero__index{max-width:100vw;font-size:33vw;top:.3em}.world-artifact{min-height:31rem;box-shadow:none}.world-artifact--system{min-height:34rem}.world-artifact--threshold{grid-template-columns:1fr 2.75rem 1fr}.corridor{padding:1.4rem .85rem 4.5rem}.corridor strong{font-size:clamp(1.7rem,7.5vw,2.8rem)}.corridor span{font-size:.62rem}.world-artifact--sovereign{grid-template-columns:1fr;align-content:center;gap:2rem;padding:2rem 1.3rem 4rem}.sovereign-seal{width:5rem;margin-left:1.2rem}.sovereign-record{padding-left:1.2rem}.world-artifact--constitution{grid-template-columns:.38fr 1fr;padding:2rem 1.3rem 4rem}.constitution-number{font-size:9rem}.constitution-copy{padding-left:1rem}.world-progress{width:auto;min-height:3.9rem;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));background:#020303f0;border-width:1px 0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;inset:auto 0 0;transform:none}.world-progress__identity{gap:.12rem;min-width:0;display:grid}.world-progress__identity span{color:rgb(var(--world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.16em;font-size:.46rem}.world-progress__identity strong{color:#e1ded6ad;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:500;overflow:hidden}.world-progress__meter{width:auto;height:1px;position:absolute;top:-1px;left:0;right:0}.world-progress__meter span{transform-origin:0;transform:scaleX(var(--journey-progress))}.world-progress__instruction{align-items:center;gap:.6rem;display:flex}.world-progress__instruction span{writing-mode:initial}.world-progress[data-near-end=true] .world-progress__identity,.world-progress[data-near-end=true] .world-progress__instruction{display:none}.world-progress[data-near-end=true] .world-progress__next{color:var(--color-primary);grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;text-decoration:none;display:grid}.world-progress__next span{color:rgb(var(--world-rgb) / .72);font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.46rem}.world-progress__next strong{font-size:.72rem;font-weight:500}.world-progress__next b{color:rgb(var(--world-rgb) / .78)}.site-footer__next{grid-template-columns:1fr auto;gap:1rem}.site-footer__next>span{grid-column:1/-1}.site-footer__body{grid-template-columns:1fr;gap:2.5rem;padding:3rem 0}.site-footer__record{display:grid}}@media (width<=820px) and (height<=740px){.site-header__menu-panel{padding:1rem 1.1rem}.site-header__menu-panel>p{margin-bottom:1rem}.site-header__menu-routes>a{padding-block:.68rem}.site-header__menu-routes>a span{font-size:1.38rem}.site-header__menu-briefing{padding-top:.75rem}}@media (pointer:coarse){.world-progress__fine{display:none}.world-progress__coarse{display:inline}}@media (width<=560px){.route-world-hero__copy .display-route{max-width:15ch;font-size:clamp(2.45rem,11.8vw,3.85rem);line-height:.95}.world-artifact{min-height:28rem}.world-artifact__legend{bottom:1rem;left:1rem;right:1rem}.system-core{width:9.5rem}.system-core strong{font-size:1.95rem}.system-satellite{width:7.2rem;min-height:5.8rem}.system-satellite strong{font-size:1.1rem}.system-satellite--gate{top:11%;left:4%}.system-satellite--forge{bottom:18%;right:4%}.world-artifact--threshold{grid-template-columns:1fr;min-height:auto}.corridor{min-height:19rem}.corridor-axis{border-block:1px solid rgb(var(--hero-world-rgb) / .14);border-inline:0;flex-direction:row;min-height:2.5rem}.corridor-axis i{width:28%;height:1px}.corridor-axis span{writing-mode:initial}.gate-aperture{left:44%}.world-artifact--gate .world-artifact__nodes span{width:36%;right:3%}.forge-billet{width:58%}.world-artifact--forge .world-artifact__nodes span{left:3%}.operation-core{width:10.8rem}.operation-core strong{font-size:2.1rem}.world-artifact--operation .world-artifact__nodes b,.world-artifact--command .world-artifact__nodes b{font-size:.48rem}.world-artifact--provenance .world-artifact__nodes span{left:calc(4% + (var(--node-index) * 20%))}.world-artifact--provenance .world-artifact__nodes b{writing-mode:vertical-rl;font-size:.47rem}.proof-specimen--a{width:43%;left:4%}.proof-specimen--b{width:43%;right:4%}.proof-specimen--c{width:65%;left:10%}.world-artifact--library .world-artifact__nodes{gap:.2rem;left:34%;right:3%}.world-artifact--library .world-artifact__nodes span{padding-inline:.25rem}.world-artifact--library .world-artifact__nodes i{display:none}.intake-copy{left:10%;right:10%}.conversion-gateway:after{display:none}}@media (prefers-reduced-motion:reduce){.world-artifact:after,.system-orbit,.gate-chaos i,.forge-heat{animation:none!important}}body:has(.logos-sim-hero)>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#020303f0,#02030380 68%,#0000);border-color:#0000;position:fixed;inset:0 0 auto}body[data-logos-beyond=true]:has(.logos-sim-hero)>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020303ed;border-color:#d6aa5629}.logos-sim-hero{isolation:isolate;background:#020303 url(/assets/cinematic/operation-floor-hero.jpg) 58%/cover no-repeat;border-bottom:1px solid #dbab5045;align-items:end;min-height:max(52rem,100svh);display:grid;position:relative;overflow:hidden}.logos-sim-hero:before{content:"";z-index:4;pointer-events:none;background-image:linear-gradient(#e3bc700e 1px,#0000 1px),linear-gradient(90deg,#e3bc700b 1px,#0000 1px);background-size:5.5rem 5.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 36% 92%,#0000)}.logos-sim-hero__image{z-index:0;object-fit:cover;object-position:58% center;filter:saturate(.8)contrast(1.08)brightness(.72);animation:10s cubic-bezier(.16,1,.3,1) both logos-sim-hero-settle;display:none;transform:scale(1.02)}@keyframes logos-sim-hero-settle{0%{transform:scale(1.07)}to{transform:scale(1.02)}}.logos-sim-hero__shade{z-index:1;background:radial-gradient(40% 42% at 76% 57%,#dea73d17,#0000 70%),linear-gradient(90deg,#020303f5 0%,#020303d1 34%,#02030314 64%,#02030321 100%),linear-gradient(#01020247,#0000 30% 70%,#010202c2);position:absolute;inset:0}.logos-sim-hero__continuity{z-index:6;color:#ddbe8485;font-family:var(--font-mono), monospace;letter-spacing:.27em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.55rem;display:flex;position:absolute;top:clamp(6.5rem,14vh,9rem);right:clamp(1.25rem,5vw,5.5rem)}.logos-sim-hero__continuity span{background:linear-gradient(90deg,#0000,#e6b558cc);width:clamp(2rem,5vw,5rem);height:1px}.logos-sim-hero__layout{z-index:6;grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);align-items:end;gap:clamp(2.5rem,6vw,7rem);width:min(100% - 2.5rem,93rem);margin-inline:auto;padding:clamp(10rem,18vh,14rem) 0 clamp(4rem,8vh,6rem);display:grid;position:relative}.logos-sim-hero__copy>p,.logos-simulation__intro>p:not(.logos-sim-disclosure),.logos-value__intro>p,.logos-value__excluded>div>p,.logos-economy__intro>p,.logos-onboarding__intro>p,.logos-sim-cta>p{color:#e4b45de6;font-family:var(--font-mono), monospace;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:650;line-height:1.7}.logos-sim-hero__copy h1{color:#f9f2e5fc;max-width:10.5ch;font-family:var(--font-display-fallback);letter-spacing:-.061em;text-wrap:balance;text-shadow:0 1.5rem 4rem #000c;margin:1.7rem 0 0;font-size:clamp(4rem,6.5vw,7.05rem);font-weight:600;line-height:.84}.logos-sim-hero__copy>span{color:#d8d6cec7;text-wrap:pretty;max-width:45rem;margin-top:2rem;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.72;display:block}.logos-sim-hero__copy>small{color:#d1b88894;font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;margin-top:1.4rem;font-size:.53rem;line-height:1.65;display:block}.logos-sim-hero__copy>div{flex-wrap:wrap;align-items:center;gap:1rem 1.7rem;margin-top:2.8rem;display:flex}.logos-sim-hero__copy a,.logos-sim-cta a{color:#faedd1f0;min-height:3.55rem;font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;font-size:.63rem;font-weight:700;text-decoration:none;display:inline-flex}.logos-sim-hero__copy a:first-child,.logos-sim-cta a:first-child{color:#120e08;background:linear-gradient(135deg,#ca912fe6,#ab6f1ef0);border:1px solid #ebbe64b8;padding:.95rem 1.65rem;box-shadow:0 0 3rem #d7962b24,inset 0 1px #fff6da57}.logos-sim-hero__copy a:last-child,.logos-sim-cta a:last-child{color:#dad7cdbd;border-bottom:1px solid #e2b7605c;padding:.95rem 0}.logos-sim-hero__copy a:hover,.logos-sim-hero__copy a:focus-visible,.logos-sim-cta a:hover,.logos-sim-cta a:focus-visible{color:#fff3d7;outline-offset:4px;outline:1px solid #ffe0a2cc}.logos-sim-hero__preview{background:radial-gradient(circle,#d6932b24,#0000 30%),linear-gradient(145deg,#030404db,#0b0905d1);border:1px solid #e1b15752;min-height:clamp(26rem,38vw,34rem);position:relative;overflow:hidden;box-shadow:0 2.5rem 7rem #00000085,inset 0 0 5rem #00000085}.logos-sim-hero__preview:before{content:"";background-color:#0000;background-image:linear-gradient(#e4be750e 1px,#0000 1px),linear-gradient(90deg,#e4be750e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3rem 3rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.logos-sim-hero__preview svg{filter:drop-shadow(0 0 12px #f3c46675);width:100%;height:100%;position:absolute;inset:0}.logos-sim-hero__preview path{fill:none;stroke:#f4ca77db;stroke-width:10px;stroke-linecap:round;stroke-dasharray:.08 .035;animation:4.8s linear infinite logos-sim-conduit}@keyframes logos-sim-conduit{to{stroke-dashoffset:-1px}}.logos-sim-hero__system{z-index:2;background:linear-gradient(120deg,#1d54632b,#0000 68%),#03080ad6;border:1px solid #5fc3da33;border-left:2px solid #71d8ebc7;gap:.32rem;width:9.6rem;padding:.65rem .75rem;display:grid;position:absolute;box-shadow:0 .8rem 2rem #00000038}.logos-sim-hero__system span{color:#97c5cda6;font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.39rem;line-height:1.35}.logos-sim-hero__system strong{color:#eaf7f8f0;font-family:var(--font-display-fallback);letter-spacing:.035em;font-size:.86rem;font-weight:650}.logos-sim-hero__system--1{top:9%;left:3%}.logos-sim-hero__system--2{top:44%;left:3%}.logos-sim-hero__system--3{bottom:8%;left:3%}.logos-sim-hero__system--4{top:9%;right:3%}.logos-sim-hero__system--5{top:44%;right:3%}.logos-sim-hero__system--6{bottom:8%;right:3%}.logos-sim-hero__core{z-index:3;text-align:center;background:radial-gradient(circle,#2b1b08f5,#050504fa 72%);border:1px solid #f2c265c7;place-content:center;gap:.75rem;width:12rem;min-height:13.5rem;padding:1.2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 4rem #e19a2938,0 0 0 1rem #d8972e06}.logos-sim-hero__core strong{color:#fce2b0fa;font-family:var(--font-display-fallback);letter-spacing:.08em;font-size:2.5rem;font-weight:500}.logos-sim-hero__core span{color:#ebb54fd6;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.47rem;font-weight:700}.logos-sim-hero__core small{color:#cac5ba85;font-size:.55rem}.logos-sim-hero__pause{color:#ddd6c78a;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;border:1px solid #e4bf7a38;padding:.55rem .75rem;font-size:.42rem;position:absolute;top:1rem;right:1rem}.logos-sim-disclosure{color:#d3b16f99;font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.51rem;line-height:1.55}.logos-sim-disclosure--compact{z-index:5;color:#ccc0a875;text-align:center;background:#020303c2;border:1px solid #e0b76938;place-items:center;min-height:1.8rem;font-size:.4rem;display:grid;position:absolute;bottom:.65rem;left:.7rem;right:.7rem}.logos-simulation{background:radial-gradient(54% 28% at 50% 16%,#9a661c0f,#0000 75%),linear-gradient(#020303,#050606 46%,#020303);scroll-margin-top:4rem;position:relative}.logos-simulation__intro{width:min(100% - 2.5rem,84rem);margin-inline:auto;padding:clamp(7rem,13vw,12rem) 0 clamp(5rem,9vw,8rem)}.logos-simulation__intro>p:not(.logos-sim-disclosure){margin-top:1.5rem}.logos-simulation__intro h2,.logos-value__intro h2,.logos-economy__intro h2,.logos-onboarding__intro h2,.logos-sim-cta h2{color:#f7f0e1fa;max-width:17ch;font-family:var(--font-display-fallback);letter-spacing:-.058em;text-wrap:balance;margin:1.4rem 0 0;font-size:clamp(3rem,6.3vw,6.6rem);font-weight:600;line-height:.9}.logos-simulation__intro>span,.logos-value__intro>span,.logos-economy__intro>span,.logos-onboarding__intro>span,.logos-sim-cta>span{color:#cdcbc3b3;max-width:49rem;margin-top:1.8rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72;display:block}.logos-simulation__body{grid-template-columns:8rem minmax(36rem,1fr) minmax(22rem,.46fr);align-items:start;gap:clamp(1rem,2.1vw,2.6rem);width:min(100% - 2.5rem,110rem);margin-inline:auto;display:grid}.logos-simulation__rail{min-height:calc(100svh - 8.5rem);padding-top:1rem;position:sticky;top:7.2rem}.logos-simulation__rail>p{color:#d7a953a8;font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:.45rem}.logos-simulation__rail ol{border-left:1px solid #dfb35e26;margin:1.4rem 0 0;padding:0;list-style:none}.logos-simulation__rail li{border-left:1px solid #0000;transition:border-color .35s,background .35s;transform:translate(-1px)}.logos-simulation__rail li[data-active=true]{background:linear-gradient(90deg,#db972814,#0000);border-color:#eeba52d9}.logos-simulation__rail a{color:#b1b0a95c;grid-template-columns:1.1rem 1fr;align-items:center;gap:.65rem;min-height:3.85rem;padding:.55rem .5rem;text-decoration:none;display:grid}.logos-simulation__rail li[data-active=true] a{color:#eee4cfd6}.logos-simulation__rail span{font-family:var(--font-mono), monospace;font-size:.4rem}.logos-simulation__rail strong{font-size:.52rem;font-weight:500;line-height:1.25}.logos-simulation__stage{z-index:4;align-items:center;height:calc(100svh - 8rem);min-height:38rem;display:grid;position:sticky;top:6.7rem}.logos-sim-surface{isolation:isolate;background:#060707 url(/assets/cinematic/operation-floor-hero.jpg) 50%/cover no-repeat;border:1px solid #e5b86357;height:min(76svh,48rem);min-height:36rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 8rem #00000094,inset 0 0 6rem #00000080}.logos-sim-surface__image{z-index:0;object-fit:cover;object-position:center;filter:saturate(.62)contrast(1.12)brightness(.48);display:none}.logos-sim-surface__shade{z-index:1;background:linear-gradient(#01020294,#01020229 32%,#01020257 72%,#010202c7),radial-gradient(circle at 50% 47%,#dda13714,#0000 48%);position:absolute;inset:0}.logos-sim-surface__header{z-index:3;background:#030404ad;border-bottom:1px solid #dfb25d33;justify-content:space-between;align-items:center;gap:1rem;min-height:4.1rem;padding:.75rem 1rem;display:flex;position:relative}.logos-sim-surface__header>div{gap:.28rem;display:grid}.logos-sim-surface__header span,.logos-sim-surface__label{color:#d7ab58ad;font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.44rem}.logos-sim-surface__header strong{color:#efeaded6;font-size:.75rem;font-weight:600}.logos-sim-surface__header>b{color:#e6c27cad;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border:1px solid #e2b55d47;padding:.55rem .65rem;font-size:.42rem;font-weight:600}.logos-sim-surface__content{z-index:2;height:calc(100% - 7.9rem);padding:clamp(1rem,2vw,1.65rem);animation:.55s cubic-bezier(.2,.75,.2,1) both logos-sim-surface-enter;position:relative;overflow:hidden}@keyframes logos-sim-surface-enter{0%{opacity:.28;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.logos-sim-surface__footer{color:#c3bbac61;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #dfb25d21;justify-content:space-between;padding:.55rem 1rem;font-size:.4rem;display:flex;position:absolute;bottom:2.8rem;left:0;right:0}.logos-sim-surface__footer strong{color:#dcb2609e;font-weight:500}.logos-sim-surface__note{color:#bebbb375;border-top:1px solid #deb35f24;margin:.8rem 0 0;padding-top:.65rem;font-size:.57rem;line-height:1.5}.logos-sim-losses,.logos-sim-sources,.logos-sim-record,.logos-sim-criticality,.logos-sim-hypotheses,.logos-sim-authority,.logos-sim-verification,.logos-sim-cause,.logos-sim-corrections,.logos-sim-outcomes{height:100%}.logos-sim-losses__grid{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:1rem;display:grid}.logos-sim-losses__grid article{background:#030404a3;border:1px solid #dfb5632e;align-content:end;gap:.4rem;min-height:7.2rem;padding:.75rem;display:grid}.logos-sim-losses__grid span,.logos-sim-cause__chain span,.logos-sim-verification__flow span{color:#daae5785;font-family:var(--font-mono), monospace;font-size:.42rem}.logos-sim-losses__grid strong{color:#e4e0d5c2;font-size:.66rem}.logos-sim-losses__grid b{color:#efc065d1;font-family:var(--font-display-fallback);font-size:1.35rem;font-weight:600}.logos-sim-sources__grid{grid-template-columns:repeat(2,1fr);gap:.55rem;margin-top:.9rem;display:grid}.logos-sim-sources__grid article{background:linear-gradient(115deg,#26778a1c,#0000 54%),#020709d6;border:1px solid #63c1d329;border-left:2px solid #68d3e5a8;grid-template-columns:6.8rem minmax(0,1fr);align-items:center;gap:.35rem .85rem;min-height:7rem;padding:.7rem .8rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #bef2f709}.logos-sim-sources__grid article:after{content:"";background:linear-gradient(90deg,#0000,#6fd8e98a);width:4.5rem;height:1px;position:absolute;top:1rem;right:-.8rem;transform:rotate(-28deg)}.logos-sim-sources__grid article>div{border-right:1px solid #68c7d824;grid-row:1/4;align-content:center;align-self:stretch;gap:.36rem;padding-right:.7rem;display:grid}.logos-sim-sources__grid span{color:#8dc2cba3;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.34rem;line-height:1.35}.logos-sim-sources__grid strong{color:#e9f6f6f2;font-family:var(--font-display-fallback);font-size:1.05rem;font-weight:650;line-height:1}.logos-sim-sources__grid p{color:#d2e1e1b8;margin:0;font-size:.56rem;line-height:1.4}.logos-sim-sources__grid small{color:#9db7b98a;font-family:var(--font-mono), monospace;grid-column:2;gap:.15rem;font-size:.37rem;line-height:1.35;display:grid}.logos-sim-sources__grid small span{color:#dfb35eb8;font-size:.31rem}.logos-sim-sources__grid em{color:#70d5e6bd;font-family:var(--font-mono), monospace;grid-column:2;font-size:.39rem;font-style:normal;line-height:1.35}.logos-sim-record{background:#030404b3;border:1px solid #e0b55f33}.logos-sim-record__title{border-bottom:1px solid #deb35e2e;grid-template-columns:1fr auto;gap:.4rem;padding:.85rem;display:grid}.logos-sim-record__title span,.logos-sim-record__rows small{color:#c9a96b80;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.4rem}.logos-sim-record__title strong{color:#efe9dcd9;font-size:.88rem}.logos-sim-record__title b{color:#daaf5b9e;font-family:var(--font-mono), monospace;text-transform:uppercase;border:1px solid #dcae573d;grid-area:1/2/3;align-self:center;padding:.55rem;font-size:.4rem;font-weight:500}.logos-sim-record__rows article{border-bottom:1px solid #dfb5631a;border-left:2px solid #d3a9558a;grid-template-columns:1fr auto;align-content:center;gap:.3rem 1rem;min-height:4.1rem;padding:.55rem .75rem;display:grid}.logos-sim-record__rows article[data-state=human-review]{background:#78460a2e;border-left-color:#f3ac36e6}.logos-sim-record__rows strong{color:#e6e1d5cc;font-size:.62rem}.logos-sim-record__rows b{color:#ddb463a3;font-family:var(--font-mono), monospace;text-transform:uppercase;grid-area:1/2/3;align-self:center;font-size:.4rem;font-weight:500}.logos-sim-record .logos-sim-surface__note{margin-inline:.75rem}.logos-sim-criticality{grid-template-columns:.75fr 1fr;gap:.85rem;display:grid}.logos-sim-criticality__core{background:radial-gradient(circle,#73460a40,#0000 65%),#030404bf;border:1px solid #e5b75b66;place-content:center;gap:.7rem;min-height:18rem;padding:1.2rem;display:grid;box-shadow:inset 0 0 3rem #ca821814}.logos-sim-criticality__core span,.logos-sim-cause__status{color:#e0b35bb3;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.43rem}.logos-sim-criticality__core strong{color:#f8e7c4f0;font-family:var(--font-display-fallback);font-size:2.25rem;font-weight:600;line-height:.95}.logos-sim-criticality__core p{color:#ccc9c08c;margin:0;font-size:.62rem}.logos-sim-criticality__core b{color:#e4b558c2;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.43rem}.logos-sim-criticality__factors{gap:.35rem;display:grid}.logos-sim-criticality__factors article{background:#030404a8;border-left:1px solid #ddae5466;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.55rem;min-height:2.5rem;padding:.45rem .65rem;display:grid}.logos-sim-criticality__factors span{color:#d5aa5673;font-family:var(--font-mono), monospace;font-size:.38rem}.logos-sim-criticality__factors strong{color:#ddd9cfad;font-size:.58rem}.logos-sim-criticality__factors b{color:#e5b85fa8;font-family:var(--font-mono), monospace;font-size:.4rem;font-weight:500}.logos-sim-criticality>.logos-sim-surface__note{grid-column:1/-1}.logos-sim-hypotheses__head,.logos-sim-hypotheses article{border-bottom:1px solid #e0b4601f;grid-template-columns:minmax(10rem,1.2fr) .4fr .8fr;align-items:center;gap:.75rem;padding:.65rem .75rem;display:grid}.logos-sim-hypotheses__head{color:#c2b08f6b;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin-top:.7rem;font-size:.38rem}.logos-sim-hypotheses article{background:#0203039e;min-height:3.1rem}.logos-sim-hypotheses article[data-leading=true]{background:linear-gradient(90deg,#9d5c0a33,#020303ad);border-left:2px solid #edb64ddb}.logos-sim-hypotheses strong{color:#e5e0d4bd;font-size:.61rem}.logos-sim-hypotheses article span,.logos-sim-hypotheses article b{color:#c7c1b480;font-family:var(--font-mono), monospace;font-size:.41rem;font-weight:500}.logos-sim-hypotheses article[data-leading=true] b{color:#eaba60c7}.logos-sim-authority{grid-template-columns:.7fr 1fr;gap:.8rem;display:grid}.logos-sim-authority__gate{text-align:center;background:linear-gradient(135deg,#6a35044d,#090603e0),repeating-linear-gradient(45deg,#eb9d1e0e 0 .5rem,#0000 .5rem 1rem);border:2px solid #eea126ad;place-content:center;gap:.65rem;padding:1rem;display:grid;box-shadow:0 0 4rem #e18c151f,inset 0 0 3rem #e18c1514}.logos-sim-authority__gate span,.logos-sim-authority__gate b{color:#efae3acc;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.45rem}.logos-sim-authority__gate strong{color:#fcc353f5;font-family:var(--font-display-fallback);font-size:4rem;line-height:.9}.logos-sim-authority__gate p{color:#d8cdb994;margin:0;font-size:.6rem}.logos-sim-authority__roles{gap:.35rem;display:grid}.logos-sim-authority__roles article{background:#030404b3;border-left:1px solid #eba83175;grid-template-columns:.8fr 1.2fr auto;align-items:center;gap:.6rem;min-height:3.4rem;padding:.5rem .65rem;display:grid}.logos-sim-authority__roles span,.logos-sim-authority__roles b{color:#deac4f99;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.39rem;font-weight:500}.logos-sim-authority__roles strong{color:#e2ddd1b3;font-size:.57rem}.logos-sim-authority>.logos-sim-surface__note{grid-column:1/-1}.logos-sim-verification__flow{grid-template-columns:repeat(5,1fr);gap:.38rem;margin-top:.85rem;display:grid}.logos-sim-verification__flow article{background:linear-gradient(#04050580,#030404db);border-top:2px solid #dfb25975;flex-direction:column;justify-content:flex-end;gap:.55rem;min-height:16rem;padding:.65rem;display:flex}.logos-sim-verification__flow article[data-state=verified]{background:linear-gradient(#4d2e0838,#030404e6);border-color:#f7cd7ae6;box-shadow:0 0 2rem #e0992b1a}.logos-sim-verification__flow strong{color:#ebe5d8cc;font-size:.61rem}.logos-sim-verification__flow p{color:#c7c3b980;margin:0;font-size:.51rem;line-height:1.4}.logos-sim-verification__flow b{color:#e1b35ba8;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.36rem;font-weight:500}.logos-sim-cause{background:#040403bd;border:1px solid #f1c46b5c;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 5rem #d68f231a}.logos-sim-cause__status{z-index:3;text-align:center;position:relative}.logos-sim-cause svg{z-index:1;filter:drop-shadow(0 0 10px #ffd37eb8);width:100%;height:calc(100% - 7.3rem);position:absolute;inset:3.3rem 0 4rem;overflow:visible}.logos-sim-cause path{fill:none;stroke:#ffde9beb;stroke-width:11px;stroke-linecap:round}.logos-sim-cause__chain{z-index:2;grid-template-columns:repeat(5,1fr);align-items:center;gap:.4rem;min-height:20rem;display:grid;position:relative}.logos-sim-cause__chain article{text-align:center;background:#050504e6;border:1px solid #f4c87294;align-content:center;gap:.5rem;min-height:8rem;padding:.55rem;display:grid;box-shadow:0 0 2rem #e59d2a21}.logos-sim-cause__chain strong{color:#f9eaccf0;font-size:.62rem}.logos-sim-cause__chain p{color:#cfc6b58f;margin:0;font-size:.46rem;line-height:1.4}.logos-sim-cause__summary{z-index:3;color:#f4d69ac7;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-top:1px solid #efc26b42;margin:0;padding-top:.75rem;font-size:.47rem;line-height:1.55;position:relative}.logos-sim-corrections{grid-template-columns:repeat(3,1fr);align-content:center;gap:.6rem;display:grid}.logos-sim-corrections>.logos-sim-surface__label,.logos-sim-corrections>.logos-sim-surface__note{grid-column:1/-1}.logos-sim-corrections article{background:linear-gradient(#120d0666,#030404db);border:1px solid #e1b6603d;border-top:2px solid #f1c56cad;flex-direction:column;justify-content:flex-end;gap:.65rem;min-height:15rem;padding:.85rem;display:flex}.logos-sim-corrections span,.logos-sim-corrections b{color:#deaf56a8;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.4rem;font-weight:500}.logos-sim-corrections strong{color:#efe7d7d6;font-size:.72rem;line-height:1.4}.logos-sim-corrections p{color:#c9c5bb85;margin:0;font-size:.54rem;line-height:1.45}.logos-sim-outcomes__head,.logos-sim-outcomes article{border-bottom:1px solid #e1b55e21;grid-template-columns:1.2fr .45fr .45fr;align-items:center;gap:.7rem;padding:.7rem .85rem;display:grid}.logos-sim-outcomes__head{color:#c5b49470;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.4rem}.logos-sim-outcomes article{background:#030404ad;border-left:1px solid #e2b45b6b;min-height:3.6rem}.logos-sim-outcomes strong{color:#e5e0d3bf;font-size:.64rem}.logos-sim-outcomes span{color:#c5c0b57a;font-family:var(--font-mono), monospace;font-size:.48rem}.logos-sim-outcomes b{color:#f2c56ed9;font-family:var(--font-mono), monospace;font-size:.53rem}.logos-simulation__chapters article{opacity:.46;border-left:1px solid #e1b45b1f;align-items:center;min-height:80svh;padding:3rem clamp(1rem,2vw,2.2rem);scroll-margin-top:7rem;transition:opacity .45s,border-color .45s;display:grid}.logos-simulation__chapters article[data-active=true]{opacity:1;border-left-color:#ebb74fdb}.logos-simulation__chapter-visual{display:none}.logos-simulation__chapter-copy{flex-direction:column;gap:1.15rem;display:flex}.logos-simulation__chapter-copy>p{color:#e2b359c2;font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.54rem;font-weight:650}.logos-simulation__chapters h3{color:#f7f0e2fa;font-family:var(--font-display-fallback);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,3.6vw,4.45rem);font-weight:600;line-height:.94}.logos-simulation__chapter-copy>span{color:#c8c6bea6;font-size:.94rem;line-height:1.7}.logos-simulation__chapter-copy>small{color:#c0ab8159;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #e0b35b24;margin-top:.8rem;padding-top:.85rem;font-size:.43rem}.logos-value,.logos-economy,.logos-onboarding,.logos-sim-cta{width:min(100% - 2.5rem,100rem);margin-inline:auto;padding:clamp(7rem,12vw,12rem) 0}.logos-value{border-top:1px solid #e1b5602e}.logos-value__intro,.logos-economy__intro,.logos-onboarding__intro{grid-template-columns:.34fr 1fr;align-items:end;gap:1.25rem clamp(2rem,6vw,7rem);display:grid}.logos-value__intro h2,.logos-economy__intro h2,.logos-onboarding__intro h2{grid-column:2;margin:0}.logos-value__intro>span,.logos-economy__intro>span,.logos-onboarding__intro>span{grid-column:2}.logos-value__benchmarks{background:radial-gradient(circle at 82% 14%,#349dcd17,#0000 34%),linear-gradient(135deg,#03080af5,#030404fa);border:1px solid #5bb6d633;grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,5.5rem);display:grid;box-shadow:0 2.5rem 8rem #00000057}.logos-value__benchmarks article{border-right:1px solid #5fb7d624;flex-direction:column;justify-content:flex-end;gap:.8rem;min-height:18rem;padding:clamp(1rem,2.5vw,2rem);display:flex}.logos-value__benchmarks article:last-child{border-right:0}.logos-value__benchmarks article[data-emphasis=true]{background:linear-gradient(#3eaed808,#4fc2e317),#030708cc;box-shadow:inset 0 2px #6bdcefa8}.logos-value__benchmarks span,.logos-value__benchmarks b{color:#74d2e6b8;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.47rem;font-weight:550}.logos-value__benchmarks strong{color:#eff4f2f0;font-family:var(--font-display-fallback);letter-spacing:-.045em;font-size:clamp(1.8rem,2.8vw,3.2rem);font-weight:600;line-height:.95}.logos-value__benchmarks p{color:#c7d0cf94;margin:0;font-size:.74rem;line-height:1.6}.logos-value__benchmarks a{color:#85d8e99e;border-bottom:1px solid #6dd0e545;width:fit-content;font-size:.58rem;line-height:1.55}.logos-value__symptom-cycle{background:radial-gradient(circle at 15% 12%,#ce532d1c,#0000 34%),linear-gradient(135deg,#0c0504eb,#030404fa);border:1px solid #e078523b;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);gap:clamp(2rem,5vw,5.5rem);margin-top:clamp(3rem,6vw,5.5rem);padding:clamp(1.4rem,4vw,3.5rem);display:grid}.logos-value__symptom-cycle>div:first-child>p{color:#e79267b8;font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.5rem;font-weight:600}.logos-value__symptom-cycle h3{color:#f5ede4f7;max-width:12ch;font-family:var(--font-display-fallback);letter-spacing:-.055em;margin:1rem 0 0;font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:600;line-height:.92}.logos-value__symptom-cycle>div:first-child>span{color:#ccc6be9e;margin-top:1.4rem;font-size:.86rem;line-height:1.7;display:block}.logos-value__symptom-cycle ol{border-top:1px solid #e07a522b;border-left:1px solid #e07a522b;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.logos-value__symptom-cycle li{border-bottom:1px solid #e07a522b;border-right:1px solid #e07a522b;flex-direction:column;justify-content:flex-end;gap:.6rem;min-height:10rem;padding:1rem;display:flex}.logos-value__symptom-cycle li span,.logos-value__symptom-cycle li b{color:#e2855b9e;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.43rem;font-weight:550}.logos-value__symptom-cycle li strong{color:#ebe4d8cc;font-size:.72rem;line-height:1.45}.logos-value__symptom-total{border-top:1px solid #e89a696b;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.logos-value__symptom-total>div{gap:.55rem;padding:1.2rem;display:grid}.logos-value__symptom-total>div+div{border-left:1px solid #e89a6933}.logos-value__symptom-total span{color:#e08b60a3;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.45rem}.logos-value__symptom-total strong{color:#f4ddcde6;font-size:clamp(.78rem,1.4vw,1.1rem);line-height:1.45}.logos-value__ledger{background:linear-gradient(90deg,#020303f0,#090805d9),#030404;border:1px solid #e5b86054;margin-top:clamp(4rem,8vw,7rem);padding:1.1rem 1.2rem 4rem;position:relative;box-shadow:0 2.5rem 8rem #00000073,inset 0 0 5rem #d88f220a}.logos-value__ledger>p{color:#c0bcb26b;margin:0 0 1rem;font-size:.72rem}.logos-value__head,.logos-value__ledger article,.logos-value__total{border-bottom:1px solid #dfb4601f;grid-template-columns:minmax(16rem,1.4fr) .65fr .65fr .65fr;align-items:center;gap:1rem;padding:.95rem .5rem;display:grid}.logos-value__head{color:#d8ae5ba1;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.45rem}.logos-value__ledger article>div{gap:.28rem;display:grid}.logos-value__ledger article strong,.logos-value__total strong{color:#e9e5dac7;font-size:.7rem}.logos-value__ledger article small{color:#b4b2ab57;font-size:.5rem}.logos-value__ledger article>span,.logos-value__total>span{color:#cdc9be8c;text-align:right;font-size:.65rem}.logos-value__ledger article>b,.logos-value__total>b{color:#eecc89c4;text-align:right;font-size:.67rem}.logos-value__total{color:#efc777d1;border-bottom:0}.logos-value__economics{border-top:1px solid #e4b8626b;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding-top:.75rem;display:grid}.logos-value__economics article{background:#03040494;border:1px solid #deb15a24;grid-template-columns:1fr;align-items:start;gap:.4rem;min-width:0;padding:.8rem;display:grid}.logos-value__economics span{color:#d9ae589e;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-align:left;text-transform:uppercase;font-size:.43rem}.logos-value__economics strong{color:#dcd8cea8;overflow-wrap:anywhere;font-size:.61rem;line-height:1.5}.logos-value__ledger>.logos-value__basis-note{color:#bebeb870;border-top:1px solid #e4b86221;margin:.85rem 0 0;padding:.85rem .5rem 0;font-size:.58rem;line-height:1.6}.logos-value__excluded{border-top:1px solid #e1b3592b;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,8rem);margin-top:clamp(4rem,8vw,7rem);padding-top:clamp(3rem,6vw,5rem);display:grid}.logos-value__excluded h3{color:#f5eddef5;max-width:11ch;font-family:var(--font-display-fallback);letter-spacing:-.055em;margin:1rem 0 0;font-size:clamp(3rem,5vw,5.2rem);font-weight:600;line-height:.9}.logos-value__excluded>div>span{color:#c7c4bb99;margin-top:1.4rem;line-height:1.7;display:block}.logos-value__excluded ul{border-top:1px solid #ddb25d21;margin:0;padding:0;list-style:none}.logos-value__excluded li{color:#d3d4cfad;border-bottom:1px solid #ddb25d21;align-items:center;min-height:4.5rem;font-size:.88rem;line-height:1.5;display:flex}.logos-economy,.logos-onboarding{border-top:1px solid #e0b35c2b}.logos-economy__routes{border-top:1px solid #deb25c38;margin-top:clamp(4rem,8vw,7rem)}.logos-economy__routes article{border-bottom:1px solid #deb25c26;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;min-height:5.2rem;padding:1rem 1.2rem;display:grid}.logos-economy__routes strong{color:#e8e3d7bf;font-size:.88rem}.logos-economy__routes span{color:#e7bc69ad;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.logos-economy__note{color:#bdb9b16e;margin:1rem 0 0;font-size:.72rem}.logos-onboarding__system-rail{background:#03090bd6;border:1px solid #5bbed32e;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6rem);display:grid;box-shadow:0 2rem 7rem #00000047}.logos-onboarding__system-rail article{background:linear-gradient(#0000,#3697ae12),#03090b80;border-right:1px solid #5bbed321;align-content:end;gap:.55rem;min-width:0;min-height:7rem;padding:1rem;display:grid}.logos-onboarding__system-rail article:last-child{border-right:0}.logos-onboarding__system-rail strong{color:#ebf7f8f0;font-family:var(--font-display-fallback);letter-spacing:.035em;font-size:1rem;font-weight:650}.logos-onboarding__system-rail span{color:#87c1cca3;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.4rem;line-height:1.45}.logos-onboarding__resolver{isolation:isolate;background:#68cee021;border:1px solid #66ccdf40;grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr) minmax(0,1fr);gap:1px;margin-top:1rem;padding:1px;display:grid;position:relative;overflow:hidden;box-shadow:0 3rem 9rem #00000061,inset 0 1px #cdf9fc0e}.logos-onboarding__resolver:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 48%,#4fc1dc21,#0000 25%),linear-gradient(#57bbcf09 1px,#0000 1px) 0 0/3.5rem 3.5rem,linear-gradient(90deg,#57bbcf09 1px,#0000 1px) 0 0/3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 85%,#000,#0000 85%);mask-image:radial-gradient(80% 85%,#000,#0000 85%)}.logos-onboarding__resolver>div{z-index:1;background:linear-gradient(145deg,#071418f5,#02080afa);min-width:0;padding:clamp(1rem,2vw,1.6rem);position:relative}.logos-onboarding__panel-label{border-bottom:1px solid #62c7da26;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.8rem;display:flex}.logos-onboarding__panel-label span,.logos-onboarding__panel-label strong{color:#79cddcab;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.43rem;font-weight:600}.logos-onboarding__panel-label strong{color:#dcebecc2;text-align:right}.logos-onboarding__sources{align-content:start;gap:.65rem;display:grid}.logos-onboarding__sources article{background:linear-gradient(100deg,#3598ae1a,#0000 58%),#030a0de0;border:1px solid #60bed126;border-left:2px solid #69d6e8b8;grid-template-columns:minmax(0,1fr) auto;gap:.45rem 1rem;min-width:0;padding:.9rem;animation:4.8s ease-in-out infinite alternate logos-schema-record;display:grid}.logos-onboarding__sources article:nth-of-type(3){animation-delay:.48s}.logos-onboarding__sources article:nth-of-type(4){animation-delay:.96s}.logos-onboarding__sources header{gap:.2rem;min-width:0;display:grid}.logos-onboarding__sources header strong{color:#ebf8f8f0;font-family:var(--font-display-fallback);letter-spacing:.035em;font-size:.83rem}.logos-onboarding__sources header span,.logos-onboarding__sources p{color:#87b2b99e;font-family:var(--font-mono), monospace;letter-spacing:.065em;text-transform:uppercase;font-size:.36rem;line-height:1.45}.logos-onboarding__sources article>b{color:#f2c56deb;font-family:var(--font-mono), monospace;letter-spacing:.04em;text-align:right;grid-area:1/2/3;align-self:center;font-size:.72rem;font-weight:650}.logos-onboarding__sources p{color:#b0cacc94;text-transform:none;min-width:0;margin:0}.logos-onboarding__engine{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.logos-onboarding__engine:before,.logos-onboarding__engine:after{content:"";z-index:0;background:linear-gradient(90deg,#0000,#71deefe0);width:18%;height:1px;position:absolute;top:47%;box-shadow:0 0 1rem #5cd2e675}.logos-onboarding__engine:before{left:-9%}.logos-onboarding__engine:after{right:-9%;transform:rotate(180deg)}.logos-onboarding__engine>.logos-onboarding__panel-label,.logos-onboarding__engine>ul,.logos-onboarding__engine-core{z-index:1;position:relative}.logos-onboarding__engine>.logos-onboarding__panel-label{order:-1}.logos-onboarding__engine-core{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#226c7c6b,#030c0ff0 68%);border:1px solid #71deef8a;border-radius:50%;place-content:center;gap:.45rem;width:min(14rem,78%);margin-inline:auto;display:grid;box-shadow:0 0 4rem #4cc9e021,inset 0 0 2.5rem #59cbde14}.logos-onboarding__engine-core:before,.logos-onboarding__engine-core i{content:"";border:1px dashed #6fd6e847;border-radius:50%;animation:18s linear infinite logos-schema-orbit;position:absolute;inset:-.8rem}.logos-onboarding__engine-core i{border-style:solid;border-color:#e5b55c2e #0000;animation-duration:26s;animation-direction:reverse;inset:-1.7rem}.logos-onboarding__engine-core span{color:#e5b65ccc;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.45rem;font-weight:650}.logos-onboarding__engine-core strong{color:#eef9f9f5;font-family:var(--font-display-fallback);letter-spacing:-.035em;font-size:clamp(1.4rem,2vw,2rem);font-weight:620;line-height:.95}.logos-onboarding__engine ul{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.logos-onboarding__engine li{color:#b7cfd1a3;align-items:center;gap:.55rem;font-size:.58rem;line-height:1.35;display:flex}.logos-onboarding__engine li:before{content:"";aspect-ratio:1;border:1px solid #6fdaebb8;flex:none;width:.38rem;transform:rotate(45deg)}.logos-onboarding__result{align-content:start;gap:1rem;display:grid}.logos-onboarding__result>article{background:radial-gradient(circle at 78% 14%,#4abed324,#0000 34%),linear-gradient(145deg,#0f1f23f5,#050a0cfc);border:1px solid #e5b55b4d;flex-direction:column;justify-content:flex-end;gap:.8rem;min-height:24rem;padding:clamp(1rem,2vw,1.5rem);display:flex;box-shadow:inset 0 0 3rem #50c6d80b}.logos-onboarding__result>article>span,.logos-onboarding__result dt{color:#e2b45bb8;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.4rem}.logos-onboarding__result>article>strong{color:#f4f8f6f7;max-width:14ch;font-family:var(--font-display-fallback);letter-spacing:-.05em;font-size:clamp(2rem,3vw,3.4rem);font-weight:620;line-height:.9}.logos-onboarding__result code{color:#7bdae9d1;font-family:var(--font-mono), monospace;letter-spacing:.06em;border:1px solid #64ccde3d;align-self:flex-start;padding:.55rem .65rem;font-size:.54rem}.logos-onboarding__result dl{border-top:1px solid #62c2d526;margin:.6rem 0 0}.logos-onboarding__result dl>div{border-bottom:1px solid #62c2d51f;grid-template-columns:.7fr 1fr;align-items:center;gap:1rem;min-height:3.1rem;display:grid}.logos-onboarding__result dt,.logos-onboarding__result dd{min-width:0}.logos-onboarding__result dd{color:#cee0e1b3;text-align:right;margin:0;font-size:.59rem;line-height:1.4}.logos-onboarding__result>article>b{color:#6eddbbd1;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;border:1px solid #64d6b352;align-self:flex-start;padding:.55rem .65rem;font-size:.42rem;font-weight:600}.logos-onboarding__sequence{border:1px solid #5bbed32e;grid-template-columns:repeat(4,minmax(0,1fr));margin:1rem 0 0;padding:0;list-style:none;display:grid}.logos-onboarding__sequence li{background:linear-gradient(#0000,#2e899e0f),#03090bbd;border-right:1px solid #5bbed324;flex-direction:column;justify-content:flex-end;gap:.75rem;min-width:0;min-height:12rem;padding:1rem;display:flex}.logos-onboarding__sequence li:last-child{border-right:0}.logos-onboarding__sequence span,.logos-onboarding__sequence b{color:#6fcddead;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.43rem;font-weight:550}.logos-onboarding__sequence b{color:#e2b45bad}.logos-onboarding__sequence strong{color:#e0ededc7;font-size:.72rem;line-height:1.45}.logos-onboarding__note{color:#b1ccce94;max-width:72rem;margin:1.4rem 0 0 auto;font-size:.76rem;line-height:1.65}@keyframes logos-schema-record{0%{border-left-color:#69d6e86b}to{border-left-color:#e5b55cd1}}@keyframes logos-schema-orbit{to{transform:rotate(360deg)}}.logos-sim-cta{background:radial-gradient(circle at 84% 14%,#d591261a,#0000 35%),linear-gradient(145deg,#0f0c07cc,#030404f5);border:1px solid #e4b75f47;margin-bottom:clamp(3rem,6vw,6rem);padding-inline:clamp(1.25rem,5vw,5rem)}.logos-sim-cta h2{max-width:15ch}.logos-sim-cta>div{flex-wrap:wrap;gap:1rem 1.7rem;margin-top:2.5rem;display:flex}@media (width<=1180px){.logos-sim-hero__layout{grid-template-columns:minmax(0,1fr) minmax(23rem,.78fr);gap:2.5rem}.logos-simulation__body{grid-template-columns:6.5rem minmax(32rem,1fr) minmax(18rem,.4fr)}.logos-simulation__rail strong{font-size:.47rem}.logos-sim-surface{min-height:34rem}}@media (width<=960px){.logos-sim-hero{min-height:auto}.logos-sim-hero__layout{grid-template-columns:1fr;padding-top:10rem}.logos-sim-hero__copy h1{max-width:11ch;font-size:clamp(3.5rem,10vw,6.2rem)}.logos-sim-hero__preview{justify-self:end;width:min(100%,43rem);min-height:31rem}.logos-simulation__body{width:100%;display:block}.logos-simulation__rail,.logos-simulation__stage{display:none}.logos-sim-surface{width:min(100% - 1.5rem,52rem);height:min(52svh,33rem);min-height:26rem;margin-inline:auto}.logos-sim-surface__content{height:calc(100% - 7.6rem);padding:.8rem}.logos-simulation__chapters{width:min(100% - 2.5rem,48rem);margin-inline:auto}.logos-simulation__chapters article{opacity:1;border-top:1px solid #e1b45b29;border-left:0;min-height:auto;padding:0 0 clamp(6rem,13vw,9rem);display:block}.logos-simulation__chapter-visual{content-visibility:auto;contain-intrinsic-size:auto 34rem;margin:0 0 clamp(2.5rem,7vw,4.5rem);display:block}.logos-simulation__chapter-copy{border-left:1px solid #ebb74f85;padding-inline:clamp(1rem,4vw,2rem)}.logos-simulation__chapters h3{font-size:clamp(2.5rem,7vw,4.2rem)}.logos-value__intro,.logos-economy__intro,.logos-onboarding__intro{grid-template-columns:1fr}.logos-value__intro h2,.logos-economy__intro h2,.logos-onboarding__intro h2,.logos-value__intro>span,.logos-economy__intro>span,.logos-onboarding__intro>span{grid-column:1}.logos-value__symptom-cycle{grid-template-columns:1fr}.logos-onboarding__system-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.logos-onboarding__system-rail article{border-bottom:1px solid #5bbed321}.logos-onboarding__resolver{grid-template-columns:repeat(2,minmax(0,1fr))}.logos-onboarding__sources{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.logos-onboarding__sources>.logos-onboarding__panel-label{grid-column:1/-1}.logos-onboarding__sources article{grid-template-columns:1fr}.logos-onboarding__sources article>b{text-align:left;grid-area:auto/1}.logos-onboarding__engine:before,.logos-onboarding__engine:after{display:none}.logos-onboarding__sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.logos-onboarding__sequence li{border-bottom:1px solid #5bbed324;min-height:11rem}}@media (width<=680px){.logos-sim-hero__continuity{display:none}.logos-sim-hero__layout{width:min(100% - 1.5rem,93rem);padding-top:8.5rem}.logos-sim-hero__copy h1{font-size:clamp(3.3rem,15.3vw,5rem);line-height:.86}.logos-sim-hero__copy>span{font-size:.98rem}.logos-sim-hero__copy>div{flex-direction:column;align-items:stretch}.logos-sim-hero__copy a{width:100%}.logos-sim-hero__preview{min-height:25rem}.logos-sim-hero__system{width:6.5rem;padding-inline:.4rem}.logos-sim-hero__system strong{font-size:.62rem}.logos-sim-hero__system span{letter-spacing:.06em;font-size:.29rem}.logos-sim-hero__core{width:9.3rem;min-height:11rem}.logos-sim-hero__core strong{font-size:2rem}.logos-sim-hero__preview path{stroke-width:13px}.logos-simulation__intro,.logos-value,.logos-economy,.logos-onboarding,.logos-sim-cta{width:min(100% - 1.5rem,100rem)}.logos-simulation__intro h2,.logos-value__intro h2,.logos-economy__intro h2,.logos-onboarding__intro h2,.logos-sim-cta h2{font-size:clamp(3rem,13.5vw,4.7rem)}.logos-sim-surface{border-inline:0;width:100%;height:56svh;min-height:26.5rem}.logos-sim-surface__header{min-height:3.5rem;padding:.55rem .7rem}.logos-sim-surface__header>b{text-align:center;max-width:7.5rem;font-size:.35rem;line-height:1.35}.logos-sim-surface__content{height:calc(100% - 7rem)}.logos-sim-surface__footer{font-size:.34rem;bottom:2.4rem}.logos-sim-disclosure--compact{letter-spacing:.1em;min-height:1.65rem;font-size:.32rem;bottom:.35rem;left:.35rem;right:.35rem}.logos-sim-losses__grid{grid-template-columns:repeat(2,1fr);gap:.35rem}.logos-sim-losses__grid article{min-height:4.1rem;padding:.45rem}.logos-sim-losses__grid b{font-size:1rem}.logos-sim-sources__grid{gap:.3rem}.logos-sim-sources__grid article{grid-template-columns:4.25rem minmax(0,1fr);gap:.22rem .42rem;min-height:5.1rem;padding:.38rem}.logos-sim-sources__grid article>div{padding-right:.38rem}.logos-sim-sources__grid strong{font-size:.65rem}.logos-sim-sources__grid span{font-size:.27rem}.logos-sim-sources__grid p{font-size:.4rem;line-height:1.3}.logos-sim-sources__grid small{display:none}.logos-sim-sources__grid em{font-size:.3rem}.logos-sim-record__title{padding:.55rem}.logos-sim-record__rows article{min-height:3.25rem;padding:.35rem .45rem}.logos-sim-record__rows small{font-size:.31rem}.logos-sim-record__rows strong{font-size:.5rem}.logos-sim-criticality{grid-template-columns:.8fr 1.2fr;gap:.4rem}.logos-sim-criticality__core{min-height:14rem;padding:.55rem}.logos-sim-criticality__core strong{font-size:1.45rem}.logos-sim-criticality__factors article{grid-template-columns:1rem 1fr;min-height:1.85rem;padding:.25rem .35rem}.logos-sim-criticality__factors b{display:none}.logos-sim-hypotheses__head,.logos-sim-hypotheses article{grid-template-columns:1.2fr .7fr;padding:.4rem}.logos-sim-hypotheses__head span:nth-child(2),.logos-sim-hypotheses article span{display:none}.logos-sim-hypotheses article{min-height:2.65rem}.logos-sim-authority{grid-template-columns:.8fr 1.2fr;gap:.35rem}.logos-sim-authority__gate{padding:.5rem}.logos-sim-authority__gate strong{font-size:2.5rem}.logos-sim-authority__roles article{grid-template-columns:1fr;gap:.15rem;min-height:2.5rem;padding:.28rem .4rem}.logos-sim-authority__roles b{display:none}.logos-sim-verification__flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem}.logos-sim-verification__flow article{min-height:13.8rem;padding:.32rem}.logos-sim-verification__flow strong{font-size:.46rem}.logos-sim-verification__flow p{font-size:.4rem}.logos-sim-verification__flow b{display:none}.logos-sim-cause{padding:.55rem .35rem}.logos-sim-cause svg{display:none}.logos-sim-cause__chain{grid-template-columns:1fr;align-content:center;gap:.25rem;min-height:18rem}.logos-sim-cause__chain article{text-align:left;grid-template-columns:1.25rem .8fr 1.2fr;align-items:center;gap:.35rem;min-height:2.55rem;padding:.3rem .4rem}.logos-sim-cause__chain p{font-size:.4rem}.logos-sim-cause__summary{display:none}.logos-sim-corrections{grid-template-columns:1fr;gap:.3rem}.logos-sim-corrections article{min-height:4.4rem;padding:.5rem}.logos-sim-outcomes__head,.logos-sim-outcomes article{grid-template-columns:1.2fr .5fr .5fr;padding:.48rem}.logos-sim-outcomes article{min-height:2.85rem}.logos-simulation__chapters article{min-height:auto;padding-inline:0}.logos-value__benchmarks{grid-template-columns:1fr}.logos-value__benchmarks article{border-bottom:1px solid #5fb7d624;border-right:0;min-height:14rem}.logos-value__benchmarks article:last-child{border-bottom:0}.logos-value__symptom-cycle{margin-inline:-.35rem;padding:1.1rem}.logos-value__symptom-cycle ol{grid-template-columns:1fr}.logos-value__symptom-cycle li{min-height:7.2rem}.logos-value__symptom-total{grid-template-columns:1fr}.logos-value__symptom-total>div+div{border-top:1px solid #e89a6933;border-left:0}.logos-value__head{display:none}.logos-value__ledger{margin-inline:-.35rem;padding:.85rem .7rem 3.7rem}.logos-value__ledger article{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.8rem .25rem}.logos-value__ledger article>div{grid-column:1/-1}.logos-value__ledger article>span,.logos-value__ledger article>b{text-align:left}.logos-value__total{grid-template-columns:1fr 1fr;gap:.5rem;padding-inline:.25rem}.logos-value__total span:nth-of-type(2){display:none}.logos-value__economics{grid-template-columns:1fr 1fr}.logos-value__economics article{grid-template-columns:1fr}.logos-value__economics article>span,.logos-value__economics article>b{text-align:left}.logos-value__economics article:last-child{grid-column:auto}.logos-value__excluded{grid-template-columns:1fr}.logos-value__excluded h3{font-size:3.7rem}.logos-economy__routes article{grid-template-columns:1fr;gap:.45rem;padding-inline:.2rem}.logos-onboarding__system-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.logos-onboarding__system-rail article{min-height:5.8rem;padding:.75rem}.logos-onboarding__resolver{grid-template-columns:1fr}.logos-onboarding__sources{grid-column:auto;grid-template-columns:1fr}.logos-onboarding__sources>.logos-onboarding__panel-label{grid-column:auto}.logos-onboarding__sources article{grid-template-columns:minmax(0,1fr) auto}.logos-onboarding__sources article>b{text-align:right;grid-area:1/2/3}.logos-onboarding__engine-core{width:10.5rem}.logos-onboarding__result>article{min-height:22rem}.logos-onboarding__result dl>div{grid-template-columns:1fr;gap:.25rem;padding-block:.55rem}.logos-onboarding__result dd{text-align:left}.logos-onboarding__sequence{grid-template-columns:1fr}.logos-onboarding__sequence li{border-right:0;min-height:8.5rem;padding:.8rem}.logos-sim-cta{padding-inline:1rem}.logos-sim-cta>div{flex-direction:column;align-items:stretch}.logos-sim-cta a{width:100%}}@media (prefers-reduced-motion:reduce){.logos-sim-hero__image,.logos-sim-hero__preview path,.logos-sim-surface__content,.logos-onboarding__sources article,.logos-onboarding__engine-core:before,.logos-onboarding__engine-core i{animation:none!important}.logos-simulation__body{width:min(100% - 2.5rem,60rem);display:block}.logos-simulation__rail,.logos-simulation__stage{display:none}.logos-simulation__chapter-visual{margin-bottom:2.5rem;display:block}.logos-simulation__chapters article{opacity:1;border-top:1px solid #e1b45b29;border-left:0;min-height:auto;padding-block:0 7rem;display:block}.logos-simulation__chapter-copy{border-left:1px solid #ebb74f85;padding-inline:clamp(1rem,4vw,2rem)}}.logos-simulation__mobile-story{display:none}@media (width<=960px) and (prefers-reduced-motion:no-preference),(width>=961px) and (width<=1100px) and (aspect-ratio>=4/5) and (prefers-reduced-motion:no-preference){.logos-simulation__body{display:none}.logos-simulation__mobile-story{background:linear-gradient(#0000,#020303eb 5%,#020303fa 95%,#0000);min-height:604svh;margin-top:clamp(3rem,8vw,5rem);display:block;position:relative}.logos-simulation__mobile-viewport{z-index:8;width:100%;height:100svh;padding:max(4.4rem, env(safe-area-inset-top)) 0 max(.4rem, env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 28%,#dd9e3117,#0000 42%),#020303;grid-template-rows:minmax(0,48svh) minmax(0,1fr) auto;align-content:stretch;display:grid;position:sticky;top:0;overflow:hidden}.logos-simulation__mobile-stage{align-items:center;min-height:0;display:grid}.logos-simulation__mobile-stage .logos-sim-surface{width:min(100%,52rem);height:100%;min-height:0;margin-inline:auto}.logos-simulation__mobile-copy{background:linear-gradient(90deg,#db97280f,#0000 48%);border-left:1px solid #ebb74fad;flex-direction:column;justify-content:center;gap:clamp(.6rem,2.1vw,1rem);width:min(100% - 2rem,48rem);min-height:0;margin-inline:auto;padding:clamp(.85rem,2.7vw,1.5rem) clamp(1rem,4vw,2rem);animation:.42s cubic-bezier(.22,.72,.2,1) both logos-mobile-copy-enter;display:flex;position:relative;overflow:hidden}.logos-simulation__mobile-copy>p{color:#ebba5cd1;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:clamp(.5rem,1.65vw,.62rem);font-weight:650}.logos-simulation__mobile-copy>h3{color:#f8f1e3fc;max-width:18ch;font-family:var(--font-display-fallback);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,6.6vw,3.25rem);font-weight:600;line-height:.96}.logos-simulation__mobile-copy>span{color:#d5d3cbb8;max-width:58rem;font-size:clamp(.84rem,2.45vw,1rem);line-height:1.58}.logos-simulation__mobile-copy>div{color:#bfa97e8f;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #e1b45b2b;justify-content:space-between;align-items:center;gap:1rem;padding-top:.62rem;font-size:clamp(.42rem,1.35vw,.52rem);display:flex}.logos-simulation__mobile-copy small,.logos-simulation__mobile-copy b{font:inherit}.logos-simulation__mobile-copy b{color:#e5b963c2;text-align:right}.logos-simulation__mobile-guide{z-index:12;background:linear-gradient(#02030333,#020303f5);border-top:1px solid #ebb74f47;gap:.55rem;width:min(100% - 2rem,48rem);margin-inline:auto;padding:.65rem 0 .25rem;display:grid;position:relative}.logos-simulation__mobile-guide>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.logos-simulation__mobile-guide p{color:#e9c379c7;font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:clamp(.45rem,1.4vw,.55rem);display:flex}.logos-simulation__mobile-guide p>span{color:#f7cd7af5;font-size:.85rem;animation:1.5s ease-in-out infinite logos-mobile-guide}.logos-simulation__mobile-guide p>b{font:inherit}.logos-simulation__guide-coarse{display:none}.logos-simulation__mobile-guide a{color:#d8d6cdb3;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:clamp(.43rem,1.3vw,.52rem);font-weight:650;text-decoration:none}.logos-simulation__mobile-guide a:hover,.logos-simulation__mobile-guide a:focus-visible{color:#ffe8bcfa;outline-offset:.28rem;outline:1px solid #f0c167b8}.logos-simulation__mobile-guide nav{overscroll-behavior-inline:contain;scrollbar-color:#e0b56070 transparent;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(2.75rem,1fr);grid-auto-flow:column;gap:.28rem;display:grid;overflow-x:auto}.logos-simulation__mobile-guide button{cursor:pointer;scroll-snap-align:center;background:#ffffff06;border:1px solid #e1b45b33;min-width:0;min-height:2.75rem;padding:0;position:relative}.logos-simulation__mobile-guide button:after{content:"";background:#e0b56024;transition:background .18s,box-shadow .18s;position:absolute;inset:.55rem}.logos-simulation__mobile-guide button[data-complete=true]:after{background:#ddb15a80}.logos-simulation__mobile-guide button[data-active=true]{border-color:#f7c970eb}.logos-simulation__mobile-guide button[data-active=true]:after{background:#f7c970f2;box-shadow:0 0 1rem #ebb14980}.logos-simulation__mobile-guide button:hover,.logos-simulation__mobile-guide button:focus-visible{outline-offset:1px;border-color:#ffdb96eb;outline:1px solid #ffdb96b8}@keyframes logos-mobile-copy-enter{0%{opacity:.15}to{opacity:1}}@keyframes logos-mobile-guide{50%{transform:translateY(.2rem)}}}@media (width<=680px) and (height<=740px) and (prefers-reduced-motion:no-preference){.logos-simulation__mobile-viewport{padding-top:max(3.75rem, env(safe-area-inset-top));grid-template-rows:minmax(0,42svh) minmax(0,1fr) auto}.logos-simulation__mobile-copy{justify-content:flex-start;gap:.25rem;padding-block:.3rem}.logos-simulation__mobile-copy>h3{font-size:1.4rem}.logos-simulation__mobile-copy>span{font-size:.75rem;line-height:1.34}.logos-simulation__mobile-copy>div{padding-top:.25rem}}@media (width>=681px) and (width<=1100px) and (aspect-ratio>=4/5) and (prefers-reduced-motion:no-preference){.logos-simulation__mobile-story{min-height:568svh}.logos-simulation__mobile-viewport{padding:max(4.85rem, env(safe-area-inset-top)) clamp(.7rem, 1.6vw, 1.25rem) max(.4rem, env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.48fr) minmax(17rem,.72fr);gap:0}.logos-simulation__mobile-stage{grid-area:1/1;min-width:0;padding:.6rem .8rem .6rem 0}.logos-simulation__mobile-stage .logos-sim-surface{border-inline:1px solid #e5b86357;width:100%;height:min(74svh,44rem);max-height:100%}.logos-sim-sources{grid-template-rows:auto minmax(0,1fr);gap:.45rem;display:grid}.logos-sim-sources__grid{grid-template-rows:repeat(3,minmax(0,1fr));gap:.32rem;height:auto;min-height:0;margin-top:0}.logos-sim-sources__grid article{grid-template-columns:4.75rem minmax(0,1fr);gap:.2rem .45rem;min-height:0;padding:.38rem .45rem}.logos-sim-sources__grid article>div{gap:.22rem;padding-right:.4rem}.logos-sim-sources__grid strong{font-size:.72rem}.logos-sim-sources__grid span{font-size:.27rem}.logos-sim-sources__grid p{font-size:.4rem;line-height:1.28}.logos-sim-sources__grid small{display:none}.logos-sim-sources__grid em{font-size:.31rem}.logos-sim-sources>.logos-sim-surface__note{display:none}.logos-sim-authority{grid-template-rows:minmax(0,1fr) auto;gap:.45rem .55rem;min-height:0}.logos-sim-authority__gate,.logos-sim-authority__roles{min-height:0}.logos-sim-authority__gate{gap:.42rem;padding:.65rem}.logos-sim-authority__gate strong{font-size:clamp(2.7rem,5.6vw,3.65rem)}.logos-sim-authority__roles{grid-template-rows:repeat(6,minmax(0,1fr));gap:.22rem}.logos-sim-authority__roles article{grid-template-columns:4.6rem minmax(0,1fr) auto;gap:.35rem;min-height:0;padding:.3rem .45rem}.logos-sim-authority__roles strong{font-size:.5rem;line-height:1.25}.logos-sim-authority__roles span,.logos-sim-authority__roles b{font-size:.32rem;line-height:1.2}.logos-sim-authority>.logos-sim-surface__note{margin-top:0;padding-top:.35rem;font-size:.45rem;line-height:1.3}.logos-simulation__mobile-copy{border-top:1px solid #ebb74f2e;grid-area:1/2;align-self:stretch;gap:clamp(.55rem,1.25vh,.9rem);width:100%;height:100%;max-height:100%;padding:clamp(.85rem,2vh,1.35rem) clamp(.9rem,2vw,1.5rem)}.logos-simulation__mobile-copy>p{font-size:clamp(.44rem,.72vw,.56rem)}.logos-simulation__mobile-copy>h3{max-width:13ch;font-size:clamp(1.75rem,3.65vw,2.85rem);line-height:.94}.logos-simulation__mobile-copy>span{font-size:clamp(.76rem,1.35vw,.94rem);line-height:1.5}.logos-simulation__mobile-copy>div{align-items:start;gap:.3rem;display:grid}.logos-simulation__mobile-copy b{text-align:left}.logos-simulation__mobile-guide{grid-area:2/1/auto/-1;width:100%}}@media (width>=681px) and (width<=1100px) and (height<=680px) and (aspect-ratio>=4/5) and (prefers-reduced-motion:no-preference){.logos-simulation__mobile-copy{justify-content:center;gap:.4rem;padding:.55rem .9rem}.logos-simulation__mobile-copy>h3{font-size:clamp(1.55rem,3vw,2.05rem);line-height:.96}.logos-simulation__mobile-copy>span{font-size:clamp(.7rem,1.15vw,.8rem);line-height:1.4}}@media (pointer:coarse){.logos-simulation__guide-fine{display:none}.logos-simulation__guide-coarse{display:inline}}@media (prefers-reduced-motion:reduce){.logos-simulation__mobile-story{display:none}}.logos-adaptive{--adaptive-cyan:108 204 216;--adaptive-blue:91 145 232;--adaptive-green:76 218 170;--adaptive-gold:229 180 86;--adaptive-ink:236 239 239;border-block:1px solid rgb(var(--adaptive-gold) / .2);background:radial-gradient(ellipse 48% 31% at 50% 44%, rgb(var(--adaptive-cyan) / .075), transparent 74%), radial-gradient(circle at 87% 14%, rgb(var(--adaptive-gold) / .08), transparent 30%), linear-gradient(180deg, #020405, #071012 48%, #020404);padding:clamp(7rem,12vw,12rem) 0;position:relative;overflow:hidden}.logos-adaptive:before{content:"";pointer-events:none;background-image:linear-gradient(rgb(var(--adaptive-cyan) / .035) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--adaptive-cyan) / .035) 1px, transparent 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.logos-adaptive__intro,.logos-adaptive__frame,.logos-adaptive__payoff{z-index:2;width:min(100% - 2.5rem,104rem);margin-inline:auto;position:relative}.logos-adaptive__intro{grid-template-columns:minmax(0,1.15fr) minmax(23rem,.58fr);align-items:end;gap:clamp(2.5rem,7vw,8rem);display:grid}.logos-adaptive__intro>div:first-child>p{color:rgb(var(--adaptive-gold) / .92);font-family:var(--font-mono), monospace;letter-spacing:.25em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:650;line-height:1.6}.logos-adaptive__intro h2{color:#f8f4ebfc;max-width:14ch;font-family:var(--font-display-fallback);letter-spacing:-.06em;text-wrap:balance;margin:1.45rem 0 0;font-size:clamp(3.4rem,6.4vw,7rem);font-weight:600;line-height:.88}.logos-adaptive__intro>div:last-child{border-left:1px solid rgb(var(--adaptive-cyan) / .28);padding-left:clamp(1rem,2.5vw,2rem)}.logos-adaptive__intro>div:last-child>p{color:#d7dddbb8;margin:0;font-size:1.02rem;line-height:1.72}.logos-adaptive__intro small{color:#a4bcbb94;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:1.4rem;font-size:.5rem;line-height:1.7;display:block}.logos-adaptive__frame{isolation:isolate;border:1px solid rgb(var(--adaptive-cyan) / .38);background:radial-gradient(circle at 72% 16%, rgb(var(--adaptive-blue) / .09), transparent 28%), linear-gradient(145deg, #091216fc, #03080afc);min-height:62rem;box-shadow:0 4rem 12rem #000000b8, 0 0 0 1px rgb(var(--adaptive-gold) / .08), 0 0 8rem rgb(var(--adaptive-cyan) / .09);margin-top:clamp(4.5rem,8vw,8rem);overflow:hidden}.logos-adaptive__frame:before{content:"";z-index:30;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #e6ffff2e,inset 0 0 7rem #00000070}.logos-adaptive__framebar{z-index:20;border-bottom:1px solid rgb(var(--adaptive-cyan) / .18);background:#04090bf0;grid-template-columns:minmax(15rem,1fr) auto auto;align-items:center;gap:1.2rem;min-height:5rem;padding:.75rem 1rem;display:grid;position:relative}.logos-adaptive__brand{align-items:center;gap:.75rem;min-width:0;display:flex}.logos-adaptive__brand>span,.logos-adaptive__navigation-mark{aspect-ratio:1;border:1px solid rgb(var(--adaptive-gold) / .6);color:#ffe1a6f5;width:2.5rem;font-family:var(--font-display-fallback);background:linear-gradient(145deg,#5c40128a,#0a0a08e6);place-items:center;font-size:1.35rem;font-weight:600;display:grid}.logos-adaptive__brand>div{gap:.22rem;min-width:0;display:grid}.logos-adaptive__brand strong{color:rgb(var(--adaptive-ink) / .96);font-family:var(--font-display-fallback);letter-spacing:.09em;font-size:1.2rem}.logos-adaptive__brand small,.logos-adaptive__frame-status span{color:#9bb1b294;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.43rem;line-height:1.4;overflow:hidden}.logos-adaptive__frame-status{text-align:right;gap:.25rem;display:grid}.logos-adaptive__frame-status strong{color:#9ddcded9;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:600}.logos-adaptive__controls button,.logos-adaptive__steps button{border:1px solid rgb(var(--adaptive-cyan) / .25);color:#c0d3d3b8;min-height:2.75rem;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#081013d1;padding:.55rem .75rem;font-size:.48rem;font-weight:650}.logos-adaptive__controls button:hover,.logos-adaptive__controls button:focus-visible,.logos-adaptive__steps button:hover,.logos-adaptive__steps button:focus-visible{border-color:rgb(var(--adaptive-gold) / .8);color:#ffebc3f5;outline:2px solid rgb(var(--adaptive-gold) / .34);outline-offset:2px}.logos-adaptive__controls button:disabled{cursor:default;opacity:.48}.logos-adaptive__shell{grid-template-columns:4.75rem minmax(0,1fr);min-height:53.5rem;display:grid}.logos-adaptive__navigation{z-index:8;border-right:1px solid rgb(var(--adaptive-cyan) / .14);background:#03080ae0;flex-direction:column;align-items:stretch;gap:.35rem;padding:.8rem .5rem;display:flex;position:relative}.logos-adaptive__navigation-mark{width:2.7rem;margin:0 auto 1rem}.logos-adaptive__navigation>span:not(.logos-adaptive__navigation-mark){color:#869c9e80;text-align:center;border-left:2px solid #0000;place-content:center;gap:.3rem;min-height:4.4rem;display:grid}.logos-adaptive__navigation>span[data-active=true]{border-left-color:rgb(var(--adaptive-cyan) / .9);background:linear-gradient(90deg, rgb(var(--adaptive-cyan) / .1), transparent);color:#b1dededb}.logos-adaptive__navigation i{font-family:var(--font-mono), monospace;font-size:.42rem;font-style:normal}.logos-adaptive__navigation b{letter-spacing:.04em;writing-mode:vertical-rl;font-size:.43rem;font-weight:550}.logos-adaptive__workspace{grid-template-rows:auto auto 1fr;min-width:0;display:grid}.logos-adaptive__query{border-bottom:1px solid rgb(var(--adaptive-cyan) / .16);background:linear-gradient(90deg, rgb(var(--adaptive-blue) / .07), transparent 52%), #050c0fc2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:6.5rem;padding:.85rem 1.15rem;display:grid}.logos-adaptive__query>div{gap:.45rem;min-width:0;display:grid}.logos-adaptive__query span{color:rgb(var(--adaptive-gold) / .76);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.46rem;font-weight:650}.logos-adaptive__query p{color:#eef3f1f0;gap:.65rem;min-width:0;margin:0;font-size:clamp(.82rem,1.22vw,1.06rem);line-height:1.45;display:flex}.logos-adaptive__query i{color:rgb(var(--adaptive-cyan) / .9);font-family:var(--font-mono), monospace;flex:none;font-style:normal}.logos-adaptive__query strong{text-wrap:pretty;min-width:0;font-weight:520}.logos-adaptive__query>b{border:1px solid rgb(var(--adaptive-cyan) / .28);color:#9bd7dac7;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-align:center;text-transform:uppercase;padding:.6rem .75rem;font-size:.47rem;font-weight:600;line-height:1.35}.logos-adaptive__frame[data-step="0"][data-playing=true] .logos-adaptive__query strong{white-space:nowrap;animation:1.75s steps(58,end) both adaptive-question-type;overflow:hidden}@keyframes adaptive-question-type{0%{max-width:0}to{max-width:80rem}}.logos-adaptive__steps{z-index:12;border-bottom:1px solid rgb(var(--adaptive-cyan) / .14);background:#040a0ce0;position:relative}.logos-adaptive__steps ol{grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.logos-adaptive__steps li{border-right:1px solid rgb(var(--adaptive-cyan) / .1)}.logos-adaptive__steps li:last-child{border-right:0}.logos-adaptive__steps button{text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;width:100%;min-height:4.1rem;display:grid}.logos-adaptive__steps li[data-complete=true] button{color:rgb(var(--adaptive-green) / .66)}.logos-adaptive__steps li[data-active=true] button{border-bottom-color:rgb(var(--adaptive-gold) / .9);background:linear-gradient(180deg, rgb(var(--adaptive-gold) / .08), transparent);color:#fae7bff5}.logos-adaptive__steps button span{font-size:.4rem}.logos-adaptive__steps button strong{font-size:.48rem;font-weight:650}.adaptive-canvas__body{background:radial-gradient(circle at 68% 46%, rgb(var(--adaptive-cyan) / .055), transparent 31%), linear-gradient(rgb(var(--adaptive-cyan) / .025) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--adaptive-cyan) / .025) 1px, transparent 1px);background-size:auto,3rem 3rem,3rem 3rem;grid-template-columns:clamp(13rem,18vw,17rem) minmax(0,1fr);gap:.8rem;min-height:42.8rem;padding:.8rem;display:grid;position:relative;overflow:hidden}.adaptive-canvas__conduits{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;filter:drop-shadow(0 0 9px rgb(var(--adaptive-cyan) / .46));transition:opacity .7s;position:absolute;inset:0}.logos-adaptive__frame:not([data-step="0"]):not([data-step="1"]) .adaptive-canvas__conduits{opacity:.72}.adaptive-canvas__conduits path{fill:none;stroke:url(#adaptive-signal);stroke-width:6px;stroke-linecap:round;stroke-dasharray:18 13;filter:url(#adaptive-signal-glow);animation:2.8s linear infinite adaptive-conduit-flow}@keyframes adaptive-conduit-flow{to{stroke-dashoffset:-62px}}.adaptive-canvas__evidence{z-index:5;border:1px solid rgb(var(--adaptive-cyan) / .2);background:#03090be6;min-width:0;padding:.65rem;position:relative;box-shadow:1.5rem 0 4rem #00000052}.adaptive-canvas__evidence-heading{border-bottom:1px solid rgb(var(--adaptive-cyan) / .16);gap:.28rem;min-height:3rem;padding:.25rem .35rem .65rem;display:grid}.adaptive-canvas__evidence-heading span,.adaptive-canvas__evidence-heading b{color:rgb(var(--adaptive-gold) / .68);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.42rem;font-weight:600}.adaptive-canvas__evidence-heading b{color:rgb(var(--adaptive-cyan) / .58)}.adaptive-canvas__evidence ol{gap:.28rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.adaptive-canvas__evidence li{border-left:2px solid rgb(var(--adaptive-cyan) / .12);opacity:.18;min-height:3.75rem;transition:opacity .45s ease calc(var(--evidence-order) * 55ms), transform .45s ease calc(var(--evidence-order) * 55ms), border-color .45s ease;background:#0811149e;grid-template-columns:3.8rem 1fr;align-items:center;gap:.45rem;padding:.42rem .48rem;display:grid;transform:translate(-.75rem)}.adaptive-canvas__evidence li[data-visible=true]{border-left-color:rgb(var(--adaptive-cyan) / .7);opacity:1;transform:translate(0)}.adaptive-canvas__evidence li>span{color:#93ced1d1;font-family:var(--font-mono), monospace;letter-spacing:.06em;font-size:.47rem;font-weight:700}.adaptive-canvas__evidence li>div{gap:.12rem;min-width:0;display:grid}.adaptive-canvas__evidence small{color:#859d9f94;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.35rem}.adaptive-canvas__evidence strong{color:#e1e9e7d1;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;font-weight:590;overflow:hidden}.adaptive-canvas__evidence p{color:#9fb0af85;font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.35rem;overflow:hidden}.adaptive-canvas__evidence li>b{display:none}.adaptive-canvas__display{z-index:4;border:1px solid rgb(var(--adaptive-blue) / .23);background:radial-gradient(circle at 30% 25%, rgb(var(--adaptive-blue) / .07), transparent 28%), #050b0ee6;min-width:0;position:relative;overflow:hidden}.adaptive-canvas__entity{border-bottom:1px solid rgb(var(--adaptive-cyan) / .15);background:#060d10e0;grid-template-columns:.75fr 1.3fr auto;align-items:center;gap:1rem;min-height:4.2rem;padding:.65rem .8rem;display:grid}.adaptive-canvas__entity>div{gap:.18rem;min-width:0;display:grid}.adaptive-canvas__entity span,.adaptive-panel header span,.adaptive-panel footer,.adaptive-canvas__answer header span,.adaptive-canvas__answer-records span{color:#8aa7a994;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.38rem}.adaptive-canvas__entity h3{color:#eff4f2f0;font-family:var(--font-display-fallback);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:600}.adaptive-canvas__entity strong{color:#bcd5d5cc;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:550;overflow:hidden}.adaptive-canvas__entity>b{border:1px solid rgb(var(--adaptive-gold) / .3);color:#e5be75c7;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .6rem;font-size:.4rem;font-weight:650}.adaptive-canvas__facets{border-bottom:1px solid rgb(var(--adaptive-cyan) / .13);background:#040a0dd1;grid-template-columns:repeat(11,minmax(0,1fr));align-items:stretch;min-height:3.1rem;display:grid}.adaptive-canvas__facets span{border-right:1px solid rgb(var(--adaptive-cyan) / .09);color:#869d9f80;place-items:center;font-size:.4rem;font-weight:580;display:grid}.adaptive-canvas__facets span[data-active=true]{border-bottom:2px solid rgb(var(--adaptive-blue) / .9);background:rgb(var(--adaptive-blue) / .09);color:#a2d0dae6}.adaptive-canvas__grid{grid-template-rows:1.08fr .92fr;grid-template-columns:1.08fr .9fr .72fr;gap:.42rem;height:calc(100% - 7.3rem);padding:.45rem;display:grid}.adaptive-panel{border:1px solid rgb(var(--adaptive-cyan) / .18);opacity:0;background:linear-gradient(#101d22f0,#060e11f5);flex-direction:column;min-width:0;transition:opacity .55s,transform .55s cubic-bezier(.2,.75,.2,1);display:flex;overflow:hidden;transform:translateY(.7rem)scale(.985);box-shadow:inset 0 1px #e1ffff0a}.adaptive-panel[data-visible=true]{opacity:1;transform:translateY(0)scale(1)}.adaptive-panel--history{grid-area:1/1}.adaptive-panel--prediction{grid-area:1/2}.adaptive-panel--value{grid-area:1/3}.adaptive-panel--quality{grid-area:2/1}.adaptive-panel--communication{grid-area:2/2}.adaptive-panel--hypotheses{grid-area:2/3}.adaptive-panel>header{border-bottom:1px solid rgb(var(--adaptive-cyan) / .12);justify-content:space-between;align-items:center;gap:.6rem;min-height:3rem;padding:.5rem .6rem;display:flex}.adaptive-panel header>div{gap:.16rem;min-width:0;display:grid}.adaptive-panel h4{color:#e0eae8e0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.6rem;font-weight:620;overflow:hidden}.adaptive-panel header>b{color:rgb(var(--adaptive-green) / .72);font-family:var(--font-mono), monospace;text-transform:uppercase;flex:none;font-size:.36rem;font-weight:600}.adaptive-panel>footer{border-top:1px solid rgb(var(--adaptive-cyan) / .09);margin-top:auto;padding:.42rem .58rem}.adaptive-panel__timepoints{grid-template-columns:1fr 1fr;gap:.4rem;padding:.55rem;display:grid}.adaptive-panel__timepoints article{border:1px solid rgb(var(--adaptive-blue) / .27);background:rgb(var(--adaptive-blue) / .08);gap:.18rem;padding:.5rem;display:grid}.adaptive-panel__timepoints span,.adaptive-panel__comparisons dt,.adaptive-panel__metric span,.adaptive-panel__prediction span,.adaptive-panel--communication article>span,.adaptive-panel__value span{color:#8ca8aba1;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.36rem}.adaptive-panel__timepoints strong{color:#bfd6d6c2;font-size:.52rem}.adaptive-panel__comparisons{margin:0;padding-inline:.55rem}.adaptive-panel__comparisons>div{border-top:1px solid rgb(var(--adaptive-cyan) / .1);grid-template-columns:4rem 1fr;align-items:center;gap:.4rem;min-height:3rem;display:grid}.adaptive-panel__comparisons dd{color:#b6cacaa8;font-family:var(--font-mono), monospace;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:.35rem;margin:0;font-size:.42rem;display:grid}.adaptive-panel__comparisons dd i{color:rgb(var(--adaptive-cyan) / .5);font-style:normal}.adaptive-panel__comparisons dd strong{color:#e2ece9db;font-weight:650}.adaptive-panel__comparisons dd b{color:rgb(var(--adaptive-green) / .78);font-weight:650}.adaptive-panel__prediction{grid-template-columns:1fr 4.5rem;align-items:end;gap:.65rem;height:100%;padding:.65rem;display:grid}.adaptive-panel__prediction>div:first-child{gap:.45rem;display:grid}.adaptive-panel__prediction strong{color:#edcd8de0;font-family:var(--font-display-fallback);font-size:1.25rem;line-height:.95}.adaptive-panel__prediction p,.adaptive-panel__finding,.adaptive-panel--communication article p{color:#a6b9b894;margin:0;font-size:.46rem;line-height:1.5}.adaptive-panel__bars{border-bottom:1px solid rgb(var(--adaptive-cyan) / .28);align-items:end;gap:.2rem;height:7rem;display:flex}.adaptive-panel__bars i{width:.38rem;height:var(--bar);background:linear-gradient(180deg, rgb(var(--adaptive-gold) / .9), rgb(var(--adaptive-cyan) / .35));box-shadow:0 0 .75rem rgb(var(--adaptive-cyan) / .22)}.adaptive-panel__metric{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:.75rem;display:grid}.adaptive-panel__metric>div{gap:.25rem;display:grid}.adaptive-panel__metric strong{color:#ebefebeb;font-family:var(--font-display-fallback);font-size:1.7rem;font-weight:600}.adaptive-panel__metric i{color:rgb(var(--adaptive-gold) / .7);font-style:normal}.adaptive-panel__finding{border-left:2px solid rgb(var(--adaptive-gold) / .62);background:rgb(var(--adaptive-gold) / .05);margin:0 .75rem .5rem;padding:.45rem .55rem}.adaptive-panel--communication article{border-bottom:1px solid rgb(var(--adaptive-cyan) / .09);gap:.22rem;padding:.55rem .65rem;display:grid}.adaptive-panel--communication article strong{color:#dce6e4cc;font-size:.52rem;font-weight:620}.adaptive-panel--hypotheses ol{gap:.18rem;margin:0;padding:.35rem;list-style:none;display:grid}.adaptive-panel--hypotheses li{border-left:1px solid rgb(var(--adaptive-cyan) / .14);background:#070f1294;grid-template-columns:1.2rem 1fr auto;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .35rem;display:grid}.adaptive-panel--hypotheses li[data-leading=true]{border-left-color:rgb(var(--adaptive-gold) / .88);background:linear-gradient(90deg, rgb(var(--adaptive-gold) / .1), #070f1280)}.adaptive-panel--hypotheses li span,.adaptive-panel--hypotheses li b{color:#8aa5a88c;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.33rem;font-weight:560}.adaptive-panel--hypotheses li strong{color:#d2dfddc2;font-size:.44rem;font-weight:580}.adaptive-panel--hypotheses li[data-leading=true] b{color:rgb(var(--adaptive-gold) / .82)}.adaptive-panel__value{gap:.38rem;padding:.55rem;display:grid}.adaptive-panel__value article{border-left:1px solid rgb(var(--adaptive-green) / .32);background:rgb(var(--adaptive-green) / .035);gap:.18rem;padding:.4rem;display:grid}.adaptive-panel__value strong{color:#a0e2c7d6;font-family:var(--font-mono), monospace;font-size:.58rem}.adaptive-canvas__orchestration,.adaptive-canvas__hold,.adaptive-canvas__verification,.adaptive-canvas__answer{z-index:14;border:1px solid rgb(var(--adaptive-cyan) / .4);background:radial-gradient(circle at 50% 35%, rgb(var(--adaptive-cyan) / .1), transparent 35%), #030a0cf5;box-shadow:0 2rem 5rem #000000a6, inset 0 0 4rem rgb(var(--adaptive-cyan) / .04);padding:clamp(1.2rem,3vw,2.6rem);animation:.7s cubic-bezier(.2,.75,.2,1) both adaptive-record-enter;position:absolute;inset:8.1rem 1rem 1rem;overflow:hidden}@keyframes adaptive-record-enter{0%{opacity:0;transform:translateY(1rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.adaptive-canvas__orchestration{text-align:center;place-content:center;gap:1rem;display:grid}.adaptive-canvas__orchestration:before{content:"";aspect-ratio:1;border:1px solid rgb(var(--adaptive-cyan) / .45);background:repeating-radial-gradient(circle, transparent 0 1.3rem, rgb(var(--adaptive-cyan) / .12) 1.35rem 1.4rem), radial-gradient(circle, rgb(var(--adaptive-gold) / .18), transparent 58%);width:clamp(9rem,14vw,14rem);margin:0 auto;animation:2.4s ease-in-out infinite adaptive-orchestration-pulse}@keyframes adaptive-orchestration-pulse{50%{box-shadow:0 0 4rem rgb(var(--adaptive-cyan) / .18);transform:scale(1.025)}}.adaptive-canvas__orchestration span,.adaptive-canvas__hold span,.adaptive-canvas__verification span{color:rgb(var(--adaptive-gold) / .78);font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.5rem}.adaptive-canvas__orchestration strong{color:#e9f0eee6;max-width:50rem;font-family:var(--font-display-fallback);font-size:clamp(1.35rem,2.5vw,2.5rem);line-height:1.05}.adaptive-canvas__orchestration small{color:#8fb2b294;font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.42rem;line-height:1.6}.adaptive-canvas__hold{border-color:rgb(var(--adaptive-gold) / .7);background:repeating-linear-gradient(135deg, transparent 0 1.3rem, rgb(var(--adaptive-gold) / .035) 1.3rem 2.6rem), radial-gradient(circle, #854c0938, transparent 55%), #0c0904f7;text-align:center;place-content:center;gap:.9rem;display:grid}.adaptive-canvas__hold strong{color:#ffc85efa;font-family:var(--font-display-fallback);font-size:clamp(4rem,8vw,8rem);line-height:.8}.adaptive-canvas__hold p,.adaptive-canvas__verification p{color:#e0d7c5b8;max-width:42rem;margin:0;font-size:.8rem;line-height:1.6}.adaptive-canvas__hold b{color:rgb(var(--adaptive-gold) / .72);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.45rem}.adaptive-canvas__verification{border-color:rgb(var(--adaptive-green) / .5);background:radial-gradient(circle, rgb(var(--adaptive-green) / .1), transparent 47%), #030c0bf7;text-align:center;place-content:center;gap:1rem;display:grid}.adaptive-canvas__verification:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--adaptive-green) / .96), transparent);width:8rem;height:.45rem;box-shadow:0 0 2.5rem rgb(var(--adaptive-green) / .52);margin:0 auto}.adaptive-canvas__verification strong{color:#d5f4e5f5;max-width:44rem;font-family:var(--font-display-fallback);font-size:clamp(2.3rem,4.8vw,5.2rem);line-height:.9}.adaptive-canvas__answer{background:radial-gradient(circle at 50% 40%, rgb(var(--adaptive-gold) / .12), transparent 36%), linear-gradient(145deg, #071011fc, #060807fc);box-shadow:inset 0 0 7rem rgb(var(--adaptive-gold) / .055);border:0;padding:clamp(1rem,2vw,2rem);inset:0}.adaptive-canvas__answer>header{border-bottom:1px solid rgb(var(--adaptive-gold) / .25);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding-bottom:1rem;display:grid}.adaptive-canvas__answer header>div{gap:.45rem;display:grid}.adaptive-canvas__answer h4{color:#fceed2fa;max-width:22ch;font-family:var(--font-display-fallback);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.7vw,4.1rem);font-weight:600;line-height:.92}.adaptive-canvas__answer header>b{border:1px solid rgb(var(--adaptive-green) / .42);color:#9fe5c7db;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:.55rem .65rem;font-size:.4rem;line-height:1.35}.adaptive-canvas__answer>p{color:#cedad5b8;max-width:68rem;margin:1rem 0 0;font-size:clamp(.75rem,1.1vw,.96rem);line-height:1.65}.adaptive-canvas__answer>ol{grid-template-columns:repeat(5,1fr);gap:.45rem;margin:clamp(1rem,2vw,1.8rem) 0 0;padding:0;list-style:none;display:grid}.adaptive-canvas__answer>ol li{border:1px solid rgb(var(--adaptive-gold) / .42);min-height:8rem;box-shadow:0 0 2rem rgb(var(--adaptive-gold) / .06);text-align:center;background:#080c0be0;align-content:center;gap:.4rem;padding:.6rem;display:grid}.adaptive-canvas__answer>ol span{color:rgb(var(--adaptive-gold) / .55);font-family:var(--font-mono), monospace;font-size:.4rem}.adaptive-canvas__answer>ol strong{color:#f0e5cfe6;font-size:.58rem}.adaptive-canvas__answer>ol p{color:#aab4af99;margin:0;font-size:.44rem;line-height:1.4}.adaptive-canvas__answer-records{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.7rem;display:grid}.adaptive-canvas__answer-records article{border-left:2px solid rgb(var(--adaptive-gold) / .62);background:rgb(var(--adaptive-gold) / .035);gap:.35rem;padding:.55rem .65rem;display:grid}.adaptive-canvas__answer-records strong{color:#d0d8d2b8;font-size:.48rem;font-weight:550;line-height:1.45}.logos-adaptive__disclosure{z-index:35;border:1px solid rgb(var(--adaptive-gold) / .2);color:#b5ab9394;min-height:1.65rem;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#020708e6;place-items:center;margin:0;font-size:.4rem;display:grid;position:absolute;bottom:.55rem;left:5.55rem;right:.8rem}.logos-adaptive__payoff{border-block:1px solid rgb(var(--adaptive-gold) / .2);grid-template-columns:.34fr 1fr;gap:clamp(1.5rem,5vw,6rem);margin-top:clamp(3rem,6vw,5.5rem);padding:clamp(1.5rem,4vw,3rem) 0;display:grid}.logos-adaptive__payoff p{color:rgb(var(--adaptive-gold) / .72);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.56rem;line-height:1.6}.logos-adaptive__payoff strong{color:#f0ede4e6;font-family:var(--font-display-fallback);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.8rem,3.2vw,3.8rem);font-weight:600;line-height:1}@media (width<=1180px){.logos-adaptive__frame{min-height:67rem}.adaptive-canvas__body{grid-template-columns:13rem minmax(0,1fr);min-height:48rem}.adaptive-canvas__grid{grid-template-rows:repeat(3,minmax(11rem,1fr));grid-template-columns:1fr 1fr}.adaptive-panel--history{grid-area:1/1}.adaptive-panel--prediction{grid-area:1/2}.adaptive-panel--quality{grid-area:2/1}.adaptive-panel--communication{grid-area:2/2}.adaptive-panel--hypotheses{grid-area:3/1}.adaptive-panel--value{grid-area:3/2}}@media (width<=900px){.logos-adaptive__intro{grid-template-columns:1fr}.logos-adaptive__intro>div:last-child{max-width:48rem}.logos-adaptive__frame{min-height:72rem}.logos-adaptive__framebar{grid-template-columns:1fr auto}.logos-adaptive__frame-status{display:none}.logos-adaptive__shell{grid-template-columns:1fr}.logos-adaptive__navigation{display:none}.logos-adaptive__disclosure{left:.8rem}.adaptive-canvas__body{grid-template-columns:12rem minmax(0,1fr)}.logos-adaptive__query>b{max-width:10rem}}@media (width<=680px){.logos-adaptive{padding-block:7rem}.logos-adaptive__intro,.logos-adaptive__payoff{width:min(100% - 1.5rem,104rem)}.logos-adaptive__intro h2{font-size:clamp(3rem,14vw,4.9rem)}.logos-adaptive__intro>div:last-child{padding-left:1rem}.logos-adaptive__frame{border-inline:0;width:100%;min-height:73rem}.logos-adaptive__framebar{flex-wrap:wrap;place-content:center space-between;min-height:7.4rem;display:flex}.logos-adaptive__brand{max-width:calc(100% - 1rem)}.logos-adaptive__brand small{white-space:normal}.logos-adaptive__controls{width:100%}.logos-adaptive__controls button{flex:1;min-height:2.9rem}.logos-adaptive__query{grid-template-columns:1fr;align-content:center;min-height:9.6rem;padding:.8rem}.logos-adaptive__query p{font-size:.82rem}.logos-adaptive__query>b{justify-self:stretch;max-width:none}.logos-adaptive__frame[data-step="0"][data-playing=true] .logos-adaptive__query strong{white-space:normal;animation:.7s both adaptive-question-mobile;overflow:visible}@keyframes adaptive-question-mobile{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}.logos-adaptive__steps ol{grid-template-columns:repeat(4,1fr)}.logos-adaptive__steps li:nth-child(4){border-right:0}.logos-adaptive__steps li:nth-child(-n+4){border-bottom:1px solid rgb(var(--adaptive-cyan) / .1)}.logos-adaptive__steps button{text-align:center;grid-template-columns:1fr;place-items:center;gap:.14rem;min-height:3.6rem}.adaptive-canvas__body{min-height:46rem;padding:.55rem;display:block}.adaptive-canvas__conduits{display:none}.adaptive-canvas__evidence{height:13.4rem;padding:.45rem}.adaptive-canvas__evidence-heading{grid-template-columns:1fr auto;align-items:center;min-height:2.45rem;padding-bottom:.35rem}.adaptive-canvas__evidence ol{grid-template-columns:repeat(3,1fr);gap:.22rem}.adaptive-canvas__evidence li{min-height:3rem;padding:.32rem;display:block;transform:translateY(.35rem)}.adaptive-canvas__evidence li>span{margin-bottom:.18rem;font-size:.4rem;display:block}.adaptive-canvas__evidence small,.adaptive-canvas__evidence p,.adaptive-canvas__evidence li>b{display:none}.adaptive-canvas__evidence strong{white-space:normal;font-size:.4rem;display:block}.adaptive-canvas__display{min-height:30.8rem;margin-top:.45rem}.adaptive-canvas__entity{grid-template-columns:1fr auto;gap:.45rem;min-height:5.8rem;padding:.55rem}.adaptive-canvas__entity>div:nth-child(2){display:none}.adaptive-canvas__entity>b{text-align:center;max-width:8.5rem;font-size:.34rem}.adaptive-canvas__facets{grid-template-columns:repeat(3,1fr);min-height:4.5rem}.adaptive-canvas__facets span{min-height:2.2rem}.adaptive-canvas__facets span:nth-child(2),.adaptive-canvas__facets span:nth-child(3),.adaptive-canvas__facets span:nth-child(4),.adaptive-canvas__facets span:nth-child(6),.adaptive-canvas__facets span:nth-child(7){display:none}.adaptive-canvas__grid{height:20.4rem;padding:.4rem;display:block}.adaptive-panel{height:19.6rem;display:none}.logos-adaptive__frame[data-step="2"] .adaptive-panel--quality,.logos-adaptive__frame[data-step="2"] .adaptive-panel--communication,.logos-adaptive__frame[data-step="3"] .adaptive-panel--history,.logos-adaptive__frame[data-step="3"] .adaptive-panel--prediction,.logos-adaptive__frame[data-step="4"] .adaptive-panel--hypotheses,.logos-adaptive__frame[data-step="4"] .adaptive-panel--quality{display:flex}.logos-adaptive__frame[data-step="2"] .adaptive-panel--quality,.logos-adaptive__frame[data-step="3"] .adaptive-panel--history,.logos-adaptive__frame[data-step="4"] .adaptive-panel--hypotheses{height:9.55rem;margin-bottom:.35rem}.logos-adaptive__frame[data-step="2"] .adaptive-panel--communication,.logos-adaptive__frame[data-step="3"] .adaptive-panel--prediction,.logos-adaptive__frame[data-step="4"] .adaptive-panel--quality{height:9.55rem}.adaptive-panel__timepoints{padding:.35rem}.adaptive-panel__comparisons>div{min-height:2.1rem}.adaptive-panel__prediction{padding:.45rem}.adaptive-panel__bars{height:4.5rem}.adaptive-panel--communication article{padding:.42rem}.adaptive-panel--communication article p{display:none}.adaptive-panel--hypotheses li{min-height:1.55rem}.adaptive-canvas__orchestration,.adaptive-canvas__hold,.adaptive-canvas__verification{padding:1rem;inset:10.3rem .4rem .4rem}.adaptive-canvas__orchestration:before{width:7.5rem}.adaptive-canvas__orchestration strong{font-size:1.35rem}.adaptive-canvas__hold strong{font-size:4.2rem}.adaptive-canvas__verification strong{font-size:2.5rem}.adaptive-canvas__answer{padding:.7rem}.adaptive-canvas__answer>header{grid-template-columns:1fr;gap:.5rem}.adaptive-canvas__answer h4{font-size:1.8rem}.adaptive-canvas__answer header>b{justify-self:start}.adaptive-canvas__answer>p{font-size:.58rem}.adaptive-canvas__answer>ol{grid-template-columns:1fr;gap:.2rem}.adaptive-canvas__answer>ol li{text-align:left;grid-template-columns:1.1rem .8fr 1.25fr;align-items:center;gap:.35rem;min-height:2.2rem;padding:.32rem}.adaptive-canvas__answer-records{grid-template-columns:1fr;gap:.25rem}.adaptive-canvas__answer-records article{padding:.35rem .45rem}.logos-adaptive__disclosure{letter-spacing:.07em;min-height:2.1rem;padding-inline:.4rem;font-size:.31rem;bottom:.35rem;left:.4rem;right:.4rem}.logos-adaptive__payoff{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.logos-adaptive__frame *,.logos-adaptive__frame :before,.logos-adaptive__frame :after{transition:none!important;animation:none!important}.logos-adaptive__controls button:first-child{display:none}}@media (prefers-reduced-transparency:reduce){.logos-adaptive__framebar,.logos-adaptive__query,.logos-adaptive__steps,.adaptive-canvas__evidence,.adaptive-canvas__display{background-color:#071012}}.logos-visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.logos-adaptive{--adaptive-cyan:112 221 235;--adaptive-blue:91 146 236;--adaptive-green:88 225 178;--adaptive-gold:231 188 103;--adaptive-red:245 117 105;--adaptive-ink:242 247 248;background:radial-gradient(ellipse 50% 30% at 50% 38%, rgb(var(--adaptive-cyan) / .09), transparent 70%), radial-gradient(circle at 12% 56%, rgb(var(--adaptive-blue) / .07), transparent 28%), radial-gradient(circle at 88% 22%, rgb(var(--adaptive-gold) / .07), transparent 26%), linear-gradient(180deg, #010304 0%, #03080b 38%, #050b0d 66%, #010303 100%);padding:clamp(8rem,12vw,13rem) 0;overflow:hidden}.logos-adaptive:before{opacity:.52;background-image:linear-gradient(rgb(var(--adaptive-cyan) / .028) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--adaptive-cyan) / .028) 1px, transparent 1px);background-size:6rem 6rem}.logos-adaptive__intro,.logos-adaptive__experience,.logos-adaptive__payoff{width:min(100% - 2.5rem,112rem)}.logos-adaptive__intro{grid-template-columns:minmax(0,1.18fr) minmax(23rem,.55fr);gap:clamp(2.5rem,7vw,9rem)}.logos-adaptive__intro>div:first-child>p{color:rgb(var(--adaptive-gold) / .9)}.logos-adaptive__intro h2{color:#faf8f2fc;letter-spacing:-.064em;max-width:15ch;font-size:clamp(3.5rem,6.4vw,7.25rem);line-height:.88}.logos-adaptive__intro>div:last-child{border-left-color:rgb(var(--adaptive-cyan) / .4)}.logos-adaptive__intro>div:last-child>p{color:#dde5e5c4;font-size:clamp(1rem,1.15vw,1.14rem)}.logos-adaptive__intro small{color:#abc6c8ab;font-size:.56rem}.logos-adaptive__experience{z-index:2;border:1px solid rgb(var(--adaptive-cyan) / .28);box-shadow:0 5rem 14rem #000000b8, 0 0 0 1px #eeffff08, 0 0 10rem rgb(var(--adaptive-cyan) / .055);background:linear-gradient(#071014f7,#020608fc);margin:clamp(5rem,8vw,8rem) auto 0;position:relative}.logos-adaptive__experience:before{content:"";z-index:20;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #e1fcff26,inset 0 0 10rem #00000057}.logos-adaptive__experience-bar{z-index:30;border-bottom:1px solid rgb(var(--adaptive-cyan) / .17);background:#03090ceb;justify-content:space-between;align-items:center;gap:2rem;min-height:5rem;padding:.85rem 1.1rem;display:flex;position:relative}.logos-adaptive__experience-bar>div:first-child{gap:.34rem;min-width:0;display:grid}.logos-adaptive__experience-bar span{color:#9eb7baa3;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.51rem;overflow:hidden}.logos-adaptive__experience-bar strong{color:#dceff0eb;font-size:.78rem;font-weight:560}.logos-adaptive__controls{gap:.5rem;display:flex}.logos-adaptive__controls button{border:1px solid rgb(var(--adaptive-cyan) / .3);color:#c9e0e1d1;letter-spacing:.09em;background:linear-gradient(#122329bd,#050c0feb);border-radius:0;min-width:8.6rem;min-height:2.85rem;padding:.62rem .85rem;font-size:.51rem}.logos-adaptive__controls button:hover,.logos-adaptive__controls button:focus-visible{border-color:rgb(var(--adaptive-gold) / .82);color:#fff0d2fa}.logos-device-theater{isolation:isolate;perspective:2400px;background:radial-gradient(48% 42% at 50% 46%,#2a657a2b,#0000 72%),radial-gradient(42% 24% at 50% 90%,#5fb8c31c,#0000 72%),linear-gradient(#02070a 0%,#061014 58%,#020608 100%);min-height:clamp(50rem,61vw,68rem);position:relative;overflow:hidden}.logos-device-theater:before{content:"";z-index:0;background:linear-gradient(90deg, transparent 49.9%, rgb(var(--adaptive-cyan) / .055) 50%, transparent 50.1%), linear-gradient(rgb(var(--adaptive-cyan) / .03) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--adaptive-cyan) / .03) 1px, transparent 1px);background-size:100% 100%,5rem 5rem,5rem 5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 68% at 50% 52%,#000,#0000 78%);mask-image:radial-gradient(76% 68% at 50% 52%,#000,#0000 78%)}.logos-device-theater__aura{z-index:1;aspect-ratio:1;border:1px solid rgb(var(--adaptive-cyan) / .08);background:radial-gradient(circle, rgb(var(--adaptive-cyan) / .09), transparent 58%), conic-gradient(from 40deg, transparent, rgb(var(--adaptive-cyan) / .06), transparent 38%, rgb(var(--adaptive-gold) / .045), transparent 74%);width:62%;box-shadow:0 0 9rem rgb(var(--adaptive-cyan) / .065);border-radius:50%;animation:7s ease-in-out infinite alternate logos-aura-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logos-device-theater__signals{z-index:2;opacity:.2;width:96%;height:83%;filter:drop-shadow(0 0 8px rgb(var(--adaptive-cyan) / .42));transition:opacity .7s;position:absolute;inset:9% 2% 8%;overflow:visible}.logos-device-theater__signals path{fill:none;stroke:url(#device-signal);stroke-width:2px;stroke-dasharray:9 18;animation:2.2s linear infinite logos-device-signal}.logos-device-theater[data-step="2"] .logos-device-theater__signals,.logos-device-theater[data-step="3"] .logos-device-theater__signals,.logos-device-theater[data-step="5"] .logos-device-theater__signals,.logos-device-theater[data-step="6"] .logos-device-theater__signals,.logos-device-theater[data-step="7"] .logos-device-theater__signals{opacity:.78}.logos-device-theater__floor{z-index:2;border-top:1px solid rgb(var(--adaptive-cyan) / .16);transform-origin:top;background:linear-gradient(90deg, transparent, rgb(var(--adaptive-cyan) / .045), transparent), repeating-linear-gradient(90deg, transparent 0 5rem, rgb(var(--adaptive-cyan) / .04) 5rem calc(5rem + 1px));filter:blur(.2px);width:88%;height:22%;box-shadow:0 -3rem 8rem rgb(var(--adaptive-cyan) / .045);position:absolute;bottom:-5%;left:6%;transform:rotateX(66deg)}.logos-device{z-index:4;transform-style:preserve-3d;will-change:transform, opacity, filter;transition:transform 1.05s cubic-bezier(.2,.72,.16,1),opacity .76s,filter .76s;position:absolute}.logos-device--desktop{opacity:.42;filter:saturate(.72)brightness(.72);width:min(72vw,76rem);top:9%;left:50%;transform:translate3d(-50%,4%,-180px)rotateX(-2deg)scale(.88)}.logos-device--tablet{opacity:.5;filter:saturate(.74)brightness(.78);width:min(23vw,23.5rem);bottom:8%;right:2.5%;transform:translate3d(4%,2%,-60px)rotateY(-9deg)rotateX(2deg)scale(.9)}.logos-device--phone{opacity:.5;filter:saturate(.74)brightness(.78);width:min(10.5vw,11.5rem);bottom:9%;left:3.5%;transform:translate3d(-3%,3%,-40px)rotateY(10deg)rotate(-1deg)scale(.9)}.logos-device-theater[data-focus=desktop] .logos-device--desktop{z-index:9;opacity:1;filter:saturate()brightness();transform:translate3d(-50%,0,120px)rotateX(-1deg)scale(1)}.logos-device-theater[data-focus=desktop] .logos-device--tablet{transform:translate3d(2%,4%,-110px)rotateY(-11deg)scale(.78)}.logos-device-theater[data-focus=desktop] .logos-device--phone{transform:translate3d(-2%,5%,-100px)rotateY(12deg)scale(.78)}.logos-device-theater[data-focus=tablet] .logos-device--desktop{opacity:.34;left:32%;transform:translate3d(-50%,6%,-280px)rotateY(4deg)scale(.72)}.logos-device-theater[data-focus=tablet] .logos-device--tablet{z-index:10;opacity:1;filter:saturate(1.04)brightness(1.05);bottom:4.5%;right:50%;transform:translate3d(50%,0,180px)rotateY(-1deg)rotateX(1deg)scale(1.48)}.logos-device-theater[data-focus=tablet] .logos-device--phone{opacity:.34;left:7%;transform:translate3d(0,7%,-150px)rotateY(12deg)scale(.72)}.logos-device-theater[data-focus=phone] .logos-device--desktop{opacity:.3;left:66%;transform:translate3d(-50%,7%,-320px)rotateY(-4deg)scale(.7)}.logos-device-theater[data-focus=phone] .logos-device--tablet{opacity:.34;right:6%;transform:translate3d(0,6%,-160px)rotateY(-12deg)scale(.68)}.logos-device-theater[data-focus=phone] .logos-device--phone{z-index:11;opacity:1;filter:saturate(1.04)brightness(1.06);bottom:8%;left:50%;transform:translate3d(-50%,0,220px)rotateY(0)rotate(0)scale(1.82)}.logos-device-theater[data-step="7"] .logos-device--tablet,.logos-device-theater[data-step="7"] .logos-device--phone{opacity:.72;filter:saturate(.9)brightness(.9)}.logos-device__monitor,.logos-device__tablet-shell,.logos-device__phone-shell{isolation:isolate;box-shadow:0 2.6rem 7rem #000000b8, inset 0 1px #ffffff29, inset 0 -1px #000000eb, 0 0 0 1px rgb(var(--adaptive-cyan) / .055);background:linear-gradient(145deg,#2a3235 0%,#080b0d 18%,#151c1f 72%,#050708 100%);border:1px solid #d1e7e838;position:relative}.logos-device__monitor{aspect-ratio:16/10;border-radius:.82rem;padding:.72rem}.logos-device__monitor:after,.logos-device__tablet-shell:after,.logos-device__phone-shell:after{content:"";z-index:12;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg, #ffffff14, transparent 17%, transparent 62%, rgb(var(--adaptive-cyan) / .035));mix-blend-mode:screen;position:absolute;inset:.15rem}.logos-device__screen{border:1px solid rgb(var(--adaptive-cyan) / .18);width:100%;height:100%;box-shadow:inset 0 0 2.5rem #000000b8, 0 0 2rem rgb(var(--adaptive-cyan) / .07);background:#03070a;position:relative;overflow:hidden;container-type:inline-size}.logos-device__sensor{z-index:13;aspect-ratio:1;width:.3rem;box-shadow:0 0 0 1px #ffffff14, 0 0 .35rem rgb(var(--adaptive-cyan) / .12);background:#030607;border-radius:50%;position:absolute;top:.22rem;left:50%;transform:translate(-50%)}.logos-device__neck{background:linear-gradient(90deg,#080b0c,#273034 46%,#0a0d0f);border-inline:1px solid #cededf29;width:15%;height:4.2rem;margin:-.06rem auto 0;transform:perspective(8rem)rotateX(-8deg);box-shadow:0 1.5rem 2.5rem #0006}.logos-device__base{background:linear-gradient(#313a3d,#080a0b 74%);border:1px solid #d3e5e626;border-radius:50% 50% .28rem .28rem;width:34%;height:1.1rem;margin:-.08rem auto 0;box-shadow:0 1.4rem 2.6rem #000000ad}.logos-device__tablet-shell{aspect-ratio:4/5.2;border-radius:1.15rem;padding:.72rem .58rem}.logos-device__phone-shell{aspect-ratio:9/19.5;border-radius:1.55rem;padding:.64rem .42rem .52rem}.logos-device__tablet-shell .logos-device__screen{border-radius:.45rem}.logos-device__phone-shell .logos-device__screen{border-radius:1rem}.logos-device__speaker{z-index:13;background:#000000e0;border-radius:999px;width:25%;height:.18rem;position:absolute;top:.25rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff0d}.logos-ui{--ui-cyan:113 221 236;--ui-blue:92 150 239;--ui-green:84 227 178;--ui-gold:232 190 104;--ui-red:245 116 104;color:#e9f2f3ed;width:100%;height:100%;font-family:var(--font-sans), system-ui, sans-serif;background:radial-gradient(circle at 78% 12%, rgb(var(--ui-blue) / .09), transparent 28%), linear-gradient(145deg, #071116, #020609 72%);position:relative;overflow:hidden}.logos-ui:before{content:"";z-index:0;pointer-events:none;opacity:.56;background-image:linear-gradient(rgb(var(--ui-cyan) / .026) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--ui-cyan) / .026) 1px, transparent 1px);background-size:4cqw 4cqw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.logos-ui__header{z-index:6;border-bottom:1px solid rgb(var(--ui-cyan) / .15);background:#03090ce0;justify-content:space-between;align-items:center;gap:2cqw;min-height:6.2cqw;padding:.9cqw 1.2cqw;display:flex;position:relative}.logos-ui__brand,.logos-ui__session{align-items:center;min-width:0;display:flex}.logos-ui__brand{gap:.75cqw}.logos-ui__mark{aspect-ratio:1;border:1px solid rgb(var(--ui-gold) / .72);color:#ffe0a4f5;width:3.1cqw;font-family:var(--font-display-fallback);box-shadow:0 0 1.5cqw rgb(var(--ui-gold) / .12);background:radial-gradient(circle at 34% 28%,#ffe1a52e,#0000 38%),#0b0b09;place-items:center;font-size:1.45cqw;font-weight:650;display:grid}.logos-ui__brand>div{gap:.15cqw;display:grid}.logos-ui__brand strong{font-family:var(--font-display-fallback);letter-spacing:.1em;font-size:1.42cqw}.logos-ui__brand span,.logos-ui__session span,.logos-ui__session b{color:#9bb8bb94;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.47cqw;font-weight:550}.logos-ui__session{gap:.55cqw}.logos-ui__session i{aspect-ratio:1;background:rgb(var(--ui-green) / .9);width:.55cqw;box-shadow:0 0 1.1cqw rgb(var(--ui-green) / .75);border-radius:50%}.logos-ui__session b{border-left:1px solid rgb(var(--ui-cyan) / .18);color:#c8dbdcb3;padding-left:.55cqw}.logos-ui__disclosure{z-index:30;border:1px solid rgb(var(--ui-gold) / .28);color:#e2c17fb8;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#020608e0;margin:0;padding:.25cqw .45cqw;font-size:.36cqw;position:absolute;bottom:.5cqw;right:.65cqw}.logos-ui__desktop-body{z-index:2;grid-template-columns:4.7cqw minmax(0,1fr);height:calc(100% - 6.2cqw);display:grid;position:relative}.logos-ui__rail{border-right:1px solid rgb(var(--ui-cyan) / .12);background:#02070ac7;flex-direction:column;padding:.75cqw .45cqw;display:flex}.logos-ui__rail>span{color:#839da06b;text-align:center;border-left:2px solid #0000;place-content:center;gap:.32cqw;min-height:5.65cqw;display:grid}.logos-ui__rail>span[data-active=true]{border-left-color:rgb(var(--ui-cyan) / .9);background:linear-gradient(90deg, rgb(var(--ui-cyan) / .1), transparent);color:#cae9ebe0}.logos-ui__rail i{font-family:var(--font-mono), monospace;font-size:.4cqw;font-style:normal}.logos-ui__rail b{letter-spacing:.04em;writing-mode:vertical-rl;font-size:.4cqw;font-weight:550}.logos-ui__desktop-body>div{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.logos-ui-query{z-index:5;border-bottom:1px solid rgb(var(--ui-cyan) / .16);background:linear-gradient(90deg, rgb(var(--ui-blue) / .1), transparent 48%), #040b0fb8;align-content:center;gap:.8cqw;min-height:12.5cqw;padding:1.15cqw 1.35cqw;display:grid;position:relative}.logos-ui-query__label{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.logos-ui-query__label span,.logos-ui-query__label b,.logos-ui-query>small{color:rgb(var(--ui-gold) / .78);font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.49cqw;font-weight:650}.logos-ui-query__label b{color:rgb(var(--ui-cyan) / .77)}.logos-ui-query>p{color:#f2f8f8f2;gap:.7cqw;min-width:0;margin:0;font-size:clamp(.58rem,1.04cqw,.87rem);line-height:1.46;display:flex}.logos-ui-query>p>i{color:rgb(var(--ui-cyan) / .98);font-family:var(--font-mono), monospace;flex:none;font-size:1.28cqw;font-style:normal;line-height:1.1}.logos-ui-query>p>strong{text-wrap:pretty;min-width:0;font-weight:520}.logos-ui-query>p>em{background:rgb(var(--ui-cyan) / .92);width:.12cqw;min-width:1px;height:1.15cqw;box-shadow:0 0 .7cqw rgb(var(--ui-cyan) / .64);flex:none;margin-top:.18cqw;animation:.85s step-end infinite logos-query-caret}.logos-ui-query[data-scoped=false]>p>strong{animation:2.8s steps(78,end) both logos-query-resolve}.logos-ui-query__scope{grid-template-columns:repeat(7,minmax(0,1fr));gap:.4cqw;display:grid}.logos-ui-query__scope span{border:1px solid rgb(var(--ui-cyan) / .16);color:#a6c3c5ad;min-height:2.1cqw;font-family:var(--font-mono), monospace;letter-spacing:.05em;opacity:0;animation:.42s forwards logos-scope-arrive;animation-delay:calc(var(--scope-order) * 90ms);background:#0a181db8;align-items:center;gap:.4cqw;padding:.35cqw .45cqw;font-size:.37cqw;display:flex}.logos-ui-query__scope b{color:rgb(var(--ui-cyan) / .92);font-size:.39cqw}.logos-ui__desktop-workspace{min-height:0;padding:1.1cqw 1.2cqw 2.2cqw;position:relative;overflow:hidden}.logos-ui--desktop[data-step="7"] .logos-ui__desktop-workspace{grid-row:1/-1}.logos-ui-scope{grid-template-columns:.72fr 1.28fr;align-items:center;gap:1.5cqw;height:100%;display:grid}.logos-ui-scope__orbit{aspect-ratio:1;border:1px solid rgb(var(--ui-cyan) / .16);background:radial-gradient(circle, rgb(var(--ui-cyan) / .12), transparent 60%);width:17cqw;box-shadow:inset 0 0 3cqw rgb(var(--ui-cyan) / .08), 0 0 4cqw rgb(var(--ui-cyan) / .055);border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative}.logos-ui-scope__orbit:before,.logos-ui-scope__orbit:after,.logos-ui-scope__orbit>span,.logos-ui-scope__orbit>i{content:"";border:1px solid rgb(var(--ui-cyan) / .18);border-radius:50%;position:absolute;inset:9%}.logos-ui-scope__orbit:after{border-color:rgb(var(--ui-gold) / .24);inset:25%}.logos-ui-scope__orbit>span{border-block:0;border-radius:0;inset:18% 42%;transform:rotate(40deg)}.logos-ui-scope__orbit>i{border-inline:0;border-radius:0;inset:42% 10%;transform:rotate(-28deg)}.logos-ui-scope__orbit>b{z-index:2;color:#eff8f8f0;font-family:var(--font-display-fallback);letter-spacing:.08em;text-shadow:0 0 1.8cqw rgb(var(--ui-cyan) / .56);font-size:2.35cqw;position:relative}.logos-ui-scope[data-active=true] .logos-ui-scope__orbit{animation:4.5s ease-in-out infinite alternate logos-orbit-settle}.logos-ui-scope__brief{border-left:1px solid rgb(var(--ui-cyan) / .34);background:linear-gradient(90deg, rgb(var(--ui-cyan) / .055), transparent);gap:.85cqw;min-width:0;padding:1.1cqw 1.3cqw;display:grid}.logos-ui-scope__brief>span{color:rgb(var(--ui-gold) / .76);font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.48cqw}.logos-ui-scope__brief>strong{color:#eff5f4f0;max-width:22ch;font-family:var(--font-display-fallback);letter-spacing:-.035em;font-size:2cqw;font-weight:570;line-height:1}.logos-ui-scope__brief dl{border-top:1px solid rgb(var(--ui-cyan) / .12);grid-template-columns:1fr 1fr;margin:.3cqw 0 0;display:grid}.logos-ui-scope__brief dl>div{border-bottom:1px solid rgb(var(--ui-cyan) / .12);align-content:center;gap:.28cqw;min-height:4.3cqw;padding:.6cqw;display:grid}.logos-ui-scope__brief dt{color:#93b0b38c;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.38cqw}.logos-ui-scope__brief dd{color:#dae8e8d6;margin:0;font-size:.62cqw;line-height:1.3}.logos-ui-constellation{height:100%;min-height:28cqw;position:relative}.logos-ui-constellation>svg{z-index:1;width:96%;height:92%;position:absolute;inset:4% 2%;overflow:visible}.logos-ui-constellation>svg path{fill:none;stroke:url(#logos-evidence-light);stroke-width:2.5px;stroke-dasharray:8 16;filter:drop-shadow(0 0 6px rgb(var(--ui-cyan) / .38));animation:2s linear infinite logos-device-signal}.logos-ui-constellation__source,.logos-ui-constellation__condition{z-index:2;border:1px solid rgb(var(--ui-cyan) / .2);background:linear-gradient(145deg,#0e1f25f5,#040a0dfa);display:grid;position:absolute;box-shadow:0 1cqw 2.6cqw #00000052}.logos-ui-constellation__source{opacity:0;align-content:center;gap:.32cqw;width:17%;min-height:6.2cqw;padding:.65cqw .7cqw;animation:.52s forwards logos-evidence-arrive}.logos-ui-constellation__source span,.logos-ui-constellation__source b,.logos-ui-constellation__condition span,.logos-ui-constellation__condition b{color:rgb(var(--ui-gold) / .72);font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.37cqw}.logos-ui-constellation__source strong{color:#dcebece6;font-size:.61cqw;line-height:1.25}.logos-ui-constellation__source b{color:rgb(var(--ui-cyan) / .72)}.logos-ui-constellation__source small{color:#90b5b894;font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.3cqw;line-height:1.3}.logos-ui-constellation__source--1{animation-delay:40ms;top:2%;left:1%}.logos-ui-constellation__source--2{animation-delay:.13s;top:40%;left:0}.logos-ui-constellation__source--3{animation-delay:.22s;bottom:1%;left:2%}.logos-ui-constellation__source--4{animation-delay:.31s;top:2%;right:1%}.logos-ui-constellation__source--5{animation-delay:.4s;top:40%;right:0}.logos-ui-constellation__source--6{animation-delay:.49s;bottom:1%;right:2%}.logos-ui-constellation__condition{text-align:center;background:radial-gradient(circle at 50% 24%, rgb(var(--ui-cyan) / .15), transparent 48%), linear-gradient(145deg, #0a1c22fc, #030a0dfc);width:29%;min-height:12.6cqw;box-shadow:0 0 4cqw rgb(var(--ui-cyan) / .12), inset 0 0 2cqw rgb(var(--ui-cyan) / .055);place-content:center;gap:.55cqw;padding:1cqw;top:50%;left:35.5%;transform:translateY(-50%)}.logos-ui-constellation__condition strong{color:#f4f9f9f7;font-family:var(--font-display-fallback);letter-spacing:-.035em;font-size:2.35cqw}.logos-ui-constellation__condition p{color:#b8d1d3bd;margin:0;font-size:.62cqw}.logos-ui-constellation[data-resolved=true] .logos-ui-constellation__condition{border-color:rgb(var(--ui-gold) / .48);box-shadow:0 0 4cqw rgb(var(--ui-gold) / .09), inset 0 0 2cqw rgb(var(--ui-cyan) / .07)}.logos-ui-analysis{grid-template-columns:.92fr 1.08fr;gap:.9cqw;height:100%;display:grid}.logos-ui-analysis>section{border:1px solid rgb(var(--ui-cyan) / .18);background:linear-gradient(145deg,#09171deb,#03090cfa);min-width:0}.logos-ui-analysis header{border-bottom:1px solid rgb(var(--ui-cyan) / .13);justify-content:space-between;align-items:center;gap:1cqw;min-height:4.3cqw;padding:.7cqw .8cqw;display:flex}.logos-ui-analysis header>div{gap:.18cqw;display:grid}.logos-ui-analysis header span,.logos-ui-analysis header b{color:rgb(var(--ui-gold) / .68);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.39cqw}.logos-ui-analysis header strong{color:#e0edede6;font-size:.67cqw}.logos-ui-analysis header>b{border:1px solid rgb(var(--ui-cyan) / .2);color:rgb(var(--ui-cyan) / .78);padding:.38cqw .48cqw}.logos-ui-analysis[data-held=true] header>b{border-color:rgb(var(--ui-gold) / .5);color:rgb(var(--ui-gold) / .9)}.logos-ui-analysis__hypotheses ol{margin:0;padding:0;list-style:none}.logos-ui-analysis__hypotheses li{border-bottom:1px solid rgb(var(--ui-cyan) / .11);grid-template-columns:2cqw minmax(0,1fr) auto;align-items:center;gap:.65cqw;min-height:5.45cqw;padding:.65cqw .8cqw;display:grid}.logos-ui-analysis__hypotheses li[data-leading=true]{border-left:2px solid rgb(var(--ui-gold) / .85);background:linear-gradient(90deg, rgb(var(--ui-gold) / .08), transparent 66%)}.logos-ui-analysis__hypotheses li>span{color:#89a7a97a;font-family:var(--font-mono), monospace;font-size:.42cqw}.logos-ui-analysis__hypotheses li>strong{color:#d5e5e6d6;font-size:.62cqw}.logos-ui-analysis__hypotheses li>b{color:#97b8bb99;font-family:var(--font-mono), monospace;text-align:right;font-size:.38cqw;font-weight:550}.logos-ui-analysis__hypotheses li[data-leading=true]>b{color:rgb(var(--ui-gold) / .9)}.logos-ui-analysis__signal{grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.logos-ui-analysis__chart{min-height:0;margin:.6cqw .8cqw 0;position:relative}.logos-ui-analysis__chart svg{width:100%;height:100%;min-height:14cqw;overflow:visible}.logos-ui-analysis__gridline{fill:none;stroke:rgb(var(--ui-cyan) / .08);stroke-width:1px}.logos-ui-analysis__pressure,.logos-ui-analysis__scrap{fill:none;stroke-width:3px;filter:drop-shadow(0 0 5px);stroke-dasharray:900;stroke-dashoffset:900px;animation:1.6s forwards logos-line-draw}.logos-ui-analysis__pressure{color:rgb(var(--ui-cyan) / .75);stroke:currentColor}.logos-ui-analysis__scrap{color:rgb(var(--ui-red) / .75);stroke:currentColor;animation-delay:.25s}.logos-ui-analysis__batch{fill:none;stroke:rgb(var(--ui-gold) / .65);stroke-width:1.5px;stroke-dasharray:5 5}.logos-ui-analysis__batch-label{color:rgb(var(--ui-gold) / .8);font-family:var(--font-mono), monospace;font-size:.36cqw;position:absolute;top:.3cqw;left:45%;transform:translate(-50%)}.logos-ui-analysis__legend{gap:1.2cqw;padding:0 .8cqw;display:flex}.logos-ui-analysis__legend span{color:#96b2b49e;align-items:center;gap:.35cqw;font-size:.41cqw;display:flex}.logos-ui-analysis__legend i{background:rgb(var(--ui-cyan) / .75);width:1.4cqw;height:2px}.logos-ui-analysis__legend span:last-child i{background:rgb(var(--ui-red) / .75)}.logos-ui-analysis__signal>p{color:#aec7c8ad;margin:.7cqw .8cqw .8cqw;font-size:.52cqw;line-height:1.45}.logos-ui-answer{border:1px solid rgb(var(--ui-gold) / .38);background:radial-gradient(circle at 50% 20%, rgb(var(--ui-cyan) / .09), transparent 36%), linear-gradient(145deg, #08181df7, #03090cfc);height:100%;box-shadow:inset 0 0 4cqw rgb(var(--ui-cyan) / .04), 0 0 3cqw rgb(var(--ui-gold) / .055);grid-template-rows:auto auto minmax(0,1fr) auto;gap:.65cqw;padding:.9cqw;animation:.68s cubic-bezier(.2,.72,.2,1) both logos-answer-arrive;display:grid}.logos-ui-answer>header{justify-content:space-between;align-items:start;gap:2cqw;display:flex}.logos-ui-answer>header>div{gap:.35cqw;display:grid}.logos-ui-answer>header span,.logos-ui-answer>header b,.logos-ui-answer footer span{color:rgb(var(--ui-gold) / .78);font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.39cqw}.logos-ui-answer h4{color:#f7faf9fa;max-width:27ch;font-family:var(--font-display-fallback);letter-spacing:-.04em;margin:0;font-size:1.85cqw;font-weight:580;line-height:.98}.logos-ui-answer>header>b{border:1px solid rgb(var(--ui-green) / .4);color:rgb(var(--ui-green) / .87);white-space:nowrap;padding:.45cqw .55cqw}.logos-ui-answer>p{color:#c5dadbc7;max-width:96cqw;margin:0;font-size:.6cqw;line-height:1.45}.logos-ui-answer>ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.42cqw;margin:0;padding:0;list-style:none;display:grid}.logos-ui-answer>ol li{border-top:2px solid rgb(var(--ui-cyan) / .62);border-inline:1px solid rgb(var(--ui-cyan) / .12);border-bottom:1px solid rgb(var(--ui-cyan) / .12);background:radial-gradient(circle at 50% 34%, rgb(var(--ui-cyan) / .09), transparent 48%), linear-gradient(180deg, rgb(var(--ui-cyan) / .035), #040c0fe0);text-align:center;align-content:center;gap:.55cqw;min-width:0;padding:1cqw .8cqw;display:grid;position:relative}.logos-ui-answer>ol li:nth-child(4){border-top-color:rgb(var(--ui-gold) / .72);background:radial-gradient(circle at 50% 34%, rgb(var(--ui-gold) / .1), transparent 48%), linear-gradient(180deg, rgb(var(--ui-gold) / .035), #040c0fe0)}.logos-ui-answer>ol li:last-child{border-top-color:rgb(var(--ui-red) / .72);background:radial-gradient(circle at 50% 34%, rgb(var(--ui-red) / .1), transparent 48%), linear-gradient(180deg, rgb(var(--ui-red) / .035), #040c0fe0)}.logos-ui-answer>ol li:after{content:"";aspect-ratio:1;border-top:1px solid rgb(var(--ui-gold) / .62);border-right:1px solid rgb(var(--ui-gold) / .62);width:.6cqw;position:absolute;top:50%;right:-.52cqw;transform:translateY(-50%)rotate(45deg)}.logos-ui-answer>ol li:last-child:after{display:none}.logos-ui-answer>ol span{color:rgb(var(--ui-gold) / .58);font-family:var(--font-mono), monospace;font-size:1.65cqw;line-height:.9}.logos-ui-answer>ol strong{color:#e6f0f0eb;font-size:.78cqw;line-height:1.25}.logos-ui-answer>ol p{color:#9dbbbda6;margin:0;font-size:.52cqw;line-height:1.42}.logos-ui-answer>footer{grid-template-columns:1fr 1fr;gap:.5cqw;display:grid}.logos-ui-answer>footer>div{border:1px solid rgb(var(--ui-cyan) / .13);background:#040c0fb8;gap:.2cqw;padding:.55cqw .65cqw;display:grid}.logos-ui-answer footer strong{color:#d3e3e4d1;font-size:.51cqw;font-weight:560}.logos-ui--tablet{padding-bottom:2.2cqw}.logos-ui--tablet .logos-ui__header{min-height:11cqw;padding:1.5cqw 2cqw}.logos-ui--tablet .logos-ui__mark{width:5.2cqw;font-size:2.4cqw}.logos-ui--tablet .logos-ui__brand strong{font-size:2.35cqw}.logos-ui--tablet .logos-ui__brand span,.logos-ui--tablet .logos-ui__session span{font-size:.82cqw}.logos-tablet__entity{z-index:2;border-bottom:1px solid rgb(var(--ui-cyan) / .14);background:linear-gradient(90deg, rgb(var(--ui-blue) / .1), transparent);justify-content:space-between;align-items:center;gap:2cqw;min-height:16cqw;padding:2.2cqw;display:flex;position:relative}.logos-tablet__entity>div{gap:.35cqw;display:grid}.logos-tablet__entity span,.logos-tablet__entity>b,.logos-tablet__relationship header span,.logos-tablet__relationship header b{color:rgb(var(--ui-gold) / .74);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.88cqw}.logos-tablet__entity strong{color:#f1f7f7f5;font-family:var(--font-display-fallback);letter-spacing:-.045em;font-size:4.5cqw}.logos-tablet__entity p{color:#b0caccad;margin:0;font-size:1.25cqw}.logos-tablet__entity>b{border:1px solid rgb(var(--ui-cyan) / .25);max-width:24cqw;color:rgb(var(--ui-cyan) / .8);text-align:right;padding:1.1cqw 1.3cqw;line-height:1.35}.logos-tablet__metrics{z-index:2;grid-template-columns:1fr 1fr;gap:1.1cqw;padding:1.6cqw 2cqw;display:grid;position:relative}.logos-tablet__metrics article{border:1px solid rgb(var(--ui-cyan) / .15);background:#050f13cc;align-content:center;gap:1cqw;min-height:10.5cqw;padding:1.2cqw;display:grid}.logos-tablet__metrics article[data-state=critical]{border-top-color:rgb(var(--ui-red) / .72)}.logos-tablet__metrics article[data-state=hidden]{border-top-color:rgb(var(--ui-gold) / .72)}.logos-tablet__metrics article>span{color:#98b5b894;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.86cqw}.logos-tablet__metrics article>div{align-items:end;gap:.8cqw;display:flex}.logos-tablet__metrics small{color:#96b0b28a;font-size:1.2cqw}.logos-tablet__metrics i{color:rgb(var(--ui-cyan) / .52);font-size:1.2cqw;font-style:normal}.logos-tablet__metrics strong{color:#e8f1f1eb;font-size:2.2cqw}.logos-tablet__relationship{z-index:2;border:1px solid rgb(var(--ui-cyan) / .18);background:linear-gradient(145deg,#09171ceb,#030a0df7);margin:0 2cqw;position:relative}.logos-tablet__relationship>header{border-bottom:1px solid rgb(var(--ui-cyan) / .14);justify-content:space-between;align-items:center;gap:1cqw;min-height:7cqw;padding:1.2cqw 1.5cqw;display:flex}.logos-tablet__relationship header b{color:rgb(var(--ui-cyan) / .82)}.logos-tablet__curve{height:29cqw;padding:2cqw 1.5cqw 0;position:relative}.logos-tablet__curve svg{width:100%;height:100%}.logos-tablet__curve-grid{fill:none;stroke:rgb(var(--ui-cyan) / .09);stroke-width:1px}.logos-tablet__curve-flow,.logos-tablet__curve-pressure{fill:none;stroke-width:3px;stroke-dasharray:900;stroke-dashoffset:900px;animation:1.8s forwards logos-line-draw}.logos-tablet__curve-flow{stroke:rgb(var(--ui-gold) / .82)}.logos-tablet__curve-pressure{stroke:rgb(var(--ui-cyan) / .82);animation-delay:.24s}.logos-tablet__curve>span{color:rgb(var(--ui-gold) / .76);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.8cqw;position:absolute}.logos-tablet__curve>span:first-of-type{top:3cqw;left:2cqw}.logos-tablet__curve>span:last-of-type{color:rgb(var(--ui-cyan) / .78);top:3cqw;right:2cqw}.logos-tablet__lot{border-top:1px solid rgb(var(--ui-cyan) / .13);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2cqw;padding:1.5cqw;display:grid}.logos-tablet__lot span,.logos-tablet__lot b{color:rgb(var(--ui-gold) / .82);font-family:var(--font-mono), monospace;font-size:.86cqw}.logos-tablet__lot strong{color:#d3e5e6d6;font-size:1.15cqw;font-weight:560}.logos-tablet__lot b{color:#8cb1b38f}.logos-ui--tablet .logos-ui__disclosure{padding:.45cqw .6cqw;font-size:.68cqw;bottom:.8cqw;right:1cqw}.logos-ui--phone{padding-bottom:5cqw}.logos-ui--phone .logos-ui__header{min-height:20cqw;padding:3cqw 4cqw}.logos-ui--phone .logos-ui__mark{width:10cqw;font-size:4.8cqw}.logos-ui--phone .logos-ui__brand{gap:2cqw}.logos-ui--phone .logos-ui__brand strong{font-size:4.2cqw}.logos-ui--phone .logos-ui__brand span,.logos-ui--phone .logos-ui__session span{font-size:1.5cqw}.logos-ui--phone .logos-ui__session{gap:1.2cqw}.logos-ui--phone .logos-ui__session i{width:1.5cqw}.logos-phone__status{z-index:2;border-bottom:1px solid rgb(var(--ui-cyan) / .14);color:#b3ced0b3;min-height:12cqw;font-family:var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;padding:2.5cqw 4cqw;font-size:1.8cqw;display:flex;position:relative}.logos-phone__status i{aspect-ratio:1;background:rgb(var(--ui-cyan) / .9);width:3cqw;box-shadow:0 0 3cqw rgb(var(--ui-cyan) / .74);border-radius:50%}.logos-phone__status i[data-state=held]{background:rgb(var(--ui-gold) / .95);box-shadow:0 0 3cqw rgb(var(--ui-gold) / .72)}.logos-phone__status i[data-state=answered]{background:rgb(var(--ui-green) / .95);box-shadow:0 0 3cqw rgb(var(--ui-green) / .72)}.logos-phone__condition,.logos-phone__hold,.logos-phone__answer{z-index:2;border:1px solid rgb(var(--ui-cyan) / .19);background:linear-gradient(145deg,#0a1b21f0,#030a0dfa);gap:3cqw;margin:4cqw;padding:4cqw;display:grid;position:relative}.logos-phone__condition>span,.logos-phone__hold>span,.logos-phone__answer>span{color:rgb(var(--ui-gold) / .78);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:1.65cqw}.logos-phone__condition>strong,.logos-phone__answer>strong{color:#f0f7f7f5;font-family:var(--font-display-fallback);letter-spacing:-.04em;font-size:6cqw;font-weight:580;line-height:.98}.logos-phone__condition>div,.logos-phone__answer>div{grid-template-columns:1fr 1fr;gap:2cqw;display:grid}.logos-phone__condition article,.logos-phone__answer>div>b{border-top:2px solid rgb(var(--ui-cyan) / .54);background:#051014cc;gap:1cqw;padding:2.5cqw 1.5cqw;display:grid}.logos-phone__condition small{color:#91afb194;text-transform:uppercase;font-size:1.7cqw}.logos-phone__condition article b{color:#eaf2f2eb;font-size:4.3cqw}.logos-phone__condition p,.logos-phone__hold p,.logos-phone__answer p{color:#b1cbcdb8;margin:0;font-size:2.25cqw;line-height:1.45}.logos-phone__hold{border-color:rgb(var(--ui-gold) / .46);box-shadow:0 0 8cqw rgb(var(--ui-gold) / .08)}.logos-phone__hold>strong{color:#ffdd99fa;font-family:var(--font-display-fallback);letter-spacing:-.045em;text-shadow:0 0 7cqw rgb(var(--ui-gold) / .2);font-size:13cqw;line-height:.8}.logos-phone__hold ol{gap:1.7cqw;margin:0;padding:0;list-style:none;display:grid}.logos-phone__hold li{border-left:2px solid rgb(var(--ui-gold) / .58);color:#d3e0e0cc;padding-left:2cqw;font-size:2cqw;line-height:1.35}.logos-phone__hold>b{border:1px solid rgb(var(--ui-gold) / .54);color:#ffe4aee6;min-height:8cqw;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:1.8cqw;display:grid}.logos-phone__answer{border-color:rgb(var(--ui-green) / .4);box-shadow:0 0 8cqw rgb(var(--ui-green) / .07)}.logos-phone__answer>span{color:rgb(var(--ui-green) / .85)}.logos-phone__answer>div>b{border-top-color:rgb(var(--ui-green) / .55);color:#d6ede5db;text-align:center;font-size:1.75cqw;font-weight:560}.logos-ui--phone .logos-ui__disclosure{padding:.8cqw 1.1cqw;font-size:1.2cqw;bottom:1.5cqw;right:2cqw}.logos-adaptive__narrative{z-index:25;border-top:1px solid rgb(var(--adaptive-cyan) / .16);background:linear-gradient(90deg,#040e12fa,#03090cfa);grid-template-columns:minmax(0,.72fr) minmax(38rem,1.28fr);align-items:end;gap:clamp(2rem,5vw,6rem);padding:clamp(2rem,4vw,4rem);display:grid;position:relative}.logos-adaptive__narrative>div{gap:.85rem;animation:.46s cubic-bezier(.2,.72,.2,1) both logos-narrative-enter;display:grid}.logos-adaptive__narrative>div>p{color:rgb(var(--adaptive-gold) / .84);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:650}.logos-adaptive__narrative h3{color:#f6f8f5fa;max-width:17ch;font-family:var(--font-display-fallback);letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,3.2vw,4rem);font-weight:590;line-height:.95}.logos-adaptive__narrative>div>span{color:#c2d5d6b8;max-width:48rem;font-size:.9rem;line-height:1.62}.logos-adaptive__narrative nav{min-width:0}.logos-adaptive__stage-guide{display:none}.logos-adaptive__narrative ol{border-block:1px solid rgb(var(--adaptive-cyan) / .15);grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.logos-adaptive__narrative li{border-right:1px solid rgb(var(--adaptive-cyan) / .12)}.logos-adaptive__narrative li:last-child{border-right:0}.logos-adaptive__narrative button{color:#8da9ab85;cursor:pointer;background:#040d1073;border:0;border-top:2px solid #0000;border-radius:0;align-content:center;gap:.45rem;width:100%;min-height:5.2rem;padding:.7rem .55rem;display:grid}.logos-adaptive__narrative li[data-complete=true] button{color:#a4c6c8b3}.logos-adaptive__narrative li[data-active=true] button{border-top-color:rgb(var(--adaptive-gold) / .9);background:linear-gradient(180deg, rgb(var(--adaptive-gold) / .08), transparent);color:#efe7d3f0}.logos-adaptive__narrative button:hover,.logos-adaptive__narrative button:focus-visible{background:rgb(var(--adaptive-cyan) / .08);color:#edf7f7f0;outline:2px solid rgb(var(--adaptive-cyan) / .46);outline-offset:2px}.logos-adaptive__narrative button span{font-family:var(--font-mono), monospace;font-size:.48rem}.logos-adaptive__narrative button strong{font-size:.59rem;font-weight:570}.logos-adaptive__disclosure{z-index:26;border:0;border-top:1px solid rgb(var(--adaptive-gold) / .23);color:#dabc7fb8;letter-spacing:.1em;text-align:center;background:#040809fa;place-items:center;min-height:2.9rem;margin:0;padding:.65rem 1rem;font-size:.48rem;display:grid;position:relative;inset:auto}.logos-adaptive__payoff{border-top-color:rgb(var(--adaptive-cyan) / .2);grid-template-columns:minmax(18rem,.36fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem);margin-top:clamp(5rem,9vw,9rem)}.logos-adaptive__payoff p{color:rgb(var(--adaptive-gold) / .86)}.logos-adaptive__payoff strong{color:#f5f6f2f5;max-width:24ch;font-size:clamp(2.5rem,4.3vw,5.2rem);line-height:.94}@keyframes logos-aura-breathe{0%{opacity:.58;transform:translate(-50%,-50%)scale(.96)rotate(-3deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1.04)rotate(3deg)}}@keyframes logos-device-signal{to{stroke-dashoffset:-54px}}@keyframes logos-query-caret{50%{opacity:0}}@keyframes logos-query-resolve{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes logos-scope-arrive{0%{opacity:0;transform:translateY(.5cqw)}to{opacity:1;transform:translateY(0)}}@keyframes logos-orbit-settle{0%{transform:rotate(-2deg)scale(.98)}to{transform:rotate(2deg)scale(1.02)}}@keyframes logos-evidence-arrive{0%{opacity:0;transform:translateY(.8cqw)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes logos-line-draw{to{stroke-dashoffset:0}}@keyframes logos-answer-arrive{0%{opacity:0;filter:blur(4px);transform:scale(.985)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes logos-narrative-enter{0%{opacity:.18;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (width<=1180px){.logos-device-theater{min-height:58rem}.logos-device--desktop{width:min(82vw,69rem)}.logos-device--tablet{width:min(27vw,21rem)}.logos-device--phone{width:min(12vw,10rem)}.logos-adaptive__narrative{grid-template-columns:1fr}.logos-adaptive__narrative>div{grid-template-columns:minmax(14rem,.58fr) minmax(0,1.42fr);align-items:end;gap:.7rem 2rem}.logos-adaptive__narrative>div>p,.logos-adaptive__narrative h3{grid-column:1}.logos-adaptive__narrative>div>span{grid-area:1/2/3;align-self:end}}@media (width<=820px){.logos-adaptive{padding-block:7rem}.logos-adaptive__intro{grid-template-columns:1fr}.logos-adaptive__intro>div:last-child{max-width:46rem}.logos-adaptive__experience{border-inline:0;width:100%}.logos-adaptive__experience-bar{align-items:start;min-height:5.5rem}.logos-adaptive__experience-bar>div:first-child{padding-top:.3rem}.logos-adaptive__experience-bar span{max-width:48vw}.logos-adaptive__controls button{min-width:6.7rem;min-height:2.9rem;padding-inline:.55rem;font-size:.45rem}.logos-device-theater{min-height:52rem}.logos-device--desktop{width:94vw;top:10%}.logos-device--tablet{width:37vw;bottom:7%;right:-1%}.logos-device--phone{width:20vw;bottom:8%;left:2%}.logos-device-theater[data-focus=tablet] .logos-device--desktop{left:18%;transform:translate3d(-50%,10%,-280px)rotateY(4deg)scale(.64)}.logos-device-theater[data-focus=tablet] .logos-device--tablet{right:50%;transform:translate3d(50%,-1%,180px)scale(1.34)}.logos-device-theater[data-focus=phone] .logos-device--desktop{left:75%;transform:translate3d(-50%,11%,-320px)rotateY(-4deg)scale(.62)}.logos-device-theater[data-focus=phone] .logos-device--phone{transform:translate3d(-50%,-1%,220px)scale(1.72)}.logos-adaptive__narrative{padding:1.6rem 1rem 2rem}.logos-adaptive__narrative>div{grid-template-columns:1fr;display:grid}.logos-adaptive__narrative>div>p,.logos-adaptive__narrative h3,.logos-adaptive__narrative>div>span{grid-area:auto/1}.logos-adaptive__narrative h3{font-size:clamp(2.2rem,8vw,3.5rem)}.logos-adaptive__narrative ol{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:repeat(8,minmax(6.5rem,1fr));overflow-x:auto}.logos-adaptive__stage-guide{color:#a4c1c3a3;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin:0 0 .65rem;font-size:.48rem;display:flex}.logos-adaptive__stage-guide b{color:rgb(var(--adaptive-gold) / .76);text-align:right;font-weight:600}.logos-adaptive__narrative button{min-height:4.8rem}.logos-adaptive__payoff{grid-template-columns:1fr;width:min(100% - 2rem,112rem)}}@media (width<=520px){.logos-adaptive__intro{width:min(100% - 1.5rem,112rem)}.logos-adaptive__intro h2{font-size:clamp(3.15rem,14.8vw,4.8rem)}.logos-adaptive__experience-bar{grid-template-columns:1fr;gap:.75rem;min-height:8.2rem;display:grid}.logos-adaptive__experience-bar span{max-width:90vw}.logos-adaptive__controls{width:100%}.logos-adaptive__controls button{flex:1;min-height:3rem}.logos-device-theater{min-height:43rem}.logos-device--desktop{width:100vw;top:11%}.logos-device--tablet{width:43vw;bottom:9%;right:-4%}.logos-device--phone{width:25vw;bottom:10%;left:1%}.logos-device__monitor{border-radius:.52rem;padding:.38rem}.logos-device__neck{height:2.7rem}.logos-device__base{height:.75rem}.logos-device-theater[data-focus=tablet] .logos-device--tablet{transform:translate3d(50%,-2%,180px)scale(1.22)}.logos-device-theater[data-focus=phone] .logos-device--phone{transform:translate3d(-50%,-1%,220px)scale(1.55)}.logos-adaptive__narrative h3{font-size:clamp(2rem,10.6vw,3rem)}.logos-adaptive__narrative>div>span{font-size:.84rem}.logos-adaptive__payoff strong{font-size:clamp(2.6rem,12vw,4rem)}}@media (prefers-reduced-motion:reduce){.logos-device-theater *,.logos-device-theater :before,.logos-device-theater :after,.logos-adaptive__narrative *,.logos-adaptive__narrative :before,.logos-adaptive__narrative :after{transition:none!important;animation:none!important}.logos-adaptive__controls button:first-child{display:none}}@media (prefers-reduced-transparency:reduce){.logos-adaptive__experience-bar,.logos-adaptive__narrative,.logos-ui,.logos-ui-query,.logos-ui-constellation__source,.logos-ui-constellation__condition,.logos-ui-analysis>section,.logos-ui-answer{background-color:#061014}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
