@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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{.invisible{visibility:hidden}.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.hidden{display:none}.table{display:table}.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}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.hobbies-section{--hobby-shift-x:0px;--hobby-shift-y:0px;min-height:100svh;color:var(--paper);background:var(--hobby-bg);isolation:isolate;padding:120px 4vw 150px;transition:background-color .7s;position:relative;overflow:hidden}.hobby-background{z-index:-1;opacity:.78;transform:translate3d(calc(var(--hobby-shift-x) * -.35), calc(var(--hobby-shift-y) * -.35), 0);transition:background .7s ease, transform .5s var(--ease-out);pointer-events:none;position:absolute;inset:-12%}.hobby-background>i{border:1px solid var(--hobby-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.hobby-background>i{border:1px solid color-mix(in srgb, var(--hobby-accent) 23%, transparent)}}.hobby-background>i{border-radius:50%}.hobby-background>i:first-child{aspect-ratio:1;width:39vw;top:-14vw;right:-5vw}.hobby-background>i:nth-child(2){aspect-ratio:1;border-style:dashed;width:27vw;animation:28s linear infinite hobby-background-turn;bottom:-15vw;right:33vw}.hobby-background>i:nth-child(3){background:var(--hobby-accent);width:7px;height:7px;box-shadow:0 0 24px var(--hobby-accent);animation:2.6s ease-in-out infinite hobby-beacon;top:18%;right:16%}.hobby-theme-precision .hobby-background{background:radial-gradient(circle at 76% 41%,#ff674d33,#0000 24%),repeating-radial-gradient(circle at 76% 41%,#f7d27d0b 0 1px,#0000 2px 54px),linear-gradient(135deg,#26313a38,#0000 55%)}.hobby-theme-reading .hobby-background{background:radial-gradient(at 76% 61%,#ffca782e,#0000 27%),repeating-linear-gradient(0deg,#0000 0 39px,#f3e6cf06 40px 41px),linear-gradient(155deg,#5b2d1433,#0000 52%)}.hobby-theme-nature .hobby-background{background:radial-gradient(circle at 80% 28%,#9ee85f2e,#0000 20%),radial-gradient(at 70% 72%,#68d7cf2e,#0000 31%),repeating-radial-gradient(at 73% 55%,#9ee85f0b 0 1px,#0000 2px 46px)}.hobby-theme-experiment .hobby-background{background:radial-gradient(circle at 72% 45%,#a88cff33,#0000 23%),radial-gradient(at 84% 66%,#62e7ff26,#0000 28%),repeating-linear-gradient(135deg,#0000 0 56px,#a88cff09 57px 58px)}.hobby-theme-depth .hobby-background{background:radial-gradient(circle at 73% 62%,#3ee6d329,#0000 15%),repeating-radial-gradient(at 73% 56%,#8eb7ff0e 0 1px,#0000 2px 50px),linear-gradient(#10294329,#0000 50%)}.hobby-theme-meditation .hobby-background{background:radial-gradient(circle at 74% 48%,#c99bff2e,#0000 23%),radial-gradient(circle at 74% 48%,#75f2cf12,#0000 42%),linear-gradient(145deg,#2a194733,#0000 54%)}.hobby-theme-coding .hobby-background{background:radial-gradient(circle at 74% 45%,#63ffb426,#0000 25%),repeating-linear-gradient(0deg,#0000 0 35px,#56c8ff09 36px 37px),repeating-linear-gradient(90deg,#0000 0 35px,#63ffb406 36px 37px)}.hobby-theme-gaming .hobby-background{background:radial-gradient(circle at 72% 42%,#b4202a3b,#0000 24%),radial-gradient(at 84% 70%,#c7c4be1f,#0000 30%),repeating-radial-gradient(circle at 72% 46%,#ec46500b 0 1px,#0000 2px 58px),linear-gradient(145deg,#9ba1a60f,#0000 55%)}.hobby-theme-prototype .hobby-background{background:radial-gradient(circle at 74% 47%,#ff9f4330,#0000 24%),repeating-linear-gradient(0deg,#0000 0 31px,#f7e06e09 32px 33px),repeating-linear-gradient(90deg,#0000 0 31px,#ff9f4307 32px 33px)}@keyframes hobby-background-turn{to{transform:rotate(360deg)}}@keyframes hobby-beacon{50%{opacity:.28;transform:scale(.7)}}.hobbies-shell{max-width:1380px;margin:0 auto;position:relative}.hobby-section-index{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.hobby-section-index{color:color-mix(in srgb, var(--hobby-secondary) 58%, transparent)}}.hobby-section-index{transition:color .5s}.hobbies-intro{grid-template-columns:.42fr 1fr;align-items:start;margin-bottom:88px;display:grid}.hobbies-intro h2{font-family:var(--display);letter-spacing:-.07em;grid-column:2;margin:0;font-size:clamp(4rem,8vw,8.8rem);font-weight:400;line-height:.87}.hobbies-intro h2 em{color:var(--hobby-accent);font-weight:400;transition:color .5s}.hobbies-intro>p:last-child{color:#f2efe58a;grid-column:2;max-width:610px;margin:40px 0 0;font-size:13px;line-height:1.7}.hobbies-intro .micro-label{color:var(--hobby-accent);transition:color .5s}.hobby-selector{border:1px solid var(--hobby-secondary);grid-template-columns:repeat(9,minmax(112px,1fr));display:grid;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.hobby-selector{border:1px solid color-mix(in srgb, var(--hobby-secondary) 18%, transparent)}}.hobby-selector{scrollbar-width:none;border-bottom:0}.hobby-selector::-webkit-scrollbar{display:none}.hobby-selector button{border:0;border-right:1px solid var(--hobby-secondary);min-width:0;min-height:82px;padding:14px 11px}@supports (color:color-mix(in lab, red, red)){.hobby-selector button{border-right:1px solid color-mix(in srgb, var(--hobby-secondary) 14%, transparent)}}.hobby-selector button{color:#f2efe5a8;text-align:left;background:#02080766;transition:color .26s,background .26s,transform .26s}.hobby-selector button:last-child{border-right:0}.hobby-selector button span{font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:13px;display:block}.hobby-selector button strong{font:700 8px/1.3 var(--font-geist-mono), monospace;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;display:block;overflow:hidden}.hobby-selector button:hover{color:var(--paper);background:var(--hobby-accent)}@supports (color:color-mix(in lab, red, red)){.hobby-selector button:hover{background:color-mix(in srgb, var(--hobby-accent) 9%, transparent)}}.hobby-selector button[aria-pressed=true]{color:var(--hobby-bg);background:var(--hobby-accent);transform:translateY(-3px)}.hobby-stage{border:1px solid var(--hobby-secondary);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:680px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.hobby-stage{border:1px solid color-mix(in srgb, var(--hobby-secondary) 18%, transparent)}}.hobby-stage{animation:hobby-stage-in .68s var(--ease-out) both;background:linear-gradient(135deg,#ffffff09,#0003);box-shadow:0 50px 120px #0000004d}@keyframes hobby-stage-in{0%{opacity:0;transform:translateY(24px)scale(.985)}}.hobby-copy{z-index:3;flex-direction:column;justify-content:center;min-width:0;padding:clamp(34px,5vw,82px);display:flex;position:relative}.hobby-copy-transition{animation:hobby-copy-in .56s var(--ease-out) both}@keyframes hobby-copy-in{0%{opacity:0;transform:translateY(14px)}}.hobby-current{color:#f2efe56b;font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.hobby-current i{background:var(--hobby-accent);width:45px;height:1px}.hobby-copy h3{max-width:700px;font-family:var(--display);letter-spacing:-.075em;text-wrap:balance;margin:42px 0 0;font-size:clamp(4rem,6.6vw,7.5rem);font-weight:400;line-height:.8}.hobby-lens{max-width:620px;color:var(--hobby-accent);font-family:var(--display);letter-spacing:-.04em;margin:40px 0 0;font-size:clamp(1.7rem,2.7vw,3.1rem);font-style:italic;line-height:.96}.hobby-summary{color:#f2efe594;max-width:570px;margin:26px 0 0;font-size:12px;line-height:1.7}.hobby-keywords{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.hobby-keywords span{border:1px solid var(--hobby-accent);padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.hobby-keywords span{border:1px solid color-mix(in srgb, var(--hobby-accent) 32%, transparent)}}.hobby-keywords span{color:var(--hobby-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.hobby-keywords span{color:color-mix(in srgb, var(--hobby-accent) 78%, white)}}.hobby-keywords span{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.hobby-controls{align-items:center;gap:7px;margin-top:46px;display:flex}.hobby-controls button{border:1px solid var(--hobby-accent);place-items:center;width:42px;height:42px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.hobby-controls button{border:1px solid color-mix(in srgb, var(--hobby-accent) 35%, transparent)}}.hobby-controls button{color:var(--paper);background:0 0;border-radius:50%;transition:color .2s,background .2s,transform .2s}.hobby-controls button:hover{color:var(--hobby-bg);background:var(--hobby-accent);transform:scale(1.07)}.hobby-controls>span{color:#f2efe557;font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-left:10px}.hobby-visual-stage{border-left:1px solid var(--hobby-secondary);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hobby-visual-stage{border-left:1px solid color-mix(in srgb, var(--hobby-secondary) 16%, transparent)}}.hobby-visual-stage:before{content:"";border:1px solid var(--hobby-accent);position:absolute;inset:8%}@supports (color:color-mix(in lab, red, red)){.hobby-visual-stage:before{border:1px solid color-mix(in srgb, var(--hobby-accent) 13%, transparent)}}.hobby-visual-stage:before{border-radius:50%}.hobby-visual-caption{z-index:40;color:#f2efe55c;font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.hobby-visual-caption i{background:var(--hobby-accent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.hobby-visual-caption i{background:color-mix(in srgb, var(--hobby-accent) 25%, transparent)}}.hobby-world{transform:translate3d(var(--hobby-shift-x),var(--hobby-shift-y),0);transition:transform .6s var(--ease-out);animation:hobby-world-arrive .85s var(--ease-out) 80ms both;position:absolute;inset:0}@keyframes hobby-world-arrive{0%{opacity:0;transform:translate3d(var(--hobby-shift-x),calc(var(--hobby-shift-y) + 26px),0) scale(.92) rotate(-2deg)}}.hobby-world-grid{opacity:.35;background:linear-gradient(var(--hobby-secondary) 1px,transparent 1px), linear-gradient(90deg,var(--hobby-secondary) 1px,transparent 1px);position:absolute;inset:5%}@supports (color:color-mix(in lab, red, red)){.hobby-world-grid{background:linear-gradient(color-mix(in srgb,var(--hobby-secondary) 11%,transparent) 1px,transparent 1px), linear-gradient(90deg,color-mix(in srgb,var(--hobby-secondary) 11%,transparent) 1px,transparent 1px)}}.hobby-world-grid{background-size:40px 40px;-webkit-mask-image:radial-gradient(circle,#000 24%,#0000 74%);mask-image:radial-gradient(circle,#000 24%,#0000 74%)}.precision-lab,.reading-lab,.nature-lab,.experiment-lab,.depth-lab,.meditation-lab,.coding-lab,.gaming-lab,.prototype-lab{contain:layout paint;isolation:isolate;position:absolute;inset:0;overflow:hidden}.hobby-lab-readout{z-index:30;border-top:1px solid var(--hobby-accent);align-items:center;gap:10px;height:36px;padding:0 12px;display:flex;position:absolute;top:6%;left:6%;right:6%}@supports (color:color-mix(in lab, red, red)){.hobby-lab-readout{border-top:1px solid color-mix(in srgb,var(--hobby-accent) 26%,transparent)}}.hobby-lab-readout{border-bottom:1px solid var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.hobby-lab-readout{border-bottom:1px solid color-mix(in srgb,var(--hobby-secondary) 13%,transparent)}}.hobby-lab-readout{background:var(--hobby-bg)}@supports (color:color-mix(in lab, red, red)){.hobby-lab-readout{background:color-mix(in srgb,var(--hobby-bg) 80%,transparent)}}.hobby-lab-readout>i{background:var(--hobby-accent);width:6px;height:6px;box-shadow:0 0 12px var(--hobby-accent);border-radius:50%;animation:1.4s ease-in-out infinite hobby-readout-pulse}.hobby-lab-readout>span,.hobby-lab-readout>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.hobby-lab-readout>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.hobby-lab-readout>span{color:color-mix(in srgb,var(--hobby-secondary) 58%,transparent)}}.hobby-lab-readout>strong{color:var(--hobby-accent);margin-left:auto}.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{z-index:32;border-top:1px solid var(--hobby-accent);align-items:center;gap:9px;height:38px;padding:0 12px;display:flex;position:absolute;bottom:8%;left:7%;right:7%}@supports (color:color-mix(in lab, red, red)){.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{border-top:1px solid color-mix(in srgb,var(--hobby-accent) 25%,transparent)}}.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{border-bottom:1px solid var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{border-bottom:1px solid color-mix(in srgb,var(--hobby-secondary) 13%,transparent)}}.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{color:color-mix(in srgb,var(--hobby-secondary) 58%,transparent)}}.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{background:var(--hobby-bg)}@supports (color:color-mix(in lab, red, red)){.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{background:color-mix(in srgb,var(--hobby-bg) 82%,transparent)}}.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.precision-status>i,.reading-status>i,.nature-status>i,.experiment-status>i,.depth-status>i,.meditation-status>i,.coding-status>i,.gaming-status>i,.prototype-status>i{background:var(--hobby-accent);width:6px;height:6px;box-shadow:0 0 10px var(--hobby-accent);border-radius:50%;animation:1.4s ease-in-out infinite hobby-readout-pulse}.precision-status>strong,.reading-status>strong,.nature-status>strong,.experiment-status>strong,.depth-status>strong,.meditation-status>strong,.coding-status>strong,.gaming-status>strong,.prototype-status>strong{color:var(--hobby-accent);margin-left:auto}@keyframes hobby-readout-pulse{50%{opacity:.3;transform:scale(.7)}}.precision-lab{background:radial-gradient(circle at 55% 48%,#ff674d21,#0000 28%),linear-gradient(145deg,#f7d27d09,#0000 50%)}.precision-lab:before{content:"SPORT / PRECISION";color:var(--hobby-secondary);position:absolute;top:15%;left:7%}@supports (color:color-mix(in lab, red, red)){.precision-lab:before{color:color-mix(in srgb,var(--hobby-secondary) 45%,transparent)}}.precision-lab:before{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.15em;writing-mode:vertical-rl}.precision-target{z-index:8;aspect-ratio:1;border:1px solid var(--hobby-secondary);width:min(49%,340px);position:absolute;top:47%;left:54%}@supports (color:color-mix(in lab, red, red)){.precision-target{border:1px solid color-mix(in srgb,var(--hobby-secondary) 25%,transparent)}}.precision-target{background:radial-gradient(circle,#ff674d29,#050a0deb 49%,#f7d27d0a 70%,#0000 71%);border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 42px #ff674d14,0 0 60px #ff674d17}.target-rings,.target-rings>i{border:1px solid var(--hobby-secondary);position:absolute}@supports (color:color-mix(in lab, red, red)){.target-rings,.target-rings>i{border:1px solid color-mix(in srgb,var(--hobby-secondary) 36%,transparent)}}.target-rings,.target-rings>i{border-radius:50%}.target-rings{animation:24s linear infinite precision-target-turn;inset:8%}.target-rings>i:first-child{inset:9%}.target-rings>i:nth-child(2){border-style:dashed;inset:20%}.target-rings>i:nth-child(3){border-color:var(--hobby-accent);inset:31%}@supports (color:color-mix(in lab, red, red)){.target-rings>i:nth-child(3){border-color:color-mix(in srgb,var(--hobby-accent) 50%,transparent)}}.target-rings>i:nth-child(4){background:var(--hobby-accent);inset:41%}@supports (color:color-mix(in lab, red, red)){.target-rings>i:nth-child(4){background:color-mix(in srgb,var(--hobby-accent) 10%,transparent)}}.target-rings>i:nth-child(5){background:var(--hobby-accent);box-shadow:0 0 18px var(--hobby-accent);border:0;inset:47%}.target-crosshair{animation:precision-crosshair-settle 6.4s var(--ease-smooth) infinite;position:absolute;inset:-8%}.target-crosshair:before,.target-crosshair:after{content:"";background:var(--hobby-accent);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.target-crosshair:before,.target-crosshair:after{background:color-mix(in srgb,var(--hobby-accent) 58%,transparent)}}.target-crosshair:before{width:116%;height:1px;transform:translate(-50%,-50%)}.target-crosshair:after{width:1px;height:116%;transform:translate(-50%,-50%)}.target-crosshair>i,.target-crosshair>b{border-color:var(--hobby-accent);border-style:solid;width:21%;height:21%;position:absolute}.target-crosshair>i{border-width:1px 0 0 1px;top:0;left:0}.target-crosshair>b{border-width:0 1px 1px 0;bottom:0;right:0}.shot-group{z-index:5;position:absolute;inset:44%}.shot-group>i{background:var(--hobby-secondary);width:6px;height:6px;box-shadow:0 0 10px var(--hobby-accent);opacity:0;border-radius:50%;animation:6.4s ease-out infinite precision-impact;position:absolute}.shot-group>i:first-child{top:-5px;left:2px}.shot-group>i:nth-child(2){animation-delay:.12s;top:3px;left:-6px}.shot-group>i:nth-child(3){animation-delay:.24s;top:5px;left:5px}.shot-group>i:nth-child(4){animation-delay:.36s;top:-3px;left:-4px}.shot-group>i:nth-child(5){animation-delay:.48s;top:1px;left:1px}.precision-target>strong{color:var(--hobby-accent);font:400 2.8rem/.8 var(--display);text-shadow:0 0 18px #ff674d40;position:absolute;bottom:14%;right:5%}.precision-target>small{color:var(--hobby-secondary);position:absolute;bottom:8%;right:5%}@supports (color:color-mix(in lab, red, red)){.precision-target>small{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.precision-target>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.sight-rail{z-index:7;background:linear-gradient(90deg,transparent,var(--hobby-accent),transparent);height:1px;position:absolute;top:48%;left:7%;right:3%}@supports (color:color-mix(in lab, red, red)){.sight-rail{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hobby-accent) 45%,transparent),transparent)}}.sight-rail{transform:rotate(-8deg)}.sight-rail>span{border:1px solid var(--hobby-secondary);background:var(--hobby-bg);border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:2%}.sight-rail>i{background:var(--hobby-accent);width:7px;height:7px;box-shadow:0 0 12px var(--hobby-accent);animation:precision-rail 6.4s var(--ease-smooth) infinite;border-radius:50%;position:absolute;top:-3px;left:0}.sight-rail>b{border:1px solid var(--hobby-accent);width:9px;height:9px;position:absolute;top:-4px;right:4%;transform:rotate(45deg)}.breath-trace{z-index:12;border:1px solid var(--hobby-secondary);justify-content:center;align-items:center;gap:4px;height:54px;padding:0 12px;display:flex;position:absolute;bottom:17%;left:9%;right:9%}@supports (color:color-mix(in lab, red, red)){.breath-trace{border:1px solid color-mix(in srgb,var(--hobby-secondary) 16%,transparent)}}.breath-trace{background:#03080aa3}.breath-trace>i{width:2px;height:calc(6px + var(--breath-height,0px));background:var(--hobby-accent);opacity:.45;animation:4.2s ease-in-out infinite precision-breath}.breath-trace>i:nth-child(3n+1){height:12px;animation-delay:-.2s}.breath-trace>i:nth-child(3n+2){height:25px;animation-delay:-.4s}.breath-trace>i:nth-child(3n){height:38px;animation-delay:-.6s}.breath-trace>span{color:var(--hobby-secondary);position:absolute;bottom:5px}@supports (color:color-mix(in lab, red, red)){.breath-trace>span{color:color-mix(in srgb,var(--hobby-secondary) 44%,transparent)}}.breath-trace>span{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.breath-trace>span:first-of-type{left:4%}.breath-trace>span:nth-of-type(2){color:var(--hobby-accent);left:46%}.breath-trace>span:nth-of-type(3){right:4%}.precision-metrics{z-index:16;gap:8px;width:110px;display:grid;position:absolute;top:24%;left:5%}.precision-metrics>span{border-left:2px solid var(--hobby-accent);gap:7px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.precision-metrics>span{border-left:2px solid color-mix(in srgb,var(--hobby-accent) 35%,transparent)}}.precision-metrics>span{background:#03080a9e}.precision-metrics small{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.precision-metrics small{color:color-mix(in srgb,var(--hobby-secondary) 46%,transparent)}}.precision-metrics small{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.precision-metrics b{color:var(--hobby-accent);font:700 8px/1 var(--font-geist-mono), monospace}@keyframes precision-target-turn{to{transform:rotate(360deg)}}@keyframes precision-crosshair-settle{0%,18%,to{transform:translate(-10px,8px)rotate(1deg)}45%,75%{transform:translate(0)rotate(0)}}@keyframes precision-impact{0%,59%{opacity:0;transform:scale(2.6)}62%,84%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes precision-rail{0%{opacity:0;left:0}12%,80%{opacity:1}55%,to{opacity:0;left:91%}}@keyframes precision-breath{0%,to{opacity:.25;transform:scaleY(.3)}50%{opacity:.8;transform:scaleY(1)}}.reading-lab{perspective:1100px;background:radial-gradient(at 52% 57%,#ffca782b,#0000 34%),linear-gradient(#441f0d1f,#0000 50%)}.open-book{z-index:10;width:68%;height:42%;transform-style:preserve-3d;animation:7s ease-in-out infinite reading-book-breathe;position:absolute;top:51%;left:52%;transform:translate(-50%,-50%)perspective(900px)rotateX(11deg)}.book-cover{border:1px solid var(--hobby-accent);width:51%;position:absolute;top:2%;bottom:-4%}@supports (color:color-mix(in lab, red, red)){.book-cover{border:1px solid color-mix(in srgb,var(--hobby-accent) 48%,transparent)}}.book-cover{background:#442416;box-shadow:0 24px 45px #0000006b}.cover-left{border-radius:7px 0 0 8px;right:50%;transform:skewY(3deg)}.cover-right{border-radius:0 7px 8px 0;left:50%;transform:skewY(-3deg)}.book-page{z-index:4;color:#49372c;background:linear-gradient(90deg,#cdbfa8,#fff8e9 14%,#efe4cf 92%,#b9a98d);width:50%;padding:34px 27px;position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:inset 0 0 22px #40261429}.page-left{transform-origin:100%;border-radius:4px 0 0 6px;right:50%;transform:skewY(2deg)}.page-right{transform-origin:0;border-radius:0 4px 6px 0;left:50%;transform:skewY(-2deg)}.book-page>i,.turning-page>i{background:#452d1e38;width:100%;height:2px;margin:0 0 12px;display:block}.book-page>i:nth-child(3n){width:76%}.book-page>i:nth-child(4n){width:89%}.book-page>b{color:#573725;font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;position:absolute;top:14px;left:27px}.book-page>small{color:#39231680;font:700 5px/1 var(--font-geist-mono), monospace;position:absolute;bottom:16px;right:25px}.turning-page{z-index:12;transform-origin:0;width:49%;animation:reading-page-turn 6.8s var(--ease-smooth) infinite;backface-visibility:hidden;background:linear-gradient(90deg,#baa98c,#fff8e8 18%,#e8dcc5);border-radius:0 5px 6px 0;padding:38px 27px;position:absolute;top:0;bottom:1%;left:50%;transform:rotateY(-4deg);box-shadow:-8px 8px 24px #1c0d0833}.turning-page>i{background:#452d1e2e}.book-spine{z-index:15;background:linear-gradient(90deg,#4b2a17,#d4a65d,#44210f);border-radius:50%;width:6px;position:absolute;top:-1%;bottom:-4%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ffca784d}.word-constellation{z-index:18;position:absolute;inset:0}.word-constellation>span{border:1px solid var(--hobby-accent);padding:6px 8px;position:absolute}@supports (color:color-mix(in lab, red, red)){.word-constellation>span{border:1px solid color-mix(in srgb,var(--hobby-accent) 26%,transparent)}}.word-constellation>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.word-constellation>span{color:color-mix(in srgb,var(--hobby-secondary) 62%,transparent)}}.word-constellation>span{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;background:#110b09b8;animation:7s ease-in-out infinite reading-word-float}.word-constellation>span:first-child{top:20%;left:15%}.word-constellation>span:nth-child(2){animation-delay:-1s;top:28%;right:8%}.word-constellation>span:nth-child(3){animation-delay:-2s;top:14%;left:48%}.word-constellation>span:nth-child(4){animation-delay:-3s;bottom:24%;right:13%}.word-constellation>span:nth-child(5){animation-delay:-4s;bottom:27%;left:8%}.word-constellation>span:nth-child(6){animation-delay:-5s;top:37%;left:3%}.reading-beam{z-index:20;background:linear-gradient(90deg,transparent,var(--hobby-accent),transparent);width:42%;height:1px;animation:5.2s ease-in-out infinite reading-underline;position:absolute;top:64%;left:31%;transform:rotate(-3deg)}.reading-beam>i{background:var(--hobby-accent);width:5px;height:5px;box-shadow:0 0 8px var(--hobby-accent);border-radius:50%;position:absolute;top:-2px}.reading-beam>i:first-child{left:13%}.reading-beam>i:nth-child(2){left:47%}.reading-beam>i:nth-child(3){right:8%}.reading-beam>span{color:var(--hobby-accent);position:absolute;top:9px;right:4%}@supports (color:color-mix(in lab, red, red)){.reading-beam>span{color:color-mix(in srgb,var(--hobby-accent) 60%,transparent)}}.reading-beam>span{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.margin-notes{z-index:22;gap:5px;width:98px;display:grid;position:absolute;bottom:18%;right:4%}.margin-notes>span{border:1px solid var(--hobby-secondary);grid-template-columns:20px 1fr;gap:5px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.margin-notes>span{border:1px solid color-mix(in srgb,var(--hobby-secondary) 16%,transparent)}}.margin-notes>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.margin-notes>span{color:color-mix(in srgb,var(--hobby-secondary) 42%,transparent)}}.margin-notes>span{font:700 4px/1 var(--font-geist-mono), monospace;background:#110b09b3}.margin-notes b{color:var(--hobby-accent);font:inherit}@keyframes reading-book-breathe{50%{transform:translate(-50%,calc(-50% - 6px))perspective(900px)rotateX(9deg)}}@keyframes reading-page-turn{0%,12%{opacity:1;transform:rotateY(-3deg)}45%,55%{opacity:.94;transform:rotateY(-168deg)}88%,to{opacity:1;transform:rotateY(-3deg)}}@keyframes reading-word-float{50%{border-color:var(--hobby-accent);color:var(--hobby-accent);transform:translateY(-10px)}}@keyframes reading-underline{0%,to{opacity:.25;transform:rotate(-3deg)scaleX(.3)}45%,65%{opacity:1;transform:rotate(-3deg)scaleX(1)}}.nature-lab{background:radial-gradient(circle at 78% 22%,#9ee85f26,#0000 18%),linear-gradient(#68d7cf14,#02130b33)}.nature-sun{z-index:3;aspect-ratio:1;border:1px solid var(--hobby-secondary);width:82px;position:absolute;top:18%;right:13%}@supports (color:color-mix(in lab, red, red)){.nature-sun{border:1px solid color-mix(in srgb,var(--hobby-secondary) 38%,transparent)}}.nature-sun{border-radius:50%;animation:8s ease-in-out infinite nature-sun;box-shadow:0 0 50px #9ee85f26}.nature-sun:before{content:"";background:var(--hobby-accent);border-radius:50%;position:absolute;inset:17px;box-shadow:0 0 26px #9ee85f73}.nature-sun>i{border:1px dashed var(--hobby-accent);position:absolute;inset:-13px}@supports (color:color-mix(in lab, red, red)){.nature-sun>i{border:1px dashed color-mix(in srgb,var(--hobby-accent) 28%,transparent)}}.nature-sun>i{border-radius:50%;animation:18s linear infinite nature-orbit}.nature-sun>span{background:var(--hobby-secondary);width:6px;height:6px;box-shadow:0 0 11px var(--hobby-secondary);border-radius:50%;position:absolute;top:-17px;left:50%}.mountain-field{z-index:2;opacity:.78;height:52%;position:absolute;bottom:14%;left:-4%;right:-4%}.mountain-field>span{clip-path:polygon(0 100%,0 78%,14% 53%,25% 70%,39% 29%,50% 53%,65% 12%,80% 64%,91% 39%,100% 72%,100% 100%);background:linear-gradient(145deg,#9ee85f1f,#062319db);height:100%;position:absolute;bottom:0;left:0;right:0}.mountain-field>span:nth-child(2){background:#68d7cf1c;height:78%;animation:12s ease-in-out infinite alternate nature-mountain-drift;transform:translate(7%)}.mountain-field>span:nth-child(3){background:#082a1bf0;height:56%;animation:9s ease-in-out -4s infinite alternate-reverse nature-mountain-drift;transform:translate(-5%)}.topographic-map{z-index:6;aspect-ratio:1.28;width:48%;position:absolute;top:23%;left:10%;transform:rotate(-8deg)}.topographic-map>i{border:1px solid var(--hobby-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.topographic-map>i{border:1px solid color-mix(in srgb,var(--hobby-accent) 32%,transparent)}}.topographic-map>i{border-radius:46% 54% 43% 57%/56% 39% 61% 44%;animation:9s ease-in-out infinite alternate nature-contour}.topographic-map>i:first-child{inset:0}.topographic-map>i:nth-child(2){animation-delay:-1.4s;inset:10%}.topographic-map>i:nth-child(3){animation-delay:-2.8s;inset:22%}.topographic-map>i:nth-child(4){animation-delay:-4.2s;inset:34%}.topographic-map>i:nth-child(5){border-color:var(--hobby-secondary);background:#68d7cf14;animation-delay:-5.6s;inset:45%}.topographic-map>b{color:var(--hobby-secondary);font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;position:absolute;top:46%;left:47%}.nature-trail{z-index:12;position:absolute;inset:0}.nature-trail>i{background:repeating-linear-gradient(90deg,var(--hobby-secondary) 0 7px,transparent 7px 13px);transform-origin:0;background-size:26px 2px;height:2px;animation:2s linear infinite nature-trail-flow;position:absolute}.nature-trail>i:first-child{width:19%;top:72%;left:8%;transform:rotate(-19deg)}.nature-trail>i:nth-child(2){width:17%;animation-delay:-.4s;top:66%;left:25%;transform:rotate(27deg)}.nature-trail>i:nth-child(3){width:18%;animation-delay:-.8s;top:72%;left:39%;transform:rotate(-36deg)}.nature-trail>i:nth-child(4){width:18%;animation-delay:-1.2s;top:62%;left:53%;transform:rotate(-16deg)}.nature-trail>i:nth-child(5){width:17%;animation-delay:-1.6s;top:58%;left:69%;transform:rotate(19deg)}.nature-trail>span{background:var(--hobby-accent);width:9px;height:9px;box-shadow:0 0 16px var(--hobby-accent);border-radius:50%;animation:2.4s ease-in-out infinite nature-destination;position:absolute;top:58%;left:82%}.trail-marker{z-index:18;border:1px solid var(--hobby-secondary);place-items:center;width:82px;height:82px;display:grid;position:absolute;top:42%;left:47%}@supports (color:color-mix(in lab, red, red)){.trail-marker{border:1px solid color-mix(in srgb,var(--hobby-secondary) 28%,transparent)}}.trail-marker{background:#06100bb8;border-radius:50%;animation:9s ease-in-out infinite nature-compass}.trail-marker:before{content:"";border:1px dashed var(--hobby-accent);position:absolute;inset:7px}@supports (color:color-mix(in lab, red, red)){.trail-marker:before{border:1px dashed color-mix(in srgb,var(--hobby-accent) 36%,transparent)}}.trail-marker:before{border-radius:50%}.trail-marker>i{background:linear-gradient(var(--hobby-accent) 0 50%,var(--hobby-secondary) 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:9px;height:33px;position:absolute}.trail-marker>b{color:var(--hobby-accent);font:700 5px/1 var(--font-geist-mono), monospace;margin-top:-56px}.trail-marker>small{color:var(--hobby-secondary);position:absolute;top:calc(100% + 9px)}@supports (color:color-mix(in lab, red, red)){.trail-marker>small{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.trail-marker>small{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;white-space:nowrap}.nature-leaves{z-index:16;position:absolute;inset:0}.nature-leaves>i{background:var(--hobby-accent);opacity:.45;border-radius:100% 0;width:8px;height:13px;animation:7s linear infinite nature-leaf-drift;position:absolute;box-shadow:0 0 8px #9ee85f4d}.nature-leaves>i:first-child{top:20%;left:21%}.nature-leaves>i:nth-child(2){animation-delay:-1s;top:29%;left:62%}.nature-leaves>i:nth-child(3){animation-delay:-2s;top:41%;right:9%}.nature-leaves>i:nth-child(4){animation-delay:-3s;bottom:25%;left:14%}.nature-leaves>i:nth-child(5){animation-delay:-4s;top:17%;left:45%}.nature-leaves>i:nth-child(6){animation-delay:-5s;bottom:30%;right:26%}.nature-leaves>i:nth-child(7){animation-delay:-6s;top:53%;left:29%}.nature-leaves>i:nth-child(8){animation-delay:-2.5s;top:27%;right:31%}.nature-leaves>i:nth-child(9){animation-delay:-4.5s;bottom:42%;right:7%}.weather-strip{z-index:20;gap:1px;display:flex;position:absolute;bottom:18%;right:5%}.weather-strip>span{border:1px solid var(--hobby-secondary);gap:6px;min-width:58px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.weather-strip>span{border:1px solid color-mix(in srgb,var(--hobby-secondary) 14%,transparent)}}.weather-strip>span{color:var(--hobby-secondary);background:#04120bb8}@supports (color:color-mix(in lab, red, red)){.weather-strip>span{color:color-mix(in srgb,var(--hobby-secondary) 42%,transparent)}}.weather-strip>span{font:700 4px/1 var(--font-geist-mono), monospace}.weather-strip b{color:var(--hobby-accent);font:inherit}@keyframes nature-sun{50%{filter:brightness(1.2);transform:translateY(-7px)}}@keyframes nature-orbit{to{transform:rotate(360deg)}}@keyframes nature-mountain-drift{to{transform:translate(1.5%)}}@keyframes nature-contour{to{border-radius:58% 42% 61% 39%/44% 57% 43% 56%;transform:rotate(3deg)scale(1.02)}}@keyframes nature-trail-flow{to{background-position:26px 0}}@keyframes nature-destination{50%{opacity:.35;transform:scale(.7)}}@keyframes nature-compass{0%,to{transform:rotate(-9deg)}50%{transform:rotate(8deg)}}@keyframes nature-leaf-drift{50%{opacity:.9;transform:translate(12px,18px)rotate(120deg)}to{opacity:.15;transform:translate(-8px,36px)rotate(250deg)}}.experiment-lab{background:radial-gradient(circle at 50% 48%,#a88cff29,#0000 25%),radial-gradient(at 78% 66%,#62e7ff17,#0000 28%)}.thought-core{z-index:16;aspect-ratio:1;border:1px solid var(--hobby-accent);place-items:center;width:146px;display:grid;position:absolute;top:48%;left:49%}@supports (color:color-mix(in lab, red, red)){.thought-core{border:1px solid color-mix(in srgb,var(--hobby-accent) 52%,transparent)}}.thought-core{background:radial-gradient(circle,#a88cff38,#070817f0 64%);border-radius:50%;animation:4.8s ease-in-out infinite thought-core-pulse;transform:translate(-50%,-50%);box-shadow:0 0 54px #a88cff29}.thought-core:before{content:"";border:1px dashed var(--hobby-secondary);position:absolute;inset:18px}@supports (color:color-mix(in lab, red, red)){.thought-core:before{border:1px dashed color-mix(in srgb,var(--hobby-secondary) 35%,transparent)}}.thought-core:before{border-radius:50%;animation:12s linear infinite reverse thought-orbit-turn}.thought-core>b{color:var(--hobby-accent);font:400 5rem/.8 var(--display);text-shadow:0 0 24px #a88cff6b}.thought-core>small{color:var(--hobby-secondary);position:absolute;bottom:24px}@supports (color:color-mix(in lab, red, red)){.thought-core>small{color:color-mix(in srgb,var(--hobby-secondary) 58%,transparent)}}.thought-core>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.14em}.thought-orbit{border:1px dashed var(--hobby-accent);position:absolute;inset:-20px}@supports (color:color-mix(in lab, red, red)){.thought-orbit{border:1px dashed color-mix(in srgb,var(--hobby-accent) 27%,transparent)}}.thought-orbit{border-radius:50%;animation:16s linear infinite thought-orbit-turn}.thought-orbit>i{border:1px solid var(--hobby-secondary);background:var(--hobby-bg);width:8px;height:8px;transform:rotate(var(--thought-angle)) translateY(-91px) rotate(45deg);position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);box-shadow:0 0 9px #62e7ff40}.thought-orbit>i:first-child{--thought-angle:0deg}.thought-orbit>i:nth-child(2){--thought-angle:60deg}.thought-orbit>i:nth-child(3){--thought-angle:120deg}.thought-orbit>i:nth-child(4){--thought-angle:180deg}.thought-orbit>i:nth-child(5){--thought-angle:240deg}.thought-orbit>i:nth-child(6){--thought-angle:300deg}.premise-input{z-index:18;border:1px solid var(--hobby-secondary);grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:8px 16px;width:128px;padding:13px;display:grid;position:absolute;top:45%;left:5%}@supports (color:color-mix(in lab, red, red)){.premise-input{border:1px solid color-mix(in srgb,var(--hobby-secondary) 24%,transparent)}}.premise-input{background:#050613c7}.premise-input>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.premise-input>span{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.premise-input>span{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.premise-input>b{color:var(--hobby-accent);font:400 2.2rem/.8 var(--display);grid-row:1/3}.premise-input>i{background:linear-gradient(90deg,var(--hobby-secondary),var(--hobby-accent));transform-origin:0;grid-column:1;height:3px;animation:5.6s ease-in-out infinite thought-premise-load}.possibility-beams{z-index:5;position:absolute;inset:0}.possibility-beams>i{background:repeating-linear-gradient(90deg,var(--hobby-accent) 0 7px,transparent 7px 13px);transform-origin:0;background-size:26px 1px;width:39%;height:1px;animation:2.2s linear infinite thought-beam-flow;position:absolute;top:48%;left:49%}.possibility-beams>i:first-child{transform:rotate(-44deg)}.possibility-beams>i:nth-child(2){animation-delay:-.7s;transform:rotate(0)}.possibility-beams>i:nth-child(3){animation-delay:-1.4s;transform:rotate(43deg)}.scenario{z-index:12;border:1px solid var(--hobby-secondary);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;width:112px;height:65px;padding:11px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.scenario{border:1px solid color-mix(in srgb,var(--hobby-secondary) 24%,transparent)}}.scenario{background:#050613d6;animation:5.6s ease-in-out infinite thought-world-resolve;box-shadow:0 14px 27px #00000038}.scenario>small{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.scenario>small{color:color-mix(in srgb,var(--hobby-secondary) 46%,transparent)}}.scenario>small{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.scenario>b{color:var(--paper);font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.scenario>i{background:var(--hobby-accent);transform-origin:0;grid-column:1;height:3px;animation:5.6s ease-in-out infinite thought-world-meter}.scenario>span{color:var(--hobby-accent);font:400 2rem/.8 var(--display);grid-area:1/2/3}.scenario-a{top:20%;right:5%}.scenario-b{animation-delay:-1.8s;top:43%;right:2%}.scenario-c{animation-delay:-3.6s;bottom:20%;right:7%}.scenario-b>i{background:var(--hobby-secondary)}.scenario-c>i{background:linear-gradient(90deg,var(--hobby-accent),var(--hobby-secondary))}.logic-switches{z-index:20;gap:8px;width:112px;display:grid;position:absolute;bottom:18%;left:5%}.logic-switches>span{border-bottom:1px solid var(--hobby-secondary);justify-content:space-between;align-items:center;padding:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.logic-switches>span{border-bottom:1px solid color-mix(in srgb,var(--hobby-secondary) 15%,transparent)}}.logic-switches>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.logic-switches>span{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.logic-switches>span{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.logic-switches i{background:var(--hobby-accent);border-radius:999px;width:22px;height:10px}@supports (color:color-mix(in lab, red, red)){.logic-switches i{background:color-mix(in srgb,var(--hobby-accent) 18%,transparent)}}.logic-switches i{box-shadow:inset 0 0 0 1px var(--hobby-accent)}@supports (color:color-mix(in lab, red, red)){.logic-switches i{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hobby-accent) 35%,transparent)}}.logic-switches i:after{content:"";background:var(--hobby-accent);border-radius:50%;width:7px;height:7px;margin:1.5px;animation:4.2s ease-in-out infinite thought-switch;display:block}@keyframes thought-core-pulse{50%{filter:brightness(1.22);transform:translate(-50%,-50%)scale(1.04)}}@keyframes thought-orbit-turn{to{transform:rotate(360deg)}}@keyframes thought-premise-load{0%,20%{transform:scaleX(.12)}55%,85%{transform:scaleX(1)}to{transform:scaleX(.12)}}@keyframes thought-beam-flow{to{background-position:26px 0}}@keyframes thought-world-resolve{0%,20%,to{opacity:.45;transform:translate(8px)}40%,72%{opacity:1;border-color:var(--hobby-accent);transform:translate(0)}}@keyframes thought-world-meter{0%,25%{transform:scaleX(.15)}55%,85%{transform:scaleX(1)}to{transform:scaleX(.15)}}@keyframes thought-switch{0%,28%{transform:translate(0)}48%,78%{transform:translate(12px)}to{transform:translate(0)}}.depth-lab{perspective:1000px;background:radial-gradient(at 56% 58%,#3ee6d324,#0000 20%),linear-gradient(#16345321,#01070c66)}.depth-lab:after{content:"";z-index:1;clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);filter:blur(8px);background:linear-gradient(#0000,#3ee6d314);position:absolute;inset:15% 9%}.depth-well{z-index:10;aspect-ratio:1;width:min(57%,390px);transform-style:preserve-3d;position:absolute;top:53%;left:55%;transform:translate(-50%,-50%)rotateX(62deg)}.depth-well>i{border:1px solid var(--hobby-secondary);position:absolute}@supports (color:color-mix(in lab, red, red)){.depth-well>i{border:1px solid color-mix(in srgb,var(--hobby-secondary) 32%,transparent)}}.depth-well>i{border-radius:50%;animation:6.8s ease-out infinite depth-sonar;box-shadow:inset 0 0 30px #3ee6d30d}.depth-well>i:first-child{inset:0}.depth-well>i:nth-child(2){animation-delay:-1.36s;inset:11%}.depth-well>i:nth-child(3){animation-delay:-2.72s;inset:23%}.depth-well>i:nth-child(4){animation-delay:-4.08s;inset:35%}.depth-well>i:nth-child(5){border-color:var(--hobby-accent);background:#3ee6d31a;animation-delay:-5.44s;inset:46%}.depth-probe{z-index:15;border:1px solid var(--hobby-accent);background:var(--hobby-bg);width:52px;height:52px;animation:depth-probe-descend 8.6s var(--ease-smooth) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(-62deg);box-shadow:0 0 28px #3ee6d359}.depth-probe>b{color:var(--hobby-accent);font:400 1.8rem/1 var(--display)}.depth-probe>small{color:var(--hobby-secondary);position:absolute;top:calc(100% + 7px)}@supports (color:color-mix(in lab, red, red)){.depth-probe>small{color:color-mix(in srgb,var(--hobby-secondary) 52%,transparent)}}.depth-probe>small{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.depth-axis{z-index:18;flex-direction:column;justify-content:space-between;width:106px;display:flex;position:absolute;top:18%;bottom:19%;left:7%}.depth-axis:before{content:"";background:linear-gradient(var(--hobby-secondary),var(--hobby-accent));opacity:.35;width:1px;position:absolute;top:0;bottom:0;left:6px}.depth-axis>span{color:var(--hobby-secondary);padding-left:18px;position:relative}@supports (color:color-mix(in lab, red, red)){.depth-axis>span{color:color-mix(in srgb,var(--hobby-secondary) 46%,transparent)}}.depth-axis>span{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.09em}.depth-axis>span:before{content:"";border:1px solid var(--hobby-accent);background:var(--hobby-bg);border-radius:50%;width:7px;height:7px;position:absolute;top:-1px;left:3px}.depth-axis>i{background:var(--hobby-accent);width:7px;height:7px;box-shadow:0 0 10px var(--hobby-accent);animation:depth-axis-travel 8.6s var(--ease-smooth) infinite;border-radius:50%;position:absolute;top:0;left:3px}.deep-particles{z-index:5;position:absolute;inset:0}.deep-particles>i{background:var(--hobby-secondary);width:3px;height:3px;box-shadow:0 0 8px var(--hobby-secondary);opacity:.25;border-radius:50%;animation:8s ease-in-out infinite depth-particle;position:absolute}.deep-particles>i:first-child{top:22%;left:30%}.deep-particles>i:nth-child(2){animation-delay:-1s;top:18%;left:67%}.deep-particles>i:nth-child(3){animation-delay:-2s;top:34%;right:9%}.deep-particles>i:nth-child(4){animation-delay:-3s;top:43%;left:19%}.deep-particles>i:nth-child(5){animation-delay:-4s;top:57%;right:18%}.deep-particles>i:nth-child(6){animation-delay:-5s;bottom:24%;left:28%}.deep-particles>i:nth-child(7){animation-delay:-6s;bottom:18%;right:28%}.deep-particles>i:nth-child(8){animation-delay:-7s;top:29%;left:48%}.deep-particles>i:nth-child(9){animation-delay:-2.5s;top:52%;left:38%}.deep-particles>i:nth-child(10){animation-delay:-3.5s;bottom:29%;right:9%}.deep-particles>i:nth-child(11){animation-delay:-4.5s;top:28%;left:39%}.deep-particles>i:nth-child(12){animation-delay:-5.5s;top:38%;right:24%}.deep-particles>i:nth-child(13){animation-delay:-6.5s;bottom:36%;left:52%}.deep-particles>i:nth-child(14){animation-delay:-7.5s;bottom:21%;right:38%}.question-stack{z-index:20;gap:7px;width:105px;display:grid;position:absolute;top:22%;right:4%}.question-stack>span{border:1px solid var(--hobby-secondary);align-items:center;gap:8px;padding:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.question-stack>span{border:1px solid color-mix(in srgb,var(--hobby-secondary) 15%,transparent)}}.question-stack>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.question-stack>span{color:color-mix(in srgb,var(--hobby-secondary) 56%,transparent)}}.question-stack>span{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;background:#030c13b8;animation:7.5s ease-in-out infinite depth-question}.question-stack>span:nth-child(2){animation-delay:-2.5s}.question-stack>span:nth-child(3){animation-delay:-5s}.question-stack small{color:var(--hobby-accent);font:inherit}.clarity-core{z-index:24;border:1px solid var(--hobby-accent);place-items:center;width:96px;height:76px;display:grid;position:absolute;bottom:20%;right:8%}@supports (color:color-mix(in lab, red, red)){.clarity-core{border:1px solid color-mix(in srgb,var(--hobby-accent) 32%,transparent)}}.clarity-core{background:#030c13c7}.clarity-core>i{background:var(--hobby-accent);width:13px;height:13px;box-shadow:0 0 20px var(--hobby-accent);border-radius:50%;animation:2.6s ease-in-out infinite depth-clarity}.clarity-core>b{color:var(--hobby-accent);font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.clarity-core>small{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.clarity-core>small{color:color-mix(in srgb,var(--hobby-secondary) 46%,transparent)}}.clarity-core>small{font:700 4px/1 var(--font-geist-mono), monospace}@keyframes depth-sonar{0%{opacity:.16;transform:scale(.86)}55%{opacity:.85}to{opacity:.08;transform:scale(1.08)}}@keyframes depth-probe-descend{0%,12%{opacity:.55;transform:translate(-50%,-80%)rotateX(-62deg)scale(.86)}50%,75%{opacity:1;transform:translate(-50%,-50%)rotateX(-62deg)scale(1)}to{opacity:.55;transform:translate(-50%,-20%)rotateX(-62deg)scale(.86)}}@keyframes depth-axis-travel{0%,10%{top:0}80%,to{top:calc(100% - 7px)}}@keyframes depth-particle{50%{opacity:.9;transform:translateY(18px)scale(1.6)}}@keyframes depth-question{0%,20%,to{opacity:.32;transform:translate(7px)}36%,62%{opacity:1;border-color:var(--hobby-accent);transform:translate(0)}}@keyframes depth-clarity{50%{opacity:.35;transform:scale(.72)}}.meditation-lab{background:radial-gradient(circle at 52%,#c99bff29,#0000 29%),linear-gradient(145deg,#75f2cf0a,#0000 56%)}.breath-field{z-index:10;aspect-ratio:1;width:min(52%,350px);animation:meditation-breath 8s var(--ease-smooth) infinite;background:radial-gradient(circle,#c99bff2b,#090714e8 58%,#0000 59%);border-radius:50%;place-items:center;display:grid;position:absolute;top:49%;left:51%;transform:translate(-50%,-50%)}.breath-rings,.breath-rings>i{border:1px solid var(--hobby-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.breath-rings,.breath-rings>i{border:1px solid color-mix(in srgb,var(--hobby-accent) 31%,transparent)}}.breath-rings,.breath-rings>i{border-radius:50%}.breath-rings{inset:0}.breath-rings>i:first-child{animation:8s ease-in-out infinite meditation-ring;inset:-12%}.breath-rings>i:nth-child(2){border-style:dashed;animation:8s ease-in-out -2.6s infinite meditation-ring;inset:9%}.breath-rings>i:nth-child(3){border-color:var(--hobby-secondary);inset:27%}@supports (color:color-mix(in lab, red, red)){.breath-rings>i:nth-child(3){border-color:color-mix(in srgb,var(--hobby-secondary) 36%,transparent)}}.breath-rings>i:nth-child(3){animation:8s ease-in-out -5.2s infinite meditation-ring}.lotus-form{animation:28s linear infinite meditation-lotus-turn;position:absolute;inset:28%}.lotus-form>i{border:1px solid var(--hobby-secondary);width:32%;height:54%;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.lotus-form>i{border:1px solid color-mix(in srgb,var(--hobby-secondary) 52%,transparent)}}.lotus-form>i{transform-origin:0 0;transform:rotate(var(--lotus-angle)) translate(-5%,-94%);background:linear-gradient(135deg,#c99bff33,#75f2cf0f);border-radius:100% 0}.lotus-form>i:first-child{--lotus-angle:0deg}.lotus-form>i:nth-child(2){--lotus-angle:45deg}.lotus-form>i:nth-child(3){--lotus-angle:90deg}.lotus-form>i:nth-child(4){--lotus-angle:135deg}.lotus-form>i:nth-child(5){--lotus-angle:180deg}.lotus-form>i:nth-child(6){--lotus-angle:225deg}.lotus-form>i:nth-child(7){--lotus-angle:270deg}.lotus-form>i:nth-child(8){--lotus-angle:315deg}.breath-field>b{z-index:4;color:var(--hobby-accent);font:400 3.7rem/.8 var(--display);animation:8s ease-in-out infinite meditation-word}.breath-field>small{color:var(--hobby-secondary);position:absolute;bottom:19%}@supports (color:color-mix(in lab, red, red)){.breath-field>small{color:color-mix(in srgb,var(--hobby-secondary) 55%,transparent)}}.breath-field>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.14em}.breath-wave{z-index:17;border-top:1px solid var(--hobby-secondary);justify-content:center;align-items:center;gap:4px;height:54px;display:flex;position:absolute;bottom:18%;left:10%;right:10%}@supports (color:color-mix(in lab, red, red)){.breath-wave{border-top:1px solid color-mix(in srgb,var(--hobby-secondary) 16%,transparent)}}.breath-wave{border-bottom:1px solid var(--hobby-accent)}@supports (color:color-mix(in lab, red, red)){.breath-wave{border-bottom:1px solid color-mix(in srgb,var(--hobby-accent) 16%,transparent)}}.breath-wave>i{background:var(--hobby-accent);opacity:.4;border-radius:2px;width:2px;height:12px;animation:8s ease-in-out infinite meditation-wave}.breath-wave>i:nth-child(4n+1){height:22px;animation-delay:-.4s}.breath-wave>i:nth-child(4n+2){height:35px;animation-delay:-.8s}.breath-wave>i:nth-child(4n+3){height:25px;animation-delay:-1.2s}.breath-wave>i:nth-child(4n){height:9px;animation-delay:-1.6s}.breath-wave>span{color:var(--hobby-secondary);position:absolute;bottom:4px}@supports (color:color-mix(in lab, red, red)){.breath-wave>span{color:color-mix(in srgb,var(--hobby-secondary) 44%,transparent)}}.breath-wave>span{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.breath-wave>span:first-of-type{left:3%}.breath-wave>span:last-of-type{right:3%}.stillness-orbit{z-index:12;aspect-ratio:1;border:1px dashed var(--hobby-secondary);width:min(70%,470px);position:absolute;top:49%;left:51%}@supports (color:color-mix(in lab, red, red)){.stillness-orbit{border:1px dashed color-mix(in srgb,var(--hobby-secondary) 20%,transparent)}}.stillness-orbit{border-radius:50%;animation:42s linear infinite reverse meditation-orbit-turn;transform:translate(-50%,-50%)}.stillness-orbit>i{background:var(--hobby-secondary);width:8px;height:8px;box-shadow:0 0 14px var(--hobby-secondary);border-radius:50%;position:absolute;top:50%;left:-4px}.stillness-orbit>span{color:var(--hobby-secondary);position:absolute}@supports (color:color-mix(in lab, red, red)){.stillness-orbit>span{color:color-mix(in srgb,var(--hobby-secondary) 42%,transparent)}}.stillness-orbit>span{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.stillness-orbit>span:first-of-type{top:12%;left:2%}.stillness-orbit>span:nth-of-type(2){top:4%;right:12%}.stillness-orbit>span:nth-of-type(3){bottom:20%;right:1%}.stillness-metrics{z-index:22;gap:7px;width:96px;display:grid;position:absolute;top:22%;left:4%}.stillness-metrics>span{border-left:1px solid var(--hobby-accent);gap:7px;padding:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.stillness-metrics>span{border-left:1px solid color-mix(in srgb,var(--hobby-accent) 35%,transparent)}}.stillness-metrics>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.stillness-metrics>span{color:color-mix(in srgb,var(--hobby-secondary) 42%,transparent)}}.stillness-metrics>span{font:700 4px/1 var(--font-geist-mono), monospace;background:#090714a6}.stillness-metrics b{color:var(--hobby-accent);font:700 6px/1 var(--font-geist-mono), monospace}@keyframes meditation-breath{0%,to{filter:brightness(.83);transform:translate(-50%,-50%)scale(.84)}48%,58%{filter:brightness(1.18);transform:translate(-50%,-50%)scale(1)}}@keyframes meditation-ring{0%,to{opacity:.18;transform:scale(.78)}50%{opacity:.75;transform:scale(1.04)}}@keyframes meditation-lotus-turn{to{transform:rotate(360deg)}}@keyframes meditation-orbit-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes meditation-word{0%,42%,to{opacity:1}48%,92%{opacity:.25}}@keyframes meditation-wave{0%,to{opacity:.2;transform:scaleY(.35)}50%{opacity:.8;transform:scaleY(1)}}.coding-lab{background:radial-gradient(circle at 53% 48%,#63ffb41f,#0000 28%),linear-gradient(145deg,#56c8ff0b,#0000 55%)}.coding-lab:before{content:"";background-color:#0000;background-image:linear-gradient(#63ffb409 1px,#0000 1px),linear-gradient(90deg,#56c8ff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:12% 5%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 80%,#0000)}.code-terminal{z-index:14;border:1px solid var(--hobby-secondary);width:67%;min-height:320px;position:absolute;top:49%;left:53%}@supports (color:color-mix(in lab, red, red)){.code-terminal{border:1px solid color-mix(in srgb,var(--hobby-secondary) 26%,transparent)}}.code-terminal{background:#020b09e8;border-radius:7px;animation:7s ease-in-out infinite coding-terminal-float;transform:translate(-50%,-50%)perspective(800px)rotateY(-4deg);box-shadow:0 34px 70px #00000070,inset 0 0 40px #63ffb409}.terminal-bar{border-bottom:1px solid var(--hobby-secondary);align-items:center;gap:6px;height:38px;padding:0 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.terminal-bar{border-bottom:1px solid color-mix(in srgb,var(--hobby-secondary) 15%,transparent)}}.terminal-bar{background:#56c8ff09}.terminal-bar>i{background:var(--hobby-secondary);border-radius:50%;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.terminal-bar>i{background:color-mix(in srgb,var(--hobby-secondary) 30%,transparent)}}.terminal-bar>i:first-child{background:var(--hobby-accent)}.terminal-bar>span{color:var(--hobby-secondary);margin-left:8px}@supports (color:color-mix(in lab, red, red)){.terminal-bar>span{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.terminal-bar>span{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.code-terminal>code{color:#f2efe5b8;font:600 clamp(8px,1vw,12px)/1.35 var(--font-geist-mono), monospace;gap:15px;padding:31px 28px 62px;display:grid}.code-terminal code>span{opacity:0;animation:6s ease-out infinite coding-line-appear;display:block;transform:translate(-7px)}.code-terminal code>span:nth-child(2){animation-delay:.35s}.code-terminal code>span:nth-child(3){animation-delay:.7s}.code-terminal code>span:nth-child(4){animation-delay:1.05s}.code-terminal code>span:nth-child(5){animation-delay:1.4s}.code-terminal code .code-indent{padding-left:24px}.code-terminal code em{color:var(--hobby-secondary);font-style:normal}.code-terminal code b{color:#ffc986;font-weight:600}.code-terminal code strong{color:var(--hobby-accent);font-weight:600}.code-terminal code i{background:var(--hobby-accent);vertical-align:-2px;width:7px;height:1.15em;margin-left:4px;animation:.72s steps(2,end) infinite coding-cursor;display:inline-block}.terminal-output{border-top:1px solid var(--hobby-accent);align-items:center;height:42px;padding:0 16px;display:flex;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.terminal-output{border-top:1px solid color-mix(in srgb,var(--hobby-accent) 17%,transparent)}}.terminal-output{color:var(--hobby-accent);font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;background:#63ffb40a}.terminal-output>b{color:var(--hobby-secondary);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.terminal-output>b{color:color-mix(in srgb,var(--hobby-secondary) 55%,transparent)}}.terminal-output>b{font:inherit}.code-stream{z-index:16;grid-template-columns:repeat(2,32px);align-content:space-between;gap:9px;display:grid;position:absolute;top:19%;bottom:19%;left:3%}.code-stream>span{border:1px solid var(--hobby-secondary);place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.code-stream>span{border:1px solid color-mix(in srgb,var(--hobby-secondary) 21%,transparent)}}.code-stream>span{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.code-stream>span{color:color-mix(in srgb,var(--hobby-secondary) 52%,transparent)}}.code-stream>span{font:700 5px/1 var(--font-geist-mono), monospace;background:#020b09bd;animation:5.2s ease-in-out infinite coding-token}.code-stream>span:nth-child(2n){animation-delay:-1.3s}.code-stream>span:nth-child(3n){animation-delay:-2.6s}.code-stream>span:nth-child(4n){animation-delay:-3.9s}.code-network{z-index:20;align-items:center;gap:5px;display:flex;position:absolute;bottom:17%;right:4%}.code-network>span{border:1px solid var(--hobby-accent);place-items:center;width:38px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.code-network>span{border:1px solid color-mix(in srgb,var(--hobby-accent) 24%,transparent)}}.code-network>span{color:var(--hobby-accent);font:700 7px/1 var(--font-geist-mono), monospace;background:#020b09d1}.code-network>i{background:linear-gradient(90deg,var(--hobby-secondary),var(--hobby-accent));transform-origin:0;width:18px;height:1px;animation:2s ease-in-out infinite coding-network}.logic-pulse{z-index:8;position:absolute;inset:0}.logic-pulse>i{border:1px solid var(--hobby-accent);background:var(--hobby-bg);border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite coding-node;position:absolute;box-shadow:0 0 10px #63ffb440}.logic-pulse>i:first-child{top:20%;left:35%}.logic-pulse>i:nth-child(2){animation-delay:-.5s;top:25%;right:14%}.logic-pulse>i:nth-child(3){animation-delay:-1s;top:63%;left:18%}.logic-pulse>i:nth-child(4){animation-delay:-1.5s;bottom:31%;right:7%}.logic-pulse>i:nth-child(5){animation-delay:-2s;bottom:18%;left:42%}@keyframes coding-terminal-float{50%{transform:translate(-50%,calc(-50% - 6px))perspective(800px)rotateY(2deg)}}@keyframes coding-line-appear{0%,8%{opacity:0;transform:translate(-7px)}17%,82%{opacity:1;transform:translate(0)}to{opacity:0}}@keyframes coding-cursor{50%{opacity:0}}@keyframes coding-token{50%{color:var(--hobby-accent);border-color:var(--hobby-accent);transform:translate(7px)}}@keyframes coding-network{50%{filter:brightness(1.7);transform:scaleX(.45)}}@keyframes coding-node{50%{opacity:.3;transform:scale(.6)}}.gow-gaming-lab{--gow-x:0px;--gow-y:0px;--stick-x:0px;--stick-y:0px;perspective:1000px;background:radial-gradient(circle at 48% 42%,#b4202a30,#0000 28%),radial-gradient(at 78% 67%,#c7c4be1a,#0000 30%),linear-gradient(155deg,#111214,#050506 64%)}.gow-gaming-lab:before{content:"";z-index:1;background:repeating-radial-gradient(circle at 48% 48%,#ec46500e 0 1px,#0000 2px 48px);border:1px solid #c7c4be17;border-radius:50%;animation:34s linear infinite gow-realm-turn;position:absolute;inset:10% 4%;-webkit-mask-image:radial-gradient(circle,#000,#0000 73%);mask-image:radial-gradient(circle,#000,#0000 73%)}.gow-gaming-lab:after{content:"";z-index:28;filter:blur(5px);pointer-events:none;background:linear-gradient(#0000,#ec465014,#ec465033,#0000);height:12%;animation:8s linear infinite gow-screen-scan;position:absolute;top:-12%;left:0;right:0}.hobby-visual-stage:has(.hobby-world-gaming) .hobby-visual-caption{display:none}.gow-display-rig{z-index:9;transform-origin:0;width:68%;height:49%;position:absolute;top:16%;left:5%;transform:perspective(900px)rotateY(3deg)}.gow-monitor{background:linear-gradient(145deg,#36393c,#0b0c0d 44%,#242628);border:1px solid #72767a;border-radius:8px;padding:10px 10px 17px;position:absolute;inset:0;box-shadow:0 28px 58px #0000008c,inset 0 0 0 1px #e6e8e714}.gow-screen{background:radial-gradient(circle at 50% 78%,#b4202a57,#0000 24%),linear-gradient(#292a2c 0,#101113 46%,#050506 100%);border:1px solid #e6e8e71f;border-radius:2px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #000c,0 0 25px #b4202a1c}.gow-screen:before{content:"";z-index:1;clip-path:polygon(0 100%,0 75%,12% 54%,22% 68%,35% 28%,47% 59%,60% 16%,72% 58%,84% 37%,100% 69%,100% 100%);opacity:.94;background:linear-gradient(145deg,#333638,#08090a 72%);height:62%;position:absolute;bottom:0;left:-4%;right:-4%}.gow-screen:after{content:"";z-index:18;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 4px,#e6e8e705 5px 6px);position:absolute;inset:0}.gow-monitor-stand{z-index:-1;clip-path:polygon(38% 0,62% 0,70% 76%,100% 100%,0 100%,30% 76%);background:linear-gradient(90deg,#0000,#303235 28% 72%,#0000);border-top:1px solid #9ba1a6;width:24%;height:20%;position:absolute;top:100%;left:50%;transform:translate(-50%)}.gow-rune-field{z-index:3;aspect-ratio:1;border:1px solid #ec465047;border-radius:50%;width:190px;animation:6s ease-in-out infinite gow-rune-pulse;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%)}.gow-rune-field:before,.gow-rune-field:after{content:"";border:1px solid #c7c4be30;border-radius:50%;position:absolute}.gow-rune-field:before{border-style:dashed;animation:17s linear infinite reverse gow-realm-turn;inset:14%}.gow-rune-field:after{inset:31%;box-shadow:0 0 28px #b4202a38}.gow-rune-field>i{width:8px;height:8px;transform:rotate(var(--gow-rune-angle)) translateY(-95px) rotate(45deg);background:#08090a;border:1px solid #c7c4be;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);box-shadow:0 0 9px #ec465057}.gow-rune-field>i:first-child{--gow-rune-angle:20deg}.gow-rune-field>i:nth-child(2){--gow-rune-angle:140deg}.gow-rune-field>i:nth-child(3){--gow-rune-angle:260deg}.gow-title{z-index:13;gap:6px;display:grid;position:absolute;top:9%;left:6%}.gow-title>small{color:#ec4650;font:800 5px/1 var(--font-geist-mono),monospace;letter-spacing:.15em}.gow-title>strong{color:#e6e8e7;font:400 clamp(1.35rem,2.8vw,2.7rem)/.85 var(--display);letter-spacing:-.045em;text-shadow:0 5px 20px #0000008c}.gow-warrior{z-index:10;width:78px;height:128px;transform:translate(calc(-50% + var(--gow-x)),var(--gow-y));filter:drop-shadow(0 12px 12px #0000008c);transition:transform .12s ease-out;position:absolute;bottom:8%;left:51%}.gow-warrior>i{z-index:4;background:linear-gradient(135deg,#d6d2cb,#77797a);border-radius:47% 52% 45% 55%;width:31px;height:34px;position:absolute;top:0;left:50%;transform:translate(-50%)}.gow-warrior>i:after{content:"";background:#b4202a;width:5px;height:37px;position:absolute;top:-1px;left:9px;transform:rotate(21deg);box-shadow:0 0 8px #b4202a59}.gow-warrior>span{clip-path:polygon(18% 0,82% 0,100% 22%,82% 56%,88% 100%,58% 100%,50% 63%,42% 100%,12% 100%,18% 56%,0 22%);background:linear-gradient(100deg,#1b1b1c,#a6a6a2 48%,#18191a);width:51px;height:70px;position:absolute;top:29px;left:50%;transform:translate(-50%)}.gow-warrior>span:after{content:"";opacity:.9;background:#b4202a;width:6px;height:78px;position:absolute;top:0;left:16px;transform:rotate(-13deg)}.gow-warrior>b{z-index:-1;background:linear-gradient(#e6e8e7,#767b7f);border-radius:3px;width:5px;height:102px;position:absolute;top:15px;right:-3px;transform:rotate(24deg);box-shadow:0 0 10px #e6e8e729}.gow-warrior>b:before{content:"";border:3px solid #c7c4be;border-bottom:0;border-radius:100% 0 0;width:27px;height:22px;position:absolute;top:-13px;left:-11px;transform:rotate(-22deg)}.gow-hud{z-index:14;gap:5px;width:112px;display:grid;position:absolute;bottom:9%;right:5%}.gow-hud>span{background:#c7c4be1f;height:4px;overflow:hidden}.gow-hud i{transform-origin:0;background:linear-gradient(90deg,#c7c4be,#ec4650);width:78%;height:100%;animation:5.8s ease-in-out infinite gow-meter;display:block}.gow-hud>span:nth-child(2) i{background:#b4202a;width:45%;animation-delay:-2.9s}.gow-input-response{z-index:15;color:#c7c4be;font:800 5px/1 var(--font-geist-mono),monospace;letter-spacing:.1em;align-items:center;gap:7px;display:flex;position:absolute;top:10%;right:5%}.gow-input-response>i{background:#ec4650;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite gow-light-pulse;box-shadow:0 0 12px #b4202a}.gow-console{z-index:11;background:linear-gradient(100deg,#c7c4be 0 18%,#18191b 19% 72%,#8f9498 73% 100%);border:1px solid #e6e8e74d;border-radius:44% 13% 12% 38%/8% 5% 8% 7%;width:88px;height:244px;position:absolute;top:20%;right:5%;transform:perspective(600px)rotateY(-8deg);box-shadow:0 30px 50px #00000080,inset 8px 0 18px #ffffff17}.gow-console:before{content:"";background:#ec4650;border-radius:3px;width:3px;animation:3.2s ease-in-out infinite gow-console-light;position:absolute;top:6%;bottom:7%;left:21%;box-shadow:0 0 12px #ec46508c}.gow-console:after{content:"";filter:blur(3px);background:#000000a6;border-radius:50%;height:8px;position:absolute;bottom:-8px;left:8px;right:11px}.gow-console>i{background:#e6e8e7;border-radius:50%;width:4px;height:4px;position:absolute;top:15%;right:13px;box-shadow:0 0 8px #e6e8e7}.gow-console>span{color:#c7c4be;font:800 5px/1.5 var(--font-geist-mono),monospace;letter-spacing:.12em;position:absolute;bottom:17%;right:-11px;transform:rotate(90deg)}.gow-console small{color:#ec4650;font:inherit}.gow-controller{z-index:24;transform-origin:50% 80%;background:linear-gradient(145deg,#d3d1cc 0,#9ba1a6 34%,#37393b 35% 65%,#bbbcb9 66% 100%);border:1px solid #e6e8e76b;border-radius:44% 44% 36% 36%/26% 26% 64% 64%;width:310px;height:158px;position:absolute;bottom:17%;left:51%;transform:translate(-50%)perspective(700px)rotateX(8deg);box-shadow:0 33px 45px #00000085,inset 0 0 22px #ffffff21}.gow-controller:before,.gow-controller:after{content:"";z-index:-1;background:linear-gradient(#8f9498,#151617 72%);border:1px solid #e6e8e740;width:33%;height:79%;position:absolute;bottom:-13px}.gow-controller:before{border-radius:45% 16% 62% 80%;left:4%;transform:rotate(13deg)}.gow-controller:after{border-radius:16% 45% 80% 62%;right:4%;transform:rotate(-13deg)}.gow-controller-surface{z-index:1;pointer-events:none;border-radius:48% 48% 38% 38%;position:absolute;inset:7px 13px 24px;overflow:hidden}.gow-controller-surface:before{content:"";background:linear-gradient(90deg,#7c111a,#ec4650,#86131d);width:15px;height:194px;position:absolute;top:-26px;left:51px;transform:rotate(-25deg);box-shadow:0 0 15px #b4202a4d}.gow-controller-surface>i{background:#18191a;border:1px solid #c7c4be2e;border-radius:14px 14px 35px 35px;width:112px;height:63px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.gow-controller-surface>span{background:#171819;border-radius:0 0 50% 50%;height:34px;position:absolute;top:75px;left:86px;right:86px}.gow-dpad{z-index:5;width:45px;height:45px;position:absolute;top:42px;left:48px}.gow-dpad>i,.gow-dpad>b{background:#1b1c1e;border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #5f6264}.gow-dpad>i{width:43px;height:15px}.gow-dpad>b{width:15px;height:43px}.gow-action-buttons{z-index:5;width:57px;height:57px;position:absolute;top:37px;right:45px}.gow-action-buttons>i{background:#191a1b;border:1px solid #777b7e;border-radius:50%;width:17px;height:17px;position:absolute;box-shadow:inset 0 0 0 3px #252729}.gow-action-buttons>i:first-child{top:0;left:20px}.gow-action-buttons>i:nth-child(2){top:20px;right:0}.gow-action-buttons>i:nth-child(3){bottom:0;left:20px}.gow-action-buttons>i:nth-child(4){top:20px;left:0}.gow-touch-panel{z-index:6;color:#c7c4be70;background:linear-gradient(145deg,#27282a,#101112);border:1px solid #4f5254;border-radius:5px 5px 12px 12px;place-items:center;width:86px;height:43px;display:grid;position:absolute;top:24px;left:50%;transform:translate(-50%)}.gow-touch-panel>span{font:800 4px/1 var(--font-geist-mono),monospace;letter-spacing:.11em}.gow-joystick,.gow-right-stick{z-index:10;background:radial-gradient(circle,#161718 0 48%,#616568 49% 56%,#0c0d0e 58%);border:0;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:absolute;bottom:17px;box-shadow:0 8px 15px #0000008c,inset 0 0 0 1px #e6e8e72e}.gow-joystick{cursor:grab;touch-action:none;padding:0;left:69px}.gow-joystick:active{cursor:grabbing}.gow-joystick:focus-visible{outline-offset:4px;outline:3px solid #ec4650}.gow-joystick>span,.gow-right-stick>i{background:radial-gradient(circle at 40% 35%,#343638,#101112 67%);border:1px solid #64686b;border-radius:50%;width:31px;height:31px;box-shadow:inset 0 0 0 4px #1d1f20,0 5px 9px #00000080}.gow-joystick>span{transform:translate(var(--stick-x),var(--stick-y));transition:transform 70ms linear}.gow-right-stick{pointer-events:none;right:69px}.gow-controller-light{z-index:12;background:#b4202a;border-radius:999px;width:52px;height:3px;transition:filter .15s,box-shadow .15s;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #ec465080}.gow-control-prompt{z-index:25;color:#c7c4be91;width:128px;font:800 4px/1.3 var(--font-geist-mono),monospace;letter-spacing:.08em;background:#08090ac7;border:1px solid #c7c4be2e;grid-template-columns:8px 1fr;gap:6px;padding:9px;display:grid;position:absolute;top:63%;right:4%}.gow-control-prompt>i{background:#ec4650;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #b4202a}.gow-control-prompt>span{color:#ec4650;grid-column:1/3;font-size:5px}.gow-gaming-lab[data-engaged=true] .gow-controller{animation:.16s linear infinite alternate gow-haptic}.gow-gaming-lab[data-engaged=true] .gow-controller-light{filter:brightness(1.8);box-shadow:0 0 20px #ec4650}.gow-gaming-lab[data-engaged=true] .gow-screen{box-shadow:inset 0 0 50px #000000b3,0 0 36px #ec465042}.gow-gaming-lab[data-engaged=true] .gow-rune-field{border-color:#ec4650b3}@keyframes gow-realm-turn{to{transform:rotate(360deg)}}@keyframes gow-screen-scan{to{transform:translateY(930%)}}@keyframes gow-rune-pulse{50%{opacity:.55;filter:brightness(1.25);transform:translate(-50%,-50%)scale(1.05)}}@keyframes gow-meter{50%{transform:scaleX(.63)}}@keyframes gow-light-pulse{50%{opacity:.3;transform:scale(.7)}}@keyframes gow-console-light{50%{opacity:.35;box-shadow:0 0 5px #ec46503d}}@keyframes gow-haptic{0%{transform:translate(-50%)perspective(700px)rotateX(8deg)translate(-1px)}to{transform:translate(-50%)perspective(700px)rotateX(8deg)translate(1px,1px)}}.prototype-lab{background:radial-gradient(circle at 53% 48%,#ff9f4324,#0000 30%),linear-gradient(145deg,#f7e06e0a,#0000 55%)}.prototype-blueprint{z-index:3;border:1px solid var(--hobby-secondary);position:absolute;inset:12% 7%}@supports (color:color-mix(in lab, red, red)){.prototype-blueprint{border:1px solid color-mix(in srgb,var(--hobby-secondary) 14%,transparent)}}.prototype-blueprint{background-color:#0000;background-image:linear-gradient(#ff9f430a 1px,#0000 1px),linear-gradient(90deg,#f7e06e09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transform:rotate(-2deg)}.prototype-blueprint:before,.prototype-blueprint:after{content:"";background:var(--hobby-accent);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.prototype-blueprint:before,.prototype-blueprint:after{background:color-mix(in srgb,var(--hobby-accent) 22%,transparent)}}.prototype-blueprint:before{width:80%;height:1px;transform:translate(-50%,-50%)}.prototype-blueprint:after{width:1px;height:80%;transform:translate(-50%,-50%)}.prototype-blueprint>i{border:1px dashed var(--hobby-secondary);position:absolute;inset:12%}@supports (color:color-mix(in lab, red, red)){.prototype-blueprint>i{border:1px dashed color-mix(in srgb,var(--hobby-secondary) 18%,transparent)}}.prototype-blueprint>i{border-radius:50%}.prototype-blueprint>i:nth-child(2){inset:28%}.prototype-blueprint>b{color:var(--hobby-secondary);position:absolute;top:4%;left:4%}@supports (color:color-mix(in lab, red, red)){.prototype-blueprint>b{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.prototype-blueprint>b{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.assembly-core{z-index:14;width:260px;height:205px;position:absolute;top:49%;left:53%;transform:translate(-50%,-50%)}.assembly-core:before{content:"";border:1px dashed var(--hobby-accent);position:absolute;inset:-18%}@supports (color:color-mix(in lab, red, red)){.assembly-core:before{border:1px dashed color-mix(in srgb,var(--hobby-accent) 24%,transparent)}}.assembly-core:before{border-radius:50%;animation:20s linear infinite prototype-orbit}.assembly-core>b{color:var(--hobby-accent);font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;position:absolute;bottom:-28px;left:0;right:0}.assembly-core>small{color:var(--hobby-secondary);position:absolute;bottom:-45px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.assembly-core>small{color:color-mix(in srgb,var(--hobby-secondary) 45%,transparent)}}.assembly-core>small{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:center}.assembly-part{border:1px solid var(--hobby-secondary);background:var(--hobby-accent);display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.assembly-part{background:color-mix(in srgb,var(--hobby-accent) 11%,var(--hobby-bg))}}.assembly-part{animation:prototype-assemble 6.6s var(--ease-smooth) infinite;box-shadow:0 16px 28px #00000045,inset 0 0 18px #ff9f430f}.assembly-part>i{border:1px dashed var(--hobby-accent);position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.assembly-part>i{border:1px dashed color-mix(in srgb,var(--hobby-accent) 35%,transparent)}}.part-shell{--part-x:-138px;--part-y:-78px;border-color:var(--hobby-accent);border-radius:48px 25px 18px 17px;width:164px;height:86px;animation-delay:-.2s;top:55px;left:48px}.part-shell:before{content:"";border:1px solid var(--hobby-accent);background:var(--hobby-accent);border-bottom:0;border-radius:18px 18px 0 0;width:70px;height:28px;position:absolute;top:-21px;left:56px}@supports (color:color-mix(in lab, red, red)){.part-shell:before{background:color-mix(in srgb,var(--hobby-accent) 12%,var(--hobby-bg))}}.part-module{--part-x:132px;--part-y:-78px;width:88px;height:48px;animation-delay:-.4s;top:75px;left:87px}.part-module:before,.part-module:after{content:"";background:var(--hobby-accent);width:8px;height:8px;box-shadow:0 0 8px var(--hobby-accent);border-radius:50%;position:absolute;top:10px}.part-module:before{left:14px}.part-module:after{right:14px}.part-sensor{--part-x:142px;--part-y:68px;border-radius:50%;width:38px;height:38px;animation-delay:-.6s;top:42px;left:169px}.part-sensor:before{content:"";border:1px solid var(--hobby-accent);background:var(--hobby-accent);border-radius:50%;position:absolute;inset:8px;box-shadow:0 0 14px #ff9f436b}.part-wheel{border:5px solid var(--hobby-secondary);background:var(--hobby-bg);border-radius:50%;width:54px;height:54px;top:124px}.part-wheel:before{content:"";border:1px dashed var(--hobby-accent);border-radius:50%;position:absolute;inset:8px}.wheel-a{--part-x:-108px;--part-y:82px;animation-delay:-.8s;left:51px}.wheel-b{--part-x:112px;--part-y:82px;animation-delay:-1s;right:49px}.prototype-scan{z-index:24;background:linear-gradient(transparent,var(--hobby-accent),transparent);width:1px;box-shadow:0 0 18px var(--hobby-accent);animation:4.5s ease-in-out infinite prototype-scan;position:absolute;top:22%;bottom:20%;left:17%}.prototype-scan>i{border:1px solid var(--hobby-accent);background:var(--hobby-bg);border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:-6px}.prototype-scan>span{color:var(--hobby-accent);font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;white-space:nowrap;position:absolute;top:10px;left:10px}.iteration-stack{z-index:20;gap:6px;width:108px;display:grid;position:absolute;top:21%;left:4%}.iteration-stack>span{border:1px solid var(--hobby-secondary);grid-template-rows:1fr auto;grid-template-columns:29px 1fr;align-items:center;gap:4px 7px;padding:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.iteration-stack>span{border:1px solid color-mix(in srgb,var(--hobby-secondary) 16%,transparent)}}.iteration-stack>span{background:#0e0b07b8;animation:6.6s ease-in-out infinite prototype-version}.iteration-stack>span:nth-child(2){animation-delay:-2.2s}.iteration-stack>span:nth-child(3){animation-delay:-4.4s}.iteration-stack small{color:var(--hobby-accent);font:700 5px/1 var(--font-geist-mono), monospace;grid-row:1/3}.iteration-stack b{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.iteration-stack b{color:color-mix(in srgb,var(--hobby-secondary) 58%,transparent)}}.iteration-stack b{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.iteration-stack i{background:var(--hobby-accent);transform-origin:0;height:2px;animation:6.6s ease-in-out infinite prototype-meter}.feedback-loop{z-index:22;border:1px solid var(--hobby-accent);align-items:center;gap:6px;padding:10px;display:flex;position:absolute;bottom:18%;right:4%}@supports (color:color-mix(in lab, red, red)){.feedback-loop{border:1px solid color-mix(in srgb,var(--hobby-accent) 22%,transparent)}}.feedback-loop{color:var(--hobby-secondary)}@supports (color:color-mix(in lab, red, red)){.feedback-loop{color:color-mix(in srgb,var(--hobby-secondary) 48%,transparent)}}.feedback-loop{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;background:#0e0b07c2}.feedback-loop>i{color:var(--hobby-accent);font-style:normal}.feedback-loop>b{border:1px solid var(--hobby-accent);width:22px;height:22px;color:var(--hobby-accent);font:400 1rem/1 var(--display);border-radius:50%;place-items:center;animation:3s linear infinite prototype-loop;display:grid}@keyframes prototype-orbit{to{transform:rotate(360deg)}}@keyframes prototype-assemble{0%,18%,to{opacity:.4;transform:translate(var(--part-x),var(--part-y)) rotate(-9deg)}43%,77%{opacity:1;transform:translate(0)rotate(0)}}@keyframes prototype-scan{0%,to{opacity:.2;left:17%}50%{opacity:1;left:84%}}@keyframes prototype-version{0%,18%,to{opacity:.3;transform:translate(-6px)}30%,55%{opacity:1;border-color:var(--hobby-accent);transform:translate(0)}}@keyframes prototype-meter{0%,20%{transform:scaleX(.2)}50%,80%{transform:scaleX(1)}to{transform:scaleX(.2)}}@keyframes prototype-loop{to{transform:rotate(360deg)}}.is-scrolling .hobbies-section *,.is-scrolling .hobbies-section :before,.is-scrolling .hobbies-section :after,.hobbies-section[data-visible=false] *,.hobbies-section[data-visible=false] :before,.hobbies-section[data-visible=false] :after{animation-play-state:paused!important}@media (max-width:1180px){.hobby-selector{grid-template-columns:repeat(9,minmax(126px,1fr))}.hobby-copy h3{font-size:clamp(4rem,6.6vw,6.7rem)}.precision-target{left:57%}.premise-input,.logic-switches{left:3%}}@media (max-width:1020px){.hobby-stage{grid-template-columns:1fr}.hobby-copy{min-height:560px}.hobby-visual-stage{border-top:1px solid var(--hobby-secondary);min-height:560px}@supports (color:color-mix(in lab, red, red)){.hobby-visual-stage{border-top:1px solid color-mix(in srgb,var(--hobby-secondary) 16%,transparent)}}.hobby-visual-stage{border-left:0}}@media (max-width:820px){.hobbies-section{padding:90px 5vw 120px}.hobbies-intro{margin-bottom:64px;display:block}.hobbies-intro .micro-label{margin-bottom:35px}.hobbies-intro>p:last-child{margin-top:30px}.hobby-selector{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:164px;grid-auto-flow:column}.hobby-selector button{scroll-snap-align:start}.hobby-stage{grid-template-columns:1fr}.hobby-copy{min-height:590px}.hobby-copy h3{font-size:clamp(4.8rem,12vw,7.4rem)}.hobby-visual-stage{border-top:1px solid var(--hobby-secondary);min-height:520px}@supports (color:color-mix(in lab, red, red)){.hobby-visual-stage{border-top:1px solid color-mix(in srgb,var(--hobby-secondary) 16%,transparent)}}.hobby-visual-stage{border-left:0}}@media (max-width:560px){.hobbies-section{padding:80px 18px 100px}.hobby-section-index{margin-bottom:60px}.hobbies-intro h2{font-size:clamp(3.6rem,16vw,5.4rem)}.hobbies-intro>p:last-child{font-size:11px}.hobby-selector{grid-auto-columns:49vw}.hobby-selector button{min-height:70px}.hobby-copy{min-height:550px;padding:32px 24px}.hobby-copy h3{margin-top:34px;font-size:clamp(3.7rem,16vw,5.7rem);line-height:.82}.hobby-lens{margin-top:30px;font-size:1.8rem}.hobby-summary{font-size:11px}.hobby-controls{margin-top:36px}.hobby-controls>span{display:none}.hobby-visual-stage{min-height:410px}.hobby-visual-caption{bottom:20px;left:20px;right:20px}.hobby-lab-readout{height:28px;padding:0 8px;top:5%;left:5%;right:5%}.hobby-lab-readout>span{display:none}.hobby-lab-readout>strong{font-size:4px}.precision-status,.reading-status,.nature-status,.experiment-status,.depth-status,.meditation-status,.coding-status,.gaming-status,.prototype-status{letter-spacing:.05em;height:28px;padding:0 8px;font-size:3px;bottom:9%;left:5%;right:5%}.precision-status>strong,.reading-status>strong,.nature-status>strong,.experiment-status>strong,.depth-status>strong,.meditation-status>strong,.coding-status>strong,.gaming-status>strong,.prototype-status>strong{font-size:3px}.precision-target{width:220px;top:48%;left:55%}.precision-target>strong{font-size:2rem}.precision-metrics{width:76px;top:18%;left:3%}.precision-metrics>span{padding:7px}.precision-metrics>span:nth-child(2){display:none}.breath-trace{gap:3px;height:43px;bottom:18%;left:5%;right:5%}.sight-rail{left:2%}.open-book{width:92%;height:41%;top:50%;left:50%}.book-page{padding:28px 15px}.book-page>b{font-size:4px;left:15px}.book-page>i,.turning-page>i{margin-bottom:8px}.turning-page{padding:32px 15px}.word-constellation>span:nth-child(n+4),.margin-notes{display:none}.word-constellation>span{font-size:3px}.reading-beam{width:64%;left:20%}.nature-sun{width:56px;top:16%;right:7%}.nature-sun:before{inset:12px}.topographic-map{width:61%;top:23%;left:2%}.trail-marker{width:62px;height:62px;top:45%;left:43%}.weather-strip{bottom:18%;right:4%}.weather-strip>span{min-width:45px;padding:6px}.weather-strip>span:nth-child(2),.nature-leaves>i:nth-child(n+7){display:none}.thought-core{width:105px;top:49%;left:47%}.thought-core>b{font-size:3.5rem}.thought-orbit>i{transform:rotate(var(--thought-angle)) translateY(-70px) rotate(45deg)}.premise-input{width:83px;padding:8px;top:31%;left:3%}.premise-input>span{font-size:3px}.premise-input>b{font-size:1.5rem}.scenario{width:78px;height:49px;padding:7px}.scenario-a{top:22%;right:2%}.scenario-b{top:48%;right:1%}.scenario-c{bottom:21%;right:3%}.scenario>small,.scenario>b{font-size:3px}.scenario>span{font-size:1.25rem}.logic-switches{width:77px;bottom:20%;left:2%}.logic-switches>span{padding:6px;font-size:3px}.logic-switches i{width:18px}.depth-well{width:260px;top:55%;left:55%}.depth-axis{width:72px;top:18%;bottom:20%;left:3%}.depth-axis>span{font-size:3px}.question-stack{width:74px;top:21%;right:2%}.question-stack>span{padding:6px;font-size:3px}.clarity-core{width:74px;height:56px;bottom:19%;right:4%}.deep-particles>i:nth-child(n+9){display:none}.breath-field{width:220px;top:49%;left:51%}.breath-field>b{font-size:2.7rem}.breath-field>small{font-size:3px}.stillness-orbit{width:300px}.stillness-orbit>span{display:none}.stillness-metrics{width:76px;top:20%;left:2%}.stillness-metrics>span{padding:7px}.stillness-metrics>span:nth-child(2){display:none}.breath-wave{gap:3px;height:42px;bottom:18%;left:5%;right:5%}.code-stream{display:none}.code-terminal{width:89%;min-height:255px;animation-name:coding-terminal-float-mobile;top:49%;left:50%;transform:translate(-50%,-50%)}.terminal-bar{height:31px}.code-terminal>code{gap:11px;padding:23px 17px 51px;font-size:7px}.code-terminal code .code-indent{padding-left:14px}.terminal-output{height:34px;font-size:4px}.code-network{bottom:18%;right:5%}.code-network>span{width:30px;height:24px;font-size:5px}.logic-pulse>i:nth-child(n+4){display:none}.gow-display-rig{width:76%;height:44%;top:15%;left:3%;transform:none}.gow-monitor{border-radius:5px;padding:6px 6px 11px}.gow-title{gap:4px;top:8%;left:5%}.gow-title>small{font-size:3px}.gow-title>strong{font-size:1.25rem}.gow-rune-field{width:125px}.gow-rune-field>i{transform:rotate(var(--gow-rune-angle)) translateY(-62px) rotate(45deg)}.gow-warrior{width:58px;height:98px;transform:translate(calc(-50% + var(--gow-x)),var(--gow-y)) scale(.76);transform-origin:bottom;bottom:4%}.gow-hud{width:74px;bottom:7%;right:4%}.gow-input-response{text-align:right;max-width:72px;font-size:3px;top:auto;bottom:17%;right:4%}.gow-console{width:56px;height:168px;top:18%;right:2%}.gow-console>span{display:none}.gow-controller{width:258px;height:128px;bottom:19%;left:51%}.gow-controller-surface{inset:6px 10px 19px}.gow-controller-surface:before{height:170px;top:-32px;left:43px}.gow-controller-surface>i{width:86px;height:49px}.gow-controller-surface>span{height:27px;top:62px;left:70px;right:70px}.gow-dpad{width:38px;height:38px;top:33px;left:38px}.gow-dpad>i{width:36px;height:13px}.gow-dpad>b{width:13px;height:36px}.gow-action-buttons{width:47px;height:47px;top:30px;right:36px}.gow-action-buttons>i{width:14px;height:14px}.gow-action-buttons>i:first-child{left:17px}.gow-action-buttons>i:nth-child(2){top:17px}.gow-action-buttons>i:nth-child(3){left:17px}.gow-action-buttons>i:nth-child(4){top:17px}.gow-touch-panel{width:70px;height:34px;top:19px}.gow-touch-panel>span{font-size:3px}.gow-joystick,.gow-right-stick{width:50px;height:50px;bottom:12px}.gow-joystick{left:57px}.gow-right-stick{right:57px}.gow-joystick>span,.gow-right-stick>i{width:26px;height:26px}.gow-control-prompt{display:none}.gaming-status{bottom:8%}.prototype-blueprint{inset:11% 3%}.assembly-core{width:190px;height:155px;top:49%;left:55%;transform:translate(-50%,-50%)scale(.76)}.iteration-stack{width:79px;top:20%;left:2%}.iteration-stack>span{grid-template-columns:22px 1fr;padding:6px}.iteration-stack small,.iteration-stack b{font-size:3px}.prototype-scan{top:20%;bottom:20%}.feedback-loop{gap:4px;padding:7px;font-size:3px;bottom:19%;right:3%}.feedback-loop>span:nth-of-type(2){display:none}@keyframes coding-terminal-float-mobile{50%{transform:translate(-50%,calc(-50% - 5px))}}}@media (max-width:390px){.hobby-selector{grid-auto-columns:56vw}.hobby-current{gap:8px;font-size:6px}.hobby-current i{width:24px}.hobby-copy h3{font-size:clamp(3.3rem,15vw,5.1rem)}.hobby-visual-caption{font-size:5px}.gow-controller{width:236px;height:119px}.gow-joystick{left:50px}.gow-right-stick{right:50px}}@media (prefers-reduced-motion:reduce){.hobby-stage,.hobby-world{opacity:1;transform:none}.hobby-background{transform:none}.shot-group>i{opacity:1}.code-terminal code>span,.assembly-part{opacity:1;transform:none}.gow-warrior{transform:translate(-50%)}.gow-controller{animation:none!important}}:root{--font-geist-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--ink:#061310;--ink-deep:#020807;--ink-soft:#0d211d;--paper:#f2efe5;--paper-bright:#fffdf6;--lime:#b9ff38;--cyan:#38d6e7;--coral:#ff604a;--violet:#8272ff;--woxsen-red:#eb495d;--line:#e0f4eb2b;--page-progress:0;--display:Georgia, "Times New Roman", serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-smooth:cubic-bezier(.65, 0, .35, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--ink);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--lime) var(--ink-deep)}body{background:var(--ink);color:var(--paper);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}::selection{color:var(--ink);background:var(--lime)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.site-shell{background:var(--ink);min-height:100vh;position:relative;overflow:clip}.skip-link{z-index:1001;color:var(--ink);background:var(--lime);text-transform:uppercase;padding:12px 18px;font-size:12px;font-weight:800;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.coordinate-grid{z-index:0;pointer-events:none;opacity:.34;background-image:linear-gradient(#c6ffe108 1px,#0000 1px),linear-gradient(90deg,#c6ffe108 1px,#0000 1px);background-size:6.25vw 6.25vw;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 92%);mask-image:linear-gradient(#000 0,#0000 92%)}.scroll-progress{z-index:600;pointer-events:none;background:#ffffff0a;width:3px;position:fixed;inset:0 auto 0 0}.scroll-progress i{width:100%;height:calc(var(--page-progress) * 100%);background:linear-gradient(var(--lime), var(--cyan));display:block;box-shadow:0 0 18px #b9ff38a6}.cursor-ring,.cursor-dot{z-index:1200;pointer-events:none;will-change:transform;display:none;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){.cursor-ring,.cursor-dot{display:block}}.cursor-ring{mix-blend-mode:screen;border:1px solid #b9ff3875;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;transition:width .22s,height .22s,margin .22s,border-color .22s,background .22s}.cursor-ring[data-mode=globe]{border-style:dashed;width:58px;height:58px;margin:-29px 0 0 -29px}.cursor-ring[data-mode=drag]{border-color:var(--cyan);width:72px;height:72px;margin:-36px 0 0 -36px}.cursor-ring[data-mode=select]{border-color:var(--lime);background:#b9ff381a;width:46px;height:46px;margin:-23px 0 0 -23px}.cursor-dot{background:var(--lime);width:4px;height:4px;box-shadow:0 0 12px var(--lime);border-radius:50%;margin:-2px 0 0 -2px}.intro-curtain{z-index:1000;color:var(--ink);background:var(--lime);transform-origin:top;transition:clip-path 1s var(--ease-out), visibility 0s linear 1s;clip-path:inset(0);grid-template-columns:1fr 2fr 1fr;align-items:center;gap:4vw;padding:3vw;display:grid;position:fixed;inset:0}.is-ready .intro-curtain{visibility:hidden;clip-path:inset(0 0 100%)}.intro-mark{font-family:var(--display);letter-spacing:-.1em;font-size:clamp(5rem,13vw,12rem);font-style:italic;line-height:.7}.intro-readout{letter-spacing:.14em;text-transform:uppercase;align-self:end;padding-bottom:3vh;font-size:11px;font-weight:800}.intro-readout i{background:#06131033;width:100%;height:2px;margin:14px 0;display:block;overflow:hidden}.intro-readout i:after{content:"";background:var(--ink);width:45%;height:100%;animation:loader-line 1.4s var(--ease-smooth) infinite;display:block}.intro-readout small{opacity:.6;font-size:9px}.intro-count{font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;place-self:start end}@keyframes loader-line{0%{transform:translate(-110%)}to{transform:translate(330%)}}.site-nav{z-index:500;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;min-height:76px;transition:opacity .8s ease .7s, transform .8s var(--ease-out) .7s;background:linear-gradient(#020807d9,#02080738);border-bottom:1px solid #eafff61a;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 3vw;display:grid;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.is-ready .site-nav{opacity:1;transform:translateY(0)}.nav-brand{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;width:fit-content;font-size:11px;font-weight:700;line-height:1.25;display:flex}.nav-brand>span:first-child{aspect-ratio:1;width:35px;color:var(--lime);font-family:var(--display);border:1px solid #b9ff389e;border-radius:50%;place-items:center;font-style:italic;display:grid}.nav-brand small{color:#f2efe57a;letter-spacing:.18em;font-size:8px}.site-nav nav{gap:clamp(20px,3vw,52px);display:flex}.site-nav nav a,.nav-contact{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700;position:relative}.site-nav nav a:after{content:"";background:var(--lime);transform-origin:100%;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.site-nav nav a:hover:after,.site-nav nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.nav-contact{justify-self:end;align-items:center;gap:9px;display:flex}.linkedin-icon{box-sizing:border-box;fill:currentColor;color:#fff;background:#0a66c2;border-radius:2px;width:18px;height:18px;padding:3px;display:block}.nav-contact span{border:1px solid var(--line);border-radius:50%;place-items:center;width:26px;height:26px;margin-left:4px;transition:color .25s,background .25s,transform .25s;display:grid}.nav-contact:hover span{color:var(--ink);background:var(--lime);transform:rotate(45deg)}.hero-track{--hero-progress:0;z-index:2;background:radial-gradient(circle at 76% 58%,#195a4f4f,#0000 35%),linear-gradient(135deg,#061310,#020807 72%);height:152svh;position:relative}.hero-scene{height:100svh;min-height:680px;position:sticky;top:0;overflow:hidden}.hero-scene:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#0000,#020807bd);height:18vh;position:absolute;inset:auto 0 0}.hero-index,.section-index{color:#f2efe580;font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;grid-template-columns:auto minmax(50px,120px) auto;align-items:center;gap:12px;display:grid}.hero-index{z-index:5;opacity:0;transition:opacity .6s .9s;position:absolute;top:105px;left:3vw}.is-ready .hero-index{opacity:1}.hero-index i,.section-index i{background:currentColor;height:1px}.hero-copy{z-index:5;width:min(63vw,970px);position:absolute;inset:17vh auto auto 3vw}.hero-eyebrow{color:#f2efe5b3;letter-spacing:.2em;text-transform:uppercase;opacity:0;transition:opacity .6s ease .75s, transform .6s var(--ease-out) .75s;align-items:center;gap:12px;margin:0 0 3vh;font-size:10px;font-weight:700;display:flex;transform:translateY(12px)}.is-ready .hero-eyebrow{opacity:1;transform:translateY(0)}.hero-eyebrow span{background:var(--lime);width:28px;height:1px}.hero-eyebrow .hero-badge{color:var(--ink);background:var(--lime);letter-spacing:.14em;white-space:nowrap;border-radius:999px;margin-left:4px;padding:6px 9px;font-size:8px;transition:transform .18s,box-shadow .18s}.hero-eyebrow .hero-badge:hover{transform:translateY(-2px);box-shadow:0 7px 18px #00000038}.hero-eyebrow .hero-woxsen-badge{color:var(--paper-bright);background:var(--woxsen-red);text-shadow:0 1px 1px #00000047}.hero-title{width:fit-content;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.085em;flex-direction:column;margin:0;font-size:clamp(6rem,12.4vw,12.4rem);font-weight:700;line-height:.73;display:flex}.title-mask{padding:0 .08em .09em 0;display:block;overflow:hidden}.title-mask>span{transform-origin:0 100%;transition:transform 1.05s var(--ease-out) .58s;display:block;transform:translateY(112%)rotate(2deg)}.title-mask:nth-child(2)>span{transition-delay:.72s}.is-ready .title-mask>span{transform:translateY(0)rotate(0)}.title-outline{color:#0000;-webkit-text-stroke:1.5px #f2efe5b3}.hero-thesis{opacity:0;width:min(100%,680px);transition:opacity .7s ease 1s, transform .7s var(--ease-out) 1s;margin-top:5.5vh;display:block;transform:translateY(24px)}.is-ready .hero-thesis{opacity:1;transform:translateY(0)}.micro-label{color:var(--lime);font:700 9px/1.3 var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.hero-thesis p{font-family:var(--display);letter-spacing:-.04em;margin:0;font-size:clamp(1.3rem,2.2vw,2.3rem);line-height:1.04}.hero-thesis em{color:var(--lime);font-weight:400}.hero-actions{opacity:0;align-items:center;gap:30px;margin-top:7vh;transition:opacity .7s 1.15s;display:flex}.is-ready .hero-actions{opacity:1}.button-primary{color:var(--ink);background:var(--lime);letter-spacing:.12em;text-transform:uppercase;transition:transform .25s var(--ease-out), box-shadow .25s ease;border-radius:999px;align-items:center;gap:32px;padding:8px 8px 8px 22px;font-size:10px;font-weight:800;display:flex}.button-primary i{background:var(--ink);width:38px;height:38px;color:var(--lime);border-radius:50%;place-items:center;font-style:normal;display:grid}.button-primary:hover{transform:translateY(-3px);box-shadow:0 12px 34px #b9ff382e}.text-link{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #f2efe54d;padding-bottom:5px;font-size:10px;font-weight:700}.text-link span{color:var(--lime);margin-left:5px}.hero-globe-wrap{--active-signal:var(--lime);z-index:3;aspect-ratio:1;opacity:0;will-change:transform;isolation:isolate;backface-visibility:hidden;width:min(63vw,920px);transition:opacity 1.2s .72s;position:absolute;bottom:-13vw;right:-15vw;transform:translate(0)scale(1)}.is-scrolling .hero-globe-wrap:before,.is-scrolling .hero-globe-wrap:after,.is-scrolling .globe-orbit{animation-play-state:paused}.hero-globe-wrap:has(.economic-globe.tone-cyan){--active-signal:var(--cyan)}.hero-globe-wrap:has(.economic-globe.tone-coral){--active-signal:var(--coral)}.hero-globe-wrap:before,.hero-globe-wrap:after{content:"";z-index:-1;pointer-events:none;position:absolute}.hero-globe-wrap:before{background:radial-gradient(circle, var(--active-signal), transparent 62%);border-radius:50%;inset:-16%}@supports (color:color-mix(in lab, red, red)){.hero-globe-wrap:before{background:radial-gradient(circle, color-mix(in srgb, var(--active-signal) 18%, transparent), transparent 62%)}}.hero-globe-wrap:before{opacity:.7;transition:background .5s;animation:4.8s ease-in-out infinite globe-field-breathe}.hero-globe-wrap:after{border:1px dashed var(--active-signal);inset:4% -9%}@supports (color:color-mix(in lab, red, red)){.hero-globe-wrap:after{border:1px dashed color-mix(in srgb, var(--active-signal) 26%, transparent)}}.hero-globe-wrap:after{opacity:.72;border-radius:50%;transition:border-color .5s;animation:26s linear infinite globe-field-orbit;transform:rotate(-14deg)scaleY(.72)}@keyframes globe-field-breathe{50%{opacity:1;transform:scale(1.06)}}@keyframes globe-field-orbit{to{transform:rotate(346deg)scaleY(.72)}}.is-ready .hero-globe-wrap{opacity:1}.hero-side-note{z-index:5;color:#f2efe561;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;writing-mode:vertical-rl;margin:0;position:absolute;top:50%;right:1.2vw}.hero-scroll-cue{z-index:6;color:#f2efe57a;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:14px;display:flex;position:absolute;bottom:28px;right:3vw}.hero-scroll-cue i{background:#f2efe526;width:55px;height:1px;position:relative;overflow:hidden}.hero-scroll-cue i:after{content:"";background:var(--lime);animation:2s ease-in-out infinite cue-line;position:absolute;inset:0}@keyframes cue-line{0%{transform:translate(-105%)}70%,to{transform:translate(105%)}}.economic-globe,.globe-shell{width:100%;height:100%;position:relative}.economic-globe{--signal-color:var(--lime);isolation:isolate}.economic-globe.tone-cyan{--signal-color:var(--cyan)}.economic-globe.tone-coral{--signal-color:var(--coral)}.is-ready .economic-globe{animation:globe-awaken 1.65s var(--ease-out) both}@keyframes globe-awaken{0%{opacity:0;filter:brightness(.45);transform:scale(.72)rotate(-8deg)}55%{opacity:1;filter:brightness(1.16)}to{opacity:1;filter:brightness();transform:scale(1)rotate(0)}}.globe-orbit{z-index:1;border:1px solid var(--signal-color);position:absolute}@supports (color:color-mix(in lab, red, red)){.globe-orbit{border:1px solid color-mix(in srgb, var(--signal-color) 28%, transparent)}}.globe-orbit{opacity:.68;pointer-events:none;border-radius:50%;transition:border-color .5s,opacity .3s}.globe-orbit i{background:var(--signal-color);width:6px;height:6px;box-shadow:0 0 14px var(--signal-color);border-radius:50%;position:absolute;top:50%;left:-3px}.globe-orbit-one{animation:13s linear infinite globe-orbit-one;inset:9% -4%;transform:rotate(19deg)scaleY(.72)}.globe-orbit-two{animation:17s linear infinite reverse globe-orbit-two;inset:-2% 12%;transform:rotate(-31deg)scaleX(.7)}@keyframes globe-orbit-one{to{transform:rotate(379deg)scaleY(.72)}}@keyframes globe-orbit-two{to{transform:rotate(329deg)scaleX(.7)}}.economic-globe:hover .globe-orbit{opacity:1}.globe-shell{--pointer-x:50%;--pointer-y:50%;--reticle-opacity:0;--globe-tilt-x:0deg;--globe-tilt-y:0deg;z-index:2;touch-action:pan-y;filter:drop-shadow(-28px -14px 70px #1a685a33);transform:perspective(900px) rotateX(var(--globe-tilt-x)) rotateY(var(--globe-tilt-y)) scale(1);transform-style:preserve-3d;border-radius:50%;transition:transform .18s,filter .3s;overflow:hidden}.globe-shell:hover{filter:drop-shadow(-28px -14px 82px var(--signal-color))}@supports (color:color-mix(in lab, red, red)){.globe-shell:hover{filter:drop-shadow(-28px -14px 82px color-mix(in srgb, var(--signal-color) 24%, transparent))}}.globe-shell.is-dragging{transform:perspective(900px) rotateX(var(--globe-tilt-x)) rotateY(var(--globe-tilt-y)) scale(1.018);transition-duration:80ms}.globe-shell:focus-visible{outline:1px solid var(--signal-color);outline-offset:7px}.globe-canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.globe-shell.is-dragging .globe-canvas{cursor:grabbing}.globe-pointer-reticle{z-index:35;top:var(--pointer-y);left:var(--pointer-x);border:1px solid var(--signal-color);width:38px;height:38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.globe-pointer-reticle{border:1px solid color-mix(in srgb, var(--signal-color) 48%, transparent)}}.globe-pointer-reticle{opacity:var(--reticle-opacity);pointer-events:none;border-radius:50%;transition:opacity .16s,border-color .3s;transform:translate(-50%,-50%)}.globe-pointer-reticle:before,.globe-pointer-reticle:after{content:"";background:var(--signal-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.globe-pointer-reticle:before{width:50px;height:1px}.globe-pointer-reticle:after{width:1px;height:50px}.globe-pointer-reticle i{border:1px solid var(--signal-color);border-radius:50%;position:absolute;inset:12px}.globe-atmosphere{pointer-events:none;border:1px solid #b9ff381f;border-radius:50%;position:absolute;inset:2.7%;box-shadow:inset 25px 14px 70px #38d6e70d,0 0 60px #38d6e714}.globe-hotspot{--hotspot-x:50%;--hotspot-y:50%;width:42px;height:42px;color:var(--paper);transform:translate3d(var(--hotspot-x), var(--hotspot-y), 0) translate(-50%, -50%);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:opacity .18s;position:absolute;top:0;left:0}.globe-hotspot.is-selected:before{content:"";border:1px solid var(--spot-color);border-radius:50%;animation:1.45s ease-out infinite hotspot-confirm;position:absolute;inset:5px}@keyframes hotspot-confirm{0%{opacity:.8;transform:scale(.35)}to{opacity:0;transform:scale(1.2)}}.hotspot-core{border:1px solid var(--spot-color,var(--lime));background:var(--ink);width:7px;height:7px;box-shadow:0 0 12px var(--spot-color,var(--lime));border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hotspot-core:after{content:"";border:1px solid var(--spot-color,var(--lime));position:absolute;inset:-9px}@supports (color:color-mix(in lab, red, red)){.hotspot-core:after{border:1px solid color-mix(in srgb, var(--spot-color,var(--lime)) 42%, transparent)}}.hotspot-core:after{border-radius:50%;animation:2.3s ease-out infinite hotspot-pulse}.tone-lime{--spot-color:var(--lime)}.tone-cyan{--spot-color:var(--cyan)}.tone-coral{--spot-color:var(--coral)}.hotspot-chip{color:#f2efe5ad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:max-content;font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .22s ease, transform .3s var(--ease-out);background:#020b09bf;border:1px solid #ebfff724;grid-template-columns:auto auto;align-items:center;gap:9px;padding:7px 9px;display:grid;position:absolute;top:4px;left:29px;transform:translate(-8px)}.hotspot-chip strong{color:var(--spot-color,var(--lime));font-size:8px}.globe-hotspot:hover .hotspot-chip,.globe-hotspot:focus-visible .hotspot-chip,.globe-hotspot.is-selected .hotspot-chip{opacity:1;transform:translate(0)}.globe-hotspot.is-selected .hotspot-core{background:var(--spot-color);box-shadow:0 0 18px var(--spot-color)}@keyframes hotspot-pulse{0%{opacity:0;transform:scale(.6)}35%{opacity:.8}to{opacity:0;transform:scale(1.55)}}.globe-prompt{z-index:40;color:#f2efe575;font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;display:flex;position:absolute;bottom:21%;right:15%}.drag-symbol{width:24px;height:24px;color:var(--lime);border:1px solid #f2efe52b;border-radius:50%;place-items:center;display:grid}.globe-coordinates{z-index:30;color:#f2efe540;font:600 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;flex-direction:column;gap:5px;display:flex;position:absolute;top:34%;right:5%}.ticker-band{z-index:10;background:var(--lime);min-height:76px;color:var(--ink);border-top:1px solid #b9ff3838;border-bottom:1px solid #b9ff3838;grid-template-columns:auto 1fr;align-items:stretch;display:grid;position:relative;overflow:hidden}.ticker-trust{z-index:2;background:var(--ink);color:var(--lime);font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;white-space:nowrap;border-right:1px solid #0613103d;place-items:center;padding:0 2.5vw;display:grid;position:relative}.ticker-window{align-items:center;display:flex;overflow:hidden}.ticker-track{width:max-content;animation:30s linear infinite ticker-move;display:flex}.ticker-track>div{white-space:nowrap;align-items:center;gap:14px;padding:0 2.4vw;display:flex}.ticker-track span{font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.ticker-track strong{font-family:var(--display);letter-spacing:-.05em;font-size:1.6rem;font-weight:400}.ticker-track i{font-size:7px;font-style:normal}@keyframes ticker-move{to{transform:translate(-50%)}}.section-pad{z-index:2;padding:110px 4vw 140px;position:relative}.section-index{max-width:320px;margin-bottom:90px}.transmission-section{color:var(--paper);background:radial-gradient(circle at 80% 30%, #38d6e714, transparent 26%), var(--ink)}.transmission-header{grid-template-columns:minmax(160px,.42fr) 1fr;align-items:start;max-width:1380px;margin:0 auto 100px;display:grid}.transmission-header h2,.questions-intro h2,.method-heading h2{font-family:var(--display);letter-spacing:-.07em;margin:0;font-size:clamp(4rem,8vw,8.8rem);font-weight:400;line-height:.87}.transmission-header h2 em,.questions-intro h2 em,.method-heading h2 em{color:var(--lime);font-weight:400}.concept-gallery{max-width:1380px;margin:0 auto 120px}.concept-gallery-topline{border-top:1px solid var(--line);color:#f2efe557;min-height:52px;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 2px;display:flex}.concept-gallery-topline span:first-child{color:var(--lime);align-items:center;gap:10px;display:flex}.concept-gallery-topline i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 14px var(--lime);border-radius:50%}.concept-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.concept-card{--concept-accent:var(--lime);isolation:isolate;min-width:0;min-height:335px;transition:border-color .3s ease, box-shadow .45s var(--ease-out), transform .45s var(--ease-out);background:linear-gradient(#cdffe706 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#cdffe706 1px,#0000 1px) 0 0/52px 52px,linear-gradient(150deg,#102822e6,#030e0cf2);border:1px solid #daf7e924;outline:0;flex-direction:column;padding:28px;display:flex;position:relative;overflow:hidden}.concept-card:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--concept-accent), transparent 68%);border-radius:50%;width:72%;position:absolute;bottom:-42%;right:-20%}@supports (color:color-mix(in lab, red, red)){.concept-card:before{background:radial-gradient(circle, color-mix(in srgb, var(--concept-accent) 15%, transparent), transparent 68%)}}.concept-card:before{opacity:.45;transition:opacity .35s ease, transform .6s var(--ease-out)}.concept-card:after{content:attr(data-concept);z-index:-1;color:#f2efe506;font-family:var(--display);pointer-events:none;font-size:10rem;line-height:1;position:absolute;top:-22px;right:16px}.concept-opportunity{grid-column:span 7}.concept-multiorder{--concept-accent:var(--cyan);grid-column:span 5}.concept-asymmetric{--concept-accent:var(--coral);grid-column:span 4}.concept-blueocean{--concept-accent:#3f8cff;grid-column:span 4}.concept-firstprinciples{--concept-accent:#ffc857;grid-column:span 4}.concept-reflexive{--concept-accent:var(--violet);grid-column:span 12;min-height:280px}.concept-card-topline{color:var(--concept-accent);font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.concept-card-topline span:first-child{border:1px solid var(--concept-accent);place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.concept-card-topline span:first-child{border:1px solid color-mix(in srgb, var(--concept-accent) 50%, transparent)}}.concept-card-topline span:first-child{border-radius:50%}.concept-copy{z-index:2;max-width:72%;margin-top:44px;position:relative}.concept-opportunity .concept-copy,.concept-reflexive .concept-copy{max-width:52%}.concept-copy h3{font-family:var(--display);letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,3.4vw,4.5rem);font-weight:400;line-height:.92}.concept-copy p{color:#f2efe585;max-width:420px;margin:18px 0 0;font-size:12px;line-height:1.55}.concept-visual{pointer-events:none;transition:opacity .35s ease, transform .55s var(--ease-out)}.visual-choice{align-items:center;gap:12px;display:flex;position:absolute;top:90px;right:35px}.visual-choice span{border:1px solid var(--concept-accent);place-items:center;width:112px;height:112px;display:grid}@supports (color:color-mix(in lab, red, red)){.visual-choice span{border:1px solid color-mix(in srgb, var(--concept-accent) 42%, transparent)}}.visual-choice span{color:var(--concept-accent);font-family:var(--display);border-radius:50%;font-size:3.8rem;line-height:1}.visual-choice span:last-child{opacity:.36;border-style:dashed}.visual-choice small{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;display:block}.visual-choice i{color:#f2efe547;font:700 7px/1 var(--font-geist-mono), monospace;text-transform:uppercase}.visual-orders{align-items:center;gap:9px;display:flex;position:absolute;top:112px;right:28px}.visual-orders span{border:1px solid var(--concept-accent);place-items:center;width:66px;height:66px;display:grid}@supports (color:color-mix(in lab, red, red)){.visual-orders span{border:1px solid color-mix(in srgb, var(--concept-accent) 52%, transparent)}}.visual-orders span{color:var(--concept-accent);font:700 8px/1 var(--font-geist-mono), monospace;box-shadow:0 0 24px var(--concept-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.visual-orders span{box-shadow:0 0 24px color-mix(in srgb, var(--concept-accent) 10%, transparent)}}.visual-orders span:nth-of-type(2){width:82px;height:82px}.visual-orders span:nth-of-type(3){background:var(--concept-accent);width:98px;height:98px}@supports (color:color-mix(in lab, red, red)){.visual-orders span:nth-of-type(3){background:color-mix(in srgb, var(--concept-accent) 12%, transparent)}}.visual-orders i{color:var(--concept-accent);font-style:normal}.visual-asymmetric,.visual-ocean,.visual-reflexive{align-items:center;gap:10px;margin-top:24px;display:flex}.visual-asymmetric span,.visual-ocean span,.visual-reflexive span{border:1px solid var(--concept-accent);padding:9px 11px}@supports (color:color-mix(in lab, red, red)){.visual-asymmetric span,.visual-ocean span,.visual-reflexive span{border:1px solid color-mix(in srgb, var(--concept-accent) 36%, transparent)}}.visual-asymmetric span,.visual-ocean span,.visual-reflexive span{color:var(--concept-accent);font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.visual-asymmetric span:first-child{padding:9px 18px}.visual-asymmetric span:last-child{color:var(--ink);background:var(--coral);padding:18px 24px}.visual-asymmetric i,.visual-ocean i,.visual-reflexive i{color:var(--concept-accent);font-style:normal}.visual-asymmetric i{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.visual-ocean span:first-child{opacity:.36;color:var(--coral);border-color:#ff604a85}.visual-ocean span:last-child{color:var(--ink);background:#3f8cff}.visual-ocean i{background:linear-gradient(90deg, var(--coral), #3f8cff);width:34px;height:1px}.visual-principles{width:150px;height:86px;margin-top:20px;position:relative}.visual-principles i{border:1px solid var(--concept-accent);width:38px;height:38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.visual-principles i{border:1px solid color-mix(in srgb, var(--concept-accent) 48%, transparent)}}.visual-principles i{border-radius:50%}.visual-principles i:first-child{top:0;left:0}.visual-principles i:nth-child(2){top:0;right:0}.visual-principles i:nth-child(3){bottom:0;left:56px}.visual-principles:before,.visual-principles:after{content:"";background:var(--concept-accent);width:92px;height:1px;position:absolute;top:29px;left:31px}@supports (color:color-mix(in lab, red, red)){.visual-principles:before,.visual-principles:after{background:color-mix(in srgb, var(--concept-accent) 30%, transparent)}}.visual-principles:before,.visual-principles:after{transform:rotate(28deg)}.visual-principles:after{transform:rotate(-28deg)}.visual-principles span{color:var(--ink);font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:12px;right:50px}.visual-reflexive{gap:18px;position:absolute;top:88px;right:8%}.visual-reflexive span{border-radius:50%;place-items:center;width:110px;height:110px;padding:0;display:grid}.visual-reflexive span:last-child{color:var(--ink);background:var(--violet)}.visual-reflexive i{font-size:2.6rem;animation:5s linear infinite reflexive-loop}@keyframes reflexive-loop{to{transform:rotate(360deg)}}.concept-example{z-index:2;opacity:.58;transition:opacity .3s ease, transform .45s var(--ease-out);border-top:1px solid #daf7e91f;grid-template-columns:70px 1fr;align-items:start;gap:14px;margin-top:auto;padding-top:17px;display:grid;position:relative}.concept-opportunity .concept-example,.concept-multiorder .concept-example,.concept-reflexive .concept-example{max-width:58%}.concept-example span{color:var(--concept-accent);font:700 7px/1.35 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.concept-example p{color:#f2efe58f;margin:0;font-size:9px;line-height:1.5}.concept-card:hover,.concept-card:focus-visible{border-color:var(--concept-accent)}@supports (color:color-mix(in lab, red, red)){.concept-card:hover,.concept-card:focus-visible{border-color:color-mix(in srgb, var(--concept-accent) 65%, transparent)}}.concept-card:hover,.concept-card:focus-visible{transform:translateY(-7px);box-shadow:0 25px 70px #00000057,inset 0 1px #ffffff0f}.concept-card:hover:before,.concept-card:focus-visible:before{opacity:1;transform:scale(1.25)}.concept-card:hover .concept-visual,.concept-card:focus-visible .concept-visual{opacity:1;transform:scale(1.05)}.concept-card:hover .concept-example,.concept-card:focus-visible .concept-example{opacity:1;transform:translateY(-3px)}.transmission-copy{grid-template-columns:1.2fr .8fr;gap:12vw;max-width:1180px;margin:0 auto 130px;display:grid}.transmission-copy p{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,4.8rem);line-height:1.02}.transmission-copy>span{border-left:1px solid var(--lime);color:#f2efe585;align-self:end;padding-left:20px;font-size:13px;line-height:1.6}.interest-atlas{--interest-accent:var(--lime);--interest-glow:#b9ff381f;--interest-x:72%;--interest-y:28%;isolation:isolate;background:radial-gradient(430px circle at var(--interest-x) var(--interest-y), var(--interest-glow), transparent 72%), linear-gradient(#cdffe706 1px, transparent 1px), linear-gradient(90deg, #cdffe706 1px, transparent 1px), #010c0ab8;background-size:auto,64px 64px,64px 64px,auto;border:1px solid #cef0e02e;max-width:1380px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000004d}.interest-atlas.tone-cyan{--interest-accent:var(--cyan);--interest-glow:#38d6e721}.interest-atlas.tone-coral{--interest-accent:var(--coral);--interest-glow:#ff604a21}.interest-atlas.tone-violet{--interest-accent:var(--violet);--interest-glow:#8272ff24}.interest-topline,.interest-footer{z-index:5;color:#f2efe575;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;position:relative}.interest-topline{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 18px;display:flex}.interest-status{color:var(--interest-accent);align-items:center;gap:8px;transition:color .3s;display:flex}.interest-status i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite interest-status-pulse;box-shadow:0 0 10px}.interest-stage{z-index:2;grid-template-columns:.82fr 1.4fr;min-height:560px;display:grid;position:relative}.interest-focus{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:clamp(30px,4vw,58px);display:flex;position:relative;overflow:hidden}.interest-focus .micro-label{z-index:3;color:var(--interest-accent);transition:color .3s;position:relative}.interest-focus h3{z-index:3;font-family:var(--display);letter-spacing:-.075em;margin:44px 0 22px;font-size:clamp(3.4rem,6vw,6.4rem);font-weight:400;line-height:.82;position:relative}.interest-focus h3 em{color:var(--interest-accent);font-weight:400;transition:color .3s;display:block}.interest-intro{z-index:3;color:#f2efe585;max-width:390px;margin:0;font-size:12px;line-height:1.7;position:relative}.interest-orbit{z-index:0;aspect-ratio:1;background:radial-gradient(circle, var(--interest-glow), transparent 67%);border:1px solid #f2efe50d;border-radius:50%;width:min(31vw,390px);transition:background .3s;position:absolute;bottom:-25%;right:-16%}.interest-orbit>i,.interest-orbit>span{border-radius:50%;position:absolute}.interest-orbit>i:first-child{border:1px dashed #f2efe52e;animation:24s linear infinite interest-orbit-spin;inset:7%}.interest-orbit>i:nth-child(2){border:1px solid #f2efe51a;border-top-color:var(--interest-accent);animation:15s linear infinite reverse interest-orbit-spin;inset:24%}.interest-orbit>i:nth-child(3){border:1px dotted var(--interest-accent);box-shadow:0 0 35px var(--interest-glow);animation:9s linear infinite interest-orbit-spin;inset:41%}.interest-orbit>span{animation:12s linear infinite interest-orbit-spin;inset:7%}.interest-orbit>span:after{content:"";background:var(--interest-accent);width:8px;height:8px;box-shadow:0 0 18px var(--interest-accent);border-radius:50%;position:absolute;top:-4px;left:calc(50% - 4px)}.interest-orbit>b{color:var(--ink);background:var(--interest-accent);box-shadow:0 0 26px var(--interest-glow);font:800 7px/1 var(--font-geist-mono), monospace;border-radius:50%;place-items:center;transition:color .3s,background .3s;display:grid;position:absolute;inset:46%}.interest-readout{z-index:3;min-height:150px;animation:interest-readout-in .52s var(--ease-out) both;border-top:1px solid #f2efe529;grid-template-columns:1fr auto;gap:10px 18px;margin-top:auto;padding-top:20px;display:grid;position:relative}.interest-readout>span{color:var(--interest-accent);font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1}.interest-readout strong{font-family:var(--display);letter-spacing:-.06em;align-self:end;font-size:clamp(2rem,3.2vw,3.7rem);font-weight:400;line-height:.9}.interest-readout p{color:#f2efe57d;grid-column:1/-1;max-width:380px;margin:0;font-size:10px;line-height:1.55}.interest-readout small{color:#f2efe557;font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;grid-area:2/2;align-self:end}.interest-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative;overflow:hidden}.interest-grid:after{content:"";z-index:4;background:linear-gradient(90deg, transparent, var(--interest-glow), #ffffff0d, transparent);filter:blur(1px);width:34%;height:150%;animation:interest-grid-scan 5.8s var(--ease-smooth) infinite;pointer-events:none;position:absolute;top:-24%;left:-35%;transform:translate(-180%)rotate(12deg)}.interest-cell{z-index:2;opacity:1;min-width:0;position:relative;transform:translateY(0)}.interest-reveal.is-visible .interest-cell{animation:interest-cell-arrive .72s var(--ease-out) calc(var(--interest-index) * 50ms) both}.interest-card{--card-accent:var(--lime);--card-wash:#b9ff3826;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;min-height:112px;color:var(--paper);text-align:left;cursor:pointer;background:#020d0a2e;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-content:center;gap:9px 16px;padding:20px 22px;transition:color .28s,background .28s,box-shadow .28s,opacity .28s;display:grid;position:relative;overflow:hidden}.interest-card.tone-cyan{--card-accent:var(--cyan);--card-wash:#38d6e726}.interest-card.tone-coral{--card-accent:var(--coral);--card-wash:#ff604a26}.interest-card.tone-violet{--card-accent:var(--violet);--card-wash:#8272ff2b}.interest-card:before{content:"";background:linear-gradient(110deg, var(--card-wash), transparent 72%);opacity:0;transform-origin:0;transition:opacity .28s ease, transform .52s var(--ease-out);position:absolute;inset:0;transform:scaleX(.72)}.interest-card:after{content:"";background:var(--card-accent);height:2px;box-shadow:0 0 16px var(--card-accent);transform-origin:0;transition:transform .52s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.interest-cell:nth-child(2n) .interest-card{border-right:0}.interest-cell:nth-last-child(-n+2) .interest-card{border-bottom:0}.interest-card>span,.interest-card>strong,.interest-card>small,.interest-card>i{z-index:2;position:relative}.interest-card>span{color:#f2efe547;font:700 8px/1 var(--font-geist-mono), monospace;grid-row:1/3}.interest-card>strong{font-family:var(--display);letter-spacing:-.045em;transition:color .28s ease, transform .5s var(--ease-out);align-self:end;font-size:clamp(1.45rem,2.2vw,2.35rem);font-weight:400;line-height:.95}.interest-card>small{color:#f2efe557;font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;transition:color .28s ease, transform .5s var(--ease-out);grid-column:2}.interest-card>i{width:32px;height:32px;color:var(--card-accent);font:400 1rem/1 var(--font-geist-sans), sans-serif;transition:color .28s ease, background .28s ease, border-color .28s ease, transform .5s var(--ease-out);border:1px solid #f2efe524;border-radius:50%;grid-area:1/3/3;align-self:center;place-items:center;display:grid}.interest-card:hover:before,.interest-card:focus-visible:before,.interest-card[aria-pressed=true]:before{opacity:1;transform:scaleX(1)}.interest-card:hover:after,.interest-card:focus-visible:after,.interest-card[aria-pressed=true]:after{transform:scaleX(1)}.interest-card:hover>strong,.interest-card:hover>small,.interest-card:focus-visible>strong,.interest-card:focus-visible>small,.interest-card[aria-pressed=true]>strong,.interest-card[aria-pressed=true]>small{transform:translate(6px)}.interest-card:hover>strong,.interest-card:focus-visible>strong,.interest-card[aria-pressed=true]>strong{color:var(--card-accent)}.interest-card:hover>i,.interest-card:focus-visible>i,.interest-card[aria-pressed=true]>i{border-color:var(--card-accent);color:var(--ink);background:var(--card-accent);transform:rotate(45deg)scale(1.05)}.interest-card:focus-visible{outline:1px solid var(--card-accent);outline-offset:-6px}:is(.interest-grid:has(.interest-card:hover) .interest-card:not(:hover):not([aria-pressed=true]),.interest-grid:has(.interest-card:focus-visible) .interest-card:not(:focus-visible):not([aria-pressed=true])){opacity:.55}.interest-footer{border-top:1px solid var(--line);grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:18px;min-height:44px;padding:0 18px;display:grid}.interest-footer>i{background:linear-gradient(90deg, transparent, var(--interest-accent), transparent);opacity:.62;height:1px;position:relative;overflow:visible}.interest-footer>i b{background:var(--interest-accent);width:5px;height:5px;box-shadow:0 0 12px var(--interest-accent);animation:interest-current 3.4s var(--ease-smooth) infinite;border-radius:50%;position:absolute;top:-2px;left:0}.is-scrolling .interest-status i,.is-scrolling .interest-orbit>i,.is-scrolling .interest-orbit>span,.is-scrolling .interest-grid:after,.is-scrolling .interest-footer>i b{animation-play-state:paused}@keyframes interest-status-pulse{50%{opacity:.35;transform:scale(.7)}}@keyframes interest-orbit-spin{to{transform:rotate(360deg)}}@keyframes interest-readout-in{0%{opacity:0;transform:translateY(16px)}}@keyframes interest-cell-arrive{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes interest-grid-scan{0%,18%{transform:translate(-180%)rotate(12deg)}78%,to{transform:translate(570%)rotate(12deg)}}@keyframes interest-current{0%{opacity:0;left:0}12%,88%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}.questions-section{color:var(--ink);background:linear-gradient(90deg, #0613100f 1px, transparent 1px), var(--paper);background-size:6.25vw 100%}.section-index-dark{color:#0613107a}.questions-intro{grid-template-columns:.42fr 1fr;align-items:start;max-width:1380px;margin:0 auto 140px;display:grid}.questions-intro h2{grid-column:2}.questions-intro h2 em{color:var(--coral)}.questions-intro>p:last-child{color:#0613109e;grid-column:2;max-width:590px;margin:45px 0 0;font-size:14px;line-height:1.7}.questions-section .micro-label{color:#2e736b}.lens-constellation{border:1px solid #06131024;border-radius:50%;max-width:1380px;min-height:720px;margin:0 auto 160px;position:relative}.lens-constellation:before,.lens-constellation:after{content:"";background:#0613101f;position:absolute}.lens-constellation:before{height:1px;top:50%;left:0;right:0}.lens-constellation:after{width:1px;top:0;bottom:0;left:50%}.orbit-line{border:1px dashed #06131024;border-radius:50%;animation:32s linear infinite orbit-spin;position:absolute;inset:11%}.orbit-two{animation-duration:23s;animation-direction:reverse;inset:25%}@keyframes orbit-spin{to{transform:rotate(360deg)}}.lens{z-index:2;border-top:3px solid var(--ink);background:var(--paper);width:min(290px,26vw);transition:color .35s ease, background .35s ease, transform .5s var(--ease-out);padding:25px;position:absolute}.lens:hover{color:var(--paper);background:var(--ink);transform:translateY(-8px)}.lens>span{font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.lens h3{font-family:var(--display);letter-spacing:-.07em;margin:42px 0 12px;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:400;line-height:.8}.lens p{opacity:.57;margin:0;font-size:11px;line-height:1.5}.lens-cycles{border-color:#2e736b;top:7%;left:13%}.lens-flows{border-color:var(--coral);top:21%;right:7%}.lens-power{border-color:var(--violet);bottom:9%;left:27%}.lens-futures{border-color:#8aa71e;bottom:-2%;right:20%}.authors-section{--author-shift-x:0px;--author-shift-y:0px;min-height:100svh;color:var(--paper);background:var(--author-bg);isolation:isolate;padding:120px 4vw 150px;transition:background-color .7s;position:relative;overflow:hidden}.author-background{z-index:-1;opacity:.72;transform:translate3d(calc(var(--author-shift-x) * -.35), calc(var(--author-shift-y) * -.35), 0);transition:background .7s ease, transform .5s var(--ease-out), opacity .5s ease;pointer-events:none;position:absolute;inset:-12%}.author-background>i{border:1px solid var(--author-accent);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.author-background>i{border:1px solid color-mix(in srgb, var(--author-accent) 24%, transparent)}}.author-background>i:first-child{aspect-ratio:1;width:42vw;top:-16vw;right:-8vw}.author-background>i:nth-child(2){aspect-ratio:1;border-style:dashed;width:25vw;animation:24s linear infinite author-ring-turn;bottom:-14vw;right:28vw}.author-background>i:nth-child(3){background:var(--author-accent);width:8px;height:8px;box-shadow:0 0 28px var(--author-accent);animation:2.2s ease-in-out infinite author-beacon;top:23%;right:18%}.author-theme-power .author-background{background:radial-gradient(at 74% 30%,#c7a45829,#0000 23%),radial-gradient(at 74% 63%,#d3253f2e,#0000 32%),repeating-linear-gradient(90deg,#0000 0 88px,#c7a45809 89px 90px),linear-gradient(145deg,#46061352,#0000 48%)}.author-theme-wealth .author-background{background:radial-gradient(circle at 74% 48%,#b9ff3833,#0000 25%),linear-gradient(120deg,#d9b85f14,#0000 46%),repeating-linear-gradient(0deg,#0000 0 47px,#b9ff380b 48px 49px),repeating-linear-gradient(90deg,#0000 0 47px,#b9ff3809 48px 49px)}.author-theme-gold .author-background{background:radial-gradient(at 75% 67%,#efb83f3d,#0000 28%),linear-gradient(#13081ac2,#56280a3d 62%,#efb83f17)}.author-theme-psychology .author-background{background:radial-gradient(circle at 75% 42%,#ff405d33,#0000 24%),radial-gradient(at 66% 68%,#d6c4c814,#0000 30%),repeating-linear-gradient(135deg,#0000 0 52px,#ff405d0a 53px 54px),linear-gradient(155deg,#3c051138,#0000 50%)}.author-theme-mind .author-background{background:radial-gradient(circle at 69% 43%,#78f5d124,#0000 23%),radial-gradient(at 84% 68%,#a987ff2e,#0000 28%),linear-gradient(135deg,#ffffff05,#0000 48%)}.author-theme-value .author-background{background:radial-gradient(circle at 73% 47%,#66cdb82e,#0000 25%),linear-gradient(115deg,#0000 46%,#eadfbd14 46% 47%,#0000 47%),repeating-linear-gradient(0deg,#0000 0 47px,#66cdb80b 48px 49px),repeating-linear-gradient(90deg,#0000 0 47px,#eadfbd07 48px 49px)}.author-theme-journey .author-background{background:radial-gradient(circle at 74% 38%,#ff745833,#0000 24%),radial-gradient(at 82% 70%,#55dce829,#0000 29%),repeating-linear-gradient(0deg,#0000 0 54px,#55dce806 55px 56px),repeating-linear-gradient(90deg,#0000 0 54px,#ff745806 55px 56px),linear-gradient(135deg,#f2efe509,#0000 46%)}.author-theme-leverage .author-background{background:radial-gradient(circle at 72% 47%,#67e8ff33,#0000 25%),repeating-radial-gradient(circle at 72% 47%,#67e8ff13 0 1px,#0000 2px 54px),repeating-linear-gradient(135deg,#0000 0 54px,#f0c96c06 55px 56px),linear-gradient(120deg,#0000,#5069b41a)}.author-theme-electricity .author-background{background:radial-gradient(circle at 72% 38%,#59e9ff40,#0000 23%),radial-gradient(at 83% 63%,#a47cff2b,#0000 29%),repeating-radial-gradient(circle at 72% 48%,#a47cff16 0 1px,#0000 2px 55px),repeating-linear-gradient(0deg,#0000 0 54px,#59e9ff06 55px 56px),linear-gradient(125deg,#0000 42%,#371a761f)}.author-theme-battlefield .author-background{background:repeating-linear-gradient(0deg,#0000 0 70px,#b6cc480f 71px 72px),repeating-linear-gradient(90deg,#0000 0 70px,#b6cc480f 71px 72px),radial-gradient(at 76% 48%,#d6653e29,#0000 34%)}.author-theme-escape .author-background{background:radial-gradient(circle at 72% 48%,#ff8a382b,#0000 24%),radial-gradient(at 87% 72%,#5ee7c526,#0000 27%),repeating-linear-gradient(0deg,#0000 0 39px,#5ee7c508 40px 41px),repeating-linear-gradient(90deg,#0000 0 39px,#ff8a3808 40px 41px),repeating-linear-gradient(135deg,#0000 0 72px,#ff8a3805 73px 74px)}@keyframes author-ring-turn{to{transform:rotate(360deg)}}@keyframes author-beacon{50%{opacity:.28;transform:scale(.72)}}.authors-shell{max-width:1380px;margin:0 auto;position:relative}.author-section-index{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.author-section-index{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.author-section-index{transition:color .5s}.authors-intro{grid-template-columns:.42fr 1fr;align-items:start;margin-bottom:88px;display:grid}.authors-intro h2{font-family:var(--display);letter-spacing:-.07em;grid-column:2;margin:0;font-size:clamp(4rem,8vw,8.8rem);font-weight:400;line-height:.87}.authors-intro h2 em{color:var(--author-accent);font-weight:400;transition:color .5s}.authors-intro>p:last-child{color:#f2efe585;grid-column:2;max-width:610px;margin:40px 0 0;font-size:13px;line-height:1.7}.authors-intro .micro-label{color:var(--author-accent);transition:color .5s}.author-selector{border:1px solid var(--author-secondary);grid-template-columns:repeat(11,minmax(86px,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.author-selector{border:1px solid color-mix(in srgb, var(--author-secondary) 18%, transparent)}}.author-selector{scrollbar-width:none;border-bottom:0;overflow-x:auto}.author-selector::-webkit-scrollbar{display:none}.author-selector button{border:0;border-right:1px solid var(--author-secondary);min-width:0;min-height:76px;padding:14px 11px}@supports (color:color-mix(in lab, red, red)){.author-selector button{border-right:1px solid color-mix(in srgb, var(--author-secondary) 14%, transparent)}}.author-selector button{color:#f2efe566;text-align:left;background:#02080761;transition:color .26s,background .26s,transform .26s}.author-selector button:last-child{border-right:0}.author-selector button span{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:13px;display:block}.author-selector button strong{font:700 7px/1.2 var(--font-geist-mono), monospace;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;display:block;overflow:hidden}.author-selector button:hover{color:var(--paper);background:var(--author-accent)}@supports (color:color-mix(in lab, red, red)){.author-selector button:hover{background:color-mix(in srgb, var(--author-accent) 9%, transparent)}}.author-selector button[aria-pressed=true]{color:var(--author-bg);background:var(--author-accent);transform:translateY(-3px)}.author-stage{border:1px solid var(--author-secondary);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:650px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.author-stage{border:1px solid color-mix(in srgb, var(--author-secondary) 18%, transparent)}}.author-stage{animation:author-stage-in .68s var(--ease-out) both;background:linear-gradient(135deg,#ffffff09,#0000002e);box-shadow:0 50px 120px #00000047}@keyframes author-stage-in{0%{opacity:0;transform:translateY(22px)scale(.985)}}.author-copy{z-index:3;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,82px);display:flex;position:relative}.author-current{color:#f2efe56b;font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.author-current i{background:var(--author-accent);width:45px;height:1px}.author-copy h3{max-width:760px;font-family:var(--display);letter-spacing:-.075em;text-wrap:balance;margin:42px 0 0;font-size:clamp(4.2rem,7.4vw,8rem);font-weight:400;line-height:.78}.author-lens{color:var(--author-accent);font-family:var(--display);letter-spacing:-.04em;margin:40px 0 0;font-size:clamp(1.7rem,2.8vw,3.2rem);font-style:italic;line-height:.95}.author-summary{color:#f2efe594;max-width:570px;margin:26px 0 0;font-size:12px;line-height:1.7}.author-keywords{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.author-keywords span{border:1px solid var(--author-accent);padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.author-keywords span{border:1px solid color-mix(in srgb, var(--author-accent) 32%, transparent)}}.author-keywords span{color:var(--author-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.author-keywords span{color:color-mix(in srgb, var(--author-accent) 78%, white)}}.author-keywords span{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.author-controls{align-items:center;gap:7px;margin-top:46px;display:flex}.author-controls button{border:1px solid var(--author-accent);place-items:center;width:42px;height:42px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.author-controls button{border:1px solid color-mix(in srgb, var(--author-accent) 35%, transparent)}}.author-controls button{color:var(--paper);background:0 0;border-radius:50%;transition:color .2s,background .2s,transform .2s}.author-controls button:hover{color:var(--author-bg);background:var(--author-accent);transform:scale(1.07)}.author-controls>span{color:#f2efe557;font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-left:10px}.author-visual-stage{border-left:1px solid var(--author-secondary);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.author-visual-stage{border-left:1px solid color-mix(in srgb, var(--author-secondary) 16%, transparent)}}.author-visual-stage:before{content:"";border:1px solid var(--author-accent);position:absolute;inset:8%}@supports (color:color-mix(in lab, red, red)){.author-visual-stage:before{border:1px solid color-mix(in srgb, var(--author-accent) 15%, transparent)}}.author-visual-stage:before{border-radius:50%}.author-visual-caption{color:#f2efe55c;font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.author-visual-caption i{background:var(--author-accent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.author-visual-caption i{background:color-mix(in srgb, var(--author-accent) 25%, transparent)}}.author-motif{transform:translate3d(var(--author-shift-x), var(--author-shift-y), 0);transition:transform .6s var(--ease-out);animation:author-motif-arrive .85s var(--ease-out) .1s both;position:absolute;inset:0}@keyframes author-motif-arrive{0%{opacity:0;transform:translate3d(var(--author-shift-x), calc(var(--author-shift-y) + 28px), 0) scale(.9) rotate(-4deg)}}.author-motif-grid{opacity:.42;background:linear-gradient(var(--author-secondary) 1px, transparent 1px), linear-gradient(90deg, var(--author-secondary) 1px, transparent 1px);position:absolute;inset:12%}@supports (color:color-mix(in lab, red, red)){.author-motif-grid{background:linear-gradient(color-mix(in srgb, var(--author-secondary) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--author-secondary) 12%, transparent) 1px, transparent 1px)}}.author-motif-grid{background-size:42px 42px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#000 30%,#0000 72%)}.author-motif>strong{color:#0000;font-family:var(--display);letter-spacing:-.1em;-webkit-text-stroke:1px var(--author-accent);font-size:clamp(10rem,22vw,20rem);font-weight:400;line-height:.7;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.author-motif>strong{-webkit-text-stroke:1px color-mix(in srgb, var(--author-accent) 26%, transparent)}}.author-motif>strong{transform:translate(-50%,-50%)}.author-motif-orbit{aspect-ratio:1;border:1px solid var(--author-accent);width:62%;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.author-motif-orbit{border:1px solid color-mix(in srgb, var(--author-accent) 33%, transparent)}}.author-motif-orbit{border-radius:50%;animation:18s linear infinite author-orbit;transform:translate(-50%,-50%)}.author-motif-orbit.orbit-b{border-style:dashed;width:38%;animation-duration:11s;animation-direction:reverse}.author-motif-orbit i{background:var(--author-accent);width:8px;height:8px;box-shadow:0 0 18px var(--author-accent);border-radius:50%;position:absolute;top:48%;left:-4px}@keyframes author-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}.author-motif-bars{opacity:.72;justify-content:center;align-items:end;gap:12px;height:38%;display:flex;position:absolute;bottom:17%;left:14%;right:14%}.author-motif-bars i{width:9%;height:calc(12% + var(--bar,1) * 10%);border:1px solid var(--author-accent)}@supports (color:color-mix(in lab, red, red)){.author-motif-bars i{border:1px solid color-mix(in srgb, var(--author-accent) 48%, transparent)}}.author-motif-bars i{background:var(--author-accent)}@supports (color:color-mix(in lab, red, red)){.author-motif-bars i{background:color-mix(in srgb, var(--author-accent) 10%, transparent)}}.author-motif-bars i{animation:2.8s ease-in-out infinite alternate author-bars}.author-motif-bars i:first-child{height:18%}.author-motif-bars i:nth-child(2){height:31%;animation-delay:-.3s}.author-motif-bars i:nth-child(3){height:46%;animation-delay:-.6s}.author-motif-bars i:nth-child(4){height:64%;animation-delay:-.9s}.author-motif-bars i:nth-child(5){height:78%;animation-delay:-1.2s}.author-motif-bars i:nth-child(6){height:90%;animation-delay:-1.5s}.author-motif-bars i:nth-child(7){height:100%;animation-delay:-1.8s}@keyframes author-bars{to{filter:brightness(1.8);transform:translateY(-6px)}}.author-motif-nodes{position:absolute;inset:15%}.author-motif-nodes i{border:1px solid var(--author-accent);background:var(--author-bg);width:8px;height:8px;box-shadow:0 0 12px var(--author-accent);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.author-motif-nodes i{box-shadow:0 0 12px color-mix(in srgb, var(--author-accent) 55%, transparent)}}.author-motif-nodes i{animation:2.6s ease-in-out infinite author-node}.author-motif-nodes i:first-child{top:12%;left:28%}.author-motif-nodes i:nth-child(2){animation-delay:-.3s;top:20%;right:18%}.author-motif-nodes i:nth-child(3){animation-delay:-.6s;top:48%;left:8%}.author-motif-nodes i:nth-child(4){animation-delay:-.9s;top:58%;right:4%}.author-motif-nodes i:nth-child(5){animation-delay:-1.2s;bottom:9%;left:31%}.author-motif-nodes i:nth-child(6){animation-delay:-1.5s;bottom:17%;right:35%}.author-motif-nodes i:nth-child(7){animation-delay:-1.8s;top:39%;left:48%}.author-motif-nodes i:nth-child(8){animation-delay:-2.1s;top:7%;left:54%}@keyframes author-node{50%{opacity:.3;transform:scale(.6)}}.motif-power>.author-motif-grid,.motif-power>.author-motif-orbit,.motif-power>.author-motif-bars,.motif-power>.author-motif-nodes,.motif-power>strong{display:none}.power-court{contain:layout paint;isolation:isolate;background:radial-gradient(at 50% 42%,#c7a4581a,#0000 25%),radial-gradient(at 50% 68%,#d3253f29,#0000 42%),linear-gradient(#12040738,#03020280);position:absolute;inset:0;overflow:hidden}.power-court:before{content:"FLORENCE · COURT OF POWER";z-index:20;color:var(--author-secondary);position:absolute;top:8%;left:8%}@supports (color:color-mix(in lab, red, red)){.power-court:before{color:color-mix(in srgb, var(--author-secondary) 68%, transparent)}}.power-court:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.15em}.power-court:after{content:"";z-index:0;clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);filter:blur(4px);background:linear-gradient(#c7a45829,#d3253f0a 62%,#0000);width:46%;height:92%;position:absolute;top:-16%;left:50%;transform:translate(-50%)}.court-columns{z-index:1;opacity:.48;position:absolute;inset:0}.court-columns i{background:linear-gradient(90deg,#0000,#c7a45806,#0000);border-left:1px solid #c7a45824;border-right:1px solid #c7a45824;width:48px;animation:7s ease-in-out infinite alternate court-column-breathe;position:absolute;top:11%;bottom:16%}.court-columns i:before,.court-columns i:after{content:"";background:#0b0505;border:1px solid #c7a45838;height:8px;position:absolute;left:-8px;right:-8px}.court-columns i:before{top:0}.court-columns i:after{bottom:0}.court-columns i:first-child{left:4%}.court-columns i:nth-child(2){animation-delay:-2s;left:18%}.court-columns i:nth-child(3){animation-delay:-4s;right:18%}.court-columns i:nth-child(4){animation-delay:-6s;right:4%}.court-sigil{z-index:2;aspect-ratio:1;border:1px solid var(--author-secondary);width:360px;position:absolute;top:47%;left:50%}@supports (color:color-mix(in lab, red, red)){.court-sigil{border:1px solid color-mix(in srgb, var(--author-secondary) 22%, transparent)}}.court-sigil{animation:28s linear infinite court-sigil-turn;transform:translate(-50%,-50%)rotate(45deg);box-shadow:inset 0 0 0 44px #d3253f06,inset 0 0 0 45px #c7a45814}.court-sigil:before,.court-sigil:after{content:"";border:1px dashed var(--author-accent);position:absolute;inset:17%}@supports (color:color-mix(in lab, red, red)){.court-sigil:before,.court-sigil:after{border:1px dashed color-mix(in srgb, var(--author-accent) 28%, transparent)}}.court-sigil:after{border-style:solid;inset:32%}.court-sigil>i{border:1px solid var(--author-secondary);background:#070505;width:9px;height:9px;position:absolute;box-shadow:0 0 12px #c7a45859}.court-sigil>i:first-child{top:-5px;left:-5px}.court-sigil>i:nth-child(2){top:-5px;right:-5px}.court-sigil>i:nth-child(3){bottom:-5px;right:-5px}.court-sigil>i:nth-child(4){bottom:-5px;left:-5px}.power-web{z-index:5;pointer-events:none;position:absolute;inset:0}.power-link{background:linear-gradient(90deg, var(--author-secondary), var(--author-accent));width:37%;height:1px;position:absolute;top:47%;left:50%}@supports (color:color-mix(in lab, red, red)){.power-link{background:linear-gradient(90deg, color-mix(in srgb, var(--author-secondary) 66%, transparent), color-mix(in srgb, var(--author-accent) 32%, transparent))}}.power-link{transform-origin:0;animation:4.8s ease-in-out infinite court-link-breathe}.power-link:before{content:"";border:1px solid var(--author-secondary);background:#070505;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.power-link>i{background:var(--author-secondary);width:7px;height:7px;box-shadow:0 0 13px var(--author-secondary);border-radius:50%;animation:3.6s linear infinite influence-travel;position:absolute;top:-3px;left:0}.link-nobles{transform:rotate(-142deg)}.link-army{animation-delay:-1.2s;transform:rotate(-38deg)}.link-people{animation-delay:-2.4s;transform:rotate(37deg)}.link-rivals{background:repeating-linear-gradient(90deg,#d3253fad 0 8px,#0000 8px 14px);animation:5.6s steps(2,end) infinite rival-fracture;transform:rotate(143deg)}.link-army>i{animation-delay:-.9s}.link-people>i{animation-delay:-1.8s}.link-rivals>i{background:var(--author-accent);box-shadow:0 0 13px var(--author-accent);animation-delay:-2.7s}.court-throne{z-index:12;width:176px;height:232px;animation:5.6s ease-in-out infinite throne-authority;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.court-throne:before{content:"";filter:blur(7px);background:radial-gradient(circle,#d3253f2e,#0000 66%);border-radius:50%;width:210px;height:210px;position:absolute;top:15%;left:50%;transform:translate(-50%)}.prince-crown{z-index:5;clip-path:polygon(0 100%,0 35%,19% 65%,33% 5%,50% 64%,68% 10%,82% 65%,100% 35%,100% 100%);background:linear-gradient(135deg,#6b4a18,#f0cf79 48%,#8b641f);width:98px;height:52px;animation:3.8s ease-in-out infinite crown-flare;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 25px #c7a45840}.prince-crown i{background:var(--author-accent);width:7px;height:7px;box-shadow:0 0 8px var(--author-accent);border-radius:50%;position:absolute;bottom:8px}.prince-crown i:first-child{left:23%}.prince-crown i:nth-child(2){left:47%}.prince-crown i:nth-child(3){right:21%}.throne-seat{z-index:3;clip-path:polygon(15% 0,85% 0,100% 28%,88% 45%,88% 80%,100% 100%,68% 100%,63% 76%,37% 76%,32% 100%,0 100%,12% 80%,12% 45%,0 28%);border:1px solid var(--author-secondary);background:linear-gradient(100deg,#331016,#9b2135 48%,#260a0e);width:146px;height:145px;position:absolute;top:46px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 28px #0000008f,0 18px 30px #00000059}.throne-seat:before{content:"";background:radial-gradient(#d3253f66,#120507cc);border:1px solid #c7a45885;width:66px;height:76px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.throne-seat:after{content:"";background:#1a080a;border:1px solid #c7a45857;height:24px;position:absolute;bottom:30px;left:23px;right:23px}.throne-seat>i,.throne-seat>b{z-index:4;background:linear-gradient(var(--author-secondary), #3b210c);width:12px;height:78px;position:absolute;bottom:17px}.throne-seat>i{left:18px}.throne-seat>b{right:18px}.court-throne>strong{color:var(--paper);font:800 8px/1 var(--font-geist-mono), monospace;letter-spacing:.15em;text-align:center;position:absolute;bottom:22px;left:0;right:0}.court-throne>small{color:var(--author-secondary);position:absolute;bottom:6px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.court-throne>small{color:color-mix(in srgb, var(--author-secondary) 52%, transparent)}}.court-throne>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-align:center}.court-factions{z-index:14;pointer-events:none;position:absolute;inset:0}.court-faction{border:1px solid var(--author-secondary);grid-template-rows:1fr 1fr;grid-template-columns:28px 1fr;align-items:center;width:112px;height:56px;padding:8px 9px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.court-faction{border:1px solid color-mix(in srgb, var(--author-secondary) 32%, transparent)}}.court-faction{color:var(--paper);background:#0a0405e0;animation:7.2s ease-in-out infinite faction-allegiance;box-shadow:0 10px 25px #0000004d}.court-faction:after{content:"";background:var(--author-secondary);transform-origin:0;height:2px;animation:7.2s ease-in-out infinite loyalty-shift;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.2)}.court-faction>i{border:1px solid var(--author-secondary);width:21px;height:21px;color:var(--author-secondary);font:700 6px/1 var(--font-geist-mono), monospace;border-radius:50%;grid-row:1/3;place-items:center;display:grid}.court-faction>b{font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.court-faction>small{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.court-faction>small{color:color-mix(in srgb, var(--author-secondary) 52%, transparent)}}.court-faction>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.07em}.faction-nobles{top:14%;left:9%}.faction-army{animation-delay:-1.8s;top:14%;right:8%}.faction-people{animation-delay:-3.6s;bottom:24%;right:7%}.faction-rivals{border-color:var(--author-accent);bottom:23%;left:8%}@supports (color:color-mix(in lab, red, red)){.faction-rivals{border-color:color-mix(in srgb, var(--author-accent) 45%, transparent)}}.faction-rivals{animation-delay:-5.4s}.faction-army:after{animation-delay:-1.8s}.faction-people:after{animation-delay:-3.6s}.faction-rivals:after{background:var(--author-accent);animation-delay:-5.4s}.faction-rivals>i{border-color:var(--author-accent);color:var(--author-accent)}.power-gauge{z-index:18;color:#f2efe58f;height:44px;font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid;position:absolute;bottom:10%;left:18%;right:18%}.power-gauge>div{background:linear-gradient(90deg, var(--author-accent), #f2efe542 50%, var(--author-secondary));height:5px;position:relative}.power-gauge>div>i{background:var(--paper);width:1px;height:19px;box-shadow:0 0 9px var(--paper);animation:necessity-balance 7.2s var(--ease-smooth) infinite;position:absolute;top:-7px;left:50%}.power-gauge>div>b{border-left:1px solid #f2efe533;border-right:1px solid #f2efe533;position:absolute;inset:-9px 48%}.power-gauge>small{color:var(--author-secondary);position:absolute;top:-4px;left:50%}@supports (color:color-mix(in lab, red, red)){.power-gauge>small{color:color-mix(in srgb, var(--author-secondary) 52%, transparent)}}.power-gauge>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;transform:translate(-50%,-100%)}.court-readout{z-index:20;color:#f2efe575;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;align-items:center;gap:13px;display:flex;position:absolute;top:7%;right:7%}.court-readout span i{background:var(--author-secondary);width:5px;height:5px;box-shadow:0 0 8px var(--author-secondary);border-radius:50%;margin-right:5px;animation:1.8s ease-in-out infinite court-signal;display:inline-block}.court-readout span:nth-child(2) i{background:var(--author-accent);box-shadow:0 0 8px var(--author-accent);animation-delay:-.9s}.court-readout strong{color:var(--author-accent);font:inherit}@keyframes court-column-breathe{to{opacity:.36;transform:translateY(5px)}}@keyframes court-sigil-turn{to{transform:translate(-50%,-50%)rotate(405deg)}}@keyframes court-link-breathe{50%{opacity:.38;filter:brightness(1.5)}}@keyframes influence-travel{0%{opacity:0;left:0}16%,84%{opacity:1}to{opacity:0;left:98%}}@keyframes rival-fracture{0%,42%,70%,to{opacity:.9;transform:rotate(143deg)scaleX(1)}48%,62%{opacity:.2;transform:rotate(143deg)scaleX(.58)}}@keyframes throne-authority{50%{filter:brightness(1.14);transform:translate(-50%,calc(-50% - 5px))}}@keyframes crown-flare{50%{filter:brightness(1.55);transform:translate(-50%)scale(1.04)}}@keyframes faction-allegiance{0%,17%,to{filter:brightness(.7);transform:translateY(0)}27%,48%{border-color:var(--author-secondary);filter:brightness(1.25);transform:translateY(-5px);box-shadow:0 0 28px #c7a45824}}@keyframes loyalty-shift{0%,16%,to{transform:scaleX(.16)}35%,53%{transform:scaleX(1)}}@keyframes necessity-balance{0%,to{left:27%;transform:rotate(-11deg)}35%{left:69%;transform:rotate(10deg)}68%{left:45%;transform:rotate(-3deg)}}@keyframes court-signal{50%{opacity:.28;transform:scale(.62)}}.motif-wealth>.author-motif-grid,.motif-wealth>.author-motif-orbit,.motif-wealth>.author-motif-bars,.motif-wealth>.author-motif-nodes,.motif-wealth>strong{display:none}.compound-lab{contain:layout paint;isolation:isolate;background:radial-gradient(circle at 43% 49%,#b9ff3821,#0000 27%),linear-gradient(145deg,#d9b85f0f,#0000 48%);position:absolute;inset:0;overflow:hidden}.compound-lab:before{content:"ASSET COMPOUNDING SYSTEM · LIVE";z-index:15;color:var(--author-accent);position:absolute;top:8%;left:8%}@supports (color:color-mix(in lab, red, red)){.compound-lab:before{color:color-mix(in srgb, var(--author-accent) 72%, white)}}.compound-lab:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.15em}.compound-lab:after{content:"";z-index:0;filter:blur(10px);background:radial-gradient(circle,#b9ff381c,#0000 64%);border-radius:50%;width:360px;height:360px;position:absolute;top:49%;left:43%;transform:translate(-50%,-50%)}.compound-ledger{z-index:0;opacity:.3;background-color:#0000;background-image:linear-gradient(#b9ff3814 1px,#0000 1px),linear-gradient(90deg,#b9ff3812 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:7%;-webkit-mask-image:radial-gradient(at 48%,#000 10%,#0000 76%);mask-image:radial-gradient(at 48%,#000 10%,#0000 76%)}.income-port{z-index:7;border:1px solid var(--author-secondary);place-items:center;width:108px;height:112px;display:grid;position:absolute;top:43%;left:5%}@supports (color:color-mix(in lab, red, red)){.income-port{border:1px solid color-mix(in srgb, var(--author-secondary) 46%, transparent)}}.income-port{background:#03110ac7;box-shadow:inset 0 0 28px #d9b85f14,0 0 28px #0000003d}.income-port:before,.income-port:after{content:"";background:var(--author-secondary);width:24px;height:1px;box-shadow:60px 0 0 var(--author-secondary);opacity:.5;position:absolute;left:12px}.income-port:before{top:12px}.income-port:after{bottom:12px}.income-port>span{color:var(--author-secondary);position:absolute;top:-20px;left:0}@supports (color:color-mix(in lab, red, red)){.income-port>span{color:color-mix(in srgb, var(--author-secondary) 68%, transparent)}}.income-port>span{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;white-space:nowrap}.income-port>b{color:var(--author-secondary);font:400 3.8rem/.8 var(--display);text-shadow:0 0 22px #d9b85f40}.capital-packets{z-index:-1;border-top:1px solid var(--author-accent);width:190%;height:18px;position:absolute;top:50%;left:calc(100% - 1px)}@supports (color:color-mix(in lab, red, red)){.capital-packets{border-top:1px solid color-mix(in srgb, var(--author-accent) 38%, transparent)}}.capital-packets{transform:translateY(-1px)}.capital-packets:after{content:"CAPITAL IN";color:var(--author-accent);position:absolute;top:11px;right:8%}@supports (color:color-mix(in lab, red, red)){.capital-packets:after{color:color-mix(in srgb, var(--author-accent) 52%, transparent)}}.capital-packets:after{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.capital-packets i{background:var(--author-secondary);width:10px;height:10px;box-shadow:0 0 12px var(--author-secondary);opacity:0;border-radius:2px;animation:3.2s linear infinite capital-packet-in;position:absolute;top:-5px;left:0}.capital-packets i:nth-child(2){animation-delay:-.64s}.capital-packets i:nth-child(3){animation-delay:-1.28s}.capital-packets i:nth-child(4){animation-delay:-1.92s}.capital-packets i:nth-child(5){animation-delay:-2.56s}.asset-flywheel{z-index:8;aspect-ratio:1;border:1px solid var(--author-accent);width:228px;position:absolute;top:49%;left:43%}@supports (color:color-mix(in lab, red, red)){.asset-flywheel{border:1px solid color-mix(in srgb, var(--author-accent) 40%, transparent)}}.asset-flywheel{background:radial-gradient(circle,#b9ff382e 0 7%,#071b0ff2 8% 35%,#b9ff380f 36% 54%,#020d08eb 55%);border-radius:50%;animation:3.2s ease-in-out infinite asset-engine-charge;transform:translate(-50%,-50%);box-shadow:inset 0 0 42px #b9ff381f,0 0 46px #b9ff381a}.flywheel-ring{border-radius:50%;position:absolute}.flywheel-ring.ring-outer{border:1px dashed var(--author-accent);inset:-12px}@supports (color:color-mix(in lab, red, red)){.flywheel-ring.ring-outer{border:1px dashed color-mix(in srgb, var(--author-accent) 56%, transparent)}}.flywheel-ring.ring-outer{animation:12s linear infinite asset-ring-turn}.flywheel-ring.ring-inner{border:2px dotted var(--author-secondary);inset:28px}@supports (color:color-mix(in lab, red, red)){.flywheel-ring.ring-inner{border:2px dotted color-mix(in srgb, var(--author-secondary) 54%, transparent)}}.flywheel-ring.ring-inner{animation:6.8s linear infinite reverse asset-ring-turn}.flywheel-ring i{border:2px solid var(--author-accent);width:11px;height:11px;box-shadow:0 0 12px var(--author-accent);background:#07150d;position:absolute;transform:rotate(45deg)}.ring-outer i:first-child{top:8%;left:17%}.ring-outer i:nth-child(2){top:47%;right:-5px}.ring-outer i:nth-child(3){bottom:4%;left:27%}.ring-inner i:first-child{top:-6px;left:48%}.ring-inner i:nth-child(2){bottom:14%;right:4%}.asset-flywheel>strong{color:var(--paper);font:700 10px/1.15 var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;position:absolute;top:43%;left:0;right:0}.asset-flywheel>b{border:1px solid var(--author-accent);color:#07150d;background:var(--author-accent);width:42px;height:42px;font:900 7px/1 var(--font-geist-mono), monospace;border-radius:50%;place-items:center;display:grid;position:absolute;top:17%;left:50%;transform:translate(-50%);box-shadow:0 0 24px #b9ff385c}.asset-flywheel>small{color:var(--author-accent);position:absolute;bottom:21%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.asset-flywheel>small{color:color-mix(in srgb, var(--author-accent) 58%, transparent)}}.asset-flywheel>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:center}.yield-orbit{z-index:4;border:1px dashed var(--author-accent);width:57%;height:70%;position:absolute;top:13%;left:15%}@supports (color:color-mix(in lab, red, red)){.yield-orbit{border:1px dashed color-mix(in srgb, var(--author-accent) 22%, transparent)}}.yield-orbit{border-radius:50%;animation:17s linear infinite yield-orbit-turn;transform:rotate(-13deg)}.yield-orbit:before{content:"REINVESTMENT LOOP";color:var(--author-accent);position:absolute;top:8%;right:3%}@supports (color:color-mix(in lab, red, red)){.yield-orbit:before{color:color-mix(in srgb, var(--author-accent) 48%, transparent)}}.yield-orbit:before{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.yield-orbit i{background:var(--author-accent);width:7px;height:7px;box-shadow:0 0 13px var(--author-accent);border-radius:50%;animation:2.4s ease-in-out infinite yield-pulse;position:absolute}.yield-orbit i:first-child{top:5%;left:29%}.yield-orbit i:nth-child(2){animation-delay:-.35s;top:16%;right:14%}.yield-orbit i:nth-child(3){animation-delay:-.7s;top:48%;right:-4px}.yield-orbit i:nth-child(4){animation-delay:-1.05s;bottom:10%;right:17%}.yield-orbit i:nth-child(5){animation-delay:-1.4s;bottom:-3px;left:38%}.yield-orbit i:nth-child(6){animation-delay:-1.75s;bottom:22%;left:1%}.yield-orbit i:nth-child(7){animation-delay:-2.1s;top:24%;left:3%}.asset-portfolio{z-index:10;pointer-events:none;position:absolute;inset:0}.asset-node{border:1px solid var(--author-secondary);grid-template-rows:1fr 1fr;grid-template-columns:29px 1fr;align-items:center;width:106px;height:54px;padding:8px 9px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.asset-node{border:1px solid color-mix(in srgb, var(--author-secondary) 42%, transparent)}}.asset-node{color:var(--paper);background:#04150cdb;animation:5.6s ease-in-out infinite asset-node-charge;box-shadow:0 10px 24px #00000038}.asset-node>i{border:1px solid var(--author-accent);grid-row:1/3;width:22px;height:22px}.asset-node>b{font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.asset-node>small{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.asset-node>small{color:color-mix(in srgb, var(--author-secondary) 62%, transparent)}}.asset-node>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.node-property{top:14%;left:35%}.node-business{animation-delay:-1.4s;top:31%;left:64%}.node-equity{animation-delay:-2.8s;bottom:21%;right:26%}.node-ip{animation-delay:-4.2s;bottom:19%;left:16%}.node-property>i{clip-path:polygon(50% 0,100% 38%,88% 38%,88% 100%,12% 100%,12% 38%,0 38%);background:var(--author-accent)}@supports (color:color-mix(in lab, red, red)){.node-property>i{background:color-mix(in srgb, var(--author-accent) 36%, transparent)}}.node-business>i{background:repeating-linear-gradient(0deg, var(--author-accent) 0 4px, transparent 4px 7px)}.node-equity>i{background:linear-gradient(135deg, transparent 0 44%, var(--author-accent) 45% 55%, transparent 56%), linear-gradient(to top, #b9ff382e, transparent);clip-path:polygon(0 100%,0 78%,24% 78%,24% 56%,48% 56%,48% 34%,72% 34%,72% 10%,100% 10%,100% 100%);border:0}.node-ip>i{box-shadow:inset 0 0 0 4px #07150d, inset 0 0 0 5px var(--author-accent), 0 0 12px #b9ff3847;border-radius:50%}.compound-ladder{z-index:11;border:1px solid var(--author-secondary);grid-template-rows:auto repeat(4,1fr);gap:7px;width:104px;height:45%;padding:12px 10px;display:grid;position:absolute;top:18%;right:5%}@supports (color:color-mix(in lab, red, red)){.compound-ladder{border:1px solid color-mix(in srgb, var(--author-secondary) 30%, transparent)}}.compound-ladder{background:#031009b8}.compound-ladder>small{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.compound-ladder>small{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.compound-ladder>small{font:700 5px/1.4 var(--font-geist-mono), monospace;letter-spacing:.08em}.compound-ladder>span{min-height:0;animation:compound-rung 5.6s var(--ease-out) infinite;transform-origin:0;align-items:center;gap:6px;display:flex;position:relative}.compound-ladder>span:nth-of-type(2){animation-delay:-.35s}.compound-ladder>span:nth-of-type(3){animation-delay:-.7s}.compound-ladder>span:nth-of-type(4){animation-delay:-1.05s}.compound-ladder span i{background:var(--author-secondary);width:21%;height:7px;display:block;box-shadow:0 0 8px #d9b85f38}.compound-ladder span:nth-of-type(2) i{width:39%}.compound-ladder span:nth-of-type(3) i{width:62%}.compound-ladder span:nth-of-type(4) i{background:var(--author-accent);width:92%;box-shadow:0 0 10px #b9ff3857}.compound-ladder span b{color:var(--paper);font:800 6px/1 var(--font-geist-mono), monospace;margin-left:auto}.compound-readout{z-index:13;border-top:1px solid var(--author-accent);align-items:center;gap:10px;height:44px;padding:0 13px;display:flex;position:absolute;bottom:8%;left:8%;right:8%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.compound-readout{border-top:1px solid color-mix(in srgb, var(--author-accent) 28%, transparent)}}.compound-readout{border-bottom:1px solid var(--author-accent)}@supports (color:color-mix(in lab, red, red)){.compound-readout{border-bottom:1px solid color-mix(in srgb, var(--author-accent) 16%, transparent)}}.compound-readout{background:#020d08ad}.compound-readout:after{content:"";background:linear-gradient(90deg,#0000,#b9ff3824,#0000);width:18%;animation:3.2s linear infinite compound-scan;position:absolute;top:0;bottom:0;left:-18%}.compound-readout>i{background:var(--author-accent);width:6px;height:6px;box-shadow:0 0 10px var(--author-accent);border-radius:50%;animation:1.2s ease-in-out infinite yield-pulse}.compound-readout>span,.compound-readout>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.compound-readout>span{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.compound-readout>span{color:color-mix(in srgb, var(--author-secondary) 60%, transparent)}}.compound-readout>strong{color:var(--author-accent);margin-left:auto}@keyframes capital-packet-in{0%{opacity:0;left:0;transform:rotate(0)}15%,82%{opacity:1}to{opacity:0;left:96%;transform:rotate(360deg)}}@keyframes asset-ring-turn{to{transform:rotate(360deg)}}@keyframes asset-engine-charge{45%,55%{filter:brightness(1.42);box-shadow:inset 0 0 50px #b9ff3838,0 0 58px #b9ff382e}}@keyframes yield-orbit-turn{to{transform:rotate(347deg)}}@keyframes yield-pulse{50%{opacity:.3;transform:scale(.55)}}@keyframes asset-node-charge{0%,18%,to{border-color:color-mix(in srgb, var(--author-secondary) 28%, transparent);filter:brightness(.74);transform:translateY(0)}28%,48%{border-color:var(--author-accent);filter:brightness(1.35);transform:translateY(-5px);box-shadow:0 0 24px #b9ff3824}}@keyframes compound-rung{0%,13%{opacity:.25;transform:scaleX(.22)}30%,82%{opacity:1;transform:scaleX(1)}to{opacity:.42;transform:scaleX(1)}}@keyframes compound-scan{to{left:118%}}.motif-gold>.author-motif-grid,.motif-gold>.author-motif-orbit,.motif-gold>.author-motif-bars,.motif-gold>.author-motif-nodes,.motif-gold>strong{display:none}.babylon-lab{perspective:900px;background:radial-gradient(circle at 72% 26%,#f6e3a72e,#0000 17%),linear-gradient(#190a1d70,#0000 52%,#efb83f14);position:absolute;inset:0;overflow:hidden}.babylon-lab:before{content:"BABYLON · THE FIRST CURE";z-index:12;color:var(--author-secondary);position:absolute;top:8%;left:8%}@supports (color:color-mix(in lab, red, red)){.babylon-lab:before{color:color-mix(in srgb, var(--author-secondary) 62%, transparent)}}.babylon-lab:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.15em}.babylon-lab:after{content:"";z-index:1;border-top:1px solid var(--author-accent);background:radial-gradient(at 68% 100%,#efb83f47,#0000 62%);height:34%;position:absolute;bottom:7%;left:-8%;right:-8%}@supports (color:color-mix(in lab, red, red)){.babylon-lab:after{border-top:1px solid color-mix(in srgb, var(--author-accent) 20%, transparent)}}.babylon-lab:after{transform:rotate(-2deg)}.babylon-dust{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.babylon-dust i{background:var(--author-secondary);width:3px;height:3px;box-shadow:0 0 9px var(--author-accent);opacity:0;border-radius:50%;animation:6.8s linear infinite babylon-dust-drift;position:absolute}.babylon-dust i:first-child{animation-delay:-.2s;top:22%;left:8%}.babylon-dust i:nth-child(2){animation-delay:-3.4s;top:71%;left:16%}.babylon-dust i:nth-child(3){animation-delay:-5.1s;top:35%;left:27%}.babylon-dust i:nth-child(4){animation-delay:-1.6s;top:64%;left:39%}.babylon-dust i:nth-child(5){animation-delay:-4.2s;top:18%;left:47%}.babylon-dust i:nth-child(6){animation-delay:-2.5s;top:53%;left:58%}.babylon-dust i:nth-child(7){animation-delay:-6.1s;top:29%;left:69%}.babylon-dust i:nth-child(8){animation-delay:-.9s;top:76%;left:78%}.babylon-dust i:nth-child(9){animation-delay:-3.9s;top:42%;left:87%}.babylon-dust i:nth-child(10){animation-delay:-2s;top:11%;left:93%}.babylon-dust i:nth-child(11){animation-delay:-5.7s;top:82%;left:51%}.babylon-dust i:nth-child(12){animation-delay:-4.7s;top:48%;left:4%}.babylon-skyline{z-index:2;opacity:.54;filter:drop-shadow(0 -8px 24px #efb83f14);justify-content:center;align-items:end;gap:3px;height:31%;animation:7s ease-in-out infinite alternate babylon-horizon;display:flex;position:absolute;bottom:7%;left:-2%;right:-2%}.babylon-skyline:before{content:"";background:#120b08;border-top:1px solid #efb83f4d;height:17%;position:absolute;bottom:0;left:0;right:0}.babylon-skyline i{clip-path:polygon(0 14%,12% 14%,12% 0,28% 0,28% 14%,45% 14%,45% 3%,61% 3%,61% 14%,78% 14%,78% 0,94% 0,94% 14%,100% 14%,100% 100%,0 100%);background:linear-gradient(#efb83f2b,#0a0706f0);width:11%;height:38%;display:block;position:relative}.babylon-skyline i:nth-child(2){width:9%;height:54%}.babylon-skyline i:nth-child(3){width:13%;height:31%}.babylon-skyline i:nth-child(4){clip-path:polygon(18% 100%,18% 72%,29% 72%,29% 51%,38% 51%,38% 29%,46% 29%,46% 8%,54% 8%,54% 29%,63% 29%,63% 51%,72% 51%,72% 72%,83% 72%,83% 100%);width:17%;height:84%}.babylon-skyline i:nth-child(5){height:44%}.babylon-skyline i:nth-child(6){width:8%;height:63%}.babylon-skyline i:nth-child(7){width:13%;height:35%}.babylon-skyline i:nth-child(8){height:49%}.clason-tablet{z-index:6;aspect-ratio:.72;clip-path:polygon(4% 1%,94% 0,100% 7%,97% 94%,91% 100%,5% 97%,0 89%,2% 8%);color:#4c2b0b;width:clamp(188px,29%,244px);transform-style:preserve-3d;background:radial-gradient(circle at 22% 18%,#fff0bb8a,#0000 22%),linear-gradient(135deg,#d69b47,#9c5f22 52%,#d4a85c);padding:28px 25px;animation:5.4s ease-in-out infinite clason-tablet-float;position:absolute;top:18%;left:10%;overflow:hidden;transform:rotate(-4deg);box-shadow:inset 10px 9px 16px #ffe8ab2e,inset -12px -13px 18px #461f0573,0 28px 55px #00000057,0 0 42px #efb83f1c}.clason-tablet:before{content:"";clip-path:inherit;pointer-events:none;background:repeating-linear-gradient(8deg,#0000 0 8px,#401f0609 9px 10px);border:1px solid #46270a4d;position:absolute;inset:8px}.clason-tablet span{z-index:2;font:800 7px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;border-bottom:1px solid #43210561;padding-bottom:15px;display:block;position:relative}.cuneiform-script{z-index:2;grid-template-columns:repeat(4,1fr);gap:18px 12px;margin-top:25px;display:grid;position:relative}.cuneiform-script i{clip-path:polygon(0 24%,100% 0,72% 50%,100% 100%,0 70%,30% 50%);filter:drop-shadow(1px 2px #ffde8d38);opacity:.4;width:24px;height:9px;transform:rotate(var(--glyph-turn,0deg));background:linear-gradient(160deg,#2a1504c7,#ffe08e26);animation:5.4s ease-in-out infinite cuneiform-etch;display:block}.cuneiform-script i:nth-child(2n){--glyph-turn:90deg}.cuneiform-script i:nth-child(3n){--glyph-turn:-18deg}.cuneiform-script i:nth-child(4n){--glyph-turn:42deg}.cuneiform-script i:nth-child(2){animation-delay:-.3s}.cuneiform-script i:nth-child(3){animation-delay:-.6s}.cuneiform-script i:nth-child(4){animation-delay:-.9s}.cuneiform-script i:nth-child(5){animation-delay:-1.2s}.cuneiform-script i:nth-child(6){animation-delay:-1.5s}.cuneiform-script i:nth-child(7){animation-delay:-1.8s}.cuneiform-script i:nth-child(8){animation-delay:-2.1s}.cuneiform-script i:nth-child(9){animation-delay:-2.4s}.cuneiform-script i:nth-child(10){animation-delay:-2.7s}.cuneiform-script i:nth-child(11){animation-delay:-3s}.cuneiform-script i:nth-child(12){animation-delay:-3.3s}.cuneiform-script i:nth-child(13){animation-delay:-3.6s}.cuneiform-script i:nth-child(14){animation-delay:-3.9s}.clason-tablet b{z-index:3;color:#542d08;width:58px;height:58px;font:900 9px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;background:radial-gradient(circle,#f2c45d,#ae6c20 68%);border:2px solid #532805a6;border-radius:50%;place-items:center;animation:5.4s ease-in-out infinite clason-seal-charge;display:grid;position:absolute;bottom:23px;right:22px;box-shadow:inset 0 0 0 5px #542a072e,0 4px 8px #3a190352}.tithe-flight{z-index:10;pointer-events:none;position:absolute;inset:0}.tithe-flight strong{color:#4b2706;background:radial-gradient(circle at 35% 28%, #fff6c9, var(--author-secondary) 35%, var(--author-accent) 72%);width:45px;height:45px;font:900 7px/1 var(--font-geist-mono), monospace;box-shadow:0 0 13px var(--author-secondary), 0 0 42px #efb83f8a;opacity:0;border:1px solid #fff1bd;border-radius:50%;place-items:center;animation:5.4s cubic-bezier(.34,.08,.28,1) infinite clason-tithe-flight;display:grid;position:absolute;top:57%;left:27%}.tithe-flight i{width:5px;height:5px;box-shadow:0 0 10px var(--author-secondary);opacity:0;background:#fff6cf;border-radius:50%;animation:5.4s ease-in-out infinite clason-tithe-spark;position:absolute;top:59%;left:29%}.tithe-flight i:nth-child(2){animation-delay:-.16s}.treasury-urn{z-index:7;background:radial-gradient(circle at 38% 28%,#fff0b766,#0000 12%),linear-gradient(105deg,#7d4515,#d29235 42%,#6a3510 82%);border:1px solid #f6e3a78a;border-radius:37% 37% 46% 46%/22% 22% 58% 58%;width:164px;height:178px;animation:5.4s ease-in-out infinite clason-urn-receive;position:absolute;bottom:14%;right:10%;box-shadow:inset 17px 0 22px #ffe59d29,inset -15px -6px 20px #36180370,0 22px 36px #00000057,0 0 48px #efb83f24}.treasury-urn:before{content:"";z-index:3;border:2px solid var(--author-secondary);background:radial-gradient(#281407 0 48%,#d59b42 52% 68%,#6e3910 72%);border-radius:50%;width:102px;height:31px;position:absolute;top:-10px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #efb83f3d}.treasury-urn:after{content:"";background:linear-gradient(#0000,#fff2c95e,#0000);border-radius:50%;width:7px;height:60%;position:absolute;top:14%;right:14px;transform:rotate(-5deg)}.urn-neck{background:#9e5d1e;border:2px solid #9f6425;border-radius:30% 30% 12% 12%;width:78px;height:34px;position:absolute;top:-23px;left:50%;transform:translate(-50%)}.urn-coins{height:105px;position:absolute;bottom:22px;left:24px;right:24px;overflow:hidden}.urn-coins i{opacity:.14;width:78px;height:16px;animation:clason-stack-rise 5.4s var(--ease-out) infinite;background:linear-gradient(#fff2ab,#efb83f 42%,#8a4b0f);border:1px solid #fff0a8;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,16px)scale(.8);box-shadow:0 0 11px #efb83f73}.urn-coins i:first-child{animation-delay:0s;bottom:0}.urn-coins i:nth-child(2){animation-delay:-.42s;bottom:13px}.urn-coins i:nth-child(3){animation-delay:-.84s;bottom:26px}.urn-coins i:nth-child(4){animation-delay:-1.26s;bottom:39px}.urn-coins i:nth-child(5){animation-delay:-1.68s;bottom:52px}.urn-coins i:nth-child(6){animation-delay:-2.1s;bottom:65px}.treasury-urn>b{color:var(--author-secondary);position:absolute;bottom:-24px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.treasury-urn>b{color:color-mix(in srgb, var(--author-secondary) 72%, transparent)}}.treasury-urn>b{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.16em;text-align:center}.babylon-lab>small{z-index:12;color:var(--author-accent);position:absolute;top:8%;right:8%}@supports (color:color-mix(in lab, red, red)){.babylon-lab>small{color:color-mix(in srgb, var(--author-accent) 72%, white)}}.babylon-lab>small{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}@keyframes babylon-dust-drift{0%{opacity:0;transform:translate(-25px,20px)scale(.5)}18%,72%{opacity:.75}to{opacity:0;transform:translate(95px,-55px)scale(1.35)}}@keyframes babylon-horizon{to{opacity:.75;transform:translateY(-4px)}}@keyframes clason-tablet-float{50%{filter:brightness(1.06);transform:translateY(-10px)rotate(-2deg)rotateX(3deg)rotateY(-6deg)}}@keyframes cuneiform-etch{0%,12%{opacity:.18;filter:brightness(.58)}28%,61%{opacity:1;filter:brightness(1.65)drop-shadow(0 0 4px #ffde8db8)}to{opacity:.4;filter:none}}@keyframes clason-seal-charge{0%,22%,to{filter:brightness(.78);transform:scale(.92)}31%,64%{filter:brightness(1.5);transform:scale(1.04)}}@keyframes clason-tithe-flight{0%,24%{opacity:0;top:57%;left:27%;transform:rotate(-18deg)scale(.65)}29%{opacity:1}52%{opacity:1;top:28%;left:49%;transform:rotate(190deg)scale(1)}79%{opacity:1;top:44%;left:69%;transform:rotate(350deg)scale(.86)}89%,to{opacity:0;top:66%;left:77%;transform:rotate(420deg)scale(.25)}}@keyframes clason-tithe-spark{0%,27%{opacity:0;top:59%;left:29%}36%,74%{opacity:.9}54%{top:32%;left:48%}83%,to{opacity:0;top:63%;left:74%}}@keyframes clason-urn-receive{0%,79%,to{filter:brightness();transform:scale(1)}86%{filter:brightness(1.75);transform:scale(1.045)}}@keyframes clason-stack-rise{0%,58%{opacity:.12;transform:translate(-50%,16px)scale(.8)}75%,92%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:.28;transform:translate(-50%)scale(1)}}.motif-psychology>.author-motif-grid,.motif-psychology>.author-motif-orbit,.motif-psychology>.author-motif-bars,.motif-psychology>.author-motif-nodes,.motif-psychology>strong{display:none}.greene-lab{contain:layout paint;isolation:isolate;background:radial-gradient(circle at 48% 55%,#ff405d1a,#0000 31%),linear-gradient(145deg,#d6c4c809,#0000 54%);position:absolute;inset:0;overflow:hidden}.greene-lab:before{content:"SOCIAL STRATEGY · HIDDEN GAME";z-index:20;color:var(--author-secondary);position:absolute;top:8%;left:8%}@supports (color:color-mix(in lab, red, red)){.greene-lab:before{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.greene-lab:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.15em}.greene-lab:after{content:"";z-index:0;background:repeating-linear-gradient(90deg,#0000 0 24%,#0000003d 25%,#0000 26% 49%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.greene-fog{z-index:1;filter:blur(30px);opacity:.65;position:absolute;inset:0;overflow:hidden}.greene-fog i{background:#ff405d1f;border-radius:50%;width:42%;height:20%;animation:9s ease-in-out infinite alternate greene-fog-shift;position:absolute}.greene-fog i:first-child{top:14%;left:-18%}.greene-fog i:nth-child(2){background:#d6c4c814;animation-delay:-3s;top:48%;right:-15%}.greene-fog i:nth-child(3){animation-delay:-6s;bottom:3%;left:18%}.law-dial{z-index:14;aspect-ratio:1;border:1px solid var(--author-secondary);place-items:center;width:154px;display:grid;position:absolute;top:11%;right:7%}@supports (color:color-mix(in lab, red, red)){.law-dial{border:1px solid color-mix(in srgb, var(--author-secondary) 18%, transparent)}}.law-dial{background:radial-gradient(circle,#100407f0 0 48%,#0000 49%);border-radius:50%;box-shadow:0 0 42px #ff405d17}.law-dial:before{content:"";background:repeating-conic-gradient(var(--author-accent) 0 1.3deg, transparent 1.3deg 7.5deg);border-radius:50%;animation:24s linear infinite law-dial-turn;position:absolute;inset:5px;-webkit-mask-image:radial-gradient(circle,#0000 0 72%,#000 73%);mask-image:radial-gradient(circle,#0000 0 72%,#000 73%)}.law-dial>span{border:1px dashed var(--author-secondary);position:absolute;inset:22px}@supports (color:color-mix(in lab, red, red)){.law-dial>span{border:1px dashed color-mix(in srgb, var(--author-secondary) 32%, transparent)}}.law-dial>span{border-radius:50%;animation:13s linear infinite reverse law-dial-turn}.law-dial>span:before,.law-dial>span:after{content:"";border:1px solid var(--author-secondary);background:#150508;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 9px #d6c4c83d}.law-dial>span:before{top:0}.law-dial>span:after{top:100%}.law-dial>b{color:var(--author-accent);font:400 3.6rem/.8 var(--display);text-shadow:0 0 25px #ff405d47}.law-dial>strong{color:var(--paper);font:800 7px/1 var(--font-geist-mono), monospace;letter-spacing:.18em;margin-top:-18px}.law-dial>small{color:var(--author-secondary);position:absolute;bottom:18px}@supports (color:color-mix(in lab, red, red)){.law-dial>small{color:color-mix(in srgb, var(--author-secondary) 48%, transparent)}}.law-dial>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.social-masks{z-index:16;width:196px;height:144px;position:absolute;top:13%;left:7%}.social-mask{border:1px solid var(--author-secondary);clip-path:polygon(12% 0,88% 0,100% 17%,92% 72%,66% 100%,34% 100%,8% 72%,0 17%);width:78px;height:108px;transform-style:preserve-3d;background:linear-gradient(135deg,#e4dadd,#786a70 52%,#d6c4c8);position:absolute;top:0;box-shadow:0 18px 32px #0000004d}.social-mask>i{background:#150508;border-radius:50%;width:20px;height:9px;position:absolute;top:33px;box-shadow:inset 0 0 0 2px #ffffff1f}.social-mask>i:first-child{left:12px;transform:rotate(8deg)}.social-mask>i:nth-child(2){right:12px;transform:rotate(-8deg)}.social-mask>b{background:#2a0b11;height:1px;position:absolute;bottom:22px;left:23px;right:23px}.mask-public{animation:public-mask-shift 8.4s var(--ease-smooth) infinite;left:13px}.mask-private{border-color:var(--author-accent);animation:private-mask-shift 8.4s var(--ease-smooth) infinite;background:linear-gradient(135deg,#3d0913,#ff405d 48%,#24070d);top:15px;left:93px}.mask-private>i{background:#f2eff0;box-shadow:0 0 10px #ffffff38}.social-masks>small{color:var(--author-secondary);position:absolute;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.social-masks>small{color:color-mix(in srgb, var(--author-secondary) 56%, transparent)}}.social-masks>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.strategy-board{z-index:7;aspect-ratio:1;border:2px solid var(--author-secondary);width:56%;position:absolute;top:27%;left:15%}@supports (color:color-mix(in lab, red, red)){.strategy-board{border:2px solid color-mix(in srgb, var(--author-secondary) 26%, transparent)}}.strategy-board{background:conic-gradient(from 90deg, #d6c4c81f 25%, #160509b8 0 50%, #d6c4c81f 0 75%, #160509b8 0) 0 0 / 25% 25%;transform-style:preserve-3d;transform:perspective(720px)rotateX(58deg)rotate(-12deg)scale(1.05);box-shadow:0 36px 60px #0000006b,inset 0 0 42px #ff405d0d}.strategy-board:before{content:"POSITION / LEVERAGE / TIMING";color:var(--author-accent);position:absolute;top:-19px;left:0}@supports (color:color-mix(in lab, red, red)){.strategy-board:before{color:color-mix(in srgb, var(--author-accent) 56%, transparent)}}.strategy-board:before{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.strategy-board:after{content:"";border:1px solid #ff405d26;position:absolute;inset:3%;transform:translateZ(2px);box-shadow:inset 0 0 0 12px #0000000d}.board-scan{z-index:5;filter:blur(1px);background:linear-gradient(90deg,#0000,#ff405d2e,#d6c4c82e,#0000);width:24%;animation:5.2s linear infinite greene-board-scan;position:absolute;top:-10%;bottom:-10%;left:-30%;transform:translateZ(6px)skew(-10deg)}.board-routes{z-index:4;position:absolute;inset:0;transform:translateZ(8px)}.board-routes i{background:repeating-linear-gradient(90deg, var(--author-accent) 0 7px, transparent 7px 13px);opacity:.45;transform-origin:0;background-size:26px 2px;width:72%;height:2px;animation:2.4s linear infinite greene-route-flow;position:absolute;left:13%}.board-routes i:first-child{top:69%;transform:rotate(-34deg)}.board-routes i:nth-child(2){width:61%;animation-delay:-.8s;top:31%;left:24%;transform:rotate(39deg)}.board-routes i:nth-child(3){width:84%;animation-delay:-1.6s;top:52%;left:8%;transform:rotate(-4deg)}.strategy-pieces{z-index:7;transform-style:preserve-3d;position:absolute;inset:0}.strategy-piece{border:1px solid var(--author-secondary);width:38px;height:38px;color:var(--author-secondary);background:#17070b;border-radius:50%;place-items:center;font:400 1.6rem/1 Georgia,serif;display:grid;position:absolute;transform:translateZ(28px);box-shadow:0 0 18px #d6c4c82b}.piece-regent{color:var(--author-accent);border-color:var(--author-accent);animation:greene-regent-move 9.2s var(--ease-smooth) infinite;top:66%;left:16%;box-shadow:0 0 22px #ff405d40}.piece-rival{animation:greene-rival-move 9.2s var(--ease-smooth) infinite;top:13%;left:66%}.piece-envoy{animation:greene-envoy-move 9.2s var(--ease-smooth) infinite;top:24%;left:21%}.piece-shadow{color:var(--author-accent);animation:greene-shadow-move 9.2s var(--ease-smooth) infinite;border-color:#ff405d75;top:72%;left:71%}.piece-decoy{opacity:.5;width:28px;height:28px;animation:4.6s ease-in-out infinite greene-decoy-fade;top:48%;left:48%}.strategy-readout{z-index:16;border:1px solid var(--author-secondary);gap:15px;width:130px;padding:13px 12px;display:grid;position:absolute;top:43%;right:5%}@supports (color:color-mix(in lab, red, red)){.strategy-readout{border:1px solid color-mix(in srgb, var(--author-secondary) 18%, transparent)}}.strategy-readout{background:#110408c7}.strategy-readout>span{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.strategy-readout b,.strategy-readout small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.09em}.strategy-readout b{color:#f2efe58c}.strategy-readout small{color:var(--author-accent)}.strategy-readout span>i{background:#d6c4c81f;grid-column:1/3;height:3px;display:block;overflow:hidden}.strategy-readout span>i em{background:linear-gradient(90deg, var(--author-secondary), var(--author-accent));transform-origin:0;width:84%;height:100%;animation:6.2s ease-in-out infinite greene-intel-meter;display:block}.strategy-readout span:nth-child(2)>i em{width:71%;animation-delay:-2s}.strategy-readout span:nth-child(3)>i em{width:92%;animation-delay:-4s}.greene-status{z-index:18;border-top:1px solid var(--author-accent);align-items:center;gap:10px;height:38px;padding:0 12px;display:flex;position:absolute;bottom:9%;left:8%;right:8%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.greene-status{border-top:1px solid color-mix(in srgb, var(--author-accent) 24%, transparent)}}.greene-status{border-bottom:1px solid var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.greene-status{border-bottom:1px solid color-mix(in srgb, var(--author-secondary) 15%, transparent)}}.greene-status{background:#0e0307b8}.greene-status:after{content:"";background:linear-gradient(90deg,#0000,#ff405d29,#0000);width:16%;animation:4.2s linear infinite greene-status-scan;position:absolute;top:0;bottom:0;left:-16%}.greene-status>i{background:var(--author-accent);width:6px;height:6px;box-shadow:0 0 10px var(--author-accent);border-radius:50%;animation:1.4s ease-in-out infinite greene-signal}.greene-status>span,.greene-status>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.greene-status>span{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.greene-status>span{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.greene-status>strong{color:var(--author-accent);margin-left:auto}@keyframes greene-fog-shift{to{opacity:.35;transform:translate(70%,22%)scale(1.16)}}@keyframes law-dial-turn{to{transform:rotate(360deg)}}@keyframes public-mask-shift{0%,38%,to{z-index:3;filter:brightness(1.12);transform:translate(0)rotateY(0)scale(1.03)}52%,84%{z-index:1;filter:brightness(.48);transform:translate(47px,12px)rotateY(24deg)scale(.86)}}@keyframes private-mask-shift{0%,38%,to{z-index:1;filter:brightness(.48);transform:translate(-25px,8px)rotateY(-22deg)scale(.86)}52%,84%{z-index:4;filter:brightness(1.28);transform:translate(-52px,-10px)rotateY(0)scale(1.08)}}@keyframes greene-board-scan{to{left:112%}}@keyframes greene-route-flow{to{background-position:26px 0}}@keyframes greene-regent-move{0%,17%,to{top:66%;left:16%}29%,49%{top:47%;left:39%}62%,82%{top:27%;left:63%}}@keyframes greene-rival-move{0%,24%,to{top:13%;left:66%}38%,62%{top:32%;left:52%}76%,88%{top:51%;left:36%}}@keyframes greene-envoy-move{0%,31%,to{top:24%;left:21%}45%,70%{top:54%;left:29%}82%,92%{top:66%;left:48%}}@keyframes greene-shadow-move{0%,18%,to{opacity:.45;top:72%;left:71%}34%,58%{opacity:1;top:58%;left:61%}72%,88%{opacity:.62;top:44%;left:76%}}@keyframes greene-decoy-fade{50%{opacity:.08;transform:translateZ(12px)scale(.62)}}@keyframes greene-intel-meter{50%{filter:brightness(1.6);transform:scaleX(.72)}}@keyframes greene-status-scan{to{left:116%}}@keyframes greene-signal{50%{opacity:.25;transform:scale(.58)}}.motif-mind>.author-motif-grid,.motif-mind>.author-motif-bars,.motif-mind>.author-motif-nodes,.motif-mind>.author-motif-orbit,.motif-mind>strong{display:none}.kwik-index{contain:layout paint;isolation:isolate;perspective:900px;background:radial-gradient(circle at 31% 47%,#78f5d11c,#0000 24%),radial-gradient(at 73% 58%,#a987ff21,#0000 31%),linear-gradient(160deg,#ffffff05,#0000 54%);position:absolute;inset:0;overflow:hidden}.kwik-index:before{content:"LIMITLESS · MEMORY METHOD";z-index:15;color:var(--author-secondary);position:absolute;top:8%;left:8%}@supports (color:color-mix(in lab, red, red)){.kwik-index:before{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.kwik-index:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.15em}.kwik-index:after{content:"";z-index:0;background:radial-gradient(at 73% 100%,#a987ff24,#0000 57%);border-top:1px solid #a987ff1f;height:29%;position:absolute;bottom:7%;left:-8%;right:-8%;transform:rotate(1deg)}.kwik-index-title{z-index:15;color:var(--author-accent);position:absolute;top:8%;right:8%}@supports (color:color-mix(in lab, red, red)){.kwik-index-title{color:color-mix(in srgb, var(--author-accent) 68%, white)}}.kwik-index-title{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.kwik-focus-halo{z-index:5;aspect-ratio:1;background:radial-gradient(circle,#78f5d117,#0000 62%);border:1px solid #78f5d140;border-radius:50%;place-items:center;width:196px;animation:7.2s ease-in-out infinite kwik-simple-focus;display:grid;position:absolute;top:48%;left:27%;transform:translate(-50%,-50%);box-shadow:0 0 42px #78f5d114}.kwik-focus-halo:before{content:"";border:1px dashed #a987ff57;border-radius:50%;position:absolute;inset:13px}.kwik-focus-halo:after{content:"";border:1px solid #78f5d157;border-radius:50%;position:absolute;inset:38px}.kwik-focus-halo>span{color:var(--author-accent);font:800 5px/1 var(--font-geist-mono), monospace;letter-spacing:.15em;position:absolute;bottom:20px}.kwik-index-card{--kwik-card-x:205%;--kwik-file-y:225px;--kwik-recall-y:18px;z-index:8;color:#17192b;transform-origin:50%;width:158px;height:204px;animation:kwik-card-index 7.2s var(--ease-smooth) infinite;background:linear-gradient(145deg,#fbf8ed,#dedacd);padding:18px 17px;position:absolute;top:22%;left:11%;overflow:hidden;transform:rotate(-3deg);box-shadow:0 24px 42px #0000004d,8px 9px #a987ff1a}.kwik-index-card:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 21px,#17192b0f 22px 23px);border:1px solid #17192b29;position:absolute;inset:9px}.kwik-index-card:after{content:"";border:1px solid #78f5d18c;border-radius:50%;width:42px;height:42px;position:absolute;top:39px;right:15px;box-shadow:inset 0 0 0 4px #78f5d114}.kwik-index-card>small{z-index:2;font:800 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;border-bottom:1px solid #17192b33;padding-bottom:10px;display:block;position:relative}.kwik-index-card>strong{z-index:4;color:#211b3a;font:400 2.65rem/.8 var(--display);letter-spacing:-.04em;text-align:center;position:absolute;bottom:34px;left:0;right:0}.kwik-index-card>em{z-index:4;color:#17192b87;font:800 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-align:center;position:absolute;bottom:17px;left:0;right:0}.kwik-rose{z-index:3;width:70px;height:70px;animation:7.2s ease-in-out infinite kwik-rose-vivid;position:absolute;top:54px;left:50%;transform:translate(-50%)}.kwik-rose>i{--petal-angle:0deg;width:26px;height:38px;transform:rotate(var(--petal-angle)) translateY(-10px);transform-origin:50% 80%;background:linear-gradient(160deg,#ffc0cd,#e94f78 62%,#7d2141);border-radius:55% 55% 46% 46%;position:absolute;top:13px;left:23px;box-shadow:inset 3px 3px 5px #fff3,0 0 12px #e94f781a}.kwik-rose>i:nth-child(2){--petal-angle:72deg}.kwik-rose>i:nth-child(3){--petal-angle:144deg}.kwik-rose>i:nth-child(4){--petal-angle:216deg}.kwik-rose>i:nth-child(5){--petal-angle:288deg}.kwik-rose>b{z-index:4;background:radial-gradient(circle at 35% 35%,#ffd1dc,#c92f60 65%,#6e1534);border-radius:50%;width:17px;height:17px;position:absolute;top:25px;left:28px;box-shadow:0 0 12px #e94f7857}.kwik-found{z-index:8;color:#12634f;width:50px;height:24px;font:900 6px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;opacity:0;animation:kwik-found-stamp 7.2s var(--ease-out) infinite;background:#78f5d11f;border:2px double #16836d;place-items:center;display:grid;position:absolute;top:16px;right:13px;transform:rotate(-7deg)scale(1.7)}.kwik-catalog{z-index:9;background:linear-gradient(105deg,#19142e,#3a2d57 48%,#100e21);border:1px solid #c9c0e857;width:224px;height:276px;padding:34px 18px 17px;animation:7.2s ease-in-out infinite kwik-catalog-receive;position:absolute;bottom:15%;right:10%;box-shadow:inset 15px 0 22px #ffffff09,inset -15px 0 24px #00000059,0 25px 42px #00000052}.kwik-catalog:before{content:"";background:#090816;border:1px solid #a987ff3b;height:9px;position:absolute;top:9px;left:12px;right:12px}.kwik-catalog>small{color:#f2efe561;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;position:absolute;top:20px;left:18px;right:18px}.kwik-catalog>span{transform-origin:100%;background:linear-gradient(#ffffff0a,#00000026);border:1px solid #c9c0e838;grid-template-columns:1fr 44px;align-items:center;height:50px;margin-top:5px;padding:0 13px;display:grid;position:relative;box-shadow:0 4px #03020a59}.kwik-catalog>span>b{color:#f2efe57a;font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.kwik-catalog>span>i{background:#0c0a18;border:1px solid #f2efe540;border-radius:2px;justify-self:end;width:38px;height:13px}.kwik-catalog>span>i:after{content:"";background:#f2efe552;border-radius:50%;width:5px;height:5px;margin:3px auto;display:block}.kwik-catalog>span.is-target{animation:kwik-target-drawer 7.2s var(--ease-smooth) infinite;background:linear-gradient(#78f5d11a,#00000029);border-color:#78f5d166}.kwik-catalog>span.is-target>b{color:var(--author-accent)}.kwik-catalog>span.is-target>i{border-color:var(--author-accent);box-shadow:0 0 10px #78f5d124}.kwik-index-sequence{z-index:15;background:#040611ad;border-top:1px solid #78f5d124;border-bottom:1px solid #a987ff1c;align-items:center;gap:8px;height:32px;padding:0 11px;display:flex;position:absolute;bottom:8%;left:10%;right:10%}.kwik-index-sequence>span{color:#f2efe554;font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;animation:7.2s linear infinite kwik-sequence-step}.kwik-index-sequence>span:nth-of-type(2){animation-delay:-2.4s}.kwik-index-sequence>span:nth-of-type(3){animation-delay:-4.8s}.kwik-index-sequence>i{background:linear-gradient(90deg,#78f5d180,#a987ff2e);flex:1;height:1px}.kwik-index:hover .kwik-focus-halo{border-color:var(--author-accent)}.kwik-catalog>span:hover{border-color:var(--author-secondary);transform:translate(-5px)}@keyframes kwik-simple-focus{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1.16)}12%,24%{opacity:1;transform:translate(-50%,-50%)scale(.82);box-shadow:0 0 55px #78f5d129}42%,94%{opacity:.22;transform:translate(-50%,-50%)scale(1)}}@keyframes kwik-rose-vivid{0%,6%,to{filter:grayscale();opacity:.32;transform:translate(-50%)scale(.76)}16%,35%,94%{filter:grayscale(0);opacity:1;transform:translate(-50%)scale(1)}}@keyframes kwik-card-index{0%,21%,to{z-index:8;opacity:1;transform:translate(0)rotate(-3deg)scale(1)}38%,44%{z-index:8;opacity:1;transform:translate3d(var(--kwik-card-x),var(--kwik-file-y),0) rotate(0) scale(.62)}50%,59%{z-index:8;opacity:0;transform:translate3d(var(--kwik-card-x),var(--kwik-file-y),0) scale(.62)}67%{z-index:12;opacity:0;transform:translate3d(var(--kwik-card-x),var(--kwik-file-y),0) scale(.74)}78%,94%{z-index:12;opacity:1;transform:translate3d(var(--kwik-card-x),var(--kwik-recall-y),0) rotate(2deg) scale(.86)}98%{opacity:0}}@keyframes kwik-target-drawer{0%,22%,to{transform:translate(0)}31%,45%{transform:translate(-19px);box-shadow:15px 6px 22px #00000052}51%,59%{transform:translate(0)}68%,91%{transform:translate(-23px);box-shadow:18px 6px 24px #00000057}97%{transform:translate(0)}}@keyframes kwik-found-stamp{0%,75%,to{opacity:0;transform:rotate(-7deg)scale(1.7)}82%{opacity:1;transform:rotate(-7deg)scale(.86)}87%,95%{opacity:1;transform:rotate(-7deg)scale(1)}}@keyframes kwik-catalog-receive{0%,32%,to{filter:brightness()}42%,48%{filter:brightness(1.18)}78%,90%{filter:brightness(1.12)}}@keyframes kwik-sequence-step{0%,14%,to{color:#f2efe547}20%,42%{color:var(--author-accent);text-shadow:0 0 8px #78f5d166}}.motif-value>.author-motif-grid,.motif-value>.author-motif-orbit,.motif-value>.author-motif-bars,.motif-value>.author-motif-nodes,.motif-value>strong{display:none}.graham-lab{contain:layout paint;isolation:isolate;background:radial-gradient(circle at 47% 49%,#66cdb81f,#0000 29%),linear-gradient(150deg,#eadfbd0a,#0000 55%);position:absolute;inset:0;overflow:hidden}.graham-lab:before{content:"INTRINSIC VALUE LAB · DEFENSIVE ANALYSIS";z-index:20;color:var(--author-secondary);position:absolute;top:8%;left:8%}@supports (color:color-mix(in lab, red, red)){.graham-lab:before{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.graham-lab:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.14em}.graham-lab:after{content:"";z-index:0;opacity:.33;background-color:#0000;background-image:linear-gradient(#66cdb812 1px,#0000 1px),linear-gradient(90deg,#eadfbd0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:7%;-webkit-mask-image:radial-gradient(at 48%,#000 12%,#0000 77%);mask-image:radial-gradient(at 48%,#000 12%,#0000 77%)}.graham-ledger{z-index:12;border:1px solid var(--author-secondary);gap:8px;width:164px;padding:14px 13px;display:grid;position:absolute;top:17%;left:6%}@supports (color:color-mix(in lab, red, red)){.graham-ledger{border:1px solid color-mix(in srgb, var(--author-secondary) 22%, transparent)}}.graham-ledger{background:#051013d1;box-shadow:0 20px 36px #00000040}.graham-ledger>small{color:var(--author-secondary);border-bottom:1px solid #eadfbd1f;padding-bottom:9px}@supports (color:color-mix(in lab, red, red)){.graham-ledger>small{color:color-mix(in srgb, var(--author-secondary) 53%, transparent)}}.graham-ledger>small{font:700 5px/1.4 var(--font-geist-mono), monospace;letter-spacing:.09em}.graham-ledger>span{color:#f2efe594;grid-template-columns:12px 1fr auto;align-items:center;gap:7px;min-height:28px;animation:8s ease-in-out infinite graham-ledger-read;display:grid;position:relative}.graham-ledger span>i{border:1px solid var(--author-accent);width:7px;height:7px;transform:rotate(45deg)}.graham-ledger span>b,.graham-ledger span>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.graham-ledger span>strong{color:var(--author-secondary)}.graham-ledger .ledger-earnings{animation-delay:-2.3s}.graham-ledger .ledger-debt{animation-delay:-4.6s}.graham-ledger .ledger-debt>i{border-color:#c96f65}.valuation-feed{z-index:4;pointer-events:none;position:absolute;inset:0}.valuation-feed>span{background:linear-gradient(90deg, var(--author-secondary), var(--author-accent));width:27%;height:1px;position:absolute;left:24%}@supports (color:color-mix(in lab, red, red)){.valuation-feed>span{background:linear-gradient(90deg, color-mix(in srgb, var(--author-secondary) 28%, transparent), color-mix(in srgb, var(--author-accent) 35%, transparent))}}.valuation-feed>span{transform-origin:0}.feed-assets{top:29%;transform:rotate(24deg)}.feed-earnings{top:45%;transform:rotate(5deg)}.feed-debt{top:61%;transform:rotate(-18deg)}.valuation-feed span i{background:var(--author-secondary);width:7px;height:7px;box-shadow:0 0 10px var(--author-secondary);opacity:0;border-radius:50%;animation:3.4s linear infinite valuation-packet;position:absolute;top:-3px;left:0}.valuation-feed span i:nth-child(2){animation-delay:-1.7s}.feed-earnings i{animation-delay:-.8s}.feed-earnings i:nth-child(2){animation-delay:-2.5s}.feed-debt i{background:#c96f65;animation-delay:-1.4s;box-shadow:0 0 10px #c96f65}.feed-debt i:nth-child(2){animation-delay:-3.1s}.safety-shield{z-index:5;clip-path:polygon(50% 0,95% 17%,88% 69%,50% 100%,12% 69%,5% 17%);width:260px;height:248px;color:var(--author-accent);opacity:.16;animation:safety-shield-lock 8s var(--ease-out) infinite;background:#66cdb83d;position:absolute;top:48%;left:48%;transform:translate(-50%,-42%)scale(.87)}.safety-shield:before{content:"";clip-path:inherit;background:#071216;position:absolute;inset:7px}.safety-shield>span{z-index:2;clip-path:inherit;border:1px solid #66cdb833;position:absolute;inset:17px}.safety-shield>i{z-index:4;opacity:0;background:#c96f65;border-radius:50%;width:52px;height:4px;animation:8s ease-in-out infinite risk-pulse-absorb;position:absolute;top:45%;right:-45%;box-shadow:0 0 14px #c96f65}.safety-shield>b,.safety-shield>strong{z-index:3;text-align:center;position:absolute;left:0;right:0}.safety-shield>b{color:var(--author-accent);bottom:39px}@supports (color:color-mix(in lab, red, red)){.safety-shield>b{color:color-mix(in srgb, var(--author-accent) 66%, transparent)}}.safety-shield>b{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.safety-shield>strong{color:var(--author-accent);font:700 1.25rem/1 var(--display);bottom:16px}.intrinsic-core{z-index:9;aspect-ratio:1;border:1px solid var(--author-accent);width:190px;position:absolute;top:47%;left:48%}@supports (color:color-mix(in lab, red, red)){.intrinsic-core{border:1px solid color-mix(in srgb, var(--author-accent) 38%, transparent)}}.intrinsic-core{background:radial-gradient(circle,#66cdb833 0 7%,#071216 8% 48%,#66cdb814 49% 65%,#071216 66%);border-radius:50%;animation:8s ease-in-out infinite intrinsic-value-hold;transform:translate(-50%,-50%);box-shadow:inset 0 0 40px #66cdb81a,0 0 42px #66cdb814}.value-ring{border-radius:50%;position:absolute}.value-ring.ring-a{border:1px dashed var(--author-secondary);inset:-11px}@supports (color:color-mix(in lab, red, red)){.value-ring.ring-a{border:1px dashed color-mix(in srgb, var(--author-secondary) 38%, transparent)}}.value-ring.ring-a{animation:18s linear infinite value-ring-turn}.value-ring.ring-b{border:2px dotted var(--author-accent);inset:24px}@supports (color:color-mix(in lab, red, red)){.value-ring.ring-b{border:2px dotted color-mix(in srgb, var(--author-accent) 35%, transparent)}}.value-ring.ring-b{animation:10s linear infinite reverse value-ring-turn}.value-ring i{border:1px solid var(--author-secondary);background:#071216;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.value-ring i:first-child{top:9%;left:15%}.value-ring i:nth-child(2){top:47%;right:-4px}.value-ring i:nth-child(3){bottom:5%;left:26%}.intrinsic-core>b{color:var(--author-accent);font:400 4.3rem/.8 var(--display);text-align:center;text-shadow:0 0 22px #66cdb838;position:absolute;top:29%;left:0;right:0}.intrinsic-core>strong{color:var(--paper);font:800 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-align:center;position:absolute;top:58%;left:0;right:0}.intrinsic-core>small{color:var(--author-secondary);position:absolute;top:70%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.intrinsic-core>small{color:color-mix(in srgb, var(--author-secondary) 46%, transparent)}}.intrinsic-core>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;text-align:center}.market-rail{z-index:13;border:1px solid var(--author-secondary);width:122px;height:62%;position:absolute;top:16%;right:7%}@supports (color:color-mix(in lab, red, red)){.market-rail{border:1px solid color-mix(in srgb, var(--author-secondary) 22%, transparent)}}.market-rail{background:#051013bd}.market-rail:before{content:"";background:linear-gradient(var(--author-secondary), #eadfbd1a, var(--author-accent));width:1px;position:absolute;top:15px;bottom:15px;left:50%}.market-rail>span{color:var(--author-secondary);position:absolute;top:-18px;left:0}@supports (color:color-mix(in lab, red, red)){.market-rail>span{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.market-rail>span{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.market-rail>em{color:#f2efe557;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;font-style:normal;position:absolute;bottom:-17px;right:0}.value-marker{z-index:3;background:var(--author-accent);height:1px;position:absolute;top:37%;left:8px;right:8px;box-shadow:0 0 8px #66cdb838}.value-marker>i{border:1px solid var(--author-accent);background:#071216;width:8px;height:8px;position:absolute;top:-4px;left:-1px;transform:rotate(45deg)}.value-marker>b,.value-marker>small{font:700 5px/1 var(--font-geist-mono), monospace;position:absolute;top:-13px}.value-marker>b{color:var(--author-accent);right:29px}.value-marker>small{color:#f2efe566;right:0}.price-capsule{z-index:5;border:1px solid var(--author-secondary);width:58px;height:58px;animation:mr-market-cycle 8s var(--ease-smooth) infinite;background:radial-gradient(circle,#18302e,#071216 68%);border-radius:50%;place-items:center;display:grid;position:absolute;top:14%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #eadfbd24}.price-capsule>i{border:1px dashed var(--author-secondary);position:absolute;inset:-7px}@supports (color:color-mix(in lab, red, red)){.price-capsule>i{border:1px dashed color-mix(in srgb, var(--author-secondary) 32%, transparent)}}.price-capsule>i{border-radius:50%;animation:7s linear infinite value-ring-turn}.price-capsule>b{width:100%;height:22px;position:relative}.price-capsule>b span{color:var(--author-secondary);font:700 1.55rem/1 var(--display);opacity:0;place-items:center;display:grid;position:absolute;inset:0}.price-capsule>b span:first-child{animation:8s linear infinite market-number-high}.price-capsule>b span:nth-child(2){animation:8s linear infinite market-number-mid}.price-capsule>b span:nth-child(3){color:var(--author-accent);animation:8s linear infinite market-number-low}.price-capsule>small{color:#f2efe55c;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;position:absolute;bottom:8px}.margin-zone{z-index:2;border-top:1px solid var(--author-accent);border-right:1px solid var(--author-accent);border-bottom:1px solid var(--author-accent);opacity:.12;transform-origin:top;width:21px;height:36%;animation:margin-zone-open 8s var(--ease-out) infinite;position:absolute;top:37%;right:5px;transform:scaleY(.08)}.margin-zone>i{background:#66cdb814;position:absolute;inset:2px}.margin-zone>b,.margin-zone>small{color:var(--author-accent);font:700 5px/1 var(--font-geist-mono), monospace;white-space:nowrap;position:absolute;right:25px}.margin-zone>b{font-size:8px;top:42%}.margin-zone>small{opacity:.5;top:calc(42% + 13px)}.graham-status{z-index:18;border-top:1px solid var(--author-accent);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;height:38px;padding:0 12px;display:grid;position:absolute;bottom:9%;left:8%;right:8%}@supports (color:color-mix(in lab, red, red)){.graham-status{border-top:1px solid color-mix(in srgb, var(--author-accent) 23%, transparent)}}.graham-status{border-bottom:1px solid var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.graham-status{border-bottom:1px solid color-mix(in srgb, var(--author-secondary) 14%, transparent)}}.graham-status{background:#051013bd}.graham-status>i{background:var(--author-secondary);width:6px;height:6px;box-shadow:0 0 9px var(--author-secondary);border-radius:50%;animation:1.5s ease-in-out infinite graham-status-pulse}.graham-status>span{color:var(--author-secondary);grid-area:1/2}@supports (color:color-mix(in lab, red, red)){.graham-status>span{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.graham-status>span{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.graham-status>strong{color:var(--author-accent);font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;opacity:.15;animation:8s linear infinite buffer-readout}.graham-status .status-watch{animation:8s linear infinite graham-watch-text}.graham-status .status-buffer{color:var(--author-accent);opacity:0;animation:8s linear infinite graham-buffer-text}@keyframes graham-ledger-read{0%,13%,to{opacity:.35;transform:translate(0)}23%,42%{opacity:1;transform:translate(4px)}}@keyframes valuation-packet{0%{opacity:0;left:0}16%,82%{opacity:1}to{opacity:0;left:98%}}@keyframes value-ring-turn{to{transform:rotate(360deg)}}@keyframes intrinsic-value-hold{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.015)}}@keyframes mr-market-cycle{0%,18%,to{border-color:var(--author-secondary);top:14%}32%,43%{border-color:var(--author-secondary);top:38%}59%,86%{border-color:var(--author-accent);top:68%}}@keyframes market-number-high{0%,19%,to{opacity:1}27%,92%{opacity:0}}@keyframes market-number-mid{0%,23%,48%,to{opacity:0}31%,42%{opacity:1}}@keyframes market-number-low{0%,51%,92%,to{opacity:0}60%,86%{opacity:1}}@keyframes margin-zone-open{0%,50%,94%,to{opacity:.12;transform:scaleY(.08)}61%,86%{opacity:1;transform:scaleY(1)}}@keyframes safety-shield-lock{0%,50%,94%,to{opacity:.16;transform:translate(-50%,-42%)scale(.87)}61%,86%{opacity:.82;transform:translate(-50%,-42%)scale(1)}}@keyframes risk-pulse-absorb{0%,56%,91%,to{opacity:0;right:-45%}64%{opacity:1}79%{opacity:.9;right:90%}85%{opacity:0;right:84%;transform:scaleX(.15)}}@keyframes graham-status-pulse{50%{opacity:.3;transform:scale(.62)}}@keyframes buffer-readout{0%,53%,93%,to{opacity:.15}61%,87%{opacity:1}}@keyframes graham-watch-text{0%,48%,95%,to{opacity:1}57%,90%{opacity:0}}@keyframes graham-buffer-text{0%,52%,94%,to{opacity:0}60%,88%{opacity:1}}.motif-journey>.author-motif-grid,.motif-journey>.author-motif-bars,.motif-journey>.author-motif-nodes,.motif-journey>.author-motif-orbit,.motif-journey>strong{display:none}.microventure-lab{contain:layout paint;isolation:isolate;background:radial-gradient(circle at 49%,#ff74581f,#0000 30%),radial-gradient(at 83% 79%,#55dce81f,#0000 25%),linear-gradient(145deg,#f2efe506,#0000 46%);position:absolute;inset:0;overflow:hidden}.microventure-lab:before{content:"";z-index:0;opacity:.34;background-color:#0000;background-image:linear-gradient(#55dce811 1px,#0000 1px),linear-gradient(90deg,#ff74580e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 88%,#0000)}.microventure-lab:after{content:"";z-index:0;aspect-ratio:1;background:radial-gradient(circle,#55dce812,#0000 61%);border:1px solid #55dce838;border-radius:50%;width:78%;position:absolute;bottom:-58%;right:-21%;box-shadow:0 0 80px #55dce814}.venture-readout{z-index:18;background:#031213c7;border-top:1px solid #ff745840;border-bottom:1px solid #55dce824;align-items:center;gap:9px;height:34px;padding:0 10px;display:flex;position:absolute;top:7%;left:6%;right:6%;overflow:hidden}.venture-readout:after{content:"";background:linear-gradient(90deg,#0000,#55dce824,#0000);width:18%;animation:4s linear infinite venture-readout-scan;position:absolute;top:0;bottom:0;left:-18%}.venture-readout>i{background:var(--author-accent);width:6px;height:6px;box-shadow:0 0 11px var(--author-accent);border-radius:50%;animation:1.4s ease-in-out infinite venture-beacon}.venture-readout>span,.venture-readout>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.venture-readout>span{color:#f2efe575}.venture-readout>strong{color:var(--author-secondary);margin-left:auto}.microventure-grid{z-index:0;background:repeating-linear-gradient(0deg,#0000 0 63px,#f2efe506 64px 65px);border:1px dashed #ff745817;position:absolute;inset:6%}.seed-ticket{--venture-seed-x:205px;--venture-seed-y:132px;z-index:10;color:#082022;clip-path:polygon(0 0,100% 0,100% 42%,96% 50%,100% 58%,100% 100%,0 100%,0 58%,4% 50%,0 42%);width:116px;height:70px;animation:venture-seed-in 10s var(--ease-smooth) infinite;background:#f2efe5;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;align-items:center;padding:11px 12px;display:grid;position:absolute;top:22%;left:6%;overflow:hidden;box-shadow:8px 10px #ff74581f,0 18px 34px #00000040}.seed-ticket:after{content:"";border-left:1px dashed #08202247;position:absolute;top:0;bottom:0;left:23px}.seed-ticket>small{font:800 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;grid-column:1/3;padding-left:22px}.seed-ticket>b{color:var(--author-accent);font:900 2.1rem/.8 var(--display);grid-column:1/3;padding-left:22px}.seed-ticket>i{border:2px solid var(--author-secondary);border-radius:50%;width:8px;height:8px;position:absolute;top:28px;left:8px}.value-inputs{z-index:9;grid-template-columns:84px 15px 96px;align-items:center;width:195px;display:grid;position:absolute;top:42%;left:5%}.value-inputs>span{--venture-from:-32px;height:44px;color:var(--paper);font:800 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:center;animation:venture-input-join 10s var(--ease-out) infinite;background:#04191ad4;border:1px solid #55dce84a;justify-content:center;align-items:center;gap:6px;display:flex}.value-inputs>span>i{border:1px solid var(--author-secondary);width:6px;height:6px;transform:rotate(45deg)}.value-inputs>em{color:var(--author-accent);font:400 1.3rem/1 var(--display);text-align:center}.value-inputs .problem-input{--venture-from:32px;border-color:#ff745857;animation-delay:-.12s}.offer-channel{--venture-offer-x:145px;z-index:5;background:linear-gradient(90deg, #55dce81f, var(--author-secondary), #ff745840);transform-origin:0;width:22%;height:1px;position:absolute;top:51%;left:27%;transform:rotate(4deg)}.offer-channel>i{background:var(--author-secondary);width:7px;height:7px;box-shadow:0 0 11px var(--author-secondary);opacity:0;border-radius:50%;animation:10s linear infinite venture-offer-packet;position:absolute;top:-3px;left:0}.offer-channel>i:nth-child(2){animation-delay:-.28s}.offer-channel>i:nth-child(3){animation-delay:-.56s}.offer-channel>i:nth-child(4){animation-delay:-.84s}.popup-venture{z-index:8;perspective:720px;width:238px;height:224px;transition:filter .28s;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.plan-sheet{z-index:1;color:#0b292a;transform-origin:bottom;width:200px;height:132px;animation:venture-plan-fold 10s var(--ease-smooth) infinite;background:linear-gradient(145deg,#f6f2e7,#d9d5c8);gap:13px;padding:22px 25px;display:grid;position:absolute;top:12px;left:19px;box-shadow:0 18px 28px #00000047}.plan-sheet:before{content:"BUSINESS PLAN / 01";color:#0b292a6b;font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;position:absolute;top:9px;right:11px}.plan-sheet>b{font:900 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.plan-sheet>i{background:linear-gradient(90deg,#0b292a99 0 38%,#ff745894 38% 69%,#0000 69%);width:100%;height:5px;display:block}.plan-sheet>i:nth-of-type(2){width:78%}.plan-sheet>i:nth-of-type(3){width:57%}.shop-front{z-index:3;transform-origin:bottom;width:230px;height:145px;animation:venture-shop-open 10s var(--ease-smooth) infinite;background:linear-gradient(#0d3536,#071d1e);border:1px solid #55dce86b;position:absolute;bottom:0;left:4px;box-shadow:0 24px 36px #0000004d,inset 0 0 30px #55dce80a}.shop-front:after{content:"ONE PERSON · ONE USEFUL OFFER";color:#f2efe54d;font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;position:absolute;bottom:7px;left:11px;right:11px}.shop-awning{z-index:2;background:repeating-linear-gradient(90deg, var(--author-accent) 0 24px, #f2efe5 24px 48px);clip-path:polygon(0 0,100% 0,97% 82%,94% 100%,88% 82%,82% 100%,76% 82%,70% 100%,64% 82%,58% 100%,52% 82%,46% 100%,40% 82%,34% 100%,28% 82%,22% 100%,16% 82%,10% 100%,4% 82%);filter:drop-shadow(0 8px 7px #00000038);border-bottom:3px solid #f2efe5;height:40px;position:absolute;top:-1px;left:-5px;right:-5px}.offer-window{border:2px solid var(--author-secondary);background:radial-gradient(circle,#55dce829,#031617db);place-items:center;width:117px;height:62px;display:grid;position:absolute;top:54px;left:20px;box-shadow:inset 0 0 22px #55dce81f,0 0 20px #55dce814}.offer-window:before,.offer-window:after{content:"";background:#55dce845;position:absolute}.offer-window:before{height:1px;top:50%;left:0;right:0}.offer-window:after{width:1px;top:0;bottom:0;left:50%}.offer-window>b{z-index:2;color:var(--paper);font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.offer-window>small{z-index:2;color:#062022;background:var(--author-secondary);font:900 4px/1 var(--font-geist-mono), monospace;padding:4px 5px;animation:10s ease-in-out infinite venture-open-sign;position:absolute;bottom:5px;right:5px;transform:rotate(-4deg)}.shop-door{background:linear-gradient(90deg,#ff745814,#0000);border:1px solid #ff745880;width:45px;height:84px;position:absolute;top:54px;right:22px}.shop-door>i{background:var(--author-accent);width:5px;height:5px;box-shadow:0 0 8px var(--author-accent);border-radius:50%;position:absolute;top:43%;right:6px}.launch-stamp{z-index:7;border:3px double var(--author-accent);width:58px;height:58px;color:var(--author-accent);font:900 9px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;animation:venture-stamp 10s var(--ease-out) infinite;background:#061718e6;border-radius:50%;place-items:center;display:grid;position:absolute;top:43px;right:-14px;transform:rotate(-9deg);box-shadow:0 0 20px #ff745833}.first-market{z-index:7;width:178px;height:146px;position:absolute;top:29%;right:4%}.customer-line{justify-content:flex-end;gap:9px;width:100%;display:flex;position:absolute;top:0;right:0}.customer-line>i{width:20px;height:20px;animation:venture-customer 10s var(--ease-out) infinite;background:#061718;border:1px solid #55dce880;border-radius:50%;display:block;position:relative;box-shadow:0 0 10px #55dce814}.customer-line>i:after{content:"";border-left:1px solid #55dce86b;border-right:1px solid #55dce86b;border-radius:50% 50% 0 0;width:10px;height:12px;position:absolute;top:17px;left:4px}.customer-line>i:nth-child(2){animation-delay:-.12s}.customer-line>i:nth-child(3){animation-delay:-.24s}.customer-line>i:nth-child(4){animation-delay:-.36s}.customer-line>i:nth-child(5){animation-delay:-.48s}.sale-pulse{--venture-sale-x:-142px;background:linear-gradient(90deg, transparent, var(--author-secondary));width:148px;height:1px;position:absolute;top:67px;right:0}.sale-pulse>i{width:9px;height:9px;box-shadow:0 0 5px white, 0 0 16px var(--author-secondary);animation:venture-sale-cross 10s var(--ease-smooth) infinite;background:#fff;border-radius:50%;position:absolute;top:-4px;right:0}.sale-pulse>b,.sale-pulse>small{color:var(--author-secondary);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;white-space:nowrap;position:absolute;right:0}.sale-pulse>b{font-size:6px;top:14px}.sale-pulse>small{color:#f2efe54d;font-size:4px;top:28px}.receipt-printer{z-index:10;width:132px;height:126px;position:absolute;bottom:19%;right:6%}.receipt-printer>i{z-index:3;background:linear-gradient(#153638,#081c1d);border:1px solid #ff74586b;border-radius:4px;height:34px;position:absolute;top:0;left:0;right:0;box-shadow:0 8px 18px #00000040}.receipt-printer>i:before{content:"ORDER PRINTER";color:#f2efe56b;font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;position:absolute;top:11px;left:10px}.receipt-printer>i:after{content:"";background:var(--author-accent);width:5px;height:5px;box-shadow:0 0 8px var(--author-accent);border-radius:50%;position:absolute;top:14px;right:10px}.receipt-printer>span{z-index:2;color:#0b292a;clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,90% 95%,85% 100%,80% 95%,75% 100%,70% 95%,65% 100%,60% 95%,55% 100%,50% 95%,45% 100%,40% 95%,35% 100%,30% 95%,25% 100%,20% 95%,15% 100%,10% 95%,5% 100%,0 95%);transform-origin:top;min-height:91px;animation:venture-receipt 10s var(--ease-out) infinite;background:#f2efe5;grid-template-columns:1fr auto;gap:8px;padding:18px 12px 12px;display:grid;position:absolute;top:27px;left:8px;right:8px}.receipt-printer span>b{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.07em}.receipt-printer span>strong{color:#0c927e;font:900 8px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:center;border-top:1px dashed #0b292a59;grid-column:1/3;padding-top:9px}.freedom-gate{z-index:6;width:168px;height:108px;position:absolute;bottom:18%;left:7%}.freedom-gate>i{transform-origin:0;width:55px;height:76px;animation:venture-gate-open 10s var(--ease-smooth) infinite;background:linear-gradient(90deg,#55dce814,#0000);border:2px solid #55dce880;border-bottom:0;border-radius:50% 50% 0 0;position:absolute;top:2px;left:3px}.freedom-gate>i:before{content:"";border-radius:inherit;border:1px dashed #55dce861;border-bottom:0;position:absolute;inset:8px}.freedom-gate>span{border-top:1px solid var(--author-secondary);transform-origin:0;width:120px;height:38px;animation:venture-freedom-path 10s var(--ease-out) infinite;border-right:1px solid #55dce82e;position:absolute;top:49px;left:43px;transform:skewY(-8deg)scaleX(.05)}.freedom-gate>span:after{content:"";background:var(--author-secondary);width:8px;height:8px;box-shadow:0 0 13px var(--author-secondary);border-radius:50%;position:absolute;top:-4px;right:-2px}.freedom-gate>b,.freedom-gate>small{font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;position:absolute;left:2px}.freedom-gate>b{color:var(--author-secondary);font-size:5px;bottom:10px}.freedom-gate>small{color:#f2efe547;font-size:4px;bottom:-2px}.venture-status{z-index:18;background:#031213c7;border-top:1px solid #ff74582e;border-bottom:1px solid #55dce821;align-items:center;gap:10px;height:34px;padding:0 11px;display:flex;position:absolute;bottom:8%;left:7%;right:7%}.venture-status>i{background:var(--author-secondary);width:6px;height:6px;box-shadow:0 0 10px var(--author-secondary);border-radius:50%;animation:1.3s ease-in-out infinite venture-beacon}.venture-status>span,.venture-status>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.venture-status>span{color:#f2efe56b}.venture-status>strong{color:var(--author-accent);opacity:.2;margin-left:auto;animation:10s linear infinite venture-status-live}.popup-venture:hover{filter:brightness(1.22)}.receipt-printer:hover>span{filter:drop-shadow(0 0 12px #55dce840)}.freedom-gate:hover>span{border-color:#fff}@keyframes venture-readout-scan{to{left:118%}}@keyframes venture-beacon{50%{opacity:.32;transform:scale(.62)}}@keyframes venture-seed-in{0%,7%,to{opacity:0;transform:translate(-18px,-10px)rotate(-8deg)scale(.86)}13%,26%{opacity:1;transform:translate(0)rotate(-3deg)}39%{opacity:0;transform:translate3d(var(--venture-seed-x),var(--venture-seed-y),0) rotate(12deg) scale(.28)}}@keyframes venture-input-join{0%,12%,to{opacity:0;transform:translateX(var(--venture-from))}24%,39%,92%{opacity:1;transform:translate(0)}96%{opacity:0}}@keyframes venture-offer-packet{0%,25%,to{opacity:0;transform:translate(0)}31%{opacity:1}48%{opacity:0;transform:translate3d(var(--venture-offer-x),0,0)}}@keyframes venture-plan-fold{0%,7%,24%,to{opacity:0;transform:rotateX(0)rotate(-3deg)translateY(-12px)}14%,28%{opacity:1;transform:rotateX(0)rotate(-3deg)translateY(0)}43%,92%{opacity:.08;transform:rotateX(-84deg)rotate(-3deg)}}@keyframes venture-shop-open{0%,28%,to{opacity:0;transform:rotateX(82deg)scaleY(.35)}45%,93%{opacity:1;transform:rotateX(0)scaleY(1)}97%{opacity:0}}@keyframes venture-open-sign{0%,42%,to{opacity:0;transform:rotate(-4deg)scale(.5)}51%,93%{opacity:1;transform:rotate(-4deg)scale(1)}}@keyframes venture-stamp{0%,39%,to{opacity:0;transform:scale(2.2)rotate(-18deg)}46%{opacity:1;transform:scale(.84)rotate(-9deg)}52%,93%{opacity:1;transform:scale(1)rotate(-9deg)}97%{opacity:0}}@keyframes venture-customer{0%,45%,to{opacity:0;transform:translate(112px)}61%,92%{opacity:1;transform:translate(0)}97%{opacity:0}}@keyframes venture-sale-cross{0%,57%,to{opacity:0;transform:translate(0)}64%{opacity:1}78%{opacity:0;transform:translateX(var(--venture-sale-x))}}@keyframes venture-receipt{0%,66%,to{opacity:0;transform:scaleY(.04)}81%,93%{opacity:1;transform:scaleY(1)}97%{opacity:0}}@keyframes venture-gate-open{0%,73%,to{opacity:.25;transform:perspective(140px)rotateY(0)}87%,94%{opacity:1;transform:perspective(140px)rotateY(-58deg)}}@keyframes venture-freedom-path{0%,75%,to{opacity:.12;transform:skewY(-8deg)scaleX(.05)}89%,95%{opacity:1;transform:skewY(-8deg)scaleX(1)}}@keyframes venture-status-live{0%,76%,to{opacity:.18}85%,95%{opacity:1}}.motif-leverage>.author-motif-grid,.motif-leverage>.author-motif-orbit,.motif-leverage>.author-motif-bars,.motif-leverage>.author-motif-nodes,.motif-leverage>strong{display:none}.naval-lab{contain:layout paint;isolation:isolate;background:radial-gradient(circle at 43% 49%,#67e8ff21,#0000 28%),linear-gradient(145deg,#f0c96c0e,#0000 52%);position:absolute;inset:0;overflow:hidden}.naval-lab:before{content:"PERMISSIONLESS LEVERAGE · REPLICATION ENGINE";z-index:22;color:var(--author-secondary);position:absolute;top:8%;left:7%}@supports (color:color-mix(in lab, red, red)){.naval-lab:before{color:color-mix(in srgb, var(--author-secondary) 58%, transparent)}}.naval-lab:before{font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.14em}.naval-grid{z-index:0;opacity:.34;background-color:#0000;background-image:linear-gradient(#67e8ff13 1px,#0000 1px),linear-gradient(90deg,#f0c96c0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:5%;-webkit-mask-image:radial-gradient(at 49%,#000 15%,#0000 78%);mask-image:radial-gradient(at 49%,#000 15%,#0000 78%)}.naval-grid:after{content:"";background:linear-gradient(90deg, transparent, var(--author-accent), transparent);opacity:.38;height:1px;animation:6.8s linear infinite naval-grid-scan;position:absolute;left:0;right:0;box-shadow:0 0 12px #67e8ff47}.specific-knowledge{z-index:13;border:1px solid var(--author-accent);width:132px;height:154px;padding:12px;position:absolute;top:34%;left:5%}@supports (color:color-mix(in lab, red, red)){.specific-knowledge{border:1px solid color-mix(in srgb, var(--author-accent) 29%, transparent)}}.specific-knowledge{background:#030711d6;box-shadow:0 18px 34px #0000003d}.knowledge-fingerprint{width:104px;height:100px;margin:0 auto 9px;display:block;position:relative}.knowledge-fingerprint i{border:1px solid var(--author-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.knowledge-fingerprint i{border:1px solid color-mix(in srgb, var(--author-accent) 58%, transparent)}}.knowledge-fingerprint i{border-top-color:#0000;border-radius:52% 48% 46% 54%;animation:4.8s ease-in-out infinite knowledge-print-pulse}.knowledge-fingerprint i:first-child{inset:3px 5px}.knowledge-fingerprint i:nth-child(2){animation-delay:-.3s;inset:9px 11px}.knowledge-fingerprint i:nth-child(3){animation-delay:-.6s;inset:15px 17px}.knowledge-fingerprint i:nth-child(4){animation-delay:-.9s;inset:21px 23px}.knowledge-fingerprint i:nth-child(5){animation-delay:-1.2s;inset:27px 29px}.knowledge-fingerprint i:nth-child(6){animation-delay:-1.5s;inset:33px 35px}.knowledge-fingerprint i:nth-child(7){animation-delay:-1.8s;inset:39px 41px}.knowledge-fingerprint i:nth-child(8){animation-delay:-2.1s;inset:45px 47px}.specific-knowledge>b,.specific-knowledge>small{text-align:center;display:block}.specific-knowledge>b{color:var(--paper);font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.09em}.specific-knowledge>small{color:var(--author-accent);margin-top:7px}@supports (color:color-mix(in lab, red, red)){.specific-knowledge>small{color:color-mix(in srgb, var(--author-accent) 52%, transparent)}}.specific-knowledge>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.knowledge-beam{z-index:5;background:linear-gradient(90deg, var(--author-accent), var(--author-accent));width:18%;height:1px;position:absolute;top:48%;left:22%}@supports (color:color-mix(in lab, red, red)){.knowledge-beam{background:linear-gradient(90deg, color-mix(in srgb, var(--author-accent) 20%, transparent), var(--author-accent))}}.knowledge-beam>i{border:1px solid var(--author-accent);width:9px;height:9px;box-shadow:0 0 10px var(--author-accent);opacity:0;background:#030711;animation:3.4s linear infinite knowledge-packet;position:absolute;top:-4px;left:0;transform:rotate(45deg)}.knowledge-beam>i:nth-child(2){animation-delay:-.85s}.knowledge-beam>i:nth-child(3){animation-delay:-1.7s}.knowledge-beam>i:nth-child(4){animation-delay:-2.55s}.ownership-orbit{z-index:4;aspect-ratio:1;border:1px solid var(--author-secondary);width:244px;position:absolute;top:48%;left:43%}@supports (color:color-mix(in lab, red, red)){.ownership-orbit{border:1px solid color-mix(in srgb, var(--author-secondary) 18%, transparent)}}.ownership-orbit{border-radius:50%;transform:translate(-50%,-50%)}.ownership-orbit>span{border:1px dashed var(--author-secondary);position:absolute;inset:-9px}@supports (color:color-mix(in lab, red, red)){.ownership-orbit>span{border:1px dashed color-mix(in srgb, var(--author-secondary) 45%, transparent)}}.ownership-orbit>span{border-radius:50%;animation:18s linear infinite ownership-orbit-turn}.ownership-orbit>span i{border:1px solid var(--author-secondary);background:#030711;width:9px;height:9px;position:absolute;transform:rotate(45deg);box-shadow:0 0 9px #f0c96c40}.ownership-orbit>span i:first-child{top:7%;left:17%}.ownership-orbit>span i:nth-child(2){top:48%;right:-5px}.ownership-orbit>span i:nth-child(3){bottom:5%;left:26%}.ownership-orbit>b,.ownership-orbit>small{text-align:center;position:absolute;left:0;right:0}.ownership-orbit>b{color:var(--author-secondary);font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;bottom:-28px}.ownership-orbit>small{color:var(--author-secondary);bottom:-43px}@supports (color:color-mix(in lab, red, red)){.ownership-orbit>small{color:color-mix(in srgb, var(--author-secondary) 45%, transparent)}}.ownership-orbit>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.09em}.judgment-core{z-index:10;aspect-ratio:1;border:1px solid var(--author-accent);width:150px;position:absolute;top:48%;left:43%}@supports (color:color-mix(in lab, red, red)){.judgment-core{border:1px solid color-mix(in srgb, var(--author-accent) 42%, transparent)}}.judgment-core{background:radial-gradient(circle,#67e8ff33 0 8%,#030711 9% 42%,#f0c96c14 43% 61%,#030711 62%);border-radius:50%;animation:8s ease-in-out infinite judgment-core-charge;transform:translate(-50%,-50%);box-shadow:inset 0 0 36px #67e8ff1a,0 0 42px #67e8ff1a}.judgment-core:before{content:"";background:conic-gradient(transparent 0 70%, #67e8ff24 82%, transparent);border-radius:50%;animation:8s linear infinite ownership-orbit-turn;position:absolute;inset:17%}.judgment-ring{border:1px dotted var(--author-accent);position:absolute;inset:-10px}@supports (color:color-mix(in lab, red, red)){.judgment-ring{border:1px dotted color-mix(in srgb, var(--author-accent) 48%, transparent)}}.judgment-ring{border-radius:50%;animation:10s linear infinite reverse ownership-orbit-turn}.judgment-ring i{background:var(--author-accent);width:7px;height:7px;box-shadow:0 0 9px var(--author-accent);border-radius:50%;position:absolute}.judgment-ring i:first-child{top:-3px;left:48%}.judgment-ring i:nth-child(2){top:48%;right:-3px}.judgment-ring i:nth-child(3){bottom:-3px;left:48%}.judgment-ring i:nth-child(4){top:48%;left:-3px}.judgment-core>b{color:var(--author-accent);font:400 3.5rem/.8 var(--display);text-align:center;text-shadow:0 0 22px #67e8ff3d;position:absolute;top:23%;left:0;right:0}.judgment-core>strong{color:var(--paper);font:800 7px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-align:center;position:absolute;top:56%;left:0;right:0}.judgment-core>small{color:var(--author-secondary);position:absolute;top:70%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.judgment-core>small{color:color-mix(in srgb, var(--author-secondary) 50%, transparent)}}.judgment-core>small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:center}.leverage-beams{z-index:6;pointer-events:none;position:absolute;inset:0}.leverage-beams>span{background:linear-gradient(90deg, var(--author-accent), var(--author-accent));width:40%;height:1px;position:absolute;top:48%;left:43%}@supports (color:color-mix(in lab, red, red)){.leverage-beams>span{background:linear-gradient(90deg, color-mix(in srgb, var(--author-accent) 44%, transparent), color-mix(in srgb, var(--author-accent) 14%, transparent))}}.leverage-beams>span{transform-origin:0}.leverage-beams>span>i{background:var(--author-accent);width:7px;height:7px;box-shadow:0 0 11px var(--author-accent);opacity:0;border-radius:50%;animation:3.2s linear infinite leverage-signal;position:absolute;top:-3px;left:0}.beam-code{transform:rotate(-43deg)}.beam-media{transform:rotate(-15deg)}.beam-capital{transform:rotate(15deg)}.beam-labor{transform:rotate(43deg)}.beam-media>i{animation-delay:-.8s!important}.beam-capital>i{background:var(--author-secondary)!important;box-shadow:0 0 11px var(--author-secondary)!important;animation-delay:-1.6s!important}.beam-labor>i{background:var(--author-secondary)!important;box-shadow:0 0 11px var(--author-secondary)!important;animation-delay:-2.4s!important}.leverage-channels{z-index:13;pointer-events:none;position:absolute;inset:0}.leverage-channel{border:1px solid var(--author-accent);grid-template-rows:1fr 1fr;grid-template-columns:28px 1fr;align-items:center;width:112px;height:56px;padding:8px 9px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.leverage-channel{border:1px solid color-mix(in srgb, var(--author-accent) 35%, transparent)}}.leverage-channel{color:var(--paper);background:#030711db;animation:8s ease-in-out infinite leverage-channel-charge;box-shadow:0 10px 23px #0000003d}.leverage-channel>i{border:1px solid var(--author-accent);width:21px;height:21px;color:var(--author-accent);font:700 6px/1 var(--font-geist-mono), monospace;grid-row:1/3;place-items:center;display:grid}.leverage-channel>b{font:800 6px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.leverage-channel>small{color:var(--author-accent)}@supports (color:color-mix(in lab, red, red)){.leverage-channel>small{color:color-mix(in srgb, var(--author-accent) 48%, transparent)}}.leverage-channel>small{font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.07em}.channel-code{top:15%;right:18%}.channel-code>i:before{content:"</>"}.channel-media{animation-delay:-1.6s;top:34%;right:5%}.channel-media>i{box-shadow:inset 0 0 0 4px #030711, inset 0 0 0 5px var(--author-accent);border-radius:50%}.channel-capital{border-color:var(--author-secondary);bottom:34%;right:5%}@supports (color:color-mix(in lab, red, red)){.channel-capital{border-color:color-mix(in srgb, var(--author-secondary) 32%, transparent)}}.channel-capital{animation-delay:-3.2s}.channel-capital>i{border-color:var(--author-secondary);color:var(--author-secondary)}.channel-capital>i:before{content:"$"}.channel-capital>small{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.channel-capital>small{color:color-mix(in srgb, var(--author-secondary) 44%, transparent)}}.channel-labor{border-color:var(--author-secondary);bottom:16%;right:18%}@supports (color:color-mix(in lab, red, red)){.channel-labor{border-color:color-mix(in srgb, var(--author-secondary) 32%, transparent)}}.channel-labor{animation-delay:-4.8s}.channel-labor>i{border-color:var(--author-secondary);color:var(--author-secondary)}.channel-labor>i:before{content:"••";letter-spacing:-1px}.channel-labor>small{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.channel-labor>small{color:color-mix(in srgb, var(--author-secondary) 44%, transparent)}}.replication-field{z-index:3;border:1px solid var(--author-accent);grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(3,1fr);gap:19px 17px;width:27%;height:70%;padding:25px 18px;display:grid;position:absolute;top:13%;right:2%}@supports (color:color-mix(in lab, red, red)){.replication-field{border:1px solid color-mix(in srgb, var(--author-accent) 11%, transparent)}}.replication-field{opacity:.7}.replication-field>i{border:1px solid var(--author-accent);opacity:.22;place-self:center;width:8px;height:8px;animation:4.2s ease-in-out infinite replication-node;transform:rotate(45deg)scale(.4)}.replication-field>i:nth-child(2){animation-delay:-.23s}.replication-field>i:nth-child(3){animation-delay:-.46s}.replication-field>i:nth-child(4){animation-delay:-.69s}.replication-field>i:nth-child(5){animation-delay:-.92s}.replication-field>i:nth-child(6){animation-delay:-1.15s}.replication-field>i:nth-child(7){animation-delay:-1.38s}.replication-field>i:nth-child(8){animation-delay:-1.61s}.replication-field>i:nth-child(9){animation-delay:-1.84s}.replication-field>i:nth-child(10){animation-delay:-2.07s}.replication-field>i:nth-child(11){animation-delay:-2.3s}.replication-field>i:nth-child(12){animation-delay:-2.53s}.replication-field>i:nth-child(13){animation-delay:-2.76s}.replication-field>i:nth-child(14){animation-delay:-2.99s}.replication-field>i:nth-child(15){animation-delay:-3.22s}.replication-field>i:nth-child(16){animation-delay:-3.45s}.replication-field>i:nth-child(17){animation-delay:-3.68s}.replication-field>i:nth-child(18){animation-delay:-3.91s}.replication-field>b{color:var(--author-accent);position:absolute;top:9px;left:10px}@supports (color:color-mix(in lab, red, red)){.replication-field>b{color:color-mix(in srgb, var(--author-accent) 38%, transparent)}}.replication-field>b{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.replication-field>strong{color:var(--author-accent);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.replication-field>strong{color:color-mix(in srgb, var(--author-accent) 10%, transparent)}}.replication-field>strong{font:400 8rem/.7 var(--display);transform:translate(-50%,-50%)}.scale-counter{z-index:18;color:#f2efe557;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;gap:8px;display:flex;position:absolute;top:8%;right:5%}.scale-counter span,.scale-counter strong{opacity:.2;animation:8s ease-in-out infinite scale-counter-step}.scale-counter span:nth-child(2){animation-delay:-1.1s}.scale-counter span:nth-child(3){animation-delay:-2.2s}.scale-counter strong{color:var(--author-accent);font-size:12px;animation-delay:-3.3s}.naval-status{z-index:20;border-top:1px solid var(--author-accent);align-items:center;gap:10px;height:38px;padding:0 12px;display:flex;position:absolute;bottom:9%;left:8%;right:8%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.naval-status{border-top:1px solid color-mix(in srgb, var(--author-accent) 22%, transparent)}}.naval-status{border-bottom:1px solid var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.naval-status{border-bottom:1px solid color-mix(in srgb, var(--author-secondary) 14%, transparent)}}.naval-status{background:#030711c7}.naval-status:after{content:"";background:linear-gradient(90deg,#0000,#67e8ff24,#0000);width:16%;animation:4.1s linear infinite naval-status-scan;position:absolute;top:0;bottom:0;left:-16%}.naval-status>i{background:var(--author-accent);width:6px;height:6px;box-shadow:0 0 9px var(--author-accent);border-radius:50%;animation:1.4s ease-in-out infinite naval-status-pulse}.naval-status>span,.naval-status>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.naval-status>span{color:var(--author-secondary)}@supports (color:color-mix(in lab, red, red)){.naval-status>span{color:color-mix(in srgb, var(--author-secondary) 52%, transparent)}}.naval-status>strong{color:var(--author-accent);margin-left:auto}@keyframes naval-grid-scan{0%{top:0}to{top:100%}}@keyframes knowledge-print-pulse{50%{opacity:.25;transform:scale(.94)rotate(5deg)}}@keyframes knowledge-packet{0%{opacity:0;left:0}17%,83%{opacity:1}to{opacity:0;left:calc(100% - 9px)}}@keyframes ownership-orbit-turn{to{transform:rotate(360deg)}}@keyframes judgment-core-charge{0%,30%,to{filter:brightness(.82)}43%,72%{filter:brightness(1.35)}}@keyframes leverage-signal{0%{opacity:0;left:0}17%,83%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@keyframes leverage-channel-charge{0%,14%,to{opacity:.52;transform:translate(0)}25%,46%{opacity:1;transform:translate(5px);box-shadow:0 0 24px #67e8ff21}}@keyframes replication-node{0%,15%,to{opacity:.18;transform:rotate(45deg)scale(.35)}35%,62%{opacity:1;box-shadow:0 0 10px var(--author-accent);transform:rotate(225deg)scale(1.12)}}@keyframes scale-counter-step{0%,15%,to{opacity:.2;transform:translateY(0)}27%,56%{opacity:1;transform:translateY(-3px)}}@keyframes naval-status-scan{to{left:116%}}@keyframes naval-status-pulse{50%{opacity:.27;transform:scale(.6)}}.motif-battlefield .author-motif-grid,.motif-battlefield .author-motif-orbit,.motif-battlefield .author-motif-bars,.motif-battlefield .author-motif-nodes{display:none}.battlefield-lab{background:radial-gradient(circle at 67% 46%,#d6653e1f,#0000 18%),linear-gradient(145deg,#0000 48%,#b6cc480d 49% 51%,#0000 52%);position:absolute;inset:0;overflow:hidden}.tactical-grid{background-color:#0000;background-image:linear-gradient(#b6cc481a 1px,#0000 1px),linear-gradient(90deg,#b6cc481a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:5%;transform:perspective(700px)rotateX(14deg)rotate(-3deg);-webkit-mask-image:radial-gradient(#000 25%,#0000 78%);mask-image:radial-gradient(#000 25%,#0000 78%)}.terrain{border:1px solid var(--author-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.terrain{border:1px solid color-mix(in srgb, var(--author-accent) 28%, transparent)}}.terrain{border-radius:48% 52% 43% 57%;transform:rotate(-12deg)}.terrain-one{width:45%;height:31%;top:11%;left:8%}.terrain-two{border-style:dashed;width:48%;height:39%;bottom:8%;right:5%;transform:rotate(18deg)}.terrain-three{border-color:var(--author-secondary);width:36%;height:25%;top:33%;left:32%}@supports (color:color-mix(in lab, red, red)){.terrain-three{border-color:color-mix(in srgb, var(--author-secondary) 30%, transparent)}}.terrain-three{transform:rotate(8deg)}.front-line{z-index:3;align-items:center;display:flex;position:absolute;top:48%;left:10%;right:12%}.front-line i{background:var(--author-secondary);height:3px;box-shadow:0 0 8px var(--author-secondary);flex:1}@supports (color:color-mix(in lab, red, red)){.front-line i{box-shadow:0 0 8px color-mix(in srgb, var(--author-secondary) 55%, transparent)}}.front-line i{transform:rotate(var(--front-angle,0deg))}.front-line i:first-child{--front-angle:11deg}.front-line i:nth-child(2){--front-angle:-16deg}.front-line i:nth-child(3){--front-angle:14deg}.front-line i:nth-child(4){--front-angle:-9deg}.front-line i:nth-child(5){--front-angle:17deg}.front-line:after{content:"CONTACT LINE";color:var(--author-secondary);font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;position:absolute;top:14px;left:45%}.battle-route{z-index:2;background:repeating-linear-gradient(90deg,currentColor 0 8px,#0000 8px 15px) 0 0/30px 100%;height:2px;animation:1.4s linear infinite battle-route-flow;position:absolute}.route-blue{width:44%;color:var(--author-accent);top:67%;left:12%;transform:rotate(-24deg)}.route-red{width:38%;color:var(--author-secondary);animation-direction:reverse;top:27%;right:8%;transform:rotate(152deg)}.battle-route i{background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;box-shadow:0 0 12px}.battle-route i:first-child{left:0}.battle-route i:nth-child(2){left:34%}.battle-route i:nth-child(3){left:68%}.battle-route i:nth-child(4){right:0}.battle-unit{z-index:6;width:36px;height:36px;color:var(--author-accent);background:var(--author-bg);border:1px solid;place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.battle-unit{background:color-mix(in srgb, var(--author-bg) 82%, transparent)}}.battle-unit{box-shadow:0 0 16px}@supports (color:color-mix(in lab, red, red)){.battle-unit{box-shadow:0 0 16px color-mix(in srgb, currentColor 30%, transparent)}}.battle-unit{animation:unit-maneuver 5s var(--ease-smooth) infinite alternate;font-size:14px}.battle-unit small{color:currentColor;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;white-space:nowrap;position:absolute;top:calc(100% + 6px)}.unit-blue-a{bottom:17%;left:14%}.unit-blue-b{animation-delay:-1.8s;bottom:29%;left:35%}.unit-red-a,.unit-red-b{color:var(--author-secondary);animation-direction:alternate-reverse}.unit-red-a{top:17%;right:15%}.unit-red-b{animation-delay:-2.2s;top:31%;right:36%}.battle-objective{z-index:8;border:1px solid var(--author-secondary);width:78px;height:78px;box-shadow:0 0 30px var(--author-secondary);border-radius:50%;place-items:center;display:grid;position:absolute;top:44%;left:63%}@supports (color:color-mix(in lab, red, red)){.battle-objective{box-shadow:0 0 30px color-mix(in srgb, var(--author-secondary) 18%, transparent)}}.battle-objective{animation:2.2s ease-in-out infinite objective-pulse}.battle-objective i{border:1px dashed var(--author-secondary);border-radius:50%;animation:8s linear infinite author-ring-turn;position:absolute;inset:12px}.battle-objective b{background:var(--author-secondary);width:9px;height:9px;box-shadow:0 0 14px var(--author-secondary);border-radius:50%}.battle-objective span{color:var(--author-secondary);font:700 6px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;position:absolute;top:calc(100% + 8px)}.artillery-arc{z-index:4;border-top:1px dashed var(--author-secondary);width:35%;height:24%;position:absolute}@supports (color:color-mix(in lab, red, red)){.artillery-arc{border-top:1px dashed color-mix(in srgb, var(--author-secondary) 62%, transparent)}}.artillery-arc{border-radius:50%;transform:rotate(-14deg)}.arc-a{top:20%;left:17%}.arc-b{bottom:17%;right:12%;transform:rotate(170deg)}.artillery-arc i{background:var(--author-secondary);width:8px;height:8px;box-shadow:0 0 12px var(--author-secondary);animation:artillery-fire 2.8s var(--ease-smooth) infinite;border-radius:50%;position:absolute;top:-4px;left:0}.arc-b i{animation-delay:-1.4s}.fog-of-war{z-index:10;pointer-events:none;filter:blur(28px);opacity:.68;position:absolute;inset:0}.fog-of-war i{background:#ccd3b71c;border-radius:50%;width:52%;height:28%;animation:9s ease-in-out infinite alternate fog-drift;position:absolute}.fog-of-war i:first-child{top:8%;left:-18%}.fog-of-war i:nth-child(2){animation-delay:-3s;top:43%;right:-20%}.fog-of-war i:nth-child(3){animation-delay:-6s;bottom:-8%;left:12%}.battle-readout{z-index:12;color:#f2efe57a;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;gap:15px;display:flex;position:absolute;bottom:18px;right:20px}.battle-readout span:before{content:"";background:var(--author-accent);width:5px;height:5px;box-shadow:0 0 8px var(--author-accent);border-radius:50%;margin-right:5px;display:inline-block}@keyframes battle-route-flow{to{background-position:30px 0}}@keyframes unit-maneuver{to{transform:translate(25px,-18px)rotate(6deg)}}@keyframes objective-pulse{50%{opacity:.72;transform:scale(1.08)}}@keyframes artillery-fire{0%{opacity:0;left:0}15%,85%{opacity:1}50%{transform:translateY(-36px)}to{opacity:0;left:100%}}@keyframes fog-drift{to{opacity:.32;transform:translate(55%,18%)scale(1.2)}}.motif-escape>.author-motif-grid,.motif-escape>.author-motif-orbit,.motif-escape>.author-motif-bars,.motif-escape>.author-motif-nodes,.motif-escape>strong{display:none}.improv-lab{contain:layout paint;isolation:isolate;background:radial-gradient(circle at 58%,#ff8a381c,#0000 27%),radial-gradient(at 86% 75%,#5ee7c51a,#0000 25%),linear-gradient(145deg,#09121370,#020708c7);position:absolute;inset:0;overflow:hidden}.improv-lab:before{content:"FIELD MANUAL / SKILL 087";z-index:19;color:#f2efe53d;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;position:absolute;top:14%;right:6%}.improv-lab:after{content:"";z-index:0;aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 28px,#5ee7c506 29px 30px);border:1px solid #5ee7c51f;border-radius:50%;width:64%;position:absolute;bottom:-46%;right:-18%}.improv-grid{z-index:0;opacity:.42;background-color:#0000;background-image:linear-gradient(#5ee7c50b 1px,#0000 1px),linear-gradient(90deg,#ff8a380a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px dashed #ff8a381a;position:absolute;inset:5%;-webkit-mask-image:linear-gradient(90deg,#000,#0000 92%);mask-image:linear-gradient(90deg,#000,#0000 92%)}.improv-readout{z-index:20;background:#030b0cd1;border-top:1px solid #ff8a383d;border-bottom:1px solid #5ee7c524;align-items:center;gap:9px;height:34px;padding:0 10px;display:flex;position:absolute;top:7%;left:6%;right:6%;overflow:hidden}.improv-readout:after{content:"";background:linear-gradient(90deg,#0000,#ff8a3829,#0000);width:18%;animation:3.8s linear infinite improv-readout-scan;position:absolute;top:0;bottom:0;left:-18%}.improv-readout>i{background:var(--author-accent);width:6px;height:6px;box-shadow:0 0 11px var(--author-accent);border-radius:50%;animation:1.3s ease-in-out infinite improv-beacon}.improv-readout>span,.improv-readout>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.improv-readout>span{color:#f2efe575}.improv-readout>strong{color:var(--author-accent);margin-left:auto}.civilian-inventory{z-index:7;background:#030c0db3;border:1px solid #5ee7c533;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;width:42%;height:54%;padding:28px 10px 10px;display:grid;position:absolute;top:20%;left:5%;overflow:hidden;box-shadow:inset 0 0 38px #0000004d}.civilian-inventory:before{content:"";z-index:8;background:linear-gradient(90deg, transparent, var(--author-accent), transparent);height:1px;animation:5.4s linear infinite improv-bench-scan;position:absolute;top:28px;left:0;right:0;box-shadow:0 0 13px #ff8a3859}.civilian-inventory>small{color:#f2efe557;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;position:absolute;top:11px;left:12px}.civilian-item{background:linear-gradient(145deg,#5ee7c509,#020809b8);border:1px solid #5ee7c51f;place-items:center;min-width:0;transition:border-color .22s,background .22s,transform .22s;animation:8.8s ease-in-out infinite improv-item-classify;display:grid;position:relative}.civilian-item:nth-of-type(2){animation-delay:-2.2s}.civilian-item:nth-of-type(3){animation-delay:-4.4s}.civilian-item:nth-of-type(4){animation-delay:-6.6s}.civilian-item:hover{z-index:9;border-color:var(--author-accent);background:#ff8a3814;transform:translateY(-4px)}.civilian-item>i{color:var(--author-secondary);filter:drop-shadow(0 0 7px #5ee7c521);display:block;position:relative}.civilian-item>b{color:#f2efe58c;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;position:absolute;bottom:8px;left:9px}.civilian-item>em{color:var(--author-accent);font:700 5px/1 var(--font-geist-mono), monospace;position:absolute;top:8px;right:8px}.item-flashlight>i{background:repeating-linear-gradient(90deg,#0000 0 8px,#5ee7c51f 9px 10px);border:1px solid;border-radius:4px 10px 10px 4px;width:66px;height:18px;transform:rotate(-8deg)}.item-flashlight>i:before{content:"";background:#5ee7c512;border:1px solid;border-radius:50%;width:19px;height:24px;position:absolute;top:-4px;right:-11px}.item-flashlight>i:after{content:"";border:1px solid var(--author-accent);border-radius:3px;width:9px;height:4px;position:absolute;top:6px;left:8px}.item-umbrella>i{background:linear-gradient(90deg,#0000 49%,currentColor 49% 51%,#0000 51%);width:72px;height:68px}.item-umbrella>i:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:repeating-linear-gradient(105deg,#0000 0 13px,#5ee7c521 14px 15px);border-top:1px solid;border-radius:50% 50% 0 0;width:58px;height:29px;position:absolute;top:6px;left:7px}.item-umbrella>i:after{content:"";border-bottom:1px solid;border-left:1px solid;border-radius:0 0 0 13px;width:16px;height:13px;position:absolute;bottom:1px;left:35px}.item-backpack>i{background:linear-gradient(#0000 44%,#5ee7c51a 45% 100%);border:1px solid;border-radius:14px 14px 7px 7px;width:52px;height:61px}.item-backpack>i:before{content:"";border:1px solid;border-bottom:0;border-radius:8px 8px 0 0;width:20px;height:10px;position:absolute;top:-8px;left:15px}.item-backpack>i:after{content:"";border-left:1px solid #5ee7c56b;border-right:1px solid #5ee7c56b;border-radius:12px;position:absolute;inset:9px -8px 7px}.item-belt>i{background:radial-gradient(circle at 72%,currentColor 0 1px,#0000 2px) 0 0/9px 9px;border:1px solid;border-radius:10px;width:82px;height:17px}.item-belt>i:before{content:"";border:2px double var(--author-accent);background:#050b0d;border-radius:3px;width:27px;height:25px;position:absolute;top:-5px;left:2px}.item-belt>i:after{content:"";background:var(--author-accent);width:17px;height:1px;position:absolute;top:7px;left:10px}.analysis-beams{z-index:5;pointer-events:none;position:absolute;inset:0}.analysis-beam{--beam-length:118px;transform-origin:0;background:linear-gradient(90deg,#5ee7c54d,#ff8a38ad,#0000);width:19%;height:1px;position:absolute;left:41%}.analysis-beam>i{background:var(--author-accent);width:7px;height:7px;box-shadow:0 0 12px var(--author-accent);opacity:0;border-radius:50%;animation:8.8s linear infinite improv-analysis-packet;position:absolute;top:-3px;left:0}.beam-one{top:33%;transform:rotate(23deg)}.beam-two{top:46%;transform:rotate(7deg)}.beam-three{top:59%;transform:rotate(-11deg)}.beam-four{top:70%;transform:rotate(-29deg)}.beam-two>i{animation-delay:-2.2s}.beam-three>i{animation-delay:-4.4s}.beam-four>i{animation-delay:-6.6s}.adaptation-core{z-index:9;aspect-ratio:1;background:radial-gradient(circle,#ff8a3824 0 7%,#030b0cf0 8% 55%,#5ee7c50d 56% 68%,#0000 69%);border:1px solid #ff8a3857;border-radius:50%;place-items:center;width:182px;transition:filter .24s;display:grid;position:absolute;top:51%;left:59%;transform:translate(-50%,-50%);box-shadow:inset 0 0 38px #ff8a380f,0 0 42px #00000047}.adaptation-core:hover{filter:brightness(1.35)}.adaptation-ring{border:1px dashed #5ee7c557;border-radius:50%;animation:12s linear infinite improv-core-turn;position:absolute;inset:-8px}.adaptation-ring>i{border:1px solid var(--author-accent);background:#050b0d;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.adaptation-ring>i:first-child{top:4%;left:27%}.adaptation-ring>i:nth-child(2){top:38%;right:-4px}.adaptation-ring>i:nth-child(3){bottom:5%;right:23%}.adaptation-ring>i:nth-child(4){bottom:25%;left:2%}.selected-object{text-align:center;border:1px solid #5ee7c52e;border-radius:50%;grid-template-rows:1fr auto;grid-template-columns:1fr auto;align-items:center;padding:16px 13px;display:grid;position:absolute;inset:27px}.selected-object>i{border:1px solid var(--author-secondary);background:#5ee7c50f;grid-column:1/3;justify-self:center;width:32px;height:32px;animation:4.4s ease-in-out infinite improv-object-adapt}.selected-object>b,.selected-object>small{font:700 4px/1.2 var(--font-geist-mono), monospace;letter-spacing:.07em}.selected-object>b{color:#f2efe566}.selected-object>strong{color:var(--author-accent);font:400 1.2rem/1 var(--display)}.selected-object>small{color:var(--author-secondary);grid-column:1/3}.capability-array{z-index:10;background:#030c0dc7;border:1px solid #5ee7c52e;gap:12px;width:146px;padding:14px 12px;display:grid;position:absolute;top:21%;right:5%}.capability-array:before{content:"DEFENSIVE UTILITY";color:#f2efe54d;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;border-bottom:1px solid #5ee7c51a;padding-bottom:7px}.capability-array>span{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.capability-array b,.capability-array small{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.07em}.capability-array b{color:#f2efe585}.capability-array small{color:var(--author-secondary)}.capability-array span>i{background:#5ee7c514;grid-column:1/3;height:3px;display:block;overflow:hidden}.capability-array span>i em{background:linear-gradient(90deg, var(--author-accent), var(--author-secondary));transform-origin:0;width:92%;height:100%;animation:improv-capability-fill 8.8s var(--ease-out) infinite;display:block;transform:scaleX(.12)}.capability-array span:nth-child(2)>i em{width:78%;animation-delay:-2.2s}.capability-array span:nth-child(3)>i em{width:86%;animation-delay:-4.4s}.capability-array span:nth-child(4)>i em{width:72%;animation-delay:-6.6s}.threat-vector{--threat-x:-130px;--threat-out:-142px;z-index:11;background:#030a0b99;border-top:1px solid #ff8a3833;border-bottom:1px solid #ff8a381f;width:170px;height:59px;position:absolute;top:58%;right:5%}.threat-vector>span{background:linear-gradient(90deg, transparent, var(--author-accent));height:1px;position:absolute;top:20px;left:11px;right:11px}.threat-vector>span:after{content:"";border-top:1px solid var(--author-accent);border-right:1px solid var(--author-accent);width:7px;height:7px;position:absolute;top:-3px;left:0;transform:rotate(-135deg)}.threat-vector>i{background:var(--author-accent);width:9px;height:9px;box-shadow:0 0 14px var(--author-accent);animation:improv-threat-approach 8.8s var(--ease-smooth) infinite;border-radius:50%;position:absolute;top:16px;right:8px}.threat-vector>b,.threat-vector>small{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;position:absolute;bottom:9px}.threat-vector>b{color:var(--author-accent);font-size:5px;left:10px}.threat-vector>small{color:#f2efe54d;font-size:4px;right:10px}.break-contact{z-index:12;background:#030c0db8;border:1px solid #5ee7c52e;width:170px;height:98px;position:absolute;bottom:18%;right:5%}.break-contact:after{content:"";background:var(--author-secondary);width:3px;animation:8.8s ease-in-out infinite improv-exit-aperture;position:absolute;top:8px;bottom:8px;right:8px;box-shadow:0 0 16px #5ee7c585}.escape-window{--operator-exit-x:112px;background:radial-gradient(circle, #030c0df5 0 57%, transparent 58%), repeating-conic-gradient(#5ee7c570 0 1deg, transparent 1deg 18deg);border:1px dashed #5ee7c57a;border-radius:50%;width:76px;height:76px;animation:2.2s ease-in-out infinite improv-window-charge;position:absolute;top:9px;left:10px}.escape-window:before{content:"08";color:var(--author-secondary);font:400 2.6rem/.8 var(--display);text-shadow:0 0 18px #5ee7c547;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.escape-window:after{content:"SEC";color:#f2efe557;font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;position:absolute;top:65%;left:50%;transform:translate(-50%)}.escape-window>i{z-index:3;width:8px;height:8px;box-shadow:0 0 6px white, 0 0 15px var(--author-secondary);opacity:0;animation:improv-operator-exit 8.8s var(--ease-smooth) infinite;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%}.break-contact>b,.break-contact>small{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;position:absolute;left:95px}.break-contact>b{color:var(--author-secondary);font-size:5px;top:31px}.break-contact>small{color:#f2efe54d;width:56px;font-size:4px;line-height:1.45;top:46px}.improv-status{z-index:20;background:#030b0cd1;border-top:1px solid #ff8a382e;border-bottom:1px solid #5ee7c524;align-items:center;gap:10px;height:34px;padding:0 11px;display:flex;position:absolute;bottom:8%;left:7%;right:7%;overflow:hidden}.improv-status:after{content:"";background:linear-gradient(90deg,#0000,#5ee7c524,#0000);width:17%;animation:3.8s linear infinite improv-readout-scan;position:absolute;top:0;bottom:0;left:-17%}.improv-status>i{background:var(--author-secondary);width:6px;height:6px;box-shadow:0 0 10px var(--author-secondary);border-radius:50%;animation:1.3s ease-in-out infinite improv-beacon}.improv-status>span,.improv-status>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.09em}.improv-status>span{color:#f2efe566}.improv-status>strong{color:var(--author-secondary);opacity:.18;margin-left:auto;animation:8.8s linear infinite improv-status-open}@keyframes improv-readout-scan{to{left:118%}}@keyframes improv-beacon{50%{opacity:.3;transform:scale(.62)}}@keyframes improv-bench-scan{0%{transform:translateY(0)}to{transform:translateY(310px)}}@keyframes improv-item-classify{0%,14%,to{filter:brightness(.7);border-color:#5ee7c51f}26%,48%{border-color:var(--author-accent);filter:brightness(1.35);box-shadow:inset 0 0 24px #ff8a3812}}@keyframes improv-analysis-packet{0%,16%,to{opacity:0;transform:translate(0)}27%{opacity:1}48%{opacity:0;transform:translateX(var(--beam-length))}}@keyframes improv-core-turn{to{transform:rotate(360deg)}}@keyframes improv-object-adapt{0%,25%,to{border-radius:2px;transform:rotate(0)scale(.78)}48%,76%{border-radius:50%;transform:rotate(135deg)scale(1.08);box-shadow:0 0 18px #5ee7c52e}}@keyframes improv-capability-fill{0%,23%,to{opacity:.2;transform:scaleX(.12)}39%,84%{opacity:1;transform:scaleX(1)}}@keyframes improv-threat-approach{0%,48%,to{opacity:0;transform:translate(0)}58%{opacity:1}75%{opacity:1;transform:translateX(var(--threat-x))}82%{opacity:0;transform:translateX(var(--threat-out)) scale(.45)}}@keyframes improv-window-charge{50%{border-color:var(--author-secondary);box-shadow:0 0 24px #5ee7c521}}@keyframes improv-exit-aperture{0%,67%,to{opacity:.2;transform:scaleY(.1)}78%,94%{opacity:1;transform:scaleY(1)}}@keyframes improv-operator-exit{0%,69%,to{opacity:0;transform:translate(-20px,-50%)scale(.6)}77%{opacity:1}92%{opacity:0;transform:translate(var(--operator-exit-x),-50%) scale(1)}}@keyframes improv-status-open{0%,69%,to{opacity:.18}79%,94%{opacity:1}}.motif-electricity>.author-motif-grid,.motif-electricity>.author-motif-orbit,.motif-electricity>.author-motif-bars,.motif-electricity>.author-motif-nodes,.motif-electricity>strong{display:none}.tesla-lab{contain:layout paint;isolation:isolate;cursor:crosshair;background:radial-gradient(at 43% 70%,#a47cff33,#0000 34%),radial-gradient(circle at 82% 23%,#59e9ff14,#0000 23%),linear-gradient(145deg,#0207111f,#08031c94);position:absolute;inset:0;overflow:hidden}.tesla-lab:before{content:"";z-index:0;opacity:.45;background-color:#0000;background-image:linear-gradient(#59e9ff0e 1px,#0000 1px),linear-gradient(90deg,#a47cff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;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(at 48% 48%,#000,#0000 76%);mask-image:radial-gradient(at 48% 48%,#000,#0000 76%)}.tesla-lab:after{content:"WARDENCLYFFE · POLYPHASE EXPERIMENT 07";z-index:10;color:#f2efe540;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;position:absolute;top:14%;right:6%}.tesla-system-readout{z-index:13;background:linear-gradient(90deg,#020711cc,#07041961,#020711b8);border-top:1px solid #59e9ff3b;border-bottom:1px solid #a47cff26;align-items:center;gap:9px;height:34px;padding:0 10px;display:flex;position:absolute;top:7%;left:6%;right:6%;overflow:hidden}.tesla-system-readout:after{content:"";background:linear-gradient(90deg,#0000,#59e9ff29,#0000);width:18%;animation:3.6s linear infinite tesla-readout-scan;position:absolute;top:0;bottom:0;left:-18%}.tesla-system-readout>i{background:var(--author-accent);width:6px;height:6px;box-shadow:0 0 12px var(--author-accent);border-radius:50%;animation:1.2s ease-in-out infinite tesla-system-beacon}.tesla-system-readout>span,.tesla-system-readout>strong{font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.tesla-system-readout>span{color:#f2efe575}.tesla-system-readout>strong{color:var(--author-accent);margin-left:auto}.phase-bus{z-index:4;width:min(29%,205px);height:150px;color:var(--author-accent);position:absolute;top:24%;left:5%}.phase-bus>small{color:#f2efe54d;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;position:absolute;top:-17px;left:0}.phase-line{--phase-color:#59e9ff;--phase-travel:154px;height:24px;color:var(--phase-color);filter:drop-shadow(0 0 6px var(--phase-color));position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.phase-line{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--phase-color) 48%, transparent))}}.phase-line:before{content:"";opacity:.52;background:radial-gradient(at 50% 100%,#0000 48%,currentColor 51% 55%,#0000 58%) 0 0/28px 12px repeat-x,radial-gradient(at 50% 0,#0000 48%,currentColor 51% 55%,#0000 58%) 14px 12px/28px 12px repeat-x;position:absolute;inset:0 0 0 22px}.phase-line:after{content:"";background:linear-gradient(90deg,currentColor,currentColor,#0000);height:1px;position:absolute;top:11px;left:22px;right:-84%}@supports (color:color-mix(in lab, red, red)){.phase-line:after{background:linear-gradient(90deg, currentColor, color-mix(in srgb, currentColor 25%, transparent), transparent)}}.phase-line:after{opacity:.4}.phase-line>b{width:15px;height:15px;font:800 5px/1 var(--font-geist-mono), monospace;background:#020711;border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute;top:5px;left:0;box-shadow:0 0 11px}@supports (color:color-mix(in lab, red, red)){.phase-line>b{box-shadow:0 0 11px color-mix(in srgb, currentColor 36%, transparent)}}.phase-line>i{z-index:2;opacity:0;background:#fff;border-radius:50%;width:7px;height:7px;animation:3.6s linear infinite tesla-phase-pulse;position:absolute;top:8px;left:25px;box-shadow:0 0 4px #fff,0 0 14px}.phase-a{top:0}.phase-b{--phase-color:#a47cff;top:46px}.phase-c{--phase-color:#eafcff;top:92px}.phase-b>i{animation-delay:-1.2s}.phase-c>i{animation-delay:-2.4s}.induction-field{z-index:1;aspect-ratio:1;background:repeating-conic-gradient(from 0deg, #59e9ff06 0 18deg, #a47cff0b 18deg 36deg);border:1px solid #59e9ff1f;border-radius:50%;width:min(360px,72%);transition:filter .3s;position:absolute;top:51%;left:43%;transform:translate(-50%,-50%);box-shadow:inset 0 0 55px #59e9ff0d,0 0 70px #a47cff14}.induction-field:before,.induction-field:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.induction-field:before{border:1px dashed #a47cff47;animation:12s linear infinite reverse tesla-field-turn;inset:11%}.induction-field:after{border:1px solid #59e9ff40;animation:2.8s ease-in-out infinite tesla-field-breathe;inset:28%;box-shadow:0 0 36px #59e9ff17}.field-stator{animation:6s linear infinite tesla-field-turn;position:absolute;inset:0}.field-stator>i{--pole-angle:0deg;border:1px solid var(--author-accent);width:74px;height:18px;position:absolute;top:calc(50% - 9px);left:calc(50% - 37px)}@supports (color:color-mix(in lab, red, red)){.field-stator>i{border:1px solid color-mix(in srgb, var(--author-accent) 52%, transparent)}}.field-stator>i{transform:rotate(var(--pole-angle)) translateY(-156px);background:linear-gradient(90deg,#0000,#59e9ff33,#a47cff40,#0000);border-radius:3px;box-shadow:inset 0 0 12px #59e9ff14,0 0 12px #a47cff14}.field-stator>i:nth-child(2){--pole-angle:60deg}.field-stator>i:nth-child(3){--pole-angle:120deg}.field-stator>i:nth-child(4){--pole-angle:180deg}.field-stator>i:nth-child(5){--pole-angle:240deg}.field-stator>i:nth-child(6){--pole-angle:300deg}.field-rotor{border:1px solid var(--author-secondary);background:radial-gradient(circle,#ffffff1f,#08031eeb 34%,#59e9ff14 36% 63%,#0000 65%);border-radius:50%;animation:6.7s linear infinite tesla-rotor-slip;position:absolute;inset:34%;box-shadow:0 0 24px #a47cff29}.field-rotor>i{background:linear-gradient(90deg, transparent, var(--author-accent), transparent);width:72%;height:2px;position:absolute;top:calc(50% - 1px);left:14%}.field-rotor>i:nth-child(2){transform:rotate(60deg)}.field-rotor>i:nth-child(3){transform:rotate(120deg)}.induction-field>b,.induction-field>small{text-align:center;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;position:absolute;left:0;right:0}.induction-field>b{color:var(--author-accent);font-size:6px;bottom:-21px}.induction-field>small{color:#f2efe547;font-size:5px;bottom:-34px}.tesla-lightning-canvas{z-index:8;mix-blend-mode:screen;filter:saturate(1.25)contrast(1.08);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tesla-chamber{z-index:3;background:linear-gradient(90deg,#ffffff14,#0000 16% 76%,#ffffff0f),radial-gradient(at 50% 65%,#843aff2e,#12083029 58%,#0000 72%);border-left:1px solid #b3e2ff42;border-right:1px solid #b3e2ff42;border-radius:46% 46% 18% 18%/8% 8% 5% 5%;width:210px;height:390px;position:absolute;bottom:13%;left:43%;transform:translate(-50%);box-shadow:inset 18px 0 26px #59e9ff0a,inset -18px 0 30px #a47cff14,0 0 42px #7340ff24}.tesla-chamber:before{content:"";border-radius:inherit;border-left:1px solid #ffffff21;border-right:1px solid #ffffff1a;position:absolute;inset:5px 16px}.tesla-chamber>i{border:1px solid var(--author-accent);width:232px;height:30px;position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.tesla-chamber>i{border:1px solid color-mix(in srgb, var(--author-accent) 48%, transparent)}}.tesla-chamber>i{box-shadow:0 0 13px var(--author-accent), 0 0 34px #a47cff40;background:radial-gradient(#ffffff21,#5722977a 48%,#040211e6 72%);border-radius:50%;transform:translate(-50%)}.tesla-chamber>i:first-child{top:-13px}.tesla-chamber>i:nth-child(2){bottom:-13px}.tesla-chamber>b{filter:blur(.4px);opacity:.5;background:linear-gradient(#0000,#ffffff7a,#0000);border-radius:50%;width:2px;height:78%;position:absolute;bottom:7%;right:12px}.tesla-coil{z-index:5;width:190px;height:330px;position:absolute;bottom:16%;left:43%;transform:translate(-50%)}.coil-crown{z-index:3;background:radial-gradient(ellipse, white 0 4%, var(--author-accent) 18%, #123b48 67%, transparent 72%);width:138px;height:34px;box-shadow:0 0 16px var(--author-accent), 0 0 58px var(--author-accent);border-radius:50%;position:absolute;top:18px;left:50%}@supports (color:color-mix(in lab, red, red)){.coil-crown{box-shadow:0 0 16px var(--author-accent), 0 0 58px color-mix(in srgb, var(--author-accent) 46%, transparent)}}.coil-crown{animation:1.8s ease-in-out infinite tesla-crown;transform:translate(-50%)}.coil-column{background:linear-gradient(90deg,#0000,#a47cff3d,#0000);flex-direction:column;justify-content:space-around;width:58px;height:205px;padding:8px 0;display:flex;position:absolute;top:54px;left:50%;transform:translate(-50%);box-shadow:0 0 34px #a47cff1f}.coil-column i{border:1px solid var(--author-secondary);width:100%;height:7px;box-shadow:0 0 8px var(--author-secondary);border-radius:50%;display:block}@supports (color:color-mix(in lab, red, red)){.coil-column i{box-shadow:0 0 8px color-mix(in srgb, var(--author-secondary) 45%, transparent)}}.coil-base{border:1px solid var(--author-secondary);background:radial-gradient(ellipse, #ffffff61, var(--author-accent) 8%, #5819a894 30%, #040211e0 70%);width:184px;height:56px;box-shadow:0 0 16px var(--author-accent), 0 8px 0 var(--author-secondary), 0 16px 0 var(--author-secondary), 0 0 58px #a47cff4d;border-radius:50%;position:absolute;bottom:22px;left:50%}@supports (color:color-mix(in lab, red, red)){.coil-base{box-shadow:0 0 16px var(--author-accent), 0 8px 0 color-mix(in srgb, var(--author-secondary) 34%, transparent), 0 16px 0 color-mix(in srgb, var(--author-secondary) 15%, transparent), 0 0 58px #a47cff4d}}.coil-base{animation:1.2s ease-in-out infinite alternate tesla-base-charge;transform:translate(-50%)}.step-up-transformer{z-index:6;background:linear-gradient(145deg,#e6a66c0f,#030712d1);border:1px solid #e6a66c38;width:138px;height:142px;transition:filter .3s,transform .3s;position:absolute;top:19%;right:5%;box-shadow:inset 0 0 28px #59e9ff09,0 18px 36px #0003}.step-up-transformer:before{content:"TRANSFORMER";color:#f2efe54d;font:700 5px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;position:absolute;top:9px;left:10px}.transformer-core{border:7px solid #39434f;border-radius:4px;width:66px;height:62px;position:absolute;top:31px;left:36px;box-shadow:inset 0 0 0 1px #ffffff29,0 0 20px #59e9ff0f}.primary-winding,.secondary-winding{filter:drop-shadow(0 0 4px #e6a66c47);background:repeating-linear-gradient(0deg,#e6a66c 0 2px,#7a3e28 2px 4px,#0000 4px 6px);width:20px;height:47px;animation:3.6s ease-in-out infinite tesla-transformer-charge;position:absolute;top:39px}.primary-winding{left:27px}.secondary-winding{animation-delay:-1.8s;right:27px}.step-up-transformer>b,.step-up-transformer>small{text-align:center;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;position:absolute;left:0;right:0}.step-up-transformer>b{color:#e6a66c;font-size:6px;bottom:22px}.step-up-transformer>small{color:#f2efe552;font-size:4px;bottom:10px}.transmission-system{z-index:5;width:min(39%,260px);height:178px;position:absolute;bottom:17%;right:3%}.power-line{--line-color:#59e9ff;--line-travel:185px;height:1px;color:var(--line-color);opacity:.44;transform-origin:100%;background:linear-gradient(90deg,#0000,currentColor 22% 82%,#0000);position:absolute;left:-26%;right:9%;transform:rotate(-8deg)}.power-line>i{opacity:0;background:#fff;border-radius:50%;width:7px;height:7px;animation:2.4s linear infinite tesla-line-travel;position:absolute;top:-3px;left:0;box-shadow:0 0 5px #fff,0 0 15px}.power-line.line-a{top:21%}.power-line.line-b{--line-color:#a47cff;top:29%}.power-line.line-c{--line-color:#eafcff;top:37%}.line-b>i{animation-delay:-.8s}.line-c>i{animation-delay:-1.6s}.transmission-pylons{position:absolute;inset:0}.transmission-pylons>span{opacity:.54;clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:drop-shadow(0 0 6px #59e9ff1f);background:linear-gradient(62deg,#0000 47%,#a47cffb8 48% 51%,#0000 52%),linear-gradient(-62deg,#0000 47%,#59e9ffb8 48% 51%,#0000 52%),repeating-linear-gradient(0deg,#0000 0 14px,#f2efe54d 15px 16px);width:42px;height:78px;position:absolute;bottom:27px}.transmission-pylons>span:first-child{left:9%}.transmission-pylons>span:nth-child(2){opacity:.34;bottom:37px;left:42%;transform:scale(.74)}.powered-city{background:linear-gradient(#0000,#071322e6);border-bottom:1px solid #59e9ff4d;grid-template-columns:repeat(4,12px);align-content:end;gap:4px;width:66px;height:62px;padding:8px 6px 16px;display:grid;position:absolute;bottom:20px;right:0}.powered-city>i{background:#59e9ff14;width:8px;height:8px;animation:3.6s ease-in-out infinite tesla-city-light;display:block;box-shadow:0 0 #0000}.powered-city>i:nth-child(2){animation-delay:-.3s}.powered-city>i:nth-child(3){animation-delay:-.6s}.powered-city>i:nth-child(4){animation-delay:-.9s}.powered-city>i:nth-child(5){animation-delay:-1.2s}.powered-city>i:nth-child(6){animation-delay:-1.5s}.powered-city>i:nth-child(7){animation-delay:-1.8s}.powered-city>i:nth-child(8){animation-delay:-2.1s}.powered-city>b{color:var(--author-accent);font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:center;position:absolute;bottom:3px;left:0;right:0}.tesla-system-flow{z-index:12;background:#020711c2;border-top:1px solid #59e9ff26;border-bottom:1px solid #a47cff1c;align-items:center;gap:7px;height:32px;padding:0 10px;display:flex;position:absolute;bottom:9%;left:7%;right:7%}.tesla-system-flow>span{color:#f2efe559;font:700 4px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;white-space:nowrap;animation:7.2s ease-in-out infinite tesla-flow-label}.tesla-system-flow>span:nth-of-type(2){animation-delay:-1.8s}.tesla-system-flow>span:nth-of-type(3){animation-delay:-3.6s}.tesla-system-flow>span:nth-of-type(4){animation-delay:-5.4s}.tesla-system-flow>i{background:linear-gradient(90deg,#59e9ff99,#a47cff33);flex:1;min-width:8px;height:1px}.induction-field:hover{filter:brightness(1.34)}.induction-field:hover .field-stator{animation-duration:2.8s}.step-up-transformer:hover{filter:brightness(1.4);transform:translateY(-4px)}.transmission-system:hover .powered-city>i{animation-duration:.8s}@keyframes tesla-crown{50%{filter:brightness(1.7);transform:translate(-50%)scale(1.04)}}@keyframes tesla-base-charge{to{filter:brightness(1.65);transform:translate(-50%)scale(1.035)}}@keyframes tesla-readout-scan{to{left:118%}}@keyframes tesla-system-beacon{50%{opacity:.35;transform:scale(.65)}}@keyframes tesla-phase-pulse{0%{opacity:0;transform:translate(0)scale(.5)}12%,82%{opacity:1}to{opacity:0;transform:translate3d(var(--phase-travel),0,0) scale(1.3)}}@keyframes tesla-field-turn{to{transform:rotate(360deg)}}@keyframes tesla-rotor-slip{to{transform:rotate(360deg)}}@keyframes tesla-field-breathe{50%{opacity:.4;transform:scale(.88)}}@keyframes tesla-transformer-charge{0%,32%,to{opacity:.38;filter:drop-shadow(0 0 3px #e6a66c33)}50%,76%{opacity:1;filter:drop-shadow(0 0 9px #e6a66cb3)}}@keyframes tesla-line-travel{0%{opacity:0;transform:translate(0)}12%,84%{opacity:1}to{opacity:0;transform:translate3d(var(--line-travel),0,0)}}@keyframes tesla-city-light{0%,38%,to{background:#59e9ff0f;box-shadow:0 0 #0000}48%,78%{box-shadow:0 0 7px var(--author-accent);background:#eafcff}}@keyframes tesla-flow-label{0%,17%,to{color:#f2efe547}25%,48%{color:var(--author-accent);text-shadow:0 0 8px #59e9ff73}}.is-scrolling .author-background>i,.is-scrolling .author-motif-orbit,.is-scrolling .author-motif-bars i,.is-scrolling .author-motif-nodes i,.is-scrolling .motif-gold .author-motif-bars:after,.is-scrolling .graham-ledger>span,.is-scrolling .valuation-feed span i,.is-scrolling .safety-shield,.is-scrolling .safety-shield>i,.is-scrolling .intrinsic-core,.is-scrolling .value-ring,.is-scrolling .price-capsule,.is-scrolling .price-capsule>i,.is-scrolling .price-capsule>b span,.is-scrolling .margin-zone,.is-scrolling .graham-status>i,.is-scrolling .graham-status>span,.is-scrolling .graham-status>strong,.is-scrolling .kwik-focus-halo,.is-scrolling .kwik-index-card,.is-scrolling .kwik-rose,.is-scrolling .kwik-found,.is-scrolling .kwik-catalog,.is-scrolling .kwik-catalog>span.is-target,.is-scrolling .kwik-index-sequence>span,.is-scrolling .venture-readout:after,.is-scrolling .venture-readout>i,.is-scrolling .seed-ticket,.is-scrolling .value-inputs>span,.is-scrolling .offer-channel>i,.is-scrolling .plan-sheet,.is-scrolling .shop-front,.is-scrolling .offer-window>small,.is-scrolling .launch-stamp,.is-scrolling .customer-line>i,.is-scrolling .sale-pulse>i,.is-scrolling .receipt-printer>span,.is-scrolling .freedom-gate>i,.is-scrolling .freedom-gate>span,.is-scrolling .venture-status>i,.is-scrolling .venture-status>strong,.is-scrolling .battle-route,.is-scrolling .battle-unit,.is-scrolling .battle-objective,.is-scrolling .artillery-arc i,.is-scrolling .fog-of-war i,.is-scrolling .naval-grid:after,.is-scrolling .knowledge-fingerprint i,.is-scrolling .knowledge-beam>i,.is-scrolling .ownership-orbit>span,.is-scrolling .judgment-core,.is-scrolling .judgment-core:before,.is-scrolling .judgment-ring,.is-scrolling .leverage-beams>span>i,.is-scrolling .leverage-channel,.is-scrolling .replication-field>i,.is-scrolling .scale-counter span,.is-scrolling .scale-counter strong,.is-scrolling .naval-status:after,.is-scrolling .naval-status>i,.is-scrolling .improv-readout:after,.is-scrolling .improv-readout>i,.is-scrolling .civilian-inventory:before,.is-scrolling .civilian-item,.is-scrolling .analysis-beam>i,.is-scrolling .adaptation-ring,.is-scrolling .selected-object>i,.is-scrolling .capability-array span>i em,.is-scrolling .threat-vector>i,.is-scrolling .break-contact:after,.is-scrolling .escape-window,.is-scrolling .escape-window>i,.is-scrolling .improv-status:after,.is-scrolling .improv-status>i,.is-scrolling .improv-status>strong,.is-scrolling .greene-fog i,.is-scrolling .law-dial:before,.is-scrolling .law-dial>span,.is-scrolling .social-mask,.is-scrolling .board-scan,.is-scrolling .board-routes i,.is-scrolling .strategy-piece,.is-scrolling .strategy-readout span>i em,.is-scrolling .greene-status:after,.is-scrolling .greene-status>i,.is-scrolling .court-columns i,.is-scrolling .court-sigil,.is-scrolling .power-link,.is-scrolling .power-link>i,.is-scrolling .court-throne,.is-scrolling .prince-crown,.is-scrolling .court-faction,.is-scrolling .court-faction:after,.is-scrolling .power-gauge>div>i,.is-scrolling .court-readout span i,.is-scrolling .capital-packets i,.is-scrolling .asset-flywheel,.is-scrolling .flywheel-ring,.is-scrolling .yield-orbit,.is-scrolling .yield-orbit i,.is-scrolling .asset-node,.is-scrolling .compound-ladder>span,.is-scrolling .compound-readout:after,.is-scrolling .compound-readout>i,.is-scrolling .babylon-dust i,.is-scrolling .babylon-skyline,.is-scrolling .clason-tablet,.is-scrolling .cuneiform-script i,.is-scrolling .clason-tablet b,.is-scrolling .tithe-flight i,.is-scrolling .tithe-flight strong,.is-scrolling .treasury-urn,.is-scrolling .urn-coins i,.is-scrolling .tesla-system-readout:after,.is-scrolling .tesla-system-readout>i,.is-scrolling .phase-line>i,.is-scrolling .induction-field:before,.is-scrolling .induction-field:after,.is-scrolling .field-stator,.is-scrolling .field-rotor,.is-scrolling .primary-winding,.is-scrolling .secondary-winding,.is-scrolling .power-line>i,.is-scrolling .powered-city>i,.is-scrolling .tesla-system-flow>span,.is-scrolling .coil-crown,.is-scrolling .coil-base{animation-play-state:paused}.experience-section{color:var(--paper);background:radial-gradient(circle at 86% 9%,#ff604a1c,#0000 22%),linear-gradient(#07130f,#030a08 78%)}.venture-manifesto{background:linear-gradient(135deg,#b9ff3812,#0000 48%),#010a089e;border:1px solid #b9ff3840;grid-template-columns:1.2fr .8fr;gap:8vw;max-width:1380px;margin:0 auto 150px;padding:clamp(36px,5vw,78px);display:grid;box-shadow:0 36px 120px #00000045}.venture-manifesto h2{font-family:var(--display);letter-spacing:-.07em;margin:42px 0 0;font-size:clamp(4rem,7.7vw,8.8rem);font-weight:400;line-height:.84}.venture-manifesto h2 em{color:var(--lime);font-weight:400}.venture-manifesto-copy{border-left:1px solid #f2efe51f;flex-direction:column;justify-content:space-between;gap:42px;padding-left:3vw;display:flex}.venture-manifesto-copy>p{color:#f2efe599;max-width:500px;margin:0;font-size:13px;line-height:1.75}.venture-names{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:12px;padding:24px 0;display:grid}.venture-names>span{color:var(--coral);font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.venture-names a{font-family:var(--display);letter-spacing:-.035em;transition:color .25s ease, transform .35s var(--ease-out);justify-content:space-between;align-items:center;gap:18px;font-size:clamp(1.5rem,2.5vw,2.8rem);font-weight:400;line-height:1;display:flex}.venture-arrow{width:34px;height:34px;color:var(--lime);font-family:var(--font-geist-sans), sans-serif;transition:color .25s ease, background .25s ease, transform .3s var(--ease-out);border:1px solid #b9ff3894;border-radius:50%;flex:0 0 34px;place-items:center;font-size:.9rem;font-style:normal;font-weight:700;line-height:1;display:grid}.venture-names a:hover{color:var(--lime);transform:translate(8px)}.venture-names a:hover .venture-arrow{color:var(--ink);background:var(--lime);transform:rotate(45deg)}.venture-manifesto blockquote{color:var(--cyan);font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(1.4rem,2.2vw,2.5rem);font-style:italic;line-height:1.1}.experience-layout{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:clamp(70px,10vw,180px);max-width:1380px;margin:0 auto;display:grid}.experience-sticky{align-self:start;padding-top:12px;position:sticky;top:120px}.experience-sticky h3{font-family:var(--display);letter-spacing:-.065em;margin:36px 0 24px;font-size:clamp(3rem,5.5vw,6.3rem);font-weight:400;line-height:.88}.experience-long-word{letter-spacing:-.055em;font-size:.76em;display:block}.experience-sticky>p:not(.micro-label){color:#f2efe578;max-width:420px;margin:0 0 34px;font-size:12px;line-height:1.7}.experience-sticky a{border-bottom:1px solid var(--lime);color:var(--lime);font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding-bottom:6px;display:inline-block}.experience-timeline{border-left:1px solid #38d6e742;gap:0;min-width:0;margin:0;padding:0 0 0 46px;list-style:none;display:grid;position:relative}.experience-timeline:before{content:"";background:linear-gradient(var(--lime), var(--cyan), var(--coral));width:1px;transform:scaleY(var(--page-progress));transform-origin:top;position:absolute;top:0;bottom:0;left:-1px}.experience-item{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-width:0;min-height:min(64svh,650px);padding:80px 0;display:flex;position:relative;overflow:hidden}.experience-node{z-index:2;color:#f2efe580;width:38px;height:38px;font:700 7px/1 var(--font-geist-mono), monospace;background:#061310;border:1px solid #38d6e780;border-radius:50%;place-items:center;transition:color .4s,background .4s,box-shadow .4s;display:grid;position:absolute;top:88px;left:-66px}.experience-item.is-visible .experience-node{color:var(--ink);background:var(--lime);box-shadow:0 0 0 7px #b9ff380f,0 0 24px #b9ff383d}.experience-period{color:#f2efe509;font-family:var(--display);letter-spacing:-.08em;white-space:nowrap;pointer-events:none;font-size:clamp(6rem,12vw,13rem);line-height:.78;position:absolute;bottom:-.08em;right:0}.experience-kicker{z-index:1;justify-content:space-between;align-items:center;gap:24px;margin:0 0 28px;display:flex;position:relative}.experience-code{color:var(--cyan);font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0}.experience-logo{flex:none;place-items:center;width:132px;height:74px;display:grid}.experience-logo img{object-fit:contain;width:100%;height:100%}.experience-item h3{max-width:840px;font-family:var(--display);letter-spacing:-.068em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 22px;font-size:clamp(3rem,6vw,7rem);font-weight:400;line-height:.88;position:relative}.experience-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:17px 0;display:flex;position:relative}.experience-meta strong{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.experience-meta span{color:#f2efe566;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.experience-summary,.experience-detail{max-width:670px;position:relative}.experience-summary{letter-spacing:-.025em;margin:28px 0 10px;font-size:clamp(1.1rem,1.8vw,1.8rem);line-height:1.35}.experience-detail{color:#f2efe575;margin:0;font-size:11px;line-height:1.65}.method-section{color:var(--paper);background:radial-gradient(circle at 20% 30%,#8272ff1a,#0000 25%),#091713}.method-heading{grid-template-columns:.42fr 1fr;max-width:1380px;margin:0 auto 120px;display:grid}.method-title{grid-column:2;margin-top:28px;position:relative}.method-title h2{grid-column:auto}.method-heading h2 em{color:var(--cyan)}.method-continuation{color:var(--cyan);font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;grid-column:2;align-items:center;gap:12px;margin:0;display:flex}.method-continuation:before{content:"";background:currentColor;width:34px;height:1px}.method-for{color:var(--cyan);font-family:var(--display);letter-spacing:-.06em;transform-origin:50%;font-size:clamp(2.6rem,4vw,4.8rem);font-style:italic;line-height:1;position:absolute;top:12px;left:-78px;transform:rotate(-13deg)}.method-heading>p:last-child{color:#f2efe57a;grid-column:2;max-width:520px;margin:38px 0 0;font-size:13px;line-height:1.7}.principles{border:1px solid var(--line);max-width:1380px;margin:0 auto 120px}.principles-title{grid-template-columns:.42fr 1fr;padding:50px;display:grid}.principles-title span{color:var(--cyan);font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase}.principles-title strong{font-family:var(--display);letter-spacing:-.065em;font-size:clamp(3.2rem,7vw,8rem);font-weight:400;line-height:.86}.principles-highlight{color:var(--lime);text-shadow:0 0 34px #b9ff381f;font-style:normal}.principles-marquee{border-top:1px solid var(--line);color:var(--ink);background:var(--cyan);overflow:hidden}.principles-marquee>div{align-items:center;gap:28px;width:max-content;min-height:70px;padding:0 26px;animation:24s linear infinite alternate principle-drift;display:flex}.principles-marquee span{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1rem,2vw,2rem);font-weight:800}.principles-marquee i{font-style:normal}@keyframes principle-drift{0%{transform:translate(0)}to{transform:translate(-18%)}}.world-clocks{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:1380px;margin:0 auto;display:grid}.world-clocks>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:14px;padding:28px;display:grid}.world-clocks span{color:#f2efe56b;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase}.world-clocks strong{font-family:var(--display);letter-spacing:-.06em;font-size:clamp(2.6rem,5vw,5.5rem);font-weight:400;line-height:.8}.world-clocks small{color:var(--lime);font:700 7px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.contact-section{z-index:3;min-height:105svh;color:var(--paper);background:var(--ink-deep);padding:100px 4vw 35px;position:relative;overflow:hidden}.contact-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 110%,#38d6e72b,#0000 42%);position:absolute;inset:0}.contact-topline{z-index:2;border-bottom:1px solid var(--line);color:#f2efe573;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;padding-bottom:20px;display:flex;position:relative}.contact-copy{z-index:2;margin-top:10vh;position:relative}.contact-copy>p{color:var(--lime);font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;margin:0 0 22px}.contact-copy h2{letter-spacing:-.09em;margin:0;font-size:clamp(5rem,13vw,14rem);font-weight:700;line-height:.69}.contact-copy h2 em{color:#0000;font-family:var(--display);-webkit-text-stroke:1.5px var(--lime);font-weight:400}.contact-actions{z-index:3;grid-template-columns:auto minmax(260px,400px);align-items:center;gap:5vw;width:fit-content;margin:7vh 0 12vh auto;display:grid;position:relative}.contact-orbit{aspect-ratio:1;width:clamp(180px,16vw,260px);color:var(--lime);letter-spacing:.1em;text-transform:uppercase;transition:color .35s ease, background .35s ease, transform .6s var(--ease-out);border:1px solid #b9ff3885;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.contact-orbit span{text-align:center;max-width:100px}.contact-orbit i{font-style:normal;position:absolute;transform:translate(50px,42px)}.contact-orbit:hover{color:var(--ink);background:var(--lime);transform:rotate(-8deg)scale(1.04)}.contact-actions>p{color:#f2efe580;font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(1.3rem,2.2vw,2.4rem);line-height:1.2}.contact-horizon{aspect-ratio:1;border:1px solid #38d6e72e;border-radius:50%;width:85vw;position:absolute;bottom:-42vw;right:-15vw;box-shadow:0 0 100px #38d6e717,inset 0 0 80px #38d6e70d}.contact-horizon div{border:1px dashed #b9ff381f;border-radius:50%;animation:30s linear infinite orbit-spin;position:absolute;inset:18%}.contact-horizon i{background:var(--lime);width:8px;height:8px;box-shadow:0 0 22px var(--lime);border-radius:50%;position:absolute;top:2%;left:45%}footer{z-index:3;border-top:1px solid var(--line);grid-template-columns:1fr 1fr 2.2fr auto;align-items:end;gap:4vw;padding-top:28px;display:grid;position:relative}footer>div{align-items:center;gap:13px;display:flex}footer>div strong{border:1px solid var(--lime);width:38px;height:38px;color:var(--lime);font-family:var(--display);border-radius:50%;place-items:center;font-style:italic;display:grid}footer>div span{text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3}footer>div small{color:#f2efe566;letter-spacing:.12em;font-size:7px}footer>p{color:#f2efe580;font-family:var(--display);margin:0;font-size:1rem;line-height:1.3}footer .footer-trust{color:#f2efe545;font:600 7px/1.5 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.footer-links{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.footer-links a{color:var(--lime);font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.reveal{opacity:0;transition:opacity .9s ease, transform 1.1s var(--ease-out);transform:translateY(52px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@supports (animation-timeline:view()){.lens-constellation{animation:linear both constellation-arrive;animation-timeline:view();animation-range:entry cover 48%}.contact-horizon{animation:linear both horizon-rise;animation-timeline:view();animation-range:entry cover 75%}@keyframes constellation-arrive{0%{opacity:.1;transform:scale(.76)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes horizon-rise{0%{opacity:0;transform:translateY(24%)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}}@media (max-width:1180px){.hero-copy{width:74vw}.hero-globe-wrap{opacity:.82;width:76vw;right:-22vw}.transmission-header,.questions-intro,.method-heading{grid-template-columns:.28fr 1fr}.concept-opportunity,.concept-multiorder{grid-column:span 6}.visual-choice span{width:88px;height:88px;font-size:3rem}.concept-opportunity .concept-copy{max-width:48%}.interest-stage{grid-template-columns:.76fr 1.24fr}.interest-focus{padding:42px}.interest-card{gap:8px 12px;padding:18px}.interest-card>i{width:28px;height:28px}.lens-constellation{min-height:640px}.author-selector{grid-template-columns:repeat(11,minmax(108px,1fr))}.author-copy h3{font-size:clamp(4.1rem,7vw,6.7rem)}footer{grid-template-columns:1fr 1fr}footer .footer-trust{grid-column:1/-1;max-width:680px}.footer-links{grid-area:1/2;justify-self:end}}@media (max-width:820px){.intro-curtain{pointer-events:none;clip-path:none;transition:transform .48s var(--ease-out), visibility 0s linear .48s;transform:translate(0)}.is-ready .intro-curtain{clip-path:none;transform:translateY(-100%)}.intro-readout i:after{animation-iteration-count:1}.site-nav{grid-template-columns:1fr auto;min-height:66px}.site-nav nav{display:none}.site-nav,.hotspot-chip{-webkit-backdrop-filter:none;backdrop-filter:none}.hero-track{height:118svh}.hero-scene{min-height:0}.hero-index{top:90px}.hero-copy{width:94vw;top:15vh}.hero-title{font-size:clamp(4.8rem,18.2vw,8rem)}.hero-thesis{margin-top:4vh}.hero-thesis p{font-size:clamp(1.35rem,4.8vw,2.2rem)}.hero-globe-wrap{opacity:1;will-change:auto;width:106vw;bottom:-17vw;right:-34vw;transform:none}.globe-shell{filter:none}.globe-orbit{opacity:.42}.globe-orbit-two,.globe-pointer-reticle{display:none}.globe-canvas,.globe-atmosphere{opacity:.76}.globe-prompt{bottom:17%;right:22%}.globe-hotspot:not(.is-selected) .hotspot-chip{display:none}.globe-hotspot:not(.is-selected) .hotspot-core:after{opacity:0;animation:none}.globe-hotspot{width:48px;height:48px}.hero-side-note{display:none}.ticker-band{grid-template-columns:88px minmax(0,1fr)}.ticker-trust{white-space:normal;text-align:center;padding:0 8px;font-size:6px;line-height:1.35;display:grid}.ticker-track{animation-duration:42s}.section-pad{padding:90px 5vw 110px}.authors-section{padding:90px 5vw 120px}.authors-intro{margin-bottom:64px;display:block}.authors-intro .micro-label{margin-bottom:35px}.authors-intro>p:last-child{margin-top:30px}.author-selector{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:148px;grid-auto-flow:column}.author-selector button{scroll-snap-align:start}.author-stage{grid-template-columns:1fr}.author-copy{min-height:590px}.author-copy h3{font-size:clamp(4.8rem,12vw,7.4rem)}.author-visual-stage{border-top:1px solid var(--author-secondary);min-height:500px}@supports (color:color-mix(in lab, red, red)){.author-visual-stage{border-top:1px solid color-mix(in srgb, var(--author-secondary) 16%, transparent)}}.author-visual-stage{border-left:0}.author-motif>strong{font-size:clamp(12rem,40vw,20rem)}.section-index{margin-bottom:70px}.transmission-header,.questions-intro,.method-heading{display:block}.transmission-header .micro-label,.questions-intro .micro-label,.method-heading .micro-label{margin-bottom:35px}.concept-gallery-topline span:last-child{display:none}.concept-opportunity,.concept-multiorder{grid-column:span 12}.concept-asymmetric,.concept-blueocean{grid-column:span 6}.concept-firstprinciples,.concept-reflexive{grid-column:span 12}.concept-card{min-height:320px}.concept-copy{max-width:62%}.concept-opportunity .concept-copy{max-width:52%}.transmission-copy{grid-template-columns:1fr;gap:40px;margin-bottom:90px}.transmission-copy>span{max-width:320px}.interest-stage{grid-template-columns:1fr}.interest-focus{border-right:0;border-bottom:1px solid var(--line);min-height:430px}.interest-orbit{width:390px;bottom:-34%;right:-5%}.interest-grid{min-height:560px}.questions-intro>p:last-child,.method-heading>p:last-child{margin-top:32px}.method-continuation{margin-top:0}.method-title{margin-top:22px}.method-for{width:fit-content;margin:0 0 -4px 4px;font-size:2.6rem;display:block;position:relative;top:auto;left:auto}.lens-constellation{background:#06131026;border-radius:0;grid-template-columns:1fr 1fr;gap:1px;min-height:auto;display:grid}.lens-constellation:before,.lens-constellation:after,.orbit-line{display:none}.lens{width:auto;min-height:280px;position:static}.lens-futures{transform:none}.venture-manifesto{grid-template-columns:1fr;gap:52px;margin-bottom:100px}.venture-manifesto-copy{border:0;padding:0}.experience-layout{grid-template-columns:minmax(0,1fr);gap:70px;width:100%;min-width:0}.experience-sticky{position:static}.experience-sticky h3{max-width:620px}.experience-timeline{justify-self:stretch;width:100%;min-width:0;max-width:100%;padding-left:38px}.experience-item{width:100%;min-width:0;max-width:100%;min-height:auto;padding:80px 0}.experience-node{left:-58px}.experience-period{font-size:clamp(5rem,20vw,9rem)}.principles-title{grid-template-columns:1fr;gap:35px;padding:38px}.world-clocks{grid-template-columns:1fr 1fr}.contact-section{min-height:100svh}.contact-actions{grid-template-columns:auto 1fr;margin-left:0}.contact-horizon{width:120vw;bottom:-55vw;right:-45vw}.lens-constellation,.contact-horizon{animation:none!important}.hero-eyebrow{transition-delay:80ms}.title-mask>span{transition-duration:.68s;transition-delay:.11s}.title-mask:nth-child(2)>span{transition-delay:.17s}.hero-thesis{transition-delay:.21s}.hero-actions{transition-delay:.24s}.hero-globe-wrap{transition-duration:.7s;transition-delay:.14s}.reveal{transition-duration:.62s;transform:translateY(28px)}}@media (max-width:560px){.coordinate-grid{background-size:25vw 25vw}.intro-curtain{grid-template-columns:1fr;padding:24px}.intro-readout{align-self:center}.intro-count{position:absolute;top:24px;right:24px}.site-nav{padding:0 18px}.nav-brand>span:last-child{display:none}.nav-contact{font-size:8px}.linkedin-icon{width:16px;height:16px;padding:2.5px}.hero-index{left:18px}.hero-copy{width:calc(100vw - 36px);left:18px}.hero-eyebrow{flex-wrap:wrap;align-items:flex-start;gap:7px;font-size:7px;line-height:1.5}.hero-eyebrow>span{margin-top:5px}.hero-eyebrow .hero-badge{padding:4px 7px;font-size:6px}.hero-title{font-size:clamp(4.2rem,19vw,6rem)}.hero-thesis{margin-top:3.5vh}.hero-thesis p{max-width:300px}.hero-actions{align-items:flex-start;gap:18px;margin-top:5.5vh}.button-primary{gap:14px;padding-left:16px;font-size:8px}.button-primary i{width:32px;height:32px}.text-link{margin-top:17px;font-size:8px}.hero-globe-wrap{width:132vw;bottom:-23vw;right:-49vw}.hero-globe-wrap:before{opacity:.42;filter:none}.hero-globe-wrap:after{opacity:.34}.hotspot-chip{display:none!important}.globe-prompt,.globe-coordinates{display:none}.hero-scroll-cue{right:18px}.hero-scroll-cue span{display:none}.ticker-band{min-height:62px}.ticker-track>div{padding:0 22px}.section-pad{padding-left:18px;padding-right:18px}.authors-section{padding:80px 18px 100px}.author-section-index{margin-bottom:60px}.authors-intro h2{font-size:clamp(3.6rem,16vw,5.4rem)}.authors-intro>p:last-child{font-size:11px}.author-selector{grid-auto-columns:43vw}.author-selector button{min-height:68px}.author-stage{min-height:0}.author-copy{min-height:560px;padding:32px 24px}.author-copy h3{margin-top:34px;font-size:clamp(4rem,17vw,6rem);line-height:.82}.author-lens{margin-top:30px;font-size:1.8rem}.author-summary{font-size:11px}.author-controls{margin-top:36px}.author-controls>span{display:none}.author-visual-stage{min-height:390px}.author-visual-caption{bottom:20px;left:20px;right:20px}.naval-lab:before{font-size:5px;top:6%;left:5%}.specific-knowledge{width:88px;height:112px;padding:8px;top:34%;left:3%}.knowledge-fingerprint{width:70px;height:66px;margin-bottom:6px}.knowledge-fingerprint i:first-child{inset:2px 3px}.knowledge-fingerprint i:nth-child(2){inset:7px 8px}.knowledge-fingerprint i:nth-child(3){inset:12px 13px}.knowledge-fingerprint i:nth-child(4){inset:17px 18px}.knowledge-fingerprint i:nth-child(5){inset:22px 23px}.knowledge-fingerprint i:nth-child(n+6){display:none}.specific-knowledge>b{font-size:5px}.specific-knowledge>small{display:none}.knowledge-beam{width:12%;top:48%;left:26%}.ownership-orbit{width:158px;top:49%;left:44%}.ownership-orbit>b{font-size:5px;bottom:-20px}.ownership-orbit>small{display:none}.judgment-core{width:105px;top:49%;left:44%}.judgment-ring{inset:-7px}.judgment-core>b{font-size:2.4rem;top:23%}.judgment-core>strong{font-size:5px;top:56%}.judgment-core>small{font-size:4px;top:70%}.leverage-beams>span{width:43%;top:49%;left:44%}.leverage-channel{grid-template-columns:20px 1fr;width:76px;height:40px;padding:5px 6px}.leverage-channel>i{width:16px;height:16px;font-size:4px}.leverage-channel>b{font-size:5px}.leverage-channel>small{display:none}.channel-code{top:16%;right:17%}.channel-media{top:33%;right:2%}.channel-capital{bottom:34%;right:2%}.channel-labor{bottom:17%;right:17%}.replication-field{gap:12px 8px;width:25%;height:69%;padding:20px 9px;top:13%;right:1%}.replication-field>i:nth-child(n+13){display:none}.replication-field>strong{font-size:5rem}.scale-counter{gap:4px;font-size:4px;top:6%;right:3%}.naval-status{height:30px;padding:0 8px;bottom:13%;left:5%;right:5%}.naval-status>span,.naval-status>strong{letter-spacing:.06em;font-size:5px}.improv-lab:before{display:none}.improv-lab:after{width:68%;bottom:-24%;right:-28%}.improv-readout{height:28px;padding:0 8px;top:5%;left:5%;right:5%}.improv-readout>span{display:none}.improv-readout>strong{letter-spacing:.05em;font-size:3px}.improv-grid{background-size:23px 23px;inset:4%}.civilian-inventory{gap:4px;width:57%;height:55%;padding:20px 5px 5px;top:18%;left:3%}.civilian-inventory>small{font-size:3px;top:8px;left:7px}.civilian-inventory:before{top:20px}.civilian-item>i{scale:.62}.civilian-item>b{letter-spacing:.04em;font-size:3px;bottom:5px;left:5px}.civilian-item>em{display:none}.analysis-beam{--beam-length:48px;width:14%;left:52%}.beam-one{top:32%}.beam-two{top:44%}.beam-three{top:57%}.beam-four{top:69%}.adaptation-core{width:104px;top:51%;left:59%}.adaptation-ring{inset:-5px}.adaptation-ring>i{width:6px;height:6px}.selected-object{grid-template-columns:1fr;padding:8px 6px;inset:17px}.selected-object>i{grid-column:1;width:20px;height:20px}.selected-object>b,.selected-object>small{grid-column:1;font-size:3px}.selected-object>strong{display:none}.capability-array{gap:7px;width:79px;padding:8px 7px;top:19%;right:2%}.capability-array:before{padding-bottom:4px;font-size:3px}.capability-array b{font-size:3px}.capability-array small{display:none}.capability-array span>i{grid-column:1;height:2px}.threat-vector{--threat-x:-64px;--threat-out:-72px;width:91px;height:43px;top:59%;right:2%}.threat-vector>span{top:14px;left:7px;right:7px}.threat-vector>i{width:7px;height:7px;top:10px;right:5px}.threat-vector>b{font-size:3px;bottom:6px;left:6px}.threat-vector>small{display:none}.break-contact{width:95px;height:70px;bottom:18%;right:2%}.break-contact:after{top:5px;bottom:5px;right:5px}.escape-window{--operator-exit-x:61px;width:54px;height:54px;top:7px;left:6px}.escape-window:before{font-size:1.8rem}.escape-window:after{font-size:3px}.escape-window>i{width:6px;height:6px}.break-contact>b{font-size:3px;top:24px;left:64px}.break-contact>small{display:none}.improv-status{height:27px;padding:0 7px;bottom:8%;left:4%;right:4%}.improv-status>span{display:none}.improv-status>strong{letter-spacing:.05em;font-size:3px}.graham-lab:before{font-size:5px;top:6%;left:5%}.graham-ledger{gap:5px;width:94px;padding:9px 8px;top:17%;left:3%}.graham-ledger>small,.graham-ledger .ledger-assets{display:none}.graham-ledger>span{grid-template-columns:9px 1fr auto;gap:4px;min-height:24px}.graham-ledger span>i{width:6px;height:6px}.graham-ledger span>b,.graham-ledger span>strong{font-size:4px}.valuation-feed>span{width:21%;left:27%}.valuation-feed .feed-assets{display:none}.feed-earnings{top:34%;transform:rotate(20deg)}.feed-debt{top:49%;transform:rotate(3deg)}.intrinsic-core{width:140px;top:49%;left:45%}.value-ring.ring-a{inset:-8px}.value-ring.ring-b{inset:18px}.intrinsic-core>b{font-size:3.1rem;top:29%}.intrinsic-core>strong{font-size:5px;top:58%}.intrinsic-core>small{font-size:4px;top:70%}.safety-shield{width:190px;height:182px;top:50%;left:45%}.safety-shield>b{font-size:4px;bottom:28px}.safety-shield>strong{font-size:.95rem;bottom:10px}.safety-shield>i{width:38px}.market-rail{width:77px;height:58%;top:17%;right:3%}.market-rail>span{font-size:5px;top:-15px}.market-rail>em{display:none}.price-capsule{width:43px;height:43px}.price-capsule>i{inset:-5px}.price-capsule>b span{font-size:1.15rem}.price-capsule>small{font-size:4px;bottom:5px}.value-marker>b,.value-marker>small{font-size:4px}.value-marker>b{right:24px}.margin-zone{width:15px;right:3px}.margin-zone>b,.margin-zone>small{font-size:4px;right:18px}.margin-zone>b{font-size:6px}.graham-status{height:30px;padding:0 8px;bottom:13%;left:5%;right:5%}.graham-status>span,.graham-status>strong{letter-spacing:.06em;font-size:5px}.greene-lab:before{font-size:5px;top:6%;left:5%}.greene-fog{filter:blur(20px)}.greene-fog i:nth-child(3){display:none}.law-dial{width:96px;top:10%;right:3%}.law-dial>span{inset:15px}.law-dial>b{font-size:2.35rem}.law-dial>strong{margin-top:-11px;font-size:5px}.law-dial>small{display:none}.social-masks{width:132px;height:104px;top:13%;left:3%}.social-mask{width:53px;height:75px}.social-mask>i{width:14px;height:6px;top:23px}.social-mask>i:first-child{left:8px}.social-mask>i:nth-child(2){right:8px}.social-mask>b{bottom:15px;left:16px;right:16px}.mask-public{left:8px}.mask-private{top:10px;left:64px}.social-masks>small{display:none}.strategy-board{width:70%;top:27%;left:7%;transform:perspective(620px)rotateX(57deg)rotate(-11deg)scale(1.03)}.strategy-board:before{display:none}.strategy-piece{width:26px;height:26px;font-size:1rem;transform:translateZ(19px)}.piece-decoy{width:20px;height:20px}.strategy-readout{gap:9px;width:77px;padding:9px 7px;top:43%;right:3%}.strategy-readout b,.strategy-readout small{font-size:4px}.greene-status{height:30px;padding:0 8px;bottom:13%;left:5%;right:5%}.greene-status>span,.greene-status>strong{letter-spacing:.06em;font-size:5px}.greene-status>strong{display:none}.power-court:before{font-size:5px;top:6%;left:5%}.court-readout{font-size:5px;top:6%;right:5%}.court-readout span{display:none}.court-columns i{width:30px}.court-columns i:nth-child(2),.court-columns i:nth-child(3){display:none}.court-sigil{width:228px;top:47%}.power-link{width:42%}.court-throne{width:120px;height:174px;top:48%}.court-throne:before{width:145px;height:145px}.prince-crown{width:70px;height:38px}.throne-seat{width:102px;height:106px;top:34px}.throne-seat:before{width:46px;height:55px;top:12px}.throne-seat:after{height:17px;bottom:22px;left:16px;right:16px}.throne-seat>i,.throne-seat>b{width:8px;height:56px;bottom:12px}.throne-seat>i{left:13px}.throne-seat>b{right:13px}.court-throne>strong{font-size:6px;bottom:17px}.court-throne>small{font-size:4px;bottom:4px}.court-faction{grid-template-columns:20px 1fr;width:78px;height:42px;padding:6px}.court-faction>i{width:16px;height:16px;font-size:5px}.court-faction>b{font-size:5px}.court-faction>small{display:none}.faction-nobles{top:15%;left:4%}.faction-army{top:15%;right:4%}.faction-people{bottom:25%;right:4%}.faction-rivals{bottom:25%;left:4%}.power-gauge{gap:8px;height:32px;font-size:5px;bottom:11%;left:10%;right:10%}.power-gauge>small{display:none}.compound-lab:before{font-size:5px;top:6%;left:5%}.income-port{width:62px;height:76px;top:44%;left:3%}.income-port>span{display:none}.income-port>b{font-size:2.5rem}.income-port:before,.income-port:after{width:13px;box-shadow:32px 0 0 var(--author-secondary);left:8px}.capital-packets{width:145%}.capital-packets:after,.capital-packets i:nth-child(5){display:none}.asset-flywheel{width:142px;top:50%;left:41%}.flywheel-ring.ring-outer{inset:-8px}.flywheel-ring.ring-inner{inset:19px}.flywheel-ring i{width:8px;height:8px}.asset-flywheel>strong{font-size:7px;top:43%}.asset-flywheel>b{width:30px;height:30px;font-size:6px;top:15%}.asset-flywheel>small{display:none}.yield-orbit{width:61%;height:64%;top:14%;left:11%}.yield-orbit:before,.yield-orbit i:nth-child(n+5){display:none}.asset-node{grid-template-columns:20px 1fr;width:74px;height:39px;padding:5px 6px}.asset-node>i{width:16px;height:16px}.asset-node>b{font-size:5px}.asset-node>small{display:none}.node-property{top:15%;left:29%}.node-business{top:30%;left:58%}.node-equity{bottom:24%;right:21%}.node-ip{bottom:22%;left:9%}.compound-ladder{gap:4px;width:74px;height:40%;padding:8px 7px;top:18%;right:3%}.compound-ladder>small{display:none}.compound-ladder span b{font-size:5px}.compound-ladder span i{height:5px}.compound-readout{height:32px;padding:0 8px;bottom:13%;left:5%;right:5%}.compound-readout>span,.compound-readout>strong{letter-spacing:.06em;font-size:5px}.babylon-lab:before{top:6%;left:6%}.babylon-lab>small{text-align:right;max-width:115px;font-size:5px;line-height:1.4;top:6%;right:6%}.babylon-dust i:nth-child(n+8){display:none}.clason-tablet{width:150px;padding:22px 19px;top:17%;left:5%}.clason-tablet span{padding-bottom:11px;font-size:6px}.cuneiform-script{gap:13px 8px;margin-top:18px}.cuneiform-script i{width:18px;height:7px}.clason-tablet b{width:44px;height:44px;font-size:7px;bottom:18px;right:17px}.treasury-urn{width:112px;height:132px;bottom:18%;right:5%}.treasury-urn:before{width:72px;height:24px}.urn-neck{width:54px;height:28px;top:-18px}.urn-coins{height:78px;bottom:16px;left:17px;right:17px}.urn-coins i{width:55px;height:12px}.urn-coins i:nth-child(2){bottom:10px}.urn-coins i:nth-child(3){bottom:20px}.urn-coins i:nth-child(4){bottom:30px}.urn-coins i:nth-child(5){bottom:40px}.urn-coins i:nth-child(6){bottom:50px}.tithe-flight strong{width:34px;height:34px;font-size:6px}.tesla-lab:after{display:none}.tesla-system-readout{height:28px;padding:0 8px;top:5%;left:5%;right:5%}.tesla-system-readout>span{display:none}.tesla-system-readout>strong{font-size:4px}.phase-bus{width:84px;height:84px;top:26%;left:3%}.phase-bus>small{display:none}.phase-line{--phase-travel:58px;height:18px}.phase-line:before{background-size:20px 9px;left:18px}.phase-line:after{top:8px;left:18px;right:-135%}.phase-line>b{width:13px;height:13px;font-size:4px;top:3px}.phase-line>i{width:6px;height:6px;top:6px;left:20px}.phase-b{top:29px}.phase-c{top:58px}.induction-field{width:226px;top:50%;left:50%}.field-stator>i{width:46px;height:12px;transform:rotate(var(--pole-angle)) translateY(-98px);top:calc(50% - 6px);left:calc(50% - 23px)}.induction-field>b,.induction-field>small{display:none}.tesla-chamber{width:138px;height:270px;bottom:6%;left:50%}.tesla-chamber>i{width:154px;height:24px}.tesla-lightning-canvas{filter:saturate(1.15)contrast(1.05)}.tesla-coil{transform-origin:bottom;bottom:8%;left:50%;transform:translate(-50%)scale(.63)}.step-up-transformer{width:82px;height:94px;top:18%;right:3%}.step-up-transformer:before{font-size:4px;top:7px;left:7px}.transformer-core{border-width:4px;width:38px;height:36px;top:27px;left:22px}.primary-winding,.secondary-winding{background-size:auto;width:12px;height:27px;top:31px}.primary-winding{left:17px}.secondary-winding{right:17px}.step-up-transformer>b{font-size:4px;bottom:10px}.step-up-transformer>small{display:none}.transmission-system{width:112px;height:105px;bottom:17%;right:1%}.power-line{--line-travel:76px;left:-23%;right:9%}.transmission-pylons>span{width:27px;height:50px;bottom:20px}.transmission-pylons>span:first-child{left:8%}.transmission-pylons>span:nth-child(2){display:none}.powered-city{grid-template-columns:repeat(3,9px);gap:3px;width:46px;height:43px;padding:6px 5px 13px;bottom:12px;right:0}.powered-city>i{width:6px;height:6px}.powered-city>i:nth-child(n+7){display:none}.powered-city>b{font-size:3px}.tesla-system-flow{gap:4px;height:25px;padding:0 6px;bottom:11%;left:4%;right:4%}.tesla-system-flow>span{letter-spacing:.04em;font-size:3px}.tesla-system-flow>i{min-width:4px}.kwik-index:before{font-size:5px;top:6%;left:6%}.kwik-index-title{font-size:4px;top:6%;right:6%}.kwik-focus-halo{width:132px;top:43%;left:25%}.kwik-focus-halo>span{font-size:4px;bottom:13px}.kwik-index-card{--kwik-card-x:165%;--kwik-file-y:110px;--kwik-recall-y:-8px;width:108px;height:142px;padding:12px 11px;top:18%;left:5%}.kwik-index-card:before{background-size:auto;inset:6px}.kwik-index-card:after{width:28px;height:28px;top:27px;right:9px}.kwik-index-card>small{padding-bottom:7px;font-size:3px}.kwik-index-card>strong{font-size:1.85rem;bottom:24px}.kwik-index-card>em{font-size:3px;bottom:11px}.kwik-rose{width:48px;height:48px;top:38px}.kwik-rose>i{width:18px;height:27px;top:9px;left:16px}.kwik-rose>b{width:12px;height:12px;top:17px;left:20px}.kwik-found{width:35px;height:18px;font-size:4px;top:9px;right:7px}.kwik-catalog{width:145px;height:205px;padding:27px 11px 10px;bottom:18%;right:4%}.kwik-catalog:before{height:6px;top:7px;left:8px;right:8px}.kwik-catalog>small{font-size:3px;top:15px;left:11px;right:11px}.kwik-catalog>span{grid-template-columns:1fr 29px;height:36px;margin-top:3px;padding:0 8px}.kwik-catalog>span>b{font-size:4px}.kwik-catalog>span>i{width:25px;height:9px}.kwik-catalog>span>i:after{width:3px;height:3px;margin-top:2px}.kwik-index-sequence{gap:5px;height:27px;padding:0 7px;bottom:8%;left:5%;right:5%}.kwik-index-sequence>span{letter-spacing:.05em;font-size:3px}.kwik-index-sequence>i{min-width:6px}.microventure-lab:after{width:84%;bottom:-31%;right:-36%}.microventure-grid{background-size:auto;inset:5%}.venture-readout{height:28px;padding:0 8px;top:5%;left:5%;right:5%}.venture-readout>span{display:none}.venture-readout>strong{font-size:4px}.seed-ticket{--venture-seed-x:118px;--venture-seed-y:82px;width:72px;height:48px;padding:7px;top:18%;left:3%;box-shadow:5px 6px #ff74581f}.seed-ticket:after{left:16px}.seed-ticket>small{padding-left:14px;font-size:3px}.seed-ticket>b{padding-left:14px;font-size:1.35rem}.seed-ticket>i{border-width:1px;width:6px;height:6px;top:21px;left:5px}.value-inputs{grid-template-columns:62px 9px 71px;width:142px;top:35%;left:3%}.value-inputs>span{letter-spacing:.04em;gap:3px;height:33px;font-size:4px}.value-inputs>span>i{width:4px;height:4px}.value-inputs>em{font-size:.9rem}.offer-channel{--venture-offer-x:82px;width:22%;top:46%;left:25%}.popup-venture{width:162px;height:170px;top:50%;left:49%}.plan-sheet{gap:8px;width:140px;height:92px;padding:16px 17px;top:8px;left:11px}.plan-sheet:before{font-size:3px;top:6px;right:7px}.plan-sheet>b{font-size:5px}.plan-sheet>i{height:3px}.shop-front{width:158px;height:106px;left:2px}.shop-front:after{font-size:3px;bottom:4px;left:6px;right:6px}.shop-awning{background-size:auto;height:30px;left:-3px;right:-3px}.offer-window{border-width:1px;width:84px;height:44px;top:42px;left:10px}.offer-window>b{font-size:4px}.offer-window>small{padding:3px;font-size:3px;bottom:3px;right:3px}.shop-door{width:34px;height:59px;top:42px;right:10px}.shop-door>i{width:4px;height:4px;right:4px}.launch-stamp{border-width:2px;width:42px;height:42px;font-size:6px;top:34px;right:-8px}.first-market{width:105px;height:100px;top:27%;right:2%}.customer-line{gap:5px}.customer-line>i{width:14px;height:14px}.customer-line>i:after{width:7px;height:8px;top:12px;left:3px}.customer-line>i:nth-child(n+4){display:none}.sale-pulse{--venture-sale-x:-79px;width:88px;top:49px}.sale-pulse>i{width:7px;height:7px}.sale-pulse>b{font-size:4px;top:11px}.sale-pulse>small{display:none}.receipt-printer{width:76px;height:88px;bottom:18%;right:3%}.receipt-printer>i{height:25px}.receipt-printer>i:before{font-size:3px;top:9px;left:6px}.receipt-printer>i:after{width:4px;height:4px;top:10px;right:6px}.receipt-printer>span{gap:4px;min-height:63px;padding:12px 7px 8px;top:21px;left:5px;right:5px}.receipt-printer span>b{font-size:3px}.receipt-printer span>b:nth-child(2){display:none}.receipt-printer span>strong{grid-column:1;padding-top:6px;font-size:5px}.freedom-gate{width:92px;height:72px;bottom:18%;left:3%}.freedom-gate>i{border-width:1px;width:36px;height:50px}.freedom-gate>span{width:62px;height:24px;top:33px;left:29px}.freedom-gate>b{font-size:4px;bottom:5px}.freedom-gate>small{display:none}.venture-status{height:27px;padding:0 7px;bottom:8%;left:4%;right:4%}.venture-status>span{display:none}.venture-status>strong{letter-spacing:.05em;font-size:3px}.battle-unit{width:29px;height:29px;font-size:11px}.battle-objective{width:62px;height:62px;left:59%}.battle-readout{display:none}.fog-of-war{filter:blur(20px)}.section-index{grid-template-columns:auto 45px auto}.transmission-header h2,.questions-intro h2,.method-heading h2{font-size:clamp(3.3rem,15vw,5.4rem)}.concept-gallery{margin-bottom:90px}.concept-gallery-topline{min-height:46px}.concept-grid{grid-template-columns:1fr;gap:8px}.concept-opportunity,.concept-multiorder,.concept-asymmetric,.concept-blueocean,.concept-firstprinciples,.concept-reflexive{grid-column:1}.concept-card{min-height:355px;padding:20px}.concept-copy,.concept-opportunity .concept-copy,.concept-reflexive .concept-copy{max-width:78%;margin-top:32px}.concept-copy h3{font-size:2.8rem}.concept-copy p{margin-top:13px}.concept-example,.concept-opportunity .concept-example,.concept-multiorder .concept-example,.concept-reflexive .concept-example{grid-template-columns:64px 1fr;max-width:none}.visual-choice{top:172px;right:20px}.visual-choice span{width:68px;height:68px;font-size:2.2rem}.visual-orders{gap:5px;top:170px;right:18px}.visual-orders span{width:48px;height:48px}.visual-orders span:nth-of-type(2){width:56px;height:56px}.visual-orders span:nth-of-type(3){width:64px;height:64px}.visual-reflexive{margin:20px 0;position:static}.visual-reflexive span{width:72px;height:72px}.transmission-copy p{font-size:2.2rem}.interest-topline,.interest-footer{font-size:6px}.interest-focus{min-height:420px;padding:30px 24px}.interest-focus h3{margin:34px 0 18px;font-size:clamp(3.8rem,17vw,5.8rem)}.interest-orbit{opacity:.75;width:360px;bottom:-25%;right:-35%}.interest-readout{max-width:92%}.interest-grid{min-height:540px}.interest-card{gap:7px 10px;min-height:108px;padding:15px 13px}.interest-card>strong{font-size:clamp(1.2rem,5.7vw,1.7rem)}.interest-card>span,.interest-card>small{font-size:6px}.interest-card>i{width:25px;height:25px;font-size:.82rem}.interest-footer{grid-template-columns:auto minmax(30px,1fr);gap:10px}.interest-footer>span:last-child{display:none}.lens-constellation{grid-template-columns:1fr}.lens{min-height:230px}.venture-manifesto{padding:28px}.venture-manifesto h2{margin-top:28px;font-size:clamp(3.3rem,14vw,5.2rem)}.venture-names a{font-size:1.6rem}.experience-sticky h3{font-size:3.3rem}.experience-item{padding:70px 0}.experience-item h3{font-size:clamp(2.25rem,10vw,3.4rem);line-height:.92}.experience-meta{flex-direction:column;align-items:flex-start;gap:9px}.experience-logo{width:110px;height:62px}.experience-period{bottom:8px}.principles-title{padding:28px}.world-clocks{grid-template-columns:1fr 1fr}.world-clocks>div{padding:20px}.world-clocks strong{font-size:2.8rem}.contact-section{padding:80px 18px 28px}.contact-topline span:last-child{display:none}.contact-copy{margin-top:12vh}.contact-copy h2{font-size:clamp(4.2rem,20vw,6rem)}.contact-actions{grid-template-columns:1fr;gap:30px;margin-top:6vh;margin-bottom:12vh}.contact-orbit{width:170px}footer{grid-template-columns:1fr auto;gap:28px}footer>p:not(.footer-trust){display:none}footer .footer-trust{grid-column:1/-1}.footer-links{grid-area:1/2}}@media (max-width:390px){.interest-topline{gap:14px}.interest-status{text-align:right}.interest-focus{min-height:440px}.interest-readout{max-width:100%}.interest-readout small{white-space:normal;text-align:right}.interest-grid{grid-template-columns:1fr;min-height:auto}.interest-card{border-right:0;min-height:96px}.interest-cell:nth-last-child(-n+2) .interest-card{border-bottom:1px solid var(--line)}.interest-cell:last-child .interest-card{border-bottom:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.intro-curtain{display:none}.site-nav,.hero-eyebrow,.hero-globe-wrap,.hero-thesis,.hero-actions,.hero-index,.reveal{opacity:1;transition:none;transform:none}.title-mask>span{transition:none;transform:none}.hero-track{height:100svh}.hero-globe-wrap{transform:none}.ticker-window{overflow-x:auto}.ticker-track{transform:none}.experience-timeline:before{transform:scaleY(1)}.interest-cell{opacity:1;transform:none}.interest-grid:after{display:none}.kwik-index-card{z-index:12;opacity:1;transform:translate3d(var(--kwik-card-x),var(--kwik-recall-y),0) rotate(2deg) scale(.86)}.kwik-rose{filter:none;opacity:1;transform:translate(-50%)scale(1)}.kwik-found{opacity:1;transform:rotate(-7deg)scale(1)}.kwik-catalog>span.is-target{transform:translate(-20px)}.cursor-ring,.cursor-dot{display:none!important}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.hero-track{height:700px}.hero-scene{height:700px;position:relative}.hero-copy{width:68vw;top:100px}.hero-title{font-size:clamp(4rem,10vw,6rem)}.hero-thesis,.hero-actions{margin-top:20px}.hero-globe-wrap{width:76vw;bottom:-30vw;right:-23vw}}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
