.MarketingHeader-module__fK-UpW__header{--marketing-header-background:var(--surface);--marketing-header-text:var(--text-secondary);--marketing-header-ink:var(--primary);--marketing-header-hover:var(--surface-soft);--marketing-header-active:var(--accent-soft);--marketing-header-accent:var(--accent);--marketing-header-border:var(--border);border-bottom:1px solid var(--marketing-header-border);background:var(--marketing-header-background);color:var(--marketing-header-ink)}.MarketingHeader-module__fK-UpW__header[data-header-tone=hero]{--marketing-header-background:var(--background);--marketing-header-border:transparent}.MarketingHeader-module__fK-UpW__header :where(a,button,summary){border-radius:.375rem}.MarketingHeader-module__fK-UpW__logo{--primary:var(--marketing-header-ink)}.MarketingHeader-module__fK-UpW__navItem,.MarketingHeader-module__fK-UpW__signIn{color:var(--marketing-header-text)}.MarketingHeader-module__fK-UpW__navItem:hover,.MarketingHeader-module__fK-UpW__signIn:hover{background:var(--marketing-header-hover);color:var(--marketing-header-ink)}.MarketingHeader-module__fK-UpW__navItem[data-active=true]{background:var(--marketing-header-active);color:var(--marketing-header-accent)}.MarketingHeader-module__fK-UpW__mobileTrigger{border-color:color-mix(in srgb,var(--marketing-header-text)30%,transparent);color:var(--marketing-header-text)}.MarketingHeader-module__fK-UpW__mobileTrigger:hover{background:var(--marketing-header-hover);color:var(--marketing-header-ink)}.MarketingHeader-module__fK-UpW__header[data-header-tone=hero] .theme-toggle{--surface:var(--marketing-header-background);--text-secondary:var(--marketing-header-text);--border:color-mix(in srgb,var(--marketing-header-text)30%,transparent);--accent:var(--marketing-header-accent);--accent-soft:var(--marketing-header-hover);--accent-border:var(--border)}.MarketingHeader-module__fK-UpW__mobileMenu{color:var(--primary)}
html:has([data-marketing]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has([data-marketing]){background:#131416}[data-marketing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#131416;--surface:#18191c;--surface-soft:#1c1d21;--surface-hover:#24262c;--surface-active:#2d3038;--primary:#eeeef2;--text-secondary:#cbcbd4;--muted:#aaaab5;--border:#31333b;--marketing-divider:#292b31;--accent:#91adff;--accent-dark:#b4c7ff;--accent-soft:#1c2539;--accent-border:#33435e;--accent-solid:#4169e1;--accent-solid-hover:#3456c2;--button-primary:#4169e1;--skeleton:var(--surface-active);--danger:#fda4af;--danger-soft:#351d2b;--chart-grid:var(--border);--chart-blue:#60a5fa;--calendar-1:#1b3357;--calendar-2:#245696;--guide-surface:var(--background);--analysis-surface:var(--background);--color-slate-950:#131416;--color-slate-900:#18191c;--color-slate-800:#292b31;--color-slate-500:var(--muted);--app-text-slate-500:var(--muted);--app-text-slate-600:var(--muted);--app-text-slate-700:var(--text-secondary);background:var(--background);color:var(--primary)}[data-marketing] .marketing-hero{background:var(--background);color:var(--primary);border-color:var(--marketing-divider)}[data-marketing] .marketing-hero>.absolute{display:none}[data-marketing] .marketing-hero :-webkit-any(.text-white,.text-slate-100,.text-slate-200){color:var(--primary)}[data-marketing] .marketing-hero :-moz-any(.text-white,.text-slate-100,.text-slate-200){color:var(--primary)}[data-marketing] .marketing-hero :is(.text-white,.text-slate-100,.text-slate-200){color:var(--primary)}[data-marketing] .marketing-hero :-webkit-any(.text-slate-300,.text-slate-400,.text-blue-100,.text-blue-200,.text-violet-200){color:var(--text-secondary)}[data-marketing] .marketing-hero :-moz-any(.text-slate-300,.text-slate-400,.text-blue-100,.text-blue-200,.text-violet-200){color:var(--text-secondary)}[data-marketing] .marketing-hero :is(.text-slate-300,.text-slate-400,.text-blue-100,.text-blue-200,.text-violet-200){color:var(--text-secondary)}[data-marketing] .marketing-hero :-webkit-any(.text-blue-300,.text-violet-300){color:var(--muted)}[data-marketing] .marketing-hero :-moz-any(.text-blue-300,.text-violet-300){color:var(--muted)}[data-marketing] .marketing-hero :is(.text-blue-300,.text-violet-300){color:var(--muted)}[data-marketing] .marketing-hero :-webkit-any(a,button):not(:-webkit-any(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950,.bg-white)){color:var(--text-secondary)!important}[data-marketing] .marketing-hero :-moz-any(a,button):not(:-moz-any(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950,.bg-white)){color:var(--text-secondary)!important}[data-marketing] .marketing-hero :is(a,button):not(:is(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950,.bg-white)){color:var(--text-secondary)!important}[data-marketing] .marketing-hero aside{box-shadow:none;background:0 0;border:0;border-radius:0}[data-marketing] .marketing-hero aside li{background:0 0;border-radius:0;padding:8px 0}[data-marketing-content] :where(section,article,div,details):where(.rounded-xl,.rounded-2xl,.rounded-3xl):where(.border-slate-100,.border-slate-200,.border-blue-100,.border-blue-200,.border-violet-100,.border-violet-200):not(:where([data-product-visual],[data-product-visual] *,[data-code-example],[data-code-example] *,[role=dialog],[role=dialog] *,.absolute,.absolute *,.fixed,.fixed *,[role=tablist],[role=tablist] *)){box-shadow:none;background:0 0;border:0;border-radius:0}[data-marketing-content]>section:not(.marketing-hero):-webkit-any(.bg-blue-50,.bg-slate-50,.bg-white){background:var(--background);border-color:var(--marketing-divider)}[data-marketing-content]>section:not(.marketing-hero):-moz-any(.bg-blue-50,.bg-slate-50,.bg-white){background:var(--background);border-color:var(--marketing-divider)}[data-marketing-content]>section:not(.marketing-hero):is(.bg-blue-50,.bg-slate-50,.bg-white){background:var(--background);border-color:var(--marketing-divider)}[data-marketing-content] :-webkit-any(h1,h2,h3){text-wrap:balance}[data-marketing-content] :-moz-any(h1,h2,h3){text-wrap:balance}[data-marketing-content] :is(h1,h2,h3){text-wrap:balance}[data-marketing-content] :-webkit-any(h1,h2){letter-spacing:-.035em}[data-marketing-content] :-moz-any(h1,h2){letter-spacing:-.035em}[data-marketing-content] :is(h1,h2){letter-spacing:-.035em}[data-marketing-content] .grid>*{min-width:0}[data-marketing-content] p:where(.uppercase):not(:where([data-product-visual] *,[data-code-example] *,.bg-slate-950 *,.bg-slate-900 *,.text-blue-100,.text-blue-200,.text-violet-100,.text-violet-200)){color:var(--muted)}[data-marketing-content] p:where(.font-semibold):-webkit-any(.text-blue-700,.text-violet-700,.text-violet-300):not(:where([data-product-visual] *,[data-code-example] *)){color:var(--muted)}[data-marketing-content] p:where(.font-semibold):-moz-any(.text-blue-700,.text-violet-700,.text-violet-300):not(:where([data-product-visual] *,[data-code-example] *)){color:var(--muted)}[data-marketing-content] p:where(.font-semibold):is(.text-blue-700,.text-violet-700,.text-violet-300):not(:where([data-product-visual] *,[data-code-example] *)){color:var(--muted)}[data-marketing-content] :where(a,button,input,select,textarea):where(.rounded-full,.rounded-xl,.rounded-2xl,.rounded-3xl){box-shadow:none;border-radius:.375rem}[data-marketing] :where(a,button):-webkit-any(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950){background:var(--accent-solid);color:#fff!important}[data-marketing] :where(a,button):-moz-any(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950){background:var(--accent-solid);color:#fff!important}[data-marketing] :where(a,button):is(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950){background:var(--accent-solid);color:#fff!important}[data-marketing] :where(a,button):-webkit-any(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950):hover{background:var(--accent-solid-hover)}[data-marketing] :where(a,button):-moz-any(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950):hover{background:var(--accent-solid-hover)}[data-marketing] :where(a,button):is(.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-violet-600,.bg-violet-700,.bg-emerald-700,.bg-slate-950):hover{background:var(--accent-solid-hover)}[data-marketing] :-webkit-any(.marketing-hero,.marketing-footer) a.bg-white{background:var(--accent-solid);color:#fff!important}[data-marketing] :-moz-any(.marketing-hero,.marketing-footer) a.bg-white{background:var(--accent-solid);color:#fff!important}[data-marketing] :is(.marketing-hero,.marketing-footer) a.bg-white{background:var(--accent-solid);color:#fff!important}[data-marketing-content] :where(th,td){vertical-align:top}[data-marketing-content] :where(.blur-3xl):not(:where([data-product-visual] *,[data-code-example] *)){display:none}[data-marketing-content] :where(figure,img,iframe):where(.rounded-2xl,.rounded-3xl){border-radius:.5rem}[data-marketing] .marketing-brand-mark{box-sizing:content-box;background:#fff;border-radius:4px;flex-shrink:0;padding:6px 10px}[data-marketing-content] section:-webkit-any(.bg-blue-700,.bg-blue-800,.bg-violet-700){background:var(--surface-soft);border-color:var(--marketing-divider)}[data-marketing-content] section:-moz-any(.bg-blue-700,.bg-blue-800,.bg-violet-700){background:var(--surface-soft);border-color:var(--marketing-divider)}[data-marketing-content] section:is(.bg-blue-700,.bg-blue-800,.bg-violet-700){background:var(--surface-soft);border-color:var(--marketing-divider)}[data-marketing] [data-code-example]{box-shadow:none;border-radius:.5rem}[data-marketing] [data-code-example] :where(section,div):where(.rounded-2xl,.rounded-3xl){box-shadow:none;border-radius:.5rem}[data-marketing] .marketing-footer{background:var(--surface-soft);color:var(--text-secondary);border-color:var(--marketing-divider)}[data-marketing] .marketing-footer .text-slate-500{color:var(--muted)}[data-marketing] .marketing-footer :-webkit-any(a:hover,summary,.text-white){color:var(--primary)}[data-marketing] .marketing-footer :-moz-any(a:hover,summary,.text-white){color:var(--primary)}[data-marketing] .marketing-footer :is(a:hover,summary,.text-white){color:var(--primary)}[data-marketing] .marketing-footer .marketing-footer-logo{filter:none}[data-marketing] .marketing-footer>.border-slate-800{border-color:var(--marketing-divider)}.marketing-guides{gap:32px;margin-top:28px;display:grid}.marketing-guide{flex-direction:column;gap:20px;min-width:0;display:flex}.marketing-guide .marketing-guide-artwork{border-radius:6px;width:100%;margin-top:0;display:block}.marketing-guide-artwork:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.marketing-guide img{border-radius:6px;width:100%;height:auto;display:block}.marketing-guide h3{font-size:20px;line-height:1.3}.marketing-guide p{color:var(--text-secondary);margin-top:8px;font-size:14px;line-height:1.6}.marketing-guide a{color:var(--accent);margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.marketing-guide a:hover{text-decoration:underline}@media (min-width:768px){.marketing-guides{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){[data-marketing] .marketing-hero h1{font-size:2rem;line-height:1.12}}@media (prefers-reduced-motion:reduce){[data-marketing]{scroll-behavior:auto}}
.MarketingVisualReview-module__Sxzn1G__layer{z-index:1200;pointer-events:none;color:#eeeef2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:13px;position:fixed;top:0;bottom:0;left:0;right:0}.MarketingVisualReview-module__Sxzn1G__toolbar{pointer-events:auto;background:#202125;border:1px solid #45464e;border-radius:8px;align-items:center;gap:20px;padding:6px 8px 6px 14px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 3px 12px rgba(0,0,0,.2)}.MarketingVisualReview-module__Sxzn1G__count,.MarketingVisualReview-module__Sxzn1G__hint{color:#b4b5bf}.MarketingVisualReview-module__Sxzn1G__toolbar button{cursor:pointer;border-radius:4px;align-items:center;gap:6px;min-height:36px;padding:0 10px;display:flex}.MarketingVisualReview-module__Sxzn1G__toolbar button:hover{background:#33343c}.MarketingVisualReview-module__Sxzn1G__marker{pointer-events:auto;position:absolute}.MarketingVisualReview-module__Sxzn1G__trigger{cursor:help;place-items:center;width:44px;height:44px;display:grid}.MarketingVisualReview-module__Sxzn1G__trigger span{color:#d0d1d8;background:rgba(32,33,37,.93);border:1px solid #666873;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 1px 4px rgba(0,0,0,.2)}.MarketingVisualReview-module__Sxzn1G__trigger:hover span,.MarketingVisualReview-module__Sxzn1G__trigger[aria-pressed=true] span{color:#fff;background:#30323b;border-color:#a9c7ff}.MarketingVisualReview-module__Sxzn1G__trigger:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #a9c7ff}.MarketingVisualReview-module__Sxzn1G__toolbar button:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #a9c7ff}.MarketingVisualReview-module__Sxzn1G__tooltip{overscroll-behavior:contain;cursor:auto;background:#202125;border:1px solid #555761;border-radius:8px;padding:18px;line-height:1.55;position:absolute;overflow-y:auto;box-shadow:0 8px 24px rgba(0,0,0,.333)}.MarketingVisualReview-module__Sxzn1G__tooltip h2{color:#f5f5f7;margin:4px 0 16px;font-size:16px;font-weight:600;line-height:1.35}.MarketingVisualReview-module__Sxzn1G__reference{color:#b5b8c3;overflow-wrap:anywhere;font:11px ui-monospace,monospace}.MarketingVisualReview-module__Sxzn1G__tooltip dt{color:#b5b8c3;margin-top:14px;font-size:11px;font-weight:600}.MarketingVisualReview-module__Sxzn1G__tooltip dd{color:#eeeef2;margin:3px 0 0}.MarketingVisualReview-module__Sxzn1G__tooltip .MarketingVisualReview-module__Sxzn1G__gap{color:#efc58a}.MarketingVisualReview-module__Sxzn1G__hint{margin:16px 0 0;font-size:11px}@media (max-width:480px){.MarketingVisualReview-module__Sxzn1G__toolbar{gap:12px;bottom:12px;right:12px}.MarketingVisualReview-module__Sxzn1G__toolbar button{min-height:44px}}
.ProductShowcase-module__Ffa4Ma__showcase{--picture-bg:var(--background);--picture-card:var(--surface);--picture-soft:var(--surface-soft);--picture-ink:var(--primary);--picture-muted:var(--muted);--picture-border:var(--border);--picture-accent:var(--accent);--picture-green:var(--accent);--mini-bg:var(--surface-soft);--mini-panel:var(--surface);--mini-line:var(--border);--mini-text:var(--text-secondary);background:var(--picture-bg);color:var(--picture-ink);border-bottom:1px solid var(--picture-border);scroll-margin-top:80px;position:relative}.ProductShowcase-module__Ffa4Ma__inner{max-width:1280px;margin:0 auto;padding:56px 32px 64px}.ProductShowcase-module__Ffa4Ma__sectionToolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:35px;display:flex}.ProductShowcase-module__Ffa4Ma__eyebrow{color:var(--picture-muted);letter-spacing:.12em;align-items:center;gap:9px;font-size:11px;font-weight:600;display:flex}.ProductShowcase-module__Ffa4Ma__viewControls{align-items:center;gap:10px;display:flex}.ProductShowcase-module__Ffa4Ma__tabs{border:1px solid var(--picture-border);background:var(--picture-card);border-radius:6px;gap:3px;padding:4px;display:flex}.ProductShowcase-module__Ffa4Ma__tabs button{color:var(--picture-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:12px;display:flex}.ProductShowcase-module__Ffa4Ma__tabs button[aria-selected=true]{background:var(--picture-soft);color:var(--picture-ink);box-shadow:0 1px 3px rgba(0,0,0,.075)}.ProductShowcase-module__Ffa4Ma__themeButton{border:1px solid var(--picture-border);width:36px;height:36px;color:var(--picture-muted);cursor:pointer;border-radius:6px;place-items:center;display:grid}.ProductShowcase-module__Ffa4Ma__themeButton:hover{color:var(--picture-accent);background:var(--picture-soft)}.ProductShowcase-module__Ffa4Ma__contentGrid{grid-template-columns:minmax(0,.77fr) minmax(0,1.23fr);align-items:start;gap:48px;display:grid}.ProductShowcase-module__Ffa4Ma__intro{padding-top:7px}.ProductShowcase-module__Ffa4Ma__intro h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:max(29px,min(3vw,41px));font-weight:550;line-height:1.18}.ProductShowcase-module__Ffa4Ma__intro h2>span{color:var(--picture-ink)}.ProductShowcase-module__Ffa4Ma__intro>p{max-width:390px;color:var(--picture-muted);margin:22px 0;font-size:15px;line-height:1.85}.ProductShowcase-module__Ffa4Ma__startBenefits{gap:11px;margin:24px 0 29px;padding:0;font-size:12px;list-style:none;display:grid}.ProductShowcase-module__Ffa4Ma__startBenefits li{align-items:center;gap:9px;display:flex}.ProductShowcase-module__Ffa4Ma__startBenefits svg{color:var(--picture-green)}.ProductShowcase-module__Ffa4Ma__primaryButton{background:var(--accent-solid);color:#fff;border:1px solid var(--accent-solid);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:13px;font-weight:550;transition:background .15s;display:inline-flex}.ProductShowcase-module__Ffa4Ma__primaryButton:hover{background:var(--accent-solid-hover)}.ProductShowcase-module__Ffa4Ma__guideLink{width:-moz-fit-content;width:fit-content;color:var(--picture-muted);align-items:center;gap:7px;margin-top:17px;font-size:11px;display:flex}.ProductShowcase-module__Ffa4Ma__guideLink:hover,.ProductShowcase-module__Ffa4Ma__textLink:hover{text-decoration:underline}.ProductShowcase-module__Ffa4Ma__diagram{border:1px solid var(--picture-border);background:var(--picture-card);box-shadow:none;border-radius:8px;padding:24px;position:relative}.ProductShowcase-module__Ffa4Ma__diagramHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;display:flex}.ProductShowcase-module__Ffa4Ma__kicker{letter-spacing:.14em;color:var(--picture-muted);font-size:9px;font-weight:650}.ProductShowcase-module__Ffa4Ma__diagramHint{color:var(--picture-muted);font-size:10px}.ProductShowcase-module__Ffa4Ma__directPath{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:center;display:grid}.ProductShowcase-module__Ffa4Ma__exploreAnchor{min-width:0;position:relative}.ProductShowcase-module__Ffa4Ma__exploreAnchor:has(.ProductShowcase-module__Ffa4Ma__popover){z-index:20}.ProductShowcase-module__Ffa4Ma__diagramNode{border:1px solid var(--picture-border);background:var(--picture-bg);text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;width:100%;min-height:123px;padding:16px 12px;display:flex;position:relative}.ProductShowcase-module__Ffa4Ma__diagramNode strong{letter-spacing:-.015em;font-size:14px;font-weight:600}.ProductShowcase-module__Ffa4Ma__diagramNode>span:last-of-type{color:var(--picture-muted);font-size:10px;line-height:1.5}.ProductShowcase-module__Ffa4Ma__nodeIcon{color:var(--picture-accent);margin-bottom:3px;display:flex}.ProductShowcase-module__Ffa4Ma__helpIcon{color:var(--picture-muted);opacity:.75;flex-shrink:0}.ProductShowcase-module__Ffa4Ma__diagramNode>.ProductShowcase-module__Ffa4Ma__helpIcon{position:absolute;top:9px;right:9px}.ProductShowcase-module__Ffa4Ma__diagramNode:hover,.ProductShowcase-module__Ffa4Ma__diagramNode[aria-expanded=true],.ProductShowcase-module__Ffa4Ma__extensionButton:hover,.ProductShowcase-module__Ffa4Ma__extensionButton[aria-expanded=true]{border-color:var(--picture-accent);background:var(--picture-soft)}.ProductShowcase-module__Ffa4Ma__providerBrands{align-items:center;gap:9px;margin-bottom:8px;display:flex}.ProductShowcase-module__Ffa4Ma__providerBrands img,.ProductShowcase-module__Ffa4Ma__providerBrands svg{object-fit:contain;width:18px;height:18px}.ProductShowcase-module__Ffa4Ma__openaiBrand{filter:invert()}.ProductShowcase-module__Ffa4Ma__directArrow{text-align:center;color:var(--picture-muted);font-size:8px}.ProductShowcase-module__Ffa4Ma__directArrow>div{justify-content:flex-end;align-items:center;margin:7px 0 0;display:flex;position:relative}.ProductShowcase-module__Ffa4Ma__directArrow>div:before{content:"";background:var(--picture-border);width:100%;height:1px;position:absolute}.ProductShowcase-module__Ffa4Ma__directArrow svg{background:var(--picture-card);z-index:1}.ProductShowcase-module__Ffa4Ma__meterBranch{height:39px;color:var(--picture-muted);align-items:center;gap:9px;padding-left:24px;font-size:9px;display:flex}.ProductShowcase-module__Ffa4Ma__meterBranch>svg{color:var(--picture-accent)}.ProductShowcase-module__Ffa4Ma__meterNode{border:1px solid color-mix(in srgb,var(--picture-accent)55%,var(--picture-border));background:var(--picture-soft);text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:13px;width:100%;padding:19px 16px;display:flex}.ProductShowcase-module__Ffa4Ma__meterNode:hover,.ProductShowcase-module__Ffa4Ma__meterNode[aria-expanded=true]{border-color:var(--picture-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--picture-accent)9%,transparent)}.ProductShowcase-module__Ffa4Ma__meterIcon{color:var(--picture-accent);flex-shrink:0}.ProductShowcase-module__Ffa4Ma__meterCopy{gap:5px;display:grid}.ProductShowcase-module__Ffa4Ma__meterCopy strong{letter-spacing:-.025em;font-size:17px;font-weight:600}.ProductShowcase-module__Ffa4Ma__meterCopy>span{color:var(--picture-muted);font-size:11px;line-height:1.6}.ProductShowcase-module__Ffa4Ma__meterBadge{border:1px solid var(--picture-border);color:var(--picture-accent);border-radius:5px;flex-shrink:0;margin-left:auto;padding:3px 7px;font-size:9px}.ProductShowcase-module__Ffa4Ma__outcomes{color:var(--picture-muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:17px;font-size:10px;display:flex}.ProductShowcase-module__Ffa4Ma__outcomes span{align-items:center;gap:5px;display:flex}.ProductShowcase-module__Ffa4Ma__outcomes svg{color:var(--picture-green)}.ProductShowcase-module__Ffa4Ma__expandRow{border-top:1px solid var(--picture-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-top:24px;padding-top:18px;font-size:10px;display:flex}.ProductShowcase-module__Ffa4Ma__expandRow>span{color:var(--picture-muted)}.ProductShowcase-module__Ffa4Ma__expandRow>button{color:var(--picture-accent);cursor:pointer;align-items:center;gap:6px;font-weight:550;display:flex}.ProductShowcase-module__Ffa4Ma__chevronUp{transform:rotate(180deg)}.ProductShowcase-module__Ffa4Ma__extensions{padding-top:24px}.ProductShowcase-module__Ffa4Ma__extensionsHeading{color:var(--picture-accent);align-items:flex-start;gap:10px;display:flex}.ProductShowcase-module__Ffa4Ma__extensionsHeading h3{color:var(--picture-ink);margin:-2px 0 3px;font-size:12px;font-weight:600}.ProductShowcase-module__Ffa4Ma__extensionsHeading p{color:var(--picture-muted);margin:0;font-size:10px}.ProductShowcase-module__Ffa4Ma__extensionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.ProductShowcase-module__Ffa4Ma__extensionButton{border:1px solid var(--picture-border);background:var(--picture-bg);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:9px;width:100%;padding:13px 12px;font-size:11px;display:flex}.ProductShowcase-module__Ffa4Ma__extensionButton>svg:first-child{color:var(--picture-accent);flex-shrink:0}.ProductShowcase-module__Ffa4Ma__extensionButton>.ProductShowcase-module__Ffa4Ma__helpIcon{margin-left:auto}.ProductShowcase-module__Ffa4Ma__popover{z-index:25;border:1px solid var(--picture-accent);background:var(--picture-card);width:min(360px,80vw);color:var(--picture-ink);text-align:left;border-radius:14px;padding:18px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 15px 45px rgba(0,0,0,.333)}.ProductShowcase-module__Ffa4Ma__popover[data-align=right]{left:auto;right:0}.ProductShowcase-module__Ffa4Ma__popover{max-height:var(--popover-height,480px);overflow-y:auto}.ProductShowcase-module__Ffa4Ma__popover[data-side=above]{top:auto;bottom:calc(100% + 10px)}.ProductShowcase-module__Ffa4Ma__popoverHeading{justify-content:space-between;align-items:center;display:flex}.ProductShowcase-module__Ffa4Ma__closeButton{width:28px;height:28px;color:var(--picture-muted);cursor:pointer;border-radius:6px;place-items:center;margin:-6px -6px 0 0;display:grid}.ProductShowcase-module__Ffa4Ma__closeButton:hover{background:var(--picture-soft);color:var(--picture-ink)}.ProductShowcase-module__Ffa4Ma__popover h4{letter-spacing:-.025em;margin:9px 0;font-size:17px;font-weight:600;line-height:1.4}.ProductShowcase-module__Ffa4Ma__popover p{color:var(--picture-muted);margin:8px 0;font-size:12px;line-height:1.8}.ProductShowcase-module__Ffa4Ma__popover ul{gap:8px;margin:13px 0;padding:0;list-style:none;display:grid}.ProductShowcase-module__Ffa4Ma__popover li{align-items:flex-start;gap:7px;font-size:11px;line-height:1.7;display:flex}.ProductShowcase-module__Ffa4Ma__popover li svg{color:var(--picture-accent);flex-shrink:0;margin-top:3px}.ProductShowcase-module__Ffa4Ma__example{border-left:2px solid var(--picture-accent);margin:15px 0;padding-left:11px}.ProductShowcase-module__Ffa4Ma__example strong{font-size:10px;font-weight:600}.ProductShowcase-module__Ffa4Ma__example p{margin:3px 0;font-size:11px}.ProductShowcase-module__Ffa4Ma__textLink{color:var(--picture-accent);align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.ProductShowcase-module__Ffa4Ma__toolBrands{color:var(--picture-accent);align-items:center;gap:13px;margin:16px 0;font-size:11px;display:flex}.ProductShowcase-module__Ffa4Ma__toolBrands svg{width:20px;height:20px}.ProductShowcase-module__Ffa4Ma__liveNote{color:var(--picture-muted);align-items:center;gap:7px;margin:0 0 27px;font-size:11px;display:flex}.ProductShowcase-module__Ffa4Ma__liveNote>span{background:var(--picture-green);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ProductShowcase-module__Ffa4Ma__livePreview{border:1px solid var(--picture-border);background:var(--picture-card);text-align:left;cursor:pointer;border-radius:8px;width:100%;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.086)}.ProductShowcase-module__Ffa4Ma__livePreview:hover{border-color:var(--picture-accent);transform:translateY(-3px);box-shadow:0 22px 55px rgba(0,0,0,.157)}.ProductShowcase-module__Ffa4Ma__livePreviewHeading{justify-content:space-between;align-items:center;gap:14px;padding:20px 22px 15px;display:flex}.ProductShowcase-module__Ffa4Ma__livePreviewHeading>span:first-child{gap:7px;display:grid}.ProductShowcase-module__Ffa4Ma__livePreviewHeading strong{font-size:15px;font-weight:550}.ProductShowcase-module__Ffa4Ma__sampleBadge{background:var(--picture-soft);color:var(--picture-accent);border-radius:5px;padding:4px 7px;font-size:9px}.ProductShowcase-module__Ffa4Ma__miniLiveScreen{border:1px solid var(--picture-border);background:var(--mini-bg);border-radius:14px;margin:0 14px;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.043)}.ProductShowcase-module__Ffa4Ma__miniLiveBar{border-bottom:1px solid var(--picture-border);color:var(--picture-muted);letter-spacing:.05em;justify-content:space-between;align-items:center;gap:16px;padding:9px 12px;font-size:8px;font-weight:600;display:flex}.ProductShowcase-module__Ffa4Ma__miniLiveBar>span:first-child{color:var(--mini-text);align-items:center;gap:6px;display:flex}.ProductShowcase-module__Ffa4Ma__miniLiveBar i{background:var(--picture-green);width:5px;height:5px;box-shadow:0 0 8px var(--picture-green);border-radius:50%;animation:1.7s ease-in-out infinite ProductShowcase-module__Ffa4Ma__miniLiveStatus}.ProductShowcase-module__Ffa4Ma__miniLiveSvg{background:linear-gradient(color-mix(in srgb,var(--mini-line)14%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--mini-line)14%,transparent)1px,transparent 1px);background-size:28px 28px;width:100%;height:auto;display:block}.ProductShowcase-module__Ffa4Ma__miniMetrics rect,.ProductShowcase-module__Ffa4Ma__miniTopologyPanel,.ProductShowcase-module__Ffa4Ma__miniActivityPanel>rect:first-child{fill:var(--mini-panel);stroke:var(--mini-line);stroke-width:1px}.ProductShowcase-module__Ffa4Ma__miniMetricText text{fill:var(--picture-muted);letter-spacing:.08em;font-size:7px;font-weight:600}.ProductShowcase-module__Ffa4Ma__miniMetricText text:nth-child(2n){fill:var(--mini-text);letter-spacing:0;font-size:15px}.ProductShowcase-module__Ffa4Ma__miniColumnLabels{fill:var(--picture-muted);letter-spacing:.12em;font-size:7px;font-weight:650}.ProductShowcase-module__Ffa4Ma__miniFlowBase{fill:none;stroke:var(--mini-line);stroke-width:1.4px}.ProductShowcase-module__Ffa4Ma__miniFlowActive{fill:none;stroke:var(--picture-green);stroke-width:1.45px;stroke-dasharray:5 13;opacity:.62;animation:1.2s linear infinite ProductShowcase-module__Ffa4Ma__miniLiveFlow}.ProductShowcase-module__Ffa4Ma__miniPacket{fill:var(--picture-green)}.ProductShowcase-module__Ffa4Ma__miniCustomerNodes>g>circle:first-child,.ProductShowcase-module__Ffa4Ma__miniServiceNodes circle,.ProductShowcase-module__Ffa4Ma__miniProviderNodes>g>circle:first-child{fill:var(--mini-panel);stroke:var(--mini-line);stroke-width:1.2px}.ProductShowcase-module__Ffa4Ma__miniCustomerNodes text,.ProductShowcase-module__Ffa4Ma__miniProviderNodes text{fill:var(--mini-text);font-size:9px;font-weight:650}.ProductShowcase-module__Ffa4Ma__miniServiceNodes path,.ProductShowcase-module__Ffa4Ma__miniProviderNodes path{fill:none;stroke:var(--mini-text);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ProductShowcase-module__Ffa4Ma__miniServiceNodes .ProductShowcase-module__Ffa4Ma__miniNodePulse{stroke:var(--picture-green);animation:1.9s ease-in-out infinite ProductShowcase-module__Ffa4Ma__miniLiveNode}.ProductShowcase-module__Ffa4Ma__miniActiveDot{fill:var(--picture-green);stroke:var(--mini-bg);stroke-width:2px}.ProductShowcase-module__Ffa4Ma__miniAttentionDot{fill:#fb7185;stroke:var(--mini-bg);stroke-width:2px;animation:1.7s ease-in-out .4s infinite ProductShowcase-module__Ffa4Ma__miniLiveStatus}.ProductShowcase-module__Ffa4Ma__miniActivityPanel circle{fill:var(--picture-green)}.ProductShowcase-module__Ffa4Ma__miniActivityPanel rect:not(:first-child){fill:var(--mini-line);animation:2.6s ease-in-out infinite ProductShowcase-module__Ffa4Ma__miniLiveActivity}.ProductShowcase-module__Ffa4Ma__miniActivityPanel rect:nth-of-type(4),.ProductShowcase-module__Ffa4Ma__miniActivityPanel rect:nth-of-type(5){animation-delay:.55s}.ProductShowcase-module__Ffa4Ma__miniActivityPanel rect:nth-of-type(6),.ProductShowcase-module__Ffa4Ma__miniActivityPanel rect:nth-of-type(7){animation-delay:1.1s}.ProductShowcase-module__Ffa4Ma__miniPlay{border:1px solid color-mix(in srgb,var(--picture-accent)55%,transparent);background:color-mix(in srgb,var(--mini-bg)88%,transparent);color:var(--mini-text);opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:650;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:54%;left:50%;transform:translate(-50%,-40%)scale(.94);box-shadow:0 10px 30px rgba(0,0,0,.31)}.ProductShowcase-module__Ffa4Ma__livePreview:hover .ProductShowcase-module__Ffa4Ma__miniPlay{opacity:1;transform:translate(-50%,-50%)scale(1)}.ProductShowcase-module__Ffa4Ma__livePreview:focus-visible .ProductShowcase-module__Ffa4Ma__miniPlay{opacity:1;transform:translate(-50%,-50%)scale(1)}.ProductShowcase-module__Ffa4Ma__livePreviewFooter{border-top:1px solid var(--picture-border);color:var(--picture-muted);justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:14px 22px 17px;font-size:10px;display:flex}.ProductShowcase-module__Ffa4Ma__livePreviewFooter>span:last-child{color:var(--picture-accent);align-items:center;gap:7px;display:flex}@keyframes ProductShowcase-module__Ffa4Ma__miniLiveFlow{to{stroke-dashoffset:-18px}}@keyframes ProductShowcase-module__Ffa4Ma__miniLiveNode{0%,to{stroke-opacity:.45}50%{stroke-opacity:1;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--picture-green)65%,transparent))}}@keyframes ProductShowcase-module__Ffa4Ma__miniLiveStatus{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes ProductShowcase-module__Ffa4Ma__miniLiveActivity{0%,to{opacity:.28}45%,70%{opacity:.78}}.ProductShowcase-module__Ffa4Ma__demoDialog{color:#fff;background:#0b1220;border:1px solid #334155;border-radius:8px;width:calc(100vw - 32px);max-width:1600px;max-height:94dvh;margin:auto;padding:0}.ProductShowcase-module__Ffa4Ma__demoDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(3,7,18,.733)}.ProductShowcase-module__Ffa4Ma__demoContent{flex-direction:column;height:92dvh;display:flex}.ProductShowcase-module__Ffa4Ma__demoToolbar{border-bottom:1px solid #334155;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;height:44px;padding:0 16px;display:flex}.ProductShowcase-module__Ffa4Ma__demoToolbar h3{margin:0;font-size:11px;font-weight:550}.ProductShowcase-module__Ffa4Ma__demoToolbar button{cursor:pointer;color:#cbd5e1;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.ProductShowcase-module__Ffa4Ma__demoToolbar button:hover{background:#26344c}.ProductShowcase-module__Ffa4Ma__demoFrame{background:#08090a;border:0;flex:1;width:100%;min-height:0}.ProductShowcase-module__Ffa4Ma__showcase :focus-visible{outline:2px solid var(--picture-accent);outline-offset:4px}@media (max-width:1000px){.ProductShowcase-module__Ffa4Ma__contentGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}.ProductShowcase-module__Ffa4Ma__diagram{padding:20px}.ProductShowcase-module__Ffa4Ma__directArrow{font-size:7px}.ProductShowcase-module__Ffa4Ma__directPath{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr)}.ProductShowcase-module__Ffa4Ma__providerBrands{gap:6px}.ProductShowcase-module__Ffa4Ma__providerBrands img,.ProductShowcase-module__Ffa4Ma__providerBrands svg{width:15px;height:15px}.ProductShowcase-module__Ffa4Ma__meterBadge{display:none}}@media (max-width:800px){.ProductShowcase-module__Ffa4Ma__inner{padding:38px 24px 44px}.ProductShowcase-module__Ffa4Ma__contentGrid{grid-template-columns:1fr;gap:30px}.ProductShowcase-module__Ffa4Ma__intro{max-width:540px}.ProductShowcase-module__Ffa4Ma__intro h2{font-size:34px}.ProductShowcase-module__Ffa4Ma__intro>p{max-width:520px}.ProductShowcase-module__Ffa4Ma__diagram{width:100%}.ProductShowcase-module__Ffa4Ma__directPath{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr)}.ProductShowcase-module__Ffa4Ma__directArrow{font-size:9px}.ProductShowcase-module__Ffa4Ma__meterBadge{display:inline}.ProductShowcase-module__Ffa4Ma__popover{width:min(380px,80vw)}}@media (max-width:540px){.ProductShowcase-module__Ffa4Ma__sectionToolbar{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.ProductShowcase-module__Ffa4Ma__viewControls{width:100%}.ProductShowcase-module__Ffa4Ma__tabs{flex:1}.ProductShowcase-module__Ffa4Ma__tabs button{flex:1;padding:8px 10px}.ProductShowcase-module__Ffa4Ma__inner{padding-left:20px;padding-right:20px}.ProductShowcase-module__Ffa4Ma__intro h2{font-size:31px}.ProductShowcase-module__Ffa4Ma__intro>p{margin-top:18px;margin-bottom:18px;font-size:14px}.ProductShowcase-module__Ffa4Ma__startBenefits{margin-top:20px;margin-bottom:25px}.ProductShowcase-module__Ffa4Ma__diagram{border-radius:8px;padding:18px 14px}.ProductShowcase-module__Ffa4Ma__diagramHeading{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:17px}.ProductShowcase-module__Ffa4Ma__directPath{grid-template-columns:1fr}.ProductShowcase-module__Ffa4Ma__diagramNode{min-height:106px;padding:15px}.ProductShowcase-module__Ffa4Ma__directArrow{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;height:39px;padding-left:13px;display:flex}.ProductShowcase-module__Ffa4Ma__directArrow>div{margin:0;transform:rotate(90deg)}.ProductShowcase-module__Ffa4Ma__directArrow>div:before{display:none}.ProductShowcase-module__Ffa4Ma__meterBranch{padding-left:15px}.ProductShowcase-module__Ffa4Ma__meterNode{gap:9px;padding:17px 12px}.ProductShowcase-module__Ffa4Ma__meterCopy strong{font-size:16px}.ProductShowcase-module__Ffa4Ma__meterBadge{display:none}.ProductShowcase-module__Ffa4Ma__providerBrands img,.ProductShowcase-module__Ffa4Ma__providerBrands svg{width:19px;height:19px}.ProductShowcase-module__Ffa4Ma__providerBrands{gap:12px}.ProductShowcase-module__Ffa4Ma__outcomes{justify-content:flex-start;gap:9px 13px}.ProductShowcase-module__Ffa4Ma__popover,.ProductShowcase-module__Ffa4Ma__popover[data-align=right],.ProductShowcase-module__Ffa4Ma__popover[data-side=above]{z-index:40;width:auto;max-height:75dvh;position:fixed;top:auto;bottom:16px;left:16px;right:16px;overflow-y:auto}.ProductShowcase-module__Ffa4Ma__extensionGrid{grid-template-columns:1fr}.ProductShowcase-module__Ffa4Ma__extensionButton{padding:14px;font-size:12px}.ProductShowcase-module__Ffa4Ma__livePreviewHeading{flex-direction:column;align-items:flex-start}.ProductShowcase-module__Ffa4Ma__livePreviewFooter{flex-direction:column;align-items:flex-start;gap:8px}.ProductShowcase-module__Ffa4Ma__miniLiveScreen{margin-left:10px;margin-right:10px}.ProductShowcase-module__Ffa4Ma__miniLiveBar>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.ProductShowcase-module__Ffa4Ma__showcase *,.ProductShowcase-module__Ffa4Ma__showcase :before,.ProductShowcase-module__Ffa4Ma__showcase :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ProductShowcase-module__Ffa4Ma__miniPacket{display:none}}
