.slides-page:where(.astro-ffkxjqci){min-height:100vh;padding:80px 64px 60px 0;position:relative}.slides-page-title:where(.astro-ffkxjqci){color:var(--text-3);letter-spacing:.02em;margin:0;font-size:.8rem;font-weight:500;position:absolute;top:72px;left:24px}.slide-deck:where(.astro-ffkxjqci){--slide-min-h:min(85vh, 720px)}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci){min-height:var(--slide-min-h);border-bottom:1px solid var(--border);padding:2.5rem 0 3rem;scroll-margin-top:5rem;position:relative}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci)>.slide-label:where(.astro-ffkxjqci){color:var(--text-3);letter-spacing:.08em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;top:0;right:0}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci)>.slide-label:where(.astro-ffkxjqci) .slide-num:where(.astro-ffkxjqci){color:var(--text-2);font-variant-numeric:tabular-nums}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci):last-of-type{border-bottom:none}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) h1:where(.astro-ffkxjqci){color:var(--text);letter-spacing:-.02em;margin-bottom:.5rem;font-size:2rem;font-weight:550}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) h2:where(.astro-ffkxjqci){color:var(--text);letter-spacing:-.02em;margin-bottom:1rem;font-size:1.5rem;font-weight:500}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) h2:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) .slide-title:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) .slide-list:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) .slide-demo-head:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) .slide-demo-card-inner:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) .definition:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) .notes:where(.astro-ffkxjqci){opacity:0;transition:opacity var(--r-duration-slow) ease, transform var(--r-duration-slow) ease;transform:translateY(12px)}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible h2:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible .slide-title:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible .slide-list:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible .slide-demo-head:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible .slide-demo-card-inner:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible .definition:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci).visible .notes:where(.astro-ffkxjqci){opacity:1;transform:translateY(0)}.slide-cover:where(.astro-ffkxjqci){text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.slide-cover:where(.astro-ffkxjqci) .slide-label:where(.astro-ffkxjqci){transform:translateX(calc(var(--w-medium,960px) / 4));right:50%}.slide-cover-bg:where(.astro-ffkxjqci){pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% 50%, var(--overlay-8) 0%, transparent 60%);position:absolute;inset:0}.slide-cover-inner:where(.astro-ffkxjqci){z-index:1;position:relative}.slide-cover:where(.astro-ffkxjqci) .subtitle:where(.astro-ffkxjqci){opacity:.92;color:var(--text-2);letter-spacing:.01em;margin:.5rem 0;font-size:1.2rem}.slide-cover:where(.astro-ffkxjqci) .tagline:where(.astro-ffkxjqci){max-width:28em;color:var(--text-2);font-size:1rem;line-height:var(--r-leading-normal);margin:1rem 0 .25rem}.slide-cover:where(.astro-ffkxjqci) .meta:where(.astro-ffkxjqci){opacity:.7;color:var(--text-3);font-size:.9rem}.slide-cover-demo:where(.astro-ffkxjqci){position:relative}.slide-cover-demo:where(.astro-ffkxjqci) .slide-cover-bg:where(.astro-ffkxjqci){background:radial-gradient(ellipse 90% 55% at 50% 45%, var(--overlay-10) 0%, var(--overlay-4) 35%, transparent 70%)}.slide-cover-hero-visual:where(.astro-ffkxjqci){opacity:.5;z-index:0;width:min(200px,40vw);height:auto;position:absolute;top:18%;left:50%;transform:translate(-50%)}.slide-cover-hero-visual:where(.astro-ffkxjqci) svg:where(.astro-ffkxjqci){width:100%;height:auto;color:var(--text-2)}.slide-cover-hero-visual:where(.astro-ffkxjqci) .hero-visual-outer:where(.astro-ffkxjqci){fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.35}.slide-cover-hero-visual:where(.astro-ffkxjqci) .hero-visual-dot:where(.astro-ffkxjqci){fill:var(--accent);opacity:.6}.slide-cover-demo:where(.astro-ffkxjqci) .slide-cover-inner:where(.astro-ffkxjqci){margin-top:0}.slide-cover-demo:where(.astro-ffkxjqci) h1:where(.astro-ffkxjqci){letter-spacing:-.03em;font-size:clamp(1.85rem,4vw,2.4rem)}.slide-cover-demo:where(.astro-ffkxjqci) .subtitle:where(.astro-ffkxjqci){margin-top:.35rem;font-size:1.15rem}.slide-demo-card:where(.astro-ffkxjqci) .slide-demo-head:where(.astro-ffkxjqci){align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.slide-demo-icon:where(.astro-ffkxjqci){border-radius:var(--r-radius-lg);background:var(--overlay-10);width:2.5rem;height:2.5rem;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.slide-demo-icon:where(.astro-ffkxjqci) svg:where(.astro-ffkxjqci){width:1.25rem;height:1.25rem}.slide-demo-icon-def:where(.astro-ffkxjqci){color:var(--text-2)}.slide-demo-card-inner:where(.astro-ffkxjqci){background:var(--overlay-6);border-radius:var(--r-radius-lg);border:1px solid var(--border);padding:1.25rem 1.5rem}.slide-demo-card:where(.astro-ffkxjqci) .slide-list-dots:where(.astro-ffkxjqci){margin:0 0 1rem;padding-left:1.35rem;list-style:outside}.slide-demo-card:where(.astro-ffkxjqci) .slide-list-dots:where(.astro-ffkxjqci) li:where(.astro-ffkxjqci){margin-bottom:.4rem}.takeaway-demo:where(.astro-ffkxjqci){background:var(--overlay-10);border-left:4px solid var(--accent);border-radius:0 var(--r-radius-md) var(--r-radius-md) 0;color:var(--text-2);font-size:.95rem;line-height:var(--r-leading-normal);margin:0;padding:1rem 1.25rem}.takeaway-demo:where(.astro-ffkxjqci) p:where(.astro-ffkxjqci){margin:0}.definition-demo:where(.astro-ffkxjqci){border-left:2px solid var(--border);color:var(--text-2);font-size:1rem;line-height:var(--r-leading-normal);margin:0 0 1rem;padding:0 0 0 1rem}.definition-demo:where(.astro-ffkxjqci) p:where(.astro-ffkxjqci){margin:0 0 .5rem}.definition-demo:where(.astro-ffkxjqci) p:where(.astro-ffkxjqci):last-child{margin-bottom:0}.notes-demo:where(.astro-ffkxjqci){margin-top:.75rem}.notes-list:where(.astro-ffkxjqci){color:var(--text-3);margin:0;padding-left:1.25rem;font-size:.9rem}.notes-list:where(.astro-ffkxjqci) li:where(.astro-ffkxjqci){margin-bottom:.35rem}.notes-inline:where(.astro-ffkxjqci){color:var(--text-3);margin:.75rem 0 0;font-size:.9rem}.slide-closing:where(.astro-ffkxjqci) .slide-demo-head:where(.astro-ffkxjqci){margin-bottom:1rem}.slide-closing-inner:where(.astro-ffkxjqci){text-align:center}.closing-lead:where(.astro-ffkxjqci){color:var(--text-2);margin:0 0 .5rem;font-size:1rem}.closing-cta:where(.astro-ffkxjqci){color:var(--text-3);margin:0 0 1rem;font-size:.95rem}.slide-closing:where(.astro-ffkxjqci) .closing:where(.astro-ffkxjqci){border-top:1px solid var(--border);margin:1rem 0 0;padding-top:1rem}.slide-demo-card-inner:where(.astro-ffkxjqci) .diagram-fig:where(.astro-ffkxjqci){margin:1rem 0}.slide-demo-card-inner:where(.astro-ffkxjqci) .uraa-fig:where(.astro-ffkxjqci){margin:.5rem 0 0}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-layout:where(.astro-ffkxjqci){flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci){min-width:0;color:var(--text-2);font-size:clamp(.875rem,2vw,.95rem);line-height:var(--r-leading-normal);flex:320px;margin:0;padding:0;list-style:none}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci) li:where(.astro-ffkxjqci){background:var(--overlay-8);border-radius:var(--r-radius-md);border:1px solid var(--border);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;margin-bottom:.5rem;padding:.6rem 1rem;display:grid}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci) li:where(.astro-ffkxjqci):last-child{margin-bottom:0}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci) .uraa-name:where(.astro-ffkxjqci){color:var(--text);font-weight:500}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci) .uraa-desc:where(.astro-ffkxjqci){text-align:right;word-break:break-word;min-width:0;display:block}@media (width<=768px){.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci) li:where(.astro-ffkxjqci){gap:.5rem;padding:.5rem .75rem}}.slide-5-uraa-inner:where(.astro-ffkxjqci) .takeaway-demo:where(.astro-ffkxjqci){flex:none;width:100%;max-width:280px}@media (width<=768px){.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-layout:where(.astro-ffkxjqci){flex-direction:column}.slide-5-uraa-inner:where(.astro-ffkxjqci) .takeaway-demo:where(.astro-ffkxjqci){max-width:none}.slide-5-uraa-inner:where(.astro-ffkxjqci) .uraa-list:where(.astro-ffkxjqci) .uraa-desc:where(.astro-ffkxjqci){text-align:left}}.slide-deck:where(.astro-ffkxjqci) .slide-list:where(.astro-ffkxjqci){margin:1rem 0;padding-left:1.25rem}.slide-deck:where(.astro-ffkxjqci) .slide-list:where(.astro-ffkxjqci).numbered{counter-reset:slide-num;padding-left:0;list-style:none}.slide-deck:where(.astro-ffkxjqci) .slide-list:where(.astro-ffkxjqci).numbered li:where(.astro-ffkxjqci){counter-increment:slide-num;padding-left:2rem;position:relative}.slide-deck:where(.astro-ffkxjqci) .slide-list:where(.astro-ffkxjqci).numbered li:where(.astro-ffkxjqci):before{content:counter(slide-num);color:var(--text-2);font-size:.9rem;font-weight:500;position:absolute;left:0}.slide-deck:where(.astro-ffkxjqci) .takeaway:where(.astro-ffkxjqci){background:var(--overlay-10);border-left:4px solid var(--accent);border-radius:0 var(--r-radius-md) var(--r-radius-md) 0;color:var(--text-2);font-size:.95rem;line-height:var(--r-leading-normal);margin-top:1.25rem;padding:1rem 1.25rem}.slide-deck:where(.astro-ffkxjqci) .definition:where(.astro-ffkxjqci){border-left:4px solid var(--accent);color:var(--text-2);margin:1rem 0;padding-left:1rem}.slide-deck:where(.astro-ffkxjqci) .notes:where(.astro-ffkxjqci){opacity:.85;color:var(--text-3);margin-top:.75rem;font-size:.9rem}.diagram-fig:where(.astro-ffkxjqci){text-align:center;margin:1.25rem 0}.diagram-svg:where(.astro-ffkxjqci){max-width:100%;height:auto;color:var(--text-2)}.diagram-svg:where(.astro-ffkxjqci) .diagram-box:where(.astro-ffkxjqci){fill:var(--overlay-10);stroke:var(--border);stroke-width:1px}.diagram-svg:where(.astro-ffkxjqci) .diagram-pipe:where(.astro-ffkxjqci){fill:var(--overlay-15);stroke:var(--border);stroke-width:1px}.diagram-svg:where(.astro-ffkxjqci) .diagram-agent:where(.astro-ffkxjqci){fill:var(--overlay-12);stroke:var(--accent);stroke-width:1.5px}.diagram-svg:where(.astro-ffkxjqci) .diagram-text:where(.astro-ffkxjqci){font:500 12px/1 var(--sans);fill:currentColor}.diagram-svg:where(.astro-ffkxjqci) .diagram-text:where(.astro-ffkxjqci).small{font-size:10px}.uraa-fig:where(.astro-ffkxjqci){margin:1rem 0}.uraa-svg:where(.astro-ffkxjqci){width:100%;max-width:340px;height:auto;color:var(--text-2)}.uraa-svg:where(.astro-ffkxjqci) .uraa-layer:where(.astro-ffkxjqci){stroke:var(--border);stroke-width:1px}.uraa-svg:where(.astro-ffkxjqci) .uraa-l0:where(.astro-ffkxjqci){fill:var(--overlay-12)}.uraa-svg:where(.astro-ffkxjqci) .uraa-l1:where(.astro-ffkxjqci),.uraa-svg:where(.astro-ffkxjqci) .uraa-l2:where(.astro-ffkxjqci),.uraa-svg:where(.astro-ffkxjqci) .uraa-l3:where(.astro-ffkxjqci){fill:var(--overlay-10)}.uraa-svg:where(.astro-ffkxjqci) .uraa-l4:where(.astro-ffkxjqci){fill:var(--overlay-6)}.uraa-svg:where(.astro-ffkxjqci) .uraa-label:where(.astro-ffkxjqci){font:500 12px/1 var(--sans);fill:currentColor}.uraa-svg:where(.astro-ffkxjqci) .uraa-desc:where(.astro-ffkxjqci){font:400 11px/1 var(--sans);fill:var(--text-3)}.slide-deck:where(.astro-ffkxjqci) .value-list:where(.astro-ffkxjqci),.slide-deck:where(.astro-ffkxjqci) .contact-list:where(.astro-ffkxjqci){max-width:36em}.slide-deck:where(.astro-ffkxjqci) .closing:where(.astro-ffkxjqci){text-align:center;color:var(--text-2);margin-top:1.5rem}.slide-toolbar:where(.astro-ffkxjqci){z-index:10;background:var(--r-bg,var(--bg));border-left:1px solid var(--border);flex-direction:column;gap:.25rem;padding:.5rem .5rem .5rem .25rem;display:flex;position:fixed;top:50%;right:1rem;transform:translateY(-50%)}.slide-toolbar:where(.astro-ffkxjqci) .slide-dot:where(.astro-ffkxjqci){border-radius:var(--r-radius-sm);width:2rem;height:2rem;color:var(--text-3);transition:background var(--r-duration-normal) ease, color var(--r-duration-normal) ease;background:0 0;justify-content:center;align-items:center;font-size:.8rem;text-decoration:none;display:flex}.slide-toolbar:where(.astro-ffkxjqci) .slide-dot:where(.astro-ffkxjqci):hover{background:var(--overlay-10);color:var(--text-2)}.slide-toolbar:where(.astro-ffkxjqci) .slide-dot:where(.astro-ffkxjqci).current{background:var(--overlay-12);color:var(--text);font-weight:500}@media (width<=768px){.slides-page:where(.astro-ffkxjqci){padding-top:60px;padding-bottom:56px;padding-right:0}.slide-deck:where(.astro-ffkxjqci){--slide-min-h:0}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci){min-height:0;padding:1.5rem 0 2rem}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) h1:where(.astro-ffkxjqci){font-size:1.6rem}.slide-deck:where(.astro-ffkxjqci) .slide:where(.astro-ffkxjqci) h2:where(.astro-ffkxjqci){margin-bottom:.75rem;font-size:1.2rem}.slide-cover-demo:where(.astro-ffkxjqci) h1:where(.astro-ffkxjqci){font-size:clamp(1.4rem,7vw,1.85rem)}.slide-cover-demo:where(.astro-ffkxjqci) .subtitle:where(.astro-ffkxjqci){font-size:1rem}.slide-cover:where(.astro-ffkxjqci) .tagline:where(.astro-ffkxjqci){max-width:100%;font-size:.95rem}.slide-demo-card-inner:where(.astro-ffkxjqci){padding:1rem}.slide-demo-card:where(.astro-ffkxjqci) .slide-demo-head:where(.astro-ffkxjqci){gap:.75rem;margin-bottom:.9rem}.takeaway-demo:where(.astro-ffkxjqci){padding:.75rem 1rem}.diagram-fig:where(.astro-ffkxjqci){display:none}.slide-toolbar:where(.astro-ffkxjqci){border-left:none;border-top:1px solid var(--border);flex-flow:wrap;justify-content:center;gap:.35rem;padding:.5rem;inset:auto 0 0;transform:none}.slide-toolbar:where(.astro-ffkxjqci) .slide-dot:where(.astro-ffkxjqci){width:auto;min-width:2.5rem;min-height:2.75rem;padding:0 .35rem}.slide-cover:where(.astro-ffkxjqci) .slide-label:where(.astro-ffkxjqci){right:0;transform:none}}
