@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500&family=Roboto:wght@400;500&display=swap');
:root{color-scheme:dark;--black:#060711;--accent:#b388ff;--accent-glow:rgba(168,118,255,.55);--accent-wash:rgba(150,104,255,.09);--brand-grad:linear-gradient(115deg,#38bdf8 0%,#3b82f6 34%,#8b5cf6 70%,#c084fc 100%);--white:#f3f5fb;--muted:#a1a8c1;--line:#1d2237;--serif:Lora,Georgia,serif;--sans:Roboto,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--black);color:var(--white);font-family:var(--sans);font-size:16px;line-height:1.45}button,a{touch-action:manipulation}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button:disabled{opacity:.28;cursor:default}a{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button:hover:not(:disabled),a:hover{color:var(--accent)}[hidden]{display:none!important}.toolbar{height:76px;display:flex;align-items:center;padding:0 32px;gap:30px;border-bottom:1px solid var(--line);background:#060711}.brand{font-family:var(--serif);font-size:27px;text-decoration:none;letter-spacing:-1px}.brand{display:inline-flex;align-items:center}.brand img{width:1.15em;height:1.15em;margin-right:.35em}.brand span{color:var(--accent);background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.draft{font-size:14px;color:var(--muted)}.draft span{color:#858dad}.toolbar nav{margin-left:auto;display:flex;align-items:center;gap:20px}.toolbar nav button,.download{font-size:14px}.download{text-decoration:none;border-bottom:1px solid #5f698f;padding-bottom:2px}kbd{font:11px var(--sans);color:#707aa0;border:1px solid #2e334a;border-radius:3px;padding:2px 4px;margin-left:5px}.slide{position:relative;aspect-ratio:16/9;width:100%;container-type:inline-size;background:#060711;padding:2.82% 3.23% 7.1%;margin-bottom:24px;isolation:isolate}.slide h1,.slide h2{font-family:var(--serif);font-weight:400;line-height:1.17;margin:0;letter-spacing:-.035em}.slide h2{font-size:3.02cqw;max-width:100%}.slide h3{font-size:1.875cqw;font-weight:400;color:var(--accent);line-height:1.35;margin:0 0 1.1cqw}.slide p{font-size:1.875cqw;line-height:1.38;margin:0}.slide .intro{color:var(--muted);position:absolute;left:3.23%;top:16.77%;width:58%;font-size:1.875cqw}.slide-footer{position:absolute;bottom:4.5%;left:3.23%;right:3.23%;display:flex;justify-content:space-between;font-size:1.04cqw;color:#7a83a6}.columns{position:absolute;left:3.23%;right:3.23%;top:49.1%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.0cqw}.column p{font-size:1.875cqw}.layout-cover{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding-bottom:9%}.layout-cover h1{font-size:6.25cqw;line-height:1.12;max-width:92%;margin:3.6cqw 0 4.5cqw}.layout-cover .kicker{color:var(--accent);font-size:1.7cqw}.layout-cover .subtitle{color:var(--muted);font-size:1.875cqw}.cover-source{font-size:1.2cqw;text-decoration:none;color:#858dad;margin-top:2cqw}.layout-thesis{text-align:center}.layout-thesis .kicker{position:absolute;top:14.6%;left:12%;right:12%;font-size:1.75cqw;color:var(--muted)}.layout-thesis h2{position:absolute;top:28%;left:10%;right:10%;font-size:3.7cqw}.layout-thesis h2 span{display:block}.orange{color:var(--accent)}.statement{position:absolute;left:17.6%;right:17.6%;top:49%;}.statement p{font-size:1.875cqw;margin-bottom:1.5cqw}.metrics{position:absolute;left:3.8%;right:7.6%;top:57%;display:grid;grid-template-columns:repeat(3,1fr);gap:6cqw}.metrics p{font-size:1.7cqw}.metrics .metric{color:var(--accent);background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:5.6cqw;line-height:1.1;margin-bottom:1.8cqw;font-variant-numeric:tabular-nums}.slide .evidence-note{position:absolute;bottom:12%;left:3.8%;font-size:1.04cqw;color:#99a0bb}.metrics~.evidence-note{bottom:10.5%}.split{position:absolute;left:3.23%;right:3.23%;top:25.1%;display:grid;grid-template-columns:1.05fr 1fr;gap:9cqw}.split h3{font-size:2.4cqw;margin-bottom:3cqw}.split p{margin-bottom:1.5cqw}.checklist{padding:7.7cqw 0 0;list-style:none;margin:0;display:flex;flex-direction:column;gap:2cqw}.checklist li{display:flex;gap:1.4cqw;font-size:1.7cqw;align-items:center}.checklist li span{color:var(--accent);font-size:1.5cqw}.deck-controls{display:none}.progress{display:none}.js #deck{width:min(calc(100vw - 64px),calc((100dvh - 154px)*16/9));margin:auto;position:relative;outline:none}.js .slide{margin:0}.js .slide:not(.active){display:none}.js body{min-height:100dvh;display:flex;flex-direction:column}.js .deck-controls{height:70px;min-height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;color:#99a0bb;font-size:14px;gap:18px}.pager{display:flex;align-items:center;gap:20px}.pager button{font-size:25px;min-width:44px;min-height:44px}#counter{min-width:68px;text-align:center;color:#e6e9f6;font-variant-numeric:tabular-nums}.keyboard-hint{text-align:right}.js .progress{display:block;height:2px;background:#171c2f;position:fixed;bottom:0;left:0;right:0;z-index:8}#progress-bar{display:block;background:var(--brand-grad);height:100%;transition:width .2s}.overview{position:fixed;inset:76px 0 72px;background:#070911;z-index:5;overflow:auto;padding:24px 32px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.panel-heading h2{font-size:24px;font-family:var(--serif);font-weight:400;margin:0}.panel-heading button{color:#adb3c9;font-size:14px;padding:12px}.overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.thumbnail{text-align:left;aspect-ratio:16/9;background:#060711;border:1px solid #252a41;padding:20px;display:flex;flex-direction:column;gap:15px}.thumbnail[aria-current=true]{border-color:var(--accent)}.thumb-number{color:var(--accent);font-size:12px}.thumbnail strong{font-family:var(--serif);font-size:clamp(16px,1.6vw,26px);font-weight:400;line-height:1.2}.thumb-type{font-size:12px;color:#858dad;margin-top:auto}.notes{position:fixed;z-index:7;right:0;top:76px;bottom:72px;width:min(500px,100vw);background:#0c0f1c;border-left:1px solid #2c3148;padding:24px 28px;overflow:auto;box-shadow:-30px 0 70px #06071199}.notes h3{font-family:var(--serif);font-weight:400;font-size:27px;line-height:1.25}.notes h4{font-size:14px;font-weight:500;margin-top:28px}.notes p{font-size:16px;color:#c2c6d6;line-height:1.65}.notes .notes-section{font-size:13px;color:var(--accent)}.notes ul{list-style:none;padding:0}.notes li{margin-bottom:16px;font-size:15px}.source-label{display:block;color:#858dad;font-size:13px;margin-top:4px}.skip{position:fixed;top:8px;left:8px;padding:12px;background:#ffffff;color:#060711;z-index:20;transform:translateY(-200%)}.skip:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.noscript{padding:24px}.presenting .toolbar,.presenting .deck-controls{opacity:0;transition:opacity .2s}.presenting .toolbar:hover,.presenting .toolbar:focus-within,.presenting .deck-controls:hover,.presenting .deck-controls:focus-within{opacity:1}.presenting #deck{width:min(100vw,calc((100dvh - 90px)*16/9))}.presenting .toolbar{height:40px;min-height:40px}.presenting .deck-controls{height:48px;min-height:48px}body:not(.presenting) #deck{flex-shrink:0}#section-label{min-width:200px}.keyboard-hint{min-width:200px}@media(min-width:1600px){.toolbar{padding-left:48px;padding-right:48px}.js .deck-controls{padding-left:48px;padding-right:48px}}@media(max-width:1000px){.toolbar{gap:18px;padding:0 20px}.toolbar nav{gap:14px}kbd{display:none}.draft span{display:none}.overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px) and (orientation:portrait){.toolbar{height:auto;min-height:72px;padding:14px 18px;gap:12px;flex-wrap:wrap}.brand{font-size:24px}.draft{font-size:12px}.toolbar nav{width:100%;justify-content:space-between;gap:12px}.toolbar nav button,.download{font-size:13px}.js #deck{width:100%;margin:0;flex:1}.slide{aspect-ratio:auto;min-height:calc(100dvh - 179px);padding:36px 24px 76px;container-type:normal}.slide h2{font-size:clamp(28px,6vw,40px);line-height:1.2;letter-spacing:-.03em}.slide h3{font-size:20px;margin:0 0 10px}.slide p,.column p{font-size:17px;line-height:1.5}.slide .intro{position:static;width:auto;margin:24px 0 32px;font-size:17px}.columns{position:static;display:block;margin-top:30px}.column{margin:0 0 30px}.slide-footer{font-size:12px;bottom:24px;left:24px;right:24px}.layout-cover{padding:48px 24px 90px;justify-content:center}.layout-cover h1{font-size:clamp(42px,10vw,72px);margin:40px 0}.layout-cover .kicker{font-size:14px}.layout-cover .subtitle{font-size:20px}.cover-source{font-size:14px;margin-top:30px}.layout-thesis .kicker,.layout-thesis h2,.statement{position:static}.layout-thesis .kicker{font-size:14px;margin:10px 0 35px}.layout-thesis h2{font-size:32px;margin-bottom:35px}.statement p{font-size:18px;margin-bottom:24px}.metrics{position:static;display:grid;grid-template-columns:1fr;gap:24px;margin-top:32px}.metrics section{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:18px}.metrics .metric{font-size:45px;margin:0}.metrics p{font-size:16px}.slide .evidence-note{position:static;font-size:12px;margin-top:28px}.split{position:static;display:block;margin-top:35px}.split h3{font-size:23px;margin-bottom:20px}.split p{margin-bottom:20px}.checklist{padding:20px 0 0;gap:20px}.checklist li{font-size:17px;gap:16px}.checklist li span{font-size:18px}.js .deck-controls{padding:0 18px;height:64px;min-height:64px}.keyboard-hint{display:none}#section-label{min-width:0;font-size:12px}.pager{gap:8px}.overview{top:104px;bottom:66px;padding:24px 18px}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.thumbnail{padding:14px;aspect-ratio:1.3}.thumbnail strong{font-size:18px}.thumb-number{font-size:11px}.thumb-type{font-size:11px}.notes{top:104px;bottom:66px}.presenting #deck{width:100%}.presenting .toolbar{height:auto}.presenting .slide{min-height:80dvh}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}@media print{@page{size:13.333in 7.5in;margin:0}html,body,.js body{display:block!important;background:#060711!important}.toolbar,.deck-controls,.progress,.overview,.notes,.skip,.noscript{display:none!important}.js #deck,#deck{width:100%!important;display:block!important;margin:0!important}.js .slide,.js .slide:not(.active),.slide{display:block!important;width:13.333in!important;height:7.5in!important;min-height:0!important;margin:0!important;break-after:page;page-break-after:always;aspect-ratio:16/9!important;container-type:inline-size!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.layout-cover{display:flex!important}.slide:last-child{break-after:auto;page-break-after:auto}}

/* Visual investor edition */
.graphic-slide{padding:3.2% 4% 7%;overflow:hidden}.graphic-slide .visual-heading{position:relative;z-index:2}.graphic-slide .eyebrow{font-size:1.05cqw;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:1.1cqw}.graphic-slide h2{font-size:3.35cqw;line-height:1.12;max-width:95%;letter-spacing:-.035em}.graphic-slide .visual-description{font-size:1.42cqw;color:#99a0bb;margin-top:1.25cqw}.visual-content{position:absolute;left:4%;right:4%;top:29%;bottom:10%;display:flex;align-items:center;gap:4cqw}.diagram{width:100%;height:100%;overflow:visible}.graphic-slide .slide-footer{left:4%;right:4%;font-size:.9cqw;bottom:3.4%}.visual-cover .visual-content{inset:0;z-index:-1}.network-art{width:100%;height:100%;object-fit:cover;filter:hue-rotate(232deg) saturate(1.15)}.art-shade{position:absolute;inset:0;background:linear-gradient(90deg,#060711aa,transparent 65%)}.visual-cover .visual-heading{margin-top:9%}.visual-cover h2{font-size:6.25cqw;max-width:68%;line-height:1.06}.visual-cover .visual-description{font-size:1.7cqw;max-width:48%;margin-top:2cqw;color:#c2c6d6}.cover-bottom{position:absolute;bottom:13%;left:4%;display:flex;gap:3cqw;font-size:1.05cqw;text-transform:uppercase;letter-spacing:.12em;color:#c2c6d6}.result-callout{width:40%;align-self:center}.result-gain{font-size:7.8cqw;letter-spacing:-.07em;line-height:1;color:var(--accent);background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.result-gain>span{font-size:3cqw;letter-spacing:0;margin-left:.6cqw}.result-callout p{font-size:1.8cqw;margin:1.3cqw 0!important}.small-note{font-size:1.1cqw!important;color:#7c85a8}.result-bars{width:58%;padding-top:1cqw}.bar-row{margin:0 0 2cqw}.bar-label{display:flex;justify-content:space-between;font-size:1.5cqw;margin-bottom:.7cqw}.bar-label strong{font-weight:400}.bar-track{height:3cqw}.bar-fill{height:100%}.muted-bar{background:#444b66}.orange-bar{background:var(--brand-grad)}.outline-bar{border:1px dashed #858dad;background:#0c0f1c}.graphic-slide .chart-note{font-size:1.05cqw;line-height:1.5;color:#858dad}.now-triptych{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:4cqw}.now-triptych section{border-top:1px solid #393e55;padding-top:2cqw}.oversize-symbol,.oversize-number{display:block;color:var(--accent);font-size:8.5cqw;line-height:1;margin-bottom:2.2cqw;font-family:var(--serif)}.oversize-number{font-family:var(--sans);font-size:6.7cqw;line-height:1.27;letter-spacing:-.07em}.oversize-number span{font-size:2.5cqw;letter-spacing:0;margin-left:.6cqw}.now-triptych h3{font-size:2cqw;color:#e6e9f6;margin-bottom:1.2cqw}.now-triptych p{font-size:1.5cqw;color:#99a0bb}.visual-hardware .visual-content{inset:0;z-index:-1}.hardware-art{position:absolute;right:-3%;top:10%;height:85%;width:77%;object-fit:contain}.hardware-copy{position:absolute;left:4%;top:40%;width:32%}.hardware-copy>div{display:flex;gap:1.3cqw;margin-bottom:2cqw;align-items:center}.hardware-copy>div>span{color:var(--accent);font-size:1cqw}.hardware-copy p{font-size:1.6cqw}.concept-label{position:absolute;bottom:10%;left:44%;right:4%;font-size:.95cqw!important;text-align:center;color:#858dad}.visual-hardware h2{font-size:5.8cqw}.visual-close h2{font-size:5.8cqw;line-height:1.12;max-width:68%}.visual-close .visual-heading{margin-top:5%}.visual-close .visual-description{max-width:43%;line-height:1.5;font-size:1.6cqw}.visual-close .visual-content{inset:0;z-index:-1}.closing-mark{position:absolute;right:8%;top:17%;width:31cqw;height:31cqw;border:1px solid #2b1f59;border-radius:50%;display:grid;place-items:center}.closing-mark>span{font:italic 20cqw var(--serif);color:var(--accent);line-height:1}.closing-mark i{position:absolute;width:1.3cqw;height:1.3cqw;background:var(--accent);border-radius:50%}.closing-mark i:nth-child(2){left:10%;top:16%}.closing-mark i:nth-child(3){right:5%;top:23%}.closing-mark i:nth-child(4){left:0;bottom:32%}.closing-mark i:nth-child(5){right:6%;bottom:21%}.closing-mark i:nth-child(6){left:49%;bottom:-2%}.funding-note{position:absolute;left:4%;bottom:15%;border-left:2px solid var(--accent);padding-left:1.5cqw}.funding-note span{font-size:1.1cqw;color:var(--accent)}.funding-note p{font-size:1.1cqw;color:#858dad;margin-top:.4cqw}.status-matrix{width:100%}.status-head,.status-body{display:grid;grid-template-columns:repeat(3,1fr);gap:3cqw}.status-head{font-size:1.6cqw;color:var(--accent);padding-bottom:1.8cqw;border-bottom:1px solid #393e55;margin-bottom:1cqw}.status-body p{display:flex;align-items:center;gap:1.1cqw;font-size:1.5cqw;padding:1.3cqw 0}.status-body i{width:1cqw;height:1cqw;flex-shrink:0;border-radius:50%}.filled{background:var(--accent)}.ring{border:2px solid var(--accent)}.dashed{border:1px dashed #99a0bb}.paper-shelf{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:2cqw}.paper-shelf a{text-decoration:none;border:1px solid #3a3f56;padding:1.8cqw 1.5cqw;min-height:25cqw;display:flex;flex-direction:column;box-shadow:5px 5px 0 #101424}.paper-shelf a:nth-child(3){border-color:var(--accent)}.paper-shelf span{font-size:.95cqw;color:var(--accent)}.paper-shelf strong{font:400 3.2cqw/1.1 var(--serif);margin-top:3cqw}.paper-shelf em{font-style:normal;font-size:1.1cqw;color:#858dad;margin-top:auto}.paper-shelf a:hover{background:var(--accent-wash)}
@media(max-width:760px) and (orientation:portrait){.graphic-slide{container-type:inline-size;padding:30px 22px 80px;min-height:650px}.graphic-slide .eyebrow{font-size:11px;margin-bottom:14px}.graphic-slide h2{font-size:34px;max-width:100%}.graphic-slide .visual-description{font-size:16px;margin-top:18px}.visual-content{position:relative;inset:auto;margin-top:35px;min-height:260px;overflow-x:auto;display:block}.diagram{width:760px;max-width:none;height:300px}.graphic-slide:has(.diagram)::after{content:'Swipe diagram to explore →';position:absolute;left:22px;bottom:57px;color:#858dad;font-size:11px}.graphic-slide .slide-footer{font-size:10px;left:22px;right:22px;bottom:24px}.visual-cover .visual-content{position:absolute;margin:0}.visual-cover .visual-heading{margin-top:70px}.visual-cover h2{font-size:47px;max-width:100%}.visual-cover .visual-description{font-size:18px;max-width:85%}.network-art{object-position:60%}.art-shade{background:linear-gradient(90deg,#060711bb,#06071133)}.cover-bottom{left:22px;font-size:10px;gap:20px;bottom:16%}.result-callout,.result-bars{width:100%}.result-gain{font-size:72px}.result-gain>span{font-size:28px}.result-callout p{font-size:18px;margin:10px 0!important}.small-note{font-size:12px!important}.result-bars{margin-top:30px}.bar-row{margin-bottom:24px}.bar-label{font-size:15px;margin-bottom:8px}.bar-track{height:26px}.graphic-slide .chart-note{font-size:11px}.now-triptych{gap:24px;grid-template-columns:1fr}.now-triptych section{padding-top:20px;display:grid;grid-template-columns:100px 1fr}.oversize-symbol,.oversize-number{font-size:62px;grid-row:span 2;margin:0}.oversize-number{font-size:42px}.oversize-number span{font-size:17px}.now-triptych h3{font-size:22px}.now-triptych p{font-size:15px}.visual-hardware{min-height:780px}.visual-hardware .visual-content{position:absolute;margin:0;overflow:visible}.hardware-art{top:26%;right:-10%;width:110%;height:48%}.hardware-copy{top:65%;width:85%;left:22px}.hardware-copy>div{gap:15px;margin-bottom:12px}.hardware-copy>div>span{font-size:11px}.hardware-copy p{font-size:16px}.hardware-copy .small-note{margin-top:16px}.concept-label{left:22px;right:22px;bottom:7%;font-size:9px!important;text-align:left}.visual-close h2{font-size:43px;max-width:100%}.visual-close .visual-description{font-size:17px;max-width:100%}.visual-close .visual-content{position:absolute;margin:0}.closing-mark{width:200px;height:200px;top:48%;right:8%}.closing-mark>span{font-size:125px}.closing-mark i{width:9px;height:9px}.funding-note{left:22px;bottom:13%;padding-left:12px;max-width:40%}.funding-note span,.funding-note p{font-size:11px}.status-head,.status-body{gap:15px}.status-head{font-size:12px;padding-bottom:15px}.status-body p{font-size:12px;padding:15px 0;gap:7px}.status-body i{width:8px;height:8px}.paper-shelf{grid-template-columns:repeat(2,1fr);gap:18px}.paper-shelf a{padding:18px;min-height:230px}.paper-shelf span{font-size:10px}.paper-shelf strong{font-size:36px;margin-top:30px}.paper-shelf em{font-size:12px}}
@media print{.graphic-slide{overflow:hidden}.visual-content{overflow:visible}}
/* Animated architecture, slide 3 */
.visual-dynamics .visual-content{top:25%;bottom:7%;display:block}.dynamics{height:100%;display:flex;flex-direction:column}.dynamic-stage{height:70%;min-height:0}.dynamic-stage svg{width:100%;height:100%;overflow:visible}.dynamic-stage text{fill:#e6e9f6;text-anchor:middle;font:18px Roboto,Arial,sans-serif}.dynamic-stage .minor{font-size:13px;fill:#99a0bb}.dynamic-stage .field-label,.dynamic-stage .ownership-label{font-size:12px;fill:#b388ff;letter-spacing:1.5px}.dynamic-stage .mind circle{fill:#090b15;stroke:#99a0bb;stroke-width:2}.dynamic-stage .mind text{font:italic 29px Georgia,serif;fill:#b388ff}.dynamic-stage .mind .mind-label{font:14px Roboto,Arial,sans-serif;fill:#99a0bb}.dynamic-stage .mind-owner circle{stroke:#b388ff;stroke-width:3}.owner-link{stroke:#b388ff;stroke-width:2;fill:none}.network-field,.corporation{opacity:.15;transition:opacity .8s}.prompt,.quorum,.cache{opacity:0;transition:opacity .8s,transform .8s}.prompt rect{fill:var(--accent-wash);stroke:#b388ff}.prompt text{font-size:16px}.prompt path{fill:none;stroke:#b388ff;stroke-width:2;stroke-dasharray:6 7}.quorum ellipse{fill:#b388ff0a;stroke:#b388ff;stroke-width:2;stroke-dasharray:6 7}.quorum path{fill:none;stroke:#b388ff;stroke-width:1.7}.quorum text{fill:#b99dfb;font-size:16px}.q-two ellipse,.q-two path{stroke:#ffffff}.q-two text{fill:#ffffff}.cache>rect{fill:#080a14;stroke:#444b66;stroke-dasharray:4 5}.cache .identity{stroke:#b388ff;stroke-dasharray:none;fill:var(--accent-wash)}.cache .cache-heading{font-size:14px;fill:#b388ff}.corp-boundary{fill:var(--accent-wash);stroke:#b388ff;stroke-width:3}.dynamic-stage .corp-title{font:30px Lora,Georgia,serif;fill:#b388ff}.dynamic-stage .corp-subtitle{font-size:14px;fill:#99a0bb}.corp-links path{fill:none;stroke:#b388ff;stroke-width:3}.corporation .mind circle{stroke:#b388ff}.corporation>text:not(.corp-title):not(.corp-subtitle):not(.minor){font-size:16px}.dynamics[data-step="1"] .network-field,.dynamics[data-step="2"] .network-field{opacity:1}.dynamics[data-step="1"] .prompt,.dynamics[data-step="2"] .prompt,.dynamics[data-step="1"] .q-one,.dynamics[data-step="2"] .quorum{opacity:1}.dynamics[data-step="1"] .mind-product circle,.dynamics[data-step="1"] .mind-design circle,.dynamics[data-step="1"] .mind-engineering circle,.dynamics[data-step="2"] .network-field .mind circle{stroke:#b388ff}.dynamics[data-step="3"] .network-field,.dynamics[data-step="4"] .network-field{opacity:0}.dynamics[data-step="3"] .cache,.dynamics[data-step="4"] .cache{opacity:1}.dynamics[data-step="4"] .corporation{opacity:1}.dynamics[data-step="4"] .cache{opacity:.45}.dynamics[data-playing="true"][data-step="1"] .q-one ellipse,.dynamics[data-playing="true"][data-step="2"] .quorum ellipse{animation:quorum-flow 5s linear infinite}.dynamics[data-playing="true"] .prompt path{animation:quorum-flow 3s linear infinite}@keyframes quorum-flow{to{stroke-dashoffset:-130}}.dynamic-caption{height:15%;padding-top:.4cqw}.dynamic-caption strong{font-weight:400;font-size:1.7cqw;color:#b388ff}.dynamic-caption p{font-size:1.1cqw;color:#99a0bb;margin-top:.2cqw}.dynamic-controls{display:flex;align-items:center;justify-content:space-between;gap:1cqw}.dynamic-steps{display:flex;gap:1.7cqw}.dynamic-controls button{font-size:1cqw;padding:.4cqw 0;color:#99a0bb;border-bottom:1px solid #393e55}.dynamic-controls button[aria-pressed="true"]{color:#ffffff;border-color:#b388ff}.dynamic-steps span{color:#b388ff;margin-right:.5cqw}.dynamic-footnote{font-size:.75cqw!important;color:#5f698f;margin-top:.5cqw!important}.visual-dynamics .slide-footer{bottom:2%}
@media(max-width:760px) and (orientation:portrait){.visual-dynamics{min-height:740px}.visual-dynamics .visual-content{position:relative;inset:auto;margin-top:22px;overflow:visible}.dynamic-stage{height:320px;overflow-x:auto}.dynamic-stage svg{width:860px;max-width:none}.dynamic-caption{height:auto;min-height:100px;padding-top:18px}.dynamic-caption strong{font-size:20px}.dynamic-caption p{font-size:14px;margin-top:8px}.dynamic-steps{gap:12px;flex-wrap:wrap}.dynamic-controls{align-items:flex-start;gap:10px}.dynamic-controls button{font-size:12px;padding:8px 0}.dynamic-steps span{margin-right:4px}.dynamic-footnote{font-size:10px!important;margin-top:16px!important}.visual-dynamics .slide-footer{bottom:22px}}
@media(prefers-reduced-motion:reduce){.dynamics *{animation:none!important;transition:none!important}}@media print{.dynamics .network-field,.dynamics .corporation,.dynamics .quorum{opacity:1!important}.dynamics .cache,.dynamics .prompt,.dynamic-controls,.dynamic-caption{display:none!important}.dynamic-stage{height:85%}.dynamic-footnote{margin-top:10px!important}}
/* Satellite learning architecture, slide 4 */
.visual-satellites .visual-content{top:25%;bottom:8%;display:block}.satellite-scene{height:78%;overflow:visible}.satellite-scene svg{width:100%;height:100%}.satellite-scene text{font:17px Roboto,Arial,sans-serif;fill:#e6e9f6}.satellite-scene .sat-small{font-size:13px;fill:#adb3c9}.satellite-scene .sat-tiny{font-size:11px;fill:#707aa0}.satellite-scene .sat-eyebrow{font-size:12px;letter-spacing:1px;fill:#b388ff}.personal-boundary{fill:var(--accent-wash);stroke:#2a1b67;stroke-width:1.5}.satellite>rect{fill:#0b0e1b;stroke:#424862;stroke-width:1.5}.satellite .sat-icon{stroke:#b388ff;stroke-width:1.5;fill:none}.sat-incoming,.sat-flows path,.learn-loop,.vault-link{fill:none;stroke:#b388ff;stroke-width:1.8;marker-end:url(#sat-arrow)}.sat-incoming{stroke-dasharray:5 5}.sat-flows path{stroke-dasharray:5 7}.local-vault rect{fill:var(--accent-wash);stroke:#b388ff}.local-vault text,.personal-model text,.centered{text-anchor:middle}.personal-model circle{stroke:#b388ff;stroke-width:2;fill:var(--accent-wash)}.personal-model .core-orbit{fill:none;stroke:#2e1d72;stroke-width:1;stroke-dasharray:3 8}.personal-model>text:not(.sat-small){font:31px Lora,Georgia,serif;fill:#b388ff}.learn-loop{stroke-dasharray:5 7}.active .sat-flows path,.active .learn-loop{animation:satellite-flow 9s linear infinite}@keyframes satellite-flow{to{stroke-dashoffset:-144}}.satellite-promise{display:flex;align-items:baseline;gap:2cqw;margin-top:.2cqw}.satellite-promise strong{font-size:1.7cqw;color:#b388ff;font-weight:400}.satellite-promise span{font-size:1.15cqw;color:#ced3ec}.visual-satellites .satellite-scope{font-size:.88cqw;color:#99a0bb;margin-top:.65cqw}.visual-satellites .satellite-status{font-size:.8cqw;color:#707aa0;margin-top:.45cqw}@media(max-width:760px) and (orientation:portrait){.visual-satellites{min-height:700px}.visual-satellites .visual-content{position:relative;inset:auto;overflow:visible;margin-top:22px}.satellite-scene{height:330px;overflow-x:auto}.satellite-scene svg{width:880px;max-width:none}.satellite-promise{display:block;margin-top:18px}.satellite-promise strong{font-size:22px;display:block}.satellite-promise span{font-size:15px;display:block;margin-top:8px}.visual-satellites .satellite-scope{font-size:12px;margin-top:15px}.visual-satellites .satellite-status{font-size:11px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.satellite-scene *{animation:none!important}}@media print{.satellite-scene *{animation:none!important}}
/* Shared iCore identity and larger narrative graphics */
.icore-mark .icore-ground{fill:#080808!important;stroke:none!important}.icore-mark .icore-dot{fill:#E8A33D!important;stroke:none!important}.icore-mark .icore-stem{fill:none!important;stroke:#fff!important;stroke-width:5.5!important}.icore-mark .icore-contours path{fill:none;stroke-width:3.2}.active .icore-mark .icore-contours{animation:icore-breathe 5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.active .icore-mark .icore-dot{animation:icore-light 5s ease-in-out infinite}@keyframes icore-breathe{50%{opacity:.65;transform:scale(.96)}}@keyframes icore-light{50%{opacity:.65}}.shared-closing-mark{border:0}.shared-closing-mark svg{width:100%;height:100%}
.dynamic-stage .mind .mind-label{font-size:21px}.dynamic-stage text{font-size:22px}.dynamic-stage .quorum .question-label{font-size:24px}.dynamic-stage .cache-heading{font-size:22px}.dynamic-stage .cache .minor{font-size:21px}.dynamics .corporation{opacity:0}.dynamics[data-step="4"] .cache{opacity:0}.dynamic-stage .corp-title{font:23px Roboto,Arial,sans-serif;fill:#b388ff}.company-mesh path{stroke:#362578;stroke-width:.8;fill:none;opacity:.6}.company-convergence path{stroke:#b388ff;stroke-width:2;fill:none;stroke-dasharray:5 7}.company-unified{stroke:#b388ff;stroke-width:3;fill:var(--accent-wash)}.dynamic-stage .corporation .unified-title{font:40px Lora,Georgia,serif;fill:#b388ff}.dynamic-stage .corporation .corp-ownership{font-size:23px;fill:#e6e9f6}.dynamic-stage .corporation>text{font-size:22px}.dynamics[data-playing="true"][data-step="4"] .company-convergence path{animation:quorum-flow 6s linear infinite}.dialogue path{fill:#0b0e1b;stroke:#444b66;stroke-width:1.5}.dialogue-core path{stroke:#b388ff}.dynamic-stage .dialogue-sub{font-size:19px;fill:#99a0bb}.dialogue{opacity:0;transition:opacity .6s}.conversation-track{fill:none;stroke:#444b66;stroke-width:2}.conversation-packet{stroke:#b388ff;stroke-width:4;stroke-linecap:round;opacity:0}.dynamics[data-step="0"] .dialogue{opacity:1}.dynamics[data-step="0"] .conversation-packet{opacity:1}.dynamics[data-step="0"][data-playing="true"] .dialogue-you{animation:talk-you 6.5s ease-in-out infinite}.dynamics[data-step="0"][data-playing="true"] .dialogue-core{animation:talk-core 6.5s ease-in-out infinite}.dynamics[data-step="0"][data-playing="true"] .conversation-packet{animation:conversation 3.2s ease-in-out infinite alternate}@keyframes talk-you{0%,42%,100%{opacity:1}55%,88%{opacity:.3}}@keyframes talk-core{0%,35%,100%{opacity:.3}50%,85%{opacity:1}}@keyframes conversation{to{transform:translateX(48px);stroke:#ffffff}}.dynamic-caption strong{font-size:1.7cqw}.dynamic-caption p{font-size:1.35cqw}.dynamic-controls button{font-size:1.15cqw}.dynamics[data-playing="false"] *{animation-play-state:paused!important}.dynamic-stage .company-phase-1 .icore-contours{animation-delay:-1s}.dynamic-stage .company-phase-2 .icore-contours{animation-delay:-2s}.dynamic-stage .company-phase-3 .icore-contours{animation-delay:-3s}
/* Logo-first satellites: three large capture devices, one private learning loop */
.visual-satellites .visual-content{top:24%;bottom:9%}.satellite-scene{height:83%}.satellite-scene .large-label{font-size:25px;text-anchor:middle;fill:#e6e9f6}.satellite-scene .orange-label{fill:#b388ff}.brand-tile>rect{fill:#dccefd;stroke:none}.device-glyph rect,.device-glyph path,.device-glyph circle{fill:none;stroke:#e6e9f6;stroke-width:3}.device-glyph text{font-size:23px;text-anchor:middle;fill:#ced3ec}.vault-glyph rect,.vault-glyph path{fill:none;stroke:#b388ff;stroke-width:3}.vault-glyph text{font-size:24px;text-anchor:middle;fill:#e6e9f6}.source-routes,.source-routes path{fill:none;stroke:#291d5c;stroke-width:2;marker-end:url(#sat-arrow)}.source-packets,.source-packets path{fill:none;stroke:#b388ff;stroke-width:3.5;stroke-linecap:round;stroke-dasharray:12 48;marker-end:url(#sat-arrow)}.active .source-packets,.active .source-packets path{animation:source-travel 2s linear infinite}.source-packets path:nth-child(2){animation-delay:-.6s!important}.source-packets path:nth-child(3){animation-delay:-1.2s!important}@keyframes source-travel{to{stroke-dashoffset:-60}}.visual-satellites .satellite-promise{margin-top:.5cqw}.visual-satellites .satellite-promise strong{font-size:2cqw}.visual-satellites .satellite-scope{font-size:1.3cqw;color:#99a0bb;margin-top:.7cqw}.satellite-motion{position:absolute;right:0;bottom:0;font-size:1cqw;color:#99a0bb;padding:.5cqw;border-bottom:1px solid #444b66}.motion-paused *{animation-play-state:paused!important}
@media(max-width:760px) and (orientation:portrait){.dynamic-caption{min-height:120px}.dynamic-caption strong{font-size:20px}.dynamic-caption p{font-size:16px}.dynamic-controls button{font-size:12px}.satellite-scene{height:350px}.satellite-scene svg{width:930px}.visual-satellites .satellite-promise strong{font-size:23px}.visual-satellites .satellite-scope{font-size:16px;max-width:75%}.satellite-motion{font-size:12px;bottom:0}.visual-satellites .visual-content{position:relative;inset:auto}}
@media(prefers-reduced-motion:reduce){.icore-mark *,.dialogue,.conversation-packet,.source-packets,.source-packets path{animation:none!important}}@media print{.icore-mark *,.source-packets,.source-packets path{animation:none!important}.satellite-motion{display:none!important}.dynamics .corporation{display:none!important}.dynamics .dialogue{opacity:1!important}}
.result-node-count{display:flex;align-items:center;gap:1cqw;margin-bottom:1.5cqw}.result-node-count svg{width:15cqw;height:5cqw}.result-node-count strong{font-size:1.3cqw;color:#ced3ec;font-weight:400;max-width:8cqw}.visual-results .result-gain{font-size:6.8cqw}.visual-results .chart-note{font-size:1.15cqw;line-height:1.6}@media(max-width:760px) and (orientation:portrait){.result-node-count svg{width:170px;height:60px}.result-node-count strong{font-size:17px;max-width:100px}.visual-results .result-gain{font-size:70px}.visual-results .chart-note{font-size:13px}}
.visual-scaling .visual-content{display:block;top:25%;bottom:9%}.scaling-chart{height:76%}.scaling-chart svg{width:100%;height:100%}.scaling-lifts{display:grid;grid-template-columns:repeat(4,1fr);gap:2cqw}.scaling-lifts section{border-top:1px solid #393e55;padding-top:.5cqw}.scaling-lifts span{font-size:1cqw;color:#99a0bb}.scaling-lifts strong{font-size:2.6cqw;display:block;font-weight:400;color:#b388ff;line-height:1.1}.scaling-lifts small{font-size:1.3cqw}.scaling-lifts p{font-size:1cqw;color:#99a0bb}.visual-scaling .scaling-caveat{font-size:1.1cqw;color:#99a0bb;margin-top:.6cqw}@media(max-width:760px) and (orientation:portrait){.visual-scaling .visual-content{position:relative;inset:auto;margin-top:25px;overflow:visible}.scaling-chart{height:280px;overflow-x:auto}.scaling-chart svg{width:740px;max-width:none}.scaling-lifts{grid-template-columns:repeat(2,1fr);gap:20px}.scaling-lifts span,.scaling-lifts p{font-size:13px}.scaling-lifts strong{font-size:32px}.scaling-lifts small{font-size:17px}.visual-scaling .scaling-caveat{font-size:11px;margin-top:18px}}
/* Personal deployment: capture and access while moving through the world */
.visual-personal-setup .visual-content{top:24%;bottom:9%;display:block}.setup-scene{height:89%;overflow:visible}.setup-scene svg{width:100%;height:100%}.setup-scene text{font:23px Roboto,Arial,sans-serif;fill:#e6e9f6;text-anchor:middle}.setup-scene .setup-heading{font-size:17px;letter-spacing:1.2px;fill:#b388ff}.setup-scene .setup-sub{font-size:19px;fill:#99a0bb}.setup-owner-boundary{fill:var(--accent-wash);stroke:#271d50;stroke-width:1.5}.setup-browser rect,.setup-browser path,.setup-mac>rect,.setup-mac>path,.setup-phone>rect,.setup-phone>path,.setup-world path,.setup-world circle{stroke:#e6e9f6;stroke-width:2.5;fill:none}.setup-browser rect,.setup-phone>rect,.setup-mac>rect{fill:#0b0e1b}.setup-personal-link text{font-size:20px}.setup-cloud>path{fill:#09080e;stroke:#5f698f;stroke-width:2;stroke-dasharray:5 5}.setup-cloud .setup-lock{stroke:#b388ff;stroke-dasharray:none;fill:none}.setup-rail{fill:none;stroke:#271d50;stroke-width:2;marker-end:url(#setup-arrow)}.setup-flow{fill:none;stroke:#b388ff;stroke-width:3;stroke-linecap:round;stroke-dasharray:10 35;marker-end:url(#setup-arrow)}.active .setup-flow{animation:setup-flow 2.2s linear infinite}.active .setup-flow.bidirectional{animation:setup-flow 2.2s linear infinite alternate;marker-start:url(#setup-arrow)}.setup-flow.optional{stroke-width:2;stroke-dasharray:5 14}.setup-mesh path{fill:none;stroke:#2d1f67;stroke-width:1.5}.setup-scene .setup-choice{fill:#b388ff;font-size:22px}.setup-bottom{display:flex;gap:2.5cqw;justify-content:center;margin-top:1cqw;font-size:1.35cqw;color:#99a0bb}.setup-bottom span:not(:last-child)::after{content:'→';color:#b388ff;margin-left:2.5cqw}.setup-motion{position:absolute;bottom:-2cqw;right:0;color:#858dad;font-size:.95cqw;border-bottom:1px solid #444b66;padding:.3cqw}@keyframes setup-flow{to{stroke-dashoffset:-45}}@media(max-width:760px) and (orientation:portrait){.visual-personal-setup .visual-content{position:relative;inset:auto;margin-top:25px;overflow:visible}.setup-scene{height:350px;overflow-x:auto}.setup-scene svg{width:900px;max-width:none}.setup-bottom{font-size:15px;gap:15px;flex-wrap:wrap;margin-top:25px}.setup-bottom span:not(:last-child)::after{margin-left:15px}.setup-motion{position:relative;display:block;margin:20px 0 0 auto;bottom:auto;font-size:12px}}@media(prefers-reduced-motion:reduce){.setup-flow{animation:none!important}}@media print{.setup-motion{display:none}.setup-flow{animation:none!important}}
/* Portable pyramid and sensor earpiece concept */
.visual-portable-hardware .visual-content{top:25%;bottom:8%;display:block}.portable-art{height:72%;position:relative}.portable-art>img{width:100%;height:100%;object-fit:contain}.portable-label{position:absolute;font-size:1.15cqw;color:#e6e9f6;background:#060711cc;padding:.35cqw .6cqw;border-left:2px solid #b388ff}.portable-leaders{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.portable-leaders path{fill:none;stroke:#b388ff;stroke-width:1.5}.pyramid-label{top:41%;left:3%}.shell-label{left:2%;top:5%;bottom:auto}.board-label{left:2%;bottom:24%}.ear-label{right:1%;top:5%}.portable-interfaces{display:flex;align-items:center;gap:2cqw;margin-top:.5cqw}.screen-group{display:flex;align-items:center;gap:1cqw;width:31%}.screen-group svg{width:16cqw;height:5cqw}.screen-group span{font-size:1.3cqw;color:#adb3c9;max-width:5cqw}.portable-connection{font-size:3cqw;color:#b388ff;animation:portable-pulse 2s ease-in-out infinite}.wearable-functions{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5cqw;flex:1}.wearable-functions section{display:flex;align-items:center;gap:.7cqw}.wearable-functions svg{width:3cqw;height:3cqw;flex-shrink:0;fill:none;stroke:#b388ff;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.wearable-functions span{font-size:1.1cqw;line-height:1.25;color:#ced3ec}.portable-message{display:flex;gap:2cqw;align-items:baseline;border-top:1px solid #282d44;padding-top:.7cqw;margin-top:.6cqw}.portable-message strong{font-size:1.5cqw;color:#b388ff;font-weight:400}.portable-message>span{font-size:1.25cqw;color:#99a0bb}@keyframes portable-pulse{50%{opacity:.35}}@media(max-width:760px) and (orientation:portrait){.visual-portable-hardware .visual-content{position:relative;inset:auto;overflow:visible;margin-top:25px}.portable-art{height:300px}.portable-leaders{display:none}.portable-label{font-size:11px;padding:5px 8px}.pyramid-label{top:0;left:0}.shell-label{left:0;bottom:15%}.board-label{left:8%;bottom:0}.ear-label{right:0;top:14%}.portable-interfaces{flex-wrap:wrap;gap:15px;margin-top:20px}.screen-group{width:75%}.screen-group svg{width:180px;height:64px}.screen-group span{font-size:16px;max-width:75px}.portable-connection{font-size:35px}.wearable-functions{grid-template-columns:repeat(2,1fr);flex-basis:100%;gap:20px}.wearable-functions svg{width:38px;height:38px}.wearable-functions span{font-size:15px}.portable-message{display:block;margin-top:25px;padding-top:20px}.portable-message strong{font-size:21px}.portable-message>span{font-size:16px;display:block;margin-top:12px}}@media(prefers-reduced-motion:reduce){.portable-connection{animation:none}}@media print{.portable-connection{animation:none}}

.portable-capacity{display:grid;grid-template-columns:1.15fr 1fr 1fr 1.2fr;gap:1.4cqw;align-items:center;border-top:1px solid #393e55;margin-top:.7cqw;padding-top:.65cqw}.portable-capacity>div{display:flex;align-items:center;gap:.8cqw}.portable-capacity b{font-size:2.6cqw;color:#b388ff;font-weight:400;line-height:1}.portable-capacity span{font-size:1.3cqw;line-height:1.25}.portable-capacity .capacity-scope{display:block;font-size:1.35cqw;color:#b388ff}.capacity-scope span{display:block;color:#858dad;font-size:1cqw;margin-top:.25cqw}@media(max-width:760px) and (orientation:portrait){.portable-capacity{grid-template-columns:1fr 1fr;gap:20px;padding-top:20px;margin-top:20px}.portable-capacity b{font-size:34px}.portable-capacity span{font-size:16px}.portable-capacity .capacity-scope{font-size:18px}.capacity-scope span{font-size:13px}}
/* Prime: readable system and sensor views */
.visual-portable-hardware .visual-content{top:24%;bottom:8%}.prime-tabs{display:flex;gap:2cqw;height:3cqw;align-items:start}.prime-tabs button{font-size:1.25cqw;padding:0 0 .4cqw;color:#99a0bb;border-bottom:2px solid transparent}.prime-tabs button[aria-pressed=true]{color:#b388ff;border-color:#b388ff}.prime-panel{height:calc(100% - 3cqw)}.prime-system-art{height:48%;position:relative}.prime-system-art>img{width:100%;height:100%;object-fit:contain}.prime-system-labels{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:1fr 2fr;text-align:center;font-size:1.2cqw;color:#ced3ec}.prime-system-labels span{background:#060711cc}.prime-links{width:100%;height:33%;overflow:visible}.prime-links text{font:22px Roboto,Arial,sans-serif;fill:#e6e9f6;text-anchor:middle}.prime-links text:nth-last-child(1){fill:#b388ff;font-size:21px}.prime-routes path{fill:none;stroke:#35237b;stroke-width:2;marker-start:url(#prime-arrow);marker-end:url(#prime-arrow)}.prime-packets path{fill:none;stroke:#b388ff;stroke-width:3;stroke-dasharray:10 30}.active .prime-packets path{animation:setup-flow 2s linear infinite}.ear-link-glyph{fill:none;stroke:#e6e9f6;stroke-width:3}.slide .prime-endpoint-note{font-size:1.3cqw;text-align:center;color:#adb3c9;margin:.6cqw 0}.prime-roadmap{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #282d44;padding-top:.5cqw;font-size:1.3cqw;gap:1cqw}.prime-roadmap>span{color:#b388ff}.prime-roadmap strong{font-weight:400}.ear-detail-art{width:48cqw;height:24cqw;margin:auto;overflow:hidden;position:relative}.ear-detail-art>img{width:150%;height:100%;object-fit:fill;max-width:none;transform:translateX(-33.333%)}.ear-callouts{position:absolute;inset:0;width:100%;height:100%}.ear-callouts path{fill:none;stroke:#b388ff;stroke-width:1.7}.ear-callouts text{font:26px Roboto,Arial,sans-serif;fill:#b388ff}.ear-view-labels{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:1.3cqw;color:#99a0bb}.ear-sensor-key{display:grid;grid-template-columns:repeat(6,1fr);gap:1cqw;margin-top:1cqw}.ear-sensor-key>div{border-top:1px solid #444b66;padding-top:.4cqw}.ear-sensor-key b{color:#b388ff;margin-right:.5cqw;font-size:1.3cqw}.ear-sensor-key strong{font-size:1.3cqw;font-weight:400}.ear-sensor-key span{display:block;font-size:1.05cqw;color:#99a0bb;margin-top:.2cqw}@media(prefers-reduced-motion:reduce){.prime-packets path{animation:none!important}}@media(max-width:760px) and (orientation:portrait){.visual-portable-hardware .visual-content{position:relative;inset:auto}.prime-tabs{height:auto;margin:20px 0;gap:25px}.prime-tabs button{font-size:16px}.prime-panel{height:auto}.prime-system-art{height:210px}.prime-system-labels{font-size:12px}.prime-links{height:210px;min-width:650px}.prime-panel{overflow-x:auto}.slide .prime-endpoint-note{font-size:16px;margin:20px 0}.prime-roadmap{font-size:16px;flex-wrap:wrap;gap:15px}.ear-detail-art{width:650px;height:325px;min-width:650px}.ear-view-labels{font-size:15px;min-width:650px}.ear-sensor-key{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.ear-sensor-key b,.ear-sensor-key strong{font-size:17px}.ear-sensor-key span{font-size:14px}}@media print{.prime-tabs{display:none}.prime-packets path{animation:none!important}.prime-panel{height:100%}}
/* One integrated hardware schematic, with a draggable earpiece turntable */
.visual-portable-hardware .visual-content{top:23%;bottom:8%}.prime-stage{position:relative;height:94%;width:100%;isolation:isolate}.prime-large{position:absolute;left:3%;top:0;width:34%;height:70%;overflow:hidden}.prime-large img{height:100%;width:auto;max-width:none;display:block;transform:translateX(1.5%)}.prime-name{position:absolute;top:0;left:0;font-size:1.7cqw;color:#b388ff;background:#060711cc;padding:.2cqw}.prime-name span{display:block;font-size:1.05cqw;color:#99a0bb}.ear-turntable{position:absolute;left:66%;top:0;width:24%;height:78%;cursor:grab;touch-action:none;outline-offset:3px}.ear-turntable:active{cursor:grabbing}.ear-turntable:focus-visible{outline:2px solid #b388ff}.ear-frame{width:100%;height:100%;background-image:url('assets/earpiece-turntable.png');background-size:400% 200%;background-position:0% 0%;background-repeat:no-repeat;pointer-events:none}.ear-turn-controls{position:absolute;left:63%;right:7%;top:79%;display:flex;align-items:center;justify-content:space-between;gap:1cqw;font-size:1.2cqw;color:#adb3c9}.ear-turn-controls button{font-size:2cqw;padding:0 .5cqw;line-height:1}.ear-sensors{position:absolute;left:65%;right:3%;top:89%;display:flex;flex-wrap:wrap;justify-content:center;gap:.4cqw 1.2cqw;font-size:1.15cqw;color:#99a0bb}.prime-integrated{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.integrated-routes path{fill:none;stroke:#3e279c;stroke-width:2;marker-start:url(#prime-connect-arrow);marker-end:url(#prime-connect-arrow)}.integrated-packets path{fill:none;stroke:#b388ff;stroke-width:2.5;stroke-dasharray:10 30}.active .integrated-packets path{animation:setup-flow 2s linear infinite}.prime-device-icons{stroke:#e6e9f6;stroke-width:2.5;fill:#060810}.prime-route-labels text{font:20px Roboto,Arial,sans-serif;fill:#ced3ec;text-anchor:middle;paint-order:stroke;stroke:#060711;stroke-width:6;stroke-linejoin:round}.prime-capabilities{position:absolute;left:39%;top:0;display:flex;flex-direction:column;gap:.35cqw;font-size:1.15cqw;color:#adb3c9}.prime-capabilities small{color:#b388ff;font-size:1cqw}.slide .prime-stage-note{font-size:1.2cqw;text-align:center;color:#99a0bb;margin-top:.5cqw}@media(prefers-reduced-motion:reduce){.integrated-packets path{animation:none!important}}@media(max-width:760px) and (orientation:portrait){.visual-portable-hardware .visual-content{position:relative;inset:auto;overflow-x:auto}.prime-stage{width:900px;height:365px}.prime-name{font-size:20px}.prime-name span{font-size:12px}.prime-capabilities{font-size:13px}.prime-capabilities small{font-size:12px}.ear-turn-controls{font-size:14px}.ear-turn-controls button{font-size:25px}.ear-sensors{font-size:13px}.slide .prime-stage-note{font-size:15px;min-width:650px}}@media print{.integrated-packets path{animation:none!important}.ear-turn-controls button{display:none}}
/* Spacious split hardware overview and dedicated wearable schematic */
.visual-prime-overview .visual-content{top:23%;bottom:8%;display:block}.prime-overview-art{position:absolute;left:0;top:0;width:61%;height:90%}.prime-overview-art>img{width:100%;height:100%;object-fit:contain}.prime-feature{position:absolute;font-size:1.2cqw;color:#ced3ec;background:#060711dd;border-left:2px solid #b388ff;padding:.2cqw .5cqw}.projection-feature{left:0;top:4%}.cover-feature{right:0;top:16%}.compute-feature{left:0;top:46%}.power-feature{left:0;bottom:4%}.speaker-feature{right:0;bottom:16%}.overview-ear{position:absolute;right:0;top:0;width:35%;height:88%;display:flex;flex-direction:column;align-items:center}.overview-ear-image{height:78%;width:100%;background-image:url('https://i.quorumz.com/research-media/deck-graphics/earpiece-tech-four-views.png?v=geometry2');background-repeat:no-repeat;background-size:200% 200%;background-position:0 0}.overview-ear strong{font-weight:400;font-size:1.9cqw;color:#b388ff}.overview-ear span{font-size:1.15cqw;color:#99a0bb;margin-top:.6cqw;text-align:center}.overview-ear a{font-size:1.3cqw;margin-top:.8cqw;text-decoration:none;border-bottom:1px solid #444b66}.prime-overview-base{position:absolute;bottom:0;left:0;right:0;display:flex;gap:1cqw;align-items:center;justify-content:space-between;border-top:1px solid #282d44;padding-top:.6cqw;font-size:1.15cqw;color:#adb3c9}.prime-overview-base small{font-size:.95cqw;color:#707aa0;max-width:18cqw}.visual-earpiece-detail .visual-content{top:23%;bottom:7%;display:block}.earpiece-sheet{width:100%;height:100%}.ear-location-lines path{fill:none;stroke:#b388ff;stroke-width:2}.ear-location-numbers text{font:28px Roboto,Arial,sans-serif;fill:#b388ff;paint-order:stroke;stroke:#060711;stroke-width:5}.ear-location-key text{font:24px Roboto,Arial,sans-serif;fill:#e6e9f6}.ear-location-key .sub{font-size:20px;fill:#99a0bb}.ear-sheet-views text{font:19px Roboto,Arial,sans-serif;fill:#99a0bb;text-anchor:middle}@media(max-width:760px) and (orientation:portrait){.visual-prime-overview .visual-content{position:relative;inset:auto;height:650px;min-width:700px;overflow:visible}.prime-feature{font-size:13px}.overview-ear strong{font-size:20px}.overview-ear span{font-size:13px}.overview-ear a{font-size:15px}.prime-overview-base{font-size:13px;flex-wrap:wrap}.prime-overview-base small{font-size:12px;max-width:none}.visual-earpiece-detail .visual-content{position:relative;inset:auto;height:490px;overflow-x:auto}.earpiece-sheet{width:900px;max-width:none}}

.prime-overview-leaders{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.overview-ear-image{flex:none;width:28cqw;height:28cqw;max-width:100%;aspect-ratio:1}.overview-ear{justify-content:center}.prime-overview-art{width:64%;height:94%;left:-1%;top:-3%}@media(max-width:760px) and (orientation:portrait){.overview-ear-image{width:230px;height:230px}.prime-overview-leaders{display:none}}

.visual-ownership .visual-description{font-family:var(--serif);font-size:2.2cqw;line-height:1.2;color:#e6e9f6;margin-top:.8cqw}.visual-ownership .visual-content{top:32%}@media(max-width:760px) and (orientation:portrait){.visual-ownership .visual-description{font-size:25px}.visual-ownership .visual-content{position:relative;inset:auto}}

.dynamics .work-example-label{font-size:16px;fill:#99a0bb;letter-spacing:.6px;text-anchor:middle}.dynamic-steps button{white-space:nowrap}

.dynamic-transport{display:flex;gap:.35cqw;flex-shrink:0}.dynamic-transport button{display:grid;place-items:center;width:3.2cqw;height:3.2cqw;min-width:32px;min-height:32px;padding:.5cqw;border:1px solid #393e55;border-radius:5px}.dynamic-transport svg{width:1.8cqw;height:1.8cqw;min-width:20px;min-height:20px}.dynamic-transport button:disabled{opacity:.3;cursor:default}.dynamic-transport button:not(:disabled):hover{color:#b388ff;border-color:#b388ff}@media(max-width:760px) and (orientation:portrait){.dynamic-controls{flex-wrap:wrap}.dynamic-transport{gap:6px}.dynamic-transport button{width:40px;height:40px;padding:8px}.dynamic-transport svg{width:24px;height:24px}}

/* Touch scrolling belongs to the slide; navigation stays in explicit controls. */
@media screen and (max-width:760px) and (orientation:portrait){
 .js .toolbar{order:0;flex-shrink:0}
 .js .deck-controls{order:1;position:sticky;top:0;z-index:9;background:#060711;border-bottom:1px solid var(--line);height:58px;min-height:58px;padding:0 18px;opacity:1}
 .js #deck{order:2;min-width:0;padding-bottom:env(safe-area-inset-bottom,0px)}
 .js .pager button{border:1px solid #444b66;border-radius:6px;width:48px;height:44px}
 .graphic-slide{overflow-x:auto;overscroll-behavior-x:contain}
 .visual-content,.dynamic-stage,.satellite-scene,.setup-scene{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}
 .visual-prime-overview .visual-content{min-width:0;overflow-x:auto}
 .prime-overview-art,.prime-overview-base,.overview-ear{min-width:0}
 .overview,.notes{top:58px;bottom:env(safe-area-inset-bottom,0px)}
 .presenting .toolbar{opacity:1}
}
@media screen and (orientation:landscape) and (max-height:600px){
 .js body{height:100dvh;min-height:0}
 .toolbar,.presenting .toolbar{height:36px;min-height:36px;padding:0 max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));gap:14px;flex-wrap:nowrap;opacity:1}
 .brand{font-size:21px}.draft{display:none}.toolbar nav{width:auto;gap:15px}.toolbar nav button{font-size:12px}kbd{display:none}
 .js #deck,.js .presenting #deck{width:min(calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right)),calc((100dvh - 72px - env(safe-area-inset-bottom))*16/9));margin:auto;flex:none}
 .js .deck-controls,.presenting .deck-controls{height:36px;min-height:36px;padding:0 max(12px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(12px,env(safe-area-inset-left));box-sizing:content-box;opacity:1;font-size:11px}
 .pager{gap:12px}.pager button{min-height:32px;height:32px;font-size:22px}.keyboard-hint{display:none}#section-label{min-width:0}
 .overview,.notes{top:36px;bottom:36px}
}

/* The research film is optional and never starts or downloads on page load. */
#research-film-dialog{width:min(1120px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid #394052;border-radius:16px;background:#090e19;color:#f4f6fa;overflow:auto}
#research-film-dialog::backdrop{background:rgba(6,7,17,.85)}
.film-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px}.film-heading .eyebrow{font-size:12px;letter-spacing:.12em;color:#b293fa;margin:0 0 8px}.film-heading h2{font:500 clamp(21px,3vw,32px)/1.2 var(--sans);margin:0}.film-heading button{white-space:nowrap;min-height:44px}
#investor-research-film{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#090e19}.film-caption{font-size:14px;color:#abb5c8;line-height:1.6;margin:16px 0 0}.film-caption a{color:#b293fa}
@media(max-width:760px){#research-film-dialog{padding:15px}.film-heading{gap:12px}.film-heading .eyebrow{font-size:10px}.film-caption{font-size:13px}}
@media print{#research-film-dialog,#research-film-button{display:none!important}}

/* Optional audio occupies its own row, leaving the slide unobscured. */
#narration-bar{display:flex;align-items:center;justify-content:center;gap:18px;min-height:94px;padding:12px 24px;border-top:1px solid var(--line);background:#0b0e1b;flex-shrink:0;flex-wrap:wrap}
#narration-title{font-size:14px;line-height:1.35;max-width:280px;margin:0;color:#e6e9f6}
#slide-narration{width:290px;max-width:100%;height:42px}
#narration-bar label,#narration-bar button{font-size:14px;white-space:nowrap;min-height:32px;display:flex;align-items:center;gap:7px}
#narration-status{font-size:14px;color:var(--accent)}#narration-status:empty{display:none}
@media(min-width:761px) and (min-height:601px){.js body.narration-open #deck{width:min(calc(100vw - 64px),calc((100dvh - 250px)*16/9))}.narration-open .draft{display:none}}
@media(max-width:760px) and (orientation:portrait){.toolbar nav{flex-wrap:wrap;justify-content:flex-start;gap:12px 18px}#narration-bar{order:2;gap:10px;padding:12px 18px}#narration-title{max-width:none;width:100%}.js body.narration-open #deck{order:3}}
@media(orientation:landscape) and (max-height:600px){#narration-bar{min-height:72px;gap:10px;padding:6px 12px}#narration-title{max-width:190px;font-size:12px}#slide-narration{width:230px}.js body.narration-open #deck{width:min(100vw,calc((100dvh - 150px)*16/9))}.toolbar nav{gap:10px}}
@media print{#narration-bar,#narration-button{display:none!important}}

/* Expanded presentation keeps useful controls reachable on touch screens. */
.expanded-actions{display:none}
#fullscreen-button{border:1px solid #525a7a;border-radius:6px;min-height:44px;padding:6px 12px;white-space:nowrap}
#narration-mute[aria-pressed=true],#presentation-mute[aria-pressed=true]{color:var(--accent)}
.js body.expanded-view{position:fixed;inset:0;height:100dvh;min-height:0;overflow:hidden}
.expanded-view .toolbar,.expanded-view #narration-bar{display:none!important}
.js .expanded-view .deck-controls{position:absolute;bottom:0;left:0;right:0;order:4;height:56px;min-height:56px;box-sizing:border-box;padding:4px max(12px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#060711;border-top:1px solid #282d44;opacity:1;gap:10px;z-index:10}
.expanded-view #section-label,.expanded-view .keyboard-hint{display:none}
.expanded-view .expanded-actions{display:flex;gap:8px;align-items:center}
.expanded-actions button{min-width:44px;min-height:44px;font-size:14px;padding:4px 8px;border:1px solid #393e55;border-radius:6px}
.expanded-view .pager{gap:6px}
.expanded-view .pager button{min-width:44px;min-height:44px}
.js body.expanded-view #deck{order:0;margin:auto auto 56px;max-height:calc(100dvh - 56px);overflow:auto;padding:0}
@media screen and (orientation:landscape){
 .js body.expanded-view #deck{width:min(calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right)),calc((100dvh - 56px)*16/9));margin:auto;transform:translateY(-28px);flex:none}
 .expanded-view .slide{min-height:0;aspect-ratio:16/9}
}
@media screen and (orientation:landscape) and (max-height:600px){
 .toolbar{height:48px;min-height:48px}.toolbar nav{gap:8px}.toolbar nav button{min-height:44px}#fullscreen-button{padding:4px 9px}
 .js #deck{width:min(calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right)),calc((100dvh - 84px - env(safe-area-inset-bottom))*16/9))}
}
@media print{.expanded-actions{display:none!important}}

/* Personal specialization and learned peer routing. */
.asi-diagram{font-family:var(--sans)}.asi-flow,.asi-route{fill:none;stroke:#b388ff;stroke-width:2;marker-end:url(#asi-arrow)}.asi-peer-link{fill:none;stroke:#3a2e6a;stroke-width:1.5}.asi-route{stroke-width:3;stroke-dasharray:8 5}.active .asi-route{animation:asi-route-flow 2s linear infinite}@keyframes asi-route-flow{to{stroke-dashoffset:-26}}@media(prefers-reduced-motion:reduce){.active .asi-route{animation:none}}

#narration-speed,#presentation-speed{font:inherit;color:var(--white);background:#111525;border:1px solid #444b66;border-radius:5px;min-height:36px;padding:4px 10px;cursor:pointer}#narration-speed:focus-visible,#presentation-speed:focus-visible{outline:2px solid var(--accent);outline-offset:3px}

.expanded-speed{display:flex;align-items:center;gap:6px;font-size:14px}

/* One physical 3D assembly, shared by overview and detailed inspection. */
.visual-earpiece-detail .visual-content{top:25%;bottom:8%}.ear3d{position:relative;width:100%;height:100%;display:grid;grid-template-columns:65% 33%;gap:2%;padding-bottom:2cqw}.ear3d-main{min-width:0;display:flex;flex-direction:column;min-height:0}.ear3d-stage{position:relative;flex:1;min-height:0;background:radial-gradient(ellipse at 50% 50%,#1b222b 0%,#0a0c10 58%,#060711 82%);border-radius:12px}.ear3d-stage canvas{width:100%;height:100%;display:block;touch-action:none;cursor:grab}.ear3d-stage canvas:active{cursor:grabbing}.ear3d-stage canvas:focus-visible{outline:2px solid #b388ff}.ear3d-position{position:absolute;bottom:3%;left:8%;right:5%;display:flex;justify-content:space-between;pointer-events:none;color:#99a0bb;font-size:1.05cqw}.ear3d-controls{display:flex;gap:.55cqw;justify-content:center;margin-top:.6cqw}.ear3d-controls button{border:1px solid #3f445b;border-radius:6px;padding:.35cqw .8cqw;font-size:1.15cqw;min-height:32px}.ear3d-controls button:last-child{color:#b388ff}.ear3d .ear3d-status{font-size:1.04cqw;color:#99a0bb;text-align:center;min-height:2.5em;margin:.6cqw 0 0}.ear3d-sensors{display:flex;flex-direction:column;justify-content:space-evenly;padding:0 0 3cqw}.ear3d-sensors button{text-align:left;font-size:1.38cqw;padding:.38cqw .6cqw;border:1px solid transparent;border-radius:6px;line-height:1.3}.ear3d-sensors button span{color:#b388ff;display:inline-block;width:1.9cqw}.ear3d-sensors button[aria-pressed=true]{border-color:#3c278f;background:#0e0b1d;color:#c6affc}.ear3d .ear3d-footnote{position:absolute;bottom:0;left:0;right:0;font-size:1.03cqw;color:#707aa0;text-align:center;margin:0}.ear3d-leader{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;display:none;overflow:visible}.sensor-selected .ear3d-leader{display:block}.ear3d-leader path{fill:none;stroke:#b388ff;stroke-width:1.6}.ear3d-leader circle{fill:#b388ff;stroke:#060711;stroke-width:2}.ear3d-mini{display:block;height:72%;padding:0;flex:none}.ear3d-mini .ear3d-main,.ear3d-mini .ear3d-stage{height:100%;display:block}.ear3d-mini .ear3d-controls,.ear3d-mini .ear3d-sensors,.ear3d-mini .ear3d-position,.ear3d-mini .ear3d-status,.ear3d-mini .ear3d-footnote{display:none}.ear3d-mini .ear3d-stage{background:transparent}.ear3d-unavailable .ear3d-status{display:block;color:#b388ff}.ear3d-unavailable .ear3d-controls{display:none}
@media(max-width:760px) and (orientation:portrait){.visual-earpiece-detail .visual-content{height:auto;overflow:visible}.ear3d{display:block;height:auto;padding-bottom:35px}.ear3d-main{height:405px}.ear3d-stage{min-height:285px}.ear3d-controls{gap:6px;margin-top:10px;flex-wrap:wrap}.ear3d-controls button{font-size:14px;padding:5px 10px;min-height:36px}.ear3d-position{font-size:12px}.ear3d .ear3d-status{font-size:14px;margin:10px 0}.ear3d-sensors{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:20px 0}.ear3d-sensors button{font-size:15px;padding:8px;min-height:44px;border-color:#282d44}.ear3d-sensors button span{width:26px}.ear3d .ear3d-footnote{font-size:12px}.ear3d-leader{display:none!important}.ear3d-mini{height:300px;padding:0}.ear3d-mini .ear3d-main,.ear3d-mini .ear3d-stage{height:300px;min-height:0}}
@media print{.ear3d-controls,.ear3d-leader{display:none!important}}

.visual-research-evidence h2{font-size:3.05cqw}.visual-research-evidence .visual-content{top:27%;bottom:8%}

/* Three-way comparison: large, concise cells with a distinct ownership column. */
.visual-comparison .visual-content{top:22%;bottom:8%;display:block}
.ai-comparison{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.46cqw;line-height:1.3}
.ai-comparison .dimension{width:18%}
.ai-comparison th,.ai-comparison td{padding:.55cqw 1.1cqw;text-align:left;vertical-align:middle;border-bottom:1px solid #2b3047;font-weight:400}
.ai-comparison thead th{font-size:1.66cqw;color:#e6e9f6;vertical-align:bottom;padding-top:0;padding-bottom:1cqw}
.ai-comparison th[scope=row]{color:#99a0bb;font-size:1.43cqw}
.ai-comparison th:last-child,.ai-comparison td:last-child{background:#b388ff10;color:#c4acfc;border-left:2px solid #b388ff}
.ai-comparison svg{display:block;width:7cqw;height:3.4cqw;margin-bottom:.5cqw;color:#bdc1d3}
.ai-comparison th span{display:block;font-size:1.03cqw;color:#adb3c9;margin-top:.3cqw}
.visual-comparison .comparison-caveat{font-size:1.06cqw;color:#99a0bb;line-height:1.5;margin-top:1cqw}
@media(max-width:760px) and (orientation:portrait){
 .visual-comparison .visual-content{position:relative;inset:auto;margin-top:22px}
 .ai-comparison{font-size:13px}.ai-comparison th,.ai-comparison td{padding:11px 6px}
 .ai-comparison thead th,.ai-comparison th[scope=row]{font-size:13px}.ai-comparison svg{width:48px;height:32px}
 .ai-comparison th span{font-size:10px}.visual-comparison .comparison-caveat{font-size:12px;margin-top:16px}
}
@media(max-width:760px) and (orientation:portrait){
 .visual-comparison .ai-comparison,.visual-comparison .ai-comparison tbody,.visual-comparison .ai-comparison tr,.visual-comparison .ai-comparison th,.visual-comparison .ai-comparison td{display:block;width:100%}
 .visual-comparison .ai-comparison thead{display:none}
 .visual-comparison .ai-comparison tr{margin:0 0 22px}
 .visual-comparison .ai-comparison th[scope=row]{font-size:20px;padding:12px 0;color:#e6e9f6;border:0}
 .visual-comparison .ai-comparison td{font-size:17px;line-height:1.45;padding:13px 14px;border:1px solid #2b3047;margin-bottom:7px}
 .visual-comparison .ai-comparison td::before{content:attr(data-label);display:block;font-size:12px;color:#99a0bb;letter-spacing:.025em;margin-bottom:5px}
 .visual-comparison .ai-comparison td:last-child{border-left:2px solid #b388ff}
 .visual-comparison .ai-comparison td:last-child::before{color:#c4acfc}
}

/* Luminous violet (owner 2026-10-22: "more translucent, fluorescent, eye-catching — not irritating"): a soft glow on accent text and lines, a translucent wash in highlighted regions. */
#narration-mute[aria-pressed=true],#presentation-mute[aria-pressed=true],#narration-status,.checklist li span,.closing-mark>span,.funding-note span,.graphic-slide .eyebrow,.hardware-copy>div>span,.layout-cover .kicker,.notes .notes-section,.orange,.oversize-symbol,.oversize-number,.paper-shelf span,.slide h3,.status-head,.thumb-number{text-shadow:0 0 .55em var(--accent-glow)}
.slide [stroke="#b388ff" i],.slide [fill="#b388ff" i]{filter:drop-shadow(0 0 2px var(--accent-glow))}
.thumbnail[aria-current=true],.funding-note,.ring,.paper-shelf a:nth-child(3){box-shadow:0 0 16px -5px var(--accent-glow)}
#progress-bar,.orange-bar{box-shadow:0 0 12px -2px var(--accent-glow)}
.brand span,.metrics .metric,.result-gain{filter:drop-shadow(0 0 .3em rgba(150,110,255,.45))}
