.control-buttons[data-astro-cid-co7zyf2c]{position:fixed;top:1rem;left:50%;transform:translate(-50%);z-index:9999;display:flex;gap:.75rem;pointer-events:auto;padding:.5rem;border-radius:.75rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .3s ease;background:#0f0923d9;color:var(--color-ink);border:1px solid rgba(156,133,223,.2);box-shadow:0 4px 30px #0000004d}.control-button[data-astro-cid-co7zyf2c]{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:.5rem;text-decoration:none;font-size:.875rem;font-weight:500;transition:all .2s ease;cursor:pointer;background:#1f2937e6;color:var(--color-ink);border:1px solid rgba(156,133,223,.3);box-shadow:0 2px 8px #0003}.control-button[data-astro-cid-co7zyf2c] svg[data-astro-cid-co7zyf2c]{stroke-width:2.2px;fill:none;transition:stroke .2s ease;stroke:currentColor}.control-button[data-astro-cid-co7zyf2c]:hover{transform:translateY(-1px);background:#1f2937;border-color:#9c85df80;box-shadow:0 4px 12px #0000004d}.exit-button[data-astro-cid-co7zyf2c]{background:var(--color-lilac);color:#050516;border-color:#9c85df99}.exit-button[data-astro-cid-co7zyf2c]:hover{background:var(--color-marjorelle-purple);border-color:var(--color-lilac)}.exit-button[data-astro-cid-co7zyf2c] svg[data-astro-cid-co7zyf2c]{stroke:#050516}[data-theme=matter][data-mode=light] .control-buttons[data-astro-cid-co7zyf2c]{background:#f9fafbf2;border:1px solid rgba(209,213,219,.8);box-shadow:0 4px 20px #00000014}[data-theme=matter][data-mode=light] .control-button[data-astro-cid-co7zyf2c]{background:#fff;color:#050516;border:1px solid rgba(209,213,219,.8);box-shadow:0 2px 6px #0000000f}[data-theme=matter][data-mode=light] .control-button[data-astro-cid-co7zyf2c]:hover{background:#f4f3f6;border-color:#6643e24d;box-shadow:0 4px 12px #0000001a}[data-theme=matter][data-mode=light] .exit-button[data-astro-cid-co7zyf2c]{background:var(--color-marjorelle-purple);color:#fff;border-color:var(--color-marjorelle-purple)}[data-theme=matter][data-mode=light] .exit-button[data-astro-cid-co7zyf2c] svg[data-astro-cid-co7zyf2c]{stroke:#fff}[data-theme=matter][data-mode=light] .exit-button[data-astro-cid-co7zyf2c]:hover{background:var(--color-lilac);border-color:var(--color-lilac)}[data-theme=matter][data-mode=vibrant] .control-buttons[data-astro-cid-co7zyf2c]{background:#0f0923e6;border:1px solid rgba(102,67,226,.5);box-shadow:0 4px 30px #6643e233,0 0 60px #6643e21a}[data-theme=matter][data-mode=vibrant] .control-button[data-astro-cid-co7zyf2c]{background:#1a0a35e6;color:var(--color-ink);border:1px solid rgba(102,67,226,.4);box-shadow:0 2px 12px #6643e226}[data-theme=matter][data-mode=vibrant] .control-button[data-astro-cid-co7zyf2c]:hover{background:#1a0a35;border-color:#6643e2b3;box-shadow:0 4px 20px #6643e24d}[data-theme=matter][data-mode=vibrant] .exit-button[data-astro-cid-co7zyf2c]{background:var(--color-marjorelle-purple);color:#fff;border-color:var(--color-lilac);box-shadow:0 0 20px #6643e266}[data-theme=matter][data-mode=vibrant] .exit-button[data-astro-cid-co7zyf2c]:hover{box-shadow:0 0 30px #6643e299}[data-theme=matter][data-mode=vibrant] .exit-button[data-astro-cid-co7zyf2c] svg[data-astro-cid-co7zyf2c]{stroke:#fff}.mode-icon[data-astro-cid-co7zyf2c]{display:none}[data-theme=matter][data-mode=light] .sun-icon[data-astro-cid-co7zyf2c],[data-theme=matter][data-mode=dark] .moon-icon[data-astro-cid-co7zyf2c],[data-theme=matter][data-mode=vibrant] .star-icon[data-astro-cid-co7zyf2c],.moon-icon[data-astro-cid-co7zyf2c]{display:block}[data-mode=light] .moon-icon[data-astro-cid-co7zyf2c],[data-mode=vibrant] .moon-icon[data-astro-cid-co7zyf2c]{display:none}@media(max-width:768px){.control-buttons[data-astro-cid-co7zyf2c]{top:.5rem;padding:.4rem;gap:.5rem}.control-button[data-astro-cid-co7zyf2c]{padding:.5rem;font-size:0}.control-button[data-astro-cid-co7zyf2c] svg[data-astro-cid-co7zyf2c]{margin:0}}[data-astro-cid-co7zyf2c]:fullscreen .control-buttons[data-astro-cid-co7zyf2c]{opacity:.3;transition:all .3s ease}[data-astro-cid-co7zyf2c]:fullscreen .control-buttons[data-astro-cid-co7zyf2c]:hover{opacity:1}:root,[data-theme=matter][data-mode=dark]{--slide-bg-primary: var(--color-void);--slide-bg-secondary: rgba(31, 41, 55, .8);--slide-text-primary: var(--color-ink);--slide-text-secondary: rgba(249, 250, 251, .85);--slide-accent: var(--color-lilac);--slide-accent-bright: var(--color-marjorelle-purple);--slide-glow: var(--fx-text-glow);--slide-font-family: system-ui, -apple-system, sans-serif}[data-theme=matter][data-mode=light]{--slide-bg-primary: var(--color-alabaster);--slide-bg-secondary: rgba(244, 243, 246, .9);--slide-text-primary: #050516;--slide-text-secondary: #4B5563;--slide-accent: var(--color-marjorelle-purple);--slide-accent-bright: var(--color-lilac);--slide-glow: none}[data-theme=matter][data-mode=vibrant]{--slide-bg-primary: var(--color-void);--slide-bg-secondary: rgba(26, 10, 53, .9);--slide-text-primary: var(--color-ink);--slide-text-secondary: rgba(249, 250, 251, .9);--slide-accent: var(--color-marjorelle-purple);--slide-accent-bright: var(--color-lilac);--slide-glow: var(--fx-text-glow)}body.slide-deck-active{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:var(--slide-bg-primary)!important;transition:background-color .3s ease}html:has(body.slide-deck-active){margin:0;padding:0;width:100%;height:100%;overflow:hidden}.reveal .slide-background,.reveal .slide-background-content{background:var(--slide-bg-primary)!important;transition:background-color .3s ease}.reveal-container{position:fixed;top:4rem;left:0;width:100%;height:calc(100% - 4rem);display:flex;align-items:center;justify-content:center;background:var(--slide-bg-primary);transition:background-color .3s ease}.reveal{font-family:var(--slide-font-family);--r-width: 1600;--r-height: 900;width:100%;height:100%;background:var(--slide-bg-primary);transition:background-color .3s ease}.reveal .slides{width:100%;height:100%;background-color:transparent}.reveal .slides>section,.reveal .slides>section>section{padding:2rem;height:100%;background:transparent;box-sizing:border-box}.reveal .slides .slide{display:flex;align-items:center;justify-content:center}.reveal .slides .slide-content{position:relative;z-index:10;max-width:56rem;width:100%;margin:0 auto}.reveal .slides .slide-content-center{text-align:center;display:flex;flex-direction:column;align-items:center}.reveal .slides .slide-content-split{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:start}.reveal .slides .slide-content-pillar{max-width:44rem}.reveal .slides .split-number{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1}.reveal .slides .split-content{padding-top:.5rem}[data-theme=matter][data-mode=dark] .reveal .slides .split-number{color:#6643e233}[data-theme=matter][data-mode=light] .reveal .slides .split-number{color:#6643e226}[data-theme=matter][data-mode=vibrant] .reveal .slides .split-number{color:#6643e24d;text-shadow:0 0 40px rgba(102,67,226,.3)}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{font-family:var(--slide-font-family);font-weight:700;letter-spacing:-.02em;color:var(--slide-text-primary);transition:color .3s ease;margin-bottom:.5em}.reveal h1{font-size:clamp(1.75rem,5vw + 1rem,4rem);line-height:1.1}.reveal h2{font-size:clamp(1.5rem,3.5vw + .75rem,3rem);line-height:1.2}.reveal h3{font-size:clamp(1.25rem,2.5vw + .5rem,2.25rem);line-height:1.3}.reveal h4{font-size:clamp(1.1rem,2vw + .4rem,1.75rem);line-height:1.3}[data-theme=matter][data-mode=dark] .reveal h1,[data-theme=matter][data-mode=dark] .reveal h2,[data-theme=matter][data-mode=dark] .reveal h3{text-shadow:0 2px 4px rgba(0,0,0,.3)}[data-theme=matter][data-mode=vibrant] .reveal h1,[data-theme=matter][data-mode=vibrant] .reveal h2{text-shadow:var(--slide-glow)}[data-theme=matter][data-mode=light] .reveal h1,[data-theme=matter][data-mode=light] .reveal h2,[data-theme=matter][data-mode=light] .reveal h3{text-shadow:0 1px 2px rgba(0,0,0,.1)}.reveal p{font-size:clamp(1rem,1.5vw + .5rem,1.5rem);color:var(--slide-text-secondary);line-height:1.6;transition:color .3s ease;margin-bottom:.75em}.reveal li{font-size:clamp(.95rem,1.4vw + .45rem,1.4rem);color:var(--slide-text-secondary);line-height:1.5;transition:color .3s ease;margin-bottom:.4em}.reveal ul,.reveal ol{margin-left:1.5em}.reveal strong{color:var(--slide-accent-bright);font-weight:600}.reveal em{font-style:italic;opacity:.9}.reveal a{color:var(--slide-accent-bright);transition:color .3s ease}.reveal a:hover{color:var(--slide-accent)}[data-theme=matter][data-mode=dark] .reveal pre,[data-theme=matter][data-mode=vibrant] .reveal pre{background:#1f2937cc;border:1px solid rgba(156,133,223,.2);border-radius:.5rem;box-shadow:0 4px 12px #0000004d}[data-theme=matter][data-mode=dark] .reveal code,[data-theme=matter][data-mode=vibrant] .reveal code{font-family:Fira Code,monospace;background:#1f293799;padding:.25rem .5rem;border-radius:.25rem}[data-theme=matter][data-mode=light] .reveal pre{background:#f4f3f6e6;border:1px solid rgba(209,213,219,.5);border-radius:.5rem;box-shadow:0 2px 8px #0000001a}[data-theme=matter][data-mode=light] .reveal code{font-family:Fira Code,monospace;background:#e5e7eb99;padding:.25rem .5rem;border-radius:.25rem}@media(min-width:1024px)and (max-height:900px){.reveal .slides{padding:2vh 0}}@media(max-width:768px){.control-buttons{top:1rem;right:1rem;gap:.5rem}.control-button{padding:.5rem .75rem;font-size:.75rem}.control-button svg{width:16px;height:16px}}:fullscreen .control-buttons{opacity:.3;transition:opacity .3s ease}:fullscreen .control-buttons:hover{opacity:1}.reveal .controls{transition:color .3s ease}[data-theme=matter][data-mode=dark] .reveal .controls button{color:#ffffffb3}[data-theme=matter][data-mode=dark] .reveal .controls button:hover{color:#fff}[data-theme=matter][data-mode=dark] .reveal .controls button[disabled]{color:#fff3}[data-theme=matter][data-mode=light] .reveal .controls button{color:#0009}[data-theme=matter][data-mode=light] .reveal .controls button:hover{color:#000000e6}[data-theme=matter][data-mode=light] .reveal .controls button[disabled]{color:#00000026}[data-theme=matter][data-mode=vibrant] .reveal .controls button{color:var(--color-lilac);filter:drop-shadow(0 0 4px rgba(102,67,226,.3))}[data-theme=matter][data-mode=vibrant] .reveal .controls button:hover{color:var(--color-marjorelle-purple);filter:drop-shadow(0 0 8px rgba(102,67,226,.5))}[data-theme=matter][data-mode=vibrant] .reveal .controls button[disabled]{color:#9c85df4d;filter:none}[data-theme=matter][data-mode=dark] .reveal .slide-number{background-color:#00000080;color:#fffc;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:4px 8px;font-family:monospace;font-size:.875rem;transition:all .3s ease}[data-theme=matter][data-mode=light] .reveal .slide-number{background-color:#fffc;color:#000000b3;border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:4px 8px;font-family:monospace;font-size:.875rem;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}[data-theme=matter][data-mode=vibrant] .reveal .slide-number{background-color:#1a0a35cc;color:var(--color-lilac);border:1px solid rgba(102,67,226,.3);border-radius:4px;padding:4px 8px;font-family:monospace;font-size:.875rem;box-shadow:0 0 10px #6643e233;transition:all .3s ease}[data-theme=matter][data-mode=dark] .reveal .progress{background:#ffffff1a;height:4px}[data-theme=matter][data-mode=dark] .reveal .progress span{background:var(--color-lilac);transition:width .3s ease,background-color .3s ease}[data-theme=matter][data-mode=light] .reveal .progress{background:#0000001a;height:4px}[data-theme=matter][data-mode=light] .reveal .progress span{background:var(--color-marjorelle-purple);transition:width .3s ease,background-color .3s ease}[data-theme=matter][data-mode=vibrant] .reveal .progress{background:#6643e233;height:4px}[data-theme=matter][data-mode=vibrant] .reveal .progress span{background:linear-gradient(90deg,var(--color-lilac),var(--color-marjorelle-purple));box-shadow:0 0 10px #6643e266;transition:width .3s ease,background-color .3s ease}.slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem;height:100%}.slide h1{font-size:clamp(2rem,6vw,4rem);margin-bottom:1rem;color:var(--slide-text-primary)}.slide h2{font-size:clamp(1.5rem,4vw,3rem);margin-bottom:1rem;color:var(--slide-text-primary)}.slide h3{font-size:clamp(1.25rem,3vw,2rem);margin-bottom:.75rem;color:var(--slide-text-secondary)}.slide p{font-size:clamp(1rem,2vw,1.5rem);line-height:1.6;max-width:80%;color:var(--slide-text-secondary);margin-bottom:.75rem}.slide ul{list-style:none;padding:0;margin:1rem 0;text-align:left}.slide li{font-size:clamp(1rem,2vw,1.25rem);margin:.5rem 0;padding-left:1.5rem;position:relative;color:var(--slide-text-secondary)}.slide li:before{content:"•";position:absolute;left:0;color:var(--slide-accent)}.slide strong{color:var(--slide-accent-bright);font-weight:700}.slide em{color:var(--slide-text-secondary);font-style:italic}.slide table{border-collapse:collapse;margin:1rem auto;font-size:clamp(.875rem,1.5vw,1.1rem);width:auto;max-width:90%}.slide th,.slide td{padding:.5rem 1rem;text-align:left;border:1px solid var(--slide-accent)}.slide th{background:var(--slide-accent);color:var(--slide-bg-primary);font-weight:600}.slide td{color:var(--slide-text-secondary)}.slide tr:nth-child(2n) td{background:var(--slide-bg-secondary)}[data-theme=matter][data-mode=light] .slide th{background:var(--color-marjorelle-purple);color:#fff}[data-theme=matter][data-mode=light] .slide td{border-color:#6643e24d}[data-theme=matter][data-mode=vibrant] .slide table{box-shadow:0 0 20px #6643e233}[data-theme=matter][data-mode=vibrant] .slide th{background:var(--color-marjorelle-purple);box-shadow:0 0 10px #6643e266}.slide code{font-family:Fira Code,monospace;font-size:.9em;padding:.2em .4em;border-radius:.25rem}.slide pre{text-align:left;padding:1rem;border-radius:.5rem;overflow-x:auto;max-width:90%}.slide pre code{padding:0;background:transparent}[data-theme=matter][data-mode=dark] .slide code{background:#1f293799;color:var(--color-lilac)}[data-theme=matter][data-mode=dark] .slide pre{background:#1f2937cc;border:1px solid rgba(156,133,223,.2)}[data-theme=matter][data-mode=light] .slide code{background:#e5e7eb99;color:var(--color-marjorelle-purple)}[data-theme=matter][data-mode=light] .slide pre{background:#f4f3f6e6;border:1px solid rgba(209,213,219,.5)}[data-theme=matter][data-mode=light] .slide li:before{color:var(--color-marjorelle-purple)}[data-theme=matter][data-mode=vibrant] .slide h1,[data-theme=matter][data-mode=vibrant] .slide h2{text-shadow:var(--slide-glow)}[data-theme=matter][data-mode=vibrant] .slide code{background:#1f293799;color:var(--color-lilac);box-shadow:0 0 8px #6643e233}[data-theme=matter][data-mode=vibrant] .slide pre{background:#1f2937cc;border:1px solid rgba(102,67,226,.3);box-shadow:0 0 20px #6643e226}[data-theme=matter][data-mode=vibrant] .slide li:before{color:var(--color-marjorelle-purple);text-shadow:0 0 8px rgba(102,67,226,.4)}[data-theme=matter][data-mode=vibrant] .slide strong{text-shadow:0 0 10px rgba(102,67,226,.3)}.ap-hero[data-astro-cid-fn7vvrab]{gap:1.25rem}.ap-eyebrow[data-astro-cid-fn7vvrab]{font-size:.85rem;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:var(--color-lilac);opacity:.75;margin:0}.ap-headline[data-astro-cid-fn7vvrab]{font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.05;margin:0;color:var(--color-alabaster);max-width:60rem}.ap-subtitle[data-astro-cid-fn7vvrab]{font-size:clamp(1.05rem,1.8vw,1.5rem);margin:0;color:var(--color-alabaster);opacity:.7;max-width:48rem}.ap-big-stat[data-astro-cid-fn7vvrab]{margin-top:2rem;text-align:center}.ap-big-stat-number[data-astro-cid-fn7vvrab]{font-size:clamp(3.5rem,10vw,7rem);font-weight:900;line-height:.95;background:linear-gradient(135deg,var(--color-lilac),var(--color-marjorelle-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ap-big-stat-label[data-astro-cid-fn7vvrab]{margin-top:.75rem;font-size:clamp(1rem,1.6vw,1.4rem);font-weight:600;color:var(--color-alabaster);opacity:.85}.ap-big-stat-source[data-astro-cid-fn7vvrab]{margin-top:.35rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-lilac);opacity:.55}.ap-section-header[data-astro-cid-tg6wqlks]{text-align:center;max-width:64rem;margin:0 auto}.ap-badge[data-astro-cid-tg6wqlks]{display:inline-block;padding:.5rem 1.25rem;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;border-radius:9999px;color:var(--color-lilac);border:1px solid rgba(156,133,223,.35);background:#0f092359}.ap-title[data-astro-cid-tg6wqlks]{font-size:clamp(1.75rem,3.2vw,3rem);font-weight:700;margin-top:1rem;color:var(--color-alabaster);line-height:1.1}.ap-subtitle[data-astro-cid-tg6wqlks]{margin-top:.75rem;font-size:clamp(1rem,1.4vw,1.25rem);opacity:.7;color:var(--color-alabaster)}.ap-stat-card[data-astro-cid-bbllw2wv]{padding:1.5rem;border-radius:1.25rem;background:#0f0923cc;border:1px solid rgba(108,99,255,.2);height:100%}.ap-stat[data-astro-cid-bbllw2wv]{font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1;color:var(--color-lilac);margin-bottom:.5rem}.ap-label[data-astro-cid-bbllw2wv]{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-alabaster);opacity:.85;margin-bottom:.75rem}.ap-description[data-astro-cid-bbllw2wv]{font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.45;color:var(--color-alabaster);opacity:.7}.ap-demographics[data-astro-cid-ftb55lof]{justify-content:flex-start;gap:2rem}.ap-grid[data-astro-cid-ftb55lof]{width:min(1100px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media(max-width:900px){.ap-grid[data-astro-cid-ftb55lof]{grid-template-columns:1fr}}.ap-breakthrough-card[data-astro-cid-x67a6qqr]{display:grid;grid-template-columns:3.25rem 1fr;gap:1.25rem;align-items:start;padding:1.5rem;border-radius:1.25rem;background:#0f0923cc;border:1px solid rgba(108,99,255,.2)}.ap-icon[data-astro-cid-x67a6qqr]{width:3.25rem;height:3.25rem;display:grid;place-items:center;border-radius:1rem;background:#6643e226;border:1px solid rgba(108,99,255,.3);font-size:1.5rem}.ap-title[data-astro-cid-x67a6qqr]{font-size:clamp(1.1rem,1.4vw,1.4rem);font-weight:700;color:var(--color-alabaster);margin:0}.ap-body[data-astro-cid-x67a6qqr]{margin-top:.5rem;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.45;color:var(--color-alabaster);opacity:.7}.ap-breakthroughs[data-astro-cid-43j2atua]{justify-content:flex-start;gap:1.25rem}.ap-stack[data-astro-cid-43j2atua]{width:min(1000px,100%);display:grid;gap:.75rem}.ap-breakthroughs .ap-section-header{max-width:56rem}.ap-breakthroughs .ap-title{font-size:clamp(1.5rem,2.6vw,2.25rem)}.ap-breakthroughs .ap-subtitle{font-size:clamp(.95rem,1.2vw,1.05rem);margin-top:.5rem}.ap-breakthroughs .ap-breakthrough-card{padding:1rem;grid-template-columns:2.75rem 1fr;gap:1rem;border-radius:1rem}.ap-breakthroughs .ap-icon{width:2.75rem;height:2.75rem;border-radius:.875rem;font-size:1.25rem}.ap-breakthroughs .ap-body{margin-top:.35rem;font-size:clamp(.9rem,1.1vw,1rem);line-height:1.35}.ap-economy-card[data-astro-cid-ocjimmlr]{padding:1.5rem;border-radius:1.25rem;background:#0f0923cc;border:1px solid rgba(108,99,255,.2);height:100%;text-align:center}.ap-stat[data-astro-cid-ocjimmlr]{font-size:clamp(2.25rem,4vw,3.5rem);font-weight:800;line-height:1;color:var(--color-lilac);margin-bottom:.75rem}.ap-label[data-astro-cid-ocjimmlr]{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-alabaster);opacity:.85;margin-bottom:.75rem}.ap-description[data-astro-cid-ocjimmlr]{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.45;color:var(--color-alabaster);opacity:.7}.ap-economy[data-astro-cid-e5dnpujy]{justify-content:flex-start;gap:2rem}.ap-grid[data-astro-cid-e5dnpujy]{width:min(1100px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}@media(max-width:1000px){.ap-grid[data-astro-cid-e5dnpujy]{grid-template-columns:1fr}}.ap-closing[data-astro-cid-kyjxancc]{gap:1.25rem}.ap-eyebrow[data-astro-cid-kyjxancc]{font-size:.85rem;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:var(--color-lilac);opacity:.75;margin:0}.ap-headline[data-astro-cid-kyjxancc]{font-size:clamp(2rem,4.5vw,4rem);font-weight:800;line-height:1.05;margin:0;color:var(--color-alabaster);max-width:60rem}.ap-subtitle[data-astro-cid-kyjxancc]{font-size:clamp(1.05rem,1.8vw,1.5rem);margin:0;color:var(--color-alabaster);opacity:.7;max-width:48rem}.pillar-icon[data-astro-cid-cigxjy4l]{font-size:3rem;margin-bottom:1.25rem}.pillar-subtitle[data-astro-cid-cigxjy4l]{font-size:clamp(.9rem,1.6vw,1.1rem);letter-spacing:.15em;text-transform:uppercase;opacity:.7;margin-bottom:1.5rem}.pillar-bullets[data-astro-cid-cigxjy4l]{list-style:disc;text-align:left;max-width:900px;padding-left:1.5rem;margin:0}.pillar-bullet[data-astro-cid-cigxjy4l]{font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.6;opacity:.85;margin:.5rem 0}.exit-stats[data-astro-cid-vt6b67cm]{width:min(950px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.25rem}.exit-stat[data-astro-cid-vt6b67cm]{padding:1.25rem;border-radius:1rem;border:1px solid rgba(52,211,153,.25);background:#0f092359}.exit-stat-number[data-astro-cid-vt6b67cm]{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.1;color:#34d399}.exit-stat-label[data-astro-cid-vt6b67cm]{margin-top:.5rem;font-size:.85rem;letter-spacing:.06em;opacity:.75}@media(max-width:850px){.exit-stats[data-astro-cid-vt6b67cm]{grid-template-columns:1fr}}.exit-path[data-astro-cid-vt6b67cm]{justify-content:flex-start;gap:1.75rem;max-width:1100px}.exit-path-header[data-astro-cid-vt6b67cm]{width:100%;display:flex;gap:1rem;align-items:flex-start;text-align:left}.exit-path-icon[data-astro-cid-vt6b67cm]{font-size:2.25rem;line-height:1}.exit-path-title[data-astro-cid-vt6b67cm]{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;margin:0}.exit-path-description[data-astro-cid-vt6b67cm]{margin:.5rem 0 0;opacity:.75;max-width:62rem}.exit-path-grid[data-astro-cid-vt6b67cm]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.exit-point[data-astro-cid-vt6b67cm]{text-align:left;padding:1.25rem;border-radius:1rem;border:1px solid rgba(156,133,223,.25);background:#0f092359}.exit-point-title[data-astro-cid-vt6b67cm]{font-weight:700;margin-bottom:.35rem;color:var(--color-lilac)}.exit-point-text[data-astro-cid-vt6b67cm]{opacity:.75;line-height:1.5}@media(max-width:900px){.exit-path-grid[data-astro-cid-vt6b67cm]{grid-template-columns:1fr}}.exit-growth[data-astro-cid-vt6b67cm]{gap:1.5rem}.growth-row[data-astro-cid-vt6b67cm]{width:min(900px,100%);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem;margin-top:1rem}.growth-side[data-astro-cid-vt6b67cm]{padding:1.25rem;border-radius:1rem;border:1px solid rgba(52,211,153,.25);background:#0f092359}.growth-value[data-astro-cid-vt6b67cm]{font-size:clamp(2.2rem,4vw,3.5rem);font-weight:900;color:#34d399;line-height:1}.growth-sub[data-astro-cid-vt6b67cm]{margin-top:.5rem;opacity:.7;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.growth-center[data-astro-cid-vt6b67cm]{text-align:center;opacity:.9}.growth-arrow[data-astro-cid-vt6b67cm]{font-size:3rem;line-height:1;color:#34d399}.growth-cagr[data-astro-cid-vt6b67cm]{margin-top:.4rem;font-weight:700;color:#34d399}@media(max-width:850px){.growth-row[data-astro-cid-vt6b67cm]{grid-template-columns:1fr}.growth-arrow[data-astro-cid-vt6b67cm]{transform:rotate(90deg)}}.exit-deal[data-astro-cid-vt6b67cm]{justify-content:flex-start;gap:1.5rem;max-width:1100px}.deal-grid[data-astro-cid-vt6b67cm]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.deal-card[data-astro-cid-vt6b67cm]{text-align:left;padding:1.5rem;border-radius:1rem;border:1px solid rgba(251,191,36,.25);background:#0f092359}.deal-card-title[data-astro-cid-vt6b67cm]{font-weight:800;margin-bottom:.75rem}.deal-bullets[data-astro-cid-vt6b67cm]{margin:0;padding-left:1.25rem}.deal-bullet[data-astro-cid-vt6b67cm]{margin:.5rem 0;opacity:.75;line-height:1.5}.deal-terms[data-astro-cid-vt6b67cm]{display:grid;grid-template-columns:1fr;gap:.75rem}.deal-term[data-astro-cid-vt6b67cm]{display:grid;grid-template-columns:7rem 1fr;gap:1rem;align-items:baseline}.deal-term-label[data-astro-cid-vt6b67cm]{opacity:.7;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.deal-term-value[data-astro-cid-vt6b67cm]{color:#fbbf24;font-weight:700}@media(max-width:900px){.deal-grid[data-astro-cid-vt6b67cm]{grid-template-columns:1fr}}.pc-metrics[data-astro-cid-pb3rdgcr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(820px,90%);margin:24px auto 0}.pc-metric[data-astro-cid-pb3rdgcr]{border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px 16px;background:#0f092359;backdrop-filter:blur(8px);text-align:center}.pc-metric-value[data-astro-cid-pb3rdgcr]{font-size:28px;font-weight:700;line-height:1.1}.pc-metric-label[data-astro-cid-pb3rdgcr]{margin-top:6px;font-size:12px;opacity:.75;text-transform:uppercase;letter-spacing:.12em}.pc-grid[data-astro-cid-pb3rdgcr]{display:grid;gap:16px;margin-top:16px}.pc-grid-3[data-astro-cid-pb3rdgcr]{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-grid-2[data-astro-cid-pb3rdgcr]{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-card[data-astro-cid-pb3rdgcr]{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:16px;background:#0f092359;backdrop-filter:blur(8px)}.pc-card-value[data-astro-cid-pb3rdgcr]{font-size:28px;font-weight:800;margin-bottom:6px}.pc-card-kicker[data-astro-cid-pb3rdgcr]{font-size:18px;font-weight:800;margin-bottom:6px}.pc-card-title[data-astro-cid-pb3rdgcr]{font-weight:700;margin-bottom:6px}.pc-card-text[data-astro-cid-pb3rdgcr]{font-size:14px;opacity:.82;line-height:1.35}.pc-card-subtext[data-astro-cid-pb3rdgcr]{margin-top:8px;font-size:12px;opacity:.65}.pc-benefit-number[data-astro-cid-pb3rdgcr]{font-size:28px;font-weight:900;opacity:.28;margin-bottom:8px}.pc-stage-bar[data-astro-cid-pb3rdgcr]{display:flex;height:44px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;margin-top:16px}.pc-stage-slice[data-astro-cid-pb3rdgcr]{display:flex;align-items:center;justify-content:center;font-weight:800}.pc-stage-slice-seed[data-astro-cid-pb3rdgcr]{background:#8b5cf6d9;color:#fff}.pc-stage-slice-series[data-astro-cid-pb3rdgcr]{background:#a78bfad9;color:#fff}.pc-stage-slice-followon[data-astro-cid-pb3rdgcr]{background:#ddd6fee6;color:#1e1b4bf2}.pc-tier-stack[data-astro-cid-pb3rdgcr]{display:grid;gap:14px;margin-top:16px}.pc-tier[data-astro-cid-pb3rdgcr]{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:16px;background:#0f092359;backdrop-filter:blur(8px)}.pc-tier-highlight[data-astro-cid-pb3rdgcr]{border-color:#fbbf2459;background:#fbbf2414}.pc-tier-head[data-astro-cid-pb3rdgcr]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.pc-tier-left[data-astro-cid-pb3rdgcr]{display:flex;align-items:baseline;gap:10px}.pc-tier-name[data-astro-cid-pb3rdgcr]{font-weight:800;font-size:16px}.pc-tier-label[data-astro-cid-pb3rdgcr]{font-size:11px;opacity:.7;text-transform:uppercase;letter-spacing:.12em}.pc-tier-exposure[data-astro-cid-pb3rdgcr]{font-weight:900;font-size:18px;color:#fbbf24e6}.pc-tier-text[data-astro-cid-pb3rdgcr]{font-size:14px;opacity:.82;line-height:1.35}.pc-tier-subtext[data-astro-cid-pb3rdgcr]{margin-top:6px;font-size:12px;opacity:.65}@media(max-width:880px){.pc-grid-3[data-astro-cid-pb3rdgcr],.pc-grid-2[data-astro-cid-pb3rdgcr],.pc-metrics[data-astro-cid-pb3rdgcr]{grid-template-columns:1fr}}.slide-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:2rem}.title-content .eyebrow{font-size:clamp(.75rem,1.5vw,1rem);font-weight:500;letter-spacing:.35em;text-transform:uppercase;margin-bottom:1rem;opacity:.8}.title-content .main-title{font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;max-width:90%}.title-content .subtitle{font-size:clamp(1rem,2vw,1.5rem);opacity:.7;max-width:80%;margin-bottom:2rem}.orb-hero{margin-top:1rem}.section-header-content h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:700;margin-top:1rem;margin-bottom:1rem}.section-intro{font-size:clamp(1rem,1.8vw,1.25rem);opacity:.7;max-width:70%}.section-badge{display:inline-block;padding:.5rem 1.5rem;font-size:clamp(.7rem,1.2vw,.875rem);font-weight:600;letter-spacing:.25em;text-transform:uppercase;border-radius:2rem}.point-content{max-width:800px}.point-number{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;border-radius:1rem;margin-bottom:2rem}.point-title{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;margin-bottom:1.5rem}.point-description{font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.6;opacity:.8;max-width:90%}.transition-content{min-height:100%}.mini-orb{animation:orbPulse 4s ease-in-out infinite}@keyframes orbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.closing-content{gap:2rem}.closing-tagline{font-size:clamp(1.25rem,2.5vw,2rem);font-style:italic;opacity:.8;margin-top:1rem}.closing-contact{font-size:clamp(.875rem,1.5vw,1.125rem);opacity:.6;letter-spacing:.1em}[data-theme=matter][data-mode=light] .title-slide,[data-theme=matter][data-mode=light] section{background:var(--color-alabaster)}[data-theme=matter][data-mode=light] .eyebrow{color:var(--color-marjorelle-purple)}[data-theme=matter][data-mode=light] .main-title,[data-theme=matter][data-mode=light] .section-header-content h2,[data-theme=matter][data-mode=light] .point-title,[data-theme=matter][data-mode=light] .subtitle,[data-theme=matter][data-mode=light] .section-intro,[data-theme=matter][data-mode=light] .point-description,[data-theme=matter][data-mode=light] .closing-tagline,[data-theme=matter][data-mode=light] .closing-contact{color:var(--color-foreground)}[data-theme=matter][data-mode=light] .badge-primary{color:var(--color-marjorelle-purple);border:1px solid rgba(108,99,255,.25);background:#6c63ff0d}[data-theme=matter][data-mode=light] .badge-secondary{color:var(--color-lilac);border:1px solid rgba(156,133,223,.25);background:#9c85df0d}[data-theme=matter][data-mode=light] .number-primary{color:var(--color-marjorelle-purple);background:#6c63ff14;border:1px solid rgba(108,99,255,.2)}[data-theme=matter][data-mode=light] .number-secondary{color:var(--color-lilac);background:#9c85df14;border:1px solid rgba(156,133,223,.2)}[data-theme=matter][data-mode=dark] .title-slide,[data-theme=matter][data-mode=dark] section{background:var(--color-void)}[data-theme=matter][data-mode=dark] .eyebrow{color:var(--color-lilac)}[data-theme=matter][data-mode=dark] .main-title,[data-theme=matter][data-mode=dark] .section-header-content h2,[data-theme=matter][data-mode=dark] .point-title,[data-theme=matter][data-mode=dark] .subtitle,[data-theme=matter][data-mode=dark] .section-intro,[data-theme=matter][data-mode=dark] .point-description,[data-theme=matter][data-mode=dark] .closing-tagline,[data-theme=matter][data-mode=dark] .closing-contact{color:var(--color-alabaster)}[data-theme=matter][data-mode=dark] .badge-primary{color:var(--color-marjorelle-purple);border:1px solid rgba(108,99,255,.4);background:#6c63ff1a}[data-theme=matter][data-mode=dark] .badge-secondary{color:var(--color-lilac);border:1px solid rgba(156,133,223,.4);background:#9c85df1a}[data-theme=matter][data-mode=dark] .number-primary{color:var(--color-marjorelle-purple);background:#0f0923cc;border:1px solid rgba(108,99,255,.4)}[data-theme=matter][data-mode=dark] .number-secondary{color:var(--color-lilac);background:#0f0923cc;border:1px solid rgba(156,133,223,.4)}[data-theme=matter][data-mode=vibrant] .title-slide,[data-theme=matter][data-mode=vibrant] section{background:linear-gradient(180deg,var(--color-void) 0%,#1a0a35 50%,var(--color-void) 100%)}[data-theme=matter][data-mode=vibrant] .eyebrow{color:var(--color-lilac);text-shadow:0 0 20px rgba(156,133,223,.5)}[data-theme=matter][data-mode=vibrant] .main-title{color:var(--color-alabaster);text-shadow:0 0 40px rgba(255,255,255,.2)}[data-theme=matter][data-mode=vibrant] .section-header-content h2,[data-theme=matter][data-mode=vibrant] .point-title{color:var(--color-alabaster);text-shadow:0 0 30px rgba(255,255,255,.15)}[data-theme=matter][data-mode=vibrant] .subtitle,[data-theme=matter][data-mode=vibrant] .section-intro,[data-theme=matter][data-mode=vibrant] .point-description,[data-theme=matter][data-mode=vibrant] .closing-tagline,[data-theme=matter][data-mode=vibrant] .closing-contact{color:var(--color-alabaster)}[data-theme=matter][data-mode=vibrant] .badge-primary{color:var(--color-marjorelle-purple);border:1px solid rgba(108,99,255,.6);background:#6c63ff26;box-shadow:0 0 20px #6c63ff4d}[data-theme=matter][data-mode=vibrant] .badge-secondary{color:var(--color-lilac);border:1px solid rgba(156,133,223,.6);background:#9c85df26;box-shadow:0 0 20px #9c85df4d}[data-theme=matter][data-mode=vibrant] .number-primary{color:var(--color-marjorelle-purple);background:#0f0923e6;border:1px solid rgba(108,99,255,.6);box-shadow:0 0 25px #6c63ff66}[data-theme=matter][data-mode=vibrant] .number-secondary{color:var(--color-lilac);background:#0f0923e6;border:1px solid rgba(156,133,223,.6);box-shadow:0 0 25px #9c85df66}[data-theme=matter][data-mode=vibrant] .closing-tagline{text-shadow:0 0 20px rgba(255,255,255,.15)}.reveal .slides .big-cost-number{font-size:clamp(3rem,10vw,6rem)!important}.reveal .slides .slide{min-height:auto!important;height:100%!important;scroll-snap-align:unset!important;overflow:visible!important}.reveal .slides .slide{padding:1.5rem 2rem!important}.reveal .slides .headline{font-size:clamp(2rem,6vw,3.5rem)!important}.reveal .slides .split-number{font-size:clamp(3rem,8vw,5rem)!important}.reveal .slides .slide-gradient{position:absolute;inset:0;z-index:0;pointer-events:none}.reveal .slides .reveal-item{opacity:1!important;transform:none!important}.reveal .slides .slide-content-split{gap:2rem!important}.reveal .slides .pillar-icon-large{font-size:2.5rem!important}.reveal .slides .pillar-header{gap:1rem!important;margin-bottom:1.5rem!important}.reveal .slides .stat-accent{margin-top:2rem!important}.reveal .slides .stat-number{font-size:clamp(2rem,4vw,2.5rem)!important}.reveal .slides .reveal-item.fragment{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.reveal .slides .reveal-item.fragment.visible{opacity:1;transform:translateY(0)}.reveal .slides .slide-stages .slide-content{width:100%!important;max-width:800px}.reveal .slides .stage-bar-container{width:100%;min-width:500px}
