@font-face{font-family:"WCM Pro V8.5";src:url(/fonts/WCMProV8.5-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Overused Grotesk;src:url(/fonts/OverusedGrotesk-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Overused Grotesk;src:url(/fonts/OverusedGrotesk-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Overused Grotesk;src:url(/fonts/OverusedGrotesk-Book.otf) format("opentype");font-weight:300;font-style:normal}:root{color-scheme:light;--color-brand-white: #fffbf5;--color-brand-black: #040310;--color-brand-blue: #07185c;--color-brand-green: #0b5136;--color-brand-yellow: #e4ba3d;--color-brand-gold: #5e502d;--color-neutral-100: #fffbf5;--color-neutral-125: #f8f4ef;--color-neutral-150: #f2eeea;--color-neutral-200: #e5e2df;--color-neutral-300: #d5d1ce;--color-neutral-400: #c0bdbc;--color-neutral-500: #9b9899;--color-neutral-550: #817f82;--color-neutral-600: #68666c;--color-neutral-700: #434149;--color-neutral-800: #312f39;--color-neutral-850: #1d1c26;--color-neutral-900: #11101b;--color-neutral-950: #040310;--color-blue-50: #f1eeec;--color-blue-100: #e5e3e5;--color-blue-200: #c3c5d6;--color-blue-300: #8e94b8;--color-blue-350: #727ba9;--color-blue-400: #576299;--color-blue-450: #3f4c8a;--color-blue-500: #27377b;--color-blue-600: #07185c;--color-blue-700: #061349;--color-blue-800: #060d36;--color-blue-900: #060823;--color-green-100: #e7eae2;--color-green-200: #ced9cf;--color-green-300: #9db7a9;--color-green-350: #85a695;--color-green-400: #6d9582;--color-green-450: #55846f;--color-green-500: #3c735c;--color-green-600: #0b5136;--color-green-700: #093e2c;--color-green-800: #082923;--color-green-900: #06161a;--color-gold-100: #efeae2;--color-gold-200: #dfd9cd;--color-gold-300: #bfb7a5;--color-gold-400: #b0a792;--color-gold-450: #a09780;--color-gold-500: #8f856b;--color-gold-550: #7f7457;--color-gold-600: #6f6242;--color-gold-650: #5e502d;--color-gold-700: #473d26;--color-gold-800: #31291e;--color-gold-900: #1b1617;--color-yellow-100: #fdf5e3;--color-yellow-200: #f8ebc6;--color-yellow-300: #f1da99;--color-yellow-400: #ebcb6c;--color-yellow-500: #e4ba3d;--color-yellow-600: #b79025;--color-yellow-650: #a17f30;--color-yellow-700: #8b6926;--color-yellow-750: #745726;--color-yellow-800: #5d4722;--color-yellow-900: #312719;--bg-color: var(--color-neutral-100);--section-bg: var(--color-neutral-100);--text-main: var(--color-blue-600);--text-muted: var(--color-neutral-600);--font-display: "WCM Pro V8.5", system-ui, sans-serif;--font-main: "Overused Grotesk", system-ui, sans-serif;--gradient-overlay: radial-gradient(circle 800px at center, rgba(255, 251, 245, 1) 0%, rgba(255, 251, 245, 0) 100%);--card-bg: var(--bg-color);--satellite-bg: var(--color-neutral-125);--btn-primary-bg: var(--color-blue-600);--btn-primary-bg-hover: var(--color-blue-700);--btn-primary-text: var(--color-brand-white);--btn-secondary-bg-hover: rgba(7, 24, 92, .05);--globe-stroke: var(--color-blue-300);--card-overlay: linear-gradient(to bottom, transparent 0%, rgba(255, 251, 245, .8) 100%);--textinput: var(--color-neutral-125);--glow-primary: var(--color-blue-400);--border: var(--color-neutral-200);--spacing-4: 4px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-48: 48px;--spacing-64: 64px;--padding-4: 4px;--padding-8: 8px;--padding-12: 12px;--padding-16: 16px;--padding-20: 20px;--padding-24: 24px;--padding-32: 32px;--padding-40: 40px;--padding-48: 48px;--border-1: 1px;--border-2: 2px;--border-3: 3px;--border-4: 4px;--radius-4: 4px;--radius-8: 8px;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--radius-global: 16px}[data-theme=light]{color-scheme:light;--bg-color: var(--color-neutral-100);--section-bg: var(--color-neutral-100);--text-main: var(--color-blue-600);--text-muted: var(--color-neutral-600);--gradient-overlay: radial-gradient(circle 800px at center, rgba(255, 251, 245, 1) 0%, rgba(255, 251, 245, 0) 100%);--satellite-bg: var(--color-neutral-125);--globe-stroke: var(--color-blue-300);--btn-primary-bg: var(--color-blue-600);--btn-primary-bg-hover: var(--color-blue-700);--btn-primary-text: var(--color-brand-white);--btn-secondary-bg-hover: rgba(7, 24, 92, .05);--card-overlay: linear-gradient(to bottom, transparent 0%, rgba(255, 251, 245, .8) 100%);--textinput: var(--color-neutral-125);--glow-primary: var(--color-blue-400);--border: var(--color-neutral-200)}[data-theme=dark]{color-scheme:dark;--bg-color: var(--color-neutral-950);--section-bg: var(--color-neutral-950);--text-main: var(--color-brand-white);--text-muted: var(--color-neutral-400);--gradient-overlay: radial-gradient(circle 800px at center, rgba(4, 3, 16, 1) 0%, rgba(4, 3, 16, 0) 100%);--satellite-bg: var(--color-neutral-850);--btn-primary-bg: var(--color-brand-white);--btn-primary-bg-hover: var(--color-neutral-200);--btn-primary-text: var(--color-brand-black);--btn-secondary-bg-hover: rgba(255, 251, 245, .1);--globe-stroke: var(--color-blue-450);--card-overlay: linear-gradient(to bottom, transparent 0%, rgba(17, 16, 27, .5) 100%);--textinput: var(--color-neutral-850);--glow-primary: var(--color-blue-200);--border: var(--color-neutral-850)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-main);background-color:var(--bg-color);color:var(--text-main);margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overscroll-behavior-y:none}#root{width:100%;height:100%}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none;font-family:inherit}@media(max-width:768px){:root{font-size:14px}}.text-display-4xl{font-family:"WCM Pro V8.5";font-weight:400;font-size:64px;letter-spacing:0;line-height:1.1}.text-display-3xl{font-family:"WCM Pro V8.5";font-weight:400;font-size:40px;letter-spacing:0;line-height:1.2}.text-display-2xl{font-family:"WCM Pro V8.5";font-weight:400;font-size:32px;letter-spacing:0;line-height:1.2}.text-display-xl{font-family:"WCM Pro V8.5";font-weight:400;font-size:24px;letter-spacing:0;line-height:1.3}.text-display-lg{font-family:"WCM Pro V8.5";font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4}.text-display-base{font-family:"WCM Pro V8.5";font-weight:400;font-size:16px;letter-spacing:0;line-height:1.5}.text-display-sm{font-family:"WCM Pro V8.5";font-weight:400;font-size:12px;letter-spacing:0;line-height:1.5}.text-body-4xl{font-family:Overused Grotesk;font-weight:400;font-size:64px;letter-spacing:-.04em;line-height:1.1}.text-body-3xl{font-family:Overused Grotesk;font-weight:400;font-size:40px;letter-spacing:-.03em;line-height:1.2}.text-body-2xl{font-family:Overused Grotesk;font-weight:400;font-size:32px;letter-spacing:-.02em;line-height:1.2}.text-body-xl{font-family:Overused Grotesk;font-weight:400;font-size:24px;letter-spacing:-.02em;line-height:1.3}.text-body-lg{font-family:Overused Grotesk;font-weight:400;font-size:20px;letter-spacing:-.02em;line-height:1.4}.text-body-base{font-family:Overused Grotesk;font-weight:400;font-size:16px;letter-spacing:-.01em;line-height:1.5}.text-body-sm{font-family:Overused Grotesk;font-weight:400;font-size:12px;letter-spacing:-.01em;line-height:1.5}.text-body-xs{font-family:Overused Grotesk;font-weight:400;font-size:10px;letter-spacing:0;line-height:1.5}.text-book-base{font-family:Overused Grotesk;font-weight:300;font-size:16px;letter-spacing:-.02em;line-height:1.5}.text-semibold-xl{font-family:Overused Grotesk;font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1.3}.text-semibold-lg{font-family:Overused Grotesk;font-weight:600;font-size:20px;letter-spacing:-.02em;line-height:1.4}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:0;transition:all .3s ease;cursor:pointer;font-size:1rem;font-weight:500;text-decoration:none;border:none}.btn-icon-wrapper{display:flex;align-items:center;width:0;opacity:0;overflow:hidden;margin-left:0;transition:all .3s ease}.btn-icon{width:20px;height:20px;min-width:20px}.btn-primary:hover .btn-icon-wrapper,.btn-secondary:hover .btn-icon-wrapper{width:20px;opacity:1;margin-left:8px}@media(max-width:768px){.btn-primary .btn-icon-wrapper,.btn-secondary .btn-icon-wrapper{width:20px;opacity:1;margin-left:8px}}@property --glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.btn-primary{position:relative;isolation:isolate;background-color:var(--btn-primary-bg);color:var(--btn-primary-text);padding:8px 12px;border-radius:12px;--glow-angle: 0deg}.btn-primary:before{content:"";position:absolute;inset:-6px;border-radius:12px;background:conic-gradient(from var(--glow-angle),var(--color-blue-450) 0%,var(--color-blue-700) 10%,var(--color-blue-450) 20%,var(--color-blue-700) 30%,var(--color-blue-450) 40%,var(--color-blue-700) 50%,var(--color-blue-450) 60%,var(--color-blue-700) 70%,var(--color-blue-450) 80%,var(--color-blue-700) 90%,var(--color-blue-450) 100%);filter:blur(12px);opacity:0;z-index:-1;transition:opacity .3s ease}.btn-primary:after{content:"";position:absolute;inset:0;border-radius:12px;background-color:var(--btn-primary-bg);z-index:-1}.btn-primary:hover:before{opacity:1;animation:rotateGlowAngle 6s linear infinite}[data-theme=light] .btn-primary:hover:before{opacity:.6}.btn-primary:hover:after{background-color:var(--btn-primary-bg-hover)}@keyframes rotateGlowAngle{to{--glow-angle: 360deg}}.btn-primary:hover{background-color:var(--btn-primary-bg-hover);padding-right:10px}.btn-secondary{color:var(--text-main);padding:8px 16px;background-color:var(--btn-secondary-bg-hover);border-bottom:1px solid transparent;border-radius:12px}.btn-secondary:hover{color:var(--text-main);background-color:var(--btn-secondary-bg-hover);padding-right:10px}@media(max-width:768px){.btn-secondary{background-color:var(--btn-secondary-bg-hover);padding-right:10px}.btn-primary{background-color:var(--btn-primary-bg-hover);padding-right:10px}}@property --navbar-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.navbar{display:flex;justify-content:space-between;align-items:center;padding:6px 6px 6px 16px;background-color:var(--section-bg);box-shadow:inset 0 0 0 var(--border-1) var(--border);border-radius:var(--radius-global);position:relative;width:100%;margin:0 auto;box-sizing:border-box;z-index:50;--navbar-glow-angle: 0deg}.navbar:before{content:"";position:absolute;inset:-6px;border-radius:var(--radius-global);background:conic-gradient(from var(--navbar-glow-angle),var(--color-blue-450) 0%,var(--color-blue-700) 10%,var(--color-blue-450) 20%,var(--color-blue-700) 30%,var(--color-blue-450) 40%,var(--color-blue-700) 50%,var(--color-blue-450) 60%,var(--color-blue-700) 70%,var(--color-blue-450) 80%,var(--color-blue-700) 90%,var(--color-blue-450) 100%);filter:blur(16px);opacity:0;z-index:-1;transition:opacity .3s ease;animation:rotateNavbarGlow 24s linear infinite}.navbar:has(.navbar-left:hover):before{opacity:.6}.navbar:after{content:"";position:absolute;inset:0;border-radius:var(--radius-global);background-color:var(--section-bg);box-shadow:inset 0 0 0 var(--border-1) var(--border);z-index:-1}@keyframes rotateNavbarGlow{to{--navbar-glow-angle: 360deg}}[data-theme=light] .navbar:has(.navbar-left:hover):before{opacity:.35}@media(max-width:768px){.navbar{width:100%;max-width:100%;border-radius:64px}}.navbar-left{display:flex;align-items:center}.navbar-logo-img{height:24px;width:auto;display:block}.navbar-right{display:flex;align-items:center;gap:8px}.nav-link{display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:1rem;line-height:20px;color:var(--text-main);text-decoration:none;padding:8px 12px;border-radius:12px;background-color:transparent;transition:background-color .2s,opacity .2s;opacity:.8}.nav-link:hover{opacity:1;background-color:var(--btn-secondary-bg-hover)}.visible-mobile{display:none}@media(max-width:768px){.hidden-mobile{display:none}.visible-mobile{display:inline}}@property --card-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.leverage-card-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;transform-origin:center center;width:auto;isolation:isolate;--card-glow-angle: 0deg}.leverage-card-wrapper:before{content:"";position:absolute;inset:-8px;border-radius:var(--radius-16);background:conic-gradient(from var(--card-glow-angle),var(--color-blue-450) 0%,var(--color-blue-700) 10%,var(--color-blue-450) 20%,var(--color-blue-700) 30%,var(--color-blue-450) 40%,var(--color-blue-700) 50%,var(--color-blue-450) 60%,var(--color-blue-700) 70%,var(--color-blue-450) 80%,var(--color-blue-700) 90%,var(--color-blue-450) 100%);filter:blur(16px);opacity:var(--leverage-glow-opacity, .5);z-index:-1;transition:opacity .3s ease;animation:rotateCardGlow 20s linear infinite}[data-theme=light] .leverage-card-wrapper:before{opacity:calc(var(--leverage-glow-opacity, .5) * .25)}@keyframes rotateCardGlow{to{--card-glow-angle: 360deg}}.leverage-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:var(--btn-primary-bg);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--btn-primary-text);transition:all .2s ease-out}.leverage-nav-arrow:hover{background:var(--btn-primary-bg-hover)}.leverage-nav-arrow-left{left:-60px}.leverage-nav-arrow-right{right:-60px}.leverage-card-content{display:flex;flex-direction:column;gap:var(--spacing-24);width:100%}.leverage-pulse-container{position:absolute;inset:0;z-index:0;pointer-events:none}.leverage-pulse-ring{position:absolute;inset:0;border-radius:var(--radius-12);border:var(--border-1) solid var(--color-blue-300);pointer-events:none;box-shadow:0 0 8px 2px var(--color-blue-300),0 0 20px 4px #6382ff80,0 0 40px 8px #6382ff40,0 0 60px 12px #6382ff1a}.leverage-card{position:relative;width:min(560px,100%);min-width:min(560px,calc(100vw - 4rem));background:var(--bg-color);border-radius:var(--radius-16);border-style:solid;border-width:var(--border-1);padding:var(--padding-32);display:flex;flex-direction:column;gap:var(--spacing-24);font-family:"Overused Grotesk",var(--font-main),sans-serif;transform-origin:center center;z-index:2;overflow:hidden}.leverage-header{display:flex;justify-content:space-between;align-items:center}.leverage-title{font-size:18px;font-weight:400;color:var(--text-main);letter-spacing:-.01em;display:flex;align-items:center;gap:4px;animation:spacingExpand .4s cubic-bezier(.33,1,.68,1) forwards}@keyframes spacingExpand{0%{gap:3px}to{gap:4px}}.leverage-asset{display:inline-flex;align-items:center;gap:6px;font-weight:400}.leverage-title-divider{width:1px;height:14px;background-color:#fffbf526;margin:0 4px;animation:dividerMarginExpand .4s cubic-bezier(.33,1,.68,1) forwards}[data-theme=light] .leverage-title-divider{background-color:#07185c26}@keyframes dividerMarginExpand{0%{margin:0 2px}to{margin:0 4px}}.leverage-asset-icon{width:18px;height:18px;vertical-align:middle}.leverage-mult-badge{background:var(--card-bg);border-radius:var(--radius-4);padding:var(--padding-4) var(--padding-12)}.leverage-mult-badge span{font-size:16px;font-weight:400;color:var(--text-muted);letter-spacing:-.01em}[data-theme=light] .leverage-mult-badge span{color:var(--text-main)}.leverage-slider-section{display:flex;flex-direction:column;gap:var(--spacing-8)}.leverage-slider-track{position:relative;width:100%;height:var(--spacing-8);background:#fffbf526;border-radius:var(--radius-8)}[data-theme=light] .leverage-slider-track{background:#07185c26}.leverage-slider-fill{position:absolute;top:0;left:0;height:100%;background:var(--text-main);border-radius:var(--radius-12)}.leverage-slider-handle{position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--spacing-16);height:var(--spacing-16);background:var(--section-bg);border:var(--border-2) solid var(--text-main);border-radius:50%;box-shadow:0 2px 8px #0000004d}.leverage-slider-labels{display:flex;justify-content:space-between;align-items:center}.leverage-slider-labels span{font-size:12px;font-weight:400;color:var(--text-muted);letter-spacing:-.01em}.leverage-stats{display:flex;align-items:center;gap:var(--spacing-24)}.leverage-stat{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}.leverage-stat-label{font-size:16px;font-weight:400;color:var(--text-muted);letter-spacing:-.01em}.leverage-stat-value{font-size:36px;font-weight:400;color:var(--text-main);letter-spacing:-.02em;line-height:1.25;font-variant-numeric:tabular-nums;min-width:100px;text-align:center}.leverage-stat-divider{width:var(--border-1);height:var(--spacing-64);background:#fffbf526}[data-theme=light] .leverage-stat-divider{background:#07185c26}@media(max-width:480px){.leverage-card{max-width:100%;padding:var(--padding-20)}.leverage-stat-value{font-size:24px}.leverage-stats{gap:var(--spacing-16)}}.architecture-visual-container{width:100%;height:100%;min-height:600px;position:relative;display:flex;justify-content:center;align-items:center;overflow:visible}.arch-globe-layer{position:absolute;width:1200px;height:1200px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;justify-content:center;align-items:center;pointer-events:none}.arch-orbit-layer{position:absolute;width:0;height:0;top:50%;left:50%;z-index:2;pointer-events:none;display:flex;justify-content:center;align-items:center}.hub-node{width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(87,98,153,.9) 0%,rgba(87,98,153,.4) 20%,rgba(87,98,153,.1) 40%,rgba(87,98,153,.02) 60%,transparent 70%);border:none;box-shadow:none;display:flex;justify-content:center;align-items:center;z-index:20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-center{position:absolute;width:0;height:0;animation:orbitRotate 60s linear infinite}@keyframes orbitRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit-arm{position:absolute;top:0;left:0;width:2px;height:250px;transform-origin:top center;display:flex;flex-direction:column;align-items:center}.orbit-line{flex:1;width:2px;background-color:var(--color-blue-300);opacity:1}.satellite-node{margin-top:-2px;width:100px;height:100px;flex-shrink:0;border-radius:50%;background:var(--section-bg);border:var(--border-2) solid var(--color-blue-300);box-shadow:0 0 20px var(--color-blue-300);color:var(--text-main);font-family:var(--font-main);font-size:1.25rem;font-weight:400;line-height:1;white-space:nowrap;display:flex;justify-content:center;align-items:center;transform-origin:center center;pointer-events:auto;transition:box-shadow .3s ease,transform .3s ease}.satellite-node:hover{box-shadow:0 0 50px var(--color-blue-300);cursor:default}.counter-rotator{display:flex;justify-content:center;align-items:center;width:100%;height:100%;animation:counterRotate 60s linear infinite}@keyframes counterRotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media(max-width:768px){.architecture-visual-container{min-height:400px}.arch-globe-layer{width:600px;height:600px}.hub-node{width:120px;height:120px}.orbit-arm{height:180px}.satellite-node{width:75px;height:75px;font-size:.9rem}}.contact-form-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;padding:2rem;text-align:center}.contact-title{font-family:var(--font-display);font-size:3rem;font-weight:400;color:var(--text-main);margin-bottom:.5rem}.contact-subtitle{font-family:var(--font-main);font-size:1.1rem;color:var(--text-muted);margin-bottom:2rem}.contact-form{width:100%;display:flex;flex-direction:column;gap:1.1rem}.form-group{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.form-group label{font-family:var(--font-main);font-size:.9rem;font-weight:500;color:var(--text-main);margin-left:4px}.form-group input,.form-group textarea{width:100%;padding:8px 12px;border-radius:20px;border:1px solid rgba(142,148,184,.2);background-color:var(--textinput);color:var(--text-main);font-family:var(--font-main);font-size:1rem;transition:all .2s ease;resize:none}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--color-blue-400);box-shadow:0 0 0 2px var(--color-blue-400);background-color:var(--section-bg)}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-muted);opacity:.7}.form-actions{display:flex;justify-content:flex-start;margin-top:1rem;width:100%}.form-actions button{width:auto;justify-content:center}@media(max-width:768px){.contact-form-container{max-width:100%;width:100%;padding:16px 0}.form-actions button{width:100%}}.hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0;height:100%;overflow:hidden;background-color:transparent;--pulse-x-offset: min(25vw, 300px)}@media(max-width:768px){.hero{--pulse-x-offset: 0px;--pulse-y-offset: 400px;padding:32px;min-height:100%}}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;pointer-events:none;opacity:0;animation:videoFadeIn 2s ease-out .125s forwards}@keyframes videoFadeIn{0%{opacity:0}to{opacity:1}}.hero-text-gradient{position:absolute;bottom:0;left:0;width:100%;height:110%;z-index:1;background:linear-gradient(25deg,#040310 0%,#040310 10%,transparent 80%);pointer-events:none}@media(max-width:768px){.hero-text-gradient{height:100%;background:linear-gradient(0deg,#040310 0%,#040310 30%,transparent 100%)}}.hero-slide.split .hero-text-gradient{display:none}.hero-slide.split.community .hero-text-gradient{display:block;width:800px;height:800px;bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:radial-gradient(ellipse at center,var(--bg-color) 0%,var(--bg-color) 15%,transparent 70%)}.hero-slide.contact-form-slide .hero-text-gradient.contact-gradient{display:block;width:1000px;height:1000px;bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:radial-gradient(ellipse at center,var(--bg-color) 0%,var(--bg-color) 15%,transparent 70%)}.hero-slides-container{position:relative;width:100%;height:100%;z-index:20;display:flex;justify-content:center;align-items:center}.hero-slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:2rem;opacity:0;transition:opacity .8s cubic-bezier(.1,0,.1,1),transform 1s cubic-bezier(.1,0,.1,1);pointer-events:none;z-index:0;transform:translateY(20px);overflow:visible}.hero-slide.active{opacity:1;pointer-events:auto;z-index:10;transform:translateY(0)}.hero-text-column{position:relative;width:fill-available;display:flex;flex-direction:column;align-items:flex-start;text-align:left;z-index:10}.hero-title{font-family:"WCM Pro V8.5",system-ui;font-size:64px;font-weight:400;letter-spacing:0;line-height:1.1;margin-bottom:1rem;color:var(--text-main)}.hero-subtitle{font-family:Overused Grotesk,system-ui;font-size:1.5rem;font-weight:300;letter-spacing:-.02em;color:var(--text-muted);white-space:pre-line;margin-bottom:1.5rem;max-width:800px;margin-left:0;margin-right:auto;line-height:1.5}.hero-buttons{display:flex;justify-content:center;gap:8px;align-items:center}.hero-slide:not(.split) .hero-title{color:var(--color-neutral-100)}.hero-slide:not(.split) .hero-subtitle{color:var(--color-neutral-400)}.hero-slide:not(.split) .hero-buttons .btn-primary{background-color:var(--color-neutral-100);color:var(--color-neutral-950);border-color:var(--color-neutral-100)}.hero-slide:not(.split) .hero-buttons .btn-primary:after{background-color:var(--color-neutral-100)}.hero-slide:not(.split) .hero-buttons .btn-primary:hover{background-color:var(--color-neutral-200)}.hero-slide:not(.split) .hero-buttons .btn-primary:hover:after{background-color:var(--color-neutral-200)}.hero-slide:not(.split) .hero-buttons .btn-secondary{background-color:#ffffff1a;color:var(--color-neutral-100);border:none;box-shadow:none}.hero-slide:not(.split) .hero-buttons .btn-secondary:hover{background-color:#ffffff26}.hero-slide.split{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;justify-items:center;text-align:left;gap:clamp(3rem,8vw,10rem);padding:2rem clamp(3rem,6vw,6rem);max-width:1800px;width:100%;margin:0 auto}.hero-slide.split.community{grid-template-columns:1fr;justify-items:center;text-align:center}.hero-slide.split.community .hero-text-column{align-items:center}.hero-slide.split.community .hero-title,.hero-slide.split.community .hero-subtitle{text-align:center}@media(max-width:1024px){.hero-slide.split{grid-template-columns:1fr;gap:2rem;padding:2rem;text-align:center}.hero-slide.split .hero-text-column{align-items:center}.hero-slide.split .hero-title,.hero-slide.split .hero-subtitle{text-align:center}}@media(max-width:480px){.hero-slide.split{gap:1.5rem;padding:1rem}}.hero-slide.split .hero-text-column{align-items:flex-start}.hero-slide.split .hero-title,.hero-slide.split .hero-subtitle{text-align:left;margin-left:0;margin-right:0}.markets-chart-wrapper,.trading-image-wrapper,.architecture-visual-wrapper{width:100%;display:flex;justify-content:center;height:100%;align-items:center}.trading-image-slot{width:100%;max-width:360px;aspect-ratio:3/4;background-color:var(--bg-secondary);position:relative;z-index:5;box-shadow:inset 0 0 0 var(--border-1) var(--border),0 0 20px var(--glow-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);overflow:hidden}@media(max-width:768px){.hero-slide.split{grid-template-columns:1fr;text-align:center;gap:2rem;padding-top:0}.hero-slide.split .hero-text-column{align-items:center}.hero-slide.split .hero-title,.hero-slide.split .hero-subtitle{text-align:center}.hero-title{font-size:3rem}.hero-subtitle{margin-bottom:1rem;font-size:1.1rem}.hero-slide:first-of-type .btn-icon-wrapper{width:0!important;opacity:0!important;margin-left:0!important}.hero-slide:first-of-type .btn-primary,.hero-slide:first-of-type .btn-secondary{padding:8px 12px!important}}@property --social-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.social-icons-wrapper{position:relative;display:inline-flex;--social-glow-angle: 0deg}.social-icons-wrapper:before{content:"";position:absolute;inset:-8px;border-radius:calc(var(--radius-global) + 4px);background:conic-gradient(from var(--social-glow-angle),var(--color-blue-450) 0%,var(--color-blue-700) 10%,var(--color-blue-450) 20%,var(--color-blue-700) 30%,var(--color-blue-450) 40%,var(--color-blue-700) 50%,var(--color-blue-450) 60%,var(--color-blue-700) 70%,var(--color-blue-450) 80%,var(--color-blue-700) 90%,var(--color-blue-450) 100%);filter:blur(16px);opacity:.6;z-index:-1;animation:rotateSocialGlow 20s linear infinite}[data-theme=light] .social-icons-wrapper:before{opacity:.35}.social-icons-container{display:flex;gap:8px;padding:6px;background-color:var(--section-bg);border-radius:var(--radius-global);box-shadow:inset 0 0 0 var(--border-1) var(--border);position:relative;z-index:1}@keyframes rotateSocialGlow{to{--social-glow-angle: 360deg}}.social-icons-container .btn-secondary{background:transparent;box-shadow:none;gap:8px}.social-icons-container .btn-secondary:not(:last-child){border-right:1px solid var(--border);border-radius:12px 0 0 12px;padding-right:14px}.social-icons-container .btn-secondary:not(:first-child){border-radius:0 12px 12px 0}.social-icons-container .btn-secondary:not(:first-child):not(:last-child){border-radius:0}.footer{display:flex;justify-content:space-between;align-items:center;background-color:var(--section-bg);box-shadow:inset 0 0 0 var(--border-1) var(--border);border-radius:var(--radius-global);width:100%;margin:0;box-sizing:border-box;overflow:hidden;transition:all .8s cubic-bezier(.1,0,.1,1);max-height:0;padding:0;opacity:0;box-shadow:none}.footer.visible{max-height:80px;opacity:1;margin-top:8px;box-shadow:inset 0 0 0 var(--border-1) var(--border);padding:6px 6px 6px 16px}.footer-left{font-family:var(--font-main);font-size:1rem;color:var(--text-muted);white-space:nowrap}.footer-right{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media(max-width:768px){.footer{flex-direction:column;gap:1rem;height:auto;border-radius:var(--radius-global);text-align:center}.footer.visible{padding:16px;max-height:180px}.footer-right{justify-content:center;display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px}.footer-right button{width:100%;justify-content:center}.footer-right button:hover{background-color:transparent}.footer-right button .btn-icon-wrapper{display:none!important}}@property --nav-card-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.bottom-cards-container{display:flex;justify-content:center;gap:8px;padding:0;width:100%;max-width:none;height:auto;margin:0;position:relative;z-index:150}.nav-card-wrapper{position:relative;flex:1;min-width:0;height:auto;transition:flex .5s cubic-bezier(.25,1,.5,1)}.nav-card-wrapper:hover,.nav-card-wrapper.active{flex:1.666}.nav-card{background-color:var(--section-bg);border-radius:var(--radius-global);padding:1.2rem;cursor:pointer;width:100%;height:100%;transition:background-color .3s;display:flex;align-items:flex-end;position:relative;overflow:hidden;z-index:1}.nav-card:before{content:"";position:absolute;inset:0;border-radius:var(--radius-global);box-shadow:inset 0 0 0 var(--border-1) var(--border);z-index:25;pointer-events:none;transition:box-shadow .3s}.nav-card:hover,.nav-card.active{background-color:var(--bg-color)}.nav-card:hover:before{box-shadow:inset 0 0 0 var(--border-1) var(--color-neutral-700)}[data-theme=light] .nav-card:hover:before{box-shadow:inset 0 0 0 var(--border-1) var(--color-neutral-400)}.nav-card.active:before{box-shadow:inset 0 0 0 var(--border-2) var(--color-blue-400)}.nav-card.active:hover:before{box-shadow:inset 0 0 0 var(--border-2) var(--color-blue-400)}.nav-card-glow{position:absolute;inset:-8px;border-radius:calc(var(--radius-global) + 4px);background:conic-gradient(from var(--nav-card-glow-angle),var(--color-blue-450) 0%,var(--color-blue-700) 10%,var(--color-blue-450) 20%,var(--color-blue-700) 30%,var(--color-blue-450) 40%,var(--color-blue-700) 50%,var(--color-blue-450) 60%,var(--color-blue-700) 70%,var(--color-blue-450) 80%,var(--color-blue-700) 90%,var(--color-blue-450) 100%);filter:blur(16px);opacity:0;z-index:0;transition:opacity .3s ease;animation:rotateNavCardGlow 6s linear infinite;pointer-events:none;--nav-card-glow-angle: 0deg}.nav-card-wrapper.active .nav-card-glow{opacity:.8}[data-theme=light] .nav-card-wrapper.active .nav-card-glow{opacity:.25}@keyframes rotateNavCardGlow{to{--nav-card-glow-angle: 360deg}}.nav-card-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:0;transition:opacity .4s ease-in-out;pointer-events:none}.nav-card:hover .nav-card-video{opacity:.6}.nav-card.active .nav-card-video{opacity:.3}.bottom-cards-container:hover .nav-card-wrapper.active:not(:hover) .nav-card-video{opacity:0}.nav-card.active:hover .nav-card-video{opacity:.6}.nav-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--card-overlay);z-index:2;opacity:0;transition:opacity .4s ease-in-out;pointer-events:none}.nav-card:hover:after,.nav-card.active:after{opacity:1}.nav-card-content{display:flex;flex-direction:column;gap:.25rem;width:100%;white-space:nowrap;position:relative;z-index:10}.nav-card-label{font-family:var(--font-main);font-size:1.1rem;font-weight:500;color:var(--text-main)}.nav-card-sub{font-family:var(--font-main);font-size:.85rem;color:var(--text-muted);font-weight:400;opacity:1;transition:opacity .3s}.nav-card.active .nav-card-label,.nav-card.active .nav-card-sub{text-shadow:0 0 10px var(--section-bg),0 0 20px var(--section-bg);color:var(--text-main)}@media(max-width:768px){.bottom-cards-container{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:0;scrollbar-width:none;-ms-overflow-style:none}.bottom-cards-container::-webkit-scrollbar{display:none}.nav-card-wrapper,.nav-card-wrapper.active,.nav-card-wrapper:hover{flex:0 0 auto;min-width:0;scroll-snap-align:center}.nav-card,.nav-card.active,.nav-card:hover{width:auto;padding:1.2rem}}.scroll-container{height:1600vh;position:relative}.sticky-wrapper{position:fixed;top:0;left:0;height:100dvh;width:100%;overflow:hidden;z-index:10}.app-main{display:flex;flex-direction:column;height:100%;width:100%;max-width:1800px;margin:0 auto;position:relative;padding:8px 32px;gap:8px;background-color:var(--bg-color)}.section-box{background-color:var(--section-bg);box-shadow:inset 0 0 0 var(--border-1) var(--border);border-radius:var(--radius-global);overflow:hidden;position:relative;display:flex;flex-direction:column}.hero-box{flex:1;display:flex;flex-direction:column}.hero-box:after{content:"";position:absolute;inset:0;border-radius:var(--radius-global);box-shadow:inset 0 0 0 var(--border-1) var(--border);pointer-events:none;z-index:100}.bottom-box{margin-top:auto;border:none;box-shadow:none;background-color:transparent;overflow:visible}@media(max-width:768px){.app-main{padding:8px}}@media(max-width:1024px){.app-main{padding:8px 16px}}.hero-slide.team{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:1.5rem}.hero-slide.team .hero-text-column{width:100%}.team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:none;align-self:stretch}.team-grid .nav-card-wrapper{flex:none;height:220px;min-width:0}.team-grid .nav-card-wrapper:hover,.team-grid .nav-card-wrapper.active{flex:none}.team-grid .nav-card{cursor:default;height:100%}.team-grid .nav-card-video{opacity:.3}.team-grid .nav-card-wrapper:hover .nav-card-video{opacity:.6}.team-grid .nav-card-wrapper:hover .nav-card-glow{opacity:.8}[data-theme=light] .team-grid .nav-card-wrapper:hover .nav-card-glow{opacity:.25}@media(max-width:768px){.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:100%}.team-grid .nav-card-wrapper{height:140px}.team-grid .nav-card-label{font-size:.9rem}.team-grid .nav-card-content{white-space:normal}}.team-grid .team-card-photo{opacity:1;object-position:center 20%}.team-grid .nav-card:has(.team-card-photo):after{opacity:1;background:linear-gradient(to top,rgba(4,3,16,.85) 0%,rgba(4,3,16,.2) 55%,transparent 100%)}.team-grid .nav-card:has(.team-card-photo) .nav-card-label,.team-grid .nav-card:has(.team-card-photo) .nav-card-sub{color:var(--color-brand-white);text-shadow:0 1px 8px rgba(4,3,16,.8)}.team-grid img[src*=team-gareth]{object-fit:cover;object-position:center 80%;transform:scale(1.14);transform-origin:center 44%}.team-grid img[src*=team-moh]{object-fit:cover;object-position:center 20%;transform:scale(1.1);transform-origin:center 22%}.team-grid img[src*=team-joe]{object-position:center 39%}.team-grid .nav-card:has(img[src*=team-lucas]){background-image:url(/team/team-lucas.jpg);background-size:cover;background-position:center 20%;background-repeat:no-repeat}.team-grid img[src*=team-lucas]{object-fit:cover;object-position:center 12%;width:68.6%;height:100%;left:15.7%;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.hero-slide.news{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:1.5rem}.hero-slide.news .hero-text-column{width:100%}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.news-card-wrapper{flex:none;height:240px;min-width:0;text-decoration:none;color:inherit;display:block}.news-card-wrapper .nav-card{height:100%;cursor:pointer}.news-card-wrapper .nav-card-content{white-space:normal;gap:.4rem}.news-card-wrapper .nav-card-label{font-size:1.15rem;line-height:1.25;font-weight:500}.news-excerpt{margin:0;font-size:.9rem;font-weight:300;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.news-card-wrapper:hover .nav-card-video{opacity:.6}.news-card-wrapper:hover .nav-card-glow{opacity:.8}[data-theme=light] .news-card-wrapper:hover .nav-card-glow{opacity:.25}@media(max-width:900px){.news-grid{grid-template-columns:1fr}.news-card-wrapper{height:auto;min-height:160px}}.contact-close{position:absolute;top:1.25rem;left:1.25rem;z-index:30;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-main);font-size:2rem;line-height:1;font-weight:300;cursor:pointer;border-radius:12px;padding:0}.contact-close:hover{background:var(--btn-secondary-bg-hover)}.navbar-brand{display:flex;align-items:center;gap:4px;padding:0;color:var(--text-main);text-decoration:none;cursor:pointer}.navbar-mark{width:32px;height:32px;display:block;flex-shrink:0;pointer-events:none}.navbar-wordmark{font-family:"WCM Pro V8.5",system-ui,sans-serif;font-size:24px;line-height:32px;color:inherit;padding:0;display:block}.nav-link .theme-icon{display:block}[data-theme=light] .theme-icon-sun{display:none}html:not([data-theme=light]) .theme-icon-moon{display:none}.nav-link[aria-current=page]{opacity:1;background-color:var(--btn-secondary-bg-hover)}.hero-video-wrap{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;z-index:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .8s cubic-bezier(.1,0,.1,1)}.hero-video-wrap.visible{opacity:1}.hero-video-wrap .hero-video{opacity:1;animation:none}.hero-globe-wrap{position:absolute;inset:0;opacity:0;transition:opacity .8s cubic-bezier(.1,0,.1,1);pointer-events:none;z-index:2;contain:strict}.hero-globe-wrap.visible{opacity:1}.hero-globe-wrap canvas{width:100%;height:100%;display:block;filter:drop-shadow(0 0 10px var(--globe-stroke))}.hero-eyebrow{font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-400);margin-bottom:12px}html:not([data-slide]) .hero-slide.active,html:not([data-slide]) .hero-slide:first-child:not(:has(~.hero-slide.active)){opacity:1;pointer-events:auto;z-index:10;transform:translateY(0)}.hero-slide:not(.split):not(.ink) .hero-eyebrow{color:var(--color-neutral-400)}.lockup span{display:block}.lockup{text-wrap:balance}.hero-slide.ink .hero-title,.hero-slide.ink .hero-subtitle,.hero-slide.ink .text-display-2xl,.hero-slide.ink h2.text-display-3xl{color:var(--text-main)}.hero-slide.ink .hero-eyebrow{color:var(--text-muted)}.hero-slide.ink .hero-buttons .btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}.hero-slide.ink .hero-buttons .btn-primary:after{background-color:var(--btn-primary-bg)}.hero-slide.ink .hero-buttons .btn-secondary{background-color:var(--btn-secondary-bg-hover);color:var(--text-main);border:none;box-shadow:none}.hero-slide.board{justify-content:flex-start;align-items:stretch;gap:1rem;overflow:hidden}.hero-slide.board .hero-text-column{width:100%}.hero-slide.board .hero-subtitle{white-space:normal}.hero-slide.board .table-scroll{flex:1 1 auto;min-height:0;overflow:auto;width:100%}.hero-slide.board>*{flex-shrink:0;min-width:0;width:100%}.hero-slide.board .table-scroll{flex-shrink:1}.hero-slide.board .cmp-table thead th,.hero-slide.board .cmp-table .cmp-main,.hero-slide.board .number-table .num-value{white-space:normal}.hero-slide.ink .hero-text-column{width:100%}.hero-slide.ink .hero-subtitle{white-space:normal}.hero-slide.ink .cta-block{width:100%}.hero-slide.ink .hero-buttons{justify-content:flex-start}.hero-buttons{flex-wrap:wrap}.hero-slide.board:has(.markets-table){gap:8px}.compact-lockup .hero-title{margin-bottom:.5rem}.markets-lockup-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px 16px;width:100%}.markets-lockup-row .hero-subtitle{margin-bottom:0;min-width:0}.markets-toolbar-meta{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;flex-wrap:wrap;flex-shrink:0;min-width:0}.markets-toolbar-meta .board-live{margin-left:0}.markets-disclaimer{margin:0;font-family:var(--font-main);font-size:11px;font-weight:400;letter-spacing:.02em;color:var(--text-muted);white-space:nowrap}.line-list{list-style:none;display:flex;flex-direction:column;gap:8px;max-width:800px;padding:0;margin:0 0 1.5rem}.line-list li{font-family:var(--font-main);font-size:1.5rem;font-weight:300;letter-spacing:-.02em;color:var(--text-muted);line-height:1.5}.line-list strong{font-weight:500;color:var(--text-main)}.manifesto{display:flex;flex-direction:column;gap:1.15rem;max-width:800px}.manifesto .hero-subtitle{margin-bottom:0}.social-icons-container .btn-icon-wrapper{display:none}.social-icons-container .btn-secondary{display:inline-flex;align-items:center;gap:8px}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-scroll{overflow-x:auto;width:100%}.data-table{width:100%;border-collapse:collapse;color:var(--text-main)}.data-table th,.data-table td{text-align:left;padding:12px 12px 12px 0;border-bottom:1px solid var(--border);vertical-align:middle}.data-table th{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.data-table .glyph-cell{text-align:center}.data-table .col-emphasis{background:var(--satellite-bg);font-weight:500}.data-table th.col-emphasis{font-weight:600;color:var(--text-main)}.table-legend{margin-top:12px;color:var(--text-muted);font-size:.9rem}.markets-scroll{container-type:inline-size}.head-inner{position:sticky;left:0;display:inline-block;white-space:normal;max-width:min(58ch,100cqw)}.section-head th{text-transform:none;letter-spacing:0;color:var(--text-main);padding:30px 0 10px;border-bottom:1px solid var(--text-main);background:var(--section-bg)}.markets-table tbody>tr.section-head:first-child th{padding-top:12px}.anchor-row+.section-head th{padding-top:12px}.section-eyebrow{display:block;font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.section-title{display:block;font-family:var(--font-display);font-size:clamp(1.5rem,4vw,2rem);font-weight:400;letter-spacing:0;line-height:1.1;color:var(--text-main)}.section-note{display:block;margin-top:6px;font-size:.9rem;font-weight:400;line-height:1.45;letter-spacing:0;color:var(--text-muted)}.group-head th{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-main);padding:26px 0 8px;background:var(--section-bg)}.group-head .head-inner{max-width:min(80ch,100cqw)}.group-head .head-inner:before{content:"";display:inline-block;width:18px;height:1px;margin:0 10px 4px 0;background:var(--text-muted);vertical-align:middle}.group-head .group-label{color:var(--text-main)}.group-head .note{margin-left:10px;font-size:.85rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text-muted)}@media(max-width:640px){.section-head th{padding-top:24px}.group-head .note{display:block;margin:4px 0 0 28px}.markets-lockup-row{flex-direction:column;align-items:flex-start}}.markets-table .sticky-col{position:sticky;left:0;background:var(--section-bg);z-index:1}.markets-table tr.next-row{color:var(--text-muted)}.markets-table tr.next-row td:first-child{box-shadow:inset 3px 0 0 0 var(--border)}.markets-table tr.anchor-row{color:var(--text-muted)}.markets-table tr.anchor-row td{border-bottom:1px dashed var(--border)}.markets-table .ticker{display:block;font-weight:600;max-width:28ch;line-height:1.25}.ticker-name{display:block;color:var(--text-muted);font-size:.8rem;font-weight:400}.ticker-token{display:inline-block;margin-left:6px;color:var(--text-muted);font-size:.75rem;font-weight:400}.markets-table .issuer{color:var(--text-muted);font-weight:400;white-space:nowrap}.markets-table thead th{position:sticky;top:0;z-index:2;background:var(--section-bg);box-shadow:0 1px 0 0 var(--border)}.markets-table thead .sticky-col{z-index:3}.markets-table tr.wrapper-row .sticky-col{padding-left:28px}.markets-table tr.more-row{color:var(--text-muted)}.markets-table tr.more-row td{border-bottom:none;font-weight:400;padding-top:20px;text-align:left}.status-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.status-pill.live{border:1px solid var(--color-green-400);color:var(--color-green-400)}.status-pill.next{border:1px dashed var(--text-muted);color:var(--text-muted)}.status-pill.nav{border:1px solid var(--color-blue-400);color:var(--color-blue-400)}.status-pill.stale{border:1px dashed var(--color-yellow-500);color:var(--color-yellow-500)}.docs-link{color:var(--text-main)}.docs-link:hover{text-decoration:underline}.cta-block{display:flex;flex-direction:column;gap:16px}.cta-line{color:var(--text-muted);font-weight:300}.hero-slide.team{justify-content:flex-start;gap:0;overflow-x:hidden;overflow-y:auto;text-align:left}.hero-slide.team>*{flex-shrink:0;width:100%;min-width:0}.people-company{display:block;width:100%;min-width:0}.people-company-label{margin:var(--spacing-64) 0 0;font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.people-company-note{margin-left:.5rem;font-size:.85rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text-muted)}.people-company-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:var(--spacing-64)}.people-company-head .people-company-label{margin-top:0}.team-sides{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;margin:0;padding:3px;border-radius:10px;background:var(--satellite-bg)}.team-side-tab{appearance:none;margin:0;padding:.4rem .85rem;border:0;border-radius:8px;background:transparent;font-family:var(--font-main);font-size:.95rem;font-weight:500;line-height:1.2;color:var(--text-muted);cursor:pointer}.team-side-tab:hover{color:var(--text-main);background:var(--btn-secondary-bg-hover)}.team-side-tab[aria-selected=true]{background:var(--btn-primary-bg);color:var(--btn-primary-text);font-weight:600}.team-side-tab[aria-selected=true]:hover{background:var(--btn-primary-bg-hover);color:var(--btn-primary-text)}.people-company-label+.people-group,.people-company-head+.people-group,.people-company-head+.team-panel{margin-top:var(--spacing-24)}.team-panel>.people-group{margin-top:0}.team-panel>.people-group+.people-group{margin-top:var(--spacing-64)}.people-group{margin-top:var(--spacing-64)}.people-group-label{margin:0 0 var(--spacing-24);font-family:var(--font-display);font-weight:400;font-size:1.85rem;letter-spacing:0;line-height:1.2;color:var(--text-main)}.people-group-note{margin-left:.55rem;color:var(--text-muted)}.people-empty{margin:0;color:var(--text-muted);font-weight:300}.people-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-40) var(--spacing-24);align-items:start;width:100%}.person{min-width:0}.person-open{appearance:none;display:block;width:100%;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.person-portrait{display:block;position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-8);background:var(--satellite-bg)}.person-portrait img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 22%;transition:opacity .16s ease}.person-open:hover .person-portrait img{opacity:.86}.person-mark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.person-mark .mark-tile{width:56px;height:56px;border-radius:10px;background:var(--satellite-bg)}.person-meta{display:block;margin-top:var(--spacing-12);padding-top:var(--spacing-12);border-top:var(--border-1) solid color-mix(in srgb,currentColor 18%,transparent)}.person-role{display:block;font-family:var(--font-main);font-size:.8rem;font-weight:400;line-height:1.3;color:var(--text-muted)}.person-name{display:block;margin-top:2px;font-family:var(--font-main);font-size:1.1rem;font-weight:500;line-height:1.25;color:var(--text-main)}.person-open:hover .person-name{text-decoration:underline}@media(max-width:899px){.people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.people-group,.people-company-label,.people-company-head{margin-top:var(--spacing-40)}.people-group-label{font-size:1.5rem}.team-panel>.people-group+.people-group{margin-top:var(--spacing-40)}}.team-card-mark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.team-profile-dialog{position:fixed;inset:0;margin:auto;height:fit-content;padding:0;border:none;border-radius:var(--radius-global);background:var(--satellite-bg);color:var(--text-main);width:min(560px,calc(100vw - 32px));max-height:min(80vh,640px);overflow:auto;box-shadow:inset 0 0 0 var(--border-1) var(--color-neutral-700)}[data-theme=light] .team-profile-dialog{box-shadow:inset 0 0 0 var(--border-1) var(--color-neutral-400)}.team-profile-dialog::backdrop{background:#040310a8}.team-profile-dialog[open]{animation:team-profile-in .2s ease-out}@keyframes team-profile-in{0%{opacity:0}to{opacity:1}}.team-profile{position:relative;display:flex;gap:20px;padding:24px 52px 24px 24px;align-items:stretch}.team-profile-close{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:1.5rem;line-height:1;font-weight:300;color:var(--text-muted)}.team-profile-close:hover{background:var(--btn-secondary-bg-hover);color:var(--text-main)}.team-profile-media{position:relative;flex:0 0 168px;width:168px;min-height:200px;border-radius:var(--radius-global);overflow:hidden;background:var(--satellite-bg);box-shadow:inset 0 0 0 var(--border-1) var(--border)}.team-profile-media img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.team-profile-media img[src*=team-joe]{object-position:center 39%}.team-profile-media:has(img[src*=team-lucas]){align-self:flex-start;aspect-ratio:963 / 1024;min-height:0;height:auto}.team-profile-media img[src*=team-lucas]{width:100%;height:100%;object-fit:contain;object-position:center}.team-profile-media img[src*=team-gareth]{object-position:center 55%;transform:none}.team-profile-media img[src*=team-kersey]{object-position:center 42%}.team-profile-media .team-card-mark .mark-tile{width:72px;height:72px;border-radius:12px}.team-profile-copy{min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;padding-top:4px}.team-profile-name{margin:0;font-family:var(--font-display);font-weight:400;font-size:24px;letter-spacing:0;line-height:1.2;color:var(--text-main)}.team-profile-role{margin:0;font-family:var(--font-main);font-size:.85rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.team-profile-bio{margin:8px 0 0;font-family:var(--font-main);font-weight:300;font-size:1rem;line-height:1.5;color:var(--text-muted)}@media(max-width:559px){.team-profile{flex-direction:column;padding:48px 20px 20px;gap:16px}.team-profile-media{width:100%;flex:none;min-height:200px;height:200px}}@media(max-width:559px){.team-profile-media:has(img[src*=team-lucas]){width:min(100%,260px);align-self:center}}.mark-tile{width:48px;height:48px;border-radius:8px;background:var(--color-neutral-125);color:var(--text-main);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}html:not([data-theme=light]) .mark-tile{background:var(--color-neutral-850)}.mark-tile .mono{font-family:"WCM Pro V8.5",system-ui,sans-serif;font-size:16px;color:inherit}.mark-tile svg{width:28px;height:28px;display:block}.mark-tile .dot{width:8px;height:8px;border-radius:50%;background:var(--color-blue-400);opacity:.3}.nav-card-label.muted{color:var(--text-muted)}.person-proof{margin:4px 0 0;font-weight:300;font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--text-muted)}.person-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.person-links a{color:var(--text-muted);font-size:.85rem}.person-links a:hover{color:var(--text-main)}.section-lead{display:none}.issuers-lede h2,.issuers-jobs h2{margin-bottom:1rem}.issuers-jobs .jobs-legend,.issuers-jobs .jobs-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.35rem 2.5rem;align-items:baseline}.issuers-jobs .jobs-legend{width:100%;max-width:920px;margin-top:1.5rem;padding-bottom:10px;border-bottom:1px solid var(--border)}.issuers-jobs .jobs-legend span{font-family:var(--font-main);font-size:.875rem;font-weight:400;letter-spacing:0;color:var(--text-muted)}.issuers-jobs .jobs-list{display:grid;gap:1.75rem;width:100%;max-width:920px;margin:1.75rem 0 1.5rem}.issuers-jobs dt{color:var(--text-main)}.issuers-jobs dd{font-family:var(--font-main);font-size:1.25rem;font-weight:300;letter-spacing:-.02em;line-height:1.5;color:var(--text-muted)}@media(max-width:768px){.issuers-jobs .jobs-legend{display:none}.issuers-jobs .jobs-row{grid-template-columns:minmax(0,1fr)}.issuers-jobs dt{font-size:20px}.issuers-jobs .jobs-list{gap:1.5rem}.hero-slide:has(.issuers-lede){justify-content:flex-start;overflow-x:hidden;overflow-y:auto}}@media(prefers-reduced-motion:reduce){.hero-video{display:none}.hero-slide,.hero-video-wrap,.hero-globe-wrap,.footer{transition:none}}.cta-block-lead h2.text-display-3xl{font-size:50px}.hero-slide{transition:opacity .45s cubic-bezier(.1,0,.1,1),transform .5s cubic-bezier(.1,0,.1,1)}@media(max-width:768px){.hero-slide{transition:opacity .2s cubic-bezier(.1,0,.1,1),transform .22s cubic-bezier(.1,0,.1,1)}}.deck-stop{pointer-events:none}@media(max-width:768px){html{scroll-snap-type:y mandatory}.deck-stop{scroll-snap-align:start;scroll-snap-stop:always}}.person-portrait img[src*=team-gareth]{object-position:42% center}.person-portrait img[src*=team-moh]{object-position:46% center}.person-portrait img[src*=team-kevin]{object-position:center 20%}.hero-slide.board .compact-lockup .hero-subtitle{margin-bottom:0}:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.about-masthead{position:relative;width:100%;padding-right:11rem}.about-title{margin:0;max-width:20ch;font-family:var(--font-display);font-weight:400;font-size:clamp(2.5rem,3.4vw + 1.1rem,60px);letter-spacing:0;line-height:1.08;color:var(--text-main)}.years-toggle{position:absolute;top:.6rem;right:0;display:inline-flex;align-items:center;gap:.4rem;padding-bottom:3px;border-bottom:var(--border-1) solid color-mix(in srgb,currentColor 35%,transparent);font-family:var(--font-main);font-size:.95rem;font-weight:400;color:var(--text-muted);cursor:pointer}.years-toggle:hover{color:var(--text-main)}.years-toggle-arrow{display:block;transition:transform .16s ease}.years-manifesto[open] .years-toggle-arrow{transform:rotate(180deg)}@media(max-width:639px){.about-masthead{padding-right:0}.years-toggle{position:static;margin-top:var(--spacing-16)}}.hero-slide.split.community{justify-items:center;justify-content:center;align-content:center}.hero-slide.split.community .hero-text-column{width:100%;max-width:100%;min-width:0;align-items:center;text-align:center}.hero-slide.news{justify-content:flex-start;gap:.75rem;overflow-x:hidden;overflow-y:auto}.hero-slide.news>*{flex-shrink:0;width:100%;min-width:0}.hero-slide.news .compact-lockup{gap:.75rem}.hero-slide.news .hero-subtitle{margin-bottom:0;max-width:65ch}.hero-slide.news .news-grid{flex:1 1 auto}.news-article h1.text-display-3xl{margin:0 0 1.5rem}.news-article-back{margin-top:2rem}@media(max-width:759px){.hero-slide.news .text-display-3xl{font-size:28px}}.hero-slide.news .news-grid-featured{--news-feature-h: clamp(300px, 34vh, 380px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:minmax(var(--news-feature-h),1fr);align-items:stretch}.hero-slide.news .news-grid-featured .news-card-wrapper{height:100%;min-height:0}.hero-slide.news .news-refs{display:grid;grid-auto-rows:minmax(0,1fr);gap:8px;min-width:0;min-height:0;margin:0;padding:0;list-style:none}.hero-slide.news .news-ref-item{display:block;min-width:0;min-height:0}.hero-slide.news .news-grid-featured .news-featured .nav-card{padding:1.6rem;align-items:flex-end;justify-content:flex-start;text-align:left}.hero-slide.news .news-grid-featured .news-featured .nav-card-content{gap:.5rem;align-items:flex-start;text-align:left}.hero-slide.news .news-grid-featured .news-featured .nav-card-label{font-size:1.75rem;line-height:1.15;letter-spacing:-.01em;font-weight:600;text-wrap:wrap;text-align:left}.hero-slide.news .news-grid-featured .news-featured .news-excerpt{font-size:1rem;max-width:46ch;-webkit-line-clamp:4;text-align:left}.hero-slide.news .news-grid-featured .news-featured .news-card-photo{opacity:1;object-fit:cover;object-position:center 42%}.hero-slide.news .news-grid-featured .news-featured .nav-card:has(.news-card-photo):after{display:block;z-index:3;opacity:1;background:linear-gradient(to top,#040310eb,#0403108c 42%,#0403101f)}.hero-slide.news .news-grid-featured .news-featured .nav-card:has(.news-card-photo) .nav-card-label{color:var(--color-brand-white);text-shadow:0 1px 8px rgba(4,3,16,.8)}.hero-slide.news .news-grid-featured .news-featured .nav-card:has(.news-card-photo) .nav-card-sub,.hero-slide.news .news-grid-featured .news-featured .nav-card:has(.news-card-photo) .news-excerpt{color:var(--color-neutral-300);text-shadow:0 1px 8px rgba(4,3,16,.8)}.hero-slide.news .news-grid-featured .news-featured:hover .news-card-photo,.hero-slide.news .news-grid-featured .news-featured .nav-card:hover .news-card-photo{opacity:1}.hero-slide.news .news-grid-featured .news-ref .nav-card{padding:.85rem 1rem;align-items:center;justify-content:flex-start;text-align:left}.hero-slide.news .news-grid-featured .news-ref .nav-card-content{gap:.15rem;align-items:flex-start;text-align:left}.hero-slide.news .news-grid-featured .news-ref .nav-card-sub{font-size:.78rem;letter-spacing:.02em}.hero-slide.news .news-grid-featured .news-ref .nav-card-label{font-size:1rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.hero-slide.news .news-grid-featured{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.hero-slide.news .news-grid-featured .news-featured{height:auto;min-height:220px}.hero-slide.news .news-refs{grid-auto-rows:auto}.hero-slide.news .news-grid-featured .news-ref{height:auto;min-height:76px}}.hero-slide.ink:has(.about-essay){justify-content:flex-start;overflow-x:hidden;overflow-y:auto}.about-essay{width:100%}.about-essay h2.text-display-3xl{margin-bottom:1.5rem}.about-essay .prose{width:100%;max-width:65ch;font-weight:300;font-size:1.25rem;line-height:1.6;color:var(--text-main)}.about-essay .prose p{margin:0 0 1.25rem}.about-essay .prose p:last-child{margin-bottom:0}.about-essay .prose strong{font-weight:500;color:var(--text-main)}.about-hinge{margin:2.5rem 0;font-size:50px;max-width:24ch;text-wrap:balance;color:var(--text-main)}.hero-slide[data-slide$=-bg]{background-image:linear-gradient(to top,#040310f0,#040310c7 38%,#0403106b 70%,#04031033);background-size:cover;background-position:center 35%;background-repeat:no-repeat}.hero-slide[data-slide=traders-bg]{background-image:linear-gradient(to top,#040310f0,#040310c7 38%,#0403106b 70%,#04031033),url(/bg/trader.jpg);background-position:center 38%}.hero-slide[data-slide=issuers-bg]{background-image:linear-gradient(to top,#040310f0,#040310c7 38%,#0403106b 70%,#04031033),url(/bg/nyse-1980s.jpg);background-position:center 44%}.hero-slide[data-slide=about-bg]{background-image:linear-gradient(to top,#040310f0,#040310c7 38%,#0403106b 70%,#04031033),url(/bg/nyse-1905.jpg);background-position:center 40%}.hero-slide[data-slide=teaser-bg]{background-image:linear-gradient(to top,#040310f0,#040310c7 38%,#0403106b 70%,#04031033),url(/bg/brokers.jpg)}.hero-slide.ink[data-slide$=-bg] .hero-title,.hero-slide.ink[data-slide$=-bg] .text-display-2xl,.hero-slide.ink[data-slide$=-bg] h2.text-display-3xl{color:var(--color-neutral-100)}.hero-slide.ink[data-slide$=-bg] .hero-subtitle,.hero-slide.ink[data-slide$=-bg] .hero-eyebrow{color:var(--color-neutral-300)}.hero-slide.ink[data-slide$=-bg] .hero-buttons .btn-secondary{background-color:#ffffff1a;color:var(--color-neutral-100);border:none;box-shadow:none}.hero-slide.ink[data-slide$=-bg] .hero-buttons .btn-secondary:hover{background-color:#ffffff26}.hero-slide[data-slide$=-bg] .docs-link{display:inline-block;padding:8px 16px;border-radius:12px;background-color:var(--color-brand-white);color:var(--color-brand-blue)}.hero-slide[data-slide$=-bg] .docs-link:hover{background-color:var(--color-neutral-200);text-decoration:none}.hero-slide[data-slide$=-bg] .issuers-jobs dt{color:var(--color-neutral-100)}.hero-slide[data-slide$=-bg] .issuers-jobs dd{color:var(--color-neutral-200);font-weight:400}.hero-slide[data-slide$=-bg] .issuers-jobs .jobs-legend span{color:var(--color-neutral-300);font-weight:600}.hero-slide[data-slide$=-bg] .issuers-jobs .jobs-legend{border-bottom-color:#ffffff47}.hero-slide.ink:has(.dollarpower){justify-content:flex-start;align-items:stretch;overflow-x:hidden;overflow-y:auto;background:var(--satellite-bg);padding:var(--spacing-40)}.dollarpower{width:100%;min-width:0;text-align:left;--dp-check: #7ae8b4}[data-theme=light] .dollarpower{--dp-check: #0b8a52}.dp-prose{max-width:none}.dp-kicker{font-family:var(--font-main);font-size:13px;font-weight:500;letter-spacing:.04em;line-height:1.4;color:var(--text-muted);margin:0 0 var(--spacing-16);max-width:none}.dp-exhibit{width:100%;margin:0;min-width:0}.dp-table-scroll{min-width:0;overflow:visible}.dp-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 2rem minmax(0,1.05fr);width:100%;border-collapse:collapse;font-family:var(--font-main);font-variant-numeric:tabular-nums;color:var(--text-main)}.dp-table thead,.dp-table tbody,.dp-table tr{display:contents}.dp-table thead th{grid-row:1;align-self:end;text-align:left;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:normal;padding:0 1.75rem .85rem 0;border-bottom:var(--border-1) solid color-mix(in srgb,currentColor 16%,transparent)}.dp-table thead th:nth-child(2){grid-column:1}.dp-table thead th:nth-child(3){grid-column:2}.dp-table thead th:nth-child(4){grid-column:3}.dp-col-name{display:block;color:color-mix(in srgb,currentColor 55%,transparent)}.dp-table thead th.col-world .dp-col-name{color:inherit}.dp-col-kind{display:block;margin-top:3px;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:color-mix(in srgb,currentColor 38%,transparent)}.dp-table thead th.col-world .dp-col-kind{color:color-mix(in srgb,currentColor 55%,transparent)}.dp-table tbody th[scope=row]{grid-column:1 / 4;grid-row:var(--dp-claim-row);align-self:end;text-align:left;font-family:var(--font-display);font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.2;color:var(--text-main);padding:2.5rem 1.75rem 1.1rem 0}.dp-table tbody tr+tr th[scope=row]{border-top:var(--border-1) solid color-mix(in srgb,currentColor 12%,transparent);padding-top:2.75rem}.dp-table tbody td{grid-row:var(--dp-answer-row);text-align:left;font-size:1rem;font-weight:400;letter-spacing:-.01em;line-height:1.45;padding:1rem 1.75rem 1rem 0}.dp-table tbody td:nth-of-type(1){grid-column:1}.dp-table tbody td:nth-of-type(2){grid-column:2}.dp-table tbody td:nth-of-type(3){grid-column:3}.dp-table thead th.col-world,.dp-table tbody td.col-world{grid-column:5}.dp-table thead th.col-world{padding-right:0}.dp-table tbody td.col-world{align-self:stretch;display:flex;align-items:center;background:color-mix(in srgb,var(--color-blue-400) 16%,transparent);border-radius:var(--radius-12);font-size:1.0625rem;font-weight:500;padding:1rem 1.35rem}.dp-table td .dp-mark,.dp-table td .dp-cell-text{color:color-mix(in srgb,currentColor 62%,transparent)}.dp-table td.col-world .dp-mark,.dp-table td.col-world .dp-cell-text{color:inherit}.dp-mark{display:inline-flex;align-items:center;margin-right:.4em;vertical-align:-.15em;color:inherit}.dp-table td .dp-mark.dp-mark-yes,.dp-table td.col-world .dp-mark.dp-mark-yes{color:var(--dp-check)}.dp-table td .dp-mark.dp-mark-yes svg,.dp-table td.col-world .dp-mark.dp-mark-yes svg{width:16px;height:16px}@media(min-width:769px){.dp-table td.col-world .dp-mark:only-child{margin-right:0}.dp-table td.col-world .dp-mark.dp-mark-yes:only-child svg{width:24px;height:24px}}.dp-table td .dp-mark.dp-mark-yes svg path,.dp-table td.col-world .dp-mark.dp-mark-yes svg path{stroke:var(--dp-check);stroke-width:2.5;shape-rendering:geometricPrecision}.dp-works{margin:var(--spacing-24) 0 0;text-align:left;font-family:var(--font-main);font-size:.8rem;font-weight:400;color:var(--text-muted)}.dp-works a{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-muted)}.dp-works a:hover{color:var(--text-main)}.dp-works-arrow{display:block}.dp-proof{margin-top:max(var(--spacing-64),100dvh);font-family:var(--font-main);font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.5;color:var(--text-main);max-width:34rem}.dp-proof-figure{font-weight:600;font-variant-numeric:tabular-nums}.dp-proof-qual{font-size:1rem;font-weight:500;color:var(--text-main)}.dp-launch{margin-top:var(--spacing-16);font-family:var(--font-main);font-size:1rem;font-weight:300;color:var(--text-muted)}@media(max-width:768px){.hero-slide.ink:has(.dollarpower){overflow-y:auto;padding-top:var(--spacing-20)}.dp-table-scroll{overflow:visible;min-height:0}}@media(max-width:768px){.dp-table-scroll{overflow:visible;background-image:none;border:none;border-radius:0}.dp-table{min-width:0;width:100%;display:block;font-size:14px}.dp-table thead,.dp-table colgroup{display:none}.dp-table tbody{display:block}.dp-table tbody tr{display:block;border:var(--border-1) solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--radius-global);padding:var(--spacing-12) var(--spacing-16) var(--spacing-4)}.dp-table tbody tr+tr{margin-top:var(--spacing-12)}.dp-table tbody th[scope=row],.dp-table tbody tr+tr th[scope=row]{display:block;position:static;background:none;border-top:none;padding:0 0 var(--spacing-8);font-family:var(--font-main);font-size:14px;font-weight:500;line-height:1.35}.dp-table tbody td{display:flex;align-items:baseline;gap:var(--spacing-8);padding:6px 0;border:none;border-top:var(--border-1) solid color-mix(in srgb,currentColor 9%,transparent);text-align:right}.dp-table tbody td:before{content:attr(data-label);flex:0 0 auto;margin-right:auto;padding-right:var(--spacing-12);text-align:left;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.dp-table tbody td.col-world:before{color:var(--text-main);font-weight:600}.dp-table tbody td.col-world{align-items:baseline;background:var(--satellite-bg);border-radius:0;font-size:inherit;font-weight:inherit;margin:0 calc(var(--spacing-16) * -1);padding:6px var(--spacing-16)}.dp-table tbody tr:last-child td:last-child{border-radius:0 0 var(--radius-global) var(--radius-global)}.dp-table tbody td .dp-mark{margin-right:4px}}@media(max-width:768px){.bottom-box .footer{display:none}}@media(max-width:768px){.hero{padding:0}.hero-slide{padding:var(--spacing-20)}}@media(prefers-reduced-motion:reduce){.hero-video{display:block}}@media(max-width:768px){.bottom-cards-container .nav-card-sub{display:none}.bottom-cards-container .nav-card,.bottom-cards-container .nav-card.active,.bottom-cards-container .nav-card:hover{padding:.5rem .55rem}.bottom-cards-container .nav-card-label{font-size:.95rem}.bottom-cards-container{gap:5px;overscroll-behavior:none}.bottom-cards-container{padding-left:8px;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 10px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 10px),transparent 100%)}}@media(max-width:359px){.bottom-cards-container{touch-action:pan-x}}@media(min-width:360px)and (max-width:768px){.bottom-cards-container{touch-action:none}.bottom-cards-container{overflow:visible;-webkit-mask-image:none;mask-image:none}}@media(max-width:844px){.navbar .nav-docs{display:none}}@media(max-width:401px){.navbar [data-theme-toggle]{display:none}}.btn-coming-soon{--coming-soon-bg: var(--color-neutral-700);--coming-soon-text: var(--color-neutral-400);background-color:var(--coming-soon-bg);color:var(--coming-soon-text);cursor:default;padding-right:12px}[data-theme=light] .btn-coming-soon{--coming-soon-bg: var(--color-neutral-300);--coming-soon-text: var(--color-neutral-550)}.navbar .btn-coming-soon:after{background-color:var(--coming-soon-bg)}.navbar .btn-coming-soon:hover,.navbar .btn-coming-soon:hover:after,.navbar .btn-coming-soon:focus-visible,.navbar .btn-coming-soon:focus-visible:after{background-color:var(--coming-soon-bg);padding-right:12px}.navbar .btn-coming-soon:hover:before,.navbar .btn-coming-soon:focus-visible:before{opacity:0;animation:none}.navbar:has(.btn-coming-soon:hover),.navbar:has(.btn-coming-soon:focus-visible),.navbar:has(.btn-coming-soon.is-tip-open){z-index:300}.navbar .coming-soon-tip{position:absolute;top:calc(100% + 8px);right:0;z-index:2;padding:6px 10px;border-radius:8px;background:var(--text-main);color:var(--section-bg);font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.navbar .btn-coming-soon.is-tip-open .coming-soon-tip,.navbar .btn-coming-soon:focus-visible .coming-soon-tip{opacity:1;visibility:visible;transform:translateY(0)}@media(hover:hover)and (pointer:fine){.navbar .btn-coming-soon:hover .coming-soon-tip{opacity:1;visibility:visible;transform:translateY(0)}}.hero-slide.on-video:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(4,3,16,.85) 0%,rgba(4,3,16,.82) 24%,rgba(4,3,16,.73) 42%,rgba(4,3,16,.38) 58%,transparent 74%)}.hero-slide.on-video .hero-title.lockup{text-wrap:unset;overflow:visible;padding-top:.12em;line-height:1.15}@media(min-width:769px){.hero-slide.on-video .hero-title.lockup{font-size:clamp(2.5rem,4.2vw + 1.2rem,64px)}.hero-slide.on-video .hero-subtitle{font-size:1.15rem;line-height:1.5;max-width:31rem;margin-bottom:1.35rem}}.scroll-container.is-flow{height:auto;min-height:0}.scroll-container.is-flow .sticky-wrapper{position:static;height:auto;overflow:visible}.scroll-container.is-flow .app-main{height:auto;min-height:100dvh}.scroll-container.is-flow .hero-box{flex:1 0 auto}.scroll-container.is-flow .hero{height:auto;min-height:0;overflow:visible}.scroll-container.is-flow .hero-slides-container{display:flex;flex-direction:column;height:auto;align-items:stretch;justify-content:flex-start}.scroll-container.is-flow .hero-slide{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto;transition:none;height:auto;min-height:0}.scroll-container.is-flow .hero-slide.board,.scroll-container.is-flow .hero-slide.ink:has(.issuers-lede){overflow:visible}.scroll-container.is-flow .hero-slide[data-slide$=-bg]{min-height:75dvh;justify-content:flex-end}.scroll-container.is-flow .hero-video-wrap{left:0;transform:none;width:100%;height:calc(100dvh - 4.75rem);opacity:1}.scroll-container.is-flow .hero-slide.on-video{min-height:calc(100dvh - 4.75rem);justify-content:flex-end;padding-bottom:var(--spacing-32)}@media(min-width:769px){.bottom-cards-container .nav-card-sub{display:none}.bottom-cards-container .nav-card,.bottom-cards-container .nav-card.active,.bottom-cards-container .nav-card:hover{padding:.55rem .9rem;align-items:center}.scroll-container.is-flow{height:100dvh}.scroll-container.is-flow .sticky-wrapper{position:relative;height:100%;overflow:hidden}.scroll-container.is-flow .app-main{height:100%;min-height:0;overflow:hidden}.scroll-container.is-flow .hero-box{flex:1 1 auto;min-height:0;overflow:auto}.scroll-container.is-flow .hero{min-height:100%;justify-content:flex-start;flex-shrink:0;border-radius:var(--radius-global);overflow:hidden}.scroll-container.is-flow .hero-slides-container{min-height:100%;flex-shrink:0}.scroll-container.is-flow .hero-box{box-shadow:none;border-radius:0}.scroll-container.is-flow .hero-box:after{content:none}.scroll-container.is-flow .hero:after{content:"";position:absolute;inset:0;border-radius:var(--radius-global);box-shadow:inset 0 0 0 var(--border-1) var(--border);pointer-events:none;z-index:100}.scroll-container.is-flow .hero-slide{flex-shrink:0}.scroll-container.is-flow .hero-slide.on-video{min-height:100%;padding-bottom:var(--spacing-32)}.scroll-container.is-flow .hero-video-wrap{height:100%}.scroll-container.is-flow .bottom-box{position:relative;flex-shrink:0}}.scroll-container.is-flow .hero-slide.ink:has(.dollarpower){overflow:visible;background:var(--satellite-bg);padding:4rem 2.5rem 3.5rem;min-height:0}.scroll-container.is-flow .hero-globe-wrap{display:none}.scroll-container.is-flow .hero-slide.team{overflow:visible;gap:0;padding:3.5rem 2.5rem;min-height:0}.years-manifesto-body{margin:var(--spacing-48) 0 var(--spacing-8);max-width:65ch}.years-manifesto-body h2.text-display-2xl{margin:0 0 var(--spacing-24)}.years-manifesto{width:100%}.years-manifesto>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;width:fit-content}.years-manifesto>summary::-webkit-details-marker{display:none}.years-manifesto>summary::marker{content:none}@media(max-width:768px){.scroll-container{height:auto;min-height:0}.sticky-wrapper{position:static;height:auto;overflow:visible}.app-main{height:auto;min-height:0}.hero-box{flex:none;order:2}.hero{height:auto;min-height:0}.hero-slides-container{display:block;height:auto}.hero-slide{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto;transition:none;height:auto;min-height:0;padding:var(--spacing-32) var(--spacing-20)}.deck-stop{display:none}html{scroll-snap-type:none}.hero-slide.team,.hero-slide.ink:has(.dollarpower),.hero-slide.ink:has(.about-essay){overflow:visible}.bottom-box{order:1;position:sticky;top:0;bottom:auto;width:100vw;margin-left:calc(50% - 50vw);transform:none;padding:6px 8px;background:var(--bg-color);border-radius:0;box-shadow:none;z-index:200}.bottom-box.is-stuck .nav-card-glow{clip-path:inset(8px -60px -60px -60px)}.hero-box{order:2}.navbar{position:relative}.hero-video-wrap{height:76dvh;opacity:1}.hero-slide.on-video{min-height:76dvh;padding-bottom:var(--spacing-16)}.scroll-container.is-flow .hero-video-wrap{height:76dvh}.scroll-container.is-flow .hero-slide.on-video{min-height:76dvh}.scroll-container.is-flow .hero-slide.ink:has(.dollarpower),.scroll-container.is-flow .hero-slide.team{padding:var(--spacing-32) var(--spacing-20)}.hero-slide[data-slide$=-bg]{min-height:75dvh;justify-content:flex-end}.hero-globe-wrap{display:none}}@property --nav-press-add{syntax: "<number>"; inherits: false; initial-value: 0;}.bottom-cards-container [data-nav-card]{--nav-flex-base: 1}.bottom-cards-container [data-nav-card]:hover,.bottom-cards-container [data-nav-card].active{--nav-flex-base: 1.666}@keyframes nav-tab-press-flex{0%{--nav-press-add: 0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}24%{--nav-press-add: .5;animation-timing-function:cubic-bezier(.33,1,.68,1)}to{--nav-press-add: 0}}@keyframes nav-tab-press-pad{0%{padding-inline:.55rem;animation-timing-function:cubic-bezier(.2,.8,.2,1)}24%{padding-inline:1.15rem;animation-timing-function:cubic-bezier(.33,1,.68,1)}to{padding-inline:.55rem}}@media(min-width:769px){.bottom-cards-container [data-nav-card].nav-press{flex-grow:calc(var(--nav-flex-base) + var(--nav-press-add));transition:none;animation:nav-tab-press-flex 1s both}}@media(max-width:768px){.bottom-cards-container [data-nav-card].nav-press .nav-card{animation:nav-tab-press-pad 1s both}}@media(prefers-reduced-motion:reduce){.bottom-cards-container [data-nav-card].nav-press,.bottom-cards-container [data-nav-card].nav-press .nav-card{animation:none}}.app-main{--app-pad-x: 32px}@media(max-width:1024px){.app-main{--app-pad-x: 16px}}@media(max-width:768px){.app-main{--app-pad-x: 8px}}.scroll-container.is-single{height:auto;min-height:0;--section-banner-h: clamp(30rem, 48vh, 34rem)}.scroll-container.is-single .sticky-wrapper{position:static;height:auto;overflow:visible}.scroll-container.is-single .app-main{height:auto;min-height:100dvh}.scroll-container.is-single .page-body{display:flex;flex-direction:column;gap:8px;min-width:0}.scroll-container.is-single .hero-box{flex:none}.scroll-container.is-single .hero{height:auto;min-height:0}.scroll-container.is-single .hero-slides-container{display:block;height:auto}.scroll-container.is-single .hero-slide{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto;transition:none;height:auto;min-height:0;overflow:visible}.scroll-container.is-single .hero-slide.ink:has(.about-essay),.scroll-container.is-single .hero-slide.ink:has(.issuers-lede){overflow:visible}.scroll-container.is-single .deck-stop{display:none}.page-section{position:relative;display:flex;flex-direction:column;min-width:0}.page-section>.hero-video-wrap{left:0;transform:none;width:100%;height:100%;opacity:1}.scroll-container.is-single .footer{flex:none;transition:none}@media(min-width:769px){.scroll-container.is-single .footer:not(.visible){margin-top:-8px;visibility:hidden;pointer-events:none}}@media(min-width:769px){.scroll-container.is-single{height:100dvh;overflow:hidden}.scroll-container.is-single .sticky-wrapper{height:100%;overflow:hidden}.scroll-container.is-single .app-main{height:100%;min-height:0;overflow:hidden}.scroll-container.is-single .nav-dock{position:relative;flex:none;z-index:300}.scroll-container.is-single .page-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;container-type:size}.scroll-container.is-single .bottom-box{position:relative;flex:none;z-index:200}.page-section{scroll-margin-top:0}.scroll-container.is-single .hero-slide.on-video{min-height:100cqh;justify-content:flex-end;padding-bottom:var(--spacing-32)}.scroll-container.is-single .hero-slide[data-slide$=-bg]{min-height:var(--section-banner-h);justify-content:flex-end}.scroll-container.is-single .hero-slide.team{gap:0;padding:3.5rem 2.5rem}}@media(max-width:768px){.scroll-container.is-single .nav-dock{display:contents}.scroll-container.is-single .page-body{order:2}.scroll-container.is-single .footer{order:3;max-height:180px;opacity:1;padding:16px;margin-top:8px;visibility:visible;pointer-events:auto}.page-section{scroll-margin-top:56px}.scroll-container.is-single{--section-banner-h: clamp(26rem, 44vh, 28rem)}.scroll-container.is-single .hero-slide.on-video{min-height:76dvh}.scroll-container.is-single .hero-slide[data-slide$=-bg]{min-height:var(--section-banner-h);justify-content:flex-end}}:root{--tick-down: #f97066;--tick-up-bg: rgba(11, 81, 54, .22);--tick-down-bg: rgba(249, 112, 102, .18)}[data-theme=light]{--tick-down: #b42318;--tick-up-bg: rgba(11, 81, 54, .1);--tick-down-bg: rgba(180, 35, 24, .1)}.board-table .num{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.board-table thead .num{text-align:right}.cap-line{display:block;color:var(--text-muted);font-size:.75rem;font-weight:400;letter-spacing:.01em;margin-top:2px}.board-table td,.board-table th{padding:10px 16px 10px 0}.board-table .delta.up{color:var(--color-green-400)}.board-table .delta.down{color:var(--tick-down)}.tick-up{animation:tickFlashUp .65s ease-out}.tick-down{animation:tickFlashDown .65s ease-out}@keyframes tickFlashUp{0%{background-color:var(--tick-up-bg)}to{background-color:transparent}}@keyframes tickFlashDown{0%{background-color:var(--tick-down-bg)}to{background-color:transparent}}.board-live{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--color-neutral-400)}.board-live.is-live .live-dot{background:var(--color-green-400);box-shadow:0 0 0 0 var(--color-green-400);animation:livePulse 2s ease-out infinite}@keyframes livePulse{0%{box-shadow:0 0 #0b513673}70%{box-shadow:0 0 0 6px #0b513600}to{box-shadow:0 0 #0b513600}}.cmp-table td,.cmp-table th{padding:16px 20px 16px 0;vertical-align:top}.cmp-table th[scope=row]{text-transform:none;letter-spacing:-.01em;font-size:1rem;font-weight:500;color:var(--text-main);max-width:22rem;white-space:normal;position:sticky;left:0;z-index:1;background:var(--section-bg)}.cmp-table thead th:first-child{position:sticky;left:0;z-index:2;background:var(--section-bg)}@media(max-width:768px){.cmp-table th[scope=row]{max-width:9.5rem}}.cmp-table .col-emphasis{background:transparent;font-weight:500}.cmp-table thead th.col-emphasis{color:var(--text-main);font-weight:600}.cmp-table td.col-emphasis{box-shadow:inset 2px 0 0 0 var(--color-blue-400);padding-left:14px}.cmp-cell{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cmp-table .glyph-cell{text-align:left}.cmp-main{font-style:normal;font-weight:400;color:var(--text-main)}.cmp-note{font-size:.8rem;line-height:1.35;color:var(--text-muted);font-weight:400;max-width:28ch}.cmp-table-text .cmp-main,.cmp-table-text .cmp-note{max-width:42ch;white-space:normal}.cmp-table-text td{white-space:normal}.number-table .num-mark{width:1.15rem;padding-right:8px;text-align:center;vertical-align:middle}.number-table{table-layout:fixed}.number-table thead th:first-child{width:22%}.number-table thead th:last-child{width:5.5rem}.num-diff{color:var(--text-main);font-size:.65rem;line-height:1}.number-table .num-item{text-transform:none;letter-spacing:-.01em;font-size:1rem;font-weight:500;color:var(--text-main);white-space:normal}.num-item-link{display:none}.number-table .num-docs .docs-link{color:var(--text-muted);white-space:nowrap}.number-table .num-docs .docs-link:hover{color:var(--text-main)}.number-table .num-group th{text-transform:none;letter-spacing:0;font-size:.95rem;font-weight:600;color:var(--text-main);padding:1.35rem 0 .45rem;background:var(--section-bg);border-bottom:1px solid var(--text-main)}.number-table tbody:first-of-type .num-group th{padding-top:.65rem}.number-legend{font-size:.8rem;line-height:1.4}@media(max-width:640px){.number-table thead{display:none}.number-table,.number-table tbody{display:block;width:100%}.number-table tbody+tbody{margin-top:1.1rem}.number-table .num-group,.number-table .num-group th{display:block;width:100%;box-sizing:border-box}.number-table .num-group th{padding:0 0 8px;border-bottom:1px solid var(--text-main)}.number-table tbody:first-of-type .num-group th{padding-top:0}.number-table tbody tr:not(.num-group){display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"item" "value";column-gap:10px;row-gap:2px;padding:12px 0;border-bottom:1px solid var(--border)}.number-table .num-item,.number-table .num-value{padding:0;border:0;width:auto}.number-table .num-item{grid-area:item}.number-table .num-value{grid-area:value;color:var(--text-muted)}.number-table .num-docs,.num-item-text{display:none}.num-item-link{display:inline;color:var(--text-main);text-decoration:none}.num-item-link:hover{text-decoration:underline}}
