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