.prismatic-landing .chart .model-marker line{stroke:#a8a1bd;stroke-dasharray:3 6;stroke-width:1;opacity:.32}.prismatic-landing .chart .model-marker circle{fill:#131320;stroke:#827e99;stroke-width:1}.prismatic-landing .chart .model-marker text{fill:#d3cede;font-size:10px;font-weight:500}.prismatic-landing .chart .model-marker.selected line{stroke:#c7b9fa;opacity:.75}.prismatic-landing .chart .model-marker.selected circle{fill:#514275;stroke:#c7b9fa}.prismatic-landing .model-milestones{border-top:1px solid #303447;border-bottom:1px solid #303447;padding:23px 0 18px;margin:20px 0 24px}.prismatic-landing .model-milestones-heading{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.prismatic-landing .model-milestones-heading>span:last-child{color:#a4aec5;font-size:11px}.prismatic-landing .model-milestone-buttons{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0}.prismatic-landing .model-milestone-buttons button{display:inline-flex;align-items:center;gap:9px;border:1px solid #303448;color:#b9c1d6;background:#090c13;padding:10px 12px;font:inherit;font-size:12px;cursor:pointer}.prismatic-landing .model-milestone-buttons button>span{width:18px;height:18px;display:grid;place-items:center;font-size:10px;border:1px solid #6f6a85;border-radius:50%}.prismatic-landing .model-milestone-buttons button:hover{border-color:#9883c6;color:#fff}.prismatic-landing .model-milestone-buttons button[aria-pressed=true]{background:#1b1628;border-color:#aa91e1;color:#f0eafa}.prismatic-landing .model-milestone-buttons button[aria-pressed=true]>span{background:#514275;border-color:#b3a4d8}.prismatic-landing .model-milestone-detail{display:grid;grid-template-columns:180px 1fr auto;gap:25px;align-items:center;min-height:82px;border-left:2px solid #a998d0;padding:4px 0 4px 20px}.prismatic-landing .model-milestone-detail time{display:block;font-size:11px;color:#ad9bda;margin-bottom:8px}.prismatic-landing .model-milestone-detail strong{font-weight:400;font-size:20px}.prismatic-landing .model-milestone-detail p{font-size:13px;line-height:1.65;margin:0;max-width:580px}.prismatic-landing .model-milestone-detail a{color:#c2aedf;font-size:11px;white-space:nowrap}.prismatic-landing .model-milestones-note{font-size:11px;color:#9faac0;margin:20px 0 0}@media(max-width:800px){.prismatic-landing .model-milestone-detail{grid-template-columns:150px 1fr;gap:15px}.prismatic-landing .model-milestone-detail a{grid-column:2}}@media(max-width:600px){.prismatic-landing .model-milestones{padding-top:18px}.prismatic-landing .model-milestones-heading{gap:8px}.prismatic-landing .model-milestones-heading .mono{font-size:10px;letter-spacing:.06em}.prismatic-landing .model-milestone-buttons{gap:7px}.prismatic-landing .model-milestone-buttons button{padding:8px 9px;font-size:11px;gap:7px}.prismatic-landing .model-milestone-detail{display:flex;flex-direction:column;align-items:flex-start;gap:13px;padding-left:15px}.prismatic-landing .model-milestone-detail p{font-size:12px}}.prismatic-landing .series-legend-toggle{text-align:left;background:transparent;border:1px solid #343a50;color:#e5eafa;padding:16px;font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0}.prismatic-landing .series-legend-toggle>div{display:flex;align-items:center;gap:8px;font-size:12px}.prismatic-landing .series-legend-toggle svg{width:29px;height:5px;flex-shrink:0}.prismatic-landing .series-legend-toggle strong{font-size:27px;font-weight:400}.prismatic-landing .series-legend-toggle small,.prismatic-landing .series-legend-toggle .history-reference{font-size:10px;line-height:1.5;color:#aab4ca}.prismatic-landing .series-legend-toggle[aria-pressed=false]{opacity:.45;border-style:dashed}.prismatic-landing .series-legend-toggle:hover:not(:disabled){border-color:#9c8cca;opacity:1}.prismatic-landing .series-legend-toggle:disabled{cursor:default}.prismatic-landing .chart-interaction-hint{display:flex;justify-content:space-between;gap:12px;color:#b5bfd5;font-size:11px;padding:12px 0 18px}.prismatic-landing .chart-interaction-hint span:last-child{color:#99a5bf}.prismatic-landing .market-chart-scroll{overflow-x:auto;overscroll-behavior-x:contain;width:100%;scrollbar-color:#6e628b #111521;scrollbar-width:thin}.prismatic-landing .market-chart-scroll .chart{display:block;cursor:crosshair}.prismatic-landing .chart .named-model-marker{cursor:pointer}.prismatic-landing .chart .named-model-marker line{stroke:var(--model-color);opacity:.34}.prismatic-landing .chart .named-model-marker.selected line{stroke:var(--model-color);opacity:.8}.prismatic-landing .chart .named-model-marker rect{fill:#0d101a;stroke:var(--model-color);stroke-width:1}.prismatic-landing .chart .named-model-marker text{fill:var(--model-color);font-size:11px;font-weight:500}.prismatic-landing .chart-empty{padding:20px;border:1px solid #3e3755;color:#c6cada;font-size:13px}.prismatic-landing .chart-empty button{margin-left:12px;border:0;color:#d1b7ff;background:transparent;text-decoration:underline;cursor:pointer}.prismatic-landing .chart-inspector{margin-top:18px;border:1px solid #65597b;background:#0e111b;padding:20px 24px;box-shadow:0 10px 35px #0003}.prismatic-landing .chart-inspector-heading{display:flex;justify-content:space-between;gap:15px;align-items:center}.prismatic-landing .chart-inspector-heading span{font-size:10px;color:#a4afc8;letter-spacing:.1em;display:block;margin-bottom:7px}.prismatic-landing .chart-inspector-heading strong{font-size:19px;font-weight:400}.prismatic-landing .chart-inspector-heading button{background:transparent;color:#c6cfe1;border:1px solid #3d455b;width:30px;height:30px;font-size:21px;cursor:pointer}.prismatic-landing .chart-inspector-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}.prismatic-landing .chart-inspector-prices>div{display:flex;flex-direction:column;gap:7px}.prismatic-landing .chart-inspector-prices span{font-size:11px}.prismatic-landing .chart-inspector-prices strong{font-weight:400;font-size:20px}.prismatic-landing .chart-inspector-prices small{font-size:11px;line-height:1.5;color:#aab5cd}.prismatic-landing .chart-inspector .chart-inspector-note{font-size:10px;color:#a4afc5;margin:18px 0 0}.prismatic-landing .chart-inspector-model{border-left:2px solid;padding-left:14px;margin-top:20px}.prismatic-landing .chart-inspector-model strong{font-size:13px;font-weight:500}.prismatic-landing .chart-inspector-model p{margin:7px 0 0;font-size:12px;line-height:1.5;max-width:760px}@media(max-width:720px){.prismatic-landing .chart-interaction-hint{flex-direction:column;gap:7px}.prismatic-landing .chart-inspector{padding:17px}.prismatic-landing .chart-inspector-prices{grid-template-columns:1fr 1fr;gap:20px 15px}.prismatic-landing .series-legend-toggle{padding:12px}}.prismatic-landing .narrative-hero h1{font-size:clamp(64px,6.1vw,98px);line-height:.98;letter-spacing:-.065em}.prismatic-landing .hero-secondary{flex-wrap:wrap}.prismatic-landing .hero-secondary small{display:block;font-size:10px;color:#aeb8ce}.prismatic-landing .vault-cycle{position:relative;max-width:1100px;height:660px;margin:15px auto 0}.prismatic-landing .vault-cycle-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.prismatic-landing .vault-cycle-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px;width:290px}.prismatic-landing .vault-cycle-center>.mono{font-size:9px;letter-spacing:.12em}.prismatic-landing .vault-cycle-center strong{font-size:46px;line-height:1.08;font-weight:400;letter-spacing:-.04em}.prismatic-landing .vault-cycle-center em{font-style:normal;color:#bea4ed}.prismatic-landing .vault-cycle-center>span:last-child{font-size:11px;letter-spacing:.12em;color:#c6d0e3}.prismatic-landing .vault-cycle-steps{list-style:none;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.prismatic-landing .vault-cycle-steps li{position:absolute;width:29%;padding:22px;background:#070a10}.prismatic-landing .vault-cycle-steps li:nth-child(1){top:30px;left:2%}.prismatic-landing .vault-cycle-steps li:nth-child(2){top:30px;right:2%}.prismatic-landing .vault-cycle-steps li:nth-child(3){bottom:20px;right:2%}.prismatic-landing .vault-cycle-steps li:nth-child(4){bottom:20px;left:2%}.prismatic-landing .vault-step-number{font-size:12px;letter-spacing:.08em;color:#9e89d5;display:block;margin-bottom:18px}.prismatic-landing .vault-cycle-steps h3{font-size:27px;line-height:1.15;letter-spacing:-.035em;font-weight:400;margin:0 0 14px}.prismatic-landing .vault-cycle-steps p{font-size:13px;line-height:1.65;margin:0}.prismatic-landing .vault-listing-note{text-align:center;font-size:11px;margin:12px 0 38px;color:#a6b1c7}.prismatic-landing .hardware-watch-heading{margin:30px 0;font-size:clamp(40px,4vw,65px);font-weight:400;line-height:1.05;letter-spacing:-.045em}@media(max-width:900px){.prismatic-landing .vault-cycle-steps li{width:33%;padding:17px}.prismatic-landing .vault-cycle-steps h3{font-size:23px}.prismatic-landing .vault-cycle-center{width:220px}.prismatic-landing .vault-cycle-center strong{font-size:36px}.prismatic-landing .vault-cycle-center>.mono{font-size:8px}}@media(max-width:720px){.prismatic-landing .narrative-hero h1{font-size:clamp(50px,11.8vw,84px);line-height:1}.prismatic-landing .hero-copy>.eyebrow{font-size:8px;letter-spacing:.045em}.prismatic-landing .vault-cycle{height:auto;margin-top:32px}.prismatic-landing .vault-cycle-ring{display:none}.prismatic-landing .vault-cycle-center{position:static;transform:none;width:100%;padding:28px 0;border-top:1px solid #4c3f63;border-bottom:1px solid #4c3f63;gap:14px;margin-bottom:35px}.prismatic-landing .vault-cycle-center strong{font-size:38px}.prismatic-landing .vault-cycle-center strong br{display:none}.prismatic-landing .vault-cycle-center strong em{margin-left:10px}.prismatic-landing .vault-cycle-center>.mono{font-size:10px}.prismatic-landing .vault-cycle-steps{position:static;padding:0 0 0 18px}.prismatic-landing .vault-cycle-steps li{position:relative;width:100%;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;padding:0 0 35px 30px;border-left:1px solid #514162;background:transparent}.prismatic-landing .vault-cycle-steps li:last-child{padding-bottom:5px}.prismatic-landing .vault-cycle-steps li:not(:last-child):after{content:"↓";position:absolute;left:-6px;bottom:10px;background:#070a10;color:#bc9de9}.prismatic-landing .vault-step-number{position:absolute;left:-13px;top:0;background:#070a10;padding:3px 0;font-size:11px}.prismatic-landing .vault-cycle-steps h3{font-size:27px}.prismatic-landing .vault-cycle-steps p{font-size:13px}.prismatic-landing .vault-listing-note{text-align:left;margin-top:28px;line-height:1.6}}:root{font-family:DM Sans,sans-serif;color:#22291f;background:#f1f0e9;font-synthesis:none;--paper: #f1f0e9;--ink: #22291f;--muted: #62675b;--line: #d1d3c6;--acid: #d5ee55}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #7b981c;outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2{font-family:Barlow Condensed,sans-serif;font-weight:500;letter-spacing:-.025em;line-height:.96}h2{font-size:clamp(48px,5vw,76px)}p{line-height:1.65}em{font-style:normal}button{color:inherit}section[id]{scroll-margin-top:28px}.mono{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;letter-spacing:.07em;line-height:1.5}.eyebrow{display:flex;align-items:center;gap:8px}.eyebrow i,.status-dot{width:7px;height:7px;background:#839b2d;border-radius:50%;display:inline-block}.skip-link{position:fixed;top:-100px;left:10px;z-index:50;background:var(--acid);padding:14px}.skip-link:focus{top:10px}header{height:99px;margin:0 4.2%;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:28px}.wordmark{font-weight:700;font-size:28px;letter-spacing:-1.3px;display:flex;align-items:center;gap:8px}.brand-icon{font-size:34px;transform:rotate(-12deg);line-height:1}.brand-dot{font-size:9px;align-self:flex-start;margin:7px 0 0 -5px;letter-spacing:0}nav{display:flex;gap:34px;margin-left:auto;margin-right:auto}nav a{font-size:12px}nav a:hover{text-decoration:underline;text-underline-offset:6px}.header-cta{font-size:12px;display:flex;gap:24px;align-items:center}.header-cta span{font-size:21px}.menu-button{display:none}.hero{display:grid;grid-template-columns:1fr 1fr;margin:0 4.2%;padding:34px 0 32px;gap:32px;min-height:645px}.hero-copy{position:relative;padding:29px 0 0;display:flex;align-items:flex-start;flex-wrap:wrap;align-content:flex-start}.hero .eyebrow{width:100%;margin-bottom:31px}h1{font-size:clamp(78px,7.4vw,119px);width:100%;letter-spacing:-.034em;line-height:.9}h1 em{color:#707a61}.hero-copy>p{font-size:14px;max-width:335px;margin:27px 0 25px;width:100%;flex-basis:100%}.button{background:var(--ink);color:var(--paper);padding:17px 20px;font-size:12px;display:inline-flex;align-items:center;gap:35px;transition:background .2s,transform .2s}.button:hover{background:#40512c;transform:translateY(-2px)}.button span{font-size:20px}.hero-secondary{display:inline-flex;font-size:12px;gap:20px;align-items:center;padding:18px 0;margin-left:24px}.hero-bottom{display:flex;justify-content:space-between;width:100%;margin-top:40px;padding-right:20px;color:var(--muted);font-size:8px}.specimen{background:#050806;min-height:580px;position:relative;overflow:hidden;color:#eef0e7;isolation:isolate}.specimen>img{position:absolute;width:245%;max-width:none;height:100%;object-fit:cover;left:-117%;top:-25px;object-position:75% center;z-index:-2;opacity:.97}.webgl-field{position:absolute;top:48%;right:-15%;bottom:-27%;left:-15%;z-index:-1;opacity:.7;background:linear-gradient(transparent,#15211622)}.webgl-field canvas{display:block;width:100%;height:100%}.specimen:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(0deg,#050806 1%,transparent 50%)}.specimen-top,.specimen-bottom,.specimen-note,.specimen-cross{position:absolute;z-index:2}.specimen-top{top:25px;left:25px;right:25px;display:flex;justify-content:space-between;color:#b9c0b1;font-size:8px}.specimen-bottom{left:28px;right:28px;bottom:65px;display:flex;justify-content:space-between;align-items:center;gap:10px}.specimen-bottom .mono{font-size:8px;color:#b7bda9}.specimen-bottom h3{font-family:Barlow Condensed;font-size:40px;font-weight:500;line-height:1.15;margin-top:10px}.specimen-bottom p{font-size:11px;color:#c2c7b7}.memory-tag{border-left:1px solid #5d6450;padding-left:22px;display:flex;flex-direction:column}.memory-tag strong{font-family:Barlow Condensed;font-size:54px;font-weight:500;line-height:1}.memory-tag strong span{font-size:19px;margin-left:4px}.memory-tag>.mono{margin-top:8px}.specimen-note{bottom:22px;left:28px;right:28px;padding-top:12px;border-top:1px solid #343b2d;font-size:7px;color:#a8af9a}.specimen-cross{font-family:monospace;font-size:20px;color:#b9c698}.cross-one{top:24%;left:8%}.cross-two{right:8%;top:55%}.principles{margin:0 4.2%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);padding:28px 0}.principles>div{display:flex;gap:26px;padding:0 28px;border-right:1px solid var(--line)}.principles>div:first-child{padding-left:0}.principles>div:last-child{border:0}.principles .mono{color:#7c845f;padding-top:3px}.principles p{font-size:14px;line-height:1.5}.principles small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.section{margin:0 4.2%;padding:94px 0}.section-eyebrow{display:flex;justify-content:space-between;margin-bottom:40px;color:var(--muted);font-size:9px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:52px}.section-heading>p{width:285px;font-size:13px;color:var(--muted);margin-bottom:5px}.thesis-content{display:grid;grid-template-columns:1fr 1.1fr;gap:8%}.tabs{display:flex}.tabs button{border:0;background:transparent}.layer-tabs{display:flex;flex-direction:column;margin-bottom:26px}.layer-tabs button{border-top:1px solid var(--line);padding:15px 0;display:flex;align-items:center;text-align:left;font-size:15px;gap:22px}.layer-tabs button:last-child{border-bottom:1px solid var(--line)}.layer-tabs button>span:last-child{margin-left:auto;font-size:19px}.layer-tabs button[aria-pressed=true]{font-weight:600}.layer-tabs button[aria-pressed=true] .mono{color:#6c812d}.thesis-content h3{font-size:20px;font-weight:500;margin-bottom:12px}.thesis-content p{font-size:13px;color:var(--muted);max-width:420px;min-height:66px}.text-link{display:inline-flex;gap:30px;font-size:11px;border-bottom:1px solid var(--ink);padding:9px 0;margin-top:16px}.text-link:hover{color:#667b1d}.dependency-diagram{background:#e8eadf;border:1px solid #d9ddcb;position:relative;display:flex;flex-direction:column;min-height:360px;padding:23px;background-image:radial-gradient(#9ba58c55 .7px,transparent .7px);background-size:14px 14px}.diagram-head{display:flex;justify-content:space-between;font-size:7px;color:#626c53}.diagram-nodes{display:flex;justify-content:center;align-items:center;gap:12px;flex:1}.node{width:94px;display:flex;flex-direction:column;gap:20px;align-items:center;font-size:10px;text-align:center}.node-icon{width:54px;height:54px;display:grid;place-items:center;border:1px solid #a9b09a;background:var(--paper);font-size:25px}.node.center .node-icon{width:76px;height:76px;background:var(--ink);color:var(--acid);font-size:45px;box-shadow:0 0 0 7px #e4e7d9,0 0 0 8px #b9c1a9}.node-connector{color:#7a8568;margin-bottom:37px}.diagram-metric{border-top:1px solid #bdc7ab;padding-top:19px;display:flex;justify-content:space-between;align-items:center;gap:12px}.diagram-metric strong{font-family:Barlow Condensed;font-size:40px;font-weight:500}.diagram-metric .mono{font-size:7px;text-align:right}.hardware{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hardware-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.hardware .eyebrow{margin-bottom:26px}.hardware h2{font-size:clamp(62px,7.5vw,108px)}.hardware p{font-size:13px;max-width:325px;margin-top:25px;color:var(--muted)}.hardware .small{font-size:10px;max-width:290px}.spec-list{padding-top:4px}.spec-list>div{border-top:1px solid var(--line);padding:20px 0;display:grid;grid-template-columns:1fr 1.3fr;align-items:center}.spec-list>div:last-child{border-bottom:1px solid var(--line)}.spec-list>div>span:first-child{font-size:12px}.spec-list strong{font-family:Barlow Condensed;font-size:59px;font-weight:500;line-height:1.05}.spec-list strong small{font-size:22px}.spec-list .mono{grid-column:2;font-size:8px;color:var(--muted);margin-top:8px}.spec-list .form-factor p{margin:0;font-size:13px;line-height:1.8;color:var(--ink)}.form-factor p small{font-size:10px;color:var(--muted)}.markets{padding-bottom:70px}.chart-controls{display:flex;justify-content:space-between;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;gap:10px}.sku-tabs button{font-size:11px;padding:11px 20px}.sku-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.unit-tabs{border:1px solid var(--line);padding:3px}.unit-tabs button{font-size:10px;padding:6px 13px}.unit-tabs button[aria-pressed=true]{background:#dbe0cd}.chart-top{display:flex;justify-content:space-between;margin-top:30px;align-items:center}.chart-top .mono{font-size:8px;color:var(--muted)}.chart-top p{font-size:15px;margin-top:8px}.chart-top p span{color:var(--muted);font-size:11px}.chart-value{display:flex;align-items:flex-end;flex-direction:column}.chart-value strong{font-family:Barlow Condensed;font-weight:500;font-size:43px;line-height:1.15}.chart{width:100%;height:auto;overflow:visible;margin-top:22px;display:block}.chart text{font-size:10px;fill:#69715f;font-family:IBM Plex Mono,monospace}.chart circle{cursor:crosshair}.chart-scrubber{display:flex;align-items:center;gap:24px;font-size:8px;color:var(--muted);margin-top:15px}.chart-scrubber input{accent-color:#647d20;flex:1;min-width:0;height:10px}.chart-foot{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:18px 0;font-family:IBM Plex Mono;font-size:8px;color:var(--muted)}.source-note{font-size:10px;color:var(--muted);max-width:890px;margin:20px 0}.source-note a{text-decoration:underline;text-underline-offset:3px}.data-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.data-details summary{display:flex;justify-content:space-between;padding:16px 0;font-size:11px}.table-wrap{overflow:auto;max-height:350px}table{border-collapse:collapse;width:100%;font-family:IBM Plex Mono;font-size:10px;text-align:left}caption{text-align:left;padding:15px 0;color:var(--muted)}td,th{padding:12px;border-bottom:1px solid var(--line)}.model{background:#20261f;color:var(--paper);padding:80px 4.2%}.model .section-eyebrow{color:#b6bfaa}.model-heading{display:flex;justify-content:space-between;gap:70px;align-items:flex-end}.model h2{font-size:clamp(60px,7.5vw,106px)}.model h2 em{color:var(--acid)}.model-heading p{font-size:13px;color:#bfc6b6;max-width:285px;margin-bottom:8px}.model-flow{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;border-top:1px solid #515a49;border-bottom:1px solid #515a49;padding:24px 0 32px}.model-flow>div{padding:0 25px;border-right:1px solid #515a49}.model-flow>div:first-child{padding-left:0}.model-flow>div:last-child{border-right:0}.model-flow .mono{display:flex;justify-content:space-between;color:#c7dc6c;font-size:9px}.model-flow h3{font-size:25px;font-weight:500;margin:30px 0 10px}.model-flow p{font-size:11px;color:#b4bda9;max-width:190px}.allocation{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;margin-top:56px;align-items:center}.allocation .mono{font-size:8px;color:#b4bda9}.allocation h3{font-size:25px;font-weight:500;line-height:1.25;margin-top:18px}.allocation p{font-size:10px;color:#b4bda9;margin-top:14px}.allocation-bars{display:grid;grid-template-columns:7fr 3fr;gap:20px}.allocation-bars>div{display:flex;flex-direction:column}.allocation-bars strong{font-family:Barlow Condensed;font-weight:500;font-size:80px;color:var(--acid);line-height:1.1}.allocation-bars>div:last-child strong{color:#d5d9c9}.allocation-bars strong span{font-size:32px}.allocation-bars>div>span{font-size:10px;margin-top:10px}.allocation-rule{height:18px;display:grid;grid-template-columns:7fr 3fr;gap:4px;margin-top:18px}.allocation-rule span:first-child{background:var(--acid)}.allocation-rule span:last-child{background:#6f7a60}.inventory{border:1px solid #56614c;display:flex;align-items:center;gap:18px;padding:25px;margin-top:54px}.inventory .status-dot{background:var(--acid)}.inventory .mono{font-size:8px;color:#c9d5ba}.inventory p{font-size:11px;color:#b4bda9;margin-top:5px}.inventory>a{font-size:10px;margin-left:auto;display:flex;gap:20px}.evidence{display:grid;grid-template-columns:1fr 1.2fr;gap:10%}.evidence h2{margin-top:30px}.evidence>div>p{font-size:12px;max-width:280px;color:var(--muted);margin-top:24px}.evidence-rows details{border-bottom:1px solid var(--line);padding:21px 0}.evidence-rows details:first-child{border-top:1px solid var(--line)}.evidence-rows summary{font-size:12px;display:flex;gap:22px;align-items:center}.evidence-rows summary span:first-child{font-family:IBM Plex Mono;font-size:9px;color:var(--muted)}.evidence-rows summary span:last-child{margin-left:auto;font-size:20px}.evidence-rows details p{font-size:11px;line-height:1.8;color:var(--muted);margin:20px 0 0 34px}.evidence-rows details a{display:block;font-size:10px;margin:16px 0 0 34px;text-decoration:underline;text-underline-offset:4px}.closing{background:var(--acid);padding:55px 4.2% 60px;position:relative;overflow:hidden}.closing h2{font-size:clamp(76px,9vw,133px);margin:35px 0}.closing .mono{font-size:9px}.closing-mark{position:absolute;right:6%;top:15px;font-size:370px;line-height:1;font-weight:400;letter-spacing:-20px;color:#a9c535}footer{margin:0 4.2%;padding:35px 0;display:flex;align-items:center;gap:28px}footer .wordmark{font-size:23px}footer p{font-size:10px;color:var(--muted)}footer .mono{font-size:8px;color:var(--muted);margin-left:auto}footer>a:last-child{font-size:10px;margin-left:26px}@media(min-width:1600px){header,.hero,.principles,.section,footer{max-width:1500px;margin-left:auto;margin-right:auto}.hero{min-height:730px}.specimen{min-height:650px}.model,.closing{padding-left:max(4.2%,calc((100vw - 1500px)/2));padding-right:max(4.2%,calc((100vw - 1500px)/2))}}@media(max-width:1000px){nav{gap:20px}.hero{gap:22px}.hero-secondary{margin-left:15px;gap:10px}.hero h1{font-size:85px}.hero-copy>p{font-size:12px}.hero .button{gap:12px}.hero-secondary{font-size:10px}.specimen{min-height:590px}.specimen-bottom{left:20px;right:20px}.specimen-bottom h3{font-size:31px}.memory-tag{padding-left:12px}.memory-tag strong{font-size:42px}.principles>div{gap:14px;padding:0 20px}.principles p{font-size:12px}.principles small{font-size:9px}.node{width:75px}.diagram-nodes{gap:5px}.diagram-head{gap:10px}.diagram-head span:last-child{text-align:right}.thesis-content{gap:5%}.model-heading{gap:40px}}@media(max-width:720px){html{scroll-padding-top:15px}header{height:77px;margin:0 6%;gap:16px}.wordmark{font-size:25px}.brand-icon{font-size:29px}.header-cta{display:none}.menu-button{display:block;background:none;border:0;font-size:11px}header nav{display:none;position:absolute;top:76px;left:0;right:0;z-index:10;background:var(--paper);padding:25px 6%;border-bottom:1px solid var(--line);margin:0;gap:24px}header nav.open{display:flex;flex-wrap:wrap}.hero{display:flex;flex-direction:column;margin:0 6%;padding-top:25px;gap:28px}.hero-copy{padding:4px 0 0}.hero .eyebrow{margin-bottom:28px;font-size:9px}.hero h1{font-size:clamp(76px,19vw,112px);line-height:.92}.hero-copy>p{font-size:13px;max-width:300px;margin-top:23px;margin-bottom:24px}.hero .button{gap:24px}.hero-secondary{margin-left:22px;font-size:11px}.hero-bottom{margin-top:29px;font-size:7px;padding:0}.specimen{min-height:410px}.specimen>img{top:-18px;left:-117%;width:245%}.specimen-top{font-size:7px;left:19px;right:19px;top:20px}.specimen-bottom{bottom:54px;left:20px;right:20px}.specimen-bottom h3{font-size:33px}.specimen-bottom .mono{font-size:7px}.specimen-note{left:20px;right:20px;bottom:16px;font-size:6px}.memory-tag strong{font-size:44px}.principles{margin:0 6%;grid-template-columns:1fr;padding:0}.principles>div,.principles>div:first-child{padding:20px 0;border-right:0;border-bottom:1px solid var(--line);gap:27px}.principles>div:last-child{border-bottom:0}.principles p{font-size:13px}.principles small{font-size:10px}.section{margin:0 6%;padding:63px 0}.section-eyebrow{font-size:8px;gap:20px;margin-bottom:31px}.section-eyebrow span:last-child{text-align:right;font-size:7px}h2{font-size:52px}.section-heading{display:block;margin-bottom:32px}.section-heading p{margin-top:24px;font-size:12px;width:auto;max-width:310px}.thesis-content{grid-template-columns:1fr;gap:30px}.thesis-content p{min-height:0;font-size:12px}.thesis-content h3{font-size:19px}.layer-tabs button{font-size:14px}.dependency-diagram{min-height:325px;padding:20px}.node{width:75px}.node-icon{width:46px;height:46px}.node.center .node-icon{width:65px;height:65px}.diagram-nodes{gap:9px}.hardware-grid{grid-template-columns:1fr;gap:30px}.hardware h2{font-size:70px}.hardware p{font-size:12px}.hardware .small{margin-top:20px}.spec-list>div{padding:17px 0}.spec-list strong{font-size:50px}.chart-controls{flex-wrap:wrap;gap:14px;padding:12px 0}.sku-tabs{width:100%;justify-content:space-between}.sku-tabs button{font-size:10px;padding:11px 14px}.unit-tabs{margin-left:auto}.chart-top .mono{font-size:7px}.chart-top p{font-size:12px}.chart-top p span{display:block;font-size:10px}.chart-value strong{font-size:36px}.chart{margin-top:20px;min-height:180px}.chart text{font-size:17px}.chart-foot{font-size:7px;gap:25px}.chart-foot span:last-child{text-align:right}.chart-scrubber{font-size:7px;gap:12px}.source-note{font-size:10px}.model{padding:56px 6%}.model-heading{display:block}.model h2{font-size:58px}.model-heading p{font-size:12px;margin-top:27px;max-width:300px}.model-flow{grid-template-columns:1fr 1fr;margin-top:33px;padding:0}.model-flow>div,.model-flow>div:first-child{padding:23px 20px 25px 0;border:0}.model-flow>div:nth-child(2n){padding-left:20px;border-left:1px solid #515a49}.model-flow>div:nth-child(-n+2){border-bottom:1px solid #515a49}.model-flow h3{font-size:23px;margin-top:22px}.model-flow p{font-size:10px}.allocation{grid-template-columns:1fr;gap:30px;margin-top:38px}.allocation h3{font-size:25px}.allocation-bars strong{font-size:78px}.inventory{padding:19px 15px;flex-wrap:wrap;gap:12px;margin-top:35px}.inventory>div{flex:1}.inventory p{font-size:10px}.inventory>a{margin-left:19px;font-size:10px;margin-top:5px}.evidence{grid-template-columns:1fr;gap:35px}.evidence h2{margin-top:25px}.evidence-rows summary{font-size:11px;gap:13px}.evidence-rows details p,.evidence-rows details a{margin-left:26px}.closing{padding:38px 6% 45px}.closing h2{font-size:76px;position:relative;z-index:1;margin:28px 0}.closing-mark{font-size:195px;right:5%;top:68px;opacity:.5}.closing .button{position:relative;z-index:1}.closing .mono{font-size:8px}footer{margin:0 6%;padding:27px 0;flex-wrap:wrap;gap:10px 22px}footer p{font-size:9px}footer .mono{margin-left:0;width:65%;font-size:6px}footer>a:last-child{margin-left:auto;font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.specimen-top,.specimen-bottom .mono,.specimen-note,.hero-bottom,.diagram-head,.diagram-metric .mono,.section-eyebrow,.spec-list .mono,.chart-top .mono,.chart-foot,.chart-scrubber,.model .mono,.closing .mono,footer .mono{font-size:10px}.source-note,.hardware .small,.evidence-rows details p,.evidence-rows details a,.model-flow p,.inventory p{font-size:11px}@media(max-width:720px){.specimen-top{gap:16px}.specimen-top>span:first-child{max-width:170px}.specimen-bottom .mono,.specimen-note{font-size:9px}.hero-bottom{font-size:9px;gap:20px}.section-eyebrow{gap:12px}.section-eyebrow span:last-child{font-size:9px;max-width:145px}.diagram-head{font-size:9px}.diagram-metric .mono{font-size:9px;max-width:145px}.chart-top .mono{font-size:9px}.chart-foot{font-size:9px;gap:16px}.chart-scrubber,.inventory .mono{font-size:9px}footer .mono{font-size:8px}.model .section-eyebrow{font-size:9px}}.specimen>img{transform:translate(var(--pointer-x, 0px),var(--pointer-y, 0px));transition:transform .35s ease-out}@media(prefers-reduced-motion:reduce){.specimen>img{transform:none}}.hero-copy{display:block}.specimen>img{width:auto;height:82%;left:50%;top:2%;object-fit:initial;transform:translate(calc(-65% + var(--pointer-x, 0px)),var(--pointer-y, 0px))}@media(max-width:720px){.specimen>img{height:68%;top:9%}}@media(prefers-reduced-motion:reduce){.specimen>img{transform:translate(-65%)}}.chart text{font-size:11px}.chart{min-height:0}@media(min-width:721px)and (max-width:1000px){.specimen>img{width:340%;height:auto;top:16%}}.source-note,.hardware .small,.evidence-rows details p,.evidence-rows details a,.model-flow p,.inventory p,.allocation p:not(.mono),.principles small{font-size:12px}.specimen-note,.spec-list .mono,.chart-foot,.chart-scrubber,.inventory .mono,.specimen-bottom .mono{font-size:10px}.narrative-hero .hero-copy>p{max-width:410px;margin-bottom:14px}.hero-risk{font-size:12px;color:#636b57;margin-bottom:26px}.hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.hero-actions .hero-secondary{margin:0;font-size:11px;padding:16px 0;gap:13px}.narrative-hero .hero-bottom{margin-top:35px}.strategy-flow{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.strategy-flow>div{padding:24px 24px 30px;border-right:1px solid var(--line)}.strategy-flow>div:first-child{padding-left:0}.strategy-flow>div:last-child{border-right:0}.strategy-flow .mono{color:#6d7d47;display:flex;justify-content:space-between}.strategy-flow h3{font-size:29px;letter-spacing:-.8px;font-weight:500;margin:32px 0 14px}.strategy-flow p{font-size:12px;color:var(--muted);max-width:220px}.profit-path{background:#e4e8d7;position:relative;padding:26px 28px;margin-top:27px;border-left:3px solid #798e3a}.profit-path .mono{font-size:10px;color:#61723d}.profit-path p{display:flex;align-items:center;gap:22px;font-size:20px;line-height:1.3;letter-spacing:-.4px;margin:15px 0 12px}.profit-path p span{color:#788c42;font-size:25px}.profit-path small{font-size:11px;color:#5f6952;display:block;max-width:680px;line-height:1.6}.category-tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:44px;gap:0}.category-tabs button{font-size:14px;flex:1;padding:21px 25px;display:flex;justify-content:space-between;align-items:center;border-right:1px solid var(--line)}.category-tabs button:last-child{border:0}.category-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.category-tabs button:not([aria-pressed=true]):hover{background:#e3e7d8}.category-hardware .hardware-grid{min-height:425px}.category-hardware h2{font-size:100px}.category-example{background:#e4e7db;display:flex;flex-direction:column;justify-content:center;min-height:385px}.category-example>.category-art{height:225px}.category-example>div:last-child{padding:0 27px 26px}.category-example h3{font-size:26px;font-weight:500;letter-spacing:-.8px;margin:13px 0 0}.category-example>div:last-child>p{margin:9px 0 0;font-size:12px}.category-art{position:relative;height:185px;display:flex;align-items:center;justify-content:center;background:#252e26}.category-art svg{width:85%;height:100%;max-height:160px}.category-art>.mono{position:absolute;bottom:13px;left:20px;font-size:8px;color:#bdc9ad}.category-example .category-art{background:transparent}.category-example .category-art>.mono{color:#647153;left:27px}.inventory-preview{background:#20261f;color:var(--paper);padding:76px 4.2% 56px}.inventory-preview .section-eyebrow{color:#b5c1a8}.inventory-heading{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;margin-bottom:54px}.inventory-heading h2{font-size:clamp(59px,6.4vw,94px)}.inventory-heading>div:first-child>p{font-size:13px;max-width:360px;color:#b9c6aa;margin-top:25px}.capacity-counter{padding-left:35px;border-left:1px solid #5b684b}.capacity-counter>.mono{font-size:10px;color:#c8d9b6}.capacity-counter strong{font-family:Barlow Condensed;font-size:112px;font-weight:500;letter-spacing:-4px;line-height:1.1;display:block;color:var(--acid);margin:10px 0}.capacity-counter strong>span{font-size:62px;letter-spacing:-1px}.capacity-counter p{font-size:13px;color:#d1dbc6}.capacity-counter small{font-size:10px;line-height:1.6;color:#aab99b;display:block;max-width:310px;margin-top:9px}.record-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.asset-record{border:1px solid #5c6e474d;background:#242d23;overflow:hidden}.record-label{padding:16px 20px;display:flex;justify-content:space-between;border-bottom:1px solid #5c6e474d;font-size:9px;color:#b9caa5}.record-gpu-art{height:185px;position:relative;background:#000;overflow:hidden}.record-gpu-art img{position:absolute;height:120%;width:auto;max-width:none;left:50%;top:-8%;transform:translate(-65%)}.record-content{padding:24px 20px 8px}.record-content>.mono{font-size:9px;color:#bdd697}.record-content h3{font-size:21px;line-height:1.2;font-weight:500;letter-spacing:-.5px;margin:12px 0 8px;min-height:25px}.record-content>p{font-size:11px;color:#aebda0;min-height:36px}.record-content dl{font-size:11px;line-height:1.5;margin-top:17px}.record-content dl>div{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid #62734d44}.record-content dt{color:#a8b898}.record-content dd{margin:0;color:#d4dfc9}.preview-note{font-size:11px;color:#b5c2a6;margin-top:23px;max-width:850px}.closing h2{max-width:1000px}.closing-mark{z-index:0}.closing h2,.closing>.mono,.closing>.button{position:relative;z-index:1}@media(min-width:1600px){.inventory-preview{padding-left:max(4.2%,calc((100vw - 1500px)/2));padding-right:max(4.2%,calc((100vw - 1500px)/2))}}@media(max-width:1000px){.hero-actions{gap:8px 18px}.strategy-flow>div{padding-left:18px;padding-right:18px}.strategy-flow h3{font-size:24px}.profit-path p{font-size:18px;gap:15px}.record-grid{gap:15px}.record-content{padding-left:16px;padding-right:16px}.record-content h3{font-size:18px}.capacity-counter strong{font-size:92px}.capacity-counter strong>span{font-size:50px}.category-hardware h2{font-size:90px}}@media(max-width:720px){.narrative-hero .hero-copy>p{font-size:13px;max-width:335px}.narrative-hero .hero-actions{gap:11px 20px}.hero-actions .hero-secondary{font-size:11px;padding:10px 0}.hero-risk{font-size:11px;margin-bottom:23px;max-width:325px}.narrative-hero .hero-bottom{margin-top:27px}.strategy-flow{grid-template-columns:1fr 1fr}.strategy-flow>div,.strategy-flow>div:first-child{padding:22px 16px 24px 0}.strategy-flow>div:nth-child(2n){padding-left:17px;border-right:0}.strategy-flow>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.strategy-flow h3{font-size:25px;margin-top:24px}.strategy-flow p{font-size:12px;line-height:1.65}.profit-path{padding:22px 19px}.profit-path p{display:flex;flex-wrap:wrap;gap:10px;font-size:18px;max-width:275px}.profit-path small{font-size:11px}.category-tabs{margin-bottom:34px}.category-tabs button{font-size:12px;padding:16px}.category-hardware .hardware-grid{min-height:0}.category-hardware h2{font-size:76px}.category-example{min-height:340px}.category-example>.category-art{height:210px}.inventory-preview{padding:55px 6% 40px}.inventory-heading{grid-template-columns:1fr;gap:33px;margin-bottom:33px}.inventory-heading h2{font-size:62px}.inventory-heading>div:first-child>p{font-size:12px;margin-top:22px}.capacity-counter{border-left:0;border-top:1px solid #5b684b;padding:25px 0 0}.capacity-counter strong{font-size:100px;margin:10px 0}.capacity-counter strong>span{font-size:57px}.capacity-counter small{font-size:11px;max-width:300px}.record-grid{grid-template-columns:1fr;gap:21px}.record-label{font-size:10px;padding:14px 18px}.record-gpu-art,.asset-record>.category-art{height:190px}.record-content{padding:22px 18px 10px}.record-content h3{font-size:23px;min-height:0}.record-content>p{font-size:12px;min-height:0}.record-content dl{font-size:12px}.record-content>.mono{font-size:10px}.preview-note{font-size:11px;line-height:1.7}.closing h2{font-size:70px;max-width:350px}.closing .mono{font-size:9px}.closing-mark{top:100px;font-size:190px}.principles small{font-size:11px}}.mission-panel{margin:58px 4.2% 0;padding:37px 38px 32px;background:#252e23;color:#f1f1e7}.mission-label{display:flex;justify-content:space-between;gap:25px;font-size:10px;color:#becbaa;margin-bottom:40px}.mission-label>span:last-child{text-align:right}.mission-panel h2{font-size:clamp(42px,4.8vw,74px);line-height:1.05;letter-spacing:-.015em;max-width:1200px}.mission-panel h2 em{color:var(--acid)}.mission-bottom{display:flex;align-items:center;gap:25px;border-top:1px solid #74825766;margin-top:34px;padding-top:23px}.mission-bottom>span{font-size:40px;color:var(--acid)}.mission-bottom>p{font-size:12px;color:#c0cbb0}.mission-bottom>a{margin-left:auto;font-size:11px;border-bottom:1px solid #a7bc80;padding-bottom:8px;white-space:nowrap}.combined-chart-caption{display:flex;align-items:center;font-size:10px;color:#667452}.combined-markets .chart-top{margin:25px 0 20px}.combined-markets .chart-top>.mono{font-size:10px}.chart-observation-date{color:#49583d}.market-legend{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:6px}.market-legend>div{padding:4px 22px;border-right:1px solid var(--line)}.market-legend>div:first-child{padding-left:0}.market-legend>div:last-child{border:0}.market-legend>div>div{display:flex;gap:10px;align-items:center;font-size:12px}.market-legend svg{width:29px;height:5px}.market-legend strong{font-family:Barlow Condensed;font-size:38px;font-weight:500;margin-top:10px;display:block;line-height:1}.market-legend small{display:block;font-family:IBM Plex Mono;font-size:9px;color:var(--muted);margin-top:7px;min-height:14px}.chart-source-links{display:flex;gap:25px;flex-wrap:wrap;margin:0 0 25px}.chart-source-links a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.inventory-page{min-height:100vh;background:#20261f;color:#f1f0e9}.inventory-page header{border-color:#58694655}.inventory-page header>.text-link{margin:0;border-color:#a3b78a}.inventory-page footer p{color:#b5c7a4}.inventory-page footer>a:last-child{margin-left:auto}.inventory-page .inventory-preview{padding-top:60px}.inventory-page footer{border-top:1px solid #58694655}@media(min-width:1600px){.mission-panel{max-width:1500px;margin-left:auto;margin-right:auto}}@media(max-width:720px){.mission-panel{margin:38px 6% 0;padding:26px 22px}.mission-label{font-size:9px;gap:17px;margin-bottom:31px}.mission-label>span:last-child{max-width:125px}.mission-panel h2{font-size:43px;line-height:1.07}.mission-panel h2>br{display:none}.mission-bottom{flex-wrap:wrap;gap:16px;margin-top:27px;padding-top:20px}.mission-bottom>span{font-size:34px}.mission-bottom>p{font-size:11px;flex:1}.mission-bottom>a{margin:2px 0 0 40px;font-size:11px}.combined-chart-caption{font-size:9px;max-width:160px}.combined-markets .chart-controls{flex-wrap:nowrap}.combined-markets .unit-tabs{margin-left:auto}.combined-markets .chart-top>.mono{font-size:9px;max-width:185px}.combined-markets .chart-top{gap:15px}.chart-observation-date{text-align:right}.market-legend{grid-template-columns:repeat(2,1fr);gap:19px 0}.market-legend>div{padding:0 15px}.market-legend>div:nth-child(odd){padding-left:0}.market-legend>div:nth-child(2n){border:0}.market-legend>div>div{font-size:11px}.market-legend strong{font-size:34px}.market-legend small{font-size:9px;min-height:22px}.chart-source-links{gap:17px 22px}.chart-source-links a{font-size:10px}.inventory-page header>.mono{display:none}.inventory-page header>.text-link{font-size:10px}.inventory-page footer>p{width:100%;font-size:10px}.inventory-page footer>a:last-child{margin-left:0;margin-top:10px}.inventory-page .inventory-preview{padding-top:40px}}.product-photo{overflow:hidden;background:#e9eae6}.product-photo img{display:block;width:100%;height:100%;object-fit:cover}.ram-photo img{object-position:25% center}.mac-photo img{object-fit:contain;background:#eff0f0}.category-example>.product-photo{height:250px;margin-bottom:26px}.category-example>div:last-child>.mono{font-size:10px}.category-example h3{font-size:23px}.product-credit{display:inline-block;font-size:11px;margin-top:15px;text-decoration:underline;text-underline-offset:4px;color:#5a684d}.record-image-credit{display:inline-block;font-size:10px;color:#c0cca9;margin-top:12px;text-decoration:underline;text-underline-offset:4px}.asset-record>.product-photo{height:185px}.research-context{border-top:1px solid var(--line);padding-top:80px}.research-row{display:grid;grid-template-columns:1fr 1.65fr;gap:10%;padding:38px 0;border-top:1px solid var(--line)}.research-figure strong{display:block;font-family:Barlow Condensed;font-weight:500;font-size:93px;letter-spacing:-2px;line-height:1;color:#586b29;margin-bottom:16px}.research-figure strong>span{font-size:52px}.research-figure>.mono{font-size:9px;display:block;color:#5d6b47}.research-figure small{font-size:11px;display:block;color:var(--muted);margin-top:9px}.research-row>div:last-child>.mono{font-size:9px;color:#69794f}.research-row h3{font-size:25px;font-weight:500;letter-spacing:-.7px;margin:16px 0 15px}.research-row p{font-size:13px;max-width:520px;color:var(--muted)}.research-row a{display:inline-block;font-size:11px;border-bottom:1px solid #a2ad8b;margin-top:21px;padding-bottom:5px;line-height:1.6}.research-quote{background:#e3e8d7;padding:33px 37px;margin-top:15px;border-left:3px solid #647d2a}.research-quote>.mono{font-size:10px;color:#607546}.research-quote blockquote{font-family:Barlow Condensed;font-size:43px;line-height:1.13;letter-spacing:-.3px;font-weight:500;max-width:920px;margin:23px 0}.research-quote a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.research-quote p{font-size:11px;color:#627150;margin-top:11px}.research-disclosure{font-size:11px;color:var(--muted);margin-top:22px;max-width:800px}@media(max-width:720px){.category-example>.product-photo{height:225px}.category-example h3{font-size:24px}.asset-record>.product-photo{height:210px}.product-credit,.record-image-credit{font-size:11px}.research-context{padding-top:58px}.research-row{grid-template-columns:1fr;gap:27px;padding:30px 0}.research-figure strong{font-size:86px;margin-bottom:13px}.research-figure>.mono{font-size:10px}.research-row>div:last-child>.mono{font-size:9px}.research-row h3{font-size:23px;margin:13px 0}.research-row p{font-size:12px}.research-row a{font-size:11px;margin-top:16px}.research-quote{padding:26px 22px}.research-quote blockquote{font-size:35px;margin:21px 0}.research-quote>.mono{font-size:9px}.research-quote p,.research-quote a,.research-disclosure{font-size:11px}}.inventory-page header>.text-link{color:#e0e9d4}.inventory-page header>.text-link:hover{color:#d5ee55}.history-tabs{display:flex;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0;gap:5px}.history-tabs button{font-size:12px;padding:13px 21px;border:0;background:transparent}.history-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.history-tabs button:not([aria-pressed=true]):hover{background:#e2e7d8}.lifetime-markets .chart-controls{border-top:0}.history-reference{font-size:10px;line-height:1.5;display:block;color:#6a735e;margin-top:8px}.lifetime-markets .market-legend small{min-height:28px;line-height:1.6}.single-series-legend{grid-template-columns:1fr}.single-series-legend>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 25px;padding-right:0}.single-series-legend strong{grid-row:1/3;grid-column:2;font-size:45px;margin:0}.single-series-legend .history-reference{margin:0}.single-series-legend small{min-height:0!important;margin:0}.observation-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 24px;margin-top:24px;padding:20px 0;border-top:1px solid var(--line)}.observation-sources>div{display:flex;flex-direction:column;gap:7px}.observation-sources strong{font-size:12px;font-weight:500}.observation-sources span,.observation-sources a{font-size:11px;line-height:1.6}.observation-sources span{color:#626e52}.observation-sources a{text-decoration:underline;text-underline-offset:4px}.observation-sources small{font-size:10px;line-height:1.6;color:var(--muted)}.mac-market-context{margin-top:25px;border:1px solid #cbd4bd;background:#e7ebdd;padding:26px 28px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px}.mac-market-context .mono{font-size:9px;color:#647745}.mac-market-context h3{font-size:22px;font-weight:500;margin:17px 0 13px;letter-spacing:-.5px}.mac-market-context p{font-size:12px;line-height:1.75;color:#5e6b4f;max-width:460px}.mac-last-sale{display:block;font-size:11px;margin-top:17px;color:#43572e}.asking-reference{border-left:1px solid #bdc9a9;padding-left:27px;display:flex;flex-direction:column;align-items:flex-start}.asking-reference strong{font-family:Barlow Condensed;font-weight:500;line-height:1;font-size:52px;margin:16px 0 11px;color:#4d642c}.asking-reference>span:not(.mono){font-size:11px;color:#5e6b4f;line-height:1.6}.asking-reference a{font-size:11px;margin-top:13px;text-decoration:underline;text-underline-offset:4px}.asking-reference small{font-size:10px;line-height:1.6;color:#687358;margin-top:12px}.lifetime-markets table small{display:block;font-size:10px;line-height:1.6;max-width:300px;margin-top:6px;color:#647157}.lifetime-markets table a{text-decoration:underline;text-underline-offset:3px}.lifetime-markets table td{min-width:95px}.lifetime-markets table td:nth-child(2){min-width:160px}.lifetime-markets .table-wrap{max-height:420px}@media(max-width:720px){.history-tabs{gap:4px;padding:10px 0}.history-tabs button{font-size:10px;padding:11px 12px}.lifetime-markets .combined-chart-caption{font-size:8px;max-width:170px;line-height:1.7}.lifetime-markets .chart-top>.mono{font-size:8px}.lifetime-markets .market-legend>div>div{font-size:10px;gap:7px}.lifetime-markets .market-legend svg{width:23px}.history-reference{font-size:9px}.lifetime-markets .market-legend small{font-size:9px;min-height:29px}.single-series-legend{grid-template-columns:1fr}.single-series-legend>div{padding:0}.single-series-legend strong{font-size:40px}.single-series-legend .history-reference{font-size:10px}.observation-sources{grid-template-columns:1fr;gap:18px}.observation-sources>div{padding-bottom:13px;border-bottom:1px solid #d1d3c655}.observation-sources>div:last-child{border:0}.observation-sources small{font-size:10px}.mac-market-context{grid-template-columns:1fr;gap:24px;padding:22px}.mac-market-context .mono{font-size:9px;line-height:1.7}.mac-market-context h3{font-size:22px;margin-top:13px}.mac-market-context p{font-size:11px}.mac-last-sale{font-size:10px;line-height:1.7}.asking-reference{border-left:0;border-top:1px solid #bdc9a9;padding:23px 0 0}.asking-reference strong{font-size:47px}.asking-reference small{font-size:10px}.lifetime-markets .chart-foot{font-size:8px;gap:18px}.lifetime-markets .source-note{font-size:11px}}.prismatic-landing .moment-section{padding:120px 7% 100px;background:#05070b;border-top:1px solid #212431}.prismatic-landing .moment-heading{display:grid;grid-template-columns:1.25fr 1fr;column-gap:8%;align-items:end}.prismatic-landing .moment-kicker{grid-column:1 / -1;display:flex;align-items:center;gap:12px;margin-bottom:32px;color:#b9bfe0}.prismatic-landing .moment-kicker i{width:6px;height:6px;background:#83ebed;box-shadow:0 0 16px #83ebed80}.prismatic-landing .moment-heading h2{margin:0;font-size:clamp(56px,7vw,110px);line-height:.97;letter-spacing:-.065em;font-weight:500}.prismatic-landing .moment-heading h2>span{color:#a591ee}.prismatic-landing .moment-intro .moment-lead{color:#eef0f9;font-size:clamp(20px,2.1vw,30px);line-height:1.32;letter-spacing:-.025em;margin:0 0 22px}.prismatic-landing .moment-intro>p:last-child{font-size:14px;line-height:1.7;margin:0;max-width:430px}.prismatic-landing .moment-scope{margin-top:65px;padding:20px 0;border-top:1px solid #343947;border-bottom:1px solid #343947;display:flex;justify-content:space-between;gap:16px;align-items:center}.prismatic-landing .moment-scope>span:first-child{font-size:17px}.prismatic-landing .moment-scope>span:last-child{font-size:10px;letter-spacing:.12em;color:#a9b2c8}.prismatic-landing .moment-comparisons{display:grid;grid-template-columns:1fr 1fr}.prismatic-landing .moment-comparison{--moment-accent: #72dfeb;padding:40px 8% 32px 0}.prismatic-landing .moment-maxq{--moment-accent: #b49af4;border-left:1px solid #343947;padding:40px 0 32px 8%}.prismatic-landing .moment-product{display:flex;justify-content:space-between;align-items:center;gap:12px}.prismatic-landing .moment-product .mono{font-size:10px;letter-spacing:.08em}.prismatic-landing .moment-product a{color:#bdc4d6;font-size:11px;white-space:nowrap}.prismatic-landing .moment-comparison h3{margin:26px 0 0;font-size:clamp(26px,3vw,43px);font-weight:400;letter-spacing:-.035em;min-height:82px;line-height:1.15}.prismatic-landing .moment-comparison h3 small{display:block;font-size:14px;color:#b6bed2;letter-spacing:0;margin-top:9px}.prismatic-landing .moment-drop{display:flex;align-items:center;gap:18px;margin:20px 0 35px}.prismatic-landing .moment-drop>strong{font-size:clamp(55px,6vw,92px);line-height:1;font-weight:400;letter-spacing:-.07em;white-space:nowrap}.prismatic-landing .moment-drop>strong span{font-size:.44em;margin-left:4px;color:var(--moment-accent)}.prismatic-landing .moment-drop>span{color:#abb5cd;font-size:11px;line-height:1.6}.prismatic-landing .moment-bar-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:12px;color:#c6cee0}.prismatic-landing .moment-bar-label strong{font-size:25px;font-weight:400;color:#f4f6ff;line-height:1}.prismatic-landing .moment-bar-track{height:8px;background:#171c27;margin-bottom:24px}.prismatic-landing .moment-bar{height:100%;background:var(--moment-accent);transform-origin:left}.prismatic-landing .moment-bar-peak{opacity:.34}.prismatic-landing .moment-bar-latest{box-shadow:0 0 16px color-mix(in srgb,var(--moment-accent) 20%,transparent)}.prismatic-landing .moment-units{color:#a9b4cc;font-size:11px;margin-top:-7px}.prismatic-landing .moment-observation{margin-top:30px;border-top:1px solid #292f3e;padding-top:24px;display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#b9c1d5;align-items:baseline}.prismatic-landing .moment-observation strong{color:var(--moment-accent);font-size:27px;font-weight:400}.prismatic-landing .moment-observation>span:last-child{text-align:right;color:#e0e3ee}.prismatic-landing .moment-observation small{display:block;color:#9ea9c1;font-size:10px;margin-top:5px}.prismatic-landing .moment-secondary{font-size:12px;line-height:1.7;margin:22px 0 0;max-width:390px}.prismatic-landing .moment-secondary strong{color:#e9edf6;font-weight:500}.prismatic-landing .moment-secondary span{color:#a6b1c8}.prismatic-landing .moment-reading{border-top:1px solid #343947;padding:26px 0 35px;display:grid;grid-template-columns:1fr 1fr;gap:8%}.prismatic-landing .moment-reading>strong{font-size:15px;font-weight:400;line-height:1.6;max-width:420px}.prismatic-landing .moment-reading p{margin:0;font-size:11px;line-height:1.8}.prismatic-landing .moment-sources{border-top:1px solid #343947;border-bottom:1px solid #343947}.prismatic-landing .moment-sources summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:24px 0}.prismatic-landing .moment-sources summary::-webkit-details-marker{display:none}.prismatic-landing .moment-sources summary>span:first-child{display:flex;gap:32px;align-items:center}.prismatic-landing .moment-sources summary strong{font-weight:400;font-size:17px}.prismatic-landing .moment-source-count{font-size:12px;color:#b1bcd3;white-space:nowrap}.prismatic-landing .moment-source-count b{display:inline-block;margin-left:18px;font-size:24px;font-weight:300;transition:transform .2s}.prismatic-landing .moment-sources[open] .moment-source-count b{transform:rotate(45deg)}.prismatic-landing .moment-source-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:6px 0 25px}.prismatic-landing .moment-source-grid>a{color:#f3f4fa;text-decoration:none}.prismatic-landing .moment-thumbnail{height:170px;background:#0e121a;overflow:hidden;border:1px solid #30384a;position:relative}.prismatic-landing .moment-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top;opacity:.8;transition:opacity .2s}.prismatic-landing .moment-source-grid a:hover img{opacity:1}.prismatic-landing .moment-thumbnail>span{position:absolute;bottom:8px;right:8px;background:#060912;padding:5px 8px;font-size:11px}.prismatic-landing .moment-source-grid h4{font-size:14px;font-weight:500;margin:16px 0 8px}.prismatic-landing .moment-source-grid p,.prismatic-landing .moment-provenance{font-size:11px;line-height:1.7}.prismatic-landing .moment-source-link{color:#a9cbea;font-size:11px}.prismatic-landing .moment-provenance{margin:0 0 26px;max-width:750px}@media(min-width:1101px)and (max-width:1400px){.prismatic-landing nav{gap:20px;margin-left:8px}.prismatic-landing>header{gap:24px}}@media(max-width:900px){.prismatic-landing .moment-section{padding:85px 6%}.prismatic-landing .moment-heading{column-gap:6%}.prismatic-landing .moment-product{align-items:flex-start;flex-direction:column;gap:8px}.prismatic-landing .moment-drop{flex-direction:column;align-items:flex-start;gap:10px}.prismatic-landing .moment-drop>span br{display:none}.prismatic-landing .moment-source-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.prismatic-landing .moment-section{padding:65px 6% 60px}.prismatic-landing .moment-heading{display:block}.prismatic-landing .moment-kicker{margin-bottom:25px}.prismatic-landing .moment-heading h2{font-size:clamp(53px,12vw,72px)}.prismatic-landing .moment-intro{margin-top:30px}.prismatic-landing .moment-intro .moment-lead{font-size:23px}.prismatic-landing .moment-desktop-break{display:none}.prismatic-landing .moment-scope{margin-top:38px;flex-direction:column;align-items:flex-start;gap:8px}.prismatic-landing .moment-scope>span:last-child{font-size:10px;letter-spacing:.055em}.prismatic-landing .moment-comparisons{display:block}.prismatic-landing .moment-comparison,.prismatic-landing .moment-maxq{padding:30px 0;border-left:0}.prismatic-landing .moment-maxq{border-top:1px solid #343947}.prismatic-landing .moment-product{flex-direction:row;gap:8px}.prismatic-landing .moment-product .mono{font-size:10px;letter-spacing:.035em}.prismatic-landing .moment-comparison h3{font-size:34px;min-height:0;margin-top:25px}.prismatic-landing .moment-drop{flex-direction:row;align-items:center;margin:28px 0;gap:18px}.prismatic-landing .moment-drop>strong{font-size:65px}.prismatic-landing .moment-drop>span br{display:block}.prismatic-landing .moment-reading{display:block;padding:24px 0}.prismatic-landing .moment-reading p{margin-top:14px}.prismatic-landing .moment-sources summary>span:first-child{flex-direction:column;align-items:flex-start;gap:7px}.prismatic-landing .moment-sources summary strong{font-size:15px}.prismatic-landing .moment-source-count{font-size:10px}.prismatic-landing .moment-source-count b{margin-left:6px}.prismatic-landing .moment-source-grid{gap:24px 15px}.prismatic-landing .moment-thumbnail{height:145px}}@media(prefers-reduced-motion:reduce){.prismatic-landing .moment-section *{transition:none!important}}.prismatic-landing .animated-vault{border:1px solid #303148;background:#080b12;overflow:hidden;margin-top:35px}.prismatic-landing .av-status{padding:18px 24px;display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #252b3c;font-size:10px;color:#a6b3cf}.prismatic-landing .av-status>span:first-child{letter-spacing:.08em}.prismatic-landing .av-status i{display:inline-block;width:5px;height:5px;background:#71cde0;margin-right:7px}.prismatic-landing .av-scene{height:440px;position:relative;isolation:isolate;background:radial-gradient(ellipse at 78% 50%,#39285c33,transparent 45%)}.prismatic-landing .av-floor{position:absolute;left:3%;right:3%;top:52%;height:37%;background-image:linear-gradient(#5b4f7822 1px,transparent 1px),linear-gradient(90deg,#5b4f7822 1px,transparent 1px);background-size:35px 35px;transform:perspective(500px) rotateX(58deg);-webkit-mask-image:radial-gradient(ellipse,black,transparent 75%);mask-image:radial-gradient(ellipse,black,transparent 75%)}.prismatic-landing .av-station-label{position:absolute;top:-38px;left:0;white-space:nowrap;color:#a8b4d1;font-size:9px;letter-spacing:.08em}.prismatic-landing .av-fee-station{position:absolute;left:6%;top:100px;width:19%}.prismatic-landing .av-reservoir{width:135px;height:155px;border:1px solid #74869a;position:relative;border-radius:14px 14px 24px 24px;background:#0a111b;box-shadow:inset 0 0 28px #73c3e516,0 15px 25px #0008;overflow:hidden;transform:rotate(-4deg)}.prismatic-landing .av-reservoir:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #5b6e824d;border-radius:10px 10px 20px 20px;z-index:2}.prismatic-landing .av-reservoir-fill{background:linear-gradient(0deg,#33578570,#6dd8df45);position:absolute;bottom:0;width:100%;box-shadow:0 -2px 15px #86e9fa40}.prismatic-landing .av-token{position:absolute;top:30px;left:22px;padding:9px 14px;border:1px solid #98c7e1;color:#d3f4ff;font-size:12px;background:#21334c;box-shadow:3px 4px #122032;border-radius:4px}.prismatic-landing .av-reservoir-caption{position:absolute;bottom:16px;width:100%;text-align:center;font-size:9px;letter-spacing:.12em;color:#b1dbe9}.prismatic-landing .av-day{margin-top:30px;max-width:155px}.prismatic-landing .av-day strong{font-size:27px;font-weight:400}.prismatic-landing .av-day small{color:#a6b5cf;font-size:12px}.prismatic-landing .av-day>div{height:3px;background:#253147;margin-top:11px}.prismatic-landing .av-day>div span{display:block;height:100%;background:#74d3e6}.prismatic-landing .av-platform{position:absolute;left:33%;top:100px;width:22%;height:210px}.prismatic-landing .av-platform-base{width:100%;height:130px;position:absolute;top:96px;background:linear-gradient(145deg,#222139,#0d121d);border:1px solid #8473b3;transform:perspective(550px) rotateX(58deg) rotate(-12deg);box-shadow:0 10px #151629,0 11px #504566,0 15px 40px #976ff233}.prismatic-landing .av-platform-target{position:absolute;top:133px;left:45%;font-size:35px;font-weight:300;color:#6d6686}.prismatic-landing .av-platform-caption{position:absolute;top:242px;width:100%;text-align:center;font-size:9px;letter-spacing:.08em;color:#9eafd2}.prismatic-landing .av-platform-caption strong{display:block;font-size:13px;margin-top:8px;font-weight:400;color:#e3e8f5;letter-spacing:0}.prismatic-landing .av-vault-station{position:absolute;left:65%;top:100px;width:28%}.prismatic-landing .av-vault{position:relative;border:1px solid #9880c7;background:linear-gradient(140deg,#191827bb,#0c101ae8);height:205px;padding:16px;box-shadow:0 12px 55px #9a6cff20,inset 0 0 28px #b27cf515;transform:perspective(900px) rotateY(-10deg)}.prismatic-landing .av-vault-roof{position:absolute;height:23px;top:-24px;left:-1px;right:-1px;transform-origin:bottom;transform:skew(-38deg);background:#2b233c;border:1px solid #80669f}.prismatic-landing .av-vault-side{position:absolute;left:100%;top:-12px;width:19px;bottom:11px;transform:skewY(-50deg);background:#1f1b2d;border:1px solid #7e639e}.prismatic-landing .av-slots{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,68px);gap:8px}.prismatic-landing .av-slot{border:1px dashed #47405d;position:relative;overflow:hidden;display:grid;place-items:center}.prismatic-landing .av-slot>span{font-size:10px;color:#706982}.prismatic-landing .av-slot.occupied{border-style:solid;border-color:#9b8ac1;background:#111522;box-shadow:0 0 12px #bf98ff25}.prismatic-landing .av-slot.occupied>span{position:absolute;bottom:4px;left:0;width:100%;text-align:center;color:#c7b8e4;background:#0b0e17bb;font-size:7px;padding:2px 0}.prismatic-landing .av-slot img{width:100%;height:100%;object-fit:cover}.prismatic-landing .av-slot img.gpu{object-position:88% center}.prismatic-landing .av-slot img.spark{width:465%;height:auto;max-width:none;position:absolute;left:-305%;top:-247%}.prismatic-landing .av-vault-plaque{font-size:7px;letter-spacing:.1em;margin-top:14px;color:#c0b4dc;text-align:center}.prismatic-landing .av-vault-plaque i{display:inline-block;width:4px;height:4px;background:#87dacc;margin-right:5px}.prismatic-landing .av-listing{display:block;font-size:8px;color:#b9d6ce;margin-top:27px;padding:8px;border:1px solid #3c5b56;opacity:0;text-align:center}.prismatic-landing .av-listing.visible{opacity:1}.prismatic-landing .av-route{position:absolute;height:1px;background:#655b7d;top:240px}.prismatic-landing .av-route-one{left:22%;width:13%}.prismatic-landing .av-route-two{left:53%;width:13%}.prismatic-landing .av-route>span{width:7px;height:3px;position:absolute;top:-1px;background:#b9b6ff;box-shadow:0 0 12px #b9b6ff}.prismatic-landing .av-moving-hardware{position:absolute;width:190px;height:155px;border:1px solid #907db6;background:#0c111b;z-index:5;box-shadow:0 10px 40px #000b,0 0 25px #9372bb30}.prismatic-landing .av-moving-hardware>img{width:100%;height:96px;object-fit:cover;object-position:89% center}.prismatic-landing .av-moving-hardware.spark{overflow:hidden}.prismatic-landing .av-moving-hardware.spark>img{position:absolute;width:465%;height:auto;max-width:none;left:-305%;top:-253%}.prismatic-landing .av-moving-hardware>div{position:absolute;bottom:0;background:#0c111bf5;left:0;right:0;padding:9px 12px}.prismatic-landing .av-moving-hardware strong{font-size:13px;font-weight:500;display:block}.prismatic-landing .av-moving-hardware>div span{font-size:10px;color:#aab8d2;display:block;margin-top:5px}.prismatic-landing .av-nft-stamp{position:absolute;top:9px;right:8px;background:#6d518b;color:#fff;padding:5px 7px;font-size:9px;box-shadow:0 0 25px #c7abff80}.prismatic-landing .av-moving-hardware.registering{border:2px solid #e1c3ff;box-shadow:0 0 30px #a889d980}.prismatic-landing .av-playback{padding:18px 24px;border-top:1px solid #34344b;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#10121c}.prismatic-landing .av-playback>div:first-child{display:flex;gap:12px;align-items:center}.prismatic-landing .av-phase-number{font-size:12px;color:#b298e0}.prismatic-landing .av-playback p{margin:0;font-size:13px}.prismatic-landing .av-controls{display:flex;gap:8px;flex-shrink:0}.prismatic-landing .av-controls button{border:1px solid #514b69;color:#d3c8ee;background:#1c172a;padding:9px 12px;font:inherit;font-size:11px;cursor:pointer}.prismatic-landing .av-controls button:hover{border-color:#c3a9f3}.prismatic-landing .av-controls button:disabled{opacity:.4;cursor:default}.prismatic-landing .av-counters{display:grid;grid-template-columns:repeat(3,1fr);padding:28px 24px;gap:22px}.prismatic-landing .av-counters>div{display:flex;flex-direction:column;gap:9px;padding-left:24px;border-left:1px solid #343b50}.prismatic-landing .av-counters strong{font-size:clamp(32px,4vw,54px);font-weight:400;line-height:1;letter-spacing:-.04em}.prismatic-landing .av-counters strong small{font-size:17px;color:#8190aa}.prismatic-landing .av-counters span{font-size:12px;color:#d9e1f4}.prismatic-landing .av-counters small{font-size:10px;color:#a5b2cf}.prismatic-landing .av-four-steps{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0 24px 25px;list-style:none;gap:20px}.prismatic-landing .av-four-steps li{padding-top:15px;border-top:2px solid #303248;font-size:11px;color:#9aa7c1;line-height:1.5}.prismatic-landing .av-four-steps li.active{border-color:#bda1eb;color:#e3d3ff}.prismatic-landing .av-four-steps li span{display:block;font-size:9px;margin-bottom:8px}.prismatic-landing .av-specs{border-top:1px solid #303348;padding:16px 24px}.prismatic-landing .av-specs summary{cursor:pointer;display:flex;justify-content:space-between;color:#a9b5ce;font-size:11px;list-style:none}.prismatic-landing .av-specs p{font-size:12px;line-height:1.7;max-width:820px}.prismatic-landing .av-specs a{color:#c4b0e8;font-size:11px;margin-right:25px;display:inline-block}@media(max-width:720px){.prismatic-landing .av-status{flex-direction:column;padding:17px;gap:8px;font-size:9px}.prismatic-landing .av-scene{height:690px}.prismatic-landing .av-station-label{font-size:9px;top:-27px}.prismatic-landing .av-fee-station{left:8%;top:58px;width:38%}.prismatic-landing .av-reservoir{width:96px;height:115px}.prismatic-landing .av-token{left:10px;padding:7px 11px;font-size:10px}.prismatic-landing .av-day{margin-top:18px;width:100px}.prismatic-landing .av-platform{left:57%;top:90px;width:32%;height:180px}.prismatic-landing .av-platform .av-station-label{top:-59px;white-space:normal;line-height:1.5}.prismatic-landing .av-platform-base{height:92px;top:43px}.prismatic-landing .av-platform-target{top:61px}.prismatic-landing .av-platform-caption{top:160px;font-size:8px}.prismatic-landing .av-platform-caption strong{font-size:11px}.prismatic-landing .av-route-one{left:35%;top:140px;width:22%}.prismatic-landing .av-route-two{top:300px;left:52%;width:1px;height:53px}.prismatic-landing .av-route-two>span{left:-3px!important;top:calc(var(--travel) * 100%)}.prismatic-landing .av-vault-station{left:11%;top:385px;width:75%}.prismatic-landing .av-vault{height:202px}.prismatic-landing .av-vault-station .av-station-label{top:-52px}.prismatic-landing .av-vault-plaque{font-size:8px}.prismatic-landing .av-listing{margin-top:22px;font-size:9px}.prismatic-landing .av-moving-hardware{left:calc(73% - var(--travel) * 23%)!important;top:calc(20% + var(--travel) * 47%)!important;width:132px;height:132px}.prismatic-landing .av-moving-hardware>img{height:75px}.prismatic-landing .av-moving-hardware strong{font-size:11px}.prismatic-landing .av-moving-hardware>div{padding:9px}.prismatic-landing .av-moving-hardware>div span{font-size:9px}.prismatic-landing .av-moving-hardware.spark>img{top:-210%}.prismatic-landing .av-floor{top:46%;height:40%}.prismatic-landing .av-playback{flex-direction:column;align-items:stretch;padding:17px}.prismatic-landing .av-playback p{font-size:12px;line-height:1.5;min-height:36px}.prismatic-landing .av-controls{justify-content:space-between}.prismatic-landing .av-counters{padding:24px 14px;gap:8px}.prismatic-landing .av-counters>div{padding-left:8px;gap:8px}.prismatic-landing .av-counters strong{font-size:30px}.prismatic-landing .av-counters strong small{font-size:12px}.prismatic-landing .av-counters span{font-size:10px}.prismatic-landing .av-counters small{font-size:9px;line-height:1.5}.prismatic-landing .av-four-steps{grid-template-columns:1fr 1fr;padding:0 17px 22px;gap:20px}.prismatic-landing .av-specs{padding:17px}}.prismatic-landing .av-slot img.spark{top:50%;transform:translateY(-80%)}.prismatic-landing .av-moving-hardware.spark>img{top:35%;transform:translateY(-80%)}.prismatic-landing .vault-mechanism-copy{max-width:960px;margin:0 0 36px;font-size:clamp(16px,1.5vw,20px);line-height:1.75;color:#c5cede}.prismatic-landing{--paper: #07090e;--ink: #f3f4fa;--muted: #a4acc2;--line: #252b3b;--acid: #a772ff;color:var(--ink);background:#04060a;font-family:DM Sans,sans-serif;overflow:hidden;isolation:isolate;min-height:100vh}.prismatic-landing *{scroll-margin-top:30px}.prismatic-landing h1,.prismatic-landing h2,.prismatic-landing h3{font-family:DM Sans,sans-serif}.prismatic-landing p{color:#b8c0d6}.prismatic-landing .mono{color:#a7b6da;font-size:10px;letter-spacing:.13em}.prismatic-landing a,.prismatic-landing button{transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.prismatic-landing :is(a,button,input,summary):focus-visible{outline:2px solid #69e5f3;outline-offset:5px}.prismatic-landing .skip-link{background:#8144fb;color:#fff}.prismatic-landing>header{height:98px;border:0;position:relative;z-index:5;margin:0 5%;gap:35px}.prismatic-landing .wordmark{font-size:26px;font-weight:500;letter-spacing:.31em;gap:0;white-space:nowrap}.prismatic-landing .wordmark .brand-icon{display:none}.prismatic-landing nav{gap:30px;margin-right:auto;margin-left:25px}.prismatic-landing nav a{font-size:11px;color:#d2d7e8}.prismatic-landing nav a:hover{color:#fff;text-decoration:none}.prismatic-landing .header-cta{margin-left:auto;font-size:10px;gap:12px;color:#b7a3ec;border:1px solid #2d3150;padding:10px 14px;border-radius:22px}.prismatic-landing .hero{position:relative;display:block;margin:0 5%;padding:47px 0 35px;min-height:700px;isolation:isolate}.prismatic-landing .hero-copy{position:relative;z-index:2;width:51%;padding:0;pointer-events:none}.prismatic-landing .hero-copy a{pointer-events:auto}.prismatic-landing .hero .eyebrow{font-size:10px;letter-spacing:.18em;margin-bottom:26px;color:#cad7f3}.prismatic-landing .hero .eyebrow i{background:#96efff;box-shadow:0 0 12px #94b9ff88;width:5px;height:5px}.prismatic-landing .hero h1{font-size:clamp(57px,6.05vw,91px);font-weight:650;line-height:.985;letter-spacing:-.068em;width:100%;color:#fafafd}.prismatic-landing .hero h1 em{white-space:nowrap;background:linear-gradient(100deg,#e17cff,#a989fb 40%,#65dcf2 79%,#9d8cff);color:transparent;background-clip:text;-webkit-background-clip:text}.prismatic-landing .narrative-hero .hero-copy>p{font-size:17px;line-height:1.55;max-width:490px;color:#d0d8ed;margin:26px 0 11px}.prismatic-landing .hero-risk{font-size:11px;color:#929ebb;margin-bottom:28px}.prismatic-landing .hero-actions{gap:16px;flex-wrap:nowrap}.prismatic-landing .button{background:#7936f2;color:#fff;border:1px solid #a170ff;border-radius:13px;padding:14px 24px;font-size:13px;gap:28px;box-shadow:inset 0 1px 7px #e9c5ff55,0 5px 25px #6633eb4d;min-height:53px}.prismatic-landing .button:hover{background:#8a4bfa;box-shadow:inset 0 1px 8px #e9c5ff88,0 6px 34px #7e4efa6b;transform:translateY(-1px)}.prismatic-landing .hero-actions .hero-secondary{border:1px solid #465065;border-radius:13px;padding:14px 21px;min-height:53px;gap:17px;font-size:12px;white-space:nowrap;color:#e0e7f5;background:#080b1299}.prismatic-landing .hero-actions .hero-secondary:hover{border-color:#ac86fa;background:#151322}.prismatic-landing .hero-bottom{display:flex;max-width:560px;gap:25px;margin-top:30px!important;padding:0;font-size:8px;color:#a7b6dc}.prismatic-hero-art{position:absolute;z-index:0;top:-126px;right:-90px;bottom:-27px;left:19%;margin:0;pointer-events:none;overflow:hidden;isolation:isolate}.prismatic-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.prismatic-hero-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04060a 0%,#04060a77 10%,transparent 26%),linear-gradient(0deg,#04060a 0%,transparent 14%);pointer-events:none}.prismatic-reflections{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.prismatic-reflections canvas{display:block;width:100%;height:100%;pointer-events:none}.prismatic-hero-art figcaption{position:absolute;z-index:2;right:95px;bottom:49px;font-family:IBM Plex Mono;font-size:8px;letter-spacing:.11em;color:#a1accb;max-width:235px;text-align:right;line-height:1.6}.prismatic-landing .hero .principles{display:grid;grid-template-columns:repeat(3,1fr);width:100%;max-width:590px;margin:33px 0 0;padding:0;border:0;gap:0}.prismatic-landing .principles>div{padding:0 17px;border-right:1px solid #3d475c;gap:10px}.prismatic-landing .principles>div:first-child{padding-left:0}.prismatic-landing .principles>div:last-child{padding-right:0;border:0}.prismatic-landing .principles .mono{color:#73e8f5;font-size:10px;padding-top:2px}.prismatic-landing .principles p{font-size:11px;color:#d1dbef;line-height:1.5}.prismatic-landing .principles small{font-size:9px;line-height:1.5;color:#a2b0ce;margin-top:4px}.prismatic-landing .mission-panel{position:relative;margin:7px 3% 0;padding:41px 42px 29px;border-radius:26px;background:linear-gradient(90deg,#04070ce3,#04070cb3 42%,#04070c0a 72%),url(/assets/prismatic/mission-gateway.png) center/cover;border:1px solid #d7daff;box-shadow:inset 0 0 0 5px #060c14,0 0 0 2px #a974cf,0 0 0 4px #73ddf84d,0 0 20px #8c51bd3d;isolation:isolate;overflow:hidden}.prismatic-landing .mission-panel:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:2px solid transparent;border-radius:20px;background:linear-gradient(125deg,#ffbff1,#afb8ff 18%,#52ddff 27%,#d575ff 50%,#fff2d7 66%,#c36aff 83%,#8cf4ff) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.94}.prismatic-landing .mission-label{margin-bottom:23px;color:#aa9bff;font-size:10px;letter-spacing:.18em}.prismatic-landing .mission-label>span:last-child{color:#b9c6e2;font-size:8px;max-width:185px;line-height:1.7;letter-spacing:.14em}.prismatic-landing .mission-panel h2{font-size:clamp(31px,3.1vw,46px);font-weight:550;line-height:1.12;letter-spacing:-.053em;max-width:760px;color:#f1f3fc;text-shadow:0 2px 28px #000}.prismatic-landing .mission-panel h2 em{color:#ececfc}.prismatic-landing .mission-panel h2 br{display:none}.prismatic-landing .mission-bottom{margin-top:24px;padding-top:17px;border-top:1px solid #8b9bd337;gap:15px;max-width:760px}.prismatic-landing .mission-bottom>span{font-size:25px;color:#83e0f1}.prismatic-landing .mission-bottom>p{font-size:10px;color:#b9c3dc}.prismatic-landing .mission-bottom>a{font-size:10px;border-color:#8f8ebb;color:#d4d5ed}.prismatic-landing .section{margin:0 5%;padding:76px 0}.prismatic-landing .section-eyebrow{margin-bottom:34px}.prismatic-landing .section-eyebrow>span:first-child{color:#b195ff;letter-spacing:.18em;font-size:10px}.prismatic-landing .section-eyebrow>span:last-child{font-size:9px;color:#93a4c6}.prismatic-landing h2{font-size:clamp(34px,3.45vw,53px);font-weight:550;line-height:1.08;letter-spacing:-.055em}.prismatic-landing .section-heading{margin-bottom:36px;gap:40px}.prismatic-landing .section-heading>p{font-size:13px;color:#abb8d3;width:320px}.prismatic-landing .strategy-section{padding-top:45px;padding-bottom:55px}.prismatic-landing .strategy-section>.section-heading{margin-bottom:29px}.prismatic-landing .strategy-section .section-eyebrow{margin-bottom:25px}.prismatic-landing .strategy-section h2{font-size:37px}.prismatic-landing .strategy-flow{border:0;gap:30px}.prismatic-landing .strategy-flow>div{position:relative;border:0;padding:0 15px 0 72px;min-height:140px}.prismatic-landing .strategy-flow>div:first-child{padding-left:72px}.prismatic-landing .strategy-flow .mono{font-size:9px;position:absolute;top:2px;left:0;color:#92a7d2}.prismatic-landing .strategy-flow .mono>span{position:absolute;left:calc(25vw - 68px);top:48px;font-size:23px;color:#bab1dd}.prismatic-landing .strategy-flow>div:last-child .mono>span{display:none}.prismatic-step-icon{display:none}.prismatic-landing .prismatic-step-icon{display:block;position:absolute;top:23px;left:0;width:52px;height:54px;padding:10px;border:1px solid #48758a;border-radius:13px;color:#89edf6;background:#0b1218}.prismatic-landing .strategy-flow h3{font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.4px;margin:25px 0 9px}.prismatic-landing .strategy-flow p{font-size:11px;line-height:1.65;color:#a5b5d3}.prismatic-landing .profit-path{margin-top:24px;border:1px solid #2e3548;border-radius:14px;background:#0c1018;padding:21px 24px;box-shadow:inset 0 1px #828ed117}.prismatic-landing .profit-path>.mono{font-size:9px;color:#ad95f2}.prismatic-landing .profit-path p{color:#e0e5f5;font-size:18px;gap:24px;margin:14px 0 10px}.prismatic-landing .profit-path p span{color:#8edfed}.prismatic-landing .profit-path small{color:#9daecb;font-size:11px}.prismatic-landing .hardware{border-color:#1c2332}.prismatic-landing .category-tabs{border:0;gap:8px;margin-bottom:33px}.prismatic-landing .category-tabs button{flex:0 1 200px;border:1px solid #28374c;border-radius:12px;font-size:12px;padding:14px 19px;color:#b6c5e6;background:#090c13}.prismatic-landing .category-tabs button[aria-pressed=true]{border-color:#9670dc;color:#eee3ff;background:#201334;box-shadow:inset 0 0 15px #9d55f42b,0 0 10px #9060e91f}.prismatic-landing .category-tabs button:not([aria-pressed=true]):hover{background:#121628;border-color:#608cb1}.prismatic-landing .hardware-grid{gap:8%;grid-template-columns:1fr 1.1fr;min-height:0}.prismatic-landing .hardware .eyebrow{font-size:10px;color:#7abed2}.prismatic-landing .category-hardware h2{font-size:65px;letter-spacing:-.065em}.prismatic-landing .hardware p{font-size:13px;color:#a8b8d4;max-width:400px}.prismatic-landing .hardware .small{font-size:11px;color:#92a3c1}.prismatic-landing .text-link{color:#bbccf0;border-color:#50617a;font-size:11px}.prismatic-landing .text-link:hover{color:#91effa;border-color:#ae72ff}.prismatic-landing .prismatic-gpu-details{overflow:hidden;background:#090d14;border:1px solid #273344;border-radius:20px}.prismatic-landing .prismatic-gpu-details>.record-gpu-art{height:210px}.prismatic-landing .spec-list{display:grid;grid-template-columns:1fr 1fr;padding:0 23px 20px;gap:0 24px}.prismatic-landing .spec-list>div{display:flex;flex-direction:column;align-items:flex-start;border:0;border-top:1px solid #273344;padding:19px 0;gap:9px}.prismatic-landing .spec-list>div:last-child{border-bottom:0}.prismatic-landing .spec-list>div>span:first-child{font-size:11px;color:#b7c5dd}.prismatic-landing .spec-list strong{font-family:DM Sans;font-size:31px;font-weight:500;letter-spacing:-1.5px}.prismatic-landing .spec-list strong small{font-size:14px;letter-spacing:-.5px}.prismatic-landing .spec-list .mono{font-size:8px;color:#8fa6c7;margin:0;letter-spacing:.08em}.prismatic-landing .spec-list .form-factor p{font-size:12px;color:#c8d3e9;margin:0;line-height:1.5}.prismatic-landing .form-factor p small{font-size:10px;color:#8fa6c7}.prismatic-landing .category-example{background:#0a0f17;border:1px solid #293448;border-radius:20px;overflow:hidden;min-height:0}.prismatic-landing .category-example>.product-photo{margin-bottom:24px;height:250px}.prismatic-landing .category-example h3{font-size:23px;letter-spacing:-.7px;color:#e3e9f5}.prismatic-landing .category-example>div:last-child>p{font-size:12px}.prismatic-landing .product-credit{color:#96b2e4;border-color:#4a6082}.prismatic-landing .markets{position:relative;padding-bottom:58px}.prismatic-landing .markets:before{content:"";position:absolute;z-index:-1;top:0;right:-7vw;bottom:0;left:-7vw;background:radial-gradient(ellipse at 90% 32%,#11233b3d,transparent 65%);pointer-events:none}.prismatic-landing .history-tabs{border:1px solid #27344b;border-bottom:0;border-radius:20px 20px 0 0;padding:23px 25px 12px;gap:7px;background:#070a10}.prismatic-landing .history-tabs button{border:1px solid #273348;border-radius:13px;color:#a8bde8;padding:11px 17px;font-size:11px;background:#080c14}.prismatic-landing .history-tabs button[aria-pressed=true]{background:#24133c;border-color:#a576ef;color:#f5eaff;box-shadow:inset 0 0 15px #a373e828,0 0 10px #8461c33d}.prismatic-landing .history-tabs button:not([aria-pressed=true]):hover{background:#152037;border-color:#55779e}.prismatic-landing .chart-controls{padding:14px 25px;border-left:1px solid #27344b;border-right:1px solid #27344b;border-bottom:0;background:#070a10}.prismatic-landing .unit-tabs{background:#0d1420;border:1px solid #2c3a50;border-radius:9px}.prismatic-landing .unit-tabs button{color:#a5b5d4;border-radius:6px;font-size:10px;padding:8px 13px}.prismatic-landing .unit-tabs button[aria-pressed=true]{background:#343250;color:#f0e6ff}.prismatic-landing .combined-chart-caption{color:#9fadd0;font-size:9px}.prismatic-landing .chart-top{margin:0;padding:20px 25px 17px;border-left:1px solid #27344b;border-right:1px solid #27344b;background:#070a10}.prismatic-landing .chart-top>.mono{font-size:9px;color:#b0bfdd}.prismatic-landing .market-legend{margin:0;padding:0 25px 22px;border-left:1px solid #27344b;border-right:1px solid #27344b;background:#070a10}.prismatic-landing .market-legend>div{border-color:#29334a}.prismatic-landing .market-legend>div>div{font-size:11px;color:#c4d0ea}.prismatic-landing .market-legend strong{font-family:DM Sans;font-size:28px;font-weight:500;letter-spacing:-1px;margin-top:12px}.prismatic-landing .market-legend small{color:#a5b4d0;font-size:9px}.prismatic-landing .history-reference{color:#8ea2c6;font-size:9px}.prismatic-landing .chart{margin:0;padding:0 25px 10px;box-sizing:border-box;border-left:1px solid #27344b;border-right:1px solid #27344b;background:#070a10}.prismatic-landing .chart text{fill:#aabfe8;font-size:11px}.prismatic-landing .chart line[stroke="#d5d6ca"]{stroke:#202a3c}.prismatic-landing .chart line[stroke="#80876e"]{stroke:#606d8d}.prismatic-landing .chart-scrubber{margin:0;padding:14px 25px 23px;font-size:9px;color:#adb8d0;border:1px solid #27344b;border-top:0;border-radius:0 0 20px 20px;background:#070a10}.prismatic-landing .chart-scrubber input{accent-color:#a573fa}.prismatic-landing .observation-sources{border-color:#273349;gap:28px;margin-top:25px;padding:24px 0 18px}.prismatic-landing .observation-sources strong{font-size:12px;color:#dbe5fa}.prismatic-landing .observation-sources span{color:#adbcd9}.prismatic-landing .observation-sources a{color:#9cbfeb}.prismatic-landing .observation-sources small{color:#93a8c7}.prismatic-landing .mac-market-context{border:1px solid #363050;border-radius:17px;background:linear-gradient(120deg,#10121e,#0b101a);padding:25px 28px}.prismatic-landing .mac-market-context .mono{color:#bba0ed}.prismatic-landing .mac-market-context h3{color:#e1e6f8;font-size:21px}.prismatic-landing .mac-market-context p,.prismatic-landing .mac-last-sale{color:#aabbda}.prismatic-landing .asking-reference{border-color:#394158}.prismatic-landing .asking-reference strong{font-family:DM Sans;color:#c69bfd;font-size:39px;letter-spacing:-2px}.prismatic-landing .asking-reference>span:not(.mono),.prismatic-landing .asking-reference small{color:#a3b4d0}.prismatic-landing .asking-reference a{color:#c6d4f2}.prismatic-landing .chart-foot{border-color:#283047;color:#a2b3d3;padding:20px 0;font-size:9px}.prismatic-landing .source-note{color:#9eacc5;font-size:11px;margin:20px 0}.prismatic-landing .data-details{border-color:#293349}.prismatic-landing .data-details summary{font-size:11px;color:#c9d8f4}.prismatic-landing table{color:#c1cee7}.prismatic-landing td,.prismatic-landing th{border-color:#2c3549}.prismatic-landing caption{color:#afbed8}.prismatic-landing .lifetime-markets table small{color:#97a9c8}.prismatic-landing table a{color:#b6adff}.prismatic-landing .research-context{border-color:#242b3c}.prismatic-landing .research-row{border-color:#2c3344}.prismatic-landing .research-figure strong{font-family:DM Sans;font-size:68px;font-weight:550;letter-spacing:-4px;color:#c9a3fd}.prismatic-landing .research-figure strong>span{font-size:40px}.prismatic-landing .research-figure>.mono{color:#adbad5;font-size:9px}.prismatic-landing .research-figure small{color:#95a4c0}.prismatic-landing .research-row>div:last-child>.mono{color:#a393d2}.prismatic-landing .research-row h3{font-size:24px;font-weight:500;color:#e8ebf6;letter-spacing:-.8px}.prismatic-landing .research-row p{font-size:13px;color:#aebed6}.prismatic-landing .research-row a{color:#b9c8e8;border-color:#3b506d}.prismatic-landing .research-quote{border:1px solid #454363;border-radius:17px;background:linear-gradient(125deg,#161225,#0d1822);padding:30px 35px;box-shadow:inset 0 1px #ddd4ff21}.prismatic-landing .research-quote>.mono{color:#b3a4e3}.prismatic-landing .research-quote blockquote{font-family:DM Sans;font-size:32px;line-height:1.25;color:#e7e5f3;letter-spacing:-1px}.prismatic-landing .research-quote a{color:#c6bcf1}.prismatic-landing .research-quote p,.prismatic-landing .research-disclosure{color:#9dacc7}.prismatic-landing .evidence{border-top:1px solid #232b3e}.prismatic-landing .evidence>div>p{font-size:13px;color:#9baecc}.prismatic-landing .evidence-rows details{border-color:#293245}.prismatic-landing .evidence-rows summary{font-size:13px;color:#d4dbed}.prismatic-landing .evidence-rows summary span:first-child{color:#9786bb}.prismatic-landing .evidence-rows summary span:last-child{color:#92c4df}.prismatic-landing .evidence-rows details p{color:#a3b3cf;font-size:12px}.prismatic-landing .evidence-rows details a{color:#a6c0ed}.prismatic-landing .closing{background:radial-gradient(ellipse at 88% 20%,#37225070,transparent 60%),#090b13;border-top:1px solid #343047;border-bottom:1px solid #343047;padding:60px 5%;isolation:isolate}.prismatic-landing .closing .mono{color:#b6a0e4;font-size:10px}.prismatic-landing .closing h2{font-size:clamp(39px,4.8vw,72px);font-weight:550;line-height:1.08;max-width:900px;margin:30px 0;letter-spacing:-.058em}.prismatic-landing .closing-mark{color:#b199e830;font-size:260px;right:6%;top:10px}.prismatic-landing footer{padding:34px 0;margin:0 5%;gap:25px}.prismatic-landing footer .wordmark{font-size:22px}.prismatic-landing footer p{color:#94a4c4;font-size:11px}.prismatic-landing footer .mono{font-size:8px;color:#8093b6}.prismatic-landing footer>a:last-child,.prismatic-landing footer>a:nth-last-child(2){color:#b3c4e3;font-size:10px}@media(min-width:1600px){.prismatic-landing>header,.prismatic-landing .hero,.prismatic-landing .section,.prismatic-landing footer{max-width:1440px;margin-left:auto;margin-right:auto}.prismatic-landing .hero{min-height:765px}.prismatic-hero-art{right:-85px;left:19%;top:-115px;bottom:-30px}.prismatic-landing .mission-panel{max-width:1510px;margin-left:auto;margin-right:auto}.prismatic-landing .strategy-flow .mono>span{left:300px}}@media(max-width:1100px)and (min-width:721px){.prismatic-landing>header{height:85px;gap:20px}.prismatic-landing nav{gap:17px;margin-left:12px}.prismatic-landing nav a{font-size:10px}.prismatic-landing .header-cta{display:none}.prismatic-landing .hero{padding-top:40px;min-height:635px}.prismatic-landing .hero-copy{width:55%}.prismatic-landing .hero h1{font-size:clamp(53px,6vw,69px)}.prismatic-landing .narrative-hero .hero-copy>p{font-size:14px;max-width:355px}.prismatic-landing .hero .eyebrow{font-size:8px;letter-spacing:.12em}.prismatic-hero-art{left:9%;right:-135px;top:-60px;bottom:0}.prismatic-landing .button{font-size:11px;gap:18px;padding:12px 17px;min-height:48px}.prismatic-landing .hero-actions{gap:11px;flex-wrap:wrap}.prismatic-landing .hero-actions .hero-secondary{font-size:10px;padding:12px 15px;min-height:48px}.prismatic-landing .principles p{font-size:10px}.prismatic-landing .principles small{font-size:9px}.prismatic-landing .hero .principles{margin-top:25px}.prismatic-landing .principles>div{padding:0 10px;gap:7px}.prismatic-hero-art figcaption{right:140px;bottom:45px;font-size:7px;max-width:190px}.prismatic-landing .mission-panel{padding:32px;min-height:280px}.prismatic-landing .mission-panel h2{font-size:35px;max-width:550px}.prismatic-landing .mission-label>span:last-child{max-width:130px;font-size:7px}.prismatic-landing .mission-bottom{max-width:600px}.prismatic-landing .strategy-flow{gap:18px}.prismatic-landing .strategy-flow>div,.prismatic-landing .strategy-flow>div:first-child{padding-left:0;padding-top:65px}.prismatic-landing .strategy-flow .mono{top:0;left:65px}.prismatic-landing .strategy-flow .mono>span{left:90px;top:40px}.prismatic-landing .prismatic-step-icon{top:0}.prismatic-landing .strategy-flow h3{margin-top:12px}.prismatic-landing .history-tabs{padding:19px 17px 11px;gap:5px}.prismatic-landing .history-tabs button{font-size:10px;padding:10px 13px}.prismatic-landing .spec-list strong{font-size:27px}.prismatic-landing .hero-bottom{font-size:7px}.prismatic-landing .market-legend,.prismatic-landing .chart-controls,.prismatic-landing .chart-top,.prismatic-landing .chart{padding-left:17px;padding-right:17px}}@media(max-width:720px){.prismatic-landing>header{height:79px;margin:0 6%;gap:20px}.prismatic-landing .wordmark{font-size:22px;letter-spacing:.3em}.prismatic-landing .menu-button{color:#d5d8ef;font-size:11px;margin-left:auto}.prismatic-landing>header nav{top:77px;background:#070a12;border-color:#303448;padding:23px 6%;margin:0;gap:22px}.prismatic-landing>header nav a{font-size:12px}.prismatic-landing .header-cta{display:none}.prismatic-landing .hero{margin:0 6%;padding:24px 0 0;min-height:950px}.prismatic-landing .hero-copy{width:100%}.prismatic-landing .hero .eyebrow{font-size:8px;letter-spacing:.13em;margin-bottom:22px;max-width:350px}.prismatic-landing .hero h1{font-size:clamp(50px,13vw,75px);line-height:1;letter-spacing:-.065em;max-width:500px}.prismatic-landing .hero h1 em{white-space:nowrap}.prismatic-landing .narrative-hero .hero-copy>p{font-size:13px;line-height:1.6;max-width:325px;margin:22px 0 10px}.prismatic-landing .hero-risk{font-size:10px;max-width:320px;margin-bottom:22px}.prismatic-landing .hero-actions{gap:10px;flex-wrap:wrap}.prismatic-landing .button{padding:12px 16px;min-height:48px;border-radius:11px;font-size:11px;gap:18px}.prismatic-landing .hero-actions .hero-secondary{padding:12px 13px;min-height:48px;border-radius:11px;font-size:10px;gap:8px}.prismatic-landing .hero .principles{margin-top:23px;grid-template-columns:repeat(3,1fr);max-width:500px}.prismatic-landing .principles>div,.prismatic-landing .principles>div:first-child{padding:0 9px;border-bottom:0;border-right:1px solid #3e475d;gap:0;display:block}.prismatic-landing .principles>div:first-child{padding-left:0}.prismatic-landing .principles>div:last-child{padding-right:0;border:0}.prismatic-landing .principles .mono{font-size:9px;display:block;margin-bottom:7px}.prismatic-landing .principles p{font-size:10px}.prismatic-landing .principles small{font-size:9px;line-height:1.45}.prismatic-landing .hero-bottom{position:absolute;top:844px;left:0;width:100%;margin:0!important;font-size:7px;gap:18px}.prismatic-hero-art{top:465px;left:-23%;right:-19%;bottom:38px;max-height:460px;overflow:hidden}.prismatic-hero-image{object-fit:cover;object-position:center}.prismatic-hero-art:after{background:linear-gradient(180deg,#04060a 0%,transparent 15%,transparent 83%,#04060a 100%)}.prismatic-hero-art figcaption{right:16%;bottom:23px;font-size:7px;max-width:210px;text-align:right}.prismatic-landing .mission-panel{margin:0 5%;padding:29px 23px 27px;border-radius:20px;background-position:65% center;background-image:linear-gradient(90deg,#03050bec,#03050bad 58%,#03050b55),url(/assets/prismatic/mission-gateway.png);min-height:430px}.prismatic-landing .mission-panel:before{border-radius:15px}.prismatic-landing .mission-label{margin-bottom:24px;font-size:9px;letter-spacing:.15em;gap:13px}.prismatic-landing .mission-label>span:last-child{font-size:7px;max-width:126px;letter-spacing:.08em}.prismatic-landing .mission-panel h2{font-size:32px;line-height:1.12;letter-spacing:-.055em;max-width:500px}.prismatic-landing .mission-bottom{margin-top:23px;padding-top:17px;gap:9px;flex-wrap:wrap}.prismatic-landing .mission-bottom>span{font-size:21px}.prismatic-landing .mission-bottom>p{font-size:10px}.prismatic-landing .mission-bottom>a{font-size:10px;margin-left:29px}.prismatic-landing .section{margin:0 6%;padding:53px 0}.prismatic-landing .section-eyebrow{margin-bottom:27px;gap:20px}.prismatic-landing .section-eyebrow>span:first-child{font-size:9px;letter-spacing:.13em}.prismatic-landing .section-eyebrow>span:last-child{font-size:8px;line-height:1.7;max-width:138px}.prismatic-landing h2{font-size:34px;line-height:1.1;letter-spacing:-.05em}.prismatic-landing .section-heading{margin-bottom:28px}.prismatic-landing .section-heading>p{width:auto;font-size:12px;max-width:335px;margin-top:19px}.prismatic-landing .strategy-section{padding-top:39px;padding-bottom:38px}.prismatic-landing .strategy-section h2{font-size:33px}.prismatic-landing .strategy-flow{grid-template-columns:1fr 1fr;gap:29px 20px}.prismatic-landing .strategy-flow>div,.prismatic-landing .strategy-flow>div:first-child,.prismatic-landing .strategy-flow>div:nth-child(2n){padding:65px 0 0;border:0;min-height:0}.prismatic-landing .strategy-flow .mono{top:8px;left:62px;font-size:9px}.prismatic-landing .strategy-flow .mono>span{display:none}.prismatic-landing .prismatic-step-icon{top:0;width:49px;height:50px;padding:9px}.prismatic-landing .strategy-flow h3{font-size:19px;margin:0 0 10px}.prismatic-landing .strategy-flow p{font-size:11px;line-height:1.7}.prismatic-landing .profit-path{padding:20px;margin-top:27px}.prismatic-landing .profit-path p{font-size:16px;gap:10px;max-width:none}.prismatic-landing .profit-path p span{font-size:20px}.prismatic-landing .profit-path small{font-size:10px}.prismatic-landing .hardware-grid{grid-template-columns:1fr;gap:30px}.prismatic-landing .category-tabs{gap:6px}.prismatic-landing .category-tabs button{font-size:11px;padding:13px;border-radius:10px}.prismatic-landing .category-hardware h2{font-size:52px}.prismatic-landing .hardware p{font-size:12px}.prismatic-landing .hardware .small{font-size:10px}.prismatic-landing .hardware .eyebrow{font-size:9px}.prismatic-landing .prismatic-gpu-details{border-radius:17px}.prismatic-landing .prismatic-gpu-details>.record-gpu-art{height:190px}.prismatic-landing .spec-list{padding:0 18px 12px;gap:0 18px}.prismatic-landing .spec-list strong{font-size:27px}.prismatic-landing .spec-list>div>span:first-child{font-size:10px}.prismatic-landing .spec-list .mono{font-size:7px;line-height:1.6}.prismatic-landing .spec-list .form-factor p{font-size:11px}.prismatic-landing .form-factor p small{font-size:9px}.prismatic-landing .category-example>.product-photo{height:210px}.prismatic-landing .category-example h3{font-size:22px}.prismatic-landing .category-example>div:last-child{padding:0 22px 24px}.prismatic-landing .category-example>div:last-child>p{font-size:11px}.prismatic-landing .history-tabs{padding:17px 13px 9px;border-radius:16px 16px 0 0;gap:5px}.prismatic-landing .history-tabs button{padding:9px 10px;font-size:9px;border-radius:10px}.prismatic-landing .chart-controls{padding:10px 13px;gap:8px}.prismatic-landing .combined-chart-caption{font-size:7px;max-width:160px;letter-spacing:.09em;line-height:1.7}.prismatic-landing .unit-tabs button{font-size:9px;padding:6px 8px}.prismatic-landing .chart-top{padding:17px 13px 16px;gap:13px}.prismatic-landing .chart-top>.mono{font-size:8px;letter-spacing:.07em;line-height:1.6}.prismatic-landing .market-legend{padding:0 13px 17px;gap:17px 0}.prismatic-landing .market-legend>div{padding-left:12px;padding-right:6px}.prismatic-landing .market-legend>div:nth-child(odd){padding-left:0}.prismatic-landing .market-legend>div>div{font-size:9px;gap:6px}.prismatic-landing .market-legend svg{width:20px}.prismatic-landing .market-legend strong{font-size:25px;margin-top:10px}.prismatic-landing .market-legend small{font-size:8px;letter-spacing:.02em;line-height:1.6}.prismatic-landing .history-reference{font-size:8px;line-height:1.6}.prismatic-landing .chart{padding:0 8px 10px}.prismatic-landing .chart text{font-size:11px}.prismatic-landing .chart-scrubber{padding:10px 13px 19px;font-size:8px;gap:12px;border-radius:0 0 16px 16px;letter-spacing:.07em}.prismatic-landing .observation-sources{grid-template-columns:1fr;margin-top:20px;padding:19px 0 10px;gap:18px}.prismatic-landing .observation-sources>div{border-color:#29334b55}.prismatic-landing .observation-sources strong{font-size:12px}.prismatic-landing .observation-sources span,.prismatic-landing .observation-sources a{font-size:11px}.prismatic-landing .observation-sources small{font-size:10px}.prismatic-landing .mac-market-context{padding:22px;gap:23px}.prismatic-landing .mac-market-context .mono{font-size:9px}.prismatic-landing .mac-market-context h3{font-size:21px;line-height:1.2}.prismatic-landing .mac-market-context p{font-size:11px}.prismatic-landing .asking-reference strong{font-size:38px}.prismatic-landing .chart-foot{font-size:8px;gap:20px;line-height:1.7}.prismatic-landing .source-note{font-size:11px}.prismatic-landing .research-row{grid-template-columns:1fr;gap:26px;padding:29px 0}.prismatic-landing .research-figure strong{font-size:62px}.prismatic-landing .research-figure>.mono{font-size:9px}.prismatic-landing .research-row h3{font-size:22px}.prismatic-landing .research-row p{font-size:12px}.prismatic-landing .research-row a{font-size:11px}.prismatic-landing .research-quote{padding:26px 22px}.prismatic-landing .research-quote blockquote{font-size:27px;line-height:1.25;letter-spacing:-.8px}.prismatic-landing .research-quote a,.prismatic-landing .research-quote p,.prismatic-landing .research-disclosure{font-size:11px}.prismatic-landing .evidence{grid-template-columns:1fr;gap:27px}.prismatic-landing .evidence-rows summary{font-size:12px;line-height:1.5;gap:14px}.prismatic-landing .evidence-rows details p{font-size:12px}.prismatic-landing .evidence-rows details a{font-size:11px}.prismatic-landing .closing{padding:42px 6%}.prismatic-landing .closing .mono{font-size:9px}.prismatic-landing .closing h2{font-size:38px;line-height:1.12;max-width:340px;margin:28px 0}.prismatic-landing .closing-mark{font-size:190px;right:8%;top:70px}.prismatic-landing footer{margin:0 6%;padding:29px 0;gap:14px 20px}.prismatic-landing footer .wordmark{font-size:20px}.prismatic-landing footer p{font-size:10px}.prismatic-landing footer .mono{width:100%;font-size:8px;line-height:1.7;margin:0}.prismatic-landing footer>a:last-child,.prismatic-landing footer>a:nth-last-child(2){font-size:10px;margin-left:0}}@media(prefers-reduced-motion:reduce){.prismatic-landing *{transition:none!important}.prismatic-landing .button:hover{transform:none}}body:has(.prismatic-landing){background:#04060a;color:#f3f4fa}@media(min-width:1101px)and (max-width:1599px){.prismatic-hero-art{top:-98px;right:-36px;bottom:12px}}.prismatic-hero-art figcaption{font-size:9px}@media(max-width:720px){.prismatic-hero-art figcaption{font-size:8px}}@media(max-width:720px){.prismatic-landing .hero h1{font-size:clamp(44px,13vw,75px)}}
